]> Git Repo - linux.git/blob - MAINTAINERS
perf: CXL Performance Monitoring Unit driver
[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/process/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 L:      [email protected]
175 L:      [email protected]
176 S:      Maintained
177 F:      Documentation/networking/6lowpan.rst
178 F:      include/net/6lowpan.h
179 F:      net/6lowpan/
180
181 6PACK NETWORK DRIVER FOR AX.25
182 M:      Andreas Koensgen <[email protected]>
183 L:      [email protected]
184 S:      Maintained
185 F:      drivers/net/hamradio/6pack.c
186
187 802.11 (including CFG80211/NL80211)
188 M:      Johannes Berg <[email protected]>
189 L:      [email protected]
190 S:      Maintained
191 W:      https://wireless.wiki.kernel.org/
192 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-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:      include/uapi/linux/wireless.h
204 F:      net/wireless/
205
206 8169 10/100/1000 GIGABIT ETHERNET DRIVER
207 M:      Heiner Kallweit <[email protected]>
208 M:      [email protected]
209 L:      [email protected]
210 S:      Maintained
211 F:      drivers/net/ethernet/realtek/r8169*
212
213 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
214 M:      Greg Kroah-Hartman <[email protected]>
215 L:      [email protected]
216 S:      Maintained
217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
218 F:      drivers/tty/serial/8250*
219 F:      include/linux/serial_8250.h
220
221 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
222 L:      [email protected]
223 S:      Orphan / Obsolete
224 F:      drivers/net/ethernet/8390/
225
226 9P FILE SYSTEM
227 M:      Eric Van Hensbergen <[email protected]>
228 M:      Latchesar Ionkov <[email protected]>
229 M:      Dominique Martinet <[email protected]>
230 R:      Christian Schoenebeck <[email protected]>
231 L:      [email protected]
232 S:      Maintained
233 W:      http://github.com/v9fs
234 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
236 T:      git git://github.com/martinetd/linux.git
237 F:      Documentation/filesystems/9p.rst
238 F:      fs/9p/
239 F:      include/net/9p/
240 F:      include/trace/events/9p.h
241 F:      include/uapi/linux/virtio_9p.h
242 F:      net/9p/
243
244 A64FX DIAG DRIVER
245 M:      Hitomi Hasegawa <[email protected]>
246 S:      Supported
247 F:      drivers/soc/fujitsu/a64fx-diag.c
248
249 A8293 MEDIA DRIVER
250 M:      Antti Palosaari <[email protected]>
251 L:      [email protected]
252 S:      Maintained
253 W:      https://linuxtv.org
254 W:      http://palosaari.fi/linux/
255 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
256 T:      git git://linuxtv.org/anttip/media_tree.git
257 F:      drivers/media/dvb-frontends/a8293*
258
259 AACRAID SCSI RAID DRIVER
260 M:      Adaptec OEM Raid Solutions <[email protected]>
261 L:      [email protected]
262 S:      Supported
263 W:      http://www.adaptec.com/
264 F:      Documentation/scsi/aacraid.rst
265 F:      drivers/scsi/aacraid/
266
267 AB8500 BATTERY AND CHARGER DRIVERS
268 M:      Linus Walleij <[email protected]>
269 F:      Documentation/devicetree/bindings/power/supply/*ab8500*
270 F:      drivers/power/supply/*ab8500*
271
272 ABI/API
273 L:      [email protected]
274 F:      include/linux/syscalls.h
275 F:      kernel/sys_ni.c
276 X:      arch/*/include/uapi/
277 X:      include/uapi/
278
279 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
280 M:      Hans de Goede <[email protected]>
281 L:      [email protected]
282 S:      Maintained
283 F:      drivers/hwmon/abituguru.c
284
285 ABIT UGURU 3 HARDWARE MONITOR DRIVER
286 M:      Alistair John Strachan <[email protected]>
287 L:      [email protected]
288 S:      Maintained
289 F:      drivers/hwmon/abituguru3.c
290
291 ACCES 104-DIO-48E GPIO DRIVER
292 M:      William Breathitt Gray <[email protected]>
293 L:      [email protected]
294 S:      Maintained
295 F:      drivers/gpio/gpio-104-dio-48e.c
296
297 ACCES 104-IDI-48 GPIO DRIVER
298 M:      William Breathitt Gray <[email protected]>
299 L:      [email protected]
300 S:      Maintained
301 F:      drivers/gpio/gpio-104-idi-48.c
302
303 ACCES 104-IDIO-16 GPIO DRIVER
304 M:      William Breathitt Gray <[email protected]>
305 L:      [email protected]
306 S:      Maintained
307 F:      drivers/gpio/gpio-104-idio-16.c
308
309 ACCES 104-QUAD-8 DRIVER
310 M:      William Breathitt Gray <[email protected]>
311 L:      [email protected]
312 S:      Maintained
313 F:      drivers/counter/104-quad-8.c
314
315 ACCES IDIO-16 GPIO LIBRARY
316 M:      William Breathitt Gray <[email protected]>
317 L:      [email protected]
318 S:      Maintained
319 F:      drivers/gpio/gpio-idio-16.c
320 F:      drivers/gpio/gpio-idio-16.h
321
322 ACCES PCI-IDIO-16 GPIO DRIVER
323 M:      William Breathitt Gray <[email protected]>
324 L:      [email protected]
325 S:      Maintained
326 F:      drivers/gpio/gpio-pci-idio-16.c
327
328 ACCES PCIe-IDIO-24 GPIO DRIVER
329 M:      William Breathitt Gray <[email protected]>
330 L:      [email protected]
331 S:      Maintained
332 F:      drivers/gpio/gpio-pcie-idio-24.c
333
334 ACENIC DRIVER
335 M:      Jes Sorensen <[email protected]>
336 L:      [email protected]
337 S:      Maintained
338 F:      drivers/net/ethernet/alteon/acenic*
339
340 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
341 M:      Peter Kaestle <[email protected]>
342 L:      [email protected]
343 S:      Maintained
344 W:      http://piie.net/?section=acerhdf
345 F:      drivers/platform/x86/acerhdf.c
346
347 ACER WMI LAPTOP EXTRAS
348 M:      "Lee, Chun-Yi" <[email protected]>
349 L:      [email protected]
350 S:      Maintained
351 F:      drivers/platform/x86/acer-wmi.c
352
353 ACPI
354 M:      "Rafael J. Wysocki" <[email protected]>
355 R:      Len Brown <[email protected]>
356 L:      [email protected]
357 S:      Supported
358 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
359 B:      https://bugzilla.kernel.org
360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
361 F:      Documentation/ABI/testing/configfs-acpi
362 F:      Documentation/ABI/testing/sysfs-bus-acpi
363 F:      Documentation/firmware-guide/acpi/
364 F:      arch/x86/kernel/acpi/
365 F:      arch/x86/pci/acpi.c
366 F:      drivers/acpi/
367 F:      drivers/pci/*/*acpi*
368 F:      drivers/pci/*acpi*
369 F:      drivers/pnp/pnpacpi/
370 F:      include/acpi/
371 F:      include/linux/acpi.h
372 F:      include/linux/fwnode.h
373 F:      tools/power/acpi/
374
375 ACPI APEI
376 M:      "Rafael J. Wysocki" <[email protected]>
377 R:      Len Brown <[email protected]>
378 R:      James Morse <[email protected]>
379 R:      Tony Luck <[email protected]>
380 R:      Borislav Petkov <[email protected]>
381 L:      [email protected]
382 F:      drivers/acpi/apei/
383
384 ACPI COMPONENT ARCHITECTURE (ACPICA)
385 M:      Robert Moore <[email protected]>
386 M:      "Rafael J. Wysocki" <[email protected]>
387 L:      [email protected]
388 L:      [email protected]
389 S:      Supported
390 W:      https://acpica.org/
391 W:      https://github.com/acpica/acpica/
392 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
393 B:      https://bugzilla.kernel.org
394 B:      https://bugs.acpica.org
395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
396 F:      drivers/acpi/acpica/
397 F:      include/acpi/
398 F:      tools/power/acpi/
399
400 ACPI FOR ARM64 (ACPI/arm64)
401 M:      Lorenzo Pieralisi <[email protected]>
402 M:      Hanjun Guo <[email protected]>
403 M:      Sudeep Holla <[email protected]>
404 L:      [email protected]
405 L:      [email protected] (moderated for non-subscribers)
406 S:      Maintained
407 F:      drivers/acpi/arm64
408
409 ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
410 M:      Sudeep Holla <[email protected]>
411 L:      [email protected]
412 S:      Supported
413 F:      drivers/mailbox/pcc.c
414
415 ACPI PMIC DRIVERS
416 M:      "Rafael J. Wysocki" <[email protected]>
417 M:      Len Brown <[email protected]>
418 R:      Andy Shevchenko <[email protected]>
419 R:      Mika Westerberg <[email protected]>
420 L:      [email protected]
421 S:      Supported
422 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
423 B:      https://bugzilla.kernel.org
424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
425 F:      drivers/acpi/pmic/
426
427 ACPI SERIAL MULTI INSTANTIATE DRIVER
428 M:      Hans de Goede <[email protected]>
429 L:      [email protected]
430 S:      Maintained
431 F:      drivers/platform/x86/serial-multi-instantiate.c
432
433 ACPI THERMAL DRIVER
434 M:      Rafael J. Wysocki <[email protected]>
435 R:      Zhang Rui <[email protected]>
436 L:      [email protected]
437 S:      Supported
438 B:      https://bugzilla.kernel.org
439 F:      drivers/acpi/*thermal*
440
441 ACPI VIOT DRIVER
442 M:      Jean-Philippe Brucker <[email protected]>
443 L:      [email protected]
444 L:      [email protected]
445 S:      Maintained
446 F:      drivers/acpi/viot.c
447 F:      include/linux/acpi_viot.h
448
449 ACPI WMI DRIVER
450 L:      [email protected]
451 S:      Orphan
452 F:      drivers/platform/x86/wmi.c
453 F:      include/uapi/linux/wmi.h
454
455 ACRN HYPERVISOR SERVICE MODULE
456 M:      Fei Li <[email protected]>
457 L:      [email protected] (subscribers-only)
458 S:      Supported
459 W:      https://projectacrn.org
460 F:      Documentation/virt/acrn/
461 F:      drivers/virt/acrn/
462 F:      include/uapi/linux/acrn.h
463
464 AD1889 ALSA SOUND DRIVER
465 L:      [email protected]
466 S:      Maintained
467 W:      https://parisc.wiki.kernel.org/index.php/AD1889
468 F:      sound/pci/ad1889.*
469
470 AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
471 M:      Mugilraj Dhavachelvan <[email protected]>
472 L:      [email protected]
473 S:      Supported
474 F:      drivers/iio/potentiometer/ad5110.c
475
476 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
477 M:      Michael Hennerich <[email protected]>
478 S:      Supported
479 W:      http://wiki.analog.com/AD5254
480 W:      https://ez.analog.com/linux-software-drivers
481 F:      drivers/misc/ad525x_dpot.c
482
483 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
484 M:      Michael Hennerich <[email protected]>
485 S:      Supported
486 W:      http://wiki.analog.com/AD5398
487 W:      https://ez.analog.com/linux-software-drivers
488 F:      drivers/regulator/ad5398.c
489
490 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
491 M:      Michael Hennerich <[email protected]>
492 S:      Supported
493 W:      http://wiki.analog.com/AD7142
494 W:      https://ez.analog.com/linux-software-drivers
495 F:      drivers/input/misc/ad714x.c
496
497 AD7877 TOUCHSCREEN DRIVER
498 M:      Michael Hennerich <[email protected]>
499 S:      Supported
500 W:      http://wiki.analog.com/AD7877
501 W:      https://ez.analog.com/linux-software-drivers
502 F:      drivers/input/touchscreen/ad7877.c
503
504 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
505 M:      Michael Hennerich <[email protected]>
506 S:      Supported
507 W:      http://wiki.analog.com/AD7879
508 W:      https://ez.analog.com/linux-software-drivers
509 F:      drivers/input/touchscreen/ad7879.c
510
511 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
512 M:      Jiri Kosina <[email protected]>
513 S:      Maintained
514
515 ADF7242 IEEE 802.15.4 RADIO DRIVER
516 M:      Michael Hennerich <[email protected]>
517 L:      [email protected]
518 S:      Supported
519 W:      https://wiki.analog.com/ADF7242
520 W:      https://ez.analog.com/linux-software-drivers
521 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
522 F:      drivers/net/ieee802154/adf7242.c
523
524 ADM1025 HARDWARE MONITOR DRIVER
525 M:      Jean Delvare <[email protected]>
526 L:      [email protected]
527 S:      Maintained
528 F:      Documentation/hwmon/adm1025.rst
529 F:      drivers/hwmon/adm1025.c
530
531 ADM1029 HARDWARE MONITOR DRIVER
532 M:      Corentin Labbe <[email protected]>
533 L:      [email protected]
534 S:      Maintained
535 F:      drivers/hwmon/adm1029.c
536
537 ADM8211 WIRELESS DRIVER
538 L:      [email protected]
539 S:      Orphan
540 W:      https://wireless.wiki.kernel.org/
541 F:      drivers/net/wireless/admtek/adm8211.*
542
543 ADP1653 FLASH CONTROLLER DRIVER
544 M:      Sakari Ailus <[email protected]>
545 L:      [email protected]
546 S:      Maintained
547 F:      drivers/media/i2c/adp1653.c
548 F:      include/media/i2c/adp1653.h
549
550 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
551 M:      Michael Hennerich <[email protected]>
552 S:      Supported
553 W:      http://wiki.analog.com/ADP5520
554 W:      https://ez.analog.com/linux-software-drivers
555 F:      drivers/gpio/gpio-adp5520.c
556 F:      drivers/input/keyboard/adp5520-keys.c
557 F:      drivers/leds/leds-adp5520.c
558 F:      drivers/mfd/adp5520.c
559 F:      drivers/video/backlight/adp5520_bl.c
560
561 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
562 M:      Michael Hennerich <[email protected]>
563 S:      Supported
564 W:      http://wiki.analog.com/ADP5588
565 W:      https://ez.analog.com/linux-software-drivers
566 F:      Documentation/devicetree/bindings/input/adi,adp5588.yaml
567 F:      drivers/input/keyboard/adp5588-keys.c
568
569 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
570 M:      Michael Hennerich <[email protected]>
571 S:      Supported
572 W:      http://wiki.analog.com/ADP8860
573 W:      https://ez.analog.com/linux-software-drivers
574 F:      drivers/video/backlight/adp8860_bl.c
575
576 ADT746X FAN DRIVER
577 M:      Colin Leroy <[email protected]>
578 S:      Maintained
579 F:      drivers/macintosh/therm_adt746x.c
580
581 ADT7475 HARDWARE MONITOR DRIVER
582 M:      Jean Delvare <[email protected]>
583 L:      [email protected]
584 S:      Maintained
585 F:      Documentation/hwmon/adt7475.rst
586 F:      drivers/hwmon/adt7475.c
587
588 ADVANSYS SCSI DRIVER
589 M:      Matthew Wilcox <[email protected]>
590 M:      Hannes Reinecke <[email protected]>
591 L:      [email protected]
592 S:      Maintained
593 F:      Documentation/scsi/advansys.rst
594 F:      drivers/scsi/advansys.c
595
596 ADVANTECH SWBTN DRIVER
597 M:      Andrea Ho <[email protected]>
598 L:      [email protected]
599 S:      Maintained
600 F:      drivers/platform/x86/adv_swbutton.c
601
602 ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
603 M:      Lucas Stankus <[email protected]>
604 S:      Supported
605 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
606 F:      drivers/iio/accel/adxl313*
607
608 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
609 M:      Michael Hennerich <[email protected]>
610 S:      Supported
611 W:      http://wiki.analog.com/ADXL345
612 W:      https://ez.analog.com/linux-software-drivers
613 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
614 F:      drivers/input/misc/adxl34x.c
615
616 ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
617 M:      Puranjay Mohan <[email protected]>
618 L:      [email protected]
619 S:      Supported
620 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
621 F:      drivers/iio/accel/adxl355.h
622 F:      drivers/iio/accel/adxl355_core.c
623 F:      drivers/iio/accel/adxl355_i2c.c
624 F:      drivers/iio/accel/adxl355_spi.c
625
626 ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
627 M:      Cosmin Tanislav <[email protected]>
628 L:      [email protected]
629 S:      Supported
630 W:      https://ez.analog.com/linux-software-drivers
631 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml
632 F:      drivers/iio/accel/adxl367*
633
634 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
635 M:      Michael Hennerich <[email protected]>
636 S:      Supported
637 W:      https://ez.analog.com/linux-software-drivers
638 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
639 F:      drivers/iio/accel/adxl372.c
640 F:      drivers/iio/accel/adxl372_i2c.c
641 F:      drivers/iio/accel/adxl372_spi.c
642
643 AF9013 MEDIA DRIVER
644 M:      Antti Palosaari <[email protected]>
645 L:      [email protected]
646 S:      Maintained
647 W:      https://linuxtv.org
648 W:      http://palosaari.fi/linux/
649 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
650 T:      git git://linuxtv.org/anttip/media_tree.git
651 F:      drivers/media/dvb-frontends/af9013*
652
653 AF9033 MEDIA DRIVER
654 M:      Antti Palosaari <[email protected]>
655 L:      [email protected]
656 S:      Maintained
657 W:      https://linuxtv.org
658 W:      http://palosaari.fi/linux/
659 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
660 T:      git git://linuxtv.org/anttip/media_tree.git
661 F:      drivers/media/dvb-frontends/af9033*
662
663 AFFS FILE SYSTEM
664 M:      David Sterba <[email protected]>
665 L:      [email protected]
666 S:      Odd Fixes
667 F:      Documentation/filesystems/affs.rst
668 F:      fs/affs/
669
670 AFS FILESYSTEM
671 M:      David Howells <[email protected]>
672 M:      Marc Dionne <[email protected]>
673 L:      [email protected]
674 S:      Supported
675 W:      https://www.infradead.org/~dhowells/kafs/
676 F:      Documentation/filesystems/afs.rst
677 F:      fs/afs/
678 F:      include/trace/events/afs.h
679
680 AGPGART DRIVER
681 M:      David Airlie <[email protected]>
682 L:      [email protected]
683 S:      Maintained
684 T:      git git://anongit.freedesktop.org/drm/drm
685 F:      drivers/char/agp/
686 F:      include/linux/agp*
687 F:      include/uapi/linux/agp*
688
689 AHA152X SCSI DRIVER
690 M:      "Juergen E. Fischer" <[email protected]>
691 L:      [email protected]
692 S:      Maintained
693 F:      drivers/scsi/aha152x*
694 F:      drivers/scsi/pcmcia/aha152x*
695
696 AIC7XXX / AIC79XX SCSI DRIVER
697 M:      Hannes Reinecke <[email protected]>
698 L:      [email protected]
699 S:      Maintained
700 F:      drivers/scsi/aic7xxx/
701
702 AIMSLAB FM RADIO RECEIVER DRIVER
703 M:      Hans Verkuil <[email protected]>
704 L:      [email protected]
705 S:      Maintained
706 W:      https://linuxtv.org
707 T:      git git://linuxtv.org/media_tree.git
708 F:      drivers/media/radio/radio-aimslab*
709
710 AIO
711 M:      Benjamin LaHaise <[email protected]>
712 L:      [email protected]
713 S:      Supported
714 F:      fs/aio.c
715 F:      include/linux/*aio*.h
716
717 AIRSPY MEDIA DRIVER
718 M:      Antti Palosaari <[email protected]>
719 L:      [email protected]
720 S:      Maintained
721 W:      https://linuxtv.org
722 W:      http://palosaari.fi/linux/
723 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
724 T:      git git://linuxtv.org/anttip/media_tree.git
725 F:      drivers/media/usb/airspy/
726
727 ALACRITECH GIGABIT ETHERNET DRIVER
728 M:      Lino Sanfilippo <[email protected]>
729 S:      Maintained
730 F:      drivers/net/ethernet/alacritech/*
731
732 ALCATEL SPEEDTOUCH USB DRIVER
733 M:      Duncan Sands <[email protected]>
734 L:      [email protected]
735 S:      Maintained
736 W:      http://www.linux-usb.org/SpeedTouch/
737 F:      drivers/usb/atm/speedtch.c
738 F:      drivers/usb/atm/usbatm.c
739
740 ALCHEMY AU1XX0 MMC DRIVER
741 M:      Manuel Lauss <[email protected]>
742 S:      Maintained
743 F:      drivers/mmc/host/au1xmmc.c
744
745 ALI1563 I2C DRIVER
746 M:      Rudolf Marek <[email protected]>
747 L:      [email protected]
748 S:      Maintained
749 F:      Documentation/i2c/busses/i2c-ali1563.rst
750 F:      drivers/i2c/busses/i2c-ali1563.c
751
752 ALIBABA ELASTIC RDMA DRIVER
753 M:      Cheng Xu <[email protected]>
754 M:      Kai Shen <[email protected]>
755 L:      [email protected]
756 S:      Supported
757 F:      drivers/infiniband/hw/erdma
758 F:      include/uapi/rdma/erdma-abi.h
759
760 ALIBABA PMU DRIVER
761 M:      Shuai Xue <[email protected]>
762 S:      Supported
763 F:      Documentation/admin-guide/perf/alibaba_pmu.rst
764 F:      drivers/perf/alibaba_uncore_drw_pmu.c
765
766 ALIENWARE WMI DRIVER
767 L:      [email protected]
768 S:      Maintained
769 F:      drivers/platform/x86/dell/alienware-wmi.c
770
771 ALLEGRO DVT VIDEO IP CORE DRIVER
772 M:      Michael Tretter <[email protected]>
773 R:      Pengutronix Kernel Team <[email protected]>
774 L:      [email protected]
775 S:      Maintained
776 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
777 F:      drivers/media/platform/allegro-dvt/
778
779 ALLWINNER A10 CSI DRIVER
780 M:      Maxime Ripard <[email protected]>
781 L:      [email protected]
782 S:      Maintained
783 T:      git git://linuxtv.org/media_tree.git
784 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
785 F:      drivers/media/platform/sunxi/sun4i-csi/
786
787 ALLWINNER A31 CSI DRIVER
788 M:      Yong Deng <[email protected]>
789 M:      Paul Kocialkowski <[email protected]>
790 L:      [email protected]
791 S:      Maintained
792 T:      git git://linuxtv.org/media_tree.git
793 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
794 F:      drivers/media/platform/sunxi/sun6i-csi/
795
796 ALLWINNER A31 ISP DRIVER
797 M:      Paul Kocialkowski <[email protected]>
798 L:      [email protected]
799 S:      Maintained
800 T:      git git://linuxtv.org/media_tree.git
801 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml
802 F:      drivers/staging/media/sunxi/sun6i-isp/
803 F:      drivers/staging/media/sunxi/sun6i-isp/uapi/sun6i-isp-config.h
804
805 ALLWINNER A31 MIPI CSI-2 BRIDGE DRIVER
806 M:      Paul Kocialkowski <[email protected]>
807 L:      [email protected]
808 S:      Maintained
809 T:      git git://linuxtv.org/media_tree.git
810 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml
811 F:      drivers/media/platform/sunxi/sun6i-mipi-csi2/
812
813 ALLWINNER CPUFREQ DRIVER
814 M:      Yangtao Li <[email protected]>
815 L:      [email protected]
816 S:      Maintained
817 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
818 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
819
820 ALLWINNER CRYPTO DRIVERS
821 M:      Corentin Labbe <[email protected]>
822 L:      [email protected]
823 S:      Maintained
824 F:      drivers/crypto/allwinner/
825
826 ALLWINNER DMIC DRIVERS
827 M:      Ban Tao <[email protected]>
828 L:      [email protected] (moderated for non-subscribers)
829 S:      Maintained
830 F:      Documentation/devicetree/bindings/sound/allwinner,sun50i-h6-dmic.yaml
831 F:      sound/soc/sunxi/sun50i-dmic.c
832
833 ALLWINNER HARDWARE SPINLOCK SUPPORT
834 M:      Wilken Gottwalt <[email protected]>
835 S:      Maintained
836 F:      Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
837 F:      drivers/hwspinlock/sun6i_hwspinlock.c
838
839 ALLWINNER THERMAL DRIVER
840 M:      Vasily Khoruzhick <[email protected]>
841 M:      Yangtao Li <[email protected]>
842 L:      [email protected]
843 S:      Maintained
844 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
845 F:      drivers/thermal/sun8i_thermal.c
846
847 ALLWINNER VPU DRIVER
848 M:      Maxime Ripard <[email protected]>
849 M:      Paul Kocialkowski <[email protected]>
850 L:      [email protected]
851 S:      Maintained
852 F:      drivers/staging/media/sunxi/cedrus/
853
854 ALPHA PORT
855 M:      Richard Henderson <[email protected]>
856 M:      Ivan Kokshaysky <[email protected]>
857 M:      Matt Turner <[email protected]>
858 L:      [email protected]
859 S:      Odd Fixes
860 F:      arch/alpha/
861
862 ALPS PS/2 TOUCHPAD DRIVER
863 R:      Pali Rohár <[email protected]>
864 F:      drivers/input/mouse/alps.*
865
866 ALTERA I2C CONTROLLER DRIVER
867 M:      Thor Thayer <[email protected]>
868 S:      Maintained
869 F:      Documentation/devicetree/bindings/i2c/i2c-altera.txt
870 F:      drivers/i2c/busses/i2c-altera.c
871
872 ALTERA MAILBOX DRIVER
873 M:      Mun Yew Tham <[email protected]>
874 S:      Maintained
875 F:      drivers/mailbox/mailbox-altera.c
876
877 ALTERA MSGDMA IP CORE DRIVER
878 M:      Olivier Dautricourt <[email protected]>
879 R:      Stefan Roese <[email protected]>
880 L:      [email protected]
881 S:      Odd Fixes
882 F:      Documentation/devicetree/bindings/dma/altr,msgdma.yaml
883 F:      drivers/dma/altera-msgdma.c
884
885 ALTERA PIO DRIVER
886 M:      Mun Yew Tham <[email protected]>
887 L:      [email protected]
888 S:      Maintained
889 F:      drivers/gpio/gpio-altera.c
890
891 ALTERA SYSTEM MANAGER DRIVER
892 M:      Thor Thayer <[email protected]>
893 S:      Maintained
894 F:      drivers/mfd/altera-sysmgr.c
895 F:      include/linux/mfd/altera-sysmgr.h
896
897 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
898 M:      Thor Thayer <[email protected]>
899 S:      Maintained
900 F:      drivers/gpio/gpio-altera-a10sr.c
901 F:      drivers/mfd/altera-a10sr.c
902 F:      drivers/reset/reset-a10sr.c
903 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
904 F:      include/linux/mfd/altera-a10sr.h
905
906 ALTERA TRIPLE SPEED ETHERNET DRIVER
907 M:      Joyce Ooi <[email protected]>
908 L:      [email protected]
909 S:      Maintained
910 F:      drivers/net/ethernet/altera/
911
912 ALTERA TSE PCS
913 M:      Maxime Chevallier <[email protected]>
914 L:      [email protected]
915 S:      Supported
916 F:      drivers/net/pcs/pcs-altera-tse.c
917 F:      include/linux/pcs-altera-tse.h
918
919 ALTERA UART/JTAG UART SERIAL DRIVERS
920 M:      Tobias Klauser <[email protected]>
921 L:      [email protected]
922 S:      Maintained
923 F:      drivers/tty/serial/altera_jtaguart.c
924 F:      drivers/tty/serial/altera_uart.c
925 F:      include/linux/altera_jtaguart.h
926 F:      include/linux/altera_uart.h
927
928 AMAZON ANNAPURNA LABS FIC DRIVER
929 M:      Talel Shenhar <[email protected]>
930 S:      Maintained
931 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
932 F:      drivers/irqchip/irq-al-fic.c
933
934 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
935 M:      Talel Shenhar <[email protected]>
936 M:      Talel Shenhar <[email protected]>
937 S:      Maintained
938 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
939 F:      drivers/edac/al_mc_edac.c
940
941 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
942 M:      Talel Shenhar <[email protected]>
943 S:      Maintained
944 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
945 F:      drivers/thermal/thermal_mmio.c
946
947 AMAZON ETHERNET DRIVERS
948 M:      Shay Agroskin <[email protected]>
949 M:      Arthur Kiyanovski <[email protected]>
950 R:      David Arinzon <[email protected]>
951 R:      Noam Dagan <[email protected]>
952 R:      Saeed Bishara <[email protected]>
953 L:      [email protected]
954 S:      Supported
955 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
956 F:      drivers/net/ethernet/amazon/
957
958 AMAZON RDMA EFA DRIVER
959 M:      Gal Pressman <[email protected]>
960 R:      Yossi Leybovich <[email protected]>
961 L:      [email protected]
962 S:      Supported
963 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
964 F:      drivers/infiniband/hw/efa/
965 F:      include/uapi/rdma/efa-abi.h
966
967 AMD CDX BUS DRIVER
968 M:      Nipun Gupta <[email protected]>
969 M:      Nikhil Agarwal <[email protected]>
970 S:      Maintained
971 F:      Documentation/devicetree/bindings/bus/xlnx,versal-net-cdx.yaml
972 F:      drivers/cdx/*
973 F:      include/linux/cdx/*
974
975 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
976 M:      Tom Lendacky <[email protected]>
977 M:      John Allen <[email protected]>
978 L:      [email protected]
979 S:      Supported
980 F:      drivers/crypto/ccp/
981 F:      include/linux/ccp.h
982
983 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
984 M:      Brijesh Singh <[email protected]>
985 M:      Tom Lendacky <[email protected]>
986 L:      [email protected]
987 S:      Supported
988 F:      drivers/crypto/ccp/sev*
989 F:      include/uapi/linux/psp-sev.h
990
991 AMD DISPLAY CORE
992 M:      Harry Wentland <[email protected]>
993 M:      Leo Li <[email protected]>
994 M:      Rodrigo Siqueira <[email protected]>
995 L:      [email protected]
996 S:      Supported
997 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
998 F:      drivers/gpu/drm/amd/display/
999
1000 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
1001 M:      Huang Rui <[email protected]>
1002 L:      [email protected]
1003 S:      Supported
1004 F:      Documentation/hwmon/fam15h_power.rst
1005 F:      drivers/hwmon/fam15h_power.c
1006
1007 AMD FCH GPIO DRIVER
1008 M:      Enrico Weigelt, metux IT consult <[email protected]>
1009 L:      [email protected]
1010 S:      Maintained
1011 F:      drivers/gpio/gpio-amd-fch.c
1012 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
1013
1014 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
1015 L:      [email protected] (moderated for non-subscribers)
1016 S:      Orphan
1017 F:      drivers/usb/gadget/udc/amd5536udc.*
1018
1019 AMD GEODE PROCESSOR/CHIPSET SUPPORT
1020 M:      Andres Salomon <[email protected]>
1021 L:      [email protected] (moderated for non-subscribers)
1022 S:      Supported
1023 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
1024 F:      arch/x86/include/asm/geode.h
1025 F:      drivers/char/hw_random/geode-rng.c
1026 F:      drivers/crypto/geode*
1027 F:      drivers/video/fbdev/geode/
1028
1029 AMD HSMP DRIVER
1030 M:      Naveen Krishna Chatradhi <[email protected]>
1031 R:      Carlos Bilbao <[email protected]>
1032 L:      [email protected]
1033 S:      Maintained
1034 F:      Documentation/arch/x86/amd_hsmp.rst
1035 F:      arch/x86/include/asm/amd_hsmp.h
1036 F:      arch/x86/include/uapi/asm/amd_hsmp.h
1037 F:      drivers/platform/x86/amd/hsmp.c
1038
1039 AMD IOMMU (AMD-VI)
1040 M:      Joerg Roedel <[email protected]>
1041 R:      Suravee Suthikulpanit <[email protected]>
1042 L:      [email protected]
1043 S:      Maintained
1044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
1045 F:      drivers/iommu/amd/
1046 F:      include/linux/amd-iommu.h
1047
1048 AMD KFD
1049 M:      Felix Kuehling <[email protected]>
1050 L:      [email protected]
1051 S:      Supported
1052 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1053 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
1054 F:      drivers/gpu/drm/amd/amdkfd/
1055 F:      drivers/gpu/drm/amd/include/cik_structs.h
1056 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
1057 F:      drivers/gpu/drm/amd/include/v9_structs.h
1058 F:      drivers/gpu/drm/amd/include/vi_structs.h
1059 F:      include/uapi/linux/kfd_ioctl.h
1060 F:      include/uapi/linux/kfd_sysfs.h
1061
1062 AMD MP2 I2C DRIVER
1063 M:      Elie Morisse <[email protected]>
1064 M:      Shyam Sundar S K <[email protected]>
1065 L:      [email protected]
1066 S:      Maintained
1067 F:      drivers/i2c/busses/i2c-amd-mp2*
1068
1069 AMD PDS CORE DRIVER
1070 M:      Shannon Nelson <[email protected]>
1071 M:      Brett Creeley <[email protected]>
1072 L:      [email protected]
1073 S:      Supported
1074 F:      Documentation/networking/device_drivers/ethernet/amd/pds_core.rst
1075 F:      drivers/net/ethernet/amd/pds_core/
1076 F:      include/linux/pds/
1077
1078 AMD PMC DRIVER
1079 M:      Shyam Sundar S K <[email protected]>
1080 L:      [email protected]
1081 S:      Maintained
1082 F:      drivers/platform/x86/amd/pmc.c
1083
1084 AMD PMF DRIVER
1085 M:      Shyam Sundar S K <[email protected]>
1086 L:      [email protected]
1087 S:      Maintained
1088 F:      Documentation/ABI/testing/sysfs-amd-pmf
1089 F:      drivers/platform/x86/amd/pmf/
1090
1091 AMD POWERPLAY AND SWSMU
1092 M:      Evan Quan <[email protected]>
1093 L:      [email protected]
1094 S:      Supported
1095 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1096 F:      drivers/gpu/drm/amd/pm/
1097
1098 AMD PSTATE DRIVER
1099 M:      Huang Rui <[email protected]>
1100 L:      [email protected]
1101 S:      Supported
1102 F:      Documentation/admin-guide/pm/amd-pstate.rst
1103 F:      drivers/cpufreq/amd-pstate*
1104 F:      include/linux/amd-pstate.h
1105 F:      tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py
1106
1107 AMD PTDMA DRIVER
1108 M:      Sanjay R Mehta <[email protected]>
1109 L:      [email protected]
1110 S:      Maintained
1111 F:      drivers/dma/ptdma/
1112
1113 AMD SEATTLE DEVICE TREE SUPPORT
1114 M:      Suravee Suthikulpanit <[email protected]>
1115 M:      Tom Lendacky <[email protected]>
1116 S:      Supported
1117 F:      arch/arm64/boot/dts/amd/
1118
1119 AMD SENSOR FUSION HUB DRIVER
1120 M:      Basavaraj Natikar <[email protected]>
1121 L:      [email protected]
1122 S:      Maintained
1123 F:      Documentation/hid/amd-sfh*
1124 F:      drivers/hid/amd-sfh-hid/
1125
1126 AMD SPI DRIVER
1127 M:      Sanjay R Mehta <[email protected]>
1128 S:      Maintained
1129 F:      drivers/spi/spi-amd.c
1130
1131 AMD XGBE DRIVER
1132 M:      "Shyam Sundar S K" <[email protected]>
1133 L:      [email protected]
1134 S:      Supported
1135 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1136 F:      drivers/net/ethernet/amd/xgbe/
1137
1138 AMLOGIC DDR PMU DRIVER
1139 M:      Jiucheng Xu <[email protected]>
1140 L:      [email protected]
1141 S:      Supported
1142 W:      http://www.amlogic.com
1143 F:      Documentation/admin-guide/perf/meson-ddr-pmu.rst
1144 F:      Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml
1145 F:      drivers/perf/amlogic/
1146 F:      include/soc/amlogic/
1147
1148 AMPHION VPU CODEC V4L2 DRIVER
1149 M:      Ming Qian <[email protected]>
1150 M:      Shijie Qin <[email protected]>
1151 M:      Zhou Peng <[email protected]>
1152 L:      [email protected]
1153 S:      Maintained
1154 F:      Documentation/devicetree/bindings/media/amphion,vpu.yaml
1155 F:      drivers/media/platform/amphion/
1156
1157 AMS AS73211 DRIVER
1158 M:      Christian Eggers <[email protected]>
1159 L:      [email protected]
1160 S:      Maintained
1161 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1162 F:      drivers/iio/light/as73211.c
1163
1164 AMT (Automatic Multicast Tunneling)
1165 M:      Taehee Yoo <[email protected]>
1166 L:      [email protected]
1167 S:      Maintained
1168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1170 F:      drivers/net/amt.c
1171
1172 ANALOG DEVICES INC AD3552R DRIVER
1173 M:      Nuno Sá <[email protected]>
1174 L:      [email protected]
1175 S:      Supported
1176 W:      https://ez.analog.com/linux-software-drivers
1177 F:      Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
1178 F:      drivers/iio/dac/ad3552r.c
1179
1180 ANALOG DEVICES INC AD4130 DRIVER
1181 M:      Cosmin Tanislav <[email protected]>
1182 L:      [email protected]
1183 S:      Supported
1184 W:      http://ez.analog.com/community/linux-device-drivers
1185 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130
1186 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml
1187 F:      drivers/iio/adc/ad4130.c
1188
1189 ANALOG DEVICES INC AD7192 DRIVER
1190 M:      Alexandru Tachici <[email protected]>
1191 L:      [email protected]
1192 S:      Supported
1193 W:      https://ez.analog.com/linux-software-drivers
1194 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1195 F:      drivers/iio/adc/ad7192.c
1196
1197 ANALOG DEVICES INC AD7292 DRIVER
1198 M:      Marcelo Schmitt <[email protected]>
1199 L:      [email protected]
1200 S:      Supported
1201 W:      https://ez.analog.com/linux-software-drivers
1202 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1203 F:      drivers/iio/adc/ad7292.c
1204
1205 ANALOG DEVICES INC AD7293 DRIVER
1206 M:      Antoniu Miclaus <[email protected]>
1207 L:      [email protected]
1208 S:      Supported
1209 W:      https://ez.analog.com/linux-software-drivers
1210 F:      Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml
1211 F:      drivers/iio/dac/ad7293.c
1212
1213 ANALOG DEVICES INC AD74115 DRIVER
1214 M:      Cosmin Tanislav <[email protected]>
1215 L:      [email protected]
1216 S:      Supported
1217 W:      http://ez.analog.com/community/linux-device-drivers
1218 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml
1219 F:      drivers/iio/addac/ad74115.c
1220
1221 ANALOG DEVICES INC AD74413R DRIVER
1222 M:      Cosmin Tanislav <[email protected]>
1223 L:      [email protected]
1224 S:      Supported
1225 W:      https://ez.analog.com/linux-software-drivers
1226 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
1227 F:      drivers/iio/addac/ad74413r.c
1228 F:      include/dt-bindings/iio/addac/adi,ad74413r.h
1229
1230 ANALOG DEVICES INC AD7768-1 DRIVER
1231 M:      Michael Hennerich <[email protected]>
1232 L:      [email protected]
1233 S:      Supported
1234 W:      https://ez.analog.com/linux-software-drivers
1235 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1236 F:      drivers/iio/adc/ad7768-1.c
1237
1238 ANALOG DEVICES INC AD7780 DRIVER
1239 M:      Michael Hennerich <[email protected]>
1240 M:      Renato Lui Geh <[email protected]>
1241 L:      [email protected]
1242 S:      Supported
1243 W:      https://ez.analog.com/linux-software-drivers
1244 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1245 F:      drivers/iio/adc/ad7780.c
1246
1247 ANALOG DEVICES INC ADA4250 DRIVER
1248 M:      Antoniu Miclaus <[email protected]>
1249 L:      [email protected]
1250 S:      Supported
1251 W:      https://ez.analog.com/linux-software-drivers
1252 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
1253 F:      drivers/iio/amplifiers/ada4250.c
1254
1255 ANALOG DEVICES INC ADF4377 DRIVER
1256 M:      Antoniu Miclaus <[email protected]>
1257 L:      [email protected]
1258 S:      Supported
1259 W:      https://ez.analog.com/linux-software-drivers
1260 F:      Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml
1261 F:      drivers/iio/frequency/adf4377.c
1262
1263 ANALOG DEVICES INC ADGS1408 DRIVER
1264 M:      Mircea Caprioru <[email protected]>
1265 S:      Supported
1266 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1267 F:      drivers/mux/adgs1408.c
1268
1269 ANALOG DEVICES INC ADIN DRIVER
1270 M:      Michael Hennerich <[email protected]>
1271 L:      [email protected]
1272 S:      Supported
1273 W:      https://ez.analog.com/linux-software-drivers
1274 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1275 F:      drivers/net/phy/adin.c
1276
1277 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1278 M:      Nuno Sa <[email protected]>
1279 L:      [email protected]
1280 S:      Supported
1281 F:      drivers/iio/imu/adis.c
1282 F:      drivers/iio/imu/adis_buffer.c
1283 F:      drivers/iio/imu/adis_trigger.c
1284 F:      include/linux/iio/imu/adis.h
1285
1286 ANALOG DEVICES INC ADIS16460 DRIVER
1287 M:      Dragos Bogdan <[email protected]>
1288 L:      [email protected]
1289 S:      Supported
1290 W:      https://ez.analog.com/linux-software-drivers
1291 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1292 F:      drivers/iio/imu/adis16460.c
1293
1294 ANALOG DEVICES INC ADIS16475 DRIVER
1295 M:      Nuno Sa <[email protected]>
1296 L:      [email protected]
1297 S:      Supported
1298 W:      https://ez.analog.com/linux-software-drivers
1299 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1300 F:      drivers/iio/imu/adis16475.c
1301
1302 ANALOG DEVICES INC ADM1177 DRIVER
1303 M:      Michael Hennerich <[email protected]>
1304 L:      [email protected]
1305 S:      Supported
1306 W:      https://ez.analog.com/linux-software-drivers
1307 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1308 F:      drivers/hwmon/adm1177.c
1309
1310 ANALOG DEVICES INC ADMV1013 DRIVER
1311 M:      Antoniu Miclaus <[email protected]>
1312 L:      [email protected]
1313 S:      Supported
1314 W:      https://ez.analog.com/linux-software-drivers
1315 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml
1316 F:      drivers/iio/frequency/admv1013.c
1317
1318 ANALOG DEVICES INC ADMV1014 DRIVER
1319 M:      Antoniu Miclaus <[email protected]>
1320 L:      [email protected]
1321 S:      Supported
1322 W:      https://ez.analog.com/linux-software-drivers
1323 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
1324 F:      drivers/iio/frequency/admv1014.c
1325
1326 ANALOG DEVICES INC ADMV8818 DRIVER
1327 M:      Antoniu Miclaus <[email protected]>
1328 L:      [email protected]
1329 S:      Supported
1330 W:      https://ez.analog.com/linux-software-drivers
1331 F:      Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml
1332 F:      drivers/iio/filter/admv8818.c
1333
1334 ANALOG DEVICES INC ADP5061 DRIVER
1335 M:      Michael Hennerich <[email protected]>
1336 L:      [email protected]
1337 S:      Supported
1338 W:      https://ez.analog.com/linux-software-drivers
1339 F:      drivers/power/supply/adp5061.c
1340
1341 ANALOG DEVICES INC ADRF6780 DRIVER
1342 M:      Antoniu Miclaus <[email protected]>
1343 L:      [email protected]
1344 S:      Supported
1345 W:      https://ez.analog.com/linux-software-drivers
1346 F:      Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
1347 F:      drivers/iio/frequency/adrf6780.c
1348
1349 ANALOG DEVICES INC ADV7180 DRIVER
1350 M:      Lars-Peter Clausen <[email protected]>
1351 L:      [email protected]
1352 S:      Supported
1353 W:      https://ez.analog.com/linux-software-drivers
1354 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1355 F:      drivers/media/i2c/adv7180.c
1356
1357 ANALOG DEVICES INC ADV748X DRIVER
1358 M:      Kieran Bingham <[email protected]>
1359 L:      [email protected]
1360 S:      Maintained
1361 F:      Documentation/devicetree/bindings/media/i2c/adv748x.yaml
1362 F:      drivers/media/i2c/adv748x/*
1363
1364 ANALOG DEVICES INC ADV7511 DRIVER
1365 M:      Hans Verkuil <[email protected]>
1366 L:      [email protected]
1367 S:      Maintained
1368 F:      drivers/media/i2c/adv7511*
1369
1370 ANALOG DEVICES INC ADV7604 DRIVER
1371 M:      Hans Verkuil <[email protected]>
1372 L:      [email protected]
1373 S:      Maintained
1374 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1375 F:      drivers/media/i2c/adv7604*
1376
1377 ANALOG DEVICES INC ADV7842 DRIVER
1378 M:      Hans Verkuil <[email protected]>
1379 L:      [email protected]
1380 S:      Maintained
1381 F:      drivers/media/i2c/adv7842*
1382
1383 ANALOG DEVICES INC ADXRS290 DRIVER
1384 M:      Nishant Malpani <[email protected]>
1385 L:      [email protected]
1386 S:      Supported
1387 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1388 F:      drivers/iio/gyro/adxrs290.c
1389
1390 ANALOG DEVICES INC ASOC CODEC DRIVERS
1391 M:      Lars-Peter Clausen <[email protected]>
1392 M:      Nuno Sá <[email protected]>
1393 L:      [email protected] (moderated for non-subscribers)
1394 S:      Supported
1395 W:      http://wiki.analog.com/
1396 W:      https://ez.analog.com/linux-software-drivers
1397 F:      sound/soc/codecs/ad1*
1398 F:      sound/soc/codecs/ad7*
1399 F:      sound/soc/codecs/adau*
1400 F:      sound/soc/codecs/adav*
1401 F:      sound/soc/codecs/sigmadsp.*
1402 F:      sound/soc/codecs/ssm*
1403
1404 ANALOG DEVICES INC DMA DRIVERS
1405 M:      Lars-Peter Clausen <[email protected]>
1406 S:      Supported
1407 W:      https://ez.analog.com/linux-software-drivers
1408 F:      drivers/dma/dma-axi-dmac.c
1409
1410 ANALOG DEVICES INC IIO DRIVERS
1411 M:      Lars-Peter Clausen <[email protected]>
1412 M:      Michael Hennerich <[email protected]>
1413 S:      Supported
1414 W:      http://wiki.analog.com/
1415 W:      https://ez.analog.com/linux-software-drivers
1416 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1417 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1418 F:      Documentation/devicetree/bindings/iio/*/adi,*
1419 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml
1420 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml
1421 F:      drivers/iio/*/ad*
1422 F:      drivers/iio/adc/ltc249*
1423 F:      drivers/iio/amplifiers/hmc425a.c
1424 F:      drivers/staging/iio/*/ad*
1425 X:      drivers/iio/*/adjd*
1426
1427 ANALOG DEVICES INC MAX31760 DRIVER
1428 M:      Ibrahim Tilki <[email protected]>
1429 S:      Maintained
1430 W:      http://wiki.analog.com/
1431 W:      https://ez.analog.com/linux-software-drivers
1432 F:      Documentation/devicetree/bindings/hwmon/adi,max31760.yaml
1433 F:      Documentation/hwmon/max31760.rst
1434 F:      drivers/hwmon/max31760.c
1435
1436 ANALOGBITS PLL LIBRARIES
1437 M:      Paul Walmsley <[email protected]>
1438 S:      Supported
1439 F:      drivers/clk/analogbits/*
1440 F:      include/linux/clk/analogbits*
1441
1442 ANDROID DRIVERS
1443 M:      Greg Kroah-Hartman <[email protected]>
1444 M:      Arve Hjønnevåg <[email protected]>
1445 M:      Todd Kjos <[email protected]>
1446 M:      Martijn Coenen <[email protected]>
1447 M:      Joel Fernandes <[email protected]>
1448 M:      Christian Brauner <[email protected]>
1449 M:      Carlos Llamas <[email protected]>
1450 M:      Suren Baghdasaryan <[email protected]>
1451 L:      [email protected]
1452 S:      Supported
1453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1454 F:      drivers/android/
1455
1456 ANDROID GOLDFISH PIC DRIVER
1457 M:      Miodrag Dinic <[email protected]>
1458 S:      Supported
1459 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1460 F:      drivers/irqchip/irq-goldfish-pic.c
1461
1462 ANDROID GOLDFISH RTC DRIVER
1463 M:      Jiaxun Yang <[email protected]>
1464 S:      Supported
1465 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1466 F:      drivers/rtc/rtc-goldfish.c
1467
1468 AOA (Apple Onboard Audio) ALSA DRIVER
1469 M:      Johannes Berg <[email protected]>
1470 L:      [email protected]
1471 L:      [email protected] (moderated for non-subscribers)
1472 S:      Maintained
1473 F:      sound/aoa/
1474
1475 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1476 M:      William Breathitt Gray <[email protected]>
1477 L:      [email protected]
1478 S:      Maintained
1479 F:      drivers/iio/addac/stx104.c
1480
1481 APM DRIVER
1482 M:      Jiri Kosina <[email protected]>
1483 S:      Odd fixes
1484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1485 F:      arch/x86/kernel/apm_32.c
1486 F:      drivers/char/apm-emulation.c
1487 F:      include/linux/apm_bios.h
1488 F:      include/uapi/linux/apm_bios.h
1489
1490 APPARMOR SECURITY MODULE
1491 M:      John Johansen <[email protected]>
1492 M:      John Johansen <[email protected]>
1493 L:      [email protected] (moderated for non-subscribers)
1494 S:      Supported
1495 W:      apparmor.net
1496 B:      https://gitlab.com/apparmor/apparmor-kernel
1497 C:      irc://irc.oftc.net/apparmor
1498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1499 T:      https://gitlab.com/apparmor/apparmor-kernel.git
1500 F:      Documentation/admin-guide/LSM/apparmor.rst
1501 F:      security/apparmor/
1502
1503 APPLE BCM5974 MULTITOUCH DRIVER
1504 M:      Henrik Rydberg <[email protected]>
1505 L:      [email protected]
1506 S:      Odd fixes
1507 F:      drivers/input/mouse/bcm5974.c
1508
1509 APPLE PCIE CONTROLLER DRIVER
1510 M:      Alyssa Rosenzweig <[email protected]>
1511 M:      Marc Zyngier <[email protected]>
1512 L:      [email protected]
1513 S:      Maintained
1514 F:      drivers/pci/controller/pcie-apple.c
1515
1516 APPLE SMC DRIVER
1517 M:      Henrik Rydberg <[email protected]>
1518 L:      [email protected]
1519 S:      Odd fixes
1520 F:      drivers/hwmon/applesmc.c
1521
1522 APPLETALK NETWORK LAYER
1523 L:      [email protected]
1524 S:      Odd fixes
1525 F:      drivers/net/appletalk/
1526 F:      include/linux/atalk.h
1527 F:      include/uapi/linux/atalk.h
1528 F:      net/appletalk/
1529
1530 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1531 M:      Khuong Dinh <[email protected]>
1532 S:      Supported
1533 F:      arch/arm64/boot/dts/apm/
1534
1535 APPLIED MICRO (APM) X-GENE SOC EDAC
1536 M:      Khuong Dinh <[email protected]>
1537 S:      Supported
1538 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1539 F:      drivers/edac/xgene_edac.c
1540
1541 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1542 M:      Iyappan Subramanian <[email protected]>
1543 M:      Keyur Chudgar <[email protected]>
1544 S:      Supported
1545 F:      drivers/net/ethernet/apm/xgene-v2/
1546
1547 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1548 M:      Iyappan Subramanian <[email protected]>
1549 M:      Keyur Chudgar <[email protected]>
1550 M:      Quan Nguyen <[email protected]>
1551 S:      Supported
1552 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1553 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1554 F:      drivers/net/ethernet/apm/xgene/
1555 F:      drivers/net/mdio/mdio-xgene.c
1556
1557 APPLIED MICRO (APM) X-GENE SOC PMU
1558 M:      Khuong Dinh <[email protected]>
1559 S:      Supported
1560 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1561 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1562 F:      drivers/perf/xgene_pmu.c
1563
1564 APTINA CAMERA SENSOR PLL
1565 M:      Laurent Pinchart <[email protected]>
1566 L:      [email protected]
1567 S:      Maintained
1568 F:      drivers/media/i2c/aptina-pll.*
1569
1570 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1571 M:      Aleksa Savic <[email protected]>
1572 M:      Jack Doan <[email protected]>
1573 L:      [email protected]
1574 S:      Maintained
1575 F:      Documentation/hwmon/aquacomputer_d5next.rst
1576 F:      drivers/hwmon/aquacomputer_d5next.c
1577
1578 AQUANTIA ETHERNET DRIVER (atlantic)
1579 M:      Igor Russkikh <[email protected]>
1580 L:      [email protected]
1581 S:      Supported
1582 W:      https://www.marvell.com/
1583 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1584 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1585 F:      drivers/net/ethernet/aquantia/atlantic/
1586
1587 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1588 M:      Egor Pomozov <[email protected]>
1589 L:      [email protected]
1590 S:      Supported
1591 W:      http://www.aquantia.com
1592 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1593
1594 AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER
1595 M:      Krzysztof Hałasa <[email protected]>
1596 L:      [email protected]
1597 S:      Maintained
1598 F:      Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml
1599 F:      drivers/media/i2c/ar0521.c
1600
1601 ARASAN NAND CONTROLLER DRIVER
1602 M:      Miquel Raynal <[email protected]>
1603 M:      Naga Sureshkumar Relli <[email protected]>
1604 L:      [email protected]
1605 S:      Maintained
1606 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1607 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1608
1609 ARC FRAMEBUFFER DRIVER
1610 M:      Jaya Kumar <[email protected]>
1611 S:      Maintained
1612 F:      drivers/video/fbdev/arcfb.c
1613 F:      drivers/video/fbdev/core/fb_defio.c
1614
1615 ARC PGU DRM DRIVER
1616 M:      Alexey Brodkin <[email protected]>
1617 S:      Supported
1618 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1619 F:      drivers/gpu/drm/tiny/arcpgu.c
1620
1621 ARCNET NETWORK LAYER
1622 M:      Michael Grzeschik <[email protected]>
1623 L:      [email protected]
1624 S:      Maintained
1625 F:      drivers/net/arcnet/
1626 F:      include/uapi/linux/if_arcnet.h
1627
1628 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1629 M:      Arnd Bergmann <[email protected]>
1630 M:      Olof Johansson <[email protected]>
1631 M:      [email protected]
1632 L:      [email protected] (moderated for non-subscribers)
1633 S:      Maintained
1634 C:      irc://irc.libera.chat/armlinux
1635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1636 F:      arch/arm/boot/dts/Makefile
1637 F:      arch/arm64/boot/dts/Makefile
1638
1639 ARM ARCHITECTED TIMER DRIVER
1640 M:      Mark Rutland <[email protected]>
1641 M:      Marc Zyngier <[email protected]>
1642 L:      [email protected] (moderated for non-subscribers)
1643 S:      Maintained
1644 F:      arch/arm/include/asm/arch_timer.h
1645 F:      arch/arm64/include/asm/arch_timer.h
1646 F:      drivers/clocksource/arm_arch_timer.c
1647
1648 ARM HDLCD DRM DRIVER
1649 M:      Liviu Dudau <[email protected]>
1650 S:      Supported
1651 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1652 F:      drivers/gpu/drm/arm/hdlcd_*
1653
1654 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1655 M:      Linus Walleij <[email protected]>
1656 L:      [email protected] (moderated for non-subscribers)
1657 S:      Maintained
1658 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1659 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1660 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1661 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1662 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1663 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1664 F:      Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
1665 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1666 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1667 F:      arch/arm/boot/dts/arm-realview-*
1668 F:      arch/arm/boot/dts/integrator*
1669 F:      arch/arm/boot/dts/versatile*
1670 F:      arch/arm/mach-versatile/
1671 F:      drivers/bus/arm-integrator-lm.c
1672 F:      drivers/clk/versatile/
1673 F:      drivers/i2c/busses/i2c-versatile.c
1674 F:      drivers/irqchip/irq-versatile-fpga.c
1675 F:      drivers/mtd/maps/physmap-versatile.*
1676 F:      drivers/power/reset/arm-versatile-reboot.c
1677 F:      drivers/soc/versatile/
1678
1679 ARM KOMEDA DRM-KMS DRIVER
1680 M:      Liviu Dudau <[email protected]>
1681 S:      Supported
1682 T:      git git://anongit.freedesktop.org/drm/drm-misc
1683 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1684 F:      Documentation/gpu/komeda-kms.rst
1685 F:      drivers/gpu/drm/arm/display/include/
1686 F:      drivers/gpu/drm/arm/display/komeda/
1687
1688 ARM MALI PANFROST DRM DRIVER
1689 M:      Rob Herring <[email protected]>
1690 M:      Tomeu Vizoso <[email protected]>
1691 R:      Steven Price <[email protected]>
1692 R:      Alyssa Rosenzweig <[email protected]>
1693 L:      [email protected]
1694 S:      Supported
1695 T:      git git://anongit.freedesktop.org/drm/drm-misc
1696 F:      drivers/gpu/drm/panfrost/
1697 F:      include/uapi/drm/panfrost_drm.h
1698
1699 ARM MALI-DP DRM DRIVER
1700 M:      Liviu Dudau <[email protected]>
1701 S:      Supported
1702 T:      git git://anongit.freedesktop.org/drm/drm-misc
1703 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1704 F:      Documentation/gpu/afbc.rst
1705 F:      drivers/gpu/drm/arm/
1706
1707 ARM MFM AND FLOPPY DRIVERS
1708 M:      Ian Molton <[email protected]>
1709 S:      Maintained
1710 F:      arch/arm/include/asm/floppy.h
1711 F:      arch/arm/mach-rpc/floppydma.S
1712
1713 ARM PMU PROFILING AND DEBUGGING
1714 M:      Will Deacon <[email protected]>
1715 M:      Mark Rutland <[email protected]>
1716 L:      [email protected] (moderated for non-subscribers)
1717 S:      Maintained
1718 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1719 F:      Documentation/devicetree/bindings/perf/
1720 F:      arch/arm*/include/asm/hw_breakpoint.h
1721 F:      arch/arm*/include/asm/perf_event.h
1722 F:      arch/arm*/kernel/hw_breakpoint.c
1723 F:      arch/arm*/kernel/perf_*
1724 F:      drivers/perf/
1725 F:      include/linux/perf/arm_pmu.h
1726
1727 ARM PORT
1728 M:      Russell King <[email protected]>
1729 L:      [email protected] (moderated for non-subscribers)
1730 S:      Odd Fixes
1731 W:      http://www.armlinux.org.uk/
1732 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1733 F:      arch/arm/
1734 X:      arch/arm/boot/dts/
1735
1736 ARM PRIMECELL AACI PL041 DRIVER
1737 M:      Russell King <[email protected]>
1738 S:      Odd Fixes
1739 F:      sound/arm/aaci.*
1740
1741 ARM PRIMECELL BUS SUPPORT
1742 M:      Russell King <[email protected]>
1743 S:      Odd Fixes
1744 F:      drivers/amba/
1745 F:      include/linux/amba/bus.h
1746
1747 ARM PRIMECELL CLCD PL110 DRIVER
1748 M:      Russell King <[email protected]>
1749 S:      Odd Fixes
1750 F:      drivers/video/fbdev/amba-clcd.*
1751
1752 ARM PRIMECELL KMI PL050 DRIVER
1753 M:      Russell King <[email protected]>
1754 S:      Odd Fixes
1755 F:      drivers/input/serio/ambakmi.*
1756 F:      include/linux/amba/kmi.h
1757
1758 ARM PRIMECELL MMCI PL180/1 DRIVER
1759 M:      Russell King <[email protected]>
1760 S:      Odd Fixes
1761 F:      drivers/mmc/host/mmci.*
1762 F:      include/linux/amba/mmci.h
1763
1764 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1765 M:      Miquel Raynal <[email protected]>
1766 M:      Naga Sureshkumar Relli <[email protected]>
1767 L:      [email protected]
1768 S:      Maintained
1769 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1770 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1771
1772 ARM PRIMECELL PL35X SMC DRIVER
1773 M:      Miquel Raynal <[email protected]>
1774 M:      Naga Sureshkumar Relli <[email protected]>
1775 L:      [email protected] (moderated for non-subscribers)
1776 S:      Maintained
1777 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml
1778 F:      drivers/memory/pl353-smc.c
1779
1780 ARM PRIMECELL SSP PL022 SPI DRIVER
1781 M:      Linus Walleij <[email protected]>
1782 L:      [email protected] (moderated for non-subscribers)
1783 S:      Maintained
1784 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1785 F:      drivers/spi/spi-pl022.c
1786
1787 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1788 M:      Russell King <[email protected]>
1789 S:      Odd Fixes
1790 F:      drivers/tty/serial/amba-pl01*.c
1791 F:      include/linux/amba/serial.h
1792
1793 ARM PRIMECELL VIC PL190/PL192 DRIVER
1794 M:      Linus Walleij <[email protected]>
1795 L:      [email protected] (moderated for non-subscribers)
1796 S:      Maintained
1797 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1798 F:      drivers/irqchip/irq-vic.c
1799
1800 ARM SMC WATCHDOG DRIVER
1801 M:      Julius Werner <[email protected]>
1802 R:      Evan Benn <[email protected]>
1803 S:      Maintained
1804 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1805 F:      drivers/watchdog/arm_smc_wdt.c
1806
1807 ARM SMMU DRIVERS
1808 M:      Will Deacon <[email protected]>
1809 R:      Robin Murphy <[email protected]>
1810 L:      [email protected] (moderated for non-subscribers)
1811 S:      Maintained
1812 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1813 F:      drivers/iommu/arm/
1814 F:      drivers/iommu/io-pgtable-arm*
1815
1816 ARM SUB-ARCHITECTURES
1817 L:      [email protected] (moderated for non-subscribers)
1818 S:      Maintained
1819 C:      irc://irc.libera.chat/armlinux
1820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1821 F:      arch/arm/mach-*/
1822 F:      arch/arm/plat-*/
1823
1824 ARM/ACTIONS SEMI ARCHITECTURE
1825 M:      Andreas Färber <[email protected]>
1826 M:      Manivannan Sadhasivam <[email protected]>
1827 L:      [email protected] (moderated for non-subscribers)
1828 L:      [email protected] (moderated for non-subscribers)
1829 S:      Maintained
1830 F:      Documentation/devicetree/bindings/arm/actions.yaml
1831 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1832 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1833 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1834 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1835 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1836 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1837 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1838 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1839 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1840 F:      arch/arm/boot/dts/owl-*
1841 F:      arch/arm/mach-actions/
1842 F:      arch/arm64/boot/dts/actions/
1843 F:      drivers/clk/actions/
1844 F:      drivers/clocksource/timer-owl*
1845 F:      drivers/dma/owl-dma.c
1846 F:      drivers/i2c/busses/i2c-owl.c
1847 F:      drivers/irqchip/irq-owl-sirq.c
1848 F:      drivers/mmc/host/owl-mmc.c
1849 F:      drivers/net/ethernet/actions/
1850 F:      drivers/pinctrl/actions/*
1851 F:      drivers/soc/actions/
1852 F:      include/dt-bindings/power/owl-*
1853 F:      include/dt-bindings/reset/actions,*
1854 F:      include/linux/soc/actions/
1855 N:      owl
1856
1857 ARM/Allwinner SoC Clock Support
1858 M:      Emilio López <[email protected]>
1859 S:      Maintained
1860 F:      drivers/clk/sunxi/
1861
1862 ARM/Allwinner sunXi SoC support
1863 M:      Chen-Yu Tsai <[email protected]>
1864 M:      Jernej Skrabec <[email protected]>
1865 M:      Samuel Holland <[email protected]>
1866 L:      [email protected] (moderated for non-subscribers)
1867 L:      [email protected]
1868 S:      Maintained
1869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1870 F:      arch/arm/mach-sunxi/
1871 F:      arch/arm64/boot/dts/allwinner/
1872 F:      drivers/clk/sunxi-ng/
1873 F:      drivers/pinctrl/sunxi/
1874 F:      drivers/soc/sunxi/
1875 N:      allwinner
1876 N:      sun[x456789]i
1877 N:      sun[25]0i
1878
1879 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1880 M:      Neil Armstrong <[email protected]>
1881 M:      Jerome Brunet <[email protected]>
1882 L:      [email protected]
1883 S:      Maintained
1884 F:      Documentation/devicetree/bindings/clock/amlogic*
1885 F:      drivers/clk/meson/
1886 F:      include/dt-bindings/clock/gxbb*
1887 F:      include/dt-bindings/clock/meson*
1888
1889 ARM/Amlogic Meson SoC Crypto Drivers
1890 M:      Corentin Labbe <[email protected]>
1891 L:      [email protected]
1892 L:      [email protected]
1893 S:      Maintained
1894 F:      Documentation/devicetree/bindings/crypto/amlogic*
1895 F:      drivers/crypto/amlogic/
1896
1897 ARM/Amlogic Meson SoC Sound Drivers
1898 M:      Jerome Brunet <[email protected]>
1899 L:      [email protected] (moderated for non-subscribers)
1900 S:      Maintained
1901 F:      Documentation/devicetree/bindings/sound/amlogic*
1902 F:      sound/soc/meson/
1903
1904 ARM/Amlogic Meson SoC support
1905 M:      Neil Armstrong <[email protected]>
1906 M:      Kevin Hilman <[email protected]>
1907 R:      Jerome Brunet <[email protected]>
1908 R:      Martin Blumenstingl <[email protected]>
1909 L:      [email protected] (moderated for non-subscribers)
1910 L:      [email protected]
1911 S:      Maintained
1912 W:      http://linux-meson.com/
1913 F:      arch/arm/boot/dts/meson*
1914 F:      arch/arm/mach-meson/
1915 F:      arch/arm64/boot/dts/amlogic/
1916 F:      drivers/mmc/host/meson*
1917 F:      drivers/pinctrl/meson/
1918 F:      drivers/rtc/rtc-meson*
1919 F:      drivers/soc/amlogic/
1920 N:      meson
1921
1922 ARM/Annapurna Labs ALPINE ARCHITECTURE
1923 M:      Tsahee Zidenberg <[email protected]>
1924 M:      Antoine Tenart <[email protected]>
1925 L:      [email protected] (moderated for non-subscribers)
1926 S:      Maintained
1927 F:      arch/arm/boot/dts/alpine*
1928 F:      arch/arm/mach-alpine/
1929 F:      arch/arm64/boot/dts/amazon/
1930 F:      drivers/*/*alpine*
1931
1932 ARM/APPLE MACHINE SOUND DRIVERS
1933 M:      Martin Povišer <[email protected]>
1934 L:      [email protected]
1935 L:      [email protected] (moderated for non-subscribers)
1936 S:      Maintained
1937 F:      Documentation/devicetree/bindings/sound/apple,*
1938 F:      sound/soc/apple/*
1939 F:      sound/soc/codecs/cs42l83-i2c.c
1940
1941 ARM/APPLE MACHINE SUPPORT
1942 M:      Hector Martin <[email protected]>
1943 M:      Sven Peter <[email protected]>
1944 R:      Alyssa Rosenzweig <[email protected]>
1945 L:      [email protected]
1946 L:      [email protected] (moderated for non-subscribers)
1947 S:      Maintained
1948 W:      https://asahilinux.org
1949 B:      https://github.com/AsahiLinux/linux/issues
1950 C:      irc://irc.oftc.net/asahi-dev
1951 T:      git https://github.com/AsahiLinux/linux.git
1952 F:      Documentation/devicetree/bindings/arm/apple.yaml
1953 F:      Documentation/devicetree/bindings/arm/apple/*
1954 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
1955 F:      Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml
1956 F:      Documentation/devicetree/bindings/dma/apple,admac.yaml
1957 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
1958 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
1959 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
1960 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
1961 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
1962 F:      Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
1963 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
1964 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
1965 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
1966 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
1967 F:      Documentation/devicetree/bindings/power/apple*
1968 F:      Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml
1969 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
1970 F:      arch/arm64/boot/dts/apple/
1971 F:      drivers/bluetooth/hci_bcm4377.c
1972 F:      drivers/clk/clk-apple-nco.c
1973 F:      drivers/cpufreq/apple-soc-cpufreq.c
1974 F:      drivers/dma/apple-admac.c
1975 F:      drivers/i2c/busses/i2c-pasemi-core.c
1976 F:      drivers/i2c/busses/i2c-pasemi-platform.c
1977 F:      drivers/iommu/apple-dart.c
1978 F:      drivers/iommu/io-pgtable-dart.c
1979 F:      drivers/irqchip/irq-apple-aic.c
1980 F:      drivers/mailbox/apple-mailbox.c
1981 F:      drivers/nvme/host/apple.c
1982 F:      drivers/nvmem/apple-efuses.c
1983 F:      drivers/pinctrl/pinctrl-apple-gpio.c
1984 F:      drivers/pwm/pwm-apple.c
1985 F:      drivers/soc/apple/*
1986 F:      drivers/watchdog/apple_wdt.c
1987 F:      include/dt-bindings/interrupt-controller/apple-aic.h
1988 F:      include/dt-bindings/pinctrl/apple.h
1989 F:      include/linux/apple-mailbox.h
1990 F:      include/linux/soc/apple/*
1991
1992 ARM/ARTPEC MACHINE SUPPORT
1993 M:      Jesper Nilsson <[email protected]>
1994 M:      Lars Persson <[email protected]>
1995 L:      [email protected]
1996 S:      Maintained
1997 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1998 F:      arch/arm/boot/dts/artpec6*
1999 F:      arch/arm/mach-artpec
2000 F:      drivers/clk/axis
2001 F:      drivers/crypto/axis
2002 F:      drivers/mmc/host/usdhi6rol0.c
2003 F:      drivers/pinctrl/pinctrl-artpec*
2004
2005 ARM/ASPEED I2C DRIVER
2006 M:      Brendan Higgins <[email protected]>
2007 R:      Benjamin Herrenschmidt <[email protected]>
2008 R:      Joel Stanley <[email protected]>
2009 L:      [email protected]
2010 L:      [email protected] (moderated for non-subscribers)
2011 S:      Maintained
2012 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
2013 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
2014 F:      drivers/i2c/busses/i2c-aspeed.c
2015 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
2016
2017 ARM/ASPEED MACHINE SUPPORT
2018 M:      Joel Stanley <[email protected]>
2019 R:      Andrew Jeffery <[email protected]>
2020 L:      [email protected] (moderated for non-subscribers)
2021 L:      [email protected] (moderated for non-subscribers)
2022 S:      Supported
2023 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
2024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
2025 F:      Documentation/devicetree/bindings/arm/aspeed/
2026 F:      arch/arm/boot/dts/aspeed-*
2027 F:      arch/arm/mach-aspeed/
2028 N:      aspeed
2029
2030 ARM/BITMAIN ARCHITECTURE
2031 M:      Manivannan Sadhasivam <[email protected]>
2032 L:      [email protected] (moderated for non-subscribers)
2033 S:      Maintained
2034 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
2035 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
2036 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
2037 F:      arch/arm64/boot/dts/bitmain/
2038 F:      drivers/clk/clk-bm1880.c
2039 F:      drivers/pinctrl/pinctrl-bm1880.c
2040
2041 ARM/CALXEDA HIGHBANK ARCHITECTURE
2042 M:      Andre Przywara <[email protected]>
2043 L:      [email protected] (moderated for non-subscribers)
2044 S:      Maintained
2045 F:      arch/arm/boot/dts/ecx-*.dts*
2046 F:      arch/arm/boot/dts/highbank.dts
2047 F:      arch/arm/mach-highbank/
2048
2049 ARM/CAVIUM THUNDER NETWORK DRIVER
2050 M:      Sunil Goutham <[email protected]>
2051 L:      [email protected] (moderated for non-subscribers)
2052 S:      Supported
2053 F:      drivers/net/ethernet/cavium/thunder/
2054
2055 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
2056 M:      Lukasz Majewski <[email protected]>
2057 L:      [email protected] (moderated for non-subscribers)
2058 S:      Maintained
2059 F:      arch/arm/mach-ep93xx/ts72xx.c
2060
2061 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
2062 M:      Alexander Shiyan <[email protected]>
2063 L:      [email protected] (moderated for non-subscribers)
2064 S:      Odd Fixes
2065 N:      clps711x
2066
2067 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
2068 M:      Lennert Buytenhek <[email protected]>
2069 L:      [email protected] (moderated for non-subscribers)
2070 S:      Maintained
2071
2072 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
2073 M:      Hartley Sweeten <[email protected]>
2074 M:      Alexander Sverdlin <[email protected]>
2075 L:      [email protected] (moderated for non-subscribers)
2076 S:      Maintained
2077 F:      Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml
2078 F:      Documentation/devicetree/bindings/sound/cirrus,ep9301-*
2079 F:      arch/arm/boot/compressed/misc-ep93xx.h
2080 F:      arch/arm/mach-ep93xx/
2081 F:      drivers/iio/adc/ep93xx_adc.c
2082
2083 ARM/CLKDEV SUPPORT
2084 M:      Russell King <[email protected]>
2085 L:      [email protected] (moderated for non-subscribers)
2086 S:      Maintained
2087 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2088 F:      drivers/clk/clkdev.c
2089
2090 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2091 M:      Baruch Siach <[email protected]>
2092 L:      [email protected] (moderated for non-subscribers)
2093 S:      Maintained
2094 F:      arch/arm/boot/dts/cx92755*
2095 N:      digicolor
2096
2097 ARM/CORESIGHT FRAMEWORK AND DRIVERS
2098 M:      Suzuki K Poulose <[email protected]>
2099 R:      Mike Leach <[email protected]>
2100 R:      Leo Yan <[email protected]>
2101 L:      [email protected] (moderated for non-subscribers)
2102 L:      [email protected] (moderated for non-subscribers)
2103 S:      Maintained
2104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2105 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2106 F:      Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2107 F:      Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2108 F:      Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2109 F:      Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml
2110 F:      Documentation/trace/coresight/*
2111 F:      drivers/hwtracing/coresight/*
2112 F:      include/dt-bindings/arm/coresight-cti-dt.h
2113 F:      include/linux/coresight*
2114 F:      samples/coresight/*
2115 F:      tools/perf/arch/arm/util/auxtrace.c
2116 F:      tools/perf/arch/arm/util/cs-etm.c
2117 F:      tools/perf/arch/arm/util/cs-etm.h
2118 F:      tools/perf/arch/arm/util/pmu.c
2119 F:      tools/perf/tests/shell/coresight/*
2120 F:      tools/perf/util/cs-etm-decoder/*
2121 F:      tools/perf/util/cs-etm.*
2122
2123 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2124 M:      Hans Ulli Kroll <[email protected]>
2125 M:      Linus Walleij <[email protected]>
2126 L:      [email protected] (moderated for non-subscribers)
2127 S:      Maintained
2128 T:      git git://github.com/ulli-kroll/linux.git
2129 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2130 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2131 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2132 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2133 F:      arch/arm/boot/dts/gemini*
2134 F:      arch/arm/mach-gemini/
2135 F:      drivers/crypto/gemini/
2136 F:      drivers/net/ethernet/cortina/
2137 F:      drivers/pinctrl/pinctrl-gemini.c
2138 F:      drivers/rtc/rtc-ftrtc010.c
2139
2140 ARM/CZ.NIC TURRIS SUPPORT
2141 M:      Marek Behún <[email protected]>
2142 S:      Maintained
2143 W:      https://www.turris.cz/
2144 F:      Documentation/ABI/testing/debugfs-moxtet
2145 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2146 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2147 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2148 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2149 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2150 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2151 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2152 F:      drivers/bus/moxtet.c
2153 F:      drivers/firmware/turris-mox-rwtm.c
2154 F:      drivers/gpio/gpio-moxtet.c
2155 F:      drivers/leds/leds-turris-omnia.c
2156 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2157 F:      drivers/watchdog/armada_37xx_wdt.c
2158 F:      include/dt-bindings/bus/moxtet.h
2159 F:      include/linux/armada-37xx-rwtm-mailbox.h
2160 F:      include/linux/moxtet.h
2161
2162 ARM/FARADAY FA526 PORT
2163 M:      Hans Ulli Kroll <[email protected]>
2164 L:      [email protected] (moderated for non-subscribers)
2165 S:      Maintained
2166 T:      git git://git.berlios.de/gemini-board
2167 F:      arch/arm/mm/*-fa*
2168
2169 ARM/FOOTBRIDGE ARCHITECTURE
2170 M:      Russell King <[email protected]>
2171 L:      [email protected] (moderated for non-subscribers)
2172 S:      Maintained
2173 W:      http://www.armlinux.org.uk/
2174 F:      arch/arm/include/asm/hardware/dec21285.h
2175 F:      arch/arm/mach-footbridge/
2176
2177 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2178 M:      Shawn Guo <[email protected]>
2179 M:      Sascha Hauer <[email protected]>
2180 R:      Pengutronix Kernel Team <[email protected]>
2181 R:      Fabio Estevam <[email protected]>
2182 R:      NXP Linux Team <[email protected]>
2183 L:      [email protected] (moderated for non-subscribers)
2184 S:      Maintained
2185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2186 F:      arch/arm64/boot/dts/freescale/
2187 X:      arch/arm64/boot/dts/freescale/fsl-*
2188 X:      arch/arm64/boot/dts/freescale/qoriq-*
2189 X:      drivers/media/i2c/
2190 N:      imx
2191 N:      mxs
2192
2193 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2194 M:      Shawn Guo <[email protected]>
2195 M:      Li Yang <[email protected]>
2196 L:      [email protected] (moderated for non-subscribers)
2197 S:      Maintained
2198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2199 F:      arch/arm/boot/dts/ls1021a*
2200 F:      arch/arm64/boot/dts/freescale/fsl-*
2201 F:      arch/arm64/boot/dts/freescale/qoriq-*
2202
2203 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2204 M:      Shawn Guo <[email protected]>
2205 M:      Sascha Hauer <[email protected]>
2206 R:      Pengutronix Kernel Team <[email protected]>
2207 R:      Stefan Agner <[email protected]>
2208 L:      [email protected] (moderated for non-subscribers)
2209 S:      Maintained
2210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2211 F:      arch/arm/boot/dts/vf*
2212 F:      arch/arm/mach-imx/*vf610*
2213
2214 ARM/GUMSTIX MACHINE SUPPORT
2215 M:      Steve Sakoman <[email protected]>
2216 L:      [email protected] (moderated for non-subscribers)
2217 S:      Maintained
2218
2219 ARM/HISILICON SOC SUPPORT
2220 M:      Wei Xu <[email protected]>
2221 L:      [email protected] (moderated for non-subscribers)
2222 S:      Supported
2223 W:      http://www.hisilicon.com
2224 T:      git https://github.com/hisilicon/linux-hisi.git
2225 F:      arch/arm/boot/dts/hi3*
2226 F:      arch/arm/boot/dts/hip*
2227 F:      arch/arm/boot/dts/hisi*
2228 F:      arch/arm/mach-hisi/
2229 F:      arch/arm64/boot/dts/hisilicon/
2230
2231 ARM/HP JORNADA 7XX MACHINE SUPPORT
2232 M:      Kristoffer Ericson <[email protected]>
2233 S:      Maintained
2234 W:      www.jlime.com
2235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2236 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2237 F:      arch/arm/mach-sa1100/jornada720.c
2238
2239 ARM/HPE GXP ARCHITECTURE
2240 M:      Jean-Marie Verdun <[email protected]>
2241 M:      Nick Hawkins <[email protected]>
2242 S:      Maintained
2243 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2244 F:      Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml
2245 F:      Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml
2246 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2247 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2248 F:      Documentation/hwmon/gxp-fan-ctrl.rst
2249 F:      arch/arm/boot/dts/hpe-bmc*
2250 F:      arch/arm/boot/dts/hpe-gxp*
2251 F:      arch/arm/mach-hpe/
2252 F:      drivers/clocksource/timer-gxp.c
2253 F:      drivers/hwmon/gxp-fan-ctrl.c
2254 F:      drivers/i2c/busses/i2c-gxp.c
2255 F:      drivers/spi/spi-gxp.c
2256 F:      drivers/watchdog/gxp-wdt.c
2257
2258 ARM/IGEP MACHINE SUPPORT
2259 M:      Enric Balletbo i Serra <[email protected]>
2260 M:      Javier Martinez Canillas <[email protected]>
2261 L:      [email protected]
2262 L:      [email protected] (moderated for non-subscribers)
2263 S:      Maintained
2264 F:      arch/arm/boot/dts/omap3-igep*
2265
2266 ARM/INTEL IXP4XX ARM ARCHITECTURE
2267 M:      Linus Walleij <[email protected]>
2268 M:      Imre Kaloz <[email protected]>
2269 M:      Krzysztof Halasa <[email protected]>
2270 L:      [email protected] (moderated for non-subscribers)
2271 S:      Maintained
2272 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2273 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
2274 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2275 F:      Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
2276 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2277 F:      arch/arm/boot/dts/intel-ixp*
2278 F:      arch/arm/mach-ixp4xx/
2279 F:      drivers/bus/intel-ixp4xx-eb.c
2280 F:      drivers/clocksource/timer-ixp4xx.c
2281 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
2282 F:      drivers/gpio/gpio-ixp4xx.c
2283 F:      drivers/irqchip/irq-ixp4xx.c
2284
2285 ARM/INTEL KEEMBAY ARCHITECTURE
2286 M:      Paul J. Murphy <[email protected]>
2287 M:      Daniele Alessandrelli <[email protected]>
2288 S:      Maintained
2289 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2290 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2291 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2292
2293 ARM/INTEL XSC3 (MANZANO) ARM CORE
2294 M:      Lennert Buytenhek <[email protected]>
2295 L:      [email protected] (moderated for non-subscribers)
2296 S:      Maintained
2297
2298 ARM/LG1K ARCHITECTURE
2299 M:      Chanho Min <[email protected]>
2300 L:      [email protected] (moderated for non-subscribers)
2301 S:      Maintained
2302 F:      arch/arm64/boot/dts/lg/
2303
2304 ARM/LPC18XX ARCHITECTURE
2305 M:      Vladimir Zapolskiy <[email protected]>
2306 L:      [email protected] (moderated for non-subscribers)
2307 S:      Maintained
2308 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
2309 F:      arch/arm/boot/dts/lpc43*
2310 F:      drivers/i2c/busses/i2c-lpc2k.c
2311 F:      drivers/memory/pl172.c
2312 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2313 F:      drivers/rtc/rtc-lpc24xx.c
2314 N:      lpc18xx
2315
2316 ARM/LPC32XX SOC SUPPORT
2317 M:      Vladimir Zapolskiy <[email protected]>
2318 L:      [email protected] (moderated for non-subscribers)
2319 S:      Maintained
2320 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2321 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2322 F:      arch/arm/boot/dts/lpc32*
2323 F:      arch/arm/mach-lpc32xx/
2324 F:      drivers/i2c/busses/i2c-pnx.c
2325 F:      drivers/net/ethernet/nxp/lpc_eth.c
2326 F:      drivers/usb/host/ohci-nxp.c
2327 F:      drivers/watchdog/pnx4008_wdt.c
2328 N:      lpc32xx
2329
2330 ARM/Marvell Dove/MV78xx0/Orion SOC support
2331 M:      Andrew Lunn <[email protected]>
2332 M:      Sebastian Hesselbarth <[email protected]>
2333 M:      Gregory Clement <[email protected]>
2334 L:      [email protected] (moderated for non-subscribers)
2335 S:      Maintained
2336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2337 F:      Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt
2338 F:      Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
2339 F:      Documentation/devicetree/bindings/soc/dove/
2340 F:      arch/arm/boot/dts/dove*
2341 F:      arch/arm/boot/dts/orion5x*
2342 F:      arch/arm/mach-dove/
2343 F:      arch/arm/mach-mv78xx0/
2344 F:      arch/arm/mach-orion5x/
2345 F:      arch/arm/plat-orion/
2346 F:      drivers/soc/dove/
2347
2348 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2349 M:      Andrew Lunn <[email protected]>
2350 M:      Gregory Clement <[email protected]>
2351 M:      Sebastian Hesselbarth <[email protected]>
2352 L:      [email protected] (moderated for non-subscribers)
2353 S:      Maintained
2354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2355 F:      Documentation/devicetree/bindings/arm/marvell/
2356 F:      arch/arm/boot/dts/armada*
2357 F:      arch/arm/boot/dts/kirkwood*
2358 F:      arch/arm/configs/mvebu_*_defconfig
2359 F:      arch/arm/mach-mvebu/
2360 F:      arch/arm64/boot/dts/marvell/armada*
2361 F:      arch/arm64/boot/dts/marvell/cn913*
2362 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2363 F:      drivers/cpufreq/armada-8k-cpufreq.c
2364 F:      drivers/cpufreq/mvebu-cpufreq.c
2365 F:      drivers/irqchip/irq-armada-370-xp.c
2366 F:      drivers/irqchip/irq-mvebu-*
2367 F:      drivers/pinctrl/mvebu/
2368 F:      drivers/rtc/rtc-armada38x.c
2369
2370 ARM/Mediatek RTC DRIVER
2371 M:      Eddie Huang <[email protected]>
2372 M:      Sean Wang <[email protected]>
2373 L:      [email protected] (moderated for non-subscribers)
2374 L:      [email protected] (moderated for non-subscribers)
2375 S:      Maintained
2376 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2377 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2378 F:      drivers/rtc/rtc-mt2712.c
2379 F:      drivers/rtc/rtc-mt6397.c
2380 F:      drivers/rtc/rtc-mt7622.c
2381
2382 ARM/Mediatek SoC support
2383 M:      Matthias Brugger <[email protected]>
2384 R:      AngeloGioacchino Del Regno <[email protected]>
2385 L:      [email protected]
2386 L:      [email protected] (moderated for non-subscribers)
2387 L:      [email protected] (moderated for non-subscribers)
2388 S:      Maintained
2389 W:      https://mtk.wiki.kernel.org/
2390 C:      irc://irc.libera.chat/linux-mediatek
2391 F:      arch/arm/boot/dts/mt2*
2392 F:      arch/arm/boot/dts/mt6*
2393 F:      arch/arm/boot/dts/mt7*
2394 F:      arch/arm/boot/dts/mt8*
2395 F:      arch/arm/mach-mediatek/
2396 F:      arch/arm64/boot/dts/mediatek/
2397 F:      drivers/soc/mediatek/
2398 N:      mtk
2399 N:      mt[2678]
2400 K:      mediatek
2401
2402 ARM/Mediatek USB3 PHY DRIVER
2403 M:      Chunfeng Yun <[email protected]>
2404 L:      [email protected] (moderated for non-subscribers)
2405 L:      [email protected] (moderated for non-subscribers)
2406 S:      Maintained
2407 F:      Documentation/devicetree/bindings/phy/mediatek,*
2408 F:      drivers/phy/mediatek/
2409
2410 ARM/Microchip (AT91) SoC support
2411 M:      Nicolas Ferre <[email protected]>
2412 M:      Alexandre Belloni <[email protected]>
2413 M:      Claudiu Beznea <[email protected]>
2414 L:      [email protected] (moderated for non-subscribers)
2415 S:      Supported
2416 W:      http://www.linux4sam.org
2417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2418 F:      arch/arm/boot/dts/at91*.dts
2419 F:      arch/arm/boot/dts/at91*.dtsi
2420 F:      arch/arm/boot/dts/sama*.dts
2421 F:      arch/arm/boot/dts/sama*.dtsi
2422 F:      arch/arm/include/debug/at91.S
2423 F:      arch/arm/mach-at91/
2424 F:      drivers/memory/atmel*
2425 F:      drivers/watchdog/sama5d4_wdt.c
2426 F:      include/soc/at91/
2427 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2428 X:      drivers/net/wireless/atmel/
2429 N:      at91
2430 N:      atmel
2431
2432 ARM/MICROCHIP (ARM64) SoC support
2433 M:      Conor Dooley <[email protected]>
2434 M:      Nicolas Ferre <[email protected]>
2435 M:      Claudiu Beznea <[email protected]>
2436 L:      [email protected] (moderated for non-subscribers)
2437 S:      Supported
2438 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2439 F:      arch/arm64/boot/dts/microchip/
2440
2441 ARM/Microchip Sparx5 SoC support
2442 M:      Lars Povlsen <[email protected]>
2443 M:      Steen Hegelund <[email protected]>
2444 M:      Daniel Machon <[email protected]>
2445 M:      [email protected]
2446 L:      [email protected] (moderated for non-subscribers)
2447 S:      Supported
2448 F:      arch/arm64/boot/dts/microchip/sparx*
2449 F:      drivers/net/ethernet/microchip/vcap/
2450 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2451 N:      sparx5
2452
2453 ARM/MILBEAUT ARCHITECTURE
2454 M:      Taichi Sugaya <[email protected]>
2455 M:      Takao Orito <[email protected]>
2456 L:      [email protected] (moderated for non-subscribers)
2457 S:      Maintained
2458 F:      arch/arm/boot/dts/milbeaut*
2459 F:      arch/arm/mach-milbeaut/
2460 N:      milbeaut
2461
2462 ARM/MStar/Sigmastar Armv7 SoC support
2463 M:      Daniel Palmer <[email protected]>
2464 M:      Romain Perier <[email protected]>
2465 L:      [email protected] (moderated for non-subscribers)
2466 S:      Maintained
2467 W:      http://linux-chenxing.org/
2468 T:      git git://github.com/linux-chenxing/linux.git
2469 F:      Documentation/devicetree/bindings/arm/mstar/*
2470 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2471 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2472 F:      arch/arm/boot/dts/mstar-*
2473 F:      arch/arm/mach-mstar/
2474 F:      drivers/clk/mstar/
2475 F:      drivers/clocksource/timer-msc313e.c
2476 F:      drivers/gpio/gpio-msc313.c
2477 F:      drivers/rtc/rtc-msc313.c
2478 F:      drivers/watchdog/msc313e_wdt.c
2479 F:      include/dt-bindings/clock/mstar-*
2480 F:      include/dt-bindings/gpio/msc313-gpio.h
2481
2482 ARM/NOMADIK/Ux500 ARCHITECTURES
2483 M:      Linus Walleij <[email protected]>
2484 L:      [email protected] (moderated for non-subscribers)
2485 S:      Maintained
2486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2487 F:      Documentation/devicetree/bindings/arm/ste-*
2488 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2489 F:      Documentation/devicetree/bindings/arm/ux500/
2490 F:      Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2491 F:      arch/arm/boot/dts/ste-*
2492 F:      arch/arm/mach-nomadik/
2493 F:      arch/arm/mach-ux500/
2494 F:      drivers/clk/clk-nomadik.c
2495 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2496 F:      drivers/dma/ste_dma40*
2497 F:      drivers/hwspinlock/u8500_hsem.c
2498 F:      drivers/i2c/busses/i2c-nomadik.c
2499 F:      drivers/iio/adc/ab8500-gpadc.c
2500 F:      drivers/mfd/ab8500*
2501 F:      drivers/mfd/abx500*
2502 F:      drivers/mfd/db8500*
2503 F:      drivers/pinctrl/nomadik/
2504 F:      drivers/rtc/rtc-ab8500.c
2505 F:      drivers/rtc/rtc-pl031.c
2506 F:      drivers/soc/ux500/
2507
2508 ARM/NUVOTON NPCM ARCHITECTURE
2509 M:      Avi Fishman <[email protected]>
2510 M:      Tomer Maimon <[email protected]>
2511 M:      Tali Perry <[email protected]>
2512 R:      Patrick Venture <[email protected]>
2513 R:      Nancy Yuen <[email protected]>
2514 R:      Benjamin Fair <[email protected]>
2515 L:      [email protected] (moderated for non-subscribers)
2516 S:      Supported
2517 F:      Documentation/devicetree/bindings/*/*/*npcm*
2518 F:      Documentation/devicetree/bindings/*/*npcm*
2519 F:      Documentation/devicetree/bindings/arm/npcm/*
2520 F:      Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2521 F:      arch/arm/boot/dts/nuvoton-npcm*
2522 F:      arch/arm/mach-npcm/
2523 F:      arch/arm64/boot/dts/nuvoton/
2524 F:      drivers/*/*/*npcm*
2525 F:      drivers/*/*npcm*
2526 F:      drivers/rtc/rtc-nct3018y.c
2527 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2528 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2529
2530 ARM/NUVOTON WPCM450 ARCHITECTURE
2531 M:      Jonathan Neuschäfer <[email protected]>
2532 L:      [email protected] (moderated for non-subscribers)
2533 S:      Maintained
2534 W:      https://github.com/neuschaefer/wpcm450/wiki
2535 F:      Documentation/devicetree/bindings/*/*wpcm*
2536 F:      arch/arm/boot/dts/nuvoton-wpcm450*
2537 F:      arch/arm/configs/wpcm450_defconfig
2538 F:      arch/arm/mach-npcm/wpcm450.c
2539 F:      drivers/*/*/*wpcm*
2540 F:      drivers/*/*wpcm*
2541
2542 ARM/NXP S32G ARCHITECTURE
2543 M:      Chester Lin <[email protected]>
2544 R:      Andreas Färber <[email protected]>
2545 R:      Matthias Brugger <[email protected]>
2546 R:      NXP S32 Linux Team <[email protected]>
2547 L:      [email protected] (moderated for non-subscribers)
2548 S:      Maintained
2549 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2550
2551 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2552 M:      Alexander Clouter <[email protected]>
2553 L:      [email protected] (moderated for non-subscribers)
2554 S:      Maintained
2555 W:      http://www.digriz.org.uk/ts78xx/kernel
2556 F:      arch/arm/mach-orion5x/ts78xx-*
2557
2558 ARM/OXNAS platform support
2559 M:      Neil Armstrong <[email protected]>
2560 L:      [email protected] (moderated for non-subscribers)
2561 L:      [email protected] (moderated for non-subscribers)
2562 S:      Maintained
2563 F:      arch/arm/boot/dts/ox8*.dts*
2564 F:      arch/arm/mach-oxnas/
2565 F:      drivers/power/reset/oxnas-restart.c
2566 N:      oxnas
2567
2568 ARM/QUALCOMM CHROMEBOOK SUPPORT
2569 R:      [email protected]
2570 F:      arch/arm64/boot/dts/qcom/sc7180*
2571 F:      arch/arm64/boot/dts/qcom/sc7280*
2572 F:      arch/arm64/boot/dts/qcom/sdm845-cheza*
2573
2574 ARM/QUALCOMM SUPPORT
2575 M:      Andy Gross <[email protected]>
2576 M:      Bjorn Andersson <[email protected]>
2577 R:      Konrad Dybcio <[email protected]>
2578 L:      [email protected]
2579 S:      Maintained
2580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2581 F:      Documentation/devicetree/bindings/*/qcom*
2582 F:      Documentation/devicetree/bindings/soc/qcom/
2583 F:      arch/arm/boot/dts/qcom-*.dts
2584 F:      arch/arm/boot/dts/qcom-*.dtsi
2585 F:      arch/arm/configs/qcom_defconfig
2586 F:      arch/arm/mach-qcom/
2587 F:      arch/arm64/boot/dts/qcom/
2588 F:      drivers/*/*/qcom*
2589 F:      drivers/*/*/qcom/
2590 F:      drivers/*/pm8???-*
2591 F:      drivers/*/qcom*
2592 F:      drivers/*/qcom/
2593 F:      drivers/bluetooth/btqcomsmd.c
2594 F:      drivers/clocksource/timer-qcom.c
2595 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2596 F:      drivers/extcon/extcon-qcom*
2597 F:      drivers/i2c/busses/i2c-qcom-geni.c
2598 F:      drivers/i2c/busses/i2c-qup.c
2599 F:      drivers/iommu/msm*
2600 F:      drivers/mfd/ssbi.c
2601 F:      drivers/mmc/host/mmci_qcom*
2602 F:      drivers/mmc/host/sdhci-msm.c
2603 F:      drivers/pci/controller/dwc/pcie-qcom.c
2604 F:      drivers/phy/qualcomm/
2605 F:      drivers/power/*/msm*
2606 F:      drivers/reset/reset-qcom-*
2607 F:      drivers/spi/spi-geni-qcom.c
2608 F:      drivers/spi/spi-qcom-qspi.c
2609 F:      drivers/spi/spi-qup.c
2610 F:      drivers/tty/serial/msm_serial.c
2611 F:      drivers/ufs/host/ufs-qcom*
2612 F:      drivers/usb/dwc3/dwc3-qcom.c
2613 F:      include/dt-bindings/*/qcom*
2614 F:      include/linux/*/qcom*
2615 F:      include/linux/soc/qcom/
2616
2617 ARM/RDA MICRO ARCHITECTURE
2618 M:      Manivannan Sadhasivam <[email protected]>
2619 L:      [email protected] (moderated for non-subscribers)
2620 L:      [email protected] (moderated for non-subscribers)
2621 S:      Maintained
2622 F:      Documentation/devicetree/bindings/arm/rda.yaml
2623 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2624 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2625 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2626 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2627 F:      arch/arm/boot/dts/rda8810pl-*
2628 F:      drivers/clocksource/timer-rda.c
2629 F:      drivers/gpio/gpio-rda.c
2630 F:      drivers/irqchip/irq-rda-intc.c
2631 F:      drivers/tty/serial/rda-uart.c
2632
2633 ARM/REALTEK ARCHITECTURE
2634 M:      Andreas Färber <[email protected]>
2635 L:      [email protected] (moderated for non-subscribers)
2636 L:      [email protected] (moderated for non-subscribers)
2637 S:      Maintained
2638 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2639 F:      arch/arm/boot/dts/rtd*
2640 F:      arch/arm/mach-realtek/
2641 F:      arch/arm64/boot/dts/realtek/
2642
2643 ARM/RISC-V/RENESAS ARCHITECTURE
2644 M:      Geert Uytterhoeven <[email protected]>
2645 M:      Magnus Damm <[email protected]>
2646 L:      [email protected]
2647 S:      Supported
2648 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2649 C:      irc://irc.libera.chat/renesas-soc
2650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2651 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2652 F:      Documentation/devicetree/bindings/soc/renesas/
2653 F:      arch/arm/boot/dts/emev2*
2654 F:      arch/arm/boot/dts/gr-peach*
2655 F:      arch/arm/boot/dts/iwg20d-q7*
2656 F:      arch/arm/boot/dts/r7s*
2657 F:      arch/arm/boot/dts/r8a*
2658 F:      arch/arm/boot/dts/r9a*
2659 F:      arch/arm/boot/dts/sh*
2660 F:      arch/arm/configs/shmobile_defconfig
2661 F:      arch/arm/include/debug/renesas-scif.S
2662 F:      arch/arm/mach-shmobile/
2663 F:      arch/arm64/boot/dts/renesas/
2664 F:      arch/riscv/boot/dts/renesas/
2665 F:      drivers/soc/renesas/
2666 F:      include/linux/soc/renesas/
2667 K:      \brenesas,
2668
2669 ARM/RISCPC ARCHITECTURE
2670 M:      Russell King <[email protected]>
2671 L:      [email protected] (moderated for non-subscribers)
2672 S:      Maintained
2673 W:      http://www.armlinux.org.uk/
2674 F:      arch/arm/include/asm/hardware/ioc.h
2675 F:      arch/arm/include/asm/hardware/iomd.h
2676 F:      arch/arm/include/asm/hardware/memc.h
2677 F:      arch/arm/mach-rpc/
2678 F:      drivers/net/ethernet/8390/etherh.c
2679 F:      drivers/net/ethernet/i825xx/ether1*
2680 F:      drivers/net/ethernet/seeq/ether3*
2681 F:      drivers/scsi/arm/
2682
2683 ARM/Rockchip SoC support
2684 M:      Heiko Stuebner <[email protected]>
2685 L:      [email protected] (moderated for non-subscribers)
2686 L:      [email protected]
2687 S:      Maintained
2688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2689 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2690 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2691 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2692 F:      arch/arm/boot/dts/rk3*
2693 F:      arch/arm/boot/dts/rv11*
2694 F:      arch/arm/mach-rockchip/
2695 F:      drivers/*/*/*rockchip*
2696 F:      drivers/*/*rockchip*
2697 F:      drivers/clk/rockchip/
2698 F:      drivers/i2c/busses/i2c-rk3x.c
2699 F:      sound/soc/rockchip/
2700 N:      rockchip
2701
2702 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2703 M:      Krzysztof Kozlowski <[email protected]>
2704 R:      Alim Akhtar <[email protected]>
2705 L:      [email protected] (moderated for non-subscribers)
2706 L:      [email protected]
2707 S:      Maintained
2708 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2709 B:      mailto:[email protected]
2710 C:      irc://irc.libera.chat/linux-exynos
2711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2712 F:      Documentation/arm/samsung/
2713 F:      Documentation/devicetree/bindings/arm/samsung/
2714 F:      Documentation/devicetree/bindings/hwinfo/samsung,*
2715 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2716 F:      Documentation/devicetree/bindings/soc/samsung/
2717 F:      arch/arm/boot/dts/exynos*
2718 F:      arch/arm/boot/dts/s3c*
2719 F:      arch/arm/boot/dts/s5p*
2720 F:      arch/arm/mach-exynos*/
2721 F:      arch/arm/mach-s3c/
2722 F:      arch/arm/mach-s5p*/
2723 F:      arch/arm64/boot/dts/exynos/
2724 F:      drivers/*/*/*s3c24*
2725 F:      drivers/*/*s3c24*
2726 F:      drivers/*/*s3c64xx*
2727 F:      drivers/*/*s5pv210*
2728 F:      drivers/clocksource/samsung_pwm_timer.c
2729 F:      drivers/memory/samsung/
2730 F:      drivers/pwm/pwm-samsung.c
2731 F:      drivers/soc/samsung/
2732 F:      drivers/tty/serial/samsung*
2733 F:      include/clocksource/samsung_pwm.h
2734 F:      include/linux/platform_data/*s3c*
2735 F:      include/linux/serial_s3c.h
2736 F:      include/linux/soc/samsung/
2737 N:      exynos
2738 N:      s3c64xx
2739 N:      s5pv210
2740
2741 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2742 M:      Łukasz Stelmach <[email protected]>
2743 L:      [email protected] (moderated for non-subscribers)
2744 L:      [email protected]
2745 S:      Maintained
2746 F:      drivers/media/platform/samsung/s5p-g2d/
2747
2748 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2749 M:      Marek Szyprowski <[email protected]>
2750 L:      [email protected]
2751 L:      [email protected]
2752 S:      Maintained
2753 F:      Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml
2754 F:      drivers/media/cec/platform/s5p/
2755
2756 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2757 M:      Andrzej Pietrasiewicz <[email protected]>
2758 M:      Jacek Anaszewski <[email protected]>
2759 M:      Sylwester Nawrocki <[email protected]>
2760 L:      [email protected] (moderated for non-subscribers)
2761 L:      [email protected]
2762 S:      Maintained
2763 F:      Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
2764 F:      drivers/media/platform/samsung/s5p-jpeg/
2765
2766 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2767 M:      Marek Szyprowski <[email protected]>
2768 M:      Andrzej Hajda <[email protected]>
2769 L:      [email protected] (moderated for non-subscribers)
2770 L:      [email protected]
2771 S:      Maintained
2772 F:      drivers/media/platform/samsung/s5p-mfc/
2773
2774 ARM/SOCFPGA ARCHITECTURE
2775 M:      Dinh Nguyen <[email protected]>
2776 S:      Maintained
2777 W:      http://www.rocketboards.org
2778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2779 F:      arch/arm/boot/dts/socfpga*
2780 F:      arch/arm/configs/socfpga_defconfig
2781 F:      arch/arm/mach-socfpga/
2782 F:      arch/arm64/boot/dts/altera/
2783 F:      arch/arm64/boot/dts/intel/
2784
2785 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2786 M:      Dinh Nguyen <[email protected]>
2787 S:      Maintained
2788 F:      drivers/clk/socfpga/
2789
2790 ARM/SOCFPGA EDAC SUPPORT
2791 M:      Dinh Nguyen <[email protected]>
2792 S:      Maintained
2793 F:      drivers/edac/altera_edac.[ch]
2794
2795 ARM/SPREADTRUM SoC SUPPORT
2796 M:      Orson Zhai <[email protected]>
2797 M:      Baolin Wang <[email protected]>
2798 M:      Chunyan Zhang <[email protected]>
2799 S:      Maintained
2800 F:      arch/arm64/boot/dts/sprd
2801 N:      sprd
2802 N:      sc27xx
2803 N:      sc2731
2804
2805 ARM/STI ARCHITECTURE
2806 M:      Patrice Chotard <[email protected]>
2807 L:      [email protected] (moderated for non-subscribers)
2808 S:      Maintained
2809 W:      http://www.stlinux.com
2810 F:      Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml
2811 F:      Documentation/devicetree/bindings/spi/st,ssc-spi.yaml
2812 F:      arch/arm/boot/dts/sti*
2813 F:      arch/arm/mach-sti/
2814 F:      drivers/ata/ahci_st.c
2815 F:      drivers/char/hw_random/st-rng.c
2816 F:      drivers/clocksource/arm_global_timer.c
2817 F:      drivers/clocksource/clksrc_st_lpc.c
2818 F:      drivers/cpufreq/sti-cpufreq.c
2819 F:      drivers/dma/st_fdma*
2820 F:      drivers/i2c/busses/i2c-st.c
2821 F:      drivers/media/platform/st/sti/c8sectpfe/
2822 F:      drivers/media/rc/st_rc.c
2823 F:      drivers/mmc/host/sdhci-st.c
2824 F:      drivers/phy/st/phy-miphy28lp.c
2825 F:      drivers/phy/st/phy-stih407-usb.c
2826 F:      drivers/pinctrl/pinctrl-st.c
2827 F:      drivers/remoteproc/st_remoteproc.c
2828 F:      drivers/remoteproc/st_slim_rproc.c
2829 F:      drivers/reset/sti/
2830 F:      drivers/rtc/rtc-st-lpc.c
2831 F:      drivers/tty/serial/st-asc.c
2832 F:      drivers/usb/dwc3/dwc3-st.c
2833 F:      drivers/usb/host/ehci-st.c
2834 F:      drivers/usb/host/ohci-st.c
2835 F:      drivers/watchdog/st_lpc_wdt.c
2836 F:      include/linux/remoteproc/st_slim_rproc.h
2837
2838 ARM/STM32 ARCHITECTURE
2839 M:      Maxime Coquelin <[email protected]>
2840 M:      Alexandre Torgue <[email protected]>
2841 L:      [email protected] (moderated for non-subscribers)
2842 L:      [email protected] (moderated for non-subscribers)
2843 S:      Maintained
2844 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2845 F:      arch/arm/boot/dts/stm32*
2846 F:      arch/arm/mach-stm32/
2847 F:      drivers/clocksource/armv7m_systick.c
2848 N:      stm32
2849 N:      stm
2850
2851 ARM/SUNPLUS SP7021 SOC SUPPORT
2852 M:      Qin Jian <[email protected]>
2853 L:      [email protected] (moderated for mon-subscribers)
2854 S:      Maintained
2855 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
2856 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
2857 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
2858 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
2859 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
2860 F:      arch/arm/boot/dts/sunplus-sp7021*.dts*
2861 F:      arch/arm/configs/sp7021_*defconfig
2862 F:      arch/arm/mach-sunplus/
2863 F:      drivers/clk/clk-sp7021.c
2864 F:      drivers/irqchip/irq-sp7021-intc.c
2865 F:      drivers/reset/reset-sunplus.c
2866 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
2867 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
2868
2869 ARM/Synaptics SoC support
2870 M:      Jisheng Zhang <[email protected]>
2871 M:      Sebastian Hesselbarth <[email protected]>
2872 L:      [email protected] (moderated for non-subscribers)
2873 S:      Maintained
2874 F:      arch/arm/boot/dts/berlin*
2875 F:      arch/arm/mach-berlin/
2876 F:      arch/arm64/boot/dts/synaptics/
2877
2878 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2879 M:      Lennert Buytenhek <[email protected]>
2880 L:      [email protected] (moderated for non-subscribers)
2881 S:      Maintained
2882
2883 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2884 M:      Hans Verkuil <[email protected]>
2885 L:      [email protected]
2886 L:      [email protected]
2887 S:      Maintained
2888 F:      Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml
2889 F:      drivers/media/cec/platform/tegra/
2890
2891 ARM/TESLA FSD SoC SUPPORT
2892 M:      Alim Akhtar <[email protected]>
2893 M:      [email protected]
2894 L:      [email protected] (moderated for non-subscribers)
2895 L:      [email protected]
2896 S:      Maintained
2897 F:      arch/arm64/boot/dts/tesla/
2898
2899 ARM/TETON BGA MACHINE SUPPORT
2900 M:      "Mark F. Brown" <[email protected]>
2901 L:      [email protected] (moderated for non-subscribers)
2902 S:      Maintained
2903
2904 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2905 M:      Santosh Shilimkar <[email protected]>
2906 L:      [email protected]
2907 S:      Maintained
2908 F:      drivers/memory/*emif*
2909
2910 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2911 M:      Nishanth Menon <[email protected]>
2912 M:      Santosh Shilimkar <[email protected]>
2913 L:      [email protected] (moderated for non-subscribers)
2914 S:      Maintained
2915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
2916 F:      arch/arm/boot/dts/keystone-*
2917 F:      arch/arm/mach-keystone/
2918
2919 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2920 M:      Santosh Shilimkar <[email protected]>
2921 L:      [email protected]
2922 S:      Maintained
2923 F:      drivers/clk/keystone/
2924
2925 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
2926 M:      Santosh Shilimkar <[email protected]>
2927 L:      [email protected] (moderated for non-subscribers)
2928 L:      [email protected]
2929 S:      Maintained
2930 F:      drivers/clocksource/timer-keystone.c
2931
2932 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2933 M:      Santosh Shilimkar <[email protected]>
2934 L:      [email protected]
2935 S:      Maintained
2936 F:      drivers/power/reset/keystone-reset.c
2937
2938 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2939 M:      Nishanth Menon <[email protected]>
2940 M:      Vignesh Raghavendra <[email protected]>
2941 M:      Tero Kristo <[email protected]>
2942 L:      [email protected] (moderated for non-subscribers)
2943 S:      Supported
2944 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2945 F:      Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
2946 F:      arch/arm64/boot/dts/ti/Makefile
2947 F:      arch/arm64/boot/dts/ti/k3-*
2948 F:      include/dt-bindings/pinctrl/k3.h
2949
2950 ARM/TOSHIBA VISCONTI ARCHITECTURE
2951 M:      Nobuhiro Iwamatsu <[email protected]>
2952 L:      [email protected] (moderated for non-subscribers)
2953 S:      Supported
2954 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2955 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2956 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
2957 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
2958 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
2959 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
2960 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
2961 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
2962 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
2963 F:      arch/arm64/boot/dts/toshiba/
2964 F:      drivers/clk/visconti/
2965 F:      drivers/gpio/gpio-visconti.c
2966 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
2967 F:      drivers/pci/controller/dwc/pcie-visconti.c
2968 F:      drivers/pinctrl/visconti/
2969 F:      drivers/watchdog/visconti_wdt.c
2970 N:      visconti
2971
2972 ARM/UNIPHIER ARCHITECTURE
2973 M:      Kunihiko Hayashi <[email protected]>
2974 M:      Masami Hiramatsu <[email protected]>
2975 L:      [email protected] (moderated for non-subscribers)
2976 S:      Maintained
2977 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2978 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2979 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2980 F:      Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
2981 F:      arch/arm/boot/dts/uniphier*
2982 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2983 F:      arch/arm/mach-uniphier/
2984 F:      arch/arm/mm/cache-uniphier.c
2985 F:      arch/arm64/boot/dts/socionext/uniphier*
2986 F:      drivers/bus/uniphier-system-bus.c
2987 F:      drivers/clk/uniphier/
2988 F:      drivers/dma/uniphier-mdmac.c
2989 F:      drivers/gpio/gpio-uniphier.c
2990 F:      drivers/i2c/busses/i2c-uniphier*
2991 F:      drivers/irqchip/irq-uniphier-aidet.c
2992 F:      drivers/mmc/host/uniphier-sd.c
2993 F:      drivers/pinctrl/uniphier/
2994 F:      drivers/reset/reset-uniphier.c
2995 F:      drivers/tty/serial/8250/8250_uniphier.c
2996 N:      uniphier
2997
2998 ARM/VERSATILE EXPRESS PLATFORM
2999 M:      Liviu Dudau <[email protected]>
3000 M:      Sudeep Holla <[email protected]>
3001 M:      Lorenzo Pieralisi <[email protected]>
3002 L:      [email protected] (moderated for non-subscribers)
3003 S:      Maintained
3004 F:      */*/*/vexpress*
3005 F:      */*/vexpress*
3006 F:      arch/arm/boot/dts/vexpress*
3007 F:      arch/arm/mach-versatile/
3008 F:      arch/arm64/boot/dts/arm/
3009 F:      drivers/clk/versatile/clk-vexpress-osc.c
3010 F:      drivers/clocksource/timer-versatile.c
3011 N:      mps2
3012
3013 ARM/VFP SUPPORT
3014 M:      Russell King <[email protected]>
3015 L:      [email protected] (moderated for non-subscribers)
3016 S:      Maintained
3017 W:      http://www.armlinux.org.uk/
3018 F:      arch/arm/vfp/
3019
3020 ARM/VT8500 ARM ARCHITECTURE
3021 L:      [email protected] (moderated for non-subscribers)
3022 S:      Orphan
3023 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
3024 F:      arch/arm/mach-vt8500/
3025 F:      drivers/clocksource/timer-vt8500.c
3026 F:      drivers/i2c/busses/i2c-wmt.c
3027 F:      drivers/mmc/host/wmt-sdmmc.c
3028 F:      drivers/pwm/pwm-vt8500.c
3029 F:      drivers/rtc/rtc-vt8500.c
3030 F:      drivers/tty/serial/vt8500_serial.c
3031 F:      drivers/usb/host/ehci-platform.c
3032 F:      drivers/usb/host/uhci-platform.c
3033 F:      drivers/video/fbdev/vt8500lcdfb.*
3034 F:      drivers/video/fbdev/wm8505fb*
3035 F:      drivers/video/fbdev/wmt_ge_rops.*
3036
3037 ARM/ZYNQ ARCHITECTURE
3038 M:      Michal Simek <[email protected]>
3039 L:      [email protected] (moderated for non-subscribers)
3040 S:      Supported
3041 W:      http://wiki.xilinx.com
3042 T:      git https://github.com/Xilinx/linux-xlnx.git
3043 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
3044 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
3045 F:      Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
3046 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
3047 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
3048 F:      arch/arm/mach-zynq/
3049 F:      drivers/clocksource/timer-cadence-ttc.c
3050 F:      drivers/cpuidle/cpuidle-zynq.c
3051 F:      drivers/edac/synopsys_edac.c
3052 F:      drivers/i2c/busses/i2c-cadence.c
3053 F:      drivers/i2c/busses/i2c-xiic.c
3054 F:      drivers/mmc/host/sdhci-of-arasan.c
3055 N:      zynq
3056 N:      xilinx
3057
3058 ARM64 PORT (AARCH64 ARCHITECTURE)
3059 M:      Catalin Marinas <[email protected]>
3060 M:      Will Deacon <[email protected]>
3061 L:      [email protected] (moderated for non-subscribers)
3062 S:      Maintained
3063 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3064 F:      Documentation/arm64/
3065 F:      arch/arm64/
3066 F:      tools/testing/selftests/arm64/
3067 X:      arch/arm64/boot/dts/
3068
3069 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3070 M:      George McCollister <[email protected]>
3071 L:      [email protected]
3072 S:      Maintained
3073 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3074 F:      drivers/net/dsa/xrs700x/*
3075 F:      net/dsa/tag_xrs700x.c
3076
3077 AS3645A LED FLASH CONTROLLER DRIVER
3078 M:      Sakari Ailus <[email protected]>
3079 L:      [email protected]
3080 S:      Maintained
3081 F:      drivers/leds/flash/leds-as3645a.c
3082
3083 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3084 M:      Tianshu Qiu <[email protected]>
3085 L:      [email protected]
3086 S:      Maintained
3087 T:      git git://linuxtv.org/media_tree.git
3088 F:      Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml
3089 F:      drivers/media/i2c/ak7375.c
3090
3091 ASAHI KASEI AK8974 DRIVER
3092 M:      Linus Walleij <[email protected]>
3093 L:      [email protected]
3094 S:      Supported
3095 W:      http://www.akm.com/
3096 F:      drivers/iio/magnetometer/ak8974.c
3097
3098 ASC7621 HARDWARE MONITOR DRIVER
3099 M:      George Joseph <[email protected]>
3100 L:      [email protected]
3101 S:      Maintained
3102 F:      Documentation/hwmon/asc7621.rst
3103 F:      drivers/hwmon/asc7621.c
3104
3105 ASIX AX88796C SPI ETHERNET ADAPTER
3106 M:      Łukasz Stelmach <[email protected]>
3107 S:      Maintained
3108 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3109 F:      drivers/net/ethernet/asix/ax88796c_*
3110
3111 ASPEED CRYPTO DRIVER
3112 M:      Neal Liu <[email protected]>
3113 L:      [email protected] (moderated for non-subscribers)
3114 S:      Maintained
3115 F:      Documentation/devicetree/bindings/crypto/aspeed,*
3116 F:      drivers/crypto/aspeed/
3117
3118 ASPEED PECI CONTROLLER
3119 M:      Iwona Winiarska <[email protected]>
3120 L:      [email protected] (moderated for non-subscribers)
3121 L:      [email protected] (moderated for non-subscribers)
3122 S:      Supported
3123 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3124 F:      drivers/peci/controller/peci-aspeed.c
3125
3126 ASPEED PINCTRL DRIVERS
3127 M:      Andrew Jeffery <[email protected]>
3128 L:      [email protected] (moderated for non-subscribers)
3129 L:      [email protected] (moderated for non-subscribers)
3130 L:      [email protected]
3131 S:      Maintained
3132 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3133 F:      drivers/pinctrl/aspeed/
3134
3135 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3136 M:      Eddie James <[email protected]>
3137 L:      [email protected] (moderated for non-subscribers)
3138 S:      Maintained
3139 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3140 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3141 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3142
3143 ASPEED SD/MMC DRIVER
3144 M:      Andrew Jeffery <[email protected]>
3145 L:      [email protected] (moderated for non-subscribers)
3146 L:      [email protected] (moderated for non-subscribers)
3147 L:      [email protected]
3148 S:      Maintained
3149 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3150 F:      drivers/mmc/host/sdhci-of-aspeed*
3151
3152 ASPEED SMC SPI DRIVER
3153 M:      Chin-Ting Kuo <[email protected]>
3154 M:      Cédric Le Goater <[email protected]>
3155 L:      [email protected] (moderated for non-subscribers)
3156 L:      [email protected] (moderated for non-subscribers)
3157 L:      [email protected]
3158 S:      Maintained
3159 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3160 F:      drivers/spi/spi-aspeed-smc.c
3161
3162 ASPEED USB UDC DRIVER
3163 M:      Neal Liu <[email protected]>
3164 L:      [email protected] (moderated for non-subscribers)
3165 S:      Maintained
3166 F:      Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3167 F:      drivers/usb/gadget/udc/aspeed_udc.c
3168
3169 ASPEED VIDEO ENGINE DRIVER
3170 M:      Eddie James <[email protected]>
3171 L:      [email protected]
3172 L:      [email protected] (moderated for non-subscribers)
3173 S:      Maintained
3174 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3175 F:      drivers/media/platform/aspeed/
3176
3177 ASUS EC HARDWARE MONITOR DRIVER
3178 M:      Eugene Shalygin <[email protected]>
3179 L:      [email protected]
3180 S:      Maintained
3181 F:      drivers/hwmon/asus-ec-sensors.c
3182
3183 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3184 M:      Corentin Chary <[email protected]>
3185 L:      [email protected]
3186 L:      [email protected]
3187 S:      Maintained
3188 W:      http://acpi4asus.sf.net
3189 F:      drivers/platform/x86/asus*.c
3190 F:      drivers/platform/x86/eeepc*.c
3191
3192 ASUS TF103C DOCK DRIVER
3193 M:      Hans de Goede <[email protected]>
3194 L:      [email protected]
3195 S:      Maintained
3196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3197 F:      drivers/platform/x86/asus-tf103c-dock.c
3198
3199 ASUS WIRELESS RADIO CONTROL DRIVER
3200 M:      João Paulo Rechi Vita <[email protected]>
3201 L:      [email protected]
3202 S:      Maintained
3203 F:      drivers/platform/x86/asus-wireless.c
3204
3205 ASUS WMI HARDWARE MONITOR DRIVER
3206 M:      Ed Brindley <[email protected]>
3207 M:      Denis Pauk <[email protected]>
3208 L:      [email protected]
3209 S:      Maintained
3210 F:      drivers/hwmon/asus_wmi_sensors.c
3211
3212 ASYMMETRIC KEYS
3213 M:      David Howells <[email protected]>
3214 L:      [email protected]
3215 S:      Maintained
3216 F:      Documentation/crypto/asymmetric-keys.rst
3217 F:      crypto/asymmetric_keys/
3218 F:      include/crypto/pkcs7.h
3219 F:      include/crypto/public_key.h
3220 F:      include/linux/verification.h
3221
3222 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3223 R:      Dan Williams <[email protected]>
3224 S:      Odd fixes
3225 W:      http://sourceforge.net/projects/xscaleiop
3226 F:      Documentation/crypto/async-tx-api.rst
3227 F:      crypto/async_tx/
3228 F:      include/linux/async_tx.h
3229
3230 AT24 EEPROM DRIVER
3231 M:      Bartosz Golaszewski <[email protected]>
3232 L:      [email protected]
3233 S:      Maintained
3234 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3235 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3236 F:      drivers/misc/eeprom/at24.c
3237
3238 ATA OVER ETHERNET (AOE) DRIVER
3239 M:      "Justin Sanders" <[email protected]>
3240 S:      Supported
3241 W:      http://www.openaoe.org/
3242 F:      Documentation/admin-guide/aoe/
3243 F:      drivers/block/aoe/
3244
3245 ATC260X PMIC MFD DRIVER
3246 M:      Manivannan Sadhasivam <[email protected]>
3247 M:      Cristian Ciocaltea <[email protected]>
3248 L:      [email protected]
3249 S:      Maintained
3250 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3251 F:      drivers/input/misc/atc260x-onkey.c
3252 F:      drivers/mfd/atc260*
3253 F:      drivers/power/reset/atc260x-poweroff.c
3254 F:      drivers/regulator/atc260x-regulator.c
3255 F:      include/linux/mfd/atc260x/*
3256
3257 ATHEROS 71XX/9XXX GPIO DRIVER
3258 M:      Alban Bedel <[email protected]>
3259 S:      Maintained
3260 W:      https://github.com/AlbanBedel/linux
3261 T:      git git://github.com/AlbanBedel/linux
3262 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3263 F:      drivers/gpio/gpio-ath79.c
3264
3265 ATHEROS 71XX/9XXX USB PHY DRIVER
3266 M:      Alban Bedel <[email protected]>
3267 S:      Maintained
3268 W:      https://github.com/AlbanBedel/linux
3269 T:      git git://github.com/AlbanBedel/linux
3270 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3271 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3272
3273 ATHEROS ATH GENERIC UTILITIES
3274 M:      Kalle Valo <[email protected]>
3275 L:      [email protected]
3276 S:      Supported
3277 F:      drivers/net/wireless/ath/*
3278
3279 ATHEROS ATH5K WIRELESS DRIVER
3280 M:      Jiri Slaby <[email protected]>
3281 M:      Nick Kossifidis <[email protected]>
3282 M:      Luis Chamberlain <[email protected]>
3283 L:      [email protected]
3284 S:      Maintained
3285 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3286 F:      drivers/net/wireless/ath/ath5k/
3287
3288 ATHEROS ATH6KL WIRELESS DRIVER
3289 L:      [email protected]
3290 S:      Orphan
3291 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3292 F:      drivers/net/wireless/ath/ath6kl/
3293
3294 ATI_REMOTE2 DRIVER
3295 M:      Ville Syrjala <[email protected]>
3296 S:      Maintained
3297 F:      drivers/input/misc/ati_remote2.c
3298
3299 ATK0110 HWMON DRIVER
3300 M:      Luca Tettamanti <[email protected]>
3301 L:      [email protected]
3302 S:      Maintained
3303 F:      drivers/hwmon/asus_atk0110.c
3304
3305 ATLX ETHERNET DRIVERS
3306 M:      Chris Snook <[email protected]>
3307 L:      [email protected]
3308 S:      Maintained
3309 W:      http://sourceforge.net/projects/atl1
3310 W:      http://atl1.sourceforge.net
3311 F:      drivers/net/ethernet/atheros/
3312
3313 ATM
3314 M:      Chas Williams <[email protected]>
3315 L:      [email protected] (moderated for non-subscribers)
3316 L:      [email protected]
3317 S:      Maintained
3318 W:      http://linux-atm.sourceforge.net
3319 F:      drivers/atm/
3320 F:      include/linux/atm*
3321 F:      include/uapi/linux/atm*
3322
3323 ATMEL MACB ETHERNET DRIVER
3324 M:      Nicolas Ferre <[email protected]>
3325 M:      Claudiu Beznea <[email protected]>
3326 S:      Supported
3327 F:      drivers/net/ethernet/cadence/
3328
3329 ATMEL MAXTOUCH DRIVER
3330 M:      Nick Dyer <[email protected]>
3331 S:      Maintained
3332 T:      git git://github.com/ndyer/linux.git
3333 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3334 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3335
3336 ATMEL WIRELESS DRIVER
3337 M:      Simon Kelley <[email protected]>
3338 L:      [email protected]
3339 S:      Maintained
3340 W:      http://www.thekelleys.org.uk/atmel
3341 W:      http://atmelwlandriver.sourceforge.net/
3342 F:      drivers/net/wireless/atmel/atmel*
3343
3344 ATOMIC INFRASTRUCTURE
3345 M:      Will Deacon <[email protected]>
3346 M:      Peter Zijlstra <[email protected]>
3347 R:      Boqun Feng <[email protected]>
3348 R:      Mark Rutland <[email protected]>
3349 L:      [email protected]
3350 S:      Maintained
3351 F:      Documentation/atomic_*.txt
3352 F:      arch/*/include/asm/atomic*.h
3353 F:      include/*/atomic*.h
3354 F:      include/linux/refcount.h
3355 F:      scripts/atomic/
3356
3357 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3358 M:      Bradley Grove <[email protected]>
3359 L:      [email protected]
3360 S:      Supported
3361 W:      http://www.attotech.com
3362 F:      drivers/scsi/esas2r
3363
3364 ATUSB IEEE 802.15.4 RADIO DRIVER
3365 M:      Stefan Schmidt <[email protected]>
3366 L:      [email protected]
3367 S:      Maintained
3368 F:      drivers/net/ieee802154/at86rf230.h
3369 F:      drivers/net/ieee802154/atusb.c
3370 F:      drivers/net/ieee802154/atusb.h
3371
3372 AUDIT SUBSYSTEM
3373 M:      Paul Moore <[email protected]>
3374 M:      Eric Paris <[email protected]>
3375 L:      [email protected]
3376 S:      Supported
3377 W:      https://github.com/linux-audit
3378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3379 F:      include/asm-generic/audit_*.h
3380 F:      include/linux/audit.h
3381 F:      include/linux/audit_arch.h
3382 F:      include/uapi/linux/audit.h
3383 F:      kernel/audit*
3384 F:      lib/*audit.c
3385
3386 AUXILIARY DISPLAY DRIVERS
3387 M:      Miguel Ojeda <[email protected]>
3388 S:      Maintained
3389 F:      Documentation/devicetree/bindings/auxdisplay/
3390 F:      drivers/auxdisplay/
3391 F:      include/linux/cfag12864b.h
3392
3393 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3394 M:      Andreas Klinger <[email protected]>
3395 L:      [email protected]
3396 S:      Maintained
3397 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3398 F:      drivers/iio/adc/hx711.c
3399
3400 AX.25 NETWORK LAYER
3401 M:      Ralf Baechle <[email protected]>
3402 L:      [email protected]
3403 S:      Maintained
3404 W:      http://www.linux-ax25.org/
3405 F:      include/net/ax25.h
3406 F:      include/uapi/linux/ax25.h
3407 F:      net/ax25/
3408
3409 AXENTIA ARM DEVICES
3410 M:      Peter Rosin <[email protected]>
3411 L:      [email protected] (moderated for non-subscribers)
3412 S:      Maintained
3413 F:      arch/arm/boot/dts/at91-linea.dtsi
3414 F:      arch/arm/boot/dts/at91-natte.dtsi
3415 F:      arch/arm/boot/dts/at91-nattis-2-natte-2.dts
3416 F:      arch/arm/boot/dts/at91-tse850-3.dts
3417
3418 AXENTIA ASOC DRIVERS
3419 M:      Peter Rosin <[email protected]>
3420 L:      [email protected] (moderated for non-subscribers)
3421 S:      Maintained
3422 F:      Documentation/devicetree/bindings/sound/axentia,*
3423 F:      sound/soc/atmel/tse850-pcm5142.c
3424
3425 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3426 M:      Nuno Sá <[email protected]>
3427 L:      [email protected]
3428 S:      Supported
3429 W:      https://ez.analog.com/linux-software-drivers
3430 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3431 F:      drivers/hwmon/axi-fan-control.c
3432
3433 AXXIA I2C CONTROLLER
3434 M:      Krzysztof Adamski <[email protected]>
3435 L:      [email protected]
3436 S:      Maintained
3437 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3438 F:      drivers/i2c/busses/i2c-axxia.c
3439
3440 AZ6007 DVB DRIVER
3441 M:      Mauro Carvalho Chehab <[email protected]>
3442 L:      [email protected]
3443 S:      Maintained
3444 W:      https://linuxtv.org
3445 T:      git git://linuxtv.org/media_tree.git
3446 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3447
3448 AZTECH FM RADIO RECEIVER DRIVER
3449 M:      Hans Verkuil <[email protected]>
3450 L:      [email protected]
3451 S:      Maintained
3452 W:      https://linuxtv.org
3453 T:      git git://linuxtv.org/media_tree.git
3454 F:      drivers/media/radio/radio-aztech*
3455
3456 B43 WIRELESS DRIVER
3457 L:      [email protected]
3458 L:      [email protected]
3459 S:      Odd Fixes
3460 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3461 F:      drivers/net/wireless/broadcom/b43/
3462
3463 B43LEGACY WIRELESS DRIVER
3464 M:      Larry Finger <[email protected]>
3465 L:      [email protected]
3466 L:      [email protected]
3467 S:      Maintained
3468 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3469 F:      drivers/net/wireless/broadcom/b43legacy/
3470
3471 BACKLIGHT CLASS/SUBSYSTEM
3472 M:      Lee Jones <[email protected]>
3473 M:      Daniel Thompson <[email protected]>
3474 M:      Jingoo Han <[email protected]>
3475 L:      [email protected]
3476 S:      Maintained
3477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3478 F:      Documentation/ABI/stable/sysfs-class-backlight
3479 F:      Documentation/ABI/testing/sysfs-class-backlight
3480 F:      Documentation/devicetree/bindings/leds/backlight
3481 F:      drivers/video/backlight/
3482 F:      include/linux/backlight.h
3483 F:      include/linux/pwm_backlight.h
3484
3485 BARCO P50 GPIO DRIVER
3486 M:      Santosh Kumar Yadav <[email protected]>
3487 M:      Peter Korsgaard <[email protected]>
3488 S:      Maintained
3489 F:      drivers/platform/x86/barco-p50-gpio.c
3490
3491 BATMAN ADVANCED
3492 M:      Marek Lindner <[email protected]>
3493 M:      Simon Wunderlich <[email protected]>
3494 M:      Antonio Quartulli <[email protected]>
3495 M:      Sven Eckelmann <[email protected]>
3496 L:      [email protected] (moderated for non-subscribers)
3497 S:      Maintained
3498 W:      https://www.open-mesh.org/
3499 Q:      https://patchwork.open-mesh.org/project/batman/list/
3500 B:      https://www.open-mesh.org/projects/batman-adv/issues
3501 C:      ircs://irc.hackint.org/batadv
3502 T:      git https://git.open-mesh.org/linux-merge.git
3503 F:      Documentation/networking/batman-adv.rst
3504 F:      include/uapi/linux/batadv_packet.h
3505 F:      include/uapi/linux/batman_adv.h
3506 F:      net/batman-adv/
3507
3508 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3509 M:      Thomas Sailer <[email protected]>
3510 L:      [email protected]
3511 S:      Maintained
3512 W:      http://www.baycom.org/~tom/ham/ham.html
3513 F:      drivers/net/hamradio/baycom*
3514
3515 BCACHE (BLOCK LAYER CACHE)
3516 M:      Coly Li <[email protected]>
3517 M:      Kent Overstreet <[email protected]>
3518 L:      [email protected]
3519 S:      Maintained
3520 W:      http://bcache.evilpiepirate.org
3521 C:      irc://irc.oftc.net/bcache
3522 F:      drivers/md/bcache/
3523
3524 BDISP ST MEDIA DRIVER
3525 M:      Fabien Dessenne <[email protected]>
3526 L:      [email protected]
3527 S:      Supported
3528 W:      https://linuxtv.org
3529 T:      git git://linuxtv.org/media_tree.git
3530 F:      drivers/media/platform/st/sti/bdisp
3531
3532 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3533 M:      Dariusz Marcinkiewicz <[email protected]>
3534 L:      [email protected]
3535 S:      Maintained
3536 F:      drivers/net/ethernet/ec_bhf.c
3537
3538 BEFS FILE SYSTEM
3539 M:      Luis de Bethencourt <[email protected]>
3540 M:      Salah Triki <[email protected]>
3541 S:      Maintained
3542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3543 F:      Documentation/filesystems/befs.rst
3544 F:      fs/befs/
3545
3546 BFQ I/O SCHEDULER
3547 M:      Paolo Valente <[email protected]>
3548 M:      Jens Axboe <[email protected]>
3549 L:      [email protected]
3550 S:      Maintained
3551 F:      Documentation/block/bfq-iosched.rst
3552 F:      block/bfq-*
3553
3554 BFS FILE SYSTEM
3555 M:      "Tigran A. Aivazian" <[email protected]>
3556 S:      Maintained
3557 F:      Documentation/filesystems/bfs.rst
3558 F:      fs/bfs/
3559 F:      include/uapi/linux/bfs_fs.h
3560
3561 BITMAP API
3562 M:      Yury Norov <[email protected]>
3563 R:      Andy Shevchenko <[email protected]>
3564 R:      Rasmus Villemoes <[email protected]>
3565 S:      Maintained
3566 F:      include/linux/bitmap.h
3567 F:      include/linux/cpumask.h
3568 F:      include/linux/find.h
3569 F:      include/linux/nodemask.h
3570 F:      lib/bitmap.c
3571 F:      lib/cpumask.c
3572 F:      lib/cpumask_kunit.c
3573 F:      lib/find_bit.c
3574 F:      lib/find_bit_benchmark.c
3575 F:      lib/test_bitmap.c
3576 F:      tools/include/linux/bitmap.h
3577 F:      tools/include/linux/find.h
3578 F:      tools/lib/bitmap.c
3579 F:      tools/lib/find_bit.c
3580
3581 BLINKM RGB LED DRIVER
3582 M:      Jan-Simon Moeller <[email protected]>
3583 S:      Maintained
3584 F:      drivers/leds/leds-blinkm.c
3585
3586 BLOCK LAYER
3587 M:      Jens Axboe <[email protected]>
3588 L:      [email protected]
3589 S:      Maintained
3590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3591 F:      Documentation/ABI/stable/sysfs-block
3592 F:      Documentation/block/
3593 F:      block/
3594 F:      drivers/block/
3595 F:      include/linux/bio.h
3596 F:      include/linux/blk*
3597 F:      kernel/trace/blktrace.c
3598 F:      lib/sbitmap.c
3599
3600 BLOCK2MTD DRIVER
3601 M:      Joern Engel <[email protected]>
3602 L:      [email protected]
3603 S:      Maintained
3604 F:      drivers/mtd/devices/block2mtd.c
3605
3606 BLUETOOTH DRIVERS
3607 M:      Marcel Holtmann <[email protected]>
3608 M:      Johan Hedberg <[email protected]>
3609 M:      Luiz Augusto von Dentz <[email protected]>
3610 L:      [email protected]
3611 S:      Supported
3612 W:      http://www.bluez.org/
3613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3614 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3615 F:      drivers/bluetooth/
3616
3617 BLUETOOTH SUBSYSTEM
3618 M:      Marcel Holtmann <[email protected]>
3619 M:      Johan Hedberg <[email protected]>
3620 M:      Luiz Augusto von Dentz <[email protected]>
3621 L:      [email protected]
3622 S:      Supported
3623 W:      http://www.bluez.org/
3624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3626 F:      include/net/bluetooth/
3627 F:      net/bluetooth/
3628
3629 BONDING DRIVER
3630 M:      Jay Vosburgh <[email protected]>
3631 M:      Andy Gospodarek <[email protected]>
3632 L:      [email protected]
3633 S:      Supported
3634 W:      http://sourceforge.net/projects/bonding/
3635 F:      Documentation/networking/bonding.rst
3636 F:      drivers/net/bonding/
3637 F:      include/net/bond*
3638 F:      include/uapi/linux/if_bonding.h
3639 F:      tools/testing/selftests/drivers/net/bonding/
3640
3641 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3642 M:      Dan Robertson <[email protected]>
3643 L:      [email protected]
3644 S:      Maintained
3645 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3646 F:      drivers/iio/accel/bma400*
3647
3648 BPF JIT for ARM
3649 M:      Shubham Bansal <[email protected]>
3650 L:      [email protected]
3651 S:      Odd Fixes
3652 F:      arch/arm/net/
3653
3654 BPF JIT for ARM64
3655 M:      Daniel Borkmann <[email protected]>
3656 M:      Alexei Starovoitov <[email protected]>
3657 M:      Zi Shen Lim <[email protected]>
3658 L:      [email protected]
3659 S:      Supported
3660 F:      arch/arm64/net/
3661
3662 BPF JIT for MIPS (32-BIT AND 64-BIT)
3663 M:      Johan Almbladh <[email protected]>
3664 M:      Paul Burton <[email protected]>
3665 L:      [email protected]
3666 S:      Maintained
3667 F:      arch/mips/net/
3668
3669 BPF JIT for NFP NICs
3670 M:      Jakub Kicinski <[email protected]>
3671 L:      [email protected]
3672 S:      Odd Fixes
3673 F:      drivers/net/ethernet/netronome/nfp/bpf/
3674
3675 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3676 M:      Naveen N. Rao <[email protected]>
3677 M:      Michael Ellerman <[email protected]>
3678 L:      [email protected]
3679 S:      Supported
3680 F:      arch/powerpc/net/
3681
3682 BPF JIT for RISC-V (32-bit)
3683 M:      Luke Nelson <[email protected]>
3684 M:      Xi Wang <[email protected]>
3685 L:      [email protected]
3686 S:      Maintained
3687 F:      arch/riscv/net/
3688 X:      arch/riscv/net/bpf_jit_comp64.c
3689
3690 BPF JIT for RISC-V (64-bit)
3691 M:      Björn Töpel <[email protected]>
3692 L:      [email protected]
3693 S:      Maintained
3694 F:      arch/riscv/net/
3695 X:      arch/riscv/net/bpf_jit_comp32.c
3696
3697 BPF JIT for S390
3698 M:      Ilya Leoshkevich <[email protected]>
3699 M:      Heiko Carstens <[email protected]>
3700 M:      Vasily Gorbik <[email protected]>
3701 L:      [email protected]
3702 S:      Supported
3703 F:      arch/s390/net/
3704 X:      arch/s390/net/pnet.c
3705
3706 BPF JIT for SPARC (32-BIT AND 64-BIT)
3707 M:      David S. Miller <[email protected]>
3708 L:      [email protected]
3709 S:      Odd Fixes
3710 F:      arch/sparc/net/
3711
3712 BPF JIT for X86 32-BIT
3713 M:      Wang YanQing <[email protected]>
3714 L:      [email protected]
3715 S:      Odd Fixes
3716 F:      arch/x86/net/bpf_jit_comp32.c
3717
3718 BPF JIT for X86 64-BIT
3719 M:      Alexei Starovoitov <[email protected]>
3720 M:      Daniel Borkmann <[email protected]>
3721 L:      [email protected]
3722 S:      Supported
3723 F:      arch/x86/net/
3724 X:      arch/x86/net/bpf_jit_comp32.c
3725
3726 BPF [BTF]
3727 M:      Martin KaFai Lau <[email protected]>
3728 L:      [email protected]
3729 S:      Maintained
3730 F:      include/linux/btf*
3731 F:      kernel/bpf/btf.c
3732
3733 BPF [CORE]
3734 M:      Alexei Starovoitov <[email protected]>
3735 M:      Daniel Borkmann <[email protected]>
3736 R:      John Fastabend <[email protected]>
3737 L:      [email protected]
3738 S:      Maintained
3739 F:      include/linux/bpf*
3740 F:      include/linux/filter.h
3741 F:      include/linux/tnum.h
3742 F:      kernel/bpf/core.c
3743 F:      kernel/bpf/dispatcher.c
3744 F:      kernel/bpf/syscall.c
3745 F:      kernel/bpf/tnum.c
3746 F:      kernel/bpf/trampoline.c
3747 F:      kernel/bpf/verifier.c
3748
3749 BPF [DOCUMENTATION] (Related to Standardization)
3750 R:      David Vernet <[email protected]>
3751 L:      [email protected]
3752 L:      [email protected]
3753 S:      Maintained
3754 F:      Documentation/bpf/instruction-set.rst
3755
3756 BPF [GENERAL] (Safe Dynamic Programs and Tools)
3757 M:      Alexei Starovoitov <[email protected]>
3758 M:      Daniel Borkmann <[email protected]>
3759 M:      Andrii Nakryiko <[email protected]>
3760 R:      Martin KaFai Lau <[email protected]>
3761 R:      Song Liu <[email protected]>
3762 R:      Yonghong Song <[email protected]>
3763 R:      John Fastabend <[email protected]>
3764 R:      KP Singh <[email protected]>
3765 R:      Stanislav Fomichev <[email protected]>
3766 R:      Hao Luo <[email protected]>
3767 R:      Jiri Olsa <[email protected]>
3768 L:      [email protected]
3769 S:      Supported
3770 W:      https://bpf.io/
3771 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3774 F:      Documentation/bpf/
3775 F:      Documentation/networking/filter.rst
3776 F:      Documentation/userspace-api/ebpf/
3777 F:      arch/*/net/*
3778 F:      include/linux/bpf*
3779 F:      include/linux/btf*
3780 F:      include/linux/filter.h
3781 F:      include/trace/events/xdp.h
3782 F:      include/uapi/linux/bpf*
3783 F:      include/uapi/linux/btf*
3784 F:      include/uapi/linux/filter.h
3785 F:      kernel/bpf/
3786 F:      kernel/trace/bpf_trace.c
3787 F:      lib/test_bpf.c
3788 F:      net/bpf/
3789 F:      net/core/filter.c
3790 F:      net/sched/act_bpf.c
3791 F:      net/sched/cls_bpf.c
3792 F:      samples/bpf/
3793 F:      scripts/bpf_doc.py
3794 F:      scripts/pahole-flags.sh
3795 F:      scripts/pahole-version.sh
3796 F:      tools/bpf/
3797 F:      tools/lib/bpf/
3798 F:      tools/testing/selftests/bpf/
3799
3800 BPF [ITERATOR]
3801 M:      Yonghong Song <[email protected]>
3802 L:      [email protected]
3803 S:      Maintained
3804 F:      kernel/bpf/*iter.c
3805
3806 BPF [L7 FRAMEWORK] (sockmap)
3807 M:      John Fastabend <[email protected]>
3808 M:      Jakub Sitnicki <[email protected]>
3809 L:      [email protected]
3810 L:      [email protected]
3811 S:      Maintained
3812 F:      include/linux/skmsg.h
3813 F:      net/core/skmsg.c
3814 F:      net/core/sock_map.c
3815 F:      net/ipv4/tcp_bpf.c
3816 F:      net/ipv4/udp_bpf.c
3817 F:      net/unix/unix_bpf.c
3818
3819 BPF [LIBRARY] (libbpf)
3820 M:      Andrii Nakryiko <[email protected]>
3821 L:      [email protected]
3822 S:      Maintained
3823 F:      tools/lib/bpf/
3824
3825 BPF [MISC]
3826 L:      [email protected]
3827 S:      Odd Fixes
3828 K:      (?:\b|_)bpf(?:\b|_)
3829
3830 BPF [NETWORKING] (struct_ops, reuseport)
3831 M:      Martin KaFai Lau <[email protected]>
3832 L:      [email protected]
3833 L:      [email protected]
3834 S:      Maintained
3835 F:      kernel/bpf/bpf_struct*
3836
3837 BPF [NETWORKING] (tc BPF, sock_addr)
3838 M:      Martin KaFai Lau <[email protected]>
3839 M:      Daniel Borkmann <[email protected]>
3840 R:      John Fastabend <[email protected]>
3841 L:      [email protected]
3842 L:      [email protected]
3843 S:      Maintained
3844 F:      net/core/filter.c
3845 F:      net/sched/act_bpf.c
3846 F:      net/sched/cls_bpf.c
3847
3848 BPF [RINGBUF]
3849 M:      Andrii Nakryiko <[email protected]>
3850 L:      [email protected]
3851 S:      Maintained
3852 F:      kernel/bpf/ringbuf.c
3853
3854 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
3855 M:      KP Singh <[email protected]>
3856 R:      Florent Revest <[email protected]>
3857 R:      Brendan Jackman <[email protected]>
3858 L:      [email protected]
3859 S:      Maintained
3860 F:      Documentation/bpf/prog_lsm.rst
3861 F:      include/linux/bpf_lsm.h
3862 F:      kernel/bpf/bpf_lsm.c
3863 F:      security/bpf/
3864
3865 BPF [SELFTESTS] (Test Runners & Infrastructure)
3866 M:      Andrii Nakryiko <[email protected]>
3867 R:      Mykola Lysenko <[email protected]>
3868 L:      [email protected]
3869 S:      Maintained
3870 F:      tools/testing/selftests/bpf/
3871
3872 BPF [STORAGE & CGROUPS]
3873 M:      Martin KaFai Lau <[email protected]>
3874 L:      [email protected]
3875 S:      Maintained
3876 F:      kernel/bpf/*storage.c
3877 F:      kernel/bpf/bpf_lru*
3878 F:      kernel/bpf/cgroup.c
3879
3880 BPF [TOOLING] (bpftool)
3881 M:      Quentin Monnet <[email protected]>
3882 L:      [email protected]
3883 S:      Maintained
3884 F:      kernel/bpf/disasm.*
3885 F:      tools/bpf/bpftool/
3886
3887 BPF [TRACING]
3888 M:      Song Liu <[email protected]>
3889 R:      Jiri Olsa <[email protected]>
3890 L:      [email protected]
3891 S:      Maintained
3892 F:      kernel/bpf/stackmap.c
3893 F:      kernel/trace/bpf_trace.c
3894
3895 BROADCOM B44 10/100 ETHERNET DRIVER
3896 M:      Michael Chan <[email protected]>
3897 L:      [email protected]
3898 S:      Supported
3899 F:      drivers/net/ethernet/broadcom/b44.*
3900
3901 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
3902 M:      Florian Fainelli <[email protected]>
3903 L:      [email protected]
3904 L:      [email protected] (subscribers-only)
3905 S:      Supported
3906 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
3907 F:      drivers/net/dsa/b53/*
3908 F:      drivers/net/dsa/bcm_sf2*
3909 F:      include/linux/dsa/brcm.h
3910 F:      include/linux/platform_data/b53.h
3911
3912 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3913 M:      Florian Fainelli <[email protected]>
3914 R:      Broadcom internal kernel review list <[email protected]>
3915 L:      [email protected] (moderated for non-subscribers)
3916 L:      [email protected] (moderated for non-subscribers)
3917 S:      Maintained
3918 T:      git https://github.com/broadcom/stblinux.git
3919 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3920 F:      drivers/pci/controller/pcie-brcmstb.c
3921 F:      drivers/staging/vc04_services
3922 N:      bcm2711
3923 N:      bcm283*
3924 N:      raspberrypi
3925
3926 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3927 M:      Florian Fainelli <[email protected]>
3928 M:      Ray Jui <[email protected]>
3929 M:      Scott Branden <[email protected]>
3930 R:      Broadcom internal kernel review list <[email protected]>
3931 S:      Maintained
3932 T:      git https://github.com/broadcom/mach-bcm
3933 F:      arch/arm/mach-bcm/
3934 N:      bcm281*
3935 N:      bcm113*
3936 N:      bcm216*
3937 N:      kona
3938
3939 BROADCOM BCM47XX MIPS ARCHITECTURE
3940 M:      Hauke Mehrtens <[email protected]>
3941 M:      Rafał Miłecki <[email protected]>
3942 L:      [email protected]
3943 S:      Maintained
3944 F:      Documentation/devicetree/bindings/mips/brcm/
3945 F:      arch/mips/bcm47xx/*
3946 F:      arch/mips/include/asm/mach-bcm47xx/*
3947
3948 BROADCOM BCM4908 ETHERNET DRIVER
3949 M:      Rafał Miłecki <[email protected]>
3950 R:      Broadcom internal kernel review list <[email protected]>
3951 L:      [email protected]
3952 S:      Maintained
3953 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
3954 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
3955 F:      drivers/net/ethernet/broadcom/unimac.h
3956
3957 BROADCOM BCM4908 PINMUX DRIVER
3958 M:      Rafał Miłecki <[email protected]>
3959 R:      Broadcom internal kernel review list <[email protected]>
3960 L:      [email protected]
3961 S:      Maintained
3962 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
3963 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
3964
3965 BROADCOM BCM5301X ARM ARCHITECTURE
3966 M:      Florian Fainelli <[email protected]>
3967 M:      Hauke Mehrtens <[email protected]>
3968 M:      Rafał Miłecki <[email protected]>
3969 R:      Broadcom internal kernel review list <[email protected]>
3970 L:      [email protected] (moderated for non-subscribers)
3971 S:      Maintained
3972 F:      arch/arm/boot/dts/bcm470*
3973 F:      arch/arm/boot/dts/bcm5301*
3974 F:      arch/arm/boot/dts/bcm953012*
3975 F:      arch/arm/mach-bcm/bcm_5301x.c
3976
3977 BROADCOM BCM53573 ARM ARCHITECTURE
3978 M:      Florian Fainelli <[email protected]>
3979 M:      Rafał Miłecki <[email protected]>
3980 R:      Broadcom internal kernel review list <[email protected]>
3981 L:      [email protected] (moderated for non-subscribers)
3982 S:      Maintained
3983 F:      arch/arm/boot/dts/bcm47189*
3984 F:      arch/arm/boot/dts/bcm53573*
3985
3986 BROADCOM BCM63XX/BCM33XX UDC DRIVER
3987 M:      Kevin Cernekee <[email protected]>
3988 L:      [email protected]
3989 S:      Maintained
3990 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
3991
3992 BROADCOM BCM7XXX ARM ARCHITECTURE
3993 M:      Florian Fainelli <[email protected]>
3994 R:      Broadcom internal kernel review list <[email protected]>
3995 L:      [email protected] (moderated for non-subscribers)
3996 S:      Maintained
3997 T:      git https://github.com/broadcom/stblinux.git
3998 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3999 F:      arch/arm/boot/dts/bcm7*.dts*
4000 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
4001 F:      arch/arm/mach-bcm/*brcmstb*
4002 F:      arch/arm/mm/cache-b15-rac.c
4003 F:      drivers/bus/brcmstb_gisb.c
4004 F:      drivers/pci/controller/pcie-brcmstb.c
4005 N:      brcmstb
4006 N:      bcm7038
4007 N:      bcm7120
4008
4009 BROADCOM BCMBCA ARM ARCHITECTURE
4010 M:      William Zhang <[email protected]>
4011 M:      Anand Gore <[email protected]>
4012 M:      Kursad Oney <[email protected]>
4013 M:      Florian Fainelli <[email protected]>
4014 M:      Rafał Miłecki <[email protected]>
4015 R:      Broadcom internal kernel review list <[email protected]>
4016 L:      [email protected] (moderated for non-subscribers)
4017 S:      Maintained
4018 T:      git https://github.com/broadcom/stblinux.git
4019 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
4020 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
4021 N:      bcmbca
4022 N:      bcm[9]?47622
4023 N:      bcm[9]?4912
4024 N:      bcm[9]?63138
4025 N:      bcm[9]?63146
4026 N:      bcm[9]?63148
4027 N:      bcm[9]?63158
4028 N:      bcm[9]?63178
4029 N:      bcm[9]?6756
4030 N:      bcm[9]?6813
4031 N:      bcm[9]?6846
4032 N:      bcm[9]?6855
4033 N:      bcm[9]?6856
4034 N:      bcm[9]?6858
4035 N:      bcm[9]?6878
4036
4037 BROADCOM BDC DRIVER
4038 M:      Justin Chen <[email protected]>
4039 M:      Al Cooper <[email protected]>
4040 R:      Broadcom internal kernel review list <[email protected]>
4041 L:      [email protected]
4042 S:      Maintained
4043 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4044 F:      drivers/usb/gadget/udc/bdc/
4045
4046 BROADCOM BMIPS CPUFREQ DRIVER
4047 M:      Markus Mayer <[email protected]>
4048 R:      Broadcom internal kernel review list <[email protected]>
4049 L:      [email protected]
4050 S:      Maintained
4051 F:      drivers/cpufreq/bmips-cpufreq.c
4052
4053 BROADCOM BMIPS MIPS ARCHITECTURE
4054 M:      Florian Fainelli <[email protected]>
4055 R:      Broadcom internal kernel review list <[email protected]>
4056 L:      [email protected]
4057 S:      Maintained
4058 T:      git https://github.com/broadcom/stblinux.git
4059 F:      arch/mips/bmips/*
4060 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4061 F:      arch/mips/include/asm/mach-bmips/*
4062 F:      arch/mips/kernel/*bmips*
4063 F:      drivers/irqchip/irq-bcm63*
4064 F:      drivers/irqchip/irq-bcm7*
4065 F:      drivers/irqchip/irq-brcmstb*
4066 F:      drivers/soc/bcm/bcm63xx
4067 F:      include/linux/bcm963xx_nvram.h
4068 F:      include/linux/bcm963xx_tag.h
4069
4070 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4071 M:      Rasesh Mody <[email protected]>
4072 M:      [email protected]
4073 L:      [email protected]
4074 S:      Supported
4075 F:      drivers/net/ethernet/broadcom/bnx2.*
4076 F:      drivers/net/ethernet/broadcom/bnx2_*
4077
4078 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4079 M:      Saurav Kashyap <[email protected]>
4080 M:      Javed Hasan <[email protected]>
4081 M:      [email protected]
4082 L:      [email protected]
4083 S:      Supported
4084 F:      drivers/scsi/bnx2fc/
4085
4086 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4087 M:      Nilesh Javali <[email protected]>
4088 M:      Manish Rangankar <[email protected]>
4089 M:      [email protected]
4090 L:      [email protected]
4091 S:      Supported
4092 F:      drivers/scsi/bnx2i/
4093
4094 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4095 M:      Ariel Elior <[email protected]>
4096 M:      Sudarsana Kalluru <[email protected]>
4097 M:      Manish Chopra <[email protected]>
4098 L:      [email protected]
4099 S:      Supported
4100 F:      drivers/net/ethernet/broadcom/bnx2x/
4101
4102 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4103 M:      Michael Chan <[email protected]>
4104 L:      [email protected]
4105 S:      Supported
4106 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4107 F:      drivers/net/ethernet/broadcom/bnxt/
4108 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4109
4110 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
4111 M:      Arend van Spriel <[email protected]>
4112 M:      Franky Lin <[email protected]>
4113 M:      Hante Meuleman <[email protected]>
4114 L:      [email protected]
4115 L:      [email protected]
4116 L:      [email protected]
4117 S:      Supported
4118 F:      drivers/net/wireless/broadcom/brcm80211/
4119
4120 BROADCOM BRCMSTB GPIO DRIVER
4121 M:      Doug Berger <[email protected]>
4122 M:      Florian Fainelli <[email protected]>
4123 R:      Broadcom internal kernel review list <[email protected]>
4124 S:      Supported
4125 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4126 F:      drivers/gpio/gpio-brcmstb.c
4127
4128 BROADCOM BRCMSTB I2C DRIVER
4129 M:      Kamal Dasu <[email protected]>
4130 R:      Broadcom internal kernel review list <[email protected]>
4131 L:      [email protected]
4132 S:      Supported
4133 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4134 F:      drivers/i2c/busses/i2c-brcmstb.c
4135
4136 BROADCOM BRCMSTB UART DRIVER
4137 M:      Al Cooper <[email protected]>
4138 R:      Broadcom internal kernel review list <[email protected]>
4139 L:      [email protected]
4140 S:      Maintained
4141 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4142 F:      drivers/tty/serial/8250/8250_bcm7271.c
4143
4144 BROADCOM BRCMSTB USB EHCI DRIVER
4145 M:      Justin Chen <[email protected]>
4146 M:      Al Cooper <[email protected]>
4147 R:      Broadcom internal kernel review list <[email protected]>
4148 L:      [email protected]
4149 S:      Maintained
4150 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4151 F:      drivers/usb/host/ehci-brcm.*
4152
4153 BROADCOM BRCMSTB USB PIN MAP DRIVER
4154 M:      Al Cooper <[email protected]>
4155 R:      Broadcom internal kernel review list <[email protected]>
4156 L:      [email protected]
4157 S:      Maintained
4158 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4159 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4160
4161 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4162 M:      Justin Chen <[email protected]>
4163 M:      Al Cooper <[email protected]>
4164 R:      Broadcom internal kernel review list <[email protected]>
4165 L:      [email protected]
4166 S:      Maintained
4167 F:      drivers/phy/broadcom/phy-brcm-usb*
4168
4169 BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4170 M:      William Zhang <[email protected]>
4171 M:      Kursad Oney <[email protected]>
4172 M:      Jonas Gorski <[email protected]>
4173 R:      Broadcom internal kernel review list <[email protected]>
4174 L:      [email protected]
4175 S:      Maintained
4176 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4177 F:      drivers/spi/spi-bcm63xx-hsspi.c
4178 F:      drivers/spi/spi-bcmbca-hsspi.c
4179
4180 BROADCOM ETHERNET PHY DRIVERS
4181 M:      Florian Fainelli <[email protected]>
4182 R:      Broadcom internal kernel review list <[email protected]>
4183 L:      [email protected]
4184 S:      Supported
4185 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4186 F:      drivers/net/phy/bcm*.[ch]
4187 F:      drivers/net/phy/broadcom.c
4188 F:      include/linux/brcmphy.h
4189
4190 BROADCOM GENET ETHERNET DRIVER
4191 M:      Doug Berger <[email protected]>
4192 M:      Florian Fainelli <[email protected]>
4193 R:      Broadcom internal kernel review list <[email protected]>
4194 L:      [email protected]
4195 S:      Supported
4196 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4197 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4198 F:      drivers/net/ethernet/broadcom/genet/
4199 F:      drivers/net/ethernet/broadcom/unimac.h
4200 F:      drivers/net/mdio/mdio-bcm-unimac.c
4201 F:      include/linux/platform_data/bcmgenet.h
4202 F:      include/linux/platform_data/mdio-bcm-unimac.h
4203
4204 BROADCOM IPROC ARM ARCHITECTURE
4205 M:      Ray Jui <[email protected]>
4206 M:      Scott Branden <[email protected]>
4207 R:      Broadcom internal kernel review list <[email protected]>
4208 L:      [email protected] (moderated for non-subscribers)
4209 S:      Maintained
4210 T:      git https://github.com/broadcom/stblinux.git
4211 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4212 F:      arch/arm64/boot/dts/broadcom/stingray/*
4213 F:      drivers/clk/bcm/clk-ns*
4214 F:      drivers/clk/bcm/clk-sr*
4215 F:      drivers/pinctrl/bcm/pinctrl-ns*
4216 F:      include/dt-bindings/clock/bcm-sr*
4217 N:      iproc
4218 N:      cygnus
4219 N:      bcm[-_]nsp
4220 N:      bcm9113*
4221 N:      bcm9583*
4222 N:      bcm9585*
4223 N:      bcm9586*
4224 N:      bcm988312
4225 N:      bcm113*
4226 N:      bcm583*
4227 N:      bcm585*
4228 N:      bcm586*
4229 N:      bcm88312
4230 N:      hr2
4231 N:      stingray
4232
4233 BROADCOM IPROC GBIT ETHERNET DRIVER
4234 M:      Rafał Miłecki <[email protected]>
4235 R:      Broadcom internal kernel review list <[email protected]>
4236 L:      [email protected]
4237 S:      Maintained
4238 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4239 F:      drivers/net/ethernet/broadcom/bgmac*
4240 F:      drivers/net/ethernet/broadcom/unimac.h
4241
4242 BROADCOM KONA GPIO DRIVER
4243 M:      Ray Jui <[email protected]>
4244 R:      Broadcom internal kernel review list <[email protected]>
4245 S:      Supported
4246 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
4247 F:      drivers/gpio/gpio-bcm-kona.c
4248
4249 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4250 M:      Sathya Prakash Veerichetty <[email protected]>
4251 M:      Kashyap Desai <[email protected]>
4252 M:      Sumit Saxena <[email protected]>
4253 M:      Sreekanth Reddy <[email protected]>
4254 L:      [email protected]
4255 L:      [email protected]
4256 S:      Supported
4257 W:      https://www.broadcom.com/support/storage
4258 F:      drivers/scsi/mpi3mr/
4259
4260 BROADCOM NETXTREME-E ROCE DRIVER
4261 M:      Selvin Xavier <[email protected]>
4262 L:      [email protected]
4263 S:      Supported
4264 W:      http://www.broadcom.com
4265 F:      drivers/infiniband/hw/bnxt_re/
4266 F:      include/uapi/rdma/bnxt_re-abi.h
4267
4268 BROADCOM NVRAM DRIVER
4269 M:      Rafał Miłecki <[email protected]>
4270 L:      [email protected]
4271 S:      Maintained
4272 F:      drivers/firmware/broadcom/*
4273
4274 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4275 M:      Rafał Miłecki <[email protected]>
4276 M:      Florian Fainelli <[email protected]>
4277 R:      Broadcom internal kernel review list <[email protected]>
4278 L:      [email protected]
4279 S:      Maintained
4280 T:      git https://github.com/broadcom/stblinux.git
4281 F:      drivers/soc/bcm/bcm63xx/bcm-pmb.c
4282 F:      include/dt-bindings/soc/bcm-pmb.h
4283
4284 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4285 M:      Rafał Miłecki <[email protected]>
4286 L:      [email protected]
4287 S:      Maintained
4288 F:      drivers/bcma/
4289 F:      include/linux/bcma/
4290
4291 BROADCOM SPI DRIVER
4292 M:      Kamal Dasu <[email protected]>
4293 R:      Broadcom internal kernel review list <[email protected]>
4294 S:      Maintained
4295 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4296 F:      drivers/spi/spi-bcm-qspi.*
4297 F:      drivers/spi/spi-brcmstb-qspi.c
4298 F:      drivers/spi/spi-iproc-qspi.c
4299
4300 BROADCOM STB AVS CPUFREQ DRIVER
4301 M:      Markus Mayer <[email protected]>
4302 R:      Broadcom internal kernel review list <[email protected]>
4303 L:      [email protected]
4304 S:      Maintained
4305 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4306 F:      drivers/cpufreq/brcmstb*
4307
4308 BROADCOM STB AVS TMON DRIVER
4309 M:      Markus Mayer <[email protected]>
4310 R:      Broadcom internal kernel review list <[email protected]>
4311 L:      [email protected]
4312 S:      Maintained
4313 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4314 F:      drivers/thermal/broadcom/brcmstb*
4315
4316 BROADCOM STB DPFE DRIVER
4317 M:      Markus Mayer <[email protected]>
4318 R:      Broadcom internal kernel review list <[email protected]>
4319 L:      [email protected] (moderated for non-subscribers)
4320 S:      Maintained
4321 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4322 F:      drivers/memory/brcmstb_dpfe.c
4323
4324 BROADCOM STB NAND FLASH DRIVER
4325 M:      Brian Norris <[email protected]>
4326 M:      Kamal Dasu <[email protected]>
4327 R:      Broadcom internal kernel review list <[email protected]>
4328 L:      [email protected]
4329 S:      Maintained
4330 F:      drivers/mtd/nand/raw/brcmnand/
4331 F:      include/linux/platform_data/brcmnand.h
4332
4333 BROADCOM STB PCIE DRIVER
4334 M:      Jim Quinlan <[email protected]>
4335 M:      Nicolas Saenz Julienne <[email protected]>
4336 M:      Florian Fainelli <[email protected]>
4337 R:      Broadcom internal kernel review list <[email protected]>
4338 L:      [email protected]
4339 S:      Maintained
4340 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4341 F:      drivers/pci/controller/pcie-brcmstb.c
4342
4343 BROADCOM SYSTEMPORT ETHERNET DRIVER
4344 M:      Florian Fainelli <[email protected]>
4345 R:      Broadcom internal kernel review list <[email protected]>
4346 L:      [email protected]
4347 S:      Supported
4348 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4349 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4350 F:      drivers/net/ethernet/broadcom/unimac.h
4351
4352 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4353 M:      Siva Reddy Kallam <[email protected]>
4354 M:      Prashant Sreedharan <[email protected]>
4355 M:      Michael Chan <[email protected]>
4356 L:      [email protected]
4357 S:      Supported
4358 F:      drivers/net/ethernet/broadcom/tg3.*
4359
4360 BROADCOM VK DRIVER
4361 M:      Scott Branden <[email protected]>
4362 R:      Broadcom internal kernel review list <[email protected]>
4363 S:      Supported
4364 F:      drivers/misc/bcm-vk/
4365 F:      include/uapi/linux/misc/bcm_vk.h
4366
4367 BROCADE BFA FC SCSI DRIVER
4368 M:      Anil Gurumurthy <[email protected]>
4369 M:      Sudarsana Kalluru <[email protected]>
4370 L:      [email protected]
4371 S:      Supported
4372 F:      drivers/scsi/bfa/
4373
4374 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4375 M:      Rasesh Mody <[email protected]>
4376 M:      Sudarsana Kalluru <[email protected]>
4377 M:      [email protected]
4378 L:      [email protected]
4379 S:      Supported
4380 F:      drivers/net/ethernet/brocade/bna/
4381
4382 BSG (block layer generic sg v4 driver)
4383 M:      FUJITA Tomonori <[email protected]>
4384 L:      [email protected]
4385 S:      Supported
4386 F:      block/bsg.c
4387 F:      include/linux/bsg.h
4388 F:      include/uapi/linux/bsg.h
4389
4390 BT87X AUDIO DRIVER
4391 M:      Clemens Ladisch <[email protected]>
4392 L:      [email protected] (moderated for non-subscribers)
4393 S:      Maintained
4394 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4395 F:      Documentation/sound/cards/bt87x.rst
4396 F:      sound/pci/bt87x.c
4397
4398 BT8XXGPIO DRIVER
4399 M:      Michael Buesch <[email protected]>
4400 S:      Maintained
4401 W:      http://bu3sch.de/btgpio.php
4402 F:      drivers/gpio/gpio-bt8xx.c
4403
4404 BTRFS FILE SYSTEM
4405 M:      Chris Mason <[email protected]>
4406 M:      Josef Bacik <[email protected]>
4407 M:      David Sterba <[email protected]>
4408 L:      [email protected]
4409 S:      Maintained
4410 W:      https://btrfs.readthedocs.io
4411 W:      https://btrfs.wiki.kernel.org/
4412 Q:      https://patchwork.kernel.org/project/linux-btrfs/list/
4413 C:      irc://irc.libera.chat/btrfs
4414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4415 F:      Documentation/filesystems/btrfs.rst
4416 F:      fs/btrfs/
4417 F:      include/linux/btrfs*
4418 F:      include/trace/events/btrfs.h
4419 F:      include/uapi/linux/btrfs*
4420
4421 BTTV VIDEO4LINUX DRIVER
4422 M:      Mauro Carvalho Chehab <[email protected]>
4423 L:      [email protected]
4424 S:      Odd fixes
4425 W:      https://linuxtv.org
4426 T:      git git://linuxtv.org/media_tree.git
4427 F:      Documentation/driver-api/media/drivers/bttv*
4428 F:      drivers/media/pci/bt8xx/bttv*
4429
4430 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4431 M:      Chanwoo Choi <[email protected]>
4432 L:      [email protected]
4433 L:      [email protected]
4434 S:      Maintained
4435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4436 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4437 F:      drivers/devfreq/exynos-bus.c
4438
4439 BUSLOGIC SCSI DRIVER
4440 M:      Khalid Aziz <[email protected]>
4441 L:      [email protected]
4442 S:      Maintained
4443 F:      drivers/scsi/BusLogic.*
4444 F:      drivers/scsi/FlashPoint.*
4445
4446 BXCAN CAN NETWORK DRIVER
4447 M:      Dario Binacchi <[email protected]>
4448 L:      [email protected]
4449 S:      Maintained
4450 F:      Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4451 F:      drivers/net/can/bxcan.c
4452
4453 C-MEDIA CMI8788 DRIVER
4454 M:      Clemens Ladisch <[email protected]>
4455 L:      [email protected] (moderated for non-subscribers)
4456 S:      Maintained
4457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4458 F:      sound/pci/oxygen/
4459
4460 C-SKY ARCHITECTURE
4461 M:      Guo Ren <[email protected]>
4462 L:      [email protected]
4463 S:      Supported
4464 T:      git https://github.com/c-sky/csky-linux.git
4465 F:      Documentation/devicetree/bindings/csky/
4466 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4467 F:      Documentation/devicetree/bindings/timer/csky,*
4468 F:      arch/csky/
4469 F:      drivers/clocksource/timer-gx6605s.c
4470 F:      drivers/clocksource/timer-mp-csky.c
4471 F:      drivers/irqchip/irq-csky-*
4472 N:      csky
4473 K:      csky
4474
4475 CA8210 IEEE-802.15.4 RADIO DRIVER
4476 L:      [email protected]
4477 S:      Orphan
4478 W:      https://github.com/Cascoda/ca8210-linux.git
4479 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4480 F:      drivers/net/ieee802154/ca8210.c
4481
4482 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4483 M:      David Howells <[email protected]>
4484 L:      [email protected] (moderated for non-subscribers)
4485 S:      Supported
4486 F:      Documentation/filesystems/caching/cachefiles.rst
4487 F:      fs/cachefiles/
4488
4489 CADENCE MIPI-CSI2 BRIDGES
4490 M:      Maxime Ripard <[email protected]>
4491 L:      [email protected]
4492 S:      Maintained
4493 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4494 F:      drivers/media/platform/cadence/cdns-csi2*
4495
4496 CADENCE NAND DRIVER
4497 L:      [email protected]
4498 S:      Orphan
4499 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4500 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4501
4502 CADENCE USB3 DRD IP DRIVER
4503 M:      Peter Chen <[email protected]>
4504 M:      Pawel Laszczak <[email protected]>
4505 R:      Roger Quadros <[email protected]>
4506 R:      Aswath Govindraju <[email protected]>
4507 L:      [email protected]
4508 S:      Maintained
4509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4510 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4511 F:      drivers/usb/cdns3/
4512 X:      drivers/usb/cdns3/cdnsp*
4513
4514 CADENCE USBSSP DRD IP DRIVER
4515 M:      Pawel Laszczak <[email protected]>
4516 L:      [email protected]
4517 S:      Maintained
4518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4519 F:      drivers/usb/cdns3/
4520 X:      drivers/usb/cdns3/cdns3*
4521
4522 CADET FM/AM RADIO RECEIVER DRIVER
4523 M:      Hans Verkuil <[email protected]>
4524 L:      [email protected]
4525 S:      Maintained
4526 W:      https://linuxtv.org
4527 T:      git git://linuxtv.org/media_tree.git
4528 F:      drivers/media/radio/radio-cadet*
4529
4530 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4531 L:      [email protected]
4532 S:      Orphan
4533 T:      git git://linuxtv.org/media_tree.git
4534 F:      Documentation/admin-guide/media/cafe_ccic*
4535 F:      drivers/media/platform/marvell/
4536
4537 CAIF NETWORK LAYER
4538 L:      [email protected]
4539 S:      Orphan
4540 F:      Documentation/networking/caif/
4541 F:      drivers/net/caif/
4542 F:      include/net/caif/
4543 F:      include/uapi/linux/caif/
4544 F:      net/caif/
4545
4546 CAKE QDISC
4547 M:      Toke Høiland-Jørgensen <[email protected]>
4548 L:      [email protected] (moderated for non-subscribers)
4549 S:      Maintained
4550 F:      net/sched/sch_cake.c
4551
4552 CAN NETWORK DRIVERS
4553 M:      Wolfgang Grandegger <[email protected]>
4554 M:      Marc Kleine-Budde <[email protected]>
4555 L:      [email protected]
4556 S:      Maintained
4557 W:      https://github.com/linux-can
4558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4560 F:      Documentation/devicetree/bindings/net/can/
4561 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4562 F:      drivers/net/can/
4563 F:      drivers/phy/phy-can-transceiver.c
4564 F:      include/linux/can/bittiming.h
4565 F:      include/linux/can/dev.h
4566 F:      include/linux/can/length.h
4567 F:      include/linux/can/platform/
4568 F:      include/linux/can/rx-offload.h
4569 F:      include/uapi/linux/can/error.h
4570 F:      include/uapi/linux/can/netlink.h
4571 F:      include/uapi/linux/can/vxcan.h
4572
4573 CAN NETWORK LAYER
4574 M:      Oliver Hartkopp <[email protected]>
4575 M:      Marc Kleine-Budde <[email protected]>
4576 L:      [email protected]
4577 S:      Maintained
4578 W:      https://github.com/linux-can
4579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4581 F:      Documentation/networking/can.rst
4582 F:      include/linux/can/can-ml.h
4583 F:      include/linux/can/core.h
4584 F:      include/linux/can/skb.h
4585 F:      include/net/netns/can.h
4586 F:      include/uapi/linux/can.h
4587 F:      include/uapi/linux/can/bcm.h
4588 F:      include/uapi/linux/can/gw.h
4589 F:      include/uapi/linux/can/isotp.h
4590 F:      include/uapi/linux/can/raw.h
4591 F:      net/can/
4592
4593 CAN-J1939 NETWORK LAYER
4594 M:      Robin van der Gracht <[email protected]>
4595 M:      Oleksij Rempel <[email protected]>
4596 R:      [email protected]
4597 L:      [email protected]
4598 S:      Maintained
4599 F:      Documentation/networking/j1939.rst
4600 F:      include/uapi/linux/can/j1939.h
4601 F:      net/can/j1939/
4602
4603 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4604 M:      Damien Le Moal <[email protected]>
4605 L:      [email protected]
4606 L:      [email protected] (pinctrl driver)
4607 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4608 F:      drivers/pinctrl/pinctrl-k210.c
4609
4610 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4611 M:      Damien Le Moal <[email protected]>
4612 L:      [email protected]
4613 L:      [email protected]
4614 S:      Maintained
4615 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4616 F:      drivers/reset/reset-k210.c
4617
4618 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4619 M:      Damien Le Moal <[email protected]>
4620 L:      [email protected]
4621 S:      Maintained
4622 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4623 F:      drivers/soc/canaan/
4624 F:      include/soc/canaan/
4625
4626 CAPABILITIES
4627 M:      Serge Hallyn <[email protected]>
4628 L:      [email protected]
4629 S:      Supported
4630 F:      include/linux/capability.h
4631 F:      include/uapi/linux/capability.h
4632 F:      kernel/capability.c
4633 F:      security/commoncap.c
4634
4635 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4636 M:      Kevin Tsai <[email protected]>
4637 S:      Maintained
4638 F:      drivers/iio/light/cm*
4639
4640 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
4641 M:      Christian Lamparter <[email protected]>
4642 L:      [email protected]
4643 S:      Maintained
4644 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
4645 F:      drivers/net/wireless/ath/carl9170/
4646
4647 CAVIUM I2C DRIVER
4648 M:      Robert Richter <[email protected]>
4649 S:      Odd Fixes
4650 W:      http://www.marvell.com
4651 F:      drivers/i2c/busses/i2c-octeon*
4652 F:      drivers/i2c/busses/i2c-thunderx*
4653
4654 CAVIUM LIQUIDIO NETWORK DRIVER
4655 M:      Derek Chickles <[email protected]>
4656 M:      Satanand Burla <[email protected]>
4657 M:      Felix Manlunas <[email protected]>
4658 L:      [email protected]
4659 S:      Supported
4660 W:      http://www.marvell.com
4661 F:      drivers/net/ethernet/cavium/liquidio/
4662
4663 CAVIUM MMC DRIVER
4664 M:      Robert Richter <[email protected]>
4665 S:      Odd Fixes
4666 W:      http://www.marvell.com
4667 F:      drivers/mmc/host/cavium*
4668
4669 CAVIUM OCTEON-TX CRYPTO DRIVER
4670 M:      George Cherian <[email protected]>
4671 L:      [email protected]
4672 S:      Supported
4673 W:      http://www.marvell.com
4674 F:      drivers/crypto/cavium/cpt/
4675
4676 CAVIUM THUNDERX2 ARM64 SOC
4677 M:      Robert Richter <[email protected]>
4678 L:      [email protected] (moderated for non-subscribers)
4679 S:      Odd Fixes
4680 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4681 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4682
4683 CBS/ETF/TAPRIO QDISCS
4684 M:      Vinicius Costa Gomes <[email protected]>
4685 L:      [email protected]
4686 S:      Maintained
4687 F:      net/sched/sch_cbs.c
4688 F:      net/sched/sch_etf.c
4689 F:      net/sched/sch_taprio.c
4690
4691 CC2520 IEEE-802.15.4 RADIO DRIVER
4692 M:      Stefan Schmidt <[email protected]>
4693 L:      [email protected]
4694 S:      Odd Fixes
4695 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4696 F:      drivers/net/ieee802154/cc2520.c
4697
4698 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4699 M:      Gilad Ben-Yossef <[email protected]>
4700 L:      [email protected]
4701 S:      Supported
4702 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4703 F:      drivers/crypto/ccree/
4704
4705 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4706 M:      Hadar Gat <[email protected]>
4707 L:      [email protected]
4708 S:      Supported
4709 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4710 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4711 F:      drivers/char/hw_random/cctrng.c
4712 F:      drivers/char/hw_random/cctrng.h
4713
4714 CEC FRAMEWORK
4715 M:      Hans Verkuil <[email protected]>
4716 L:      [email protected]
4717 S:      Supported
4718 W:      http://linuxtv.org
4719 T:      git git://linuxtv.org/media_tree.git
4720 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4721 F:      Documentation/devicetree/bindings/media/cec/cec-common.yaml
4722 F:      Documentation/driver-api/media/cec-core.rst
4723 F:      Documentation/userspace-api/media/cec
4724 F:      drivers/media/cec/
4725 F:      drivers/media/rc/keymaps/rc-cec.c
4726 F:      include/media/cec-notifier.h
4727 F:      include/media/cec.h
4728 F:      include/uapi/linux/cec-funcs.h
4729 F:      include/uapi/linux/cec.h
4730
4731 CEC GPIO DRIVER
4732 M:      Hans Verkuil <[email protected]>
4733 L:      [email protected]
4734 S:      Supported
4735 W:      http://linuxtv.org
4736 T:      git git://linuxtv.org/media_tree.git
4737 F:      Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
4738 F:      drivers/media/cec/platform/cec-gpio/
4739
4740 CELL BROADBAND ENGINE ARCHITECTURE
4741 M:      Arnd Bergmann <[email protected]>
4742 L:      [email protected]
4743 S:      Supported
4744 W:      http://www.ibm.com/developerworks/power/cell/
4745 F:      arch/powerpc/include/asm/cell*.h
4746 F:      arch/powerpc/include/asm/spu*.h
4747 F:      arch/powerpc/include/uapi/asm/spu*.h
4748 F:      arch/powerpc/platforms/cell/
4749
4750 CELLWISE CW2015 BATTERY DRIVER
4751 M:      Tobias Schrammm <[email protected]>
4752 S:      Maintained
4753 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4754 F:      drivers/power/supply/cw2015_battery.c
4755
4756 CEPH COMMON CODE (LIBCEPH)
4757 M:      Ilya Dryomov <[email protected]>
4758 M:      Xiubo Li <[email protected]>
4759 R:      Jeff Layton <[email protected]>
4760 L:      [email protected]
4761 S:      Supported
4762 W:      http://ceph.com/
4763 T:      git https://github.com/ceph/ceph-client.git
4764 F:      include/linux/ceph/
4765 F:      include/linux/crush/
4766 F:      net/ceph/
4767
4768 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4769 M:      Xiubo Li <[email protected]>
4770 M:      Ilya Dryomov <[email protected]>
4771 R:      Jeff Layton <[email protected]>
4772 L:      [email protected]
4773 S:      Supported
4774 W:      http://ceph.com/
4775 T:      git https://github.com/ceph/ceph-client.git
4776 F:      Documentation/filesystems/ceph.rst
4777 F:      fs/ceph/
4778
4779 CERTIFICATE HANDLING
4780 M:      David Howells <[email protected]>
4781 M:      David Woodhouse <[email protected]>
4782 L:      [email protected]
4783 S:      Maintained
4784 F:      Documentation/admin-guide/module-signing.rst
4785 F:      certs/
4786 F:      scripts/sign-file.c
4787 F:      tools/certs/
4788
4789 CFAG12864B LCD DRIVER
4790 M:      Miguel Ojeda <[email protected]>
4791 S:      Maintained
4792 F:      drivers/auxdisplay/cfag12864b.c
4793 F:      include/linux/cfag12864b.h
4794
4795 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4796 M:      Miguel Ojeda <[email protected]>
4797 S:      Maintained
4798 F:      drivers/auxdisplay/cfag12864bfb.c
4799 F:      include/linux/cfag12864b.h
4800
4801 CHAR and MISC DRIVERS
4802 M:      Arnd Bergmann <[email protected]>
4803 M:      Greg Kroah-Hartman <[email protected]>
4804 S:      Supported
4805 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4806 F:      drivers/char/
4807 F:      drivers/misc/
4808 F:      include/linux/miscdevice.h
4809 X:      drivers/char/agp/
4810 X:      drivers/char/hw_random/
4811 X:      drivers/char/ipmi/
4812 X:      drivers/char/random.c
4813 X:      drivers/char/tpm/
4814
4815 CHECKPATCH
4816 M:      Andy Whitcroft <[email protected]>
4817 M:      Joe Perches <[email protected]>
4818 R:      Dwaipayan Ray <[email protected]>
4819 R:      Lukas Bulwahn <[email protected]>
4820 S:      Maintained
4821 F:      scripts/checkpatch.pl
4822
4823 CHECKPATCH DOCUMENTATION
4824 M:      Dwaipayan Ray <[email protected]>
4825 M:      Lukas Bulwahn <[email protected]>
4826 R:      Joe Perches <[email protected]>
4827 S:      Maintained
4828 F:      Documentation/dev-tools/checkpatch.rst
4829
4830 CHINESE DOCUMENTATION
4831 M:      Alex Shi <[email protected]>
4832 M:      Yanteng Si <[email protected]>
4833 S:      Maintained
4834 F:      Documentation/translations/zh_CN/
4835
4836 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4837 M:      Peter Chen <[email protected]>
4838 L:      [email protected]
4839 S:      Maintained
4840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4841 F:      drivers/usb/chipidea/
4842
4843 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4844 M:      Hans de Goede <[email protected]>
4845 L:      [email protected]
4846 S:      Maintained
4847 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
4848 F:      drivers/input/touchscreen/chipone_icn8318.c
4849
4850 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4851 M:      Hans de Goede <[email protected]>
4852 L:      [email protected]
4853 S:      Maintained
4854 F:      drivers/input/touchscreen/chipone_icn8505.c
4855
4856 CHROME HARDWARE PLATFORM SUPPORT
4857 M:      Benson Leung <[email protected]>
4858 L:      [email protected]
4859 S:      Maintained
4860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4861 F:      drivers/platform/chrome/
4862
4863 CHROMEOS EC CODEC DRIVER
4864 M:      Cheng-Yi Chiang <[email protected]>
4865 M:      Tzung-Bi Shih <[email protected]>
4866 R:      Guenter Roeck <[email protected]>
4867 L:      [email protected]
4868 S:      Maintained
4869 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4870 F:      sound/soc/codecs/cros_ec_codec.*
4871
4872 CHROMEOS EC SUBDRIVERS
4873 M:      Benson Leung <[email protected]>
4874 R:      Guenter Roeck <[email protected]>
4875 L:      [email protected]
4876 S:      Maintained
4877 F:      drivers/power/supply/cros_usbpd-charger.c
4878 N:      cros_ec
4879 N:      cros-ec
4880
4881 CHROMEOS EC UART DRIVER
4882 M:      Bhanu Prakash Maiya <[email protected]>
4883 R:      Benson Leung <[email protected]>
4884 R:      Tzung-Bi Shih <[email protected]>
4885 S:      Maintained
4886 F:      drivers/platform/chrome/cros_ec_uart.c
4887
4888 CHROMEOS EC USB PD NOTIFY DRIVER
4889 M:      Prashant Malani <[email protected]>
4890 L:      [email protected]
4891 S:      Maintained
4892 F:      drivers/platform/chrome/cros_usbpd_notify.c
4893 F:      include/linux/platform_data/cros_usbpd_notify.h
4894
4895 CHROMEOS EC USB TYPE-C DRIVER
4896 M:      Prashant Malani <[email protected]>
4897 L:      [email protected]
4898 S:      Maintained
4899 F:      drivers/platform/chrome/cros_ec_typec.*
4900 F:      drivers/platform/chrome/cros_typec_switch.c
4901 F:      drivers/platform/chrome/cros_typec_vdm.*
4902
4903 CHROMEOS HPS DRIVER
4904 M:      Dan Callaghan <[email protected]>
4905 R:      Sami Kyöstilä <[email protected]>
4906 S:      Maintained
4907 F:      drivers/platform/chrome/cros_hps_i2c.c
4908
4909 CHRONTEL CH7322 CEC DRIVER
4910 M:      Joe Tessler <[email protected]>
4911 L:      [email protected]
4912 S:      Maintained
4913 T:      git git://linuxtv.org/media_tree.git
4914 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
4915 F:      drivers/media/cec/i2c/ch7322.c
4916
4917 CIRRUS LOGIC AUDIO CODEC DRIVERS
4918 M:      James Schulman <[email protected]>
4919 M:      David Rhodes <[email protected]>
4920 M:      Richard Fitzgerald <[email protected]>
4921 L:      [email protected] (moderated for non-subscribers)
4922 L:      [email protected]
4923 S:      Maintained
4924 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
4925 F:      include/dt-bindings/sound/cs*
4926 F:      include/sound/cs*
4927 F:      sound/pci/hda/cs*
4928 F:      sound/pci/hda/hda_cs_dsp_ctl.*
4929 F:      sound/soc/codecs/cs*
4930
4931 CIRRUS LOGIC DSP FIRMWARE DRIVER
4932 M:      Simon Trimmer <[email protected]>
4933 M:      Charles Keepax <[email protected]>
4934 M:      Richard Fitzgerald <[email protected]>
4935 L:      [email protected]
4936 S:      Supported
4937 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4938 T:      git https://github.com/CirrusLogic/linux-drivers.git
4939 F:      drivers/firmware/cirrus/*
4940 F:      include/linux/firmware/cirrus/*
4941
4942 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4943 M:      Hartley Sweeten <[email protected]>
4944 L:      [email protected]
4945 S:      Maintained
4946 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4947
4948 CIRRUS LOGIC LOCHNAGAR DRIVER
4949 M:      Charles Keepax <[email protected]>
4950 M:      Richard Fitzgerald <[email protected]>
4951 L:      [email protected]
4952 S:      Supported
4953 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4954 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4955 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
4956 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
4957 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
4958 F:      Documentation/hwmon/lochnagar.rst
4959 F:      drivers/clk/clk-lochnagar.c
4960 F:      drivers/hwmon/lochnagar-hwmon.c
4961 F:      drivers/mfd/lochnagar-i2c.c
4962 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4963 F:      drivers/regulator/lochnagar-regulator.c
4964 F:      include/dt-bindings/clock/lochnagar.h
4965 F:      include/dt-bindings/pinctrl/lochnagar.h
4966 F:      include/linux/mfd/lochnagar*
4967 F:      sound/soc/codecs/lochnagar-sc.c
4968
4969 CIRRUS LOGIC MADERA CODEC DRIVERS
4970 M:      Charles Keepax <[email protected]>
4971 M:      Richard Fitzgerald <[email protected]>
4972 L:      [email protected] (moderated for non-subscribers)
4973 L:      [email protected]
4974 S:      Supported
4975 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4976 T:      git https://github.com/CirrusLogic/linux-drivers.git
4977 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
4978 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
4979 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
4980 F:      drivers/gpio/gpio-madera*
4981 F:      drivers/irqchip/irq-madera*
4982 F:      drivers/mfd/cs47l*
4983 F:      drivers/mfd/madera*
4984 F:      drivers/pinctrl/cirrus/*
4985 F:      include/dt-bindings/sound/madera*
4986 F:      include/linux/irqchip/irq-madera*
4987 F:      include/linux/mfd/madera/*
4988 F:      include/sound/madera*
4989 F:      sound/soc/codecs/cs47l*
4990 F:      sound/soc/codecs/madera*
4991
4992 CISCO FCOE HBA DRIVER
4993 M:      Satish Kharat <[email protected]>
4994 M:      Sesidhar Baddela <[email protected]>
4995 M:      Karan Tilak Kumar <[email protected]>
4996 L:      [email protected]
4997 S:      Supported
4998 F:      drivers/scsi/fnic/
4999
5000 CISCO SCSI HBA DRIVER
5001 M:      Karan Tilak Kumar <[email protected]>
5002 M:      Sesidhar Baddela <[email protected]>
5003 L:      [email protected]
5004 S:      Supported
5005 F:      drivers/scsi/snic/
5006
5007 CISCO VIC ETHERNET NIC DRIVER
5008 M:      Christian Benvenuti <[email protected]>
5009 M:      Satish Kharat <[email protected]>
5010 S:      Supported
5011 F:      drivers/net/ethernet/cisco/enic/
5012
5013 CISCO VIC LOW LATENCY NIC DRIVER
5014 M:      Christian Benvenuti <[email protected]>
5015 M:      Nelson Escobar <[email protected]>
5016 S:      Supported
5017 F:      drivers/infiniband/hw/usnic/
5018
5019 CLANG CONTROL FLOW INTEGRITY SUPPORT
5020 M:      Sami Tolvanen <[email protected]>
5021 M:      Kees Cook <[email protected]>
5022 R:      Nathan Chancellor <[email protected]>
5023 R:      Nick Desaulniers <[email protected]>
5024 L:      [email protected]
5025 S:      Supported
5026 B:      https://github.com/ClangBuiltLinux/linux/issues
5027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5028 F:      include/linux/cfi.h
5029 F:      kernel/cfi.c
5030
5031 CLANG-FORMAT FILE
5032 M:      Miguel Ojeda <[email protected]>
5033 S:      Maintained
5034 F:      .clang-format
5035
5036 CLANG/LLVM BUILD SUPPORT
5037 M:      Nathan Chancellor <[email protected]>
5038 M:      Nick Desaulniers <[email protected]>
5039 R:      Tom Rix <[email protected]>
5040 L:      [email protected]
5041 S:      Supported
5042 W:      https://clangbuiltlinux.github.io/
5043 B:      https://github.com/ClangBuiltLinux/linux/issues
5044 C:      irc://irc.libera.chat/clangbuiltlinux
5045 F:      Documentation/kbuild/llvm.rst
5046 F:      include/linux/compiler-clang.h
5047 F:      scripts/Makefile.clang
5048 F:      scripts/clang-tools/
5049 K:      \b(?i:clang|llvm)\b
5050
5051 CLK API
5052 M:      Russell King <[email protected]>
5053 L:      [email protected]
5054 S:      Maintained
5055 F:      include/linux/clk.h
5056
5057 CLOCKSOURCE, CLOCKEVENT DRIVERS
5058 M:      Daniel Lezcano <[email protected]>
5059 M:      Thomas Gleixner <[email protected]>
5060 L:      [email protected]
5061 S:      Supported
5062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5063 F:      Documentation/devicetree/bindings/timer/
5064 F:      drivers/clocksource/
5065
5066 CMPC ACPI DRIVER
5067 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5068 M:      Daniel Oliveira Nascimento <[email protected]>
5069 L:      [email protected]
5070 S:      Supported
5071 F:      drivers/platform/x86/classmate-laptop.c
5072
5073 COBALT MEDIA DRIVER
5074 M:      Hans Verkuil <[email protected]>
5075 L:      [email protected]
5076 S:      Supported
5077 W:      https://linuxtv.org
5078 T:      git git://linuxtv.org/media_tree.git
5079 F:      drivers/media/pci/cobalt/
5080
5081 COCCINELLE/Semantic Patches (SmPL)
5082 M:      Julia Lawall <[email protected]>
5083 M:      Nicolas Palix <[email protected]>
5084 L:      [email protected] (moderated for non-subscribers)
5085 S:      Supported
5086 W:      https://coccinelle.gitlabpages.inria.fr/website/
5087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5088 F:      Documentation/dev-tools/coccinelle.rst
5089 F:      scripts/coccicheck
5090 F:      scripts/coccinelle/
5091
5092 CODA FILE SYSTEM
5093 M:      Jan Harkes <[email protected]>
5094 M:      [email protected]
5095 L:      [email protected]
5096 S:      Maintained
5097 W:      http://www.coda.cs.cmu.edu/
5098 F:      Documentation/filesystems/coda.rst
5099 F:      fs/coda/
5100 F:      include/linux/coda*.h
5101 F:      include/uapi/linux/coda*.h
5102
5103 CODA V4L2 MEM2MEM DRIVER
5104 M:      Philipp Zabel <[email protected]>
5105 L:      [email protected]
5106 S:      Maintained
5107 F:      Documentation/devicetree/bindings/media/coda.yaml
5108 F:      drivers/media/platform/chips-media/
5109
5110 CODE OF CONDUCT
5111 M:      Greg Kroah-Hartman <[email protected]>
5112 S:      Supported
5113 F:      Documentation/process/code-of-conduct-interpretation.rst
5114 F:      Documentation/process/code-of-conduct.rst
5115
5116 COMEDI DRIVERS
5117 M:      Ian Abbott <[email protected]>
5118 M:      H Hartley Sweeten <[email protected]>
5119 S:      Odd Fixes
5120 F:      drivers/comedi/
5121 F:      include/linux/comedi/
5122 F:      include/uapi/linux/comedi.h
5123
5124 COMMON CLK FRAMEWORK
5125 M:      Michael Turquette <[email protected]>
5126 M:      Stephen Boyd <[email protected]>
5127 L:      [email protected]
5128 S:      Maintained
5129 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5131 F:      Documentation/devicetree/bindings/clock/
5132 F:      drivers/clk/
5133 F:      include/dt-bindings/clock/
5134 F:      include/linux/clk-pr*
5135 F:      include/linux/clk/
5136 F:      include/linux/of_clk.h
5137 X:      drivers/clk/clkdev.c
5138
5139 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5140 M:      Steve French <[email protected]>
5141 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5142 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5143 R:      Shyam Prasad N <[email protected]> (multichannel)
5144 R:      Tom Talpey <[email protected]> (RDMA, smbdirect)
5145 L:      [email protected]
5146 L:      [email protected] (moderated for non-subscribers)
5147 S:      Supported
5148 W:      https://wiki.samba.org/index.php/LinuxCIFS
5149 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5150 F:      Documentation/admin-guide/cifs/
5151 F:      fs/smb/client/
5152 F:      fs/smb/common/
5153 F:      include/uapi/linux/cifs
5154
5155 COMPACTPCI HOTPLUG CORE
5156 M:      Scott Murray <[email protected]>
5157 L:      [email protected]
5158 S:      Maintained
5159 F:      drivers/pci/hotplug/cpci_hotplug*
5160
5161 COMPACTPCI HOTPLUG GENERIC DRIVER
5162 M:      Scott Murray <[email protected]>
5163 L:      [email protected]
5164 S:      Maintained
5165 F:      drivers/pci/hotplug/cpcihp_generic.c
5166
5167 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5168 M:      Scott Murray <[email protected]>
5169 L:      [email protected]
5170 S:      Maintained
5171 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5172
5173 COMPAL LAPTOP SUPPORT
5174 M:      Cezary Jackiewicz <[email protected]>
5175 L:      [email protected]
5176 S:      Maintained
5177 F:      drivers/platform/x86/compal-laptop.c
5178
5179 COMPILER ATTRIBUTES
5180 M:      Miguel Ojeda <[email protected]>
5181 R:      Nick Desaulniers <[email protected]>
5182 S:      Maintained
5183 F:      include/linux/compiler_attributes.h
5184
5185 COMPUTE EXPRESS LINK (CXL)
5186 M:      Alison Schofield <[email protected]>
5187 M:      Vishal Verma <[email protected]>
5188 M:      Ira Weiny <[email protected]>
5189 M:      Ben Widawsky <[email protected]>
5190 M:      Dan Williams <[email protected]>
5191 L:      [email protected]
5192 S:      Maintained
5193 F:      drivers/cxl/
5194 F:      include/uapi/linux/cxl_mem.h
5195
5196 COMPUTE EXPRESS LINK PMU (CPMU)
5197 M:      Jonathan Cameron <[email protected]>
5198 L:      [email protected]
5199 S:      Maintained
5200 F:      drivers/perf/cxl_pmu.c
5201
5202 CONEXANT ACCESSRUNNER USB DRIVER
5203 L:      [email protected]
5204 S:      Orphan
5205 W:      http://accessrunner.sourceforge.net/
5206 F:      drivers/usb/atm/cxacru.c
5207
5208 CONFIGFS
5209 M:      Joel Becker <[email protected]>
5210 M:      Christoph Hellwig <[email protected]>
5211 S:      Supported
5212 T:      git git://git.infradead.org/users/hch/configfs.git
5213 F:      fs/configfs/
5214 F:      include/linux/configfs.h
5215 F:      samples/configfs/
5216
5217 CONSOLE SUBSYSTEM
5218 M:      Greg Kroah-Hartman <[email protected]>
5219 S:      Supported
5220 F:      drivers/video/console/
5221 F:      include/linux/console*
5222
5223 CONTEXT TRACKING
5224 M:      Frederic Weisbecker <[email protected]>
5225 M:      "Paul E. McKenney" <[email protected]>
5226 S:      Maintained
5227 F:      include/linux/context_tracking*
5228 F:      kernel/context_tracking.c
5229
5230 CONTROL GROUP (CGROUP)
5231 M:      Tejun Heo <[email protected]>
5232 M:      Zefan Li <[email protected]>
5233 M:      Johannes Weiner <[email protected]>
5234 L:      [email protected]
5235 S:      Maintained
5236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5237 F:      Documentation/admin-guide/cgroup-v1/
5238 F:      Documentation/admin-guide/cgroup-v2.rst
5239 F:      include/linux/cgroup*
5240 F:      kernel/cgroup/
5241 F:      tools/testing/selftests/cgroup/
5242
5243 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5244 M:      Tejun Heo <[email protected]>
5245 M:      Josef Bacik <[email protected]>
5246 M:      Jens Axboe <[email protected]>
5247 L:      [email protected]
5248 L:      [email protected]
5249 T:      git git://git.kernel.dk/linux-block
5250 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5251 F:      block/bfq-cgroup.c
5252 F:      block/blk-cgroup.c
5253 F:      block/blk-iocost.c
5254 F:      block/blk-iolatency.c
5255 F:      block/blk-throttle.c
5256 F:      include/linux/blk-cgroup.h
5257
5258 CONTROL GROUP - CPUSET
5259 M:      Waiman Long <[email protected]>
5260 M:      Zefan Li <[email protected]>
5261 L:      [email protected]
5262 S:      Maintained
5263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5264 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5265 F:      include/linux/cpuset.h
5266 F:      kernel/cgroup/cpuset.c
5267
5268 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5269 M:      Johannes Weiner <[email protected]>
5270 M:      Michal Hocko <[email protected]>
5271 M:      Roman Gushchin <[email protected]>
5272 M:      Shakeel Butt <[email protected]>
5273 R:      Muchun Song <[email protected]>
5274 L:      [email protected]
5275 L:      [email protected]
5276 S:      Maintained
5277 F:      mm/memcontrol.c
5278 F:      mm/swap_cgroup.c
5279 F:      tools/testing/selftests/cgroup/memcg_protection.m
5280 F:      tools/testing/selftests/cgroup/test_kmem.c
5281 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5282
5283 CORETEMP HARDWARE MONITORING DRIVER
5284 M:      Fenghua Yu <[email protected]>
5285 L:      [email protected]
5286 S:      Maintained
5287 F:      Documentation/hwmon/coretemp.rst
5288 F:      drivers/hwmon/coretemp.c
5289
5290 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5291 M:      Marius Zachmann <[email protected]>
5292 L:      [email protected]
5293 S:      Maintained
5294 F:      drivers/hwmon/corsair-cpro.c
5295
5296 CORSAIR-PSU HARDWARE MONITOR DRIVER
5297 M:      Wilken Gottwalt <[email protected]>
5298 L:      [email protected]
5299 S:      Maintained
5300 F:      Documentation/hwmon/corsair-psu.rst
5301 F:      drivers/hwmon/corsair-psu.c
5302
5303 COUNTER SUBSYSTEM
5304 M:      William Breathitt Gray <[email protected]>
5305 L:      [email protected]
5306 S:      Maintained
5307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5308 F:      Documentation/ABI/testing/sysfs-bus-counter
5309 F:      Documentation/driver-api/generic-counter.rst
5310 F:      drivers/counter/
5311 F:      include/linux/counter.h
5312 F:      include/uapi/linux/counter.h
5313 F:      tools/counter/
5314
5315 CP2615 I2C DRIVER
5316 M:      Bence Csókás <[email protected]>
5317 S:      Maintained
5318 F:      drivers/i2c/busses/i2c-cp2615.c
5319
5320 CPMAC ETHERNET DRIVER
5321 M:      Florian Fainelli <[email protected]>
5322 L:      [email protected]
5323 S:      Maintained
5324 F:      drivers/net/ethernet/ti/cpmac.c
5325
5326 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5327 M:      Viresh Kumar <[email protected]>
5328 M:      Sudeep Holla <[email protected]>
5329 L:      [email protected]
5330 S:      Maintained
5331 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5332 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5333
5334 CPU FREQUENCY SCALING FRAMEWORK
5335 M:      "Rafael J. Wysocki" <[email protected]>
5336 M:      Viresh Kumar <[email protected]>
5337 L:      [email protected]
5338 S:      Maintained
5339 B:      https://bugzilla.kernel.org
5340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5342 F:      Documentation/admin-guide/pm/cpufreq.rst
5343 F:      Documentation/admin-guide/pm/intel_pstate.rst
5344 F:      Documentation/cpu-freq/
5345 F:      Documentation/devicetree/bindings/cpufreq/
5346 F:      drivers/cpufreq/
5347 F:      include/linux/cpufreq.h
5348 F:      include/linux/sched/cpufreq.h
5349 F:      kernel/sched/cpufreq*.c
5350 F:      tools/testing/selftests/cpufreq/
5351
5352 CPU IDLE TIME MANAGEMENT FRAMEWORK
5353 M:      "Rafael J. Wysocki" <[email protected]>
5354 M:      Daniel Lezcano <[email protected]>
5355 L:      [email protected]
5356 S:      Maintained
5357 B:      https://bugzilla.kernel.org
5358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5359 F:      Documentation/admin-guide/pm/cpuidle.rst
5360 F:      Documentation/driver-api/pm/cpuidle.rst
5361 F:      drivers/cpuidle/
5362 F:      include/linux/cpuidle.h
5363
5364 CPU POWER MONITORING SUBSYSTEM
5365 M:      Thomas Renninger <[email protected]>
5366 M:      Shuah Khan <[email protected]>
5367 M:      Shuah Khan <[email protected]>
5368 L:      [email protected]
5369 S:      Maintained
5370 F:      tools/power/cpupower/
5371
5372 CPUID/MSR DRIVER
5373 M:      "H. Peter Anvin" <[email protected]>
5374 S:      Maintained
5375 F:      arch/x86/kernel/cpuid.c
5376 F:      arch/x86/kernel/msr.c
5377
5378 CPUIDLE DRIVER - ARM BIG LITTLE
5379 M:      Lorenzo Pieralisi <[email protected]>
5380 M:      Daniel Lezcano <[email protected]>
5381 L:      [email protected]
5382 L:      [email protected] (moderated for non-subscribers)
5383 S:      Maintained
5384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5385 F:      drivers/cpuidle/cpuidle-big_little.c
5386
5387 CPUIDLE DRIVER - ARM EXYNOS
5388 M:      Daniel Lezcano <[email protected]>
5389 M:      Kukjin Kim <[email protected]>
5390 R:      Krzysztof Kozlowski <[email protected]>
5391 L:      [email protected]
5392 L:      [email protected]
5393 S:      Supported
5394 F:      arch/arm/mach-exynos/pm.c
5395 F:      drivers/cpuidle/cpuidle-exynos.c
5396 F:      include/linux/platform_data/cpuidle-exynos.h
5397
5398 CPUIDLE DRIVER - ARM PSCI
5399 M:      Lorenzo Pieralisi <[email protected]>
5400 M:      Sudeep Holla <[email protected]>
5401 L:      [email protected]
5402 L:      [email protected] (moderated for non-subscribers)
5403 S:      Supported
5404 F:      drivers/cpuidle/cpuidle-psci.c
5405
5406 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5407 M:      Ulf Hansson <[email protected]>
5408 L:      [email protected]
5409 L:      [email protected] (moderated for non-subscribers)
5410 S:      Supported
5411 F:      drivers/cpuidle/cpuidle-psci-domain.c
5412 F:      drivers/cpuidle/cpuidle-psci.h
5413
5414 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5415 M:      Ulf Hansson <[email protected]>
5416 L:      [email protected]
5417 S:      Supported
5418 F:      drivers/cpuidle/dt_idle_genpd.c
5419 F:      drivers/cpuidle/dt_idle_genpd.h
5420
5421 CPUIDLE DRIVER - RISC-V SBI
5422 M:      Anup Patel <[email protected]>
5423 L:      [email protected]
5424 L:      [email protected]
5425 S:      Maintained
5426 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5427
5428 CRAMFS FILESYSTEM
5429 M:      Nicolas Pitre <[email protected]>
5430 S:      Maintained
5431 F:      Documentation/filesystems/cramfs.rst
5432 F:      fs/cramfs/
5433
5434 CREATIVE SB0540
5435 M:      Bastien Nocera <[email protected]>
5436 L:      [email protected]
5437 S:      Maintained
5438 F:      drivers/hid/hid-creative-sb0540.c
5439
5440 CRYPTO API
5441 M:      Herbert Xu <[email protected]>
5442 M:      "David S. Miller" <[email protected]>
5443 L:      [email protected]
5444 S:      Maintained
5445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5446 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5447 F:      Documentation/crypto/
5448 F:      Documentation/devicetree/bindings/crypto/
5449 F:      arch/*/crypto/
5450 F:      crypto/
5451 F:      drivers/crypto/
5452 F:      include/crypto/
5453 F:      include/linux/crypto*
5454 F:      lib/crypto/
5455
5456 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5457 M:      Neil Horman <[email protected]>
5458 L:      [email protected]
5459 S:      Maintained
5460 F:      crypto/ansi_cprng.c
5461 F:      crypto/rng.c
5462
5463 CS3308 MEDIA DRIVER
5464 M:      Hans Verkuil <[email protected]>
5465 L:      [email protected]
5466 S:      Odd Fixes
5467 W:      http://linuxtv.org
5468 T:      git git://linuxtv.org/media_tree.git
5469 F:      drivers/media/i2c/cs3308.c
5470
5471 CS5535 Audio ALSA driver
5472 M:      Jaya Kumar <[email protected]>
5473 S:      Maintained
5474 F:      sound/pci/cs5535audio/
5475
5476 CTU CAN FD DRIVER
5477 M:      Pavel Pisa <[email protected]>
5478 M:      Ondrej Ille <[email protected]>
5479 L:      [email protected]
5480 S:      Maintained
5481 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5482 F:      drivers/net/can/ctucanfd/
5483
5484 CW1200 WLAN driver
5485 M:      Solomon Peachy <[email protected]>
5486 S:      Maintained
5487 F:      drivers/net/wireless/st/cw1200/
5488
5489 CX18 VIDEO4LINUX DRIVER
5490 M:      Andy Walls <[email protected]>
5491 L:      [email protected]
5492 S:      Maintained
5493 W:      https://linuxtv.org
5494 T:      git git://linuxtv.org/media_tree.git
5495 F:      drivers/media/pci/cx18/
5496 F:      include/uapi/linux/ivtv*
5497
5498 CX2341X MPEG ENCODER HELPER MODULE
5499 M:      Hans Verkuil <[email protected]>
5500 L:      [email protected]
5501 S:      Maintained
5502 W:      https://linuxtv.org
5503 T:      git git://linuxtv.org/media_tree.git
5504 F:      drivers/media/common/cx2341x*
5505 F:      include/media/drv-intf/cx2341x.h
5506
5507 CX24120 MEDIA DRIVER
5508 M:      Jemma Denson <[email protected]>
5509 M:      Patrick Boettcher <[email protected]>
5510 L:      [email protected]
5511 S:      Maintained
5512 W:      https://linuxtv.org
5513 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5514 F:      drivers/media/dvb-frontends/cx24120*
5515
5516 CX88 VIDEO4LINUX DRIVER
5517 M:      Mauro Carvalho Chehab <[email protected]>
5518 L:      [email protected]
5519 S:      Odd fixes
5520 W:      https://linuxtv.org
5521 T:      git git://linuxtv.org/media_tree.git
5522 F:      Documentation/driver-api/media/drivers/cx88*
5523 F:      drivers/media/pci/cx88/
5524
5525 CXD2820R MEDIA DRIVER
5526 M:      Antti Palosaari <[email protected]>
5527 L:      [email protected]
5528 S:      Maintained
5529 W:      https://linuxtv.org
5530 W:      http://palosaari.fi/linux/
5531 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5532 T:      git git://linuxtv.org/anttip/media_tree.git
5533 F:      drivers/media/dvb-frontends/cxd2820r*
5534
5535 CXGB3 ETHERNET DRIVER (CXGB3)
5536 M:      Raju Rangoju <[email protected]>
5537 L:      [email protected]
5538 S:      Supported
5539 W:      http://www.chelsio.com
5540 F:      drivers/net/ethernet/chelsio/cxgb3/
5541
5542 CXGB3 ISCSI DRIVER (CXGB3I)
5543 M:      Varun Prakash <[email protected]>
5544 L:      [email protected]
5545 S:      Supported
5546 W:      http://www.chelsio.com
5547 F:      drivers/scsi/cxgbi/cxgb3i
5548
5549 CXGB4 CRYPTO DRIVER (chcr)
5550 M:      Ayush Sawal <[email protected]>
5551 L:      [email protected]
5552 S:      Supported
5553 W:      http://www.chelsio.com
5554 F:      drivers/crypto/chelsio
5555
5556 CXGB4 ETHERNET DRIVER (CXGB4)
5557 M:      Raju Rangoju <[email protected]>
5558 L:      [email protected]
5559 S:      Supported
5560 W:      http://www.chelsio.com
5561 F:      drivers/net/ethernet/chelsio/cxgb4/
5562
5563 CXGB4 INLINE CRYPTO DRIVER
5564 M:      Ayush Sawal <[email protected]>
5565 L:      [email protected]
5566 S:      Supported
5567 W:      http://www.chelsio.com
5568 F:      drivers/net/ethernet/chelsio/inline_crypto/
5569
5570 CXGB4 ISCSI DRIVER (CXGB4I)
5571 M:      Varun Prakash <[email protected]>
5572 L:      [email protected]
5573 S:      Supported
5574 W:      http://www.chelsio.com
5575 F:      drivers/scsi/cxgbi/cxgb4i
5576
5577 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
5578 M:      Potnuri Bharat Teja <[email protected]>
5579 L:      [email protected]
5580 S:      Supported
5581 W:      http://www.openfabrics.org
5582 F:      drivers/infiniband/hw/cxgb4/
5583 F:      include/uapi/rdma/cxgb4-abi.h
5584
5585 CXGB4VF ETHERNET DRIVER (CXGB4VF)
5586 M:      Raju Rangoju <[email protected]>
5587 L:      [email protected]
5588 S:      Supported
5589 W:      http://www.chelsio.com
5590 F:      drivers/net/ethernet/chelsio/cxgb4vf/
5591
5592 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
5593 M:      Frederic Barrat <[email protected]>
5594 M:      Andrew Donnellan <[email protected]>
5595 L:      [email protected]
5596 S:      Supported
5597 F:      Documentation/ABI/testing/sysfs-class-cxl
5598 F:      Documentation/powerpc/cxl.rst
5599 F:      arch/powerpc/platforms/powernv/pci-cxl.c
5600 F:      drivers/misc/cxl/
5601 F:      include/misc/cxl*
5602 F:      include/uapi/misc/cxl.h
5603
5604 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
5605 M:      Manoj N. Kumar <[email protected]>
5606 M:      Matthew R. Ochs <[email protected]>
5607 M:      Uma Krishnan <[email protected]>
5608 L:      [email protected]
5609 S:      Supported
5610 F:      Documentation/powerpc/cxlflash.rst
5611 F:      drivers/scsi/cxlflash/
5612 F:      include/uapi/scsi/cxlflash_ioctl.h
5613
5614 CYBERPRO FB DRIVER
5615 M:      Russell King <[email protected]>
5616 L:      [email protected] (moderated for non-subscribers)
5617 S:      Maintained
5618 W:      http://www.armlinux.org.uk/
5619 F:      drivers/video/fbdev/cyber2000fb.*
5620
5621 CYCLADES PC300 DRIVER
5622 S:      Orphan
5623 F:      drivers/net/wan/pc300*
5624
5625 CYPRESS CY8C95X0 PINCTRL DRIVER
5626 M:      Patrick Rudolph <[email protected]>
5627 L:      [email protected]
5628 S:      Maintained
5629 F:      drivers/pinctrl/pinctrl-cy8c95x0.c
5630
5631 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
5632 M:      Linus Walleij <[email protected]>
5633 L:      [email protected]
5634 S:      Maintained
5635 F:      drivers/input/touchscreen/cy8ctma140.c
5636
5637 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
5638 M:      Yassine Oudjana <[email protected]>
5639 L:      [email protected]
5640 S:      Maintained
5641 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
5642 F:      drivers/input/keyboard/cypress-sf.c
5643
5644 CYPRESS_FIRMWARE MEDIA DRIVER
5645 M:      Antti Palosaari <[email protected]>
5646 L:      [email protected]
5647 S:      Maintained
5648 W:      https://linuxtv.org
5649 W:      http://palosaari.fi/linux/
5650 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5651 T:      git git://linuxtv.org/anttip/media_tree.git
5652 F:      drivers/media/common/cypress_firmware*
5653
5654 CYTTSP TOUCHSCREEN DRIVER
5655 M:      Linus Walleij <[email protected]>
5656 L:      [email protected]
5657 S:      Maintained
5658 F:      drivers/input/touchscreen/cyttsp*
5659
5660 D-LINK DIR-685 TOUCHKEYS DRIVER
5661 M:      Linus Walleij <[email protected]>
5662 L:      [email protected]
5663 S:      Supported
5664 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
5665
5666 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
5667 M:      Joshua Kinard <[email protected]>
5668 S:      Maintained
5669 F:      drivers/rtc/rtc-ds1685.c
5670 F:      include/linux/rtc/ds1685.h
5671
5672 DAMA SLAVE for AX.25
5673 M:      Joerg Reuter <[email protected]>
5674 L:      [email protected]
5675 S:      Maintained
5676 W:      http://yaina.de/jreuter/
5677 W:      http://www.qsl.net/dl1bke/
5678 F:      net/ax25/af_ax25.c
5679 F:      net/ax25/ax25_dev.c
5680 F:      net/ax25/ax25_ds_*
5681 F:      net/ax25/ax25_in.c
5682 F:      net/ax25/ax25_out.c
5683 F:      net/ax25/ax25_timer.c
5684 F:      net/ax25/sysctl_net_ax25.c
5685
5686 DATA ACCESS MONITOR
5687 M:      SeongJae Park <[email protected]>
5688 L:      [email protected]
5689 L:      [email protected]
5690 S:      Maintained
5691 W:      https://damonitor.github.io
5692 P:      Documentation/mm/damon/maintainer-profile.rst
5693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
5694 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
5695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
5696 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
5697 F:      Documentation/admin-guide/mm/damon/
5698 F:      Documentation/mm/damon/
5699 F:      include/linux/damon.h
5700 F:      include/trace/events/damon.h
5701 F:      mm/damon/
5702 F:      tools/testing/selftests/damon/
5703
5704 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
5705 L:      [email protected]
5706 S:      Orphan
5707 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
5708 F:      drivers/net/ethernet/dec/tulip/dmfe.c
5709
5710 DC390/AM53C974 SCSI driver
5711 M:      Hannes Reinecke <[email protected]>
5712 L:      [email protected]
5713 S:      Maintained
5714 F:      drivers/scsi/am53c974.c
5715
5716 DC395x SCSI driver
5717 M:      Oliver Neukum <[email protected]>
5718 M:      Ali Akcaagac <[email protected]>
5719 M:      Jamie Lenehan <[email protected]>
5720 L:      [email protected]
5721 S:      Maintained
5722 W:      http://twibble.org/dist/dc395x/
5723 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
5724 F:      Documentation/scsi/dc395x.rst
5725 F:      drivers/scsi/dc395x.*
5726
5727 DCCP PROTOCOL
5728 L:      [email protected]
5729 S:      Orphan
5730 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
5731 F:      include/linux/dccp.h
5732 F:      include/linux/tfrc.h
5733 F:      include/uapi/linux/dccp.h
5734 F:      net/dccp/
5735
5736 DECSTATION PLATFORM SUPPORT
5737 M:      "Maciej W. Rozycki" <[email protected]>
5738 L:      [email protected]
5739 S:      Maintained
5740 W:      http://www.linux-mips.org/wiki/DECstation
5741 F:      arch/mips/dec/
5742 F:      arch/mips/include/asm/dec/
5743 F:      arch/mips/include/asm/mach-dec/
5744
5745 DEFXX FDDI NETWORK DRIVER
5746 M:      "Maciej W. Rozycki" <[email protected]>
5747 S:      Maintained
5748 F:      drivers/net/fddi/defxx.*
5749
5750 DEFZA FDDI NETWORK DRIVER
5751 M:      "Maciej W. Rozycki" <[email protected]>
5752 S:      Maintained
5753 F:      drivers/net/fddi/defza.*
5754
5755 DEINTERLACE DRIVERS FOR ALLWINNER H3
5756 M:      Jernej Skrabec <[email protected]>
5757 L:      [email protected]
5758 S:      Maintained
5759 T:      git git://linuxtv.org/media_tree.git
5760 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
5761 F:      drivers/media/platform/sunxi/sun8i-di/
5762
5763 DELL LAPTOP DRIVER
5764 M:      Matthew Garrett <[email protected]>
5765 M:      Pali Rohár <[email protected]>
5766 L:      [email protected]
5767 S:      Maintained
5768 F:      drivers/platform/x86/dell/dell-laptop.c
5769
5770 DELL LAPTOP FREEFALL DRIVER
5771 M:      Pali Rohár <[email protected]>
5772 S:      Maintained
5773 F:      drivers/platform/x86/dell/dell-smo8800.c
5774
5775 DELL LAPTOP RBTN DRIVER
5776 M:      Pali Rohár <[email protected]>
5777 S:      Maintained
5778 F:      drivers/platform/x86/dell/dell-rbtn.*
5779
5780 DELL LAPTOP SMM DRIVER
5781 M:      Pali Rohár <[email protected]>
5782 S:      Maintained
5783 F:      Documentation/ABI/obsolete/procfs-i8k
5784 F:      drivers/hwmon/dell-smm-hwmon.c
5785 F:      include/uapi/linux/i8k.h
5786
5787 DELL REMOTE BIOS UPDATE DRIVER
5788 M:      Stuart Hayes <[email protected]>
5789 L:      [email protected]
5790 S:      Maintained
5791 F:      drivers/platform/x86/dell/dell_rbu.c
5792
5793 DELL SMBIOS DRIVER
5794 M:      Pali Rohár <[email protected]>
5795 L:      [email protected]
5796 L:      [email protected]
5797 S:      Maintained
5798 F:      drivers/platform/x86/dell/dell-smbios.*
5799
5800 DELL SMBIOS SMM DRIVER
5801 L:      [email protected]
5802 L:      [email protected]
5803 S:      Maintained
5804 F:      drivers/platform/x86/dell/dell-smbios-smm.c
5805
5806 DELL SMBIOS WMI DRIVER
5807 L:      [email protected]
5808 L:      [email protected]
5809 S:      Maintained
5810 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
5811 F:      tools/wmi/dell-smbios-example.c
5812
5813 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
5814 M:      Stuart Hayes <[email protected]>
5815 L:      [email protected]
5816 S:      Maintained
5817 F:      Documentation/driver-api/dcdbas.rst
5818 F:      drivers/platform/x86/dell/dcdbas.*
5819
5820 DELL WMI DDV DRIVER
5821 M:      Armin Wolf <[email protected]>
5822 S:      Maintained
5823 F:      Documentation/ABI/testing/debugfs-dell-wmi-ddv
5824 F:      Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
5825 F:      drivers/platform/x86/dell/dell-wmi-ddv.c
5826
5827 DELL WMI DESCRIPTOR DRIVER
5828 L:      [email protected]
5829 S:      Maintained
5830 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
5831
5832 DELL WMI HARDWARE PRIVACY SUPPORT
5833 M:      Perry Yuan <[email protected]>
5834 L:      [email protected]
5835 L:      [email protected]
5836 S:      Maintained
5837 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
5838
5839 DELL WMI NOTIFICATIONS DRIVER
5840 M:      Matthew Garrett <[email protected]>
5841 M:      Pali Rohár <[email protected]>
5842 S:      Maintained
5843 F:      drivers/platform/x86/dell/dell-wmi-base.c
5844
5845 DELL WMI SYSMAN DRIVER
5846 M:      Prasanth Ksr <[email protected]>
5847 L:      [email protected]
5848 L:      [email protected]
5849 S:      Maintained
5850 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
5851 F:      drivers/platform/x86/dell/dell-wmi-sysman/
5852
5853 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
5854 M:      Zev Weiss <[email protected]>
5855 L:      [email protected]
5856 S:      Maintained
5857 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
5858
5859 DELTA DPS920AB PSU DRIVER
5860 M:      Robert Marko <[email protected]>
5861 L:      [email protected]
5862 S:      Maintained
5863 F:      Documentation/hwmon/dps920ab.rst
5864 F:      drivers/hwmon/pmbus/dps920ab.c
5865
5866 DELTA NETWORKS TN48M CPLD DRIVERS
5867 M:      Robert Marko <[email protected]>
5868 S:      Maintained
5869 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
5870 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
5871 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
5872 F:      drivers/gpio/gpio-tn48m.c
5873 F:      include/dt-bindings/reset/delta,tn48m-reset.h
5874
5875 DELTA ST MEDIA DRIVER
5876 M:      Hugues Fruchet <[email protected]>
5877 L:      [email protected]
5878 S:      Supported
5879 W:      https://linuxtv.org
5880 T:      git git://linuxtv.org/media_tree.git
5881 F:      drivers/media/platform/st/sti/delta
5882
5883 DENALI NAND DRIVER
5884 L:      [email protected]
5885 S:      Orphan
5886 F:      drivers/mtd/nand/raw/denali*
5887
5888 DESIGNWARE EDMA CORE IP DRIVER
5889 M:      Gustavo Pimentel <[email protected]>
5890 L:      [email protected]
5891 S:      Maintained
5892 F:      drivers/dma/dw-edma/
5893 F:      include/linux/dma/edma.h
5894
5895 DESIGNWARE USB2 DRD IP DRIVER
5896 M:      Minas Harutyunyan <[email protected]>
5897 L:      [email protected]
5898 S:      Maintained
5899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5900 F:      drivers/usb/dwc2/
5901
5902 DESIGNWARE USB3 DRD IP DRIVER
5903 M:      Thinh Nguyen <[email protected]>
5904 L:      [email protected]
5905 S:      Maintained
5906 F:      drivers/usb/dwc3/
5907
5908 DESIGNWARE XDATA IP DRIVER
5909 M:      Gustavo Pimentel <[email protected]>
5910 L:      [email protected]
5911 S:      Maintained
5912 F:      Documentation/misc-devices/dw-xdata-pcie.rst
5913 F:      drivers/misc/dw-xdata-pcie.c
5914
5915 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
5916 M:      Andreas Klinger <[email protected]>
5917 L:      [email protected]
5918 S:      Maintained
5919 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
5920 F:      drivers/iio/proximity/srf*.c
5921
5922 DEVICE COREDUMP (DEV_COREDUMP)
5923 M:      Johannes Berg <[email protected]>
5924 L:      [email protected]
5925 S:      Maintained
5926 F:      drivers/base/devcoredump.c
5927 F:      include/linux/devcoredump.h
5928
5929 DEVICE DEPENDENCY HELPER SCRIPT
5930 M:      Saravana Kannan <[email protected]>
5931 L:      [email protected]
5932 S:      Maintained
5933 F:      scripts/dev-needs.sh
5934
5935 DEVICE DIRECT ACCESS (DAX)
5936 M:      Dan Williams <[email protected]>
5937 M:      Vishal Verma <[email protected]>
5938 M:      Dave Jiang <[email protected]>
5939 L:      [email protected]
5940 L:      [email protected]
5941 S:      Supported
5942 F:      drivers/dax/
5943
5944 DEVICE FREQUENCY (DEVFREQ)
5945 M:      MyungJoo Ham <[email protected]>
5946 M:      Kyungmin Park <[email protected]>
5947 M:      Chanwoo Choi <[email protected]>
5948 L:      [email protected]
5949 S:      Maintained
5950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5951 F:      Documentation/devicetree/bindings/devfreq/
5952 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
5953 F:      drivers/devfreq/
5954 F:      include/linux/devfreq.h
5955 F:      include/trace/events/devfreq.h
5956
5957 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
5958 M:      Chanwoo Choi <[email protected]>
5959 L:      [email protected]
5960 S:      Supported
5961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5962 F:      Documentation/devicetree/bindings/devfreq/event/
5963 F:      drivers/devfreq/devfreq-event.c
5964 F:      drivers/devfreq/event/
5965 F:      include/dt-bindings/pmu/exynos_ppmu.h
5966 F:      include/linux/devfreq-event.h
5967
5968 DEVICE RESOURCE MANAGEMENT HELPERS
5969 M:      Hans de Goede <[email protected]>
5970 R:      Matti Vaittinen <[email protected]>
5971 S:      Maintained
5972 F:      include/linux/devm-helpers.h
5973
5974 DEVICE-MAPPER  (LVM)
5975 M:      Alasdair Kergon <[email protected]>
5976 M:      Mike Snitzer <[email protected]>
5977 M:      [email protected]
5978 L:      [email protected]
5979 S:      Maintained
5980 W:      http://sources.redhat.com/dm
5981 Q:      http://patchwork.kernel.org/project/dm-devel/list/
5982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
5983 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
5984 F:      Documentation/admin-guide/device-mapper/
5985 F:      drivers/md/Kconfig
5986 F:      drivers/md/Makefile
5987 F:      drivers/md/dm*
5988 F:      drivers/md/persistent-data/
5989 F:      include/linux/device-mapper.h
5990 F:      include/linux/dm-*.h
5991 F:      include/uapi/linux/dm-*.h
5992
5993 DEVLINK
5994 M:      Jiri Pirko <[email protected]>
5995 L:      [email protected]
5996 S:      Supported
5997 F:      Documentation/networking/devlink
5998 F:      include/net/devlink.h
5999 F:      include/uapi/linux/devlink.h
6000 F:      net/devlink/
6001
6002 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6003 M:      Christoph Niedermaier <[email protected]>
6004 L:      [email protected]
6005 S:      Maintained
6006 F:      arch/arm/boot/dts/imx6*-dhcom-*
6007 F:      arch/arm/boot/dts/imx6*-dhcor-*
6008
6009 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6010 M:      Marek Vasut <[email protected]>
6011 L:      [email protected]
6012 S:      Maintained
6013 F:      arch/arm/boot/dts/stm32mp1*-dhcom-*
6014 F:      arch/arm/boot/dts/stm32mp1*-dhcor-*
6015
6016 DIALOG SEMICONDUCTOR DRIVERS
6017 M:      Support Opensource <[email protected]>
6018 S:      Supported
6019 W:      http://www.dialog-semiconductor.com/products
6020 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
6021 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6022 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6023 F:      Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6024 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6025 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6026 F:      Documentation/devicetree/bindings/regulator/slg51000.txt
6027 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6028 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
6029 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
6030 F:      Documentation/hwmon/da90??.rst
6031 F:      drivers/gpio/gpio-da90??.c
6032 F:      drivers/hwmon/da90??-hwmon.c
6033 F:      drivers/iio/adc/da91??-*.c
6034 F:      drivers/input/misc/da72??.[ch]
6035 F:      drivers/input/misc/da90??_onkey.c
6036 F:      drivers/input/touchscreen/da9052_tsi.c
6037 F:      drivers/leds/leds-da90??.c
6038 F:      drivers/mfd/da903x.c
6039 F:      drivers/mfd/da90??-*.c
6040 F:      drivers/mfd/da91??-*.c
6041 F:      drivers/pinctrl/pinctrl-da90??.c
6042 F:      drivers/power/supply/da9052-battery.c
6043 F:      drivers/power/supply/da91??-*.c
6044 F:      drivers/regulator/da9???-regulator.[ch]
6045 F:      drivers/regulator/slg51000-regulator.[ch]
6046 F:      drivers/rtc/rtc-da90??.c
6047 F:      drivers/thermal/da90??-thermal.c
6048 F:      drivers/video/backlight/da90??_bl.c
6049 F:      drivers/watchdog/da90??_wdt.c
6050 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6051 F:      include/linux/mfd/da903x.h
6052 F:      include/linux/mfd/da9052/
6053 F:      include/linux/mfd/da9055/
6054 F:      include/linux/mfd/da9062/
6055 F:      include/linux/mfd/da9063/
6056 F:      include/linux/mfd/da9150/
6057 F:      include/linux/regulator/da9211.h
6058 F:      include/sound/da[79]*.h
6059 F:      sound/soc/codecs/da[79]*.[ch]
6060
6061 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6062 M:      William Breathitt Gray <[email protected]>
6063 L:      [email protected]
6064 S:      Maintained
6065 F:      drivers/gpio/gpio-gpio-mm.c
6066
6067 DIOLAN U2C-12 I2C DRIVER
6068 M:      Guenter Roeck <[email protected]>
6069 L:      [email protected]
6070 S:      Maintained
6071 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6072
6073 DIRECTORY NOTIFICATION (DNOTIFY)
6074 M:      Jan Kara <[email protected]>
6075 R:      Amir Goldstein <[email protected]>
6076 L:      [email protected]
6077 S:      Maintained
6078 F:      Documentation/filesystems/dnotify.rst
6079 F:      fs/notify/dnotify/
6080 F:      include/linux/dnotify.h
6081
6082 DISK GEOMETRY AND PARTITION HANDLING
6083 M:      Andries Brouwer <[email protected]>
6084 S:      Maintained
6085 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6086 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6087 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6088
6089 DISKQUOTA
6090 M:      Jan Kara <[email protected]>
6091 S:      Maintained
6092 F:      Documentation/filesystems/quota.rst
6093 F:      fs/quota/
6094 F:      include/linux/quota*.h
6095 F:      include/uapi/linux/quota*.h
6096
6097 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6098 M:      Bernie Thompson <[email protected]>
6099 L:      [email protected]
6100 S:      Maintained
6101 W:      http://plugable.com/category/projects/udlfb/
6102 F:      Documentation/fb/udlfb.rst
6103 F:      drivers/video/fbdev/udlfb.c
6104 F:      include/video/udlfb.h
6105
6106 DISTRIBUTED LOCK MANAGER (DLM)
6107 M:      Christine Caulfield <[email protected]>
6108 M:      David Teigland <[email protected]>
6109 L:      [email protected]
6110 S:      Supported
6111 W:      http://sources.redhat.com/cluster/
6112 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6113 F:      fs/dlm/
6114
6115 DMA BUFFER SHARING FRAMEWORK
6116 M:      Sumit Semwal <[email protected]>
6117 M:      Christian König <[email protected]>
6118 L:      [email protected]
6119 L:      [email protected]
6120 L:      [email protected] (moderated for non-subscribers)
6121 S:      Maintained
6122 T:      git git://anongit.freedesktop.org/drm/drm-misc
6123 F:      Documentation/driver-api/dma-buf.rst
6124 F:      drivers/dma-buf/
6125 F:      include/linux/*fence.h
6126 F:      include/linux/dma-buf.h
6127 F:      include/linux/dma-resv.h
6128 K:      \bdma_(?:buf|fence|resv)\b
6129
6130 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6131 M:      Vinod Koul <[email protected]>
6132 L:      [email protected]
6133 S:      Maintained
6134 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6136 F:      Documentation/devicetree/bindings/dma/
6137 F:      Documentation/driver-api/dmaengine/
6138 F:      drivers/dma/
6139 F:      include/dt-bindings/dma/
6140 F:      include/linux/dma/
6141 F:      include/linux/dmaengine.h
6142 F:      include/linux/of_dma.h
6143
6144 DMA MAPPING BENCHMARK
6145 M:      Xiang Chen <[email protected]>
6146 L:      [email protected]
6147 F:      kernel/dma/map_benchmark.c
6148 F:      tools/testing/selftests/dma/
6149
6150 DMA MAPPING HELPERS
6151 M:      Christoph Hellwig <[email protected]>
6152 M:      Marek Szyprowski <[email protected]>
6153 R:      Robin Murphy <[email protected]>
6154 L:      [email protected]
6155 S:      Supported
6156 W:      http://git.infradead.org/users/hch/dma-mapping.git
6157 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6158 F:      include/asm-generic/dma-mapping.h
6159 F:      include/linux/dma-direct.h
6160 F:      include/linux/dma-map-ops.h
6161 F:      include/linux/dma-mapping.h
6162 F:      include/linux/swiotlb.h
6163 F:      kernel/dma/
6164
6165 DMA-BUF HEAPS FRAMEWORK
6166 M:      Sumit Semwal <[email protected]>
6167 R:      Benjamin Gaignard <[email protected]>
6168 R:      Liam Mark <[email protected]>
6169 R:      Laura Abbott <[email protected]>
6170 R:      Brian Starkey <[email protected]>
6171 R:      John Stultz <[email protected]>
6172 L:      [email protected]
6173 L:      [email protected]
6174 L:      [email protected] (moderated for non-subscribers)
6175 S:      Maintained
6176 T:      git git://anongit.freedesktop.org/drm/drm-misc
6177 F:      drivers/dma-buf/dma-heap.c
6178 F:      drivers/dma-buf/heaps/*
6179 F:      include/linux/dma-heap.h
6180 F:      include/uapi/linux/dma-heap.h
6181
6182 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6183 M:      Lukasz Luba <[email protected]>
6184 L:      [email protected]
6185 L:      [email protected]
6186 S:      Maintained
6187 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6188 F:      drivers/memory/samsung/exynos5422-dmc.c
6189
6190 DME1737 HARDWARE MONITOR DRIVER
6191 M:      Juerg Haefliger <[email protected]>
6192 L:      [email protected]
6193 S:      Maintained
6194 F:      Documentation/hwmon/dme1737.rst
6195 F:      drivers/hwmon/dme1737.c
6196
6197 DMI/SMBIOS SUPPORT
6198 M:      Jean Delvare <[email protected]>
6199 S:      Maintained
6200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6201 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6202 F:      drivers/firmware/dmi-id.c
6203 F:      drivers/firmware/dmi_scan.c
6204 F:      include/linux/dmi.h
6205
6206 DOCUMENTATION
6207 M:      Jonathan Corbet <[email protected]>
6208 L:      [email protected]
6209 S:      Maintained
6210 P:      Documentation/doc-guide/maintainer-profile.rst
6211 T:      git git://git.lwn.net/linux.git docs-next
6212 F:      Documentation/
6213 F:      scripts/documentation-file-ref-check
6214 F:      scripts/kernel-doc
6215 F:      scripts/sphinx-pre-install
6216 X:      Documentation/ABI/
6217 X:      Documentation/admin-guide/media/
6218 X:      Documentation/devicetree/
6219 X:      Documentation/driver-api/media/
6220 X:      Documentation/firmware-guide/acpi/
6221 X:      Documentation/i2c/
6222 X:      Documentation/netlink/
6223 X:      Documentation/power/
6224 X:      Documentation/spi/
6225 X:      Documentation/userspace-api/media/
6226
6227 DOCUMENTATION REPORTING ISSUES
6228 M:      Thorsten Leemhuis <[email protected]>
6229 L:      [email protected]
6230 S:      Maintained
6231 F:      Documentation/admin-guide/quickly-build-trimmed-linux.rst
6232 F:      Documentation/admin-guide/reporting-issues.rst
6233
6234 DOCUMENTATION SCRIPTS
6235 M:      Mauro Carvalho Chehab <[email protected]>
6236 L:      [email protected]
6237 S:      Maintained
6238 F:      Documentation/sphinx/parse-headers.pl
6239 F:      scripts/documentation-file-ref-check
6240 F:      scripts/sphinx-pre-install
6241
6242 DOCUMENTATION/ITALIAN
6243 M:      Federico Vaga <[email protected]>
6244 L:      [email protected]
6245 S:      Maintained
6246 F:      Documentation/translations/it_IT
6247
6248 DOCUMENTATION/JAPANESE
6249 R:      Akira Yokosawa <[email protected]>
6250 L:      [email protected]
6251 S:      Maintained
6252 F:      Documentation/translations/ja_JP
6253
6254 DONGWOON DW9714 LENS VOICE COIL DRIVER
6255 M:      Sakari Ailus <[email protected]>
6256 L:      [email protected]
6257 S:      Maintained
6258 T:      git git://linuxtv.org/media_tree.git
6259 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6260 F:      drivers/media/i2c/dw9714.c
6261
6262 DONGWOON DW9768 LENS VOICE COIL DRIVER
6263 M:      Dongchun Zhu <[email protected]>
6264 L:      [email protected]
6265 S:      Maintained
6266 T:      git git://linuxtv.org/media_tree.git
6267 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6268 F:      drivers/media/i2c/dw9768.c
6269
6270 DONGWOON DW9807 LENS VOICE COIL DRIVER
6271 M:      Sakari Ailus <[email protected]>
6272 L:      [email protected]
6273 S:      Maintained
6274 T:      git git://linuxtv.org/media_tree.git
6275 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6276 F:      drivers/media/i2c/dw9807-vcm.c
6277
6278 DOUBLETALK DRIVER
6279 M:      "James R. Van Zandt" <[email protected]>
6280 L:      [email protected]
6281 S:      Maintained
6282 F:      drivers/char/dtlk.c
6283 F:      include/linux/dtlk.h
6284
6285 DPAA2 DATAPATH I/O (DPIO) DRIVER
6286 M:      Roy Pledge <[email protected]>
6287 L:      [email protected]
6288 S:      Maintained
6289 F:      drivers/soc/fsl/dpio
6290
6291 DPAA2 ETHERNET DRIVER
6292 M:      Ioana Ciornei <[email protected]>
6293 L:      [email protected]
6294 S:      Maintained
6295 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6296 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6297 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6298 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6299 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6300 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6301 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6302 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6303 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6304 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6305
6306 DPAA2 ETHERNET SWITCH DRIVER
6307 M:      Ioana Ciornei <[email protected]>
6308 L:      [email protected]
6309 S:      Maintained
6310 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6311 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6312 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6313
6314 DRBD DRIVER
6315 M:      Philipp Reisner <[email protected]>
6316 M:      Lars Ellenberg <[email protected]>
6317 M:      Christoph Böhmwalder <[email protected]>
6318 L:      [email protected]
6319 S:      Supported
6320 W:      http://www.drbd.org
6321 T:      git git://git.linbit.com/linux-drbd.git
6322 T:      git git://git.linbit.com/drbd-8.4.git
6323 F:      Documentation/admin-guide/blockdev/
6324 F:      drivers/block/drbd/
6325 F:      include/linux/drbd*
6326 F:      lib/lru_cache.c
6327
6328 DRIVER COMPONENT FRAMEWORK
6329 L:      [email protected]
6330 F:      drivers/base/component.c
6331 F:      include/linux/component.h
6332
6333 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6334 M:      Greg Kroah-Hartman <[email protected]>
6335 R:      "Rafael J. Wysocki" <[email protected]>
6336 S:      Supported
6337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6338 F:      Documentation/core-api/kobject.rst
6339 F:      drivers/base/
6340 F:      fs/debugfs/
6341 F:      fs/sysfs/
6342 F:      include/linux/debugfs.h
6343 F:      include/linux/fwnode.h
6344 F:      include/linux/kobj*
6345 F:      include/linux/property.h
6346 F:      lib/kobj*
6347
6348 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6349 M:      Nishanth Menon <[email protected]>
6350 L:      [email protected]
6351 S:      Maintained
6352 F:      drivers/soc/ti/smartreflex.c
6353 F:      include/linux/power/smartreflex.h
6354
6355 DRM ACCEL DRIVERS FOR INTEL VPU
6356 M:      Jacek Lawrynowicz <[email protected]>
6357 M:      Stanislaw Gruszka <[email protected]>
6358 L:      [email protected]
6359 S:      Supported
6360 T:      git git://anongit.freedesktop.org/drm/drm-misc
6361 F:      drivers/accel/ivpu/
6362 F:      include/uapi/drm/ivpu_accel.h
6363
6364 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
6365 M:      Oded Gabbay <[email protected]>
6366 L:      [email protected]
6367 S:      Maintained
6368 C:      irc://irc.oftc.net/dri-devel
6369 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
6370 F:      Documentation/accel/
6371 F:      drivers/accel/
6372 F:      include/drm/drm_accel.h
6373
6374 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6375 M:      Maxime Ripard <[email protected]>
6376 M:      Chen-Yu Tsai <[email protected]>
6377 R:      Jernej Skrabec <[email protected]>
6378 L:      [email protected]
6379 S:      Supported
6380 T:      git git://anongit.freedesktop.org/drm/drm-misc
6381 F:      drivers/gpu/drm/sun4i/sun8i*
6382
6383 DRM DRIVER FOR ARM PL111 CLCD
6384 M:      Emma Anholt <[email protected]>
6385 S:      Supported
6386 T:      git git://anongit.freedesktop.org/drm/drm-misc
6387 F:      drivers/gpu/drm/pl111/
6388
6389 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6390 M:      Linus Walleij <[email protected]>
6391 S:      Maintained
6392 T:      git git://anongit.freedesktop.org/drm/drm-misc
6393 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6394 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6395
6396 DRM DRIVER FOR ASPEED BMC GFX
6397 M:      Joel Stanley <[email protected]>
6398 L:      [email protected] (moderated for non-subscribers)
6399 S:      Supported
6400 T:      git git://anongit.freedesktop.org/drm/drm-misc
6401 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6402 F:      drivers/gpu/drm/aspeed/
6403
6404 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6405 M:      Dave Airlie <[email protected]>
6406 R:      Thomas Zimmermann <[email protected]>
6407 L:      [email protected]
6408 S:      Supported
6409 T:      git git://anongit.freedesktop.org/drm/drm-misc
6410 F:      drivers/gpu/drm/ast/
6411
6412 DRM DRIVER FOR BOCHS VIRTUAL GPU
6413 M:      Gerd Hoffmann <[email protected]>
6414 L:      [email protected]
6415 S:      Maintained
6416 T:      git git://anongit.freedesktop.org/drm/drm-misc
6417 F:      drivers/gpu/drm/tiny/bochs.c
6418
6419 DRM DRIVER FOR BOE HIMAX8279D PANELS
6420 M:      Jerry Han <[email protected]>
6421 S:      Maintained
6422 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6423 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6424
6425 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6426 M:      Jagan Teki <[email protected]>
6427 S:      Maintained
6428 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6429 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6430
6431 DRM DRIVER FOR EBBG FT8719 PANEL
6432 M:      Joel Selvaraj <[email protected]>
6433 S:      Maintained
6434 T:      git git://anongit.freedesktop.org/drm/drm-misc
6435 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
6436 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
6437
6438 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
6439 M:      Linus Walleij <[email protected]>
6440 S:      Maintained
6441 T:      git git://anongit.freedesktop.org/drm/drm-misc
6442 F:      drivers/gpu/drm/tve200/
6443
6444 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
6445 M:      Icenowy Zheng <[email protected]>
6446 S:      Maintained
6447 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
6448 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
6449
6450 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
6451 M:      Jagan Teki <[email protected]>
6452 S:      Maintained
6453 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
6454 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
6455
6456 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
6457 M:      Thomas Zimmermann <[email protected]>
6458 M:      Javier Martinez Canillas <[email protected]>
6459 L:      [email protected]
6460 S:      Maintained
6461 T:      git git://anongit.freedesktop.org/drm/drm-misc
6462 F:      drivers/gpu/drm/drm_aperture.c
6463 F:      drivers/gpu/drm/tiny/ofdrm.c
6464 F:      drivers/gpu/drm/tiny/simpledrm.c
6465 F:      drivers/video/aperture.c
6466 F:      drivers/video/nomodeset.c
6467 F:      include/drm/drm_aperture.h
6468 F:      include/linux/aperture.h
6469 F:      include/video/nomodeset.h
6470
6471 DRM DRIVER FOR GENERIC EDP PANELS
6472 R:      Douglas Anderson <[email protected]>
6473 F:      Documentation/devicetree/bindings/display/panel/panel-edp.yaml
6474 F:      drivers/gpu/drm/panel/panel-edp.c
6475
6476 DRM DRIVER FOR GENERIC USB DISPLAY
6477 M:      Noralf Trønnes <[email protected]>
6478 S:      Maintained
6479 W:      https://github.com/notro/gud/wiki
6480 T:      git git://anongit.freedesktop.org/drm/drm-misc
6481 F:      drivers/gpu/drm/gud/
6482 F:      include/drm/gud.h
6483
6484 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
6485 M:      Hans de Goede <[email protected]>
6486 S:      Maintained
6487 T:      git git://anongit.freedesktop.org/drm/drm-misc
6488 F:      drivers/gpu/drm/tiny/gm12u320.c
6489
6490 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
6491 M:      Ondrej Jirman <[email protected]>
6492 M:      Javier Martinez Canillas <[email protected]>
6493 S:      Maintained
6494 T:      git git://anongit.freedesktop.org/drm/drm-misc
6495 F:      Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
6496 F:      drivers/gpu/drm/panel/panel-himax-hx8394.c
6497
6498 DRM DRIVER FOR HX8357D PANELS
6499 M:      Emma Anholt <[email protected]>
6500 S:      Maintained
6501 T:      git git://anongit.freedesktop.org/drm/drm-misc
6502 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
6503 F:      drivers/gpu/drm/tiny/hx8357d.c
6504
6505 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
6506 M:      Deepak Rawat <[email protected]>
6507 L:      [email protected]
6508 L:      [email protected]
6509 S:      Maintained
6510 T:      git git://anongit.freedesktop.org/drm/drm-misc
6511 F:      drivers/gpu/drm/hyperv
6512
6513 DRM DRIVER FOR ILITEK ILI9225 PANELS
6514 M:      David Lechner <[email protected]>
6515 S:      Maintained
6516 T:      git git://anongit.freedesktop.org/drm/drm-misc
6517 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
6518 F:      drivers/gpu/drm/tiny/ili9225.c
6519
6520 DRM DRIVER FOR ILITEK ILI9486 PANELS
6521 M:      Kamlesh Gurudasani <[email protected]>
6522 S:      Maintained
6523 T:      git git://anongit.freedesktop.org/drm/drm-misc
6524 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
6525 F:      drivers/gpu/drm/tiny/ili9486.c
6526
6527 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
6528 M:      Jagan Teki <[email protected]>
6529 S:      Maintained
6530 F:      Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
6531 F:      drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
6532
6533 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
6534 M:      Paul Kocialkowski <[email protected]>
6535 S:      Supported
6536 T:      git git://anongit.freedesktop.org/drm/drm-misc
6537 F:      drivers/gpu/drm/logicvc/
6538
6539 DRM DRIVER FOR LVDS PANELS
6540 M:      Laurent Pinchart <[email protected]>
6541 L:      [email protected]
6542 S:      Maintained
6543 T:      git git://anongit.freedesktop.org/drm/drm-misc
6544 F:      Documentation/devicetree/bindings/display/lvds.yaml
6545 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
6546 F:      drivers/gpu/drm/panel/panel-lvds.c
6547
6548 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
6549 M:      Guido Günther <[email protected]>
6550 R:      Purism Kernel Team <[email protected]>
6551 S:      Maintained
6552 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
6553 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
6554
6555 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
6556 M:      Dave Airlie <[email protected]>
6557 R:      Thomas Zimmermann <[email protected]>
6558 L:      [email protected]
6559 S:      Supported
6560 T:      git git://anongit.freedesktop.org/drm/drm-misc
6561 F:      drivers/gpu/drm/mgag200/
6562
6563 DRM DRIVER FOR MI0283QT
6564 M:      Noralf Trønnes <[email protected]>
6565 S:      Maintained
6566 T:      git git://anongit.freedesktop.org/drm/drm-misc
6567 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
6568 F:      drivers/gpu/drm/tiny/mi0283qt.c
6569
6570 DRM DRIVER FOR MIPI DBI compatible panels
6571 M:      Noralf Trønnes <[email protected]>
6572 S:      Maintained
6573 W:      https://github.com/notro/panel-mipi-dbi/wiki
6574 T:      git git://anongit.freedesktop.org/drm/drm-misc
6575 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
6576 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
6577
6578 DRM DRIVER FOR MSM ADRENO GPU
6579 M:      Rob Clark <[email protected]>
6580 M:      Abhinav Kumar <[email protected]>
6581 M:      Dmitry Baryshkov <[email protected]>
6582 R:      Sean Paul <[email protected]>
6583 L:      [email protected]
6584 L:      [email protected]
6585 L:      [email protected]
6586 S:      Maintained
6587 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
6588 T:      git https://gitlab.freedesktop.org/drm/msm.git
6589 F:      Documentation/devicetree/bindings/display/msm/
6590 F:      drivers/gpu/drm/msm/
6591 F:      include/uapi/drm/msm_drm.h
6592
6593 DRM DRIVER FOR NOVATEK NT35510 PANELS
6594 M:      Linus Walleij <[email protected]>
6595 S:      Maintained
6596 T:      git git://anongit.freedesktop.org/drm/drm-misc
6597 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
6598 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
6599
6600 DRM DRIVER FOR NOVATEK NT35560 PANELS
6601 M:      Linus Walleij <[email protected]>
6602 S:      Maintained
6603 T:      git git://anongit.freedesktop.org/drm/drm-misc
6604 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
6605 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
6606
6607 DRM DRIVER FOR NOVATEK NT36523 PANELS
6608 M:      Jianhua Lu <[email protected]>
6609 S:      Maintained
6610 T:      git git://anongit.freedesktop.org/drm/drm-misc
6611 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
6612 F:      drivers/gpu/drm/panel/panel-novatek-nt36523.c
6613
6614 DRM DRIVER FOR NOVATEK NT36672A PANELS
6615 M:      Sumit Semwal <[email protected]>
6616 S:      Maintained
6617 T:      git git://anongit.freedesktop.org/drm/drm-misc
6618 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
6619 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
6620
6621 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
6622 M:      Ben Skeggs <[email protected]>
6623 M:      Karol Herbst <[email protected]>
6624 M:      Lyude Paul <[email protected]>
6625 L:      [email protected]
6626 L:      [email protected]
6627 S:      Supported
6628 W:      https://nouveau.freedesktop.org/
6629 Q:      https://patchwork.freedesktop.org/project/nouveau/
6630 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
6631 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
6632 C:      irc://irc.oftc.net/nouveau
6633 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
6634 F:      drivers/gpu/drm/nouveau/
6635 F:      include/uapi/drm/nouveau_drm.h
6636
6637 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
6638 M:      Stefan Mavrodiev <[email protected]>
6639 S:      Maintained
6640 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
6641 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
6642
6643 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
6644 R:      Douglas Anderson <[email protected]>
6645 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
6646 F:      drivers/gpu/drm/bridge/parade-ps8640.c
6647
6648 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
6649 M:      Noralf Trønnes <[email protected]>
6650 S:      Maintained
6651 T:      git git://anongit.freedesktop.org/drm/drm-misc
6652 F:      Documentation/devicetree/bindings/display/repaper.txt
6653 F:      drivers/gpu/drm/tiny/repaper.c
6654
6655 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
6656 M:      Dave Airlie <[email protected]>
6657 M:      Gerd Hoffmann <[email protected]>
6658 L:      [email protected]
6659 S:      Obsolete
6660 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
6661 T:      git git://anongit.freedesktop.org/drm/drm-misc
6662 F:      drivers/gpu/drm/tiny/cirrus.c
6663
6664 DRM DRIVER FOR QXL VIRTUAL GPU
6665 M:      Dave Airlie <[email protected]>
6666 M:      Gerd Hoffmann <[email protected]>
6667 L:      [email protected]
6668 L:      [email protected]
6669 S:      Maintained
6670 T:      git git://anongit.freedesktop.org/drm/drm-misc
6671 F:      drivers/gpu/drm/qxl/
6672 F:      include/uapi/drm/qxl_drm.h
6673
6674 DRM DRIVER FOR RAYDIUM RM67191 PANELS
6675 M:      Robert Chiras <[email protected]>
6676 S:      Maintained
6677 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
6678 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
6679
6680 DRM DRIVER FOR SAMSUNG DB7430 PANELS
6681 M:      Linus Walleij <[email protected]>
6682 S:      Maintained
6683 T:      git git://anongit.freedesktop.org/drm/drm-misc
6684 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
6685 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
6686
6687 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
6688 M:      Inki Dae <[email protected]>
6689 M:      Jagan Teki <[email protected]>
6690 M:      Marek Szyprowski <[email protected]>
6691 S:      Maintained
6692 T:      git git://anongit.freedesktop.org/drm/drm-misc
6693 F:      Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
6694 F:      drivers/gpu/drm/bridge/samsung-dsim.c
6695 F:      include/drm/bridge/samsung-dsim.h
6696
6697 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
6698 M:      Markuss Broks <[email protected]>
6699 S:      Maintained
6700 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
6701 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
6702
6703 DRM DRIVER FOR SITRONIX ST7586 PANELS
6704 M:      David Lechner <[email protected]>
6705 S:      Maintained
6706 T:      git git://anongit.freedesktop.org/drm/drm-misc
6707 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
6708 F:      drivers/gpu/drm/tiny/st7586.c
6709
6710 DRM DRIVER FOR SITRONIX ST7701 PANELS
6711 M:      Jagan Teki <[email protected]>
6712 S:      Maintained
6713 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
6714 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
6715
6716 DRM DRIVER FOR SITRONIX ST7703 PANELS
6717 M:      Guido Günther <[email protected]>
6718 R:      Purism Kernel Team <[email protected]>
6719 R:      Ondrej Jirman <[email protected]>
6720 S:      Maintained
6721 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
6722 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
6723
6724 DRM DRIVER FOR SITRONIX ST7735R PANELS
6725 M:      David Lechner <[email protected]>
6726 S:      Maintained
6727 T:      git git://anongit.freedesktop.org/drm/drm-misc
6728 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
6729 F:      drivers/gpu/drm/tiny/st7735r.c
6730
6731 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
6732 M:      Javier Martinez Canillas <[email protected]>
6733 S:      Maintained
6734 T:      git git://anongit.freedesktop.org/drm/drm-misc
6735 F:      Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml
6736 F:      drivers/gpu/drm/solomon/ssd130x*
6737
6738 DRM DRIVER FOR ST-ERICSSON MCDE
6739 M:      Linus Walleij <[email protected]>
6740 S:      Maintained
6741 T:      git git://anongit.freedesktop.org/drm/drm-misc
6742 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
6743 F:      drivers/gpu/drm/mcde/
6744
6745 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
6746 M:      Jagan Teki <[email protected]>
6747 S:      Maintained
6748 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
6749 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
6750
6751 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
6752 R:      Douglas Anderson <[email protected]>
6753 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
6754 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
6755
6756 DRM DRIVER FOR TPO TPG110 PANELS
6757 M:      Linus Walleij <[email protected]>
6758 S:      Maintained
6759 T:      git git://anongit.freedesktop.org/drm/drm-misc
6760 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
6761 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
6762
6763 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
6764 M:      Dave Airlie <[email protected]>
6765 R:      Sean Paul <[email protected]>
6766 R:      Thomas Zimmermann <[email protected]>
6767 L:      [email protected]
6768 S:      Supported
6769 T:      git git://anongit.freedesktop.org/drm/drm-misc
6770 F:      drivers/gpu/drm/udl/
6771
6772 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
6773 M:      Rodrigo Siqueira <[email protected]>
6774 M:      Melissa Wen <[email protected]>
6775 R:      Haneen Mohammed <[email protected]>
6776 R:      Daniel Vetter <[email protected]>
6777 L:      [email protected]
6778 S:      Maintained
6779 T:      git git://anongit.freedesktop.org/drm/drm-misc
6780 F:      Documentation/gpu/vkms.rst
6781 F:      drivers/gpu/drm/vkms/
6782
6783 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
6784 M:      Hans de Goede <[email protected]>
6785 L:      [email protected]
6786 S:      Maintained
6787 T:      git git://anongit.freedesktop.org/drm/drm-misc
6788 F:      drivers/gpu/drm/vboxvideo/
6789
6790 DRM DRIVER FOR VMWARE VIRTUAL GPU
6791 M:      Zack Rusin <[email protected]>
6792 R:      VMware Graphics Reviewers <[email protected]>
6793 L:      [email protected]
6794 S:      Supported
6795 T:      git git://anongit.freedesktop.org/drm/drm-misc
6796 F:      drivers/gpu/drm/vmwgfx/
6797 F:      include/uapi/drm/vmwgfx_drm.h
6798
6799 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
6800 M:      Linus Walleij <[email protected]>
6801 S:      Maintained
6802 T:      git git://anongit.freedesktop.org/drm/drm-misc
6803 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
6804 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
6805
6806 DRM DRIVERS
6807 M:      David Airlie <[email protected]>
6808 M:      Daniel Vetter <[email protected]>
6809 L:      [email protected]
6810 S:      Maintained
6811 B:      https://gitlab.freedesktop.org/drm
6812 C:      irc://irc.oftc.net/dri-devel
6813 T:      git git://anongit.freedesktop.org/drm/drm
6814 F:      Documentation/devicetree/bindings/display/
6815 F:      Documentation/devicetree/bindings/gpu/
6816 F:      Documentation/gpu/
6817 F:      drivers/gpu/
6818 F:      include/drm/
6819 F:      include/linux/vga*
6820 F:      include/uapi/drm/
6821
6822 DRM DRIVERS AND MISC GPU PATCHES
6823 M:      Maarten Lankhorst <[email protected]>
6824 M:      Maxime Ripard <[email protected]>
6825 M:      Thomas Zimmermann <[email protected]>
6826 S:      Maintained
6827 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
6828 T:      git git://anongit.freedesktop.org/drm/drm-misc
6829 F:      Documentation/gpu/
6830 F:      drivers/gpu/drm/*
6831 F:      drivers/gpu/vga/
6832 F:      include/drm/drm*
6833 F:      include/linux/vga*
6834 F:      include/uapi/drm/drm*
6835
6836 DRM DRIVERS FOR ALLWINNER A10
6837 M:      Maxime Ripard <[email protected]>
6838 M:      Chen-Yu Tsai <[email protected]>
6839 L:      [email protected]
6840 S:      Supported
6841 T:      git git://anongit.freedesktop.org/drm/drm-misc
6842 F:      Documentation/devicetree/bindings/display/allwinner*
6843 F:      drivers/gpu/drm/sun4i/
6844
6845 DRM DRIVERS FOR AMLOGIC SOCS
6846 M:      Neil Armstrong <[email protected]>
6847 L:      [email protected]
6848 L:      [email protected]
6849 S:      Supported
6850 W:      http://linux-meson.com/
6851 T:      git git://anongit.freedesktop.org/drm/drm-misc
6852 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
6853 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
6854 F:      Documentation/gpu/meson.rst
6855 F:      drivers/gpu/drm/meson/
6856
6857 DRM DRIVERS FOR ATMEL HLCDC
6858 M:      Sam Ravnborg <[email protected]>
6859 M:      Boris Brezillon <[email protected]>
6860 L:      [email protected]
6861 S:      Supported
6862 T:      git git://anongit.freedesktop.org/drm/drm-misc
6863 F:      Documentation/devicetree/bindings/display/atmel/
6864 F:      drivers/gpu/drm/atmel-hlcdc/
6865
6866 DRM DRIVERS FOR BRIDGE CHIPS
6867 M:      Andrzej Hajda <[email protected]>
6868 M:      Neil Armstrong <[email protected]>
6869 M:      Robert Foss <[email protected]>
6870 R:      Laurent Pinchart <[email protected]>
6871 R:      Jonas Karlman <[email protected]>
6872 R:      Jernej Skrabec <[email protected]>
6873 S:      Maintained
6874 T:      git git://anongit.freedesktop.org/drm/drm-misc
6875 F:      Documentation/devicetree/bindings/display/bridge/
6876 F:      drivers/gpu/drm/bridge/
6877 F:      include/drm/drm_bridge.h
6878
6879 DRM DRIVERS FOR EXYNOS
6880 M:      Inki Dae <[email protected]>
6881 M:      Seung-Woo Kim <[email protected]>
6882 M:      Kyungmin Park <[email protected]>
6883 L:      [email protected]
6884 S:      Supported
6885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
6886 F:      Documentation/devicetree/bindings/display/exynos/
6887 F:      Documentation/devicetree/bindings/display/samsung/
6888 F:      drivers/gpu/drm/exynos/
6889 F:      include/uapi/drm/exynos_drm.h
6890
6891 DRM DRIVERS FOR FREESCALE DCU
6892 M:      Stefan Agner <[email protected]>
6893 M:      Alison Wang <[email protected]>
6894 L:      [email protected]
6895 S:      Supported
6896 T:      git git://anongit.freedesktop.org/drm/drm-misc
6897 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
6898 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
6899 F:      drivers/gpu/drm/fsl-dcu/
6900
6901 DRM DRIVERS FOR FREESCALE IMX
6902 M:      Philipp Zabel <[email protected]>
6903 L:      [email protected]
6904 S:      Maintained
6905 F:      Documentation/devicetree/bindings/display/imx/
6906 F:      drivers/gpu/drm/imx/ipuv3/
6907 F:      drivers/gpu/ipu-v3/
6908
6909 DRM DRIVERS FOR FREESCALE IMX BRIDGE
6910 M:      Liu Ying <[email protected]>
6911 L:      [email protected]
6912 S:      Maintained
6913 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
6914 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
6915 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
6916 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
6917 F:      drivers/gpu/drm/bridge/imx/
6918
6919 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
6920 M:      Patrik Jakobsson <[email protected]>
6921 L:      [email protected]
6922 S:      Maintained
6923 T:      git git://github.com/patjak/drm-gma500
6924 F:      drivers/gpu/drm/gma500/
6925
6926 DRM DRIVERS FOR HISILICON
6927 M:      Xinliang Liu <[email protected]>
6928 M:      Tian Tao  <[email protected]>
6929 R:      Xinwei Kong <[email protected]>
6930 R:      Sumit Semwal <[email protected]>
6931 R:      Yongqin Liu <[email protected]>
6932 R:      John Stultz <[email protected]>
6933 L:      [email protected]
6934 S:      Maintained
6935 T:      git git://anongit.freedesktop.org/drm/drm-misc
6936 F:      Documentation/devicetree/bindings/display/hisilicon/
6937 F:      drivers/gpu/drm/hisilicon/
6938
6939 DRM DRIVERS FOR LIMA
6940 M:      Qiang Yu <[email protected]>
6941 L:      [email protected]
6942 L:      [email protected] (moderated for non-subscribers)
6943 S:      Maintained
6944 T:      git git://anongit.freedesktop.org/drm/drm-misc
6945 F:      drivers/gpu/drm/lima/
6946 F:      include/uapi/drm/lima_drm.h
6947
6948 DRM DRIVERS FOR MEDIATEK
6949 M:      Chun-Kuang Hu <[email protected]>
6950 M:      Philipp Zabel <[email protected]>
6951 L:      [email protected]
6952 L:      [email protected] (moderated for non-subscribers)
6953 S:      Supported
6954 F:      Documentation/devicetree/bindings/display/mediatek/
6955 F:      drivers/gpu/drm/mediatek/
6956 F:      drivers/phy/mediatek/phy-mtk-dp.c
6957 F:      drivers/phy/mediatek/phy-mtk-hdmi*
6958 F:      drivers/phy/mediatek/phy-mtk-mipi*
6959
6960 DRM DRIVERS FOR NVIDIA TEGRA
6961 M:      Thierry Reding <[email protected]>
6962 M:      Mikko Perttunen <[email protected]>
6963 L:      [email protected]
6964 L:      [email protected]
6965 S:      Supported
6966 T:      git https://gitlab.freedesktop.org/drm/tegra.git
6967 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
6968 F:      Documentation/devicetree/bindings/gpu/host1x/
6969 F:      drivers/gpu/drm/tegra/
6970 F:      drivers/gpu/host1x/
6971 F:      include/linux/host1x.h
6972 F:      include/uapi/drm/tegra_drm.h
6973
6974 DRM DRIVERS FOR RENESAS
6975 M:      Laurent Pinchart <[email protected]>
6976 M:      Kieran Bingham <[email protected]>
6977 L:      [email protected]
6978 L:      [email protected]
6979 S:      Supported
6980 T:      git git://linuxtv.org/pinchartl/media drm/du/next
6981 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
6982 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
6983 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
6984 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
6985 F:      drivers/gpu/drm/rcar-du/
6986 F:      drivers/gpu/drm/shmobile/
6987 F:      include/linux/platform_data/shmob_drm.h
6988
6989 DRM DRIVERS FOR ROCKCHIP
6990 M:      Sandy Huang <[email protected]>
6991 M:      Heiko Stübner <[email protected]>
6992 L:      [email protected]
6993 S:      Maintained
6994 T:      git git://anongit.freedesktop.org/drm/drm-misc
6995 F:      Documentation/devicetree/bindings/display/rockchip/
6996 F:      drivers/gpu/drm/rockchip/
6997
6998 DRM DRIVERS FOR STI
6999 M:      Alain Volmat <[email protected]>
7000 L:      [email protected]
7001 S:      Maintained
7002 T:      git git://anongit.freedesktop.org/drm/drm-misc
7003 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
7004 F:      drivers/gpu/drm/sti
7005
7006 DRM DRIVERS FOR STM
7007 M:      Yannick Fertre <[email protected]>
7008 M:      Raphael Gallais-Pou <[email protected]>
7009 M:      Philippe Cornu <[email protected]>
7010 L:      [email protected]
7011 S:      Maintained
7012 T:      git git://anongit.freedesktop.org/drm/drm-misc
7013 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7014 F:      drivers/gpu/drm/stm
7015
7016 DRM DRIVERS FOR TI KEYSTONE
7017 M:      Jyri Sarha <[email protected]>
7018 M:      Tomi Valkeinen <[email protected]>
7019 L:      [email protected]
7020 S:      Maintained
7021 T:      git git://anongit.freedesktop.org/drm/drm-misc
7022 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7023 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7024 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7025 F:      drivers/gpu/drm/tidss/
7026
7027 DRM DRIVERS FOR TI LCDC
7028 M:      Jyri Sarha <[email protected]>
7029 R:      Tomi Valkeinen <[email protected]>
7030 L:      [email protected]
7031 S:      Maintained
7032 F:      Documentation/devicetree/bindings/display/tilcdc/
7033 F:      drivers/gpu/drm/tilcdc/
7034
7035 DRM DRIVERS FOR TI OMAP
7036 M:      Tomi Valkeinen <[email protected]>
7037 L:      [email protected]
7038 S:      Maintained
7039 F:      Documentation/devicetree/bindings/display/ti/
7040 F:      drivers/gpu/drm/omapdrm/
7041
7042 DRM DRIVERS FOR V3D
7043 M:      Emma Anholt <[email protected]>
7044 M:      Melissa Wen <[email protected]>
7045 S:      Supported
7046 T:      git git://anongit.freedesktop.org/drm/drm-misc
7047 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7048 F:      drivers/gpu/drm/v3d/
7049 F:      include/uapi/drm/v3d_drm.h
7050
7051 DRM DRIVERS FOR VC4
7052 M:      Emma Anholt <[email protected]>
7053 M:      Maxime Ripard <[email protected]>
7054 S:      Supported
7055 T:      git git://github.com/anholt/linux
7056 T:      git git://anongit.freedesktop.org/drm/drm-misc
7057 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7058 F:      drivers/gpu/drm/vc4/
7059 F:      include/uapi/drm/vc4_drm.h
7060
7061 DRM DRIVERS FOR VIVANTE GPU IP
7062 M:      Lucas Stach <[email protected]>
7063 R:      Russell King <[email protected]>
7064 R:      Christian Gmeiner <[email protected]>
7065 L:      [email protected] (moderated for non-subscribers)
7066 L:      [email protected]
7067 S:      Maintained
7068 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7069 F:      drivers/gpu/drm/etnaviv/
7070 F:      include/uapi/drm/etnaviv_drm.h
7071
7072 DRM DRIVERS FOR XEN
7073 M:      Oleksandr Andrushchenko <[email protected]>
7074 L:      [email protected]
7075 L:      [email protected] (moderated for non-subscribers)
7076 S:      Supported
7077 T:      git git://anongit.freedesktop.org/drm/drm-misc
7078 F:      Documentation/gpu/xen-front.rst
7079 F:      drivers/gpu/drm/xen/
7080
7081 DRM DRIVERS FOR XILINX
7082 M:      Hyun Kwon <[email protected]>
7083 M:      Laurent Pinchart <[email protected]>
7084 L:      [email protected]
7085 S:      Maintained
7086 T:      git git://anongit.freedesktop.org/drm/drm-misc
7087 F:      Documentation/devicetree/bindings/display/xlnx/
7088 F:      drivers/gpu/drm/xlnx/
7089
7090 DRM GPU SCHEDULER
7091 M:      Luben Tuikov <[email protected]>
7092 L:      [email protected]
7093 S:      Maintained
7094 T:      git git://anongit.freedesktop.org/drm/drm-misc
7095 F:      drivers/gpu/drm/scheduler/
7096 F:      include/drm/gpu_scheduler.h
7097
7098 DRM PANEL DRIVERS
7099 M:      Neil Armstrong <[email protected]>
7100 R:      Sam Ravnborg <[email protected]>
7101 L:      [email protected]
7102 S:      Maintained
7103 T:      git git://anongit.freedesktop.org/drm/drm-misc
7104 F:      Documentation/devicetree/bindings/display/panel/
7105 F:      drivers/gpu/drm/drm_panel.c
7106 F:      drivers/gpu/drm/panel/
7107 F:      include/drm/drm_panel.h
7108
7109 DRM PRIVACY-SCREEN CLASS
7110 M:      Hans de Goede <[email protected]>
7111 L:      [email protected]
7112 S:      Maintained
7113 T:      git git://anongit.freedesktop.org/drm/drm-misc
7114 F:      drivers/gpu/drm/drm_privacy_screen*
7115 F:      include/drm/drm_privacy_screen*
7116
7117 DRM TTM SUBSYSTEM
7118 M:      Christian Koenig <[email protected]>
7119 M:      Huang Rui <[email protected]>
7120 L:      [email protected]
7121 S:      Maintained
7122 T:      git git://anongit.freedesktop.org/drm/drm-misc
7123 F:      drivers/gpu/drm/ttm/
7124 F:      include/drm/ttm/
7125
7126 DSBR100 USB FM RADIO DRIVER
7127 M:      Alexey Klimov <[email protected]>
7128 L:      [email protected]
7129 S:      Maintained
7130 T:      git git://linuxtv.org/media_tree.git
7131 F:      drivers/media/radio/dsbr100.c
7132
7133 DT3155 MEDIA DRIVER
7134 M:      Hans Verkuil <[email protected]>
7135 L:      [email protected]
7136 S:      Odd Fixes
7137 W:      https://linuxtv.org
7138 T:      git git://linuxtv.org/media_tree.git
7139 F:      drivers/media/pci/dt3155/
7140
7141 DVB_USB_AF9015 MEDIA DRIVER
7142 M:      Antti Palosaari <[email protected]>
7143 L:      [email protected]
7144 S:      Maintained
7145 W:      https://linuxtv.org
7146 W:      http://palosaari.fi/linux/
7147 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7148 T:      git git://linuxtv.org/anttip/media_tree.git
7149 F:      drivers/media/usb/dvb-usb-v2/af9015*
7150
7151 DVB_USB_AF9035 MEDIA DRIVER
7152 M:      Antti Palosaari <[email protected]>
7153 L:      [email protected]
7154 S:      Maintained
7155 W:      https://linuxtv.org
7156 W:      http://palosaari.fi/linux/
7157 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7158 T:      git git://linuxtv.org/anttip/media_tree.git
7159 F:      drivers/media/usb/dvb-usb-v2/af9035*
7160
7161 DVB_USB_ANYSEE MEDIA DRIVER
7162 M:      Antti Palosaari <[email protected]>
7163 L:      [email protected]
7164 S:      Maintained
7165 W:      https://linuxtv.org
7166 W:      http://palosaari.fi/linux/
7167 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7168 T:      git git://linuxtv.org/anttip/media_tree.git
7169 F:      drivers/media/usb/dvb-usb-v2/anysee*
7170
7171 DVB_USB_AU6610 MEDIA DRIVER
7172 M:      Antti Palosaari <[email protected]>
7173 L:      [email protected]
7174 S:      Maintained
7175 W:      https://linuxtv.org
7176 W:      http://palosaari.fi/linux/
7177 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7178 T:      git git://linuxtv.org/anttip/media_tree.git
7179 F:      drivers/media/usb/dvb-usb-v2/au6610*
7180
7181 DVB_USB_CE6230 MEDIA DRIVER
7182 M:      Antti Palosaari <[email protected]>
7183 L:      [email protected]
7184 S:      Maintained
7185 W:      https://linuxtv.org
7186 W:      http://palosaari.fi/linux/
7187 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7188 T:      git git://linuxtv.org/anttip/media_tree.git
7189 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7190
7191 DVB_USB_CXUSB MEDIA DRIVER
7192 M:      Michael Krufky <[email protected]>
7193 L:      [email protected]
7194 S:      Maintained
7195 W:      https://linuxtv.org
7196 W:      http://github.com/mkrufky
7197 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7198 T:      git git://linuxtv.org/media_tree.git
7199 F:      drivers/media/usb/dvb-usb/cxusb*
7200
7201 DVB_USB_EC168 MEDIA DRIVER
7202 M:      Antti Palosaari <[email protected]>
7203 L:      [email protected]
7204 S:      Maintained
7205 W:      https://linuxtv.org
7206 W:      http://palosaari.fi/linux/
7207 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7208 T:      git git://linuxtv.org/anttip/media_tree.git
7209 F:      drivers/media/usb/dvb-usb-v2/ec168*
7210
7211 DVB_USB_GL861 MEDIA DRIVER
7212 M:      Antti Palosaari <[email protected]>
7213 L:      [email protected]
7214 S:      Maintained
7215 W:      https://linuxtv.org
7216 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7217 T:      git git://linuxtv.org/anttip/media_tree.git
7218 F:      drivers/media/usb/dvb-usb-v2/gl861*
7219
7220 DVB_USB_MXL111SF MEDIA DRIVER
7221 M:      Michael Krufky <[email protected]>
7222 L:      [email protected]
7223 S:      Maintained
7224 W:      https://linuxtv.org
7225 W:      http://github.com/mkrufky
7226 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7227 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7228 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7229
7230 DVB_USB_RTL28XXU MEDIA DRIVER
7231 M:      Antti Palosaari <[email protected]>
7232 L:      [email protected]
7233 S:      Maintained
7234 W:      https://linuxtv.org
7235 W:      http://palosaari.fi/linux/
7236 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7237 T:      git git://linuxtv.org/anttip/media_tree.git
7238 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7239
7240 DVB_USB_V2 MEDIA DRIVER
7241 M:      Antti Palosaari <[email protected]>
7242 L:      [email protected]
7243 S:      Maintained
7244 W:      https://linuxtv.org
7245 W:      http://palosaari.fi/linux/
7246 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7247 T:      git git://linuxtv.org/anttip/media_tree.git
7248 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7249 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7250
7251 DYNAMIC DEBUG
7252 M:      Jason Baron <[email protected]>
7253 M:      Jim Cromie <[email protected]>
7254 S:      Maintained
7255 F:      include/linux/dynamic_debug.h
7256 F:      lib/dynamic_debug.c
7257 F:      lib/test_dynamic_debug.c
7258
7259 DYNAMIC INTERRUPT MODERATION
7260 M:      Tal Gilboa <[email protected]>
7261 S:      Maintained
7262 F:      Documentation/networking/net_dim.rst
7263 F:      include/linux/dim.h
7264 F:      lib/dim/
7265
7266 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
7267 M:      Daniel Lezcano <[email protected]>
7268 L:      [email protected]
7269 S:      Supported
7270 B:      https://bugzilla.kernel.org
7271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
7272 F:      drivers/powercap/dtpm*
7273 F:      include/linux/dtpm.h
7274
7275 DZ DECSTATION DZ11 SERIAL DRIVER
7276 M:      "Maciej W. Rozycki" <[email protected]>
7277 S:      Maintained
7278 F:      drivers/tty/serial/dz.*
7279
7280 E3X0 POWER BUTTON DRIVER
7281 M:      Moritz Fischer <[email protected]>
7282 L:      [email protected]
7283 S:      Supported
7284 W:      http://www.ettus.com
7285 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7286 F:      drivers/input/misc/e3x0-button.c
7287
7288 E4000 MEDIA DRIVER
7289 M:      Antti Palosaari <[email protected]>
7290 L:      [email protected]
7291 S:      Maintained
7292 W:      https://linuxtv.org
7293 W:      http://palosaari.fi/linux/
7294 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7295 T:      git git://linuxtv.org/anttip/media_tree.git
7296 F:      drivers/media/tuners/e4000*
7297
7298 EARTH_PT1 MEDIA DRIVER
7299 M:      Akihiro Tsukada <[email protected]>
7300 L:      [email protected]
7301 S:      Odd Fixes
7302 F:      drivers/media/pci/pt1/
7303
7304 EARTH_PT3 MEDIA DRIVER
7305 M:      Akihiro Tsukada <[email protected]>
7306 L:      [email protected]
7307 S:      Odd Fixes
7308 F:      drivers/media/pci/pt3/
7309
7310 EC100 MEDIA DRIVER
7311 M:      Antti Palosaari <[email protected]>
7312 L:      [email protected]
7313 S:      Maintained
7314 W:      https://linuxtv.org
7315 W:      http://palosaari.fi/linux/
7316 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7317 T:      git git://linuxtv.org/anttip/media_tree.git
7318 F:      drivers/media/dvb-frontends/ec100*
7319
7320 ECRYPT FILE SYSTEM
7321 M:      Tyler Hicks <[email protected]>
7322 L:      [email protected]
7323 S:      Odd Fixes
7324 W:      http://ecryptfs.org
7325 W:      https://launchpad.net/ecryptfs
7326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7327 F:      Documentation/filesystems/ecryptfs.rst
7328 F:      fs/ecryptfs/
7329
7330 EDAC-AMD64
7331 M:      Yazen Ghannam <[email protected]>
7332 L:      [email protected]
7333 S:      Supported
7334 F:      drivers/edac/amd64_edac*
7335 F:      drivers/edac/mce_amd*
7336
7337 EDAC-ARMADA
7338 M:      Jan Luebbe <[email protected]>
7339 L:      [email protected]
7340 S:      Maintained
7341 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7342 F:      drivers/edac/armada_xp_*
7343
7344 EDAC-AST2500
7345 M:      Stefan Schaeckeler <[email protected]>
7346 S:      Supported
7347 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7348 F:      drivers/edac/aspeed_edac.c
7349
7350 EDAC-BLUEFIELD
7351 M:      Shravan Kumar Ramani <[email protected]>
7352 S:      Supported
7353 F:      drivers/edac/bluefield_edac.c
7354
7355 EDAC-CALXEDA
7356 M:      Andre Przywara <[email protected]>
7357 L:      [email protected]
7358 S:      Maintained
7359 F:      drivers/edac/highbank*
7360
7361 EDAC-CAVIUM OCTEON
7362 M:      Ralf Baechle <[email protected]>
7363 L:      [email protected]
7364 L:      [email protected]
7365 S:      Supported
7366 F:      drivers/edac/octeon_edac*
7367
7368 EDAC-CAVIUM THUNDERX
7369 M:      Robert Richter <[email protected]>
7370 L:      [email protected]
7371 S:      Odd Fixes
7372 F:      drivers/edac/thunderx_edac*
7373
7374 EDAC-CORE
7375 M:      Borislav Petkov <[email protected]>
7376 M:      Tony Luck <[email protected]>
7377 R:      James Morse <[email protected]>
7378 R:      Mauro Carvalho Chehab <[email protected]>
7379 R:      Robert Richter <[email protected]>
7380 L:      [email protected]
7381 S:      Supported
7382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
7383 F:      Documentation/admin-guide/ras.rst
7384 F:      Documentation/driver-api/edac.rst
7385 F:      drivers/edac/
7386 F:      include/linux/edac.h
7387
7388 EDAC-DMC520
7389 M:      Lei Wang <[email protected]>
7390 L:      [email protected]
7391 S:      Supported
7392 F:      drivers/edac/dmc520_edac.c
7393
7394 EDAC-E752X
7395 M:      Mark Gross <[email protected]>
7396 L:      [email protected]
7397 S:      Maintained
7398 F:      drivers/edac/e752x_edac.c
7399
7400 EDAC-E7XXX
7401 L:      [email protected]
7402 S:      Maintained
7403 F:      drivers/edac/e7xxx_edac.c
7404
7405 EDAC-FSL_DDR
7406 M:      York Sun <[email protected]>
7407 L:      [email protected]
7408 S:      Maintained
7409 F:      drivers/edac/fsl_ddr_edac.*
7410
7411 EDAC-GHES
7412 M:      Mauro Carvalho Chehab <[email protected]>
7413 L:      [email protected]
7414 S:      Maintained
7415 F:      drivers/edac/ghes_edac.c
7416
7417 EDAC-I10NM
7418 M:      Tony Luck <[email protected]>
7419 L:      [email protected]
7420 S:      Maintained
7421 F:      drivers/edac/i10nm_base.c
7422
7423 EDAC-I3000
7424 L:      [email protected]
7425 S:      Orphan
7426 F:      drivers/edac/i3000_edac.c
7427
7428 EDAC-I5000
7429 L:      [email protected]
7430 S:      Maintained
7431 F:      drivers/edac/i5000_edac.c
7432
7433 EDAC-I5400
7434 M:      Mauro Carvalho Chehab <[email protected]>
7435 L:      [email protected]
7436 S:      Maintained
7437 F:      drivers/edac/i5400_edac.c
7438
7439 EDAC-I7300
7440 M:      Mauro Carvalho Chehab <[email protected]>
7441 L:      [email protected]
7442 S:      Maintained
7443 F:      drivers/edac/i7300_edac.c
7444
7445 EDAC-I7CORE
7446 M:      Mauro Carvalho Chehab <[email protected]>
7447 L:      [email protected]
7448 S:      Maintained
7449 F:      drivers/edac/i7core_edac.c
7450
7451 EDAC-I82443BXGX
7452 M:      Tim Small <[email protected]>
7453 L:      [email protected]
7454 S:      Maintained
7455 F:      drivers/edac/i82443bxgx_edac.c
7456
7457 EDAC-I82975X
7458 M:      "Arvind R." <[email protected]>
7459 L:      [email protected]
7460 S:      Maintained
7461 F:      drivers/edac/i82975x_edac.c
7462
7463 EDAC-IE31200
7464 M:      Jason Baron <[email protected]>
7465 L:      [email protected]
7466 S:      Maintained
7467 F:      drivers/edac/ie31200_edac.c
7468
7469 EDAC-IGEN6
7470 M:      Tony Luck <[email protected]>
7471 R:      Qiuxu Zhuo <[email protected]>
7472 L:      [email protected]
7473 S:      Maintained
7474 F:      drivers/edac/igen6_edac.c
7475
7476 EDAC-MPC85XX
7477 M:      Johannes Thumshirn <[email protected]>
7478 L:      [email protected]
7479 S:      Maintained
7480 F:      drivers/edac/mpc85xx_edac.[ch]
7481
7482 EDAC-PASEMI
7483 M:      Egor Martovetsky <[email protected]>
7484 L:      [email protected]
7485 S:      Maintained
7486 F:      drivers/edac/pasemi_edac.c
7487
7488 EDAC-PND2
7489 M:      Tony Luck <[email protected]>
7490 L:      [email protected]
7491 S:      Maintained
7492 F:      drivers/edac/pnd2_edac.[ch]
7493
7494 EDAC-QCOM
7495 M:      Manivannan Sadhasivam <[email protected]>
7496 L:      [email protected]
7497 L:      [email protected]
7498 S:      Maintained
7499 F:      drivers/edac/qcom_edac.c
7500
7501 EDAC-R82600
7502 M:      Tim Small <[email protected]>
7503 L:      [email protected]
7504 S:      Maintained
7505 F:      drivers/edac/r82600_edac.c
7506
7507 EDAC-SBRIDGE
7508 M:      Tony Luck <[email protected]>
7509 R:      Qiuxu Zhuo <[email protected]>
7510 L:      [email protected]
7511 S:      Maintained
7512 F:      drivers/edac/sb_edac.c
7513
7514 EDAC-SKYLAKE
7515 M:      Tony Luck <[email protected]>
7516 L:      [email protected]
7517 S:      Maintained
7518 F:      drivers/edac/skx_*.[ch]
7519
7520 EDAC-TI
7521 M:      Tero Kristo <[email protected]>
7522 L:      [email protected]
7523 S:      Odd Fixes
7524 F:      drivers/edac/ti_edac.c
7525
7526 EDIROL UA-101/UA-1000 DRIVER
7527 M:      Clemens Ladisch <[email protected]>
7528 L:      [email protected] (moderated for non-subscribers)
7529 S:      Maintained
7530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7531 F:      sound/usb/misc/ua101.c
7532
7533 EFI TEST DRIVER
7534 M:      Ivan Hu <[email protected]>
7535 M:      Ard Biesheuvel <[email protected]>
7536 L:      [email protected]
7537 S:      Maintained
7538 F:      drivers/firmware/efi/test/
7539
7540 EFI VARIABLE FILESYSTEM
7541 M:      Jeremy Kerr <[email protected]>
7542 M:      Ard Biesheuvel <[email protected]>
7543 L:      [email protected]
7544 S:      Maintained
7545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7546 F:      fs/efivarfs/
7547
7548 EFIFB FRAMEBUFFER DRIVER
7549 M:      Peter Jones <[email protected]>
7550 L:      [email protected]
7551 S:      Maintained
7552 F:      drivers/video/fbdev/efifb.c
7553
7554 EFS FILESYSTEM
7555 S:      Orphan
7556 W:      http://aeschi.ch.eu.org/efs/
7557 F:      fs/efs/
7558
7559 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
7560 M:      Douglas Miller <[email protected]>
7561 L:      [email protected]
7562 S:      Maintained
7563 F:      drivers/net/ethernet/ibm/ehea/
7564
7565 ELM327 CAN NETWORK DRIVER
7566 M:      Max Staudt <[email protected]>
7567 L:      [email protected]
7568 S:      Maintained
7569 F:      Documentation/networking/device_drivers/can/can327.rst
7570 F:      drivers/net/can/can327.c
7571
7572 EM28XX VIDEO4LINUX DRIVER
7573 M:      Mauro Carvalho Chehab <[email protected]>
7574 L:      [email protected]
7575 S:      Maintained
7576 W:      https://linuxtv.org
7577 T:      git git://linuxtv.org/media_tree.git
7578 F:      Documentation/admin-guide/media/em28xx*
7579 F:      drivers/media/usb/em28xx/
7580
7581 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
7582 M:      Adrian Hunter <[email protected]>
7583 M:      Ritesh Harjani <[email protected]>
7584 M:      Asutosh Das <[email protected]>
7585 L:      [email protected]
7586 S:      Supported
7587 F:      drivers/mmc/host/cqhci*
7588
7589 EMULEX 10Gbps iSCSI - OneConnect DRIVER
7590 M:      Ketan Mukadam <[email protected]>
7591 L:      [email protected]
7592 S:      Supported
7593 W:      http://www.broadcom.com
7594 F:      drivers/scsi/be2iscsi/
7595
7596 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
7597 M:      Ajit Khaparde <[email protected]>
7598 M:      Sriharsha Basavapatna <[email protected]>
7599 M:      Somnath Kotur <[email protected]>
7600 L:      [email protected]
7601 S:      Supported
7602 W:      http://www.emulex.com
7603 F:      drivers/net/ethernet/emulex/benet/
7604
7605 EMULEX ONECONNECT ROCE DRIVER
7606 M:      Selvin Xavier <[email protected]>
7607 L:      [email protected]
7608 S:      Odd Fixes
7609 W:      http://www.broadcom.com
7610 F:      drivers/infiniband/hw/ocrdma/
7611 F:      include/uapi/rdma/ocrdma-abi.h
7612
7613 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
7614 M:      James Smart <[email protected]>
7615 M:      Ram Vegesna <[email protected]>
7616 L:      [email protected]
7617 L:      [email protected]
7618 S:      Supported
7619 W:      http://www.broadcom.com
7620 F:      drivers/scsi/elx/
7621
7622 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
7623 M:      James Smart <[email protected]>
7624 M:      Dick Kennedy <[email protected]>
7625 L:      [email protected]
7626 S:      Supported
7627 W:      http://www.broadcom.com
7628 F:      drivers/scsi/lpfc/
7629
7630 ENE CB710 FLASH CARD READER DRIVER
7631 M:      Michał Mirosław <[email protected]>
7632 S:      Maintained
7633 F:      drivers/misc/cb710/
7634 F:      drivers/mmc/host/cb710-mmc.*
7635 F:      include/linux/cb710.h
7636
7637 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
7638 M:      Maxim Levitsky <[email protected]>
7639 S:      Maintained
7640 F:      drivers/media/rc/ene_ir.*
7641
7642 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
7643 M:      Laurentiu Tudor <[email protected]>
7644 L:      [email protected]
7645 S:      Maintained
7646 F:      drivers/tty/ehv_bytechan.c
7647
7648 EPSON S1D13XXX FRAMEBUFFER DRIVER
7649 M:      Kristoffer Ericson <[email protected]>
7650 S:      Maintained
7651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
7652 F:      drivers/video/fbdev/s1d13xxxfb.c
7653 F:      include/video/s1d13xxxfb.h
7654
7655 EROFS FILE SYSTEM
7656 M:      Gao Xiang <[email protected]>
7657 M:      Chao Yu <[email protected]>
7658 R:      Yue Hu <[email protected]>
7659 R:      Jeffle Xu <[email protected]>
7660 L:      [email protected]
7661 S:      Maintained
7662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
7663 F:      Documentation/ABI/testing/sysfs-fs-erofs
7664 F:      Documentation/filesystems/erofs.rst
7665 F:      fs/erofs/
7666 F:      include/trace/events/erofs.h
7667
7668 ERRSEQ ERROR TRACKING INFRASTRUCTURE
7669 M:      Jeff Layton <[email protected]>
7670 S:      Maintained
7671 F:      include/linux/errseq.h
7672 F:      lib/errseq.c
7673
7674 ESD CAN/USB DRIVERS
7675 M:      Frank Jungclaus <[email protected]>
7676 R:      [email protected]
7677 L:      [email protected]
7678 S:      Maintained
7679 F:      drivers/net/can/usb/esd_usb.c
7680
7681 ET131X NETWORK DRIVER
7682 M:      Mark Einon <[email protected]>
7683 S:      Odd Fixes
7684 F:      drivers/net/ethernet/agere/
7685
7686 ETAS ES58X CAN/USB DRIVER
7687 M:      Vincent Mailhol <[email protected]>
7688 L:      [email protected]
7689 S:      Maintained
7690 F:      Documentation/networking/devlink/etas_es58x.rst
7691 F:      drivers/net/can/usb/etas_es58x/
7692
7693 ETHERNET BRIDGE
7694 M:      Roopa Prabhu <[email protected]>
7695 M:      Nikolay Aleksandrov <[email protected]>
7696 L:      [email protected] (moderated for non-subscribers)
7697 L:      [email protected]
7698 S:      Maintained
7699 W:      http://www.linuxfoundation.org/en/Net:Bridge
7700 F:      include/linux/netfilter_bridge/
7701 F:      net/bridge/
7702
7703 ETHERNET PHY LIBRARY
7704 M:      Andrew Lunn <[email protected]>
7705 M:      Heiner Kallweit <[email protected]>
7706 R:      Russell King <[email protected]>
7707 L:      [email protected]
7708 S:      Maintained
7709 F:      Documentation/ABI/testing/sysfs-class-net-phydev
7710 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
7711 F:      Documentation/devicetree/bindings/net/mdio*
7712 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
7713 F:      Documentation/networking/phy.rst
7714 F:      drivers/net/mdio/
7715 F:      drivers/net/mdio/acpi_mdio.c
7716 F:      drivers/net/mdio/fwnode_mdio.c
7717 F:      drivers/net/mdio/of_mdio.c
7718 F:      drivers/net/pcs/
7719 F:      drivers/net/phy/
7720 F:      include/dt-bindings/net/qca-ar803x.h
7721 F:      include/linux/*mdio*.h
7722 F:      include/linux/linkmode.h
7723 F:      include/linux/mdio/*.h
7724 F:      include/linux/mii.h
7725 F:      include/linux/of_net.h
7726 F:      include/linux/phy.h
7727 F:      include/linux/phy_fixed.h
7728 F:      include/linux/platform_data/mdio-bcm-unimac.h
7729 F:      include/linux/platform_data/mdio-gpio.h
7730 F:      include/trace/events/mdio.h
7731 F:      include/uapi/linux/mdio.h
7732 F:      include/uapi/linux/mii.h
7733 F:      net/core/of_net.c
7734
7735 EXEC & BINFMT API
7736 R:      Eric Biederman <[email protected]>
7737 R:      Kees Cook <[email protected]>
7738 L:      [email protected]
7739 S:      Supported
7740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
7741 F:      fs/*binfmt_*.c
7742 F:      fs/exec.c
7743 F:      include/linux/binfmts.h
7744 F:      include/linux/elf.h
7745 F:      include/uapi/linux/binfmts.h
7746 F:      include/uapi/linux/elf.h
7747 F:      tools/testing/selftests/exec/
7748 N:      asm/elf.h
7749 N:      binfmt
7750
7751 EXFAT FILE SYSTEM
7752 M:      Namjae Jeon <[email protected]>
7753 M:      Sungjong Seo <[email protected]>
7754 L:      [email protected]
7755 S:      Maintained
7756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
7757 F:      fs/exfat/
7758
7759 EXT2 FILE SYSTEM
7760 M:      Jan Kara <[email protected]>
7761 L:      [email protected]
7762 S:      Maintained
7763 F:      Documentation/filesystems/ext2.rst
7764 F:      fs/ext2/
7765 F:      include/linux/ext2*
7766
7767 EXT4 FILE SYSTEM
7768 M:      "Theodore Ts'o" <[email protected]>
7769 M:      Andreas Dilger <[email protected]>
7770 L:      [email protected]
7771 S:      Maintained
7772 W:      http://ext4.wiki.kernel.org
7773 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
7774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
7775 F:      Documentation/filesystems/ext4/
7776 F:      fs/ext4/
7777 F:      include/trace/events/ext4.h
7778 F:      include/uapi/linux/ext4.h
7779
7780 Extended Verification Module (EVM)
7781 M:      Mimi Zohar <[email protected]>
7782 L:      [email protected]
7783 S:      Supported
7784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
7785 F:      security/integrity/
7786 F:      security/integrity/evm/
7787
7788 EXTENSIBLE FIRMWARE INTERFACE (EFI)
7789 M:      Ard Biesheuvel <[email protected]>
7790 L:      [email protected]
7791 S:      Maintained
7792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7793 F:      Documentation/admin-guide/efi-stub.rst
7794 F:      arch/*/include/asm/efi.h
7795 F:      arch/*/kernel/efi.c
7796 F:      arch/arm/boot/compressed/efi-header.S
7797 F:      arch/x86/platform/efi/
7798 F:      drivers/firmware/efi/
7799 F:      include/linux/efi*.h
7800
7801 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
7802 M:      MyungJoo Ham <[email protected]>
7803 M:      Chanwoo Choi <[email protected]>
7804 L:      [email protected]
7805 S:      Maintained
7806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
7807 F:      Documentation/devicetree/bindings/extcon/
7808 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
7809 F:      drivers/extcon/
7810 F:      include/linux/extcon.h
7811 F:      include/linux/extcon/
7812
7813 EXTRA BOOT CONFIG
7814 M:      Masami Hiramatsu <[email protected]>
7815 L:      [email protected]
7816 L:      [email protected]
7817 S:      Maintained
7818 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
7819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
7820 F:      Documentation/admin-guide/bootconfig.rst
7821 F:      fs/proc/bootconfig.c
7822 F:      include/linux/bootconfig.h
7823 F:      lib/bootconfig-data.S
7824 F:      lib/bootconfig.c
7825 F:      tools/bootconfig/*
7826 F:      tools/bootconfig/scripts/*
7827
7828 EXYNOS DP DRIVER
7829 M:      Jingoo Han <[email protected]>
7830 L:      [email protected]
7831 S:      Maintained
7832 F:      drivers/gpu/drm/exynos/exynos_dp*
7833
7834 EXYNOS SYSMMU (IOMMU) driver
7835 M:      Marek Szyprowski <[email protected]>
7836 L:      [email protected]
7837 S:      Maintained
7838 F:      drivers/iommu/exynos-iommu.c
7839
7840 F2FS FILE SYSTEM
7841 M:      Jaegeuk Kim <[email protected]>
7842 M:      Chao Yu <[email protected]>
7843 L:      [email protected]
7844 S:      Maintained
7845 W:      https://f2fs.wiki.kernel.org/
7846 Q:      https://patchwork.kernel.org/project/f2fs/list/
7847 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
7848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
7849 F:      Documentation/ABI/testing/sysfs-fs-f2fs
7850 F:      Documentation/filesystems/f2fs.rst
7851 F:      fs/f2fs/
7852 F:      include/linux/f2fs_fs.h
7853 F:      include/trace/events/f2fs.h
7854 F:      include/uapi/linux/f2fs.h
7855
7856 F71805F HARDWARE MONITORING DRIVER
7857 M:      Jean Delvare <[email protected]>
7858 L:      [email protected]
7859 S:      Maintained
7860 F:      Documentation/hwmon/f71805f.rst
7861 F:      drivers/hwmon/f71805f.c
7862
7863 FADDR2LINE
7864 M:      Josh Poimboeuf <[email protected]>
7865 S:      Maintained
7866 F:      scripts/faddr2line
7867
7868 FAILOVER MODULE
7869 M:      Sridhar Samudrala <[email protected]>
7870 L:      [email protected]
7871 S:      Supported
7872 F:      Documentation/networking/failover.rst
7873 F:      include/net/failover.h
7874 F:      net/core/failover.c
7875
7876 FANOTIFY
7877 M:      Jan Kara <[email protected]>
7878 R:      Amir Goldstein <[email protected]>
7879 R:      Matthew Bobrowski <[email protected]>
7880 L:      [email protected]
7881 S:      Maintained
7882 F:      fs/notify/fanotify/
7883 F:      include/linux/fanotify.h
7884 F:      include/uapi/linux/fanotify.h
7885
7886 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
7887 M:      Linus Walleij <[email protected]>
7888 L:      [email protected]
7889 S:      Maintained
7890 F:      drivers/usb/fotg210/
7891
7892 FARSYNC SYNCHRONOUS DRIVER
7893 M:      Kevin Curtis <[email protected]>
7894 S:      Supported
7895 W:      http://www.farsite.co.uk/
7896 F:      drivers/net/wan/farsync.*
7897
7898 FAULT INJECTION SUPPORT
7899 M:      Akinobu Mita <[email protected]>
7900 S:      Supported
7901 F:      Documentation/fault-injection/
7902 F:      lib/fault-inject.c
7903
7904 FBTFT Framebuffer drivers
7905 L:      [email protected]
7906 L:      [email protected]
7907 S:      Orphan
7908 F:      drivers/staging/fbtft/
7909
7910 FC0011 TUNER DRIVER
7911 M:      Michael Buesch <[email protected]>
7912 L:      [email protected]
7913 S:      Maintained
7914 F:      drivers/media/tuners/fc0011.c
7915 F:      drivers/media/tuners/fc0011.h
7916
7917 FC2580 MEDIA DRIVER
7918 M:      Antti Palosaari <[email protected]>
7919 L:      [email protected]
7920 S:      Maintained
7921 W:      https://linuxtv.org
7922 W:      http://palosaari.fi/linux/
7923 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7924 T:      git git://linuxtv.org/anttip/media_tree.git
7925 F:      drivers/media/tuners/fc2580*
7926
7927 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
7928 M:      Hannes Reinecke <[email protected]>
7929 L:      [email protected]
7930 S:      Supported
7931 W:      www.Open-FCoE.org
7932 F:      drivers/scsi/fcoe/
7933 F:      drivers/scsi/libfc/
7934 F:      include/scsi/fc/
7935 F:      include/scsi/libfc.h
7936 F:      include/scsi/libfcoe.h
7937 F:      include/uapi/scsi/fc/
7938
7939 FILE LOCKING (flock() and fcntl()/lockf())
7940 M:      Jeff Layton <[email protected]>
7941 M:      Chuck Lever <[email protected]>
7942 L:      [email protected]
7943 S:      Maintained
7944 F:      fs/fcntl.c
7945 F:      fs/locks.c
7946 F:      include/linux/fcntl.h
7947 F:      include/uapi/linux/fcntl.h
7948
7949 FILESYSTEM DIRECT ACCESS (DAX)
7950 M:      Dan Williams <[email protected]>
7951 R:      Matthew Wilcox <[email protected]>
7952 R:      Jan Kara <[email protected]>
7953 L:      [email protected]
7954 L:      [email protected]
7955 S:      Supported
7956 F:      fs/dax.c
7957 F:      include/linux/dax.h
7958 F:      include/trace/events/fs_dax.h
7959
7960 FILESYSTEMS (VFS and infrastructure)
7961 M:      Alexander Viro <[email protected]>
7962 M:      Christian Brauner <[email protected]>
7963 L:      [email protected]
7964 S:      Maintained
7965 F:      fs/*
7966 F:      include/linux/fs.h
7967 F:      include/linux/fs_types.h
7968 F:      include/uapi/linux/fs.h
7969 F:      include/uapi/linux/openat2.h
7970
7971 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7972 M:      Riku Voipio <[email protected]>
7973 L:      [email protected]
7974 S:      Maintained
7975 F:      drivers/hwmon/f75375s.c
7976 F:      include/linux/f75375s.h
7977
7978 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
7979 M:      Clemens Ladisch <[email protected]>
7980 M:      Takashi Sakamoto <[email protected]>
7981 L:      [email protected] (moderated for non-subscribers)
7982 S:      Maintained
7983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7984 F:      include/uapi/sound/firewire.h
7985 F:      sound/firewire/
7986
7987 FIREWIRE MEDIA DRIVERS (firedtv)
7988 M:      Stefan Richter <[email protected]>
7989 L:      [email protected]
7990 L:      [email protected]
7991 S:      Maintained
7992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7993 F:      drivers/media/firewire/
7994
7995 FIREWIRE SBP-2 TARGET
7996 M:      Chris Boot <[email protected]>
7997 L:      [email protected]
7998 L:      [email protected]
7999 L:      [email protected]
8000 S:      Maintained
8001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8002 F:      drivers/target/sbp/
8003
8004 FIREWIRE SUBSYSTEM
8005 M:      Takashi Sakamoto <[email protected]>
8006 M:      Takashi Sakamoto <[email protected]>
8007 L:      [email protected]
8008 S:      Maintained
8009 W:      http://ieee1394.docs.kernel.org/
8010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8011 F:      drivers/firewire/
8012 F:      include/linux/firewire.h
8013 F:      include/uapi/linux/firewire*.h
8014 F:      tools/firewire/
8015
8016 FIRMWARE FRAMEWORK FOR ARMV8-A
8017 M:      Sudeep Holla <[email protected]>
8018 L:      [email protected] (moderated for non-subscribers)
8019 S:      Maintained
8020 F:      drivers/firmware/arm_ffa/
8021 F:      include/linux/arm_ffa.h
8022
8023 FIRMWARE LOADER (request_firmware)
8024 M:      Luis Chamberlain <[email protected]>
8025 M:      Russ Weight <[email protected]>
8026 L:      [email protected]
8027 S:      Maintained
8028 F:      Documentation/firmware_class/
8029 F:      drivers/base/firmware_loader/
8030 F:      include/linux/firmware.h
8031
8032 FLEXTIMER FTM-QUADDEC DRIVER
8033 M:      Patrick Havelange <[email protected]>
8034 L:      [email protected]
8035 S:      Maintained
8036 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8037 F:      drivers/counter/ftm-quaddec.c
8038
8039 FLOPPY DRIVER
8040 M:      Denis Efremov <[email protected]>
8041 L:      [email protected]
8042 S:      Odd Fixes
8043 F:      drivers/block/floppy.c
8044
8045 FLYSKY FSIA6B RC RECEIVER
8046 M:      Markus Koch <[email protected]>
8047 L:      [email protected]
8048 S:      Maintained
8049 F:      drivers/input/joystick/fsia6b.c
8050
8051 FOCUSRITE SCARLETT GEN 2/3 MIXER DRIVER
8052 M:      Geoffrey D. Bennett <[email protected]>
8053 L:      [email protected] (moderated for non-subscribers)
8054 S:      Maintained
8055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8056 F:      sound/usb/mixer_scarlett_gen2.c
8057
8058 FORCEDETH GIGABIT ETHERNET DRIVER
8059 M:      Rain River <[email protected]>
8060 M:      Zhu Yanjun <[email protected]>
8061 L:      [email protected]
8062 S:      Maintained
8063 F:      drivers/net/ethernet/nvidia/*
8064
8065 FORTIFY_SOURCE
8066 M:      Kees Cook <[email protected]>
8067 L:      [email protected]
8068 S:      Supported
8069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8070 F:      include/linux/fortify-string.h
8071 F:      lib/fortify_kunit.c
8072 F:      lib/memcpy_kunit.c
8073 F:      lib/strscpy_kunit.c
8074 F:      lib/test_fortify/*
8075 F:      scripts/test_fortify.sh
8076 K:      \b__NO_FORTIFY\b
8077
8078 FPGA DFL DRIVERS
8079 M:      Wu Hao <[email protected]>
8080 R:      Tom Rix <[email protected]>
8081 L:      [email protected]
8082 S:      Maintained
8083 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8084 F:      Documentation/fpga/dfl.rst
8085 F:      drivers/fpga/dfl*
8086 F:      drivers/uio/uio_dfl.c
8087 F:      include/linux/dfl.h
8088 F:      include/uapi/linux/fpga-dfl.h
8089
8090 FPGA MANAGER FRAMEWORK
8091 M:      Moritz Fischer <[email protected]>
8092 M:      Wu Hao <[email protected]>
8093 M:      Xu Yilun <[email protected]>
8094 R:      Tom Rix <[email protected]>
8095 L:      [email protected]
8096 S:      Maintained
8097 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
8098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8099 F:      Documentation/devicetree/bindings/fpga/
8100 F:      Documentation/driver-api/fpga/
8101 F:      Documentation/fpga/
8102 F:      drivers/fpga/
8103 F:      include/linux/fpga/
8104
8105 FPU EMULATOR
8106 M:      Bill Metzenthen <[email protected]>
8107 S:      Maintained
8108 W:      https://floatingpoint.billm.au/
8109 F:      arch/x86/math-emu/
8110
8111 FRAMEBUFFER CORE
8112 M:      Daniel Vetter <[email protected]>
8113 S:      Odd Fixes
8114 T:      git git://anongit.freedesktop.org/drm/drm-misc
8115 F:      drivers/video/fbdev/core/
8116
8117 FRAMEBUFFER LAYER
8118 M:      Helge Deller <[email protected]>
8119 L:      [email protected]
8120 L:      [email protected]
8121 S:      Maintained
8122 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
8123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8124 F:      Documentation/fb/
8125 F:      drivers/video/
8126 F:      include/linux/fb.h
8127 F:      include/uapi/linux/fb.h
8128 F:      include/uapi/video/
8129 F:      include/video/
8130
8131 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8132 M:      Horia Geantă <[email protected]>
8133 M:      Pankaj Gupta <[email protected]>
8134 M:      Gaurav Jain <[email protected]>
8135 L:      [email protected]
8136 S:      Maintained
8137 F:      Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
8138 F:      drivers/crypto/caam/
8139
8140 FREESCALE COLDFIRE M5441X MMC DRIVER
8141 M:      Angelo Dureghello <[email protected]>
8142 L:      [email protected]
8143 S:      Maintained
8144 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
8145 F:      include/linux/platform_data/mmc-esdhc-mcf.h
8146
8147 FREESCALE DIU FRAMEBUFFER DRIVER
8148 M:      Timur Tabi <[email protected]>
8149 L:      [email protected]
8150 S:      Maintained
8151 F:      drivers/video/fbdev/fsl-diu-fb.*
8152
8153 FREESCALE DMA DRIVER
8154 M:      Li Yang <[email protected]>
8155 M:      Zhang Wei <[email protected]>
8156 L:      [email protected]
8157 S:      Maintained
8158 F:      drivers/dma/fsldma.*
8159
8160 FREESCALE DSPI DRIVER
8161 M:      Vladimir Oltean <[email protected]>
8162 L:      [email protected]
8163 S:      Maintained
8164 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
8165 F:      drivers/spi/spi-fsl-dspi.c
8166 F:      include/linux/spi/spi-fsl-dspi.h
8167
8168 FREESCALE ENETC ETHERNET DRIVERS
8169 M:      Claudiu Manoil <[email protected]>
8170 M:      Vladimir Oltean <[email protected]>
8171 L:      [email protected]
8172 S:      Maintained
8173 F:      drivers/net/ethernet/freescale/enetc/
8174
8175 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8176 M:      Claudiu Manoil <[email protected]>
8177 L:      [email protected]
8178 S:      Maintained
8179 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8180 F:      drivers/net/ethernet/freescale/gianfar*
8181
8182 FREESCALE GPMI NAND DRIVER
8183 M:      Han Xu <[email protected]>
8184 L:      [email protected]
8185 S:      Maintained
8186 F:      drivers/mtd/nand/raw/gpmi-nand/*
8187
8188 FREESCALE I2C CPM DRIVER
8189 M:      Jochen Friedrich <[email protected]>
8190 L:      [email protected]
8191 L:      [email protected]
8192 S:      Maintained
8193 F:      drivers/i2c/busses/i2c-cpm.c
8194
8195 FREESCALE IMX / MXC FEC DRIVER
8196 M:      Wei Fang <[email protected]>
8197 R:      Shenwei Wang <[email protected]>
8198 R:      Clark Wang <[email protected]>
8199 R:      NXP Linux Team <[email protected]>
8200 L:      [email protected]
8201 S:      Maintained
8202 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8203 F:      drivers/net/ethernet/freescale/fec.h
8204 F:      drivers/net/ethernet/freescale/fec_main.c
8205 F:      drivers/net/ethernet/freescale/fec_ptp.c
8206
8207 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8208 M:      Sascha Hauer <[email protected]>
8209 R:      Pengutronix Kernel Team <[email protected]>
8210 L:      [email protected]
8211 L:      [email protected] (moderated for non-subscribers)
8212 S:      Maintained
8213 F:      drivers/video/fbdev/imxfb.c
8214
8215 FREESCALE IMX DDR PMU DRIVER
8216 M:      Frank Li <[email protected]>
8217 L:      [email protected] (moderated for non-subscribers)
8218 S:      Maintained
8219 F:      Documentation/admin-guide/perf/imx-ddr.rst
8220 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8221 F:      drivers/perf/fsl_imx8_ddr_perf.c
8222
8223 FREESCALE IMX I2C DRIVER
8224 M:      Oleksij Rempel <[email protected]>
8225 R:      Pengutronix Kernel Team <[email protected]>
8226 L:      [email protected]
8227 S:      Maintained
8228 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8229 F:      drivers/i2c/busses/i2c-imx.c
8230
8231 FREESCALE IMX LPI2C DRIVER
8232 M:      Dong Aisheng <[email protected]>
8233 L:      [email protected]
8234 L:      [email protected]
8235 S:      Maintained
8236 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
8237 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
8238
8239 FREESCALE MPC I2C DRIVER
8240 M:      Chris Packham <[email protected]>
8241 L:      [email protected]
8242 S:      Maintained
8243 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
8244 F:      drivers/i2c/busses/i2c-mpc.c
8245
8246 FREESCALE QORIQ DPAA ETHERNET DRIVER
8247 M:      Madalin Bucur <[email protected]>
8248 L:      [email protected]
8249 S:      Maintained
8250 F:      drivers/net/ethernet/freescale/dpaa
8251
8252 FREESCALE QORIQ DPAA FMAN DRIVER
8253 M:      Madalin Bucur <[email protected]>
8254 R:      Sean Anderson <[email protected]>
8255 L:      [email protected]
8256 S:      Maintained
8257 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
8258 F:      drivers/net/ethernet/freescale/fman
8259
8260 FREESCALE QORIQ PTP CLOCK DRIVER
8261 M:      Yangbo Lu <[email protected]>
8262 L:      [email protected]
8263 S:      Maintained
8264 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
8265 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
8266 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
8267 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
8268 F:      drivers/ptp/ptp_qoriq.c
8269 F:      drivers/ptp/ptp_qoriq_debugfs.c
8270 F:      include/linux/fsl/ptp_qoriq.h
8271
8272 FREESCALE QUAD SPI DRIVER
8273 M:      Han Xu <[email protected]>
8274 L:      [email protected]
8275 S:      Maintained
8276 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
8277 F:      drivers/spi/spi-fsl-qspi.c
8278
8279 FREESCALE QUICC ENGINE LIBRARY
8280 M:      Qiang Zhao <[email protected]>
8281 L:      [email protected]
8282 S:      Maintained
8283 F:      drivers/soc/fsl/qe/
8284 F:      include/soc/fsl/qe/
8285
8286 FREESCALE QUICC ENGINE QMC DRIVER
8287 M:      Herve Codina <[email protected]>
8288 L:      [email protected]
8289 S:      Maintained
8290 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
8291 F:      drivers/soc/fsl/qe/qmc.c
8292 F:      include/soc/fsl/qe/qmc.h
8293
8294 FREESCALE QUICC ENGINE TSA DRIVER
8295 M:      Herve Codina <[email protected]>
8296 L:      [email protected]
8297 S:      Maintained
8298 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
8299 F:      drivers/soc/fsl/qe/tsa.c
8300 F:      drivers/soc/fsl/qe/tsa.h
8301 F:      include/dt-bindings/soc/cpm1-fsl,tsa.h
8302
8303 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8304 M:      Li Yang <[email protected]>
8305 L:      [email protected]
8306 L:      [email protected]
8307 S:      Maintained
8308 F:      drivers/net/ethernet/freescale/ucc_geth*
8309
8310 FREESCALE QUICC ENGINE UCC HDLC DRIVER
8311 M:      Zhao Qiang <[email protected]>
8312 L:      [email protected]
8313 L:      [email protected]
8314 S:      Maintained
8315 F:      drivers/net/wan/fsl_ucc_hdlc*
8316
8317 FREESCALE QUICC ENGINE UCC UART DRIVER
8318 M:      Timur Tabi <[email protected]>
8319 L:      [email protected]
8320 S:      Maintained
8321 F:      drivers/tty/serial/ucc_uart.c
8322
8323 FREESCALE SOC DRIVERS
8324 M:      Li Yang <[email protected]>
8325 L:      [email protected]
8326 L:      [email protected] (moderated for non-subscribers)
8327 S:      Maintained
8328 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
8329 F:      Documentation/devicetree/bindings/soc/fsl/
8330 F:      drivers/soc/fsl/
8331 F:      include/linux/fsl/
8332 F:      include/soc/fsl/
8333
8334 FREESCALE SOC FS_ENET DRIVER
8335 M:      Pantelis Antoniou <[email protected]>
8336 L:      [email protected]
8337 L:      [email protected]
8338 S:      Maintained
8339 F:      drivers/net/ethernet/freescale/fs_enet/
8340 F:      include/linux/fs_enet_pd.h
8341
8342 FREESCALE SOC SOUND DRIVERS
8343 M:      Shengjiu Wang <[email protected]>
8344 M:      Xiubo Li <[email protected]>
8345 R:      Fabio Estevam <[email protected]>
8346 R:      Nicolin Chen <[email protected]>
8347 L:      [email protected] (moderated for non-subscribers)
8348 L:      [email protected]
8349 S:      Maintained
8350 F:      sound/soc/fsl/fsl*
8351 F:      sound/soc/fsl/imx*
8352 F:      sound/soc/fsl/mpc8610_hpcd.c
8353
8354 FREESCALE SOC SOUND QMC DRIVER
8355 M:      Herve Codina <[email protected]>
8356 L:      [email protected] (moderated for non-subscribers)
8357 L:      [email protected]
8358 S:      Maintained
8359 F:      Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
8360 F:      sound/soc/fsl/fsl_qmc_audio.c
8361
8362 FREESCALE USB PERIPHERAL DRIVERS
8363 M:      Li Yang <[email protected]>
8364 L:      [email protected]
8365 L:      [email protected]
8366 S:      Maintained
8367 F:      drivers/usb/gadget/udc/fsl*
8368
8369 FREESCALE USB PHY DRIVER
8370 M:      Ran Wang <[email protected]>
8371 L:      [email protected]
8372 L:      [email protected]
8373 S:      Maintained
8374 F:      drivers/usb/phy/phy-fsl-usb*
8375
8376 FREEVXFS FILESYSTEM
8377 M:      Christoph Hellwig <[email protected]>
8378 S:      Maintained
8379 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
8380 F:      fs/freevxfs/
8381
8382 FREEZER
8383 M:      "Rafael J. Wysocki" <[email protected]>
8384 M:      Pavel Machek <[email protected]>
8385 L:      [email protected]
8386 S:      Supported
8387 F:      Documentation/power/freezing-of-tasks.rst
8388 F:      include/linux/freezer.h
8389 F:      kernel/freezer.c
8390
8391 FRONTSWAP API
8392 M:      Konrad Rzeszutek Wilk <[email protected]>
8393 L:      [email protected]
8394 S:      Maintained
8395 F:      include/linux/frontswap.h
8396 F:      mm/frontswap.c
8397
8398 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8399 M:      David Howells <[email protected]>
8400 L:      [email protected] (moderated for non-subscribers)
8401 S:      Supported
8402 F:      Documentation/filesystems/caching/
8403 F:      fs/fscache/
8404 F:      include/linux/fscache*.h
8405
8406 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
8407 M:      Eric Biggers <[email protected]>
8408 M:      Theodore Y. Ts'o <[email protected]>
8409 M:      Jaegeuk Kim <[email protected]>
8410 L:      [email protected]
8411 S:      Supported
8412 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
8413 T:      git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
8414 F:      Documentation/filesystems/fscrypt.rst
8415 F:      fs/crypto/
8416 F:      include/linux/fscrypt.h
8417 F:      include/uapi/linux/fscrypt.h
8418
8419 FSI SUBSYSTEM
8420 M:      Jeremy Kerr <[email protected]>
8421 M:      Joel Stanley <[email protected]>
8422 R:      Alistar Popple <[email protected]>
8423 R:      Eddie James <[email protected]>
8424 L:      [email protected]
8425 S:      Supported
8426 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
8427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
8428 F:      drivers/fsi/
8429 F:      include/linux/fsi*.h
8430 F:      include/trace/events/fsi*.h
8431
8432 FSI-ATTACHED I2C DRIVER
8433 M:      Eddie James <[email protected]>
8434 L:      [email protected]
8435 L:      [email protected] (moderated for non-subscribers)
8436 S:      Maintained
8437 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
8438 F:      drivers/i2c/busses/i2c-fsi.c
8439
8440 FSI-ATTACHED SPI DRIVER
8441 M:      Eddie James <[email protected]>
8442 L:      [email protected]
8443 S:      Maintained
8444 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
8445 F:      drivers/spi/spi-fsi.c
8446
8447 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
8448 M:      Jan Kara <[email protected]>
8449 R:      Amir Goldstein <[email protected]>
8450 L:      [email protected]
8451 S:      Maintained
8452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
8453 F:      fs/notify/
8454 F:      include/linux/fsnotify*.h
8455
8456 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
8457 M:      Eric Biggers <[email protected]>
8458 M:      Theodore Y. Ts'o <[email protected]>
8459 L:      [email protected]
8460 S:      Supported
8461 Q:      https://patchwork.kernel.org/project/fsverity/list/
8462 T:      git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
8463 F:      Documentation/filesystems/fsverity.rst
8464 F:      fs/verity/
8465 F:      include/linux/fsverity.h
8466 F:      include/uapi/linux/fsverity.h
8467
8468 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
8469 M:      Michael Zaidman <[email protected]>
8470 L:      [email protected]
8471 L:      [email protected]
8472 S:      Maintained
8473 F:      drivers/hid/hid-ft260.c
8474
8475 FUJITSU LAPTOP EXTRAS
8476 M:      Jonathan Woithe <[email protected]>
8477 L:      [email protected]
8478 S:      Maintained
8479 F:      drivers/platform/x86/fujitsu-laptop.c
8480
8481 FUJITSU TABLET EXTRAS
8482 M:      Robert Gerlach <[email protected]>
8483 L:      [email protected]
8484 S:      Maintained
8485 F:      drivers/platform/x86/fujitsu-tablet.c
8486
8487 FUNCTION HOOKS (FTRACE)
8488 M:      Steven Rostedt <[email protected]>
8489 M:      Masami Hiramatsu <[email protected]>
8490 R:      Mark Rutland <[email protected]>
8491 L:      [email protected]
8492 L:      [email protected]
8493 S:      Maintained
8494 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8496 F:      Documentation/trace/ftrace*
8497 F:      arch/*/*/*/*ftrace*
8498 F:      arch/*/*/*ftrace*
8499 F:      include/*/ftrace.h
8500 F:      kernel/trace/fgraph.c
8501 F:      kernel/trace/ftrace*
8502 F:      samples/ftrace
8503
8504 FUNGIBLE ETHERNET DRIVERS
8505 M:      Dimitris Michailidis <[email protected]>
8506 L:      [email protected]
8507 S:      Supported
8508 F:      drivers/net/ethernet/fungible/
8509
8510 FUSE: FILESYSTEM IN USERSPACE
8511 M:      Miklos Szeredi <[email protected]>
8512 L:      [email protected]
8513 S:      Maintained
8514 W:      https://github.com/libfuse/
8515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
8516 F:      Documentation/filesystems/fuse.rst
8517 F:      fs/fuse/
8518 F:      include/uapi/linux/fuse.h
8519
8520 FUTEX SUBSYSTEM
8521 M:      Thomas Gleixner <[email protected]>
8522 M:      Ingo Molnar <[email protected]>
8523 R:      Peter Zijlstra <[email protected]>
8524 R:      Darren Hart <[email protected]>
8525 R:      Davidlohr Bueso <[email protected]>
8526 R:      André Almeida <[email protected]>
8527 L:      [email protected]
8528 S:      Maintained
8529 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
8530 F:      Documentation/locking/*futex*
8531 F:      include/asm-generic/futex.h
8532 F:      include/linux/futex.h
8533 F:      include/uapi/linux/futex.h
8534 F:      kernel/futex/*
8535 F:      tools/perf/bench/futex*
8536 F:      tools/testing/selftests/futex/
8537
8538 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
8539 M:      Tim Harvey <[email protected]>
8540 S:      Maintained
8541 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
8542 F:      Documentation/hwmon/gsc-hwmon.rst
8543 F:      drivers/hwmon/gsc-hwmon.c
8544 F:      drivers/mfd/gateworks-gsc.c
8545 F:      include/linux/mfd/gsc.h
8546 F:      include/linux/platform_data/gsc_hwmon.h
8547
8548 GCC PLUGINS
8549 M:      Kees Cook <[email protected]>
8550 L:      [email protected]
8551 S:      Maintained
8552 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8553 F:      Documentation/kbuild/gcc-plugins.rst
8554 F:      scripts/Makefile.gcc-plugins
8555 F:      scripts/gcc-plugins/
8556
8557 GCOV BASED KERNEL PROFILING
8558 M:      Peter Oberparleiter <[email protected]>
8559 S:      Maintained
8560 F:      Documentation/dev-tools/gcov.rst
8561 F:      kernel/gcov/
8562
8563 GDB KERNEL DEBUGGING HELPER SCRIPTS
8564 M:      Jan Kiszka <[email protected]>
8565 M:      Kieran Bingham <[email protected]>
8566 S:      Supported
8567 F:      scripts/gdb/
8568
8569 GEMINI CRYPTO DRIVER
8570 M:      Corentin Labbe <[email protected]>
8571 L:      [email protected]
8572 S:      Maintained
8573 F:      drivers/crypto/gemini/
8574
8575 GEMTEK FM RADIO RECEIVER DRIVER
8576 M:      Hans Verkuil <[email protected]>
8577 L:      [email protected]
8578 S:      Maintained
8579 W:      https://linuxtv.org
8580 T:      git git://linuxtv.org/media_tree.git
8581 F:      drivers/media/radio/radio-gemtek*
8582
8583 GENERIC ARCHITECTURE TOPOLOGY
8584 M:      Sudeep Holla <[email protected]>
8585 L:      [email protected]
8586 S:      Maintained
8587 F:      drivers/base/arch_topology.c
8588 F:      include/linux/arch_topology.h
8589
8590 GENERIC ENTRY CODE
8591 M:      Thomas Gleixner <[email protected]>
8592 M:      Peter Zijlstra <[email protected]>
8593 M:      Andy Lutomirski <[email protected]>
8594 L:      [email protected]
8595 S:      Maintained
8596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
8597 F:      include/linux/entry-common.h
8598 F:      include/linux/entry-kvm.h
8599 F:      kernel/entry/
8600
8601 GENERIC GPIO I2C DRIVER
8602 M:      Wolfram Sang <[email protected]>
8603 S:      Supported
8604 F:      drivers/i2c/busses/i2c-gpio.c
8605 F:      include/linux/platform_data/i2c-gpio.h
8606
8607 GENERIC GPIO I2C MULTIPLEXER DRIVER
8608 M:      Peter Korsgaard <[email protected]>
8609 L:      [email protected]
8610 S:      Supported
8611 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
8612 F:      drivers/i2c/muxes/i2c-mux-gpio.c
8613 F:      include/linux/platform_data/i2c-mux-gpio.h
8614
8615 GENERIC HDLC (WAN) DRIVERS
8616 M:      Krzysztof Halasa <[email protected]>
8617 S:      Maintained
8618 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
8619 F:      drivers/net/wan/c101.c
8620 F:      drivers/net/wan/hd6457*
8621 F:      drivers/net/wan/hdlc*
8622 F:      drivers/net/wan/n2.c
8623 F:      drivers/net/wan/pc300too.c
8624 F:      drivers/net/wan/pci200syn.c
8625 F:      drivers/net/wan/wanxl*
8626
8627 GENERIC INCLUDE/ASM HEADER FILES
8628 M:      Arnd Bergmann <[email protected]>
8629 L:      [email protected]
8630 S:      Maintained
8631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
8632 F:      include/asm-generic/
8633 F:      include/uapi/asm-generic/
8634
8635 GENERIC PHY FRAMEWORK
8636 M:      Vinod Koul <[email protected]>
8637 M:      Kishon Vijay Abraham I <[email protected]>
8638 L:      [email protected]
8639 S:      Supported
8640 Q:      https://patchwork.kernel.org/project/linux-phy/list/
8641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
8642 F:      Documentation/devicetree/bindings/phy/
8643 F:      drivers/phy/
8644 F:      include/dt-bindings/phy/
8645 F:      include/linux/phy/
8646
8647 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
8648 M:      Wolfram Sang <[email protected]>
8649 S:      Supported
8650 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
8651
8652 GENERIC PM DOMAINS
8653 M:      "Rafael J. Wysocki" <[email protected]>
8654 M:      Kevin Hilman <[email protected]>
8655 M:      Ulf Hansson <[email protected]>
8656 L:      [email protected]
8657 S:      Supported
8658 F:      Documentation/devicetree/bindings/power/power?domain*
8659 F:      drivers/base/power/domain*.c
8660 F:      include/linux/pm_domain.h
8661
8662 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
8663 M:      Eugen Hristev <[email protected]>
8664 L:      [email protected]
8665 S:      Maintained
8666 F:      drivers/input/touchscreen/resistive-adc-touch.c
8667
8668 GENERIC STRING LIBRARY
8669 R:      Andy Shevchenko <[email protected]>
8670 S:      Maintained
8671 F:      lib/string.c
8672 F:      lib/string_helpers.c
8673 F:      lib/test-string_helpers.c
8674 F:      lib/test_string.c
8675
8676 GENERIC UIO DRIVER FOR PCI DEVICES
8677 M:      "Michael S. Tsirkin" <[email protected]>
8678 L:      [email protected]
8679 S:      Supported
8680 F:      drivers/uio/uio_pci_generic.c
8681
8682 GENERIC VDSO LIBRARY
8683 M:      Andy Lutomirski <[email protected]>
8684 M:      Thomas Gleixner <[email protected]>
8685 M:      Vincenzo Frascino <[email protected]>
8686 L:      [email protected]
8687 S:      Maintained
8688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
8689 F:      include/asm-generic/vdso/vsyscall.h
8690 F:      include/vdso/
8691 F:      kernel/time/vsyscall.c
8692 F:      lib/vdso/
8693
8694 GENWQE (IBM Generic Workqueue Card)
8695 M:      Frank Haverkamp <[email protected]>
8696 S:      Supported
8697 F:      drivers/misc/genwqe/
8698
8699 GET_MAINTAINER SCRIPT
8700 M:      Joe Perches <[email protected]>
8701 S:      Maintained
8702 F:      scripts/get_maintainer.pl
8703
8704 GFS2 FILE SYSTEM
8705 M:      Bob Peterson <[email protected]>
8706 M:      Andreas Gruenbacher <[email protected]>
8707 L:      [email protected]
8708 S:      Supported
8709 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
8710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
8711 F:      Documentation/filesystems/gfs2*
8712 F:      fs/gfs2/
8713 F:      include/uapi/linux/gfs2_ondisk.h
8714
8715 GIGABYTE WMI DRIVER
8716 M:      Thomas Weißschuh <[email protected]>
8717 L:      [email protected]
8718 S:      Maintained
8719 F:      drivers/platform/x86/gigabyte-wmi.c
8720
8721 GNSS SUBSYSTEM
8722 M:      Johan Hovold <[email protected]>
8723 S:      Maintained
8724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
8725 F:      Documentation/ABI/testing/sysfs-class-gnss
8726 F:      Documentation/devicetree/bindings/gnss/
8727 F:      drivers/gnss/
8728 F:      include/linux/gnss.h
8729
8730 GO7007 MPEG CODEC
8731 M:      Hans Verkuil <[email protected]>
8732 L:      [email protected]
8733 S:      Maintained
8734 F:      drivers/media/usb/go7007/
8735
8736 GOODIX TOUCHSCREEN
8737 M:      Bastien Nocera <[email protected]>
8738 M:      Hans de Goede <[email protected]>
8739 L:      [email protected]
8740 S:      Maintained
8741 F:      drivers/input/touchscreen/goodix*
8742
8743 GOOGLE ETHERNET DRIVERS
8744 M:      Jeroen de Borst <[email protected]>
8745 M:      Praveen Kaligineedi <[email protected]>
8746 R:      Shailend Chand <[email protected]>
8747 L:      [email protected]
8748 S:      Supported
8749 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
8750 F:      drivers/net/ethernet/google
8751
8752 GPD POCKET FAN DRIVER
8753 M:      Hans de Goede <[email protected]>
8754 L:      [email protected]
8755 S:      Maintained
8756 F:      drivers/platform/x86/gpd-pocket-fan.c
8757
8758 GPIO ACPI SUPPORT
8759 M:      Mika Westerberg <[email protected]>
8760 M:      Andy Shevchenko <[email protected]>
8761 L:      [email protected]
8762 L:      [email protected]
8763 S:      Supported
8764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8765 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
8766 F:      drivers/gpio/gpiolib-acpi.c
8767 F:      drivers/gpio/gpiolib-acpi.h
8768
8769 GPIO AGGREGATOR
8770 M:      Geert Uytterhoeven <[email protected]>
8771 L:      [email protected]
8772 S:      Supported
8773 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
8774 F:      drivers/gpio/gpio-aggregator.c
8775
8776 GPIO IR Transmitter
8777 M:      Sean Young <[email protected]>
8778 L:      [email protected]
8779 S:      Maintained
8780 F:      Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
8781 F:      drivers/media/rc/gpio-ir-tx.c
8782
8783 GPIO MOCKUP DRIVER
8784 M:      Bamvor Jian Zhang <[email protected]>
8785 L:      [email protected]
8786 S:      Maintained
8787 F:      drivers/gpio/gpio-mockup.c
8788 F:      tools/testing/selftests/gpio/
8789
8790 GPIO REGMAP
8791 R:      Michael Walle <[email protected]>
8792 S:      Maintained
8793 F:      drivers/gpio/gpio-regmap.c
8794 F:      include/linux/gpio/regmap.h
8795
8796 GPIO SUBSYSTEM
8797 M:      Linus Walleij <[email protected]>
8798 M:      Bartosz Golaszewski <[email protected]>
8799 L:      [email protected]
8800 S:      Maintained
8801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
8802 F:      Documentation/ABI/obsolete/sysfs-gpio
8803 F:      Documentation/ABI/testing/gpio-cdev
8804 F:      Documentation/admin-guide/gpio/
8805 F:      Documentation/devicetree/bindings/gpio/
8806 F:      Documentation/driver-api/gpio/
8807 F:      drivers/gpio/
8808 F:      include/dt-bindings/gpio/
8809 F:      include/linux/gpio.h
8810 F:      include/linux/gpio/
8811 F:      include/linux/of_gpio.h
8812 F:      include/uapi/linux/gpio.h
8813 F:      tools/gpio/
8814
8815 GRE DEMULTIPLEXER DRIVER
8816 M:      Dmitry Kozlov <[email protected]>
8817 L:      [email protected]
8818 S:      Maintained
8819 F:      include/net/gre.h
8820 F:      net/ipv4/gre_demux.c
8821 F:      net/ipv4/gre_offload.c
8822
8823 GRETH 10/100/1G Ethernet MAC device driver
8824 M:      Andreas Larsson <[email protected]>
8825 L:      [email protected]
8826 S:      Maintained
8827 F:      drivers/net/ethernet/aeroflex/
8828
8829 GREYBUS AUDIO PROTOCOLS DRIVERS
8830 M:      Vaibhav Agarwal <[email protected]>
8831 M:      Mark Greer <[email protected]>
8832 S:      Maintained
8833 F:      drivers/staging/greybus/audio_apbridgea.c
8834 F:      drivers/staging/greybus/audio_apbridgea.h
8835 F:      drivers/staging/greybus/audio_codec.c
8836 F:      drivers/staging/greybus/audio_codec.h
8837 F:      drivers/staging/greybus/audio_gb.c
8838 F:      drivers/staging/greybus/audio_manager.c
8839 F:      drivers/staging/greybus/audio_manager.h
8840 F:      drivers/staging/greybus/audio_manager_module.c
8841 F:      drivers/staging/greybus/audio_manager_private.h
8842 F:      drivers/staging/greybus/audio_manager_sysfs.c
8843 F:      drivers/staging/greybus/audio_module.c
8844 F:      drivers/staging/greybus/audio_topology.c
8845
8846 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
8847 M:      Viresh Kumar <[email protected]>
8848 S:      Maintained
8849 F:      drivers/staging/greybus/authentication.c
8850 F:      drivers/staging/greybus/bootrom.c
8851 F:      drivers/staging/greybus/firmware.h
8852 F:      drivers/staging/greybus/fw-core.c
8853 F:      drivers/staging/greybus/fw-download.c
8854 F:      drivers/staging/greybus/fw-management.c
8855 F:      drivers/staging/greybus/greybus_authentication.h
8856 F:      drivers/staging/greybus/greybus_firmware.h
8857 F:      drivers/staging/greybus/hid.c
8858 F:      drivers/staging/greybus/i2c.c
8859 F:      drivers/staging/greybus/spi.c
8860 F:      drivers/staging/greybus/spilib.c
8861 F:      drivers/staging/greybus/spilib.h
8862
8863 GREYBUS LOOPBACK DRIVER
8864 M:      Bryan O'Donoghue <[email protected]>
8865 S:      Maintained
8866 F:      drivers/staging/greybus/loopback.c
8867
8868 GREYBUS PLATFORM DRIVERS
8869 M:      Vaibhav Hiremath <[email protected]>
8870 S:      Maintained
8871 F:      drivers/staging/greybus/arche-apb-ctrl.c
8872 F:      drivers/staging/greybus/arche-platform.c
8873 F:      drivers/staging/greybus/arche_platform.h
8874
8875 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
8876 M:      Rui Miguel Silva <[email protected]>
8877 S:      Maintained
8878 F:      drivers/staging/greybus/gpio.c
8879 F:      drivers/staging/greybus/light.c
8880 F:      drivers/staging/greybus/power_supply.c
8881 F:      drivers/staging/greybus/sdio.c
8882 F:      drivers/staging/greybus/spi.c
8883 F:      drivers/staging/greybus/spilib.c
8884
8885 GREYBUS SUBSYSTEM
8886 M:      Johan Hovold <[email protected]>
8887 M:      Alex Elder <[email protected]>
8888 M:      Greg Kroah-Hartman <[email protected]>
8889 L:      [email protected] (moderated for non-subscribers)
8890 S:      Maintained
8891 F:      drivers/greybus/
8892 F:      drivers/staging/greybus/
8893 F:      include/linux/greybus.h
8894 F:      include/linux/greybus/
8895
8896 GREYBUS UART PROTOCOLS DRIVERS
8897 M:      David Lin <[email protected]>
8898 S:      Maintained
8899 F:      drivers/staging/greybus/log.c
8900 F:      drivers/staging/greybus/uart.c
8901
8902 GS1662 VIDEO SERIALIZER
8903 M:      Charles-Antoine Couret <[email protected]>
8904 L:      [email protected]
8905 S:      Maintained
8906 T:      git git://linuxtv.org/media_tree.git
8907 F:      drivers/media/spi/gs1662.c
8908
8909 GSPCA FINEPIX SUBDRIVER
8910 M:      Frank Zago <[email protected]>
8911 L:      [email protected]
8912 S:      Maintained
8913 T:      git git://linuxtv.org/media_tree.git
8914 F:      drivers/media/usb/gspca/finepix.c
8915
8916 GSPCA GL860 SUBDRIVER
8917 M:      Olivier Lorin <[email protected]>
8918 L:      [email protected]
8919 S:      Maintained
8920 T:      git git://linuxtv.org/media_tree.git
8921 F:      drivers/media/usb/gspca/gl860/
8922
8923 GSPCA M5602 SUBDRIVER
8924 M:      Erik Andren <[email protected]>
8925 L:      [email protected]
8926 S:      Maintained
8927 T:      git git://linuxtv.org/media_tree.git
8928 F:      drivers/media/usb/gspca/m5602/
8929
8930 GSPCA PAC207 SONIXB SUBDRIVER
8931 M:      Hans Verkuil <[email protected]>
8932 L:      [email protected]
8933 S:      Odd Fixes
8934 T:      git git://linuxtv.org/media_tree.git
8935 F:      drivers/media/usb/gspca/pac207.c
8936
8937 GSPCA SN9C20X SUBDRIVER
8938 M:      Brian Johnson <[email protected]>
8939 L:      [email protected]
8940 S:      Maintained
8941 T:      git git://linuxtv.org/media_tree.git
8942 F:      drivers/media/usb/gspca/sn9c20x.c
8943
8944 GSPCA T613 SUBDRIVER
8945 M:      Leandro Costantino <[email protected]>
8946 L:      [email protected]
8947 S:      Maintained
8948 T:      git git://linuxtv.org/media_tree.git
8949 F:      drivers/media/usb/gspca/t613.c
8950
8951 GSPCA USB WEBCAM DRIVER
8952 M:      Hans Verkuil <[email protected]>
8953 L:      [email protected]
8954 S:      Odd Fixes
8955 T:      git git://linuxtv.org/media_tree.git
8956 F:      drivers/media/usb/gspca/
8957
8958 GTP (GPRS Tunneling Protocol)
8959 M:      Pablo Neira Ayuso <[email protected]>
8960 M:      Harald Welte <[email protected]>
8961 L:      [email protected]
8962 S:      Maintained
8963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
8964 F:      drivers/net/gtp.c
8965
8966 GUID PARTITION TABLE (GPT)
8967 M:      Davidlohr Bueso <[email protected]>
8968 L:      [email protected]
8969 S:      Maintained
8970 F:      block/partitions/efi.*
8971
8972 HABANALABS PCI DRIVER
8973 M:      Oded Gabbay <[email protected]>
8974 L:      [email protected]
8975 S:      Supported
8976 C:      irc://irc.oftc.net/dri-devel
8977 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
8978 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
8979 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
8980 F:      drivers/accel/habanalabs/
8981 F:      include/trace/events/habanalabs.h
8982 F:      include/uapi/drm/habanalabs_accel.h
8983
8984 HACKRF MEDIA DRIVER
8985 M:      Antti Palosaari <[email protected]>
8986 L:      [email protected]
8987 S:      Maintained
8988 W:      https://linuxtv.org
8989 W:      http://palosaari.fi/linux/
8990 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8991 T:      git git://linuxtv.org/anttip/media_tree.git
8992 F:      drivers/media/usb/hackrf/
8993
8994 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
8995 M:      Chuck Lever <[email protected]>
8996 L:      [email protected]
8997 L:      [email protected]
8998 S:      Maintained
8999 F:      Documentation/netlink/specs/handshake.yaml
9000 F:      Documentation/networking/tls-handshake.rst
9001 F:      include/net/handshake.h
9002 F:      include/trace/events/handshake.h
9003 F:      net/handshake/
9004
9005 HANTRO VPU CODEC DRIVER
9006 M:      Ezequiel Garcia <[email protected]>
9007 M:      Philipp Zabel <[email protected]>
9008 L:      [email protected]
9009 L:      [email protected]
9010 S:      Maintained
9011 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
9012 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
9013 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
9014 F:      drivers/media/platform/verisilicon/
9015
9016 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
9017 M:      Frank Seidel <[email protected]>
9018 L:      [email protected]
9019 S:      Maintained
9020 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
9021 F:      drivers/platform/x86/hdaps.c
9022
9023 HARDWARE MONITORING
9024 M:      Jean Delvare <[email protected]>
9025 M:      Guenter Roeck <[email protected]>
9026 L:      [email protected]
9027 S:      Maintained
9028 W:      http://hwmon.wiki.kernel.org/
9029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9030 F:      Documentation/ABI/testing/sysfs-class-hwmon
9031 F:      Documentation/devicetree/bindings/hwmon/
9032 F:      Documentation/hwmon/
9033 F:      drivers/hwmon/
9034 F:      include/linux/hwmon*.h
9035 F:      include/trace/events/hwmon*.h
9036 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
9037
9038 HARDWARE RANDOM NUMBER GENERATOR CORE
9039 M:      Olivia Mackall <[email protected]>
9040 M:      Herbert Xu <[email protected]>
9041 L:      [email protected]
9042 S:      Odd fixes
9043 F:      Documentation/admin-guide/hw_random.rst
9044 F:      Documentation/devicetree/bindings/rng/
9045 F:      drivers/char/hw_random/
9046 F:      include/linux/hw_random.h
9047
9048 HARDWARE SPINLOCK CORE
9049 M:      Ohad Ben-Cohen <[email protected]>
9050 M:      Bjorn Andersson <[email protected]>
9051 R:      Baolin Wang <[email protected]>
9052 L:      [email protected]
9053 S:      Maintained
9054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
9055 F:      Documentation/devicetree/bindings/hwlock/
9056 F:      Documentation/locking/hwspinlock.rst
9057 F:      drivers/hwspinlock/
9058 F:      include/linux/hwspinlock.h
9059
9060 HARDWARE TRACING FACILITIES
9061 M:      Alexander Shishkin <[email protected]>
9062 S:      Maintained
9063 F:      drivers/hwtracing/
9064
9065 HARMONY SOUND DRIVER
9066 L:      [email protected]
9067 S:      Maintained
9068 F:      sound/parisc/harmony.*
9069
9070 HDPVR USB VIDEO ENCODER DRIVER
9071 M:      Hans Verkuil <[email protected]>
9072 L:      [email protected]
9073 S:      Odd Fixes
9074 W:      https://linuxtv.org
9075 T:      git git://linuxtv.org/media_tree.git
9076 F:      drivers/media/usb/hdpvr/
9077
9078 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
9079 M:      Matt Hsiao <[email protected]>
9080 S:      Supported
9081 F:      drivers/misc/hpilo.[ch]
9082
9083 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
9084 M:      Jerry Hoemann <[email protected]>
9085 S:      Supported
9086 F:      Documentation/watchdog/hpwdt.rst
9087 F:      drivers/watchdog/hpwdt.c
9088
9089 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
9090 M:      Don Brace <[email protected]>
9091 L:      [email protected]
9092 L:      [email protected]
9093 S:      Supported
9094 F:      Documentation/scsi/hpsa.rst
9095 F:      drivers/scsi/hpsa*.[ch]
9096 F:      include/linux/cciss*.h
9097 F:      include/uapi/linux/cciss*.h
9098
9099 HFI1 DRIVER
9100 M:      Dennis Dalessandro <[email protected]>
9101 L:      [email protected]
9102 S:      Supported
9103 F:      drivers/infiniband/hw/hfi1
9104
9105 HFS FILESYSTEM
9106 L:      [email protected]
9107 S:      Orphan
9108 F:      Documentation/filesystems/hfs.rst
9109 F:      fs/hfs/
9110
9111 HFSPLUS FILESYSTEM
9112 L:      [email protected]
9113 S:      Orphan
9114 F:      Documentation/filesystems/hfsplus.rst
9115 F:      fs/hfsplus/
9116
9117 HGA FRAMEBUFFER DRIVER
9118 M:      Ferenc Bakonyi <[email protected]>
9119 L:      [email protected]
9120 S:      Maintained
9121 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
9122 F:      drivers/video/fbdev/hgafb.c
9123
9124 HIBERNATION (aka Software Suspend, aka swsusp)
9125 M:      "Rafael J. Wysocki" <[email protected]>
9126 M:      Pavel Machek <[email protected]>
9127 L:      [email protected]
9128 S:      Supported
9129 B:      https://bugzilla.kernel.org
9130 F:      arch/*/include/asm/suspend*.h
9131 F:      arch/x86/power/
9132 F:      drivers/base/power/
9133 F:      include/linux/freezer.h
9134 F:      include/linux/pm.h
9135 F:      include/linux/suspend.h
9136 F:      kernel/power/
9137
9138 HID CORE LAYER
9139 M:      Jiri Kosina <[email protected]>
9140 M:      Benjamin Tissoires <[email protected]>
9141 L:      [email protected]
9142 S:      Maintained
9143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
9144 F:      Documentation/hid/
9145 F:      drivers/hid/
9146 F:      include/linux/hid*
9147 F:      include/uapi/linux/hid*
9148 F:      samples/hid/
9149 F:      tools/testing/selftests/hid/
9150
9151 HID LOGITECH DRIVERS
9152 R:      Filipe Laíns <[email protected]>
9153 L:      [email protected]
9154 S:      Maintained
9155 F:      drivers/hid/hid-logitech-*
9156
9157 HID PHOENIX RC FLIGHT CONTROLLER
9158 M:      Marcus Folkesson <[email protected]>
9159 L:      [email protected]
9160 S:      Maintained
9161 F:      drivers/hid/hid-pxrc.c
9162
9163 HID PLAYSTATION DRIVER
9164 M:      Roderick Colenbrander <[email protected]>
9165 L:      [email protected]
9166 S:      Supported
9167 F:      drivers/hid/hid-playstation.c
9168
9169 HID SENSOR HUB DRIVERS
9170 M:      Jiri Kosina <[email protected]>
9171 M:      Jonathan Cameron <[email protected]>
9172 M:      Srinivas Pandruvada <[email protected]>
9173 L:      [email protected]
9174 L:      [email protected]
9175 S:      Maintained
9176 F:      Documentation/hid/hid-sensor*
9177 F:      drivers/hid/hid-sensor-*
9178 F:      drivers/iio/*/hid-*
9179 F:      include/linux/hid-sensor-*
9180
9181 HID VRC-2 CAR CONTROLLER DRIVER
9182 M:      Marcus Folkesson <[email protected]>
9183 L:      [email protected]
9184 S:      Maintained
9185 F:      drivers/hid/hid-vrc2.c
9186
9187 HID WACOM DRIVER
9188 M:      Ping Cheng <[email protected]>
9189 M:      Jason Gerecke  <[email protected]>
9190 L:      [email protected]
9191 S:      Maintained
9192 F:      drivers/hid/wacom.h
9193 F:      drivers/hid/wacom_*
9194
9195 HID++ LOGITECH DRIVERS
9196 R:      Filipe Laíns <[email protected]>
9197 R:      Bastien Nocera <[email protected]>
9198 L:      [email protected]
9199 S:      Maintained
9200 F:      drivers/hid/hid-logitech-hidpp.c
9201
9202 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
9203 M:      Thomas Gleixner <[email protected]>
9204 L:      [email protected]
9205 S:      Maintained
9206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9207 F:      Documentation/timers/
9208 F:      include/linux/clockchips.h
9209 F:      include/linux/hrtimer.h
9210 F:      kernel/time/clockevents.c
9211 F:      kernel/time/hrtimer.c
9212 F:      kernel/time/timer_*.c
9213
9214 HIGH-SPEED SCC DRIVER FOR AX.25
9215 L:      [email protected]
9216 S:      Orphan
9217 F:      drivers/net/hamradio/scc.c
9218
9219 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
9220 M:      HighPoint Linux Team <[email protected]>
9221 S:      Supported
9222 W:      http://www.highpoint-tech.com
9223 F:      Documentation/scsi/hptiop.rst
9224 F:      drivers/scsi/hptiop.c
9225
9226 HIKEY960 ONBOARD USB GPIO HUB DRIVER
9227 M:      John Stultz <[email protected]>
9228 L:      [email protected]
9229 S:      Maintained
9230 F:      drivers/misc/hisi_hikey_usb.c
9231
9232 HIMAX HX83112B TOUCHSCREEN SUPPORT
9233 M:      Job Noorman <[email protected]>
9234 L:      [email protected]
9235 S:      Maintained
9236 F:      Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
9237 F:      drivers/input/touchscreen/himax_hx83112b.c
9238
9239 HIPPI
9240 M:      Jes Sorensen <[email protected]>
9241 L:      [email protected]
9242 S:      Maintained
9243 F:      drivers/net/hippi/
9244 F:      include/linux/hippidevice.h
9245 F:      include/uapi/linux/if_hippi.h
9246 F:      net/802/hippi.c
9247
9248 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
9249 M:      Kurt Kanzenbach <[email protected]>
9250 L:      [email protected]
9251 S:      Maintained
9252 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
9253 F:      drivers/net/dsa/hirschmann/*
9254 F:      include/linux/platform_data/hirschmann-hellcreek.h
9255 F:      net/dsa/tag_hellcreek.c
9256
9257 HISILICON DMA DRIVER
9258 M:      Zhou Wang <[email protected]>
9259 M:      Jie Hai <[email protected]>
9260 L:      [email protected]
9261 S:      Maintained
9262 F:      drivers/dma/hisi_dma.c
9263
9264 HISILICON GPIO DRIVER
9265 M:      Jay Fang <[email protected]>
9266 L:      [email protected]
9267 S:      Maintained
9268 F:      Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
9269 F:      drivers/gpio/gpio-hisi.c
9270
9271 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
9272 M:      Longfang Liu <[email protected]>
9273 L:      [email protected]
9274 S:      Maintained
9275 F:      Documentation/ABI/testing/debugfs-hisi-hpre
9276 F:      drivers/crypto/hisilicon/hpre/hpre.h
9277 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
9278 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
9279
9280 HISILICON HNS3 PMU DRIVER
9281 M:      Guangbin Huang <[email protected]>
9282 S:      Supported
9283 F:      Documentation/admin-guide/perf/hns3-pmu.rst
9284 F:      drivers/perf/hisilicon/hns3_pmu.c
9285
9286 HISILICON I2C CONTROLLER DRIVER
9287 M:      Yicong Yang <[email protected]>
9288 L:      [email protected]
9289 S:      Maintained
9290 W:      https://www.hisilicon.com
9291 F:      Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
9292 F:      drivers/i2c/busses/i2c-hisi.c
9293
9294 HISILICON LPC BUS DRIVER
9295 M:      Jay Fang <[email protected]>
9296 S:      Maintained
9297 W:      http://www.hisilicon.com
9298 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
9299 F:      drivers/bus/hisi_lpc.c
9300
9301 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
9302 M:      Yisen Zhuang <[email protected]>
9303 M:      Salil Mehta <[email protected]>
9304 L:      [email protected]
9305 S:      Maintained
9306 W:      http://www.hisilicon.com
9307 F:      drivers/net/ethernet/hisilicon/hns3/
9308
9309 HISILICON NETWORK SUBSYSTEM DRIVER
9310 M:      Yisen Zhuang <[email protected]>
9311 M:      Salil Mehta <[email protected]>
9312 L:      [email protected]
9313 S:      Maintained
9314 W:      http://www.hisilicon.com
9315 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
9316 F:      drivers/net/ethernet/hisilicon/
9317
9318 HISILICON PMU DRIVER
9319 M:      Shaokun Zhang <[email protected]>
9320 M:      Jonathan Cameron <[email protected]>
9321 S:      Supported
9322 W:      http://www.hisilicon.com
9323 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
9324 F:      Documentation/admin-guide/perf/hisi-pmu.rst
9325 F:      drivers/perf/hisilicon
9326
9327 HISILICON PTT DRIVER
9328 M:      Yicong Yang <[email protected]>
9329 M:      Jonathan Cameron <[email protected]>
9330 L:      [email protected]
9331 S:      Maintained
9332 F:      Documentation/ABI/testing/sysfs-devices-hisi_ptt
9333 F:      Documentation/trace/hisi-ptt.rst
9334 F:      drivers/hwtracing/ptt/
9335 F:      tools/perf/arch/arm64/util/hisi-ptt.c
9336 F:      tools/perf/util/hisi-ptt*
9337 F:      tools/perf/util/hisi-ptt-decoder/*
9338
9339 HISILICON QM DRIVER
9340 M:      Weili Qian <[email protected]>
9341 M:      Zhou Wang <[email protected]>
9342 L:      [email protected]
9343 S:      Maintained
9344 F:      drivers/crypto/hisilicon/Kconfig
9345 F:      drivers/crypto/hisilicon/Makefile
9346 F:      drivers/crypto/hisilicon/qm.c
9347 F:      drivers/crypto/hisilicon/sgl.c
9348 F:      include/linux/hisi_acc_qm.h
9349
9350 HISILICON ROCE DRIVER
9351 M:      Haoyue Xu <[email protected]>
9352 M:      Wenpeng Liang <[email protected]>
9353 L:      [email protected]
9354 S:      Maintained
9355 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
9356 F:      drivers/infiniband/hw/hns/
9357
9358 HISILICON SAS Controller
9359 M:      Xiang Chen <[email protected]>
9360 S:      Supported
9361 W:      http://www.hisilicon.com
9362 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
9363 F:      drivers/scsi/hisi_sas/
9364
9365 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
9366 M:      Kai Ye <[email protected]>
9367 M:      Longfang Liu <[email protected]>
9368 L:      [email protected]
9369 S:      Maintained
9370 F:      Documentation/ABI/testing/debugfs-hisi-sec
9371 F:      drivers/crypto/hisilicon/sec2/sec.h
9372 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
9373 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
9374 F:      drivers/crypto/hisilicon/sec2/sec_main.c
9375
9376 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
9377 M:      Jay Fang <[email protected]>
9378 L:      [email protected]
9379 S:      Maintained
9380 W:      http://www.hisilicon.com
9381 F:      drivers/spi/spi-hisi-kunpeng.c
9382
9383 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
9384 M:      Mauro Carvalho Chehab <[email protected]>
9385 L:      [email protected]
9386 S:      Maintained
9387 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
9388 F:      drivers/spmi/hisi-spmi-controller.c
9389
9390 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
9391 M:      Mauro Carvalho Chehab <[email protected]>
9392 L:      [email protected]
9393 S:      Maintained
9394 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
9395 F:      drivers/mfd/hi6421-spmi-pmic.c
9396
9397 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
9398 M:      Weili Qian <[email protected]>
9399 S:      Maintained
9400 F:      drivers/crypto/hisilicon/trng/trng.c
9401
9402 HISILICON V3XX SPI NOR FLASH Controller Driver
9403 M:      Jay Fang <[email protected]>
9404 S:      Maintained
9405 W:      http://www.hisilicon.com
9406 F:      drivers/spi/spi-hisi-sfc-v3xx.c
9407
9408 HISILICON ZIP Controller DRIVER
9409 M:      Yang Shen <[email protected]>
9410 M:      Zhou Wang <[email protected]>
9411 L:      [email protected]
9412 S:      Maintained
9413 F:      Documentation/ABI/testing/debugfs-hisi-zip
9414 F:      drivers/crypto/hisilicon/zip/
9415
9416 HMM - Heterogeneous Memory Management
9417 M:      Jérôme Glisse <[email protected]>
9418 L:      [email protected]
9419 S:      Maintained
9420 F:      Documentation/mm/hmm.rst
9421 F:      include/linux/hmm*
9422 F:      lib/test_hmm*
9423 F:      mm/hmm*
9424 F:      tools/testing/selftests/mm/*hmm*
9425
9426 HOST AP DRIVER
9427 M:      Jouni Malinen <[email protected]>
9428 L:      [email protected]
9429 S:      Obsolete
9430 W:      http://w1.fi/hostap-driver.html
9431 F:      drivers/net/wireless/intersil/hostap/
9432
9433 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
9434 L:      [email protected]
9435 S:      Orphan
9436 F:      drivers/platform/x86/hp/tc1100-wmi.c
9437
9438 HPET:   High Precision Event Timers driver
9439 M:      Clemens Ladisch <[email protected]>
9440 S:      Maintained
9441 F:      Documentation/timers/hpet.rst
9442 F:      drivers/char/hpet.c
9443 F:      include/linux/hpet.h
9444 F:      include/uapi/linux/hpet.h
9445
9446 HPET:   x86
9447 S:      Orphan
9448 F:      arch/x86/include/asm/hpet.h
9449 F:      arch/x86/kernel/hpet.c
9450
9451 HPFS FILESYSTEM
9452 M:      Mikulas Patocka <[email protected]>
9453 S:      Maintained
9454 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
9455 F:      fs/hpfs/
9456
9457 HSI SUBSYSTEM
9458 M:      Sebastian Reichel <[email protected]>
9459 S:      Maintained
9460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
9461 F:      Documentation/ABI/testing/sysfs-bus-hsi
9462 F:      Documentation/driver-api/hsi.rst
9463 F:      drivers/hsi/
9464 F:      include/linux/hsi/
9465 F:      include/uapi/linux/hsi/
9466
9467 HSO 3G MODEM DRIVER
9468 L:      [email protected]
9469 S:      Orphan
9470 F:      drivers/net/usb/hso.c
9471
9472 HSR NETWORK PROTOCOL
9473 L:      [email protected]
9474 S:      Orphan
9475 F:      net/hsr/
9476
9477 HT16K33 LED CONTROLLER DRIVER
9478 M:      Robin van der Gracht <[email protected]>
9479 S:      Maintained
9480 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
9481 F:      drivers/auxdisplay/ht16k33.c
9482
9483 HTCPEN TOUCHSCREEN DRIVER
9484 M:      Pau Oliva Fora <[email protected]>
9485 L:      [email protected]
9486 S:      Maintained
9487 F:      drivers/input/touchscreen/htcpen.c
9488
9489 HTE SUBSYSTEM
9490 M:      Dipen Patel <[email protected]>
9491 L:      [email protected]
9492 S:      Maintained
9493 Q:      https://patchwork.kernel.org/project/timestamp/list/
9494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
9495 F:      Documentation/devicetree/bindings/timestamp/
9496 F:      Documentation/driver-api/hte/
9497 F:      drivers/hte/
9498 F:      include/linux/hte.h
9499
9500 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
9501 M:      Lorenzo Bianconi <[email protected]>
9502 L:      [email protected]
9503 S:      Maintained
9504 W:      http://www.st.com/
9505 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
9506 F:      drivers/iio/humidity/hts221*
9507
9508 HUAWEI ETHERNET DRIVER
9509 M:      Cai Huoqing <[email protected]>
9510 L:      [email protected]
9511 S:      Maintained
9512 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
9513 F:      drivers/net/ethernet/huawei/hinic/
9514
9515 HUGETLB SUBSYSTEM
9516 M:      Mike Kravetz <[email protected]>
9517 M:      Muchun Song <[email protected]>
9518 L:      [email protected]
9519 S:      Maintained
9520 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
9521 F:      Documentation/admin-guide/mm/hugetlbpage.rst
9522 F:      Documentation/mm/hugetlbfs_reserv.rst
9523 F:      Documentation/mm/vmemmap_dedup.rst
9524 F:      fs/hugetlbfs/
9525 F:      include/linux/hugetlb.h
9526 F:      mm/hugetlb.c
9527 F:      mm/hugetlb_vmemmap.c
9528 F:      mm/hugetlb_vmemmap.h
9529
9530 HVA ST MEDIA DRIVER
9531 M:      Jean-Christophe Trotin <[email protected]>
9532 L:      [email protected]
9533 S:      Supported
9534 W:      https://linuxtv.org
9535 T:      git git://linuxtv.org/media_tree.git
9536 F:      drivers/media/platform/st/sti/hva
9537
9538 HWPOISON MEMORY FAILURE HANDLING
9539 M:      Naoya Horiguchi <[email protected]>
9540 R:      Miaohe Lin <[email protected]>
9541 L:      [email protected]
9542 S:      Maintained
9543 F:      mm/hwpoison-inject.c
9544 F:      mm/memory-failure.c
9545
9546 HYCON HY46XX TOUCHSCREEN SUPPORT
9547 M:      Giulio Benetti <[email protected]>
9548 L:      [email protected]
9549 S:      Maintained
9550 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
9551 F:      drivers/input/touchscreen/hycon-hy46xx.c
9552
9553 HYGON PROCESSOR SUPPORT
9554 M:      Pu Wen <[email protected]>
9555 L:      [email protected]
9556 S:      Maintained
9557 F:      arch/x86/kernel/cpu/hygon.c
9558
9559 HYNIX HI556 SENSOR DRIVER
9560 M:      Shawn Tu <[email protected]>
9561 L:      [email protected]
9562 S:      Maintained
9563 T:      git git://linuxtv.org/media_tree.git
9564 F:      drivers/media/i2c/hi556.c
9565
9566 HYNIX HI846 SENSOR DRIVER
9567 M:      Martin Kepplinger <[email protected]>
9568 L:      [email protected]
9569 S:      Maintained
9570 F:      drivers/media/i2c/hi846.c
9571
9572 HYNIX HI847 SENSOR DRIVER
9573 M:      Shawn Tu <[email protected]>
9574 L:      [email protected]
9575 S:      Maintained
9576 F:      drivers/media/i2c/hi847.c
9577
9578 Hyper-V/Azure CORE AND DRIVERS
9579 M:      "K. Y. Srinivasan" <[email protected]>
9580 M:      Haiyang Zhang <[email protected]>
9581 M:      Wei Liu <[email protected]>
9582 M:      Dexuan Cui <[email protected]>
9583 L:      [email protected]
9584 S:      Supported
9585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
9586 F:      Documentation/ABI/stable/sysfs-bus-vmbus
9587 F:      Documentation/ABI/testing/debugfs-hyperv
9588 F:      Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
9589 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
9590 F:      Documentation/virt/hyperv
9591 F:      arch/arm64/hyperv
9592 F:      arch/arm64/include/asm/hyperv-tlfs.h
9593 F:      arch/arm64/include/asm/mshyperv.h
9594 F:      arch/x86/hyperv
9595 F:      arch/x86/include/asm/hyperv-tlfs.h
9596 F:      arch/x86/include/asm/mshyperv.h
9597 F:      arch/x86/include/asm/trace/hyperv.h
9598 F:      arch/x86/kernel/cpu/mshyperv.c
9599 F:      drivers/clocksource/hyperv_timer.c
9600 F:      drivers/hid/hid-hyperv.c
9601 F:      drivers/hv/
9602 F:      drivers/input/serio/hyperv-keyboard.c
9603 F:      drivers/iommu/hyperv-iommu.c
9604 F:      drivers/net/ethernet/microsoft/
9605 F:      drivers/net/hyperv/
9606 F:      drivers/pci/controller/pci-hyperv-intf.c
9607 F:      drivers/pci/controller/pci-hyperv.c
9608 F:      drivers/scsi/storvsc_drv.c
9609 F:      drivers/uio/uio_hv_generic.c
9610 F:      drivers/video/fbdev/hyperv_fb.c
9611 F:      include/asm-generic/hyperv-tlfs.h
9612 F:      include/asm-generic/mshyperv.h
9613 F:      include/clocksource/hyperv_timer.h
9614 F:      include/linux/hyperv.h
9615 F:      include/net/mana
9616 F:      include/uapi/linux/hyperv.h
9617 F:      net/vmw_vsock/hyperv_transport.c
9618 F:      tools/hv/
9619
9620 HYPERBUS SUPPORT
9621 M:      Vignesh Raghavendra <[email protected]>
9622 L:      [email protected]
9623 S:      Supported
9624 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
9625 C:      irc://irc.oftc.net/mtd
9626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
9627 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
9628 F:      drivers/mtd/hyperbus/
9629 F:      include/linux/mtd/hyperbus.h
9630
9631 HYPERVISOR VIRTUAL CONSOLE DRIVER
9632 L:      [email protected]
9633 S:      Odd Fixes
9634 F:      drivers/tty/hvc/
9635
9636 I2C ACPI SUPPORT
9637 M:      Mika Westerberg <[email protected]>
9638 L:      [email protected]
9639 L:      [email protected]
9640 S:      Maintained
9641 F:      drivers/i2c/i2c-core-acpi.c
9642
9643 I2C CONTROLLER DRIVER FOR NVIDIA GPU
9644 M:      Ajay Gupta <[email protected]>
9645 L:      [email protected]
9646 S:      Maintained
9647 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
9648 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
9649
9650 I2C MUXES
9651 M:      Peter Rosin <[email protected]>
9652 L:      [email protected]
9653 S:      Maintained
9654 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
9655 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
9656 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
9657 F:      Documentation/i2c/i2c-topology.rst
9658 F:      Documentation/i2c/muxes/
9659 F:      drivers/i2c/i2c-mux.c
9660 F:      drivers/i2c/muxes/
9661 F:      include/linux/i2c-mux.h
9662
9663 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
9664 M:      Gregory CLEMENT <[email protected]>
9665 L:      [email protected]
9666 S:      Maintained
9667 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
9668 F:      drivers/i2c/busses/i2c-mv64xxx.c
9669
9670 I2C OVER PARALLEL PORT
9671 M:      Jean Delvare <[email protected]>
9672 L:      [email protected]
9673 S:      Maintained
9674 F:      Documentation/i2c/busses/i2c-parport.rst
9675 F:      drivers/i2c/busses/i2c-parport.c
9676
9677 I2C SUBSYSTEM
9678 M:      Wolfram Sang <[email protected]>
9679 L:      [email protected]
9680 S:      Maintained
9681 W:      https://i2c.wiki.kernel.org/
9682 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
9683 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9684 F:      Documentation/devicetree/bindings/i2c/i2c.txt
9685 F:      Documentation/i2c/
9686 F:      drivers/i2c/*
9687 F:      include/dt-bindings/i2c/i2c.h
9688 F:      include/linux/i2c-dev.h
9689 F:      include/linux/i2c-smbus.h
9690 F:      include/linux/i2c.h
9691 F:      include/uapi/linux/i2c-*.h
9692 F:      include/uapi/linux/i2c.h
9693
9694 I2C SUBSYSTEM HOST DRIVERS
9695 L:      [email protected]
9696 S:      Odd Fixes
9697 W:      https://i2c.wiki.kernel.org/
9698 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
9699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9700 F:      Documentation/devicetree/bindings/i2c/
9701 F:      drivers/i2c/algos/
9702 F:      drivers/i2c/busses/
9703 F:      include/dt-bindings/i2c/
9704
9705 I2C-TAOS-EVM DRIVER
9706 M:      Jean Delvare <[email protected]>
9707 L:      [email protected]
9708 S:      Maintained
9709 F:      Documentation/i2c/busses/i2c-taos-evm.rst
9710 F:      drivers/i2c/busses/i2c-taos-evm.c
9711
9712 I2C-TINY-USB DRIVER
9713 M:      Till Harbaum <[email protected]>
9714 L:      [email protected]
9715 S:      Maintained
9716 W:      http://www.harbaum.org/till/i2c_tiny_usb
9717 F:      drivers/i2c/busses/i2c-tiny-usb.c
9718
9719 I2C/SMBUS CONTROLLER DRIVERS FOR PC
9720 M:      Jean Delvare <[email protected]>
9721 L:      [email protected]
9722 S:      Maintained
9723 F:      Documentation/i2c/busses/i2c-ali1535.rst
9724 F:      Documentation/i2c/busses/i2c-ali1563.rst
9725 F:      Documentation/i2c/busses/i2c-ali15x3.rst
9726 F:      Documentation/i2c/busses/i2c-amd756.rst
9727 F:      Documentation/i2c/busses/i2c-amd8111.rst
9728 F:      Documentation/i2c/busses/i2c-i801.rst
9729 F:      Documentation/i2c/busses/i2c-nforce2.rst
9730 F:      Documentation/i2c/busses/i2c-piix4.rst
9731 F:      Documentation/i2c/busses/i2c-sis5595.rst
9732 F:      Documentation/i2c/busses/i2c-sis630.rst
9733 F:      Documentation/i2c/busses/i2c-sis96x.rst
9734 F:      Documentation/i2c/busses/i2c-via.rst
9735 F:      Documentation/i2c/busses/i2c-viapro.rst
9736 F:      drivers/i2c/busses/i2c-ali1535.c
9737 F:      drivers/i2c/busses/i2c-ali1563.c
9738 F:      drivers/i2c/busses/i2c-ali15x3.c
9739 F:      drivers/i2c/busses/i2c-amd756-s4882.c
9740 F:      drivers/i2c/busses/i2c-amd756.c
9741 F:      drivers/i2c/busses/i2c-amd8111.c
9742 F:      drivers/i2c/busses/i2c-i801.c
9743 F:      drivers/i2c/busses/i2c-isch.c
9744 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
9745 F:      drivers/i2c/busses/i2c-nforce2.c
9746 F:      drivers/i2c/busses/i2c-piix4.c
9747 F:      drivers/i2c/busses/i2c-sis5595.c
9748 F:      drivers/i2c/busses/i2c-sis630.c
9749 F:      drivers/i2c/busses/i2c-sis96x.c
9750 F:      drivers/i2c/busses/i2c-via.c
9751 F:      drivers/i2c/busses/i2c-viapro.c
9752
9753 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
9754 M:      Hans de Goede <[email protected]>
9755 L:      [email protected]
9756 S:      Maintained
9757 F:      drivers/i2c/busses/i2c-cht-wc.c
9758
9759 I2C/SMBUS ISMT DRIVER
9760 M:      Seth Heasley <[email protected]>
9761 M:      Neil Horman <[email protected]>
9762 L:      [email protected]
9763 F:      Documentation/i2c/busses/i2c-ismt.rst
9764 F:      drivers/i2c/busses/i2c-ismt.c
9765
9766 I2C/SMBUS STUB DRIVER
9767 M:      Jean Delvare <[email protected]>
9768 L:      [email protected]
9769 S:      Maintained
9770 F:      drivers/i2c/i2c-stub.c
9771
9772 I3C DRIVER FOR ASPEED AST2600
9773 M:      Jeremy Kerr <[email protected]>
9774 S:      Maintained
9775 F:      Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
9776 F:      drivers/i3c/master/ast2600-i3c-master.c
9777
9778 I3C DRIVER FOR CADENCE I3C MASTER IP
9779 M:      Przemysław Gaj <[email protected]>
9780 S:      Maintained
9781 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
9782 F:      drivers/i3c/master/i3c-master-cdns.c
9783
9784 I3C DRIVER FOR SYNOPSYS DESIGNWARE
9785 S:      Orphan
9786 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
9787 F:      drivers/i3c/master/dw*
9788
9789 I3C SUBSYSTEM
9790 M:      Alexandre Belloni <[email protected]>
9791 L:      [email protected] (moderated for non-subscribers)
9792 S:      Maintained
9793 C:      irc://chat.freenode.net/linux-i3c
9794 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
9795 F:      Documentation/ABI/testing/sysfs-bus-i3c
9796 F:      Documentation/devicetree/bindings/i3c/
9797 F:      Documentation/driver-api/i3c
9798 F:      drivers/i3c/
9799 F:      include/linux/i3c/
9800
9801 IA64 (Itanium) PLATFORM
9802 L:      [email protected]
9803 S:      Orphan
9804 F:      Documentation/arch/ia64/
9805 F:      arch/ia64/
9806
9807 IBM Operation Panel Input Driver
9808 M:      Eddie James <[email protected]>
9809 L:      [email protected]
9810 S:      Maintained
9811 F:      Documentation/devicetree/bindings/input/ibm,op-panel.yaml
9812 F:      drivers/input/misc/ibm-panel.c
9813
9814 IBM Power 842 compression accelerator
9815 M:      Haren Myneni <[email protected]>
9816 S:      Supported
9817 F:      crypto/842.c
9818 F:      drivers/crypto/nx/Kconfig
9819 F:      drivers/crypto/nx/Makefile
9820 F:      drivers/crypto/nx/nx-842*
9821 F:      include/linux/sw842.h
9822 F:      lib/842/
9823
9824 IBM Power in-Nest Crypto Acceleration
9825 M:      Breno Leitão <[email protected]>
9826 M:      Nayna Jain <[email protected]>
9827 M:      Paulo Flabiano Smorigo <[email protected]>
9828 L:      [email protected]
9829 S:      Supported
9830 F:      drivers/crypto/nx/Kconfig
9831 F:      drivers/crypto/nx/Makefile
9832 F:      drivers/crypto/nx/nx-aes*
9833 F:      drivers/crypto/nx/nx-sha*
9834 F:      drivers/crypto/nx/nx.*
9835 F:      drivers/crypto/nx/nx_csbcpb.h
9836 F:      drivers/crypto/nx/nx_debugfs.c
9837
9838 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
9839 M:      Tyrel Datwyler <[email protected]>
9840 L:      [email protected]
9841 L:      [email protected]
9842 S:      Supported
9843 F:      drivers/pci/hotplug/rpadlpar*
9844
9845 IBM Power Linux RAID adapter
9846 M:      Brian King <[email protected]>
9847 S:      Supported
9848 F:      drivers/scsi/ipr.*
9849
9850 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
9851 M:      Tyrel Datwyler <[email protected]>
9852 L:      [email protected]
9853 L:      [email protected]
9854 S:      Supported
9855 F:      drivers/pci/hotplug/rpaphp*
9856
9857 IBM Power SRIOV Virtual NIC Device Driver
9858 M:      Haren Myneni <[email protected]>
9859 M:      Rick Lindsley <[email protected]>
9860 R:      Nick Child <[email protected]>
9861 R:      Dany Madden <[email protected]>
9862 R:      Thomas Falcon <[email protected]>
9863 L:      [email protected]
9864 S:      Supported
9865 F:      drivers/net/ethernet/ibm/ibmvnic.*
9866
9867 IBM Power VFIO Support
9868 M:      Timothy Pearson <[email protected]>
9869 S:      Supported
9870 F:      drivers/vfio/vfio_iommu_spapr_tce.c
9871
9872 IBM Power Virtual Ethernet Device Driver
9873 M:      Nick Child <[email protected]>
9874 L:      [email protected]
9875 S:      Supported
9876 F:      drivers/net/ethernet/ibm/ibmveth.*
9877
9878 IBM Power Virtual FC Device Drivers
9879 M:      Tyrel Datwyler <[email protected]>
9880 L:      [email protected]
9881 S:      Supported
9882 F:      drivers/scsi/ibmvscsi/ibmvfc*
9883
9884 IBM Power Virtual Management Channel Driver
9885 M:      Brad Warrum <[email protected]>
9886 M:      Ritu Agarwal <[email protected]>
9887 S:      Supported
9888 F:      drivers/misc/ibmvmc.*
9889
9890 IBM Power Virtual SCSI Device Drivers
9891 M:      Tyrel Datwyler <[email protected]>
9892 L:      [email protected]
9893 S:      Supported
9894 F:      drivers/scsi/ibmvscsi/ibmvscsi*
9895 F:      include/scsi/viosrp.h
9896
9897 IBM Power Virtual SCSI Device Target Driver
9898 M:      Michael Cyr <[email protected]>
9899 L:      [email protected]
9900 L:      [email protected]
9901 S:      Supported
9902 F:      drivers/scsi/ibmvscsi_tgt/
9903
9904 IBM Power VMX Cryptographic instructions
9905 M:      Breno Leitão <[email protected]>
9906 M:      Nayna Jain <[email protected]>
9907 M:      Paulo Flabiano Smorigo <[email protected]>
9908 L:      [email protected]
9909 S:      Supported
9910 F:      drivers/crypto/vmx/Kconfig
9911 F:      drivers/crypto/vmx/Makefile
9912 F:      drivers/crypto/vmx/aes*
9913 F:      drivers/crypto/vmx/ghash*
9914 F:      drivers/crypto/vmx/ppc-xlate.pl
9915 F:      drivers/crypto/vmx/vmx.c
9916
9917 IBM ServeRAID RAID DRIVER
9918 S:      Orphan
9919 F:      drivers/scsi/ips.*
9920
9921 ICH LPC AND GPIO DRIVER
9922 M:      Peter Tyser <[email protected]>
9923 S:      Maintained
9924 F:      drivers/gpio/gpio-ich.c
9925 F:      drivers/mfd/lpc_ich.c
9926
9927 ICY I2C DRIVER
9928 M:      Max Staudt <[email protected]>
9929 L:      [email protected]
9930 S:      Maintained
9931 F:      drivers/i2c/busses/i2c-icy.c
9932
9933 IDEAPAD LAPTOP EXTRAS DRIVER
9934 M:      Ike Panhc <[email protected]>
9935 L:      [email protected]
9936 S:      Maintained
9937 W:      http://launchpad.net/ideapad-laptop
9938 F:      drivers/platform/x86/ideapad-laptop.c
9939
9940 IDEAPAD LAPTOP SLIDEBAR DRIVER
9941 M:      Andrey Moiseev <[email protected]>
9942 L:      [email protected]
9943 S:      Maintained
9944 W:      https://github.com/o2genum/ideapad-slidebar
9945 F:      drivers/input/misc/ideapad_slidebar.c
9946
9947 IDMAPPED MOUNTS
9948 M:      Christian Brauner <[email protected]>
9949 M:      Seth Forshee <[email protected]>
9950 L:      [email protected]
9951 S:      Maintained
9952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping.git
9953 F:      Documentation/filesystems/idmappings.rst
9954 F:      include/linux/mnt_idmapping.*
9955 F:      tools/testing/selftests/mount_setattr/
9956
9957 IDT VersaClock 5 CLOCK DRIVER
9958 M:      Luca Ceresoli <[email protected]>
9959 S:      Maintained
9960 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
9961 F:      drivers/clk/clk-versaclock5.c
9962
9963 IEEE 802.15.4 SUBSYSTEM
9964 M:      Alexander Aring <[email protected]>
9965 M:      Stefan Schmidt <[email protected]>
9966 M:      Miquel Raynal <[email protected]>
9967 L:      [email protected]
9968 S:      Maintained
9969 W:      https://linux-wpan.org/
9970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
9971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
9972 F:      Documentation/networking/ieee802154.rst
9973 F:      drivers/net/ieee802154/
9974 F:      include/linux/ieee802154.h
9975 F:      include/linux/nl802154.h
9976 F:      include/net/af_ieee802154.h
9977 F:      include/net/cfg802154.h
9978 F:      include/net/ieee802154_netdev.h
9979 F:      include/net/mac802154.h
9980 F:      include/net/nl802154.h
9981 F:      net/ieee802154/
9982 F:      net/mac802154/
9983
9984 IFCVF VIRTIO DATA PATH ACCELERATOR
9985 R:      Zhu Lingshan <[email protected]>
9986 F:      drivers/vdpa/ifcvf/
9987
9988 IFE PROTOCOL
9989 M:      Yotam Gigi <[email protected]>
9990 M:      Jamal Hadi Salim <[email protected]>
9991 F:      include/net/ife.h
9992 F:      include/uapi/linux/ife.h
9993 F:      net/ife
9994
9995 IGORPLUG-USB IR RECEIVER
9996 M:      Sean Young <[email protected]>
9997 L:      [email protected]
9998 S:      Maintained
9999 F:      drivers/media/rc/igorplugusb.c
10000
10001 IGUANAWORKS USB IR TRANSCEIVER
10002 M:      Sean Young <[email protected]>
10003 L:      [email protected]
10004 S:      Maintained
10005 F:      drivers/media/rc/iguanair.c
10006
10007 IIO DIGITAL POTENTIOMETER DAC
10008 M:      Peter Rosin <[email protected]>
10009 L:      [email protected]
10010 S:      Maintained
10011 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
10012 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
10013 F:      drivers/iio/dac/dpot-dac.c
10014
10015 IIO ENVELOPE DETECTOR
10016 M:      Peter Rosin <[email protected]>
10017 L:      [email protected]
10018 S:      Maintained
10019 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
10020 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
10021 F:      drivers/iio/adc/envelope-detector.c
10022
10023 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
10024 M:      Matti Vaittinen <[email protected]>
10025 L:      [email protected]
10026 S:      Maintained
10027 F:      drivers/iio/light/gain-time-scale-helper.c
10028 F:      drivers/iio/light/gain-time-scale-helper.h
10029
10030 IIO MULTIPLEXER
10031 M:      Peter Rosin <[email protected]>
10032 L:      [email protected]
10033 S:      Maintained
10034 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
10035 F:      drivers/iio/multiplexer/iio-mux.c
10036
10037 IIO SCMI BASED DRIVER
10038 M:      Jyoti Bhayana <[email protected]>
10039 L:      [email protected]
10040 S:      Maintained
10041 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
10042
10043 IIO SUBSYSTEM AND DRIVERS
10044 M:      Jonathan Cameron <[email protected]>
10045 R:      Lars-Peter Clausen <[email protected]>
10046 L:      [email protected]
10047 S:      Maintained
10048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
10049 F:      Documentation/ABI/testing/configfs-iio*
10050 F:      Documentation/ABI/testing/sysfs-bus-iio*
10051 F:      Documentation/devicetree/bindings/iio/
10052 F:      drivers/iio/
10053 F:      drivers/staging/iio/
10054 F:      include/dt-bindings/iio/
10055 F:      include/linux/iio/
10056 F:      tools/iio/
10057
10058 IIO UNIT CONVERTER
10059 M:      Peter Rosin <[email protected]>
10060 L:      [email protected]
10061 S:      Maintained
10062 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
10063 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
10064 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
10065 F:      drivers/iio/afe/iio-rescale.c
10066
10067 IKANOS/ADI EAGLE ADSL USB DRIVER
10068 M:      Matthieu Castet <[email protected]>
10069 M:      Stanislaw Gruszka <[email protected]>
10070 S:      Maintained
10071 F:      drivers/usb/atm/ueagle-atm.c
10072
10073 IMAGIS TOUCHSCREEN DRIVER
10074 M:      Markuss Broks <[email protected]>
10075 S:      Maintained
10076 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
10077 F:      drivers/input/touchscreen/imagis.c
10078
10079 IMGTEC ASCII LCD DRIVER
10080 M:      Paul Burton <[email protected]>
10081 S:      Maintained
10082 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
10083 F:      drivers/auxdisplay/img-ascii-lcd.c
10084
10085 IMGTEC IR DECODER DRIVER
10086 S:      Orphan
10087 F:      drivers/media/rc/img-ir/
10088
10089 IMON SOUNDGRAPH USB IR RECEIVER
10090 M:      Sean Young <[email protected]>
10091 L:      [email protected]
10092 S:      Maintained
10093 F:      drivers/media/rc/imon.c
10094 F:      drivers/media/rc/imon_raw.c
10095
10096 IMS TWINTURBO FRAMEBUFFER DRIVER
10097 L:      [email protected]
10098 S:      Orphan
10099 F:      drivers/video/fbdev/imsttfb.c
10100
10101 INA209 HARDWARE MONITOR DRIVER
10102 M:      Guenter Roeck <[email protected]>
10103 L:      [email protected]
10104 S:      Maintained
10105 F:      Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml
10106 F:      Documentation/hwmon/ina209.rst
10107 F:      drivers/hwmon/ina209.c
10108
10109 INA2XX HARDWARE MONITOR DRIVER
10110 M:      Guenter Roeck <[email protected]>
10111 L:      [email protected]
10112 S:      Maintained
10113 F:      Documentation/hwmon/ina2xx.rst
10114 F:      drivers/hwmon/ina2xx.c
10115 F:      include/linux/platform_data/ina2xx.h
10116
10117 INDEX OF FURTHER KERNEL DOCUMENTATION
10118 M:      Carlos Bilbao <[email protected]>
10119 S:      Maintained
10120 F:      Documentation/process/kernel-docs.rst
10121
10122 INDUSTRY PACK SUBSYSTEM (IPACK)
10123 M:      Samuel Iglesias Gonsalvez <[email protected]>
10124 M:      Jens Taprogge <[email protected]>
10125 M:      Greg Kroah-Hartman <[email protected]>
10126 L:      [email protected]
10127 S:      Maintained
10128 W:      http://industrypack.sourceforge.net
10129 F:      drivers/ipack/
10130
10131 INFINEON DPS310 Driver
10132 M:      Eddie James <[email protected]>
10133 L:      [email protected]
10134 S:      Maintained
10135 F:      drivers/iio/pressure/dps310.c
10136
10137 INFINEON PEB2466 ASoC CODEC
10138 M:      Herve Codina <[email protected]>
10139 L:      [email protected] (moderated for non-subscribers)
10140 S:      Maintained
10141 F:      Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
10142 F:      sound/soc/codecs/peb2466.c
10143
10144 INFINIBAND SUBSYSTEM
10145 M:      Jason Gunthorpe <[email protected]>
10146 M:      Leon Romanovsky <[email protected]>
10147 L:      [email protected]
10148 S:      Supported
10149 W:      https://github.com/linux-rdma/rdma-core
10150 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10151 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
10152 F:      Documentation/devicetree/bindings/infiniband/
10153 F:      Documentation/infiniband/
10154 F:      drivers/infiniband/
10155 F:      include/rdma/
10156 F:      include/trace/events/ib_mad.h
10157 F:      include/trace/events/ib_umad.h
10158 F:      include/trace/misc/rdma.h
10159 F:      include/uapi/linux/if_infiniband.h
10160 F:      include/uapi/rdma/
10161 F:      samples/bpf/ibumad_kern.c
10162 F:      samples/bpf/ibumad_user.c
10163
10164 INGENIC JZ4780 NAND DRIVER
10165 M:      Harvey Hunt <[email protected]>
10166 L:      [email protected]
10167 L:      [email protected]
10168 S:      Maintained
10169 F:      drivers/mtd/nand/raw/ingenic/
10170
10171 INGENIC JZ47xx SoCs
10172 M:      Paul Cercueil <[email protected]>
10173 L:      [email protected]
10174 S:      Maintained
10175 F:      arch/mips/boot/dts/ingenic/
10176 F:      arch/mips/generic/board-ingenic.c
10177 F:      arch/mips/include/asm/mach-ingenic/
10178 F:      arch/mips/ingenic/Kconfig
10179 F:      drivers/clk/ingenic/
10180 F:      drivers/dma/dma-jz4780.c
10181 F:      drivers/gpu/drm/ingenic/
10182 F:      drivers/i2c/busses/i2c-jz4780.c
10183 F:      drivers/iio/adc/ingenic-adc.c
10184 F:      drivers/irqchip/irq-ingenic.c
10185 F:      drivers/memory/jz4780-nemc.c
10186 F:      drivers/mmc/host/jz4740_mmc.c
10187 F:      drivers/mtd/nand/raw/ingenic/
10188 F:      drivers/pinctrl/pinctrl-ingenic.c
10189 F:      drivers/power/supply/ingenic-battery.c
10190 F:      drivers/pwm/pwm-jz4740.c
10191 F:      drivers/remoteproc/ingenic_rproc.c
10192 F:      drivers/rtc/rtc-jz4740.c
10193 F:      drivers/tty/serial/8250/8250_ingenic.c
10194 F:      drivers/usb/musb/jz4740.c
10195 F:      drivers/watchdog/jz4740_wdt.c
10196 F:      include/dt-bindings/iio/adc/ingenic,adc.h
10197 F:      include/linux/mfd/ingenic-tcu.h
10198 F:      sound/soc/codecs/jz47*
10199 F:      sound/soc/jz4740/
10200
10201 INJOINIC IP5xxx POWER BANK IC DRIVER
10202 M:      Samuel Holland <[email protected]>
10203 S:      Maintained
10204 F:      drivers/power/supply/ip5xxx_power.c
10205
10206 INOTIFY
10207 M:      Jan Kara <[email protected]>
10208 R:      Amir Goldstein <[email protected]>
10209 L:      [email protected]
10210 S:      Maintained
10211 F:      Documentation/filesystems/inotify.rst
10212 F:      fs/notify/inotify/
10213 F:      include/linux/inotify.h
10214 F:      include/uapi/linux/inotify.h
10215
10216 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
10217 M:      Dmitry Torokhov <[email protected]>
10218 L:      [email protected]
10219 S:      Maintained
10220 Q:      http://patchwork.kernel.org/project/linux-input/list/
10221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
10222 F:      Documentation/devicetree/bindings/input/
10223 F:      Documentation/devicetree/bindings/serio/
10224 F:      Documentation/input/
10225 F:      drivers/input/
10226 F:      include/dt-bindings/input/
10227 F:      include/linux/input.h
10228 F:      include/linux/input/
10229 F:      include/uapi/linux/input-event-codes.h
10230 F:      include/uapi/linux/input.h
10231
10232 INPUT MULTITOUCH (MT) PROTOCOL
10233 M:      Henrik Rydberg <[email protected]>
10234 L:      [email protected]
10235 S:      Odd fixes
10236 F:      Documentation/input/multi-touch-protocol.rst
10237 F:      drivers/input/input-mt.c
10238 K:      \b(ABS|SYN)_MT_
10239
10240 INSIDE SECURE CRYPTO DRIVER
10241 M:      Antoine Tenart <[email protected]>
10242 L:      [email protected]
10243 S:      Maintained
10244 F:      drivers/crypto/inside-secure/
10245
10246 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
10247 M:      Mimi Zohar <[email protected]>
10248 M:      Dmitry Kasatkin <[email protected]>
10249 L:      [email protected]
10250 S:      Supported
10251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
10252 F:      security/integrity/
10253 F:      security/integrity/ima/
10254
10255 INTEL 810/815 FRAMEBUFFER DRIVER
10256 M:      Antonino Daplas <[email protected]>
10257 L:      [email protected]
10258 S:      Maintained
10259 F:      drivers/video/fbdev/i810/
10260
10261 INTEL 8255 GPIO DRIVER
10262 M:      William Breathitt Gray <[email protected]>
10263 L:      [email protected]
10264 S:      Maintained
10265 F:      drivers/gpio/gpio-i8255.c
10266 F:      drivers/gpio/gpio-i8255.h
10267
10268 INTEL ASoC DRIVERS
10269 M:      Cezary Rojewski <[email protected]>
10270 M:      Pierre-Louis Bossart <[email protected]>
10271 M:      Liam Girdwood <[email protected]>
10272 M:      Peter Ujfalusi <[email protected]>
10273 M:      Bard Liao <[email protected]>
10274 M:      Ranjani Sridharan <[email protected]>
10275 M:      Kai Vehmanen <[email protected]>
10276 L:      [email protected] (moderated for non-subscribers)
10277 S:      Supported
10278 F:      sound/soc/intel/
10279
10280 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
10281 M:      Hans de Goede <[email protected]>
10282 L:      [email protected]
10283 S:      Maintained
10284 F:      drivers/platform/x86/intel/atomisp2/pm.c
10285
10286 INTEL ATOMISP2 LED DRIVER
10287 M:      Hans de Goede <[email protected]>
10288 L:      [email protected]
10289 S:      Maintained
10290 F:      drivers/platform/x86/intel/atomisp2/led.c
10291
10292 INTEL BIOS SAR INT1092 DRIVER
10293 M:      Shravan Sudhakar <[email protected]>
10294 M:      Intel Corporation <[email protected]>
10295 L:      [email protected]
10296 S:      Maintained
10297 F:      drivers/platform/x86/intel/int1092/
10298
10299 INTEL BROXTON PMC DRIVER
10300 M:      Mika Westerberg <[email protected]>
10301 M:      Zha Qipeng <[email protected]>
10302 S:      Maintained
10303 F:      drivers/mfd/intel_pmc_bxt.c
10304 F:      include/linux/mfd/intel_pmc_bxt.h
10305
10306 INTEL C600 SERIES SAS CONTROLLER DRIVER
10307 M:      Artur Paszkiewicz <[email protected]>
10308 L:      [email protected]
10309 S:      Supported
10310 T:      git git://git.code.sf.net/p/intel-sas/isci
10311 F:      drivers/scsi/isci/
10312
10313 INTEL CPU family model numbers
10314 M:      Tony Luck <[email protected]>
10315 M:      [email protected]
10316 L:      [email protected]
10317 S:      Supported
10318 F:      arch/x86/include/asm/intel-family.h
10319
10320 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
10321 M:      Jani Nikula <[email protected]>
10322 M:      Joonas Lahtinen <[email protected]>
10323 M:      Rodrigo Vivi <[email protected]>
10324 M:      Tvrtko Ursulin <[email protected]>
10325 L:      [email protected]
10326 S:      Supported
10327 W:      https://01.org/linuxgraphics/
10328 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
10329 B:      https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
10330 C:      irc://irc.oftc.net/intel-gfx
10331 T:      git git://anongit.freedesktop.org/drm-intel
10332 F:      Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
10333 F:      Documentation/gpu/i915.rst
10334 F:      drivers/gpu/drm/i915/
10335 F:      include/drm/i915*
10336 F:      include/uapi/drm/i915_drm.h
10337
10338 INTEL ETHERNET DRIVERS
10339 M:      Jesse Brandeburg <[email protected]>
10340 M:      Tony Nguyen <[email protected]>
10341 L:      [email protected] (moderated for non-subscribers)
10342 S:      Supported
10343 W:      http://www.intel.com/support/feedback.htm
10344 W:      http://e1000.sourceforge.net/
10345 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
10346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
10347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
10348 F:      Documentation/networking/device_drivers/ethernet/intel/
10349 F:      drivers/net/ethernet/intel/
10350 F:      drivers/net/ethernet/intel/*/
10351 F:      include/linux/avf/virtchnl.h
10352 F:      include/linux/net/intel/iidc.h
10353
10354 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
10355 M:      Mustafa Ismail <[email protected]>
10356 M:      Shiraz Saleem <[email protected]>
10357 L:      [email protected]
10358 S:      Supported
10359 F:      drivers/infiniband/hw/irdma/
10360 F:      include/uapi/rdma/irdma-abi.h
10361
10362 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
10363 M:      Maik Broemme <[email protected]>
10364 L:      [email protected]
10365 S:      Maintained
10366 F:      Documentation/fb/intelfb.rst
10367 F:      drivers/video/fbdev/intelfb/
10368
10369 INTEL GPIO DRIVERS
10370 M:      Andy Shevchenko <[email protected]>
10371 L:      [email protected]
10372 S:      Supported
10373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10374 F:      drivers/gpio/gpio-elkhartlake.c
10375 F:      drivers/gpio/gpio-ich.c
10376 F:      drivers/gpio/gpio-merrifield.c
10377 F:      drivers/gpio/gpio-ml-ioh.c
10378 F:      drivers/gpio/gpio-pch.c
10379 F:      drivers/gpio/gpio-sch.c
10380 F:      drivers/gpio/gpio-sodaville.c
10381 F:      drivers/gpio/gpio-tangier.c
10382
10383 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
10384 M:      Zhenyu Wang <[email protected]>
10385 M:      Zhi Wang <[email protected]>
10386 L:      [email protected]
10387 L:      [email protected]
10388 S:      Supported
10389 W:      https://01.org/igvt-g
10390 T:      git https://github.com/intel/gvt-linux.git
10391 F:      drivers/gpu/drm/i915/gvt/
10392
10393 INTEL HID EVENT DRIVER
10394 M:      Alex Hung <[email protected]>
10395 L:      [email protected]
10396 S:      Maintained
10397 F:      drivers/platform/x86/intel/hid.c
10398
10399 INTEL I/OAT DMA DRIVER
10400 M:      Dave Jiang <[email protected]>
10401 R:      Dan Williams <[email protected]>
10402 L:      [email protected]
10403 S:      Supported
10404 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
10405 F:      drivers/dma/ioat*
10406
10407 INTEL IDLE DRIVER
10408 M:      Jacob Pan <[email protected]>
10409 M:      Len Brown <[email protected]>
10410 L:      [email protected]
10411 S:      Supported
10412 B:      https://bugzilla.kernel.org
10413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
10414 F:      drivers/idle/intel_idle.c
10415
10416 INTEL IDXD DRIVER
10417 M:      Fenghua Yu <[email protected]>
10418 M:      Dave Jiang <[email protected]>
10419 L:      [email protected]
10420 S:      Supported
10421 F:      drivers/dma/idxd/*
10422 F:      include/uapi/linux/idxd.h
10423
10424 INTEL IN FIELD SCAN (IFS) DEVICE
10425 M:      Jithu Joseph <[email protected]>
10426 R:      Ashok Raj <[email protected]>
10427 R:      Tony Luck <[email protected]>
10428 S:      Maintained
10429 F:      drivers/platform/x86/intel/ifs
10430 F:      include/trace/events/intel_ifs.h
10431
10432 INTEL INTEGRATED SENSOR HUB DRIVER
10433 M:      Srinivas Pandruvada <[email protected]>
10434 M:      Jiri Kosina <[email protected]>
10435 L:      [email protected]
10436 S:      Maintained
10437 F:      drivers/hid/intel-ish-hid/
10438
10439 INTEL IOMMU (VT-d)
10440 M:      David Woodhouse <[email protected]>
10441 M:      Lu Baolu <[email protected]>
10442 L:      [email protected]
10443 S:      Supported
10444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10445 F:      drivers/iommu/intel/
10446
10447 INTEL IPU3 CSI-2 CIO2 DRIVER
10448 M:      Yong Zhi <[email protected]>
10449 M:      Sakari Ailus <[email protected]>
10450 M:      Bingbu Cao <[email protected]>
10451 M:      Dan Scally <[email protected]>
10452 R:      Tianshu Qiu <[email protected]>
10453 L:      [email protected]
10454 S:      Maintained
10455 T:      git git://linuxtv.org/media_tree.git
10456 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
10457 F:      drivers/media/pci/intel/ipu3/
10458
10459 INTEL IPU3 CSI-2 IMGU DRIVER
10460 M:      Sakari Ailus <[email protected]>
10461 R:      Bingbu Cao <[email protected]>
10462 R:      Tianshu Qiu <[email protected]>
10463 L:      [email protected]
10464 S:      Maintained
10465 F:      Documentation/admin-guide/media/ipu3.rst
10466 F:      Documentation/admin-guide/media/ipu3_rcb.svg
10467 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst
10468 F:      drivers/staging/media/ipu3/
10469
10470 INTEL ISHTP ECLITE DRIVER
10471 M:      Sumesh K Naduvalath <[email protected]>
10472 L:      [email protected]
10473 S:      Supported
10474 F:      drivers/platform/x86/intel/ishtp_eclite.c
10475
10476 INTEL IXP4XX CRYPTO SUPPORT
10477 M:      Corentin Labbe <[email protected]>
10478 L:      [email protected]
10479 S:      Maintained
10480 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
10481
10482 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
10483 M:      Krzysztof Halasa <[email protected]>
10484 S:      Maintained
10485 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
10486 F:      drivers/net/wan/ixp4xx_hss.c
10487 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
10488 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
10489 F:      include/linux/soc/ixp4xx/npe.h
10490 F:      include/linux/soc/ixp4xx/qmgr.h
10491
10492 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
10493 M:      Deepak Saxena <[email protected]>
10494 S:      Maintained
10495 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
10496 F:      drivers/char/hw_random/ixp4xx-rng.c
10497
10498 INTEL KEEM BAY DRM DRIVER
10499 M:      Anitha Chrisanthus <[email protected]>
10500 M:      Edmund Dea <[email protected]>
10501 S:      Maintained
10502 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
10503 F:      drivers/gpu/drm/kmb/
10504
10505 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
10506 M:      Daniele Alessandrelli <[email protected]>
10507 S:      Maintained
10508 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
10509 F:      drivers/crypto/intel/keembay/Kconfig
10510 F:      drivers/crypto/intel/keembay/Makefile
10511 F:      drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
10512 F:      drivers/crypto/intel/keembay/ocs-aes.c
10513 F:      drivers/crypto/intel/keembay/ocs-aes.h
10514
10515 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
10516 M:      Daniele Alessandrelli <[email protected]>
10517 M:      Prabhjot Khurana <[email protected]>
10518 M:      Mark Gross <[email protected]>
10519 S:      Maintained
10520 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
10521 F:      drivers/crypto/intel/keembay/Kconfig
10522 F:      drivers/crypto/intel/keembay/Makefile
10523 F:      drivers/crypto/intel/keembay/keembay-ocs-ecc.c
10524
10525 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
10526 M:      Daniele Alessandrelli <[email protected]>
10527 M:      Declan Murphy <[email protected]>
10528 S:      Maintained
10529 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
10530 F:      drivers/crypto/intel/keembay/Kconfig
10531 F:      drivers/crypto/intel/keembay/Makefile
10532 F:      drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
10533 F:      drivers/crypto/intel/keembay/ocs-hcu.c
10534 F:      drivers/crypto/intel/keembay/ocs-hcu.h
10535
10536 INTEL MANAGEMENT ENGINE (mei)
10537 M:      Tomas Winkler <[email protected]>
10538 L:      [email protected]
10539 S:      Supported
10540 F:      Documentation/driver-api/mei/*
10541 F:      drivers/misc/mei/
10542 F:      drivers/watchdog/mei_wdt.c
10543 F:      include/linux/mei_aux.h
10544 F:      include/linux/mei_cl_bus.h
10545 F:      include/uapi/linux/mei.h
10546 F:      include/uapi/linux/mei_uuid.h
10547 F:      include/uapi/linux/uuid.h
10548 F:      samples/mei/*
10549
10550 INTEL MAX 10 BMC MFD DRIVER
10551 M:      Xu Yilun <[email protected]>
10552 R:      Tom Rix <[email protected]>
10553 S:      Maintained
10554 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
10555 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
10556 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
10557 F:      drivers/mfd/intel-m10-bmc*
10558 F:      include/linux/mfd/intel-m10-bmc.h
10559
10560 INTEL MAX10 BMC SECURE UPDATES
10561 M:      Russ Weight <[email protected]>
10562 L:      [email protected]
10563 S:      Maintained
10564 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
10565 F:      drivers/fpga/intel-m10-bmc-sec-update.c
10566
10567 INTEL P-Unit IPC DRIVER
10568 M:      Zha Qipeng <[email protected]>
10569 L:      [email protected]
10570 S:      Maintained
10571 F:      arch/x86/include/asm/intel_punit_ipc.h
10572 F:      drivers/platform/x86/intel/punit_ipc.c
10573
10574 INTEL PMC CORE DRIVER
10575 M:      Rajneesh Bhardwaj <[email protected]>
10576 M:      David E Box <[email protected]>
10577 L:      [email protected]
10578 S:      Maintained
10579 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
10580 F:      drivers/platform/x86/intel/pmc/
10581
10582 INTEL PMIC GPIO DRIVERS
10583 M:      Andy Shevchenko <[email protected]>
10584 S:      Supported
10585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10586 F:      drivers/gpio/gpio-*cove.c
10587
10588 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
10589 M:      Andy Shevchenko <[email protected]>
10590 S:      Supported
10591 F:      drivers/mfd/intel_soc_pmic*
10592 F:      include/linux/mfd/intel_soc_pmic*
10593
10594 INTEL PMT DRIVERS
10595 M:      David E. Box <[email protected]>
10596 S:      Supported
10597 F:      drivers/platform/x86/intel/pmt/
10598
10599 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
10600 M:      Stanislav Yakovlev <[email protected]>
10601 L:      [email protected]
10602 S:      Maintained
10603 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
10604 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
10605 F:      drivers/net/wireless/intel/ipw2x00/
10606
10607 INTEL PSTATE DRIVER
10608 M:      Srinivas Pandruvada <[email protected]>
10609 M:      Len Brown <[email protected]>
10610 L:      [email protected]
10611 S:      Supported
10612 F:      drivers/cpufreq/intel_pstate.c
10613
10614 INTEL PTP DFL ToD DRIVER
10615 M:      Tianfei Zhang <[email protected]>
10616 L:      [email protected]
10617 L:      [email protected]
10618 S:      Maintained
10619 F:      drivers/ptp/ptp_dfl_tod.c
10620
10621 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
10622 M:      Jarkko Nikula <[email protected]>
10623 L:      [email protected]
10624 F:      drivers/counter/intel-qep.c
10625
10626 INTEL SCU DRIVERS
10627 M:      Mika Westerberg <[email protected]>
10628 S:      Maintained
10629 F:      arch/x86/include/asm/intel_scu_ipc.h
10630 F:      drivers/platform/x86/intel_scu_*
10631
10632 INTEL SDSI DRIVER
10633 M:      David E. Box <[email protected]>
10634 S:      Supported
10635 F:      drivers/platform/x86/intel/sdsi.c
10636 F:      tools/arch/x86/intel_sdsi/
10637 F:      tools/testing/selftests/drivers/sdsi/
10638
10639 INTEL SGX
10640 M:      Jarkko Sakkinen <[email protected]>
10641 R:      Dave Hansen <[email protected]>
10642 L:      [email protected]
10643 S:      Supported
10644 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
10645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
10646 F:      Documentation/arch/x86/sgx.rst
10647 F:      arch/x86/entry/vdso/vsgx.S
10648 F:      arch/x86/include/asm/sgx.h
10649 F:      arch/x86/include/uapi/asm/sgx.h
10650 F:      arch/x86/kernel/cpu/sgx/*
10651 F:      tools/testing/selftests/sgx/*
10652 K:      \bSGX_
10653
10654 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
10655 M:      Daniel Scally <[email protected]>
10656 S:      Maintained
10657 F:      drivers/platform/x86/intel/int3472/
10658
10659 INTEL SPEED SELECT TECHNOLOGY
10660 M:      Srinivas Pandruvada <[email protected]>
10661 L:      [email protected]
10662 S:      Maintained
10663 F:      drivers/platform/x86/intel/speed_select_if/
10664 F:      include/uapi/linux/isst_if.h
10665 F:      tools/power/x86/intel-speed-select/
10666
10667 INTEL STRATIX10 FIRMWARE DRIVERS
10668 M:      Dinh Nguyen <[email protected]>
10669 L:      [email protected]
10670 S:      Maintained
10671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
10672 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
10673 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
10674 F:      drivers/firmware/stratix10-rsu.c
10675 F:      drivers/firmware/stratix10-svc.c
10676 F:      include/linux/firmware/intel/stratix10-smc.h
10677 F:      include/linux/firmware/intel/stratix10-svc-client.h
10678
10679 INTEL TELEMETRY DRIVER
10680 M:      Rajneesh Bhardwaj <[email protected]>
10681 M:      "David E. Box" <[email protected]>
10682 L:      [email protected]
10683 S:      Maintained
10684 F:      arch/x86/include/asm/intel_telemetry.h
10685 F:      drivers/platform/x86/intel/telemetry/
10686
10687 INTEL TPMI DRIVER
10688 M:      Srinivas Pandruvada <[email protected]>
10689 L:      [email protected]
10690 S:      Maintained
10691 F:      drivers/platform/x86/intel/tpmi.c
10692 F:      include/linux/intel_tpmi.h
10693
10694 INTEL UNCORE FREQUENCY CONTROL
10695 M:      Srinivas Pandruvada <[email protected]>
10696 L:      [email protected]
10697 S:      Maintained
10698 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
10699 F:      drivers/platform/x86/intel/uncore-frequency/
10700
10701 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
10702 M:      David E. Box <[email protected]>
10703 S:      Supported
10704 F:      drivers/platform/x86/intel/vsec.*
10705
10706 INTEL VIRTUAL BUTTON DRIVER
10707 M:      AceLan Kao <[email protected]>
10708 L:      [email protected]
10709 S:      Maintained
10710 F:      drivers/platform/x86/intel/vbtn.c
10711
10712 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
10713 M:      Stanislaw Gruszka <[email protected]>
10714 L:      [email protected]
10715 S:      Supported
10716 F:      drivers/net/wireless/intel/iwlegacy/
10717
10718 INTEL WIRELESS WIFI LINK (iwlwifi)
10719 M:      Gregory Greenman <[email protected]>
10720 L:      [email protected]
10721 S:      Supported
10722 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
10723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
10724 F:      drivers/net/wireless/intel/iwlwifi/
10725
10726 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
10727 M:      Jithu Joseph <[email protected]>
10728 R:      Maurice Ma <[email protected]>
10729 S:      Maintained
10730 W:      https://slimbootloader.github.io/security/firmware-update.html
10731 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
10732
10733 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
10734 L:      [email protected]
10735 S:      Maintained
10736 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
10737
10738 INTEL WWAN IOSM DRIVER
10739 M:      M Chetan Kumar <[email protected]>
10740 M:      Intel Corporation <[email protected]>
10741 L:      [email protected]
10742 S:      Maintained
10743 F:      drivers/net/wwan/iosm/
10744
10745 INTEL(R) TRACE HUB
10746 M:      Alexander Shishkin <[email protected]>
10747 S:      Supported
10748 F:      Documentation/trace/intel_th.rst
10749 F:      drivers/hwtracing/intel_th/
10750 F:      include/linux/intel_th.h
10751
10752 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
10753 M:      Ning Sun <[email protected]>
10754 L:      [email protected]
10755 S:      Supported
10756 W:      http://tboot.sourceforge.net
10757 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
10758 F:      Documentation/arch/x86/intel_txt.rst
10759 F:      arch/x86/kernel/tboot.c
10760 F:      include/linux/tboot.h
10761
10762 INTERCONNECT API
10763 M:      Georgi Djakov <[email protected]>
10764 L:      [email protected]
10765 S:      Maintained
10766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
10767 F:      Documentation/devicetree/bindings/interconnect/
10768 F:      Documentation/driver-api/interconnect.rst
10769 F:      drivers/interconnect/
10770 F:      include/dt-bindings/interconnect/
10771 F:      include/linux/interconnect-provider.h
10772 F:      include/linux/interconnect.h
10773
10774 INTERRUPT COUNTER DRIVER
10775 M:      Oleksij Rempel <[email protected]>
10776 R:      Pengutronix Kernel Team <[email protected]>
10777 L:      [email protected]
10778 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
10779 F:      drivers/counter/interrupt-cnt.c
10780
10781 INTERSIL ISL7998X VIDEO DECODER DRIVER
10782 M:      Michael Tretter <[email protected]>
10783 R:      Pengutronix Kernel Team <[email protected]>
10784 L:      [email protected]
10785 S:      Maintained
10786 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
10787 F:      drivers/media/i2c/isl7998x.c
10788
10789 INVENSENSE ICM-426xx IMU DRIVER
10790 M:      Jean-Baptiste Maneyrol <[email protected]>
10791 L:      [email protected]
10792 S:      Maintained
10793 W:      https://invensense.tdk.com/
10794 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
10795 F:      drivers/iio/imu/inv_icm42600/
10796
10797 INVENSENSE MPU-3050 GYROSCOPE DRIVER
10798 M:      Linus Walleij <[email protected]>
10799 L:      [email protected]
10800 S:      Maintained
10801 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
10802 F:      drivers/iio/gyro/mpu3050*
10803
10804 IOC3 ETHERNET DRIVER
10805 M:      Ralf Baechle <[email protected]>
10806 L:      [email protected]
10807 S:      Maintained
10808 F:      drivers/net/ethernet/sgi/ioc3-eth.c
10809
10810 IOMAP FILESYSTEM LIBRARY
10811 M:      Christoph Hellwig <[email protected]>
10812 M:      Darrick J. Wong <[email protected]>
10813 L:      [email protected]
10814 L:      [email protected]
10815 S:      Supported
10816 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
10817 F:      fs/iomap/
10818 F:      include/linux/iomap.h
10819
10820 IOMMU DMA-API LAYER
10821 M:      Robin Murphy <[email protected]>
10822 L:      [email protected]
10823 S:      Maintained
10824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10825 F:      drivers/iommu/dma-iommu.c
10826 F:      drivers/iommu/dma-iommu.h
10827 F:      drivers/iommu/iova.c
10828 F:      include/linux/iova.h
10829
10830 IOMMU SUBSYSTEM
10831 M:      Joerg Roedel <[email protected]>
10832 M:      Will Deacon <[email protected]>
10833 R:      Robin Murphy <[email protected]>
10834 L:      [email protected]
10835 S:      Maintained
10836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10837 F:      Documentation/devicetree/bindings/iommu/
10838 F:      Documentation/userspace-api/iommu.rst
10839 F:      drivers/iommu/
10840 F:      include/linux/iommu.h
10841 F:      include/linux/iova.h
10842 F:      include/linux/of_iommu.h
10843 F:      include/uapi/linux/iommu.h
10844
10845 IOMMUFD
10846 M:      Jason Gunthorpe <[email protected]>
10847 M:      Kevin Tian <[email protected]>
10848 L:      [email protected]
10849 S:      Maintained
10850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
10851 F:      Documentation/userspace-api/iommufd.rst
10852 F:      drivers/iommu/iommufd/
10853 F:      include/linux/iommufd.h
10854 F:      include/uapi/linux/iommufd.h
10855 F:      tools/testing/selftests/iommu/
10856
10857 IOSYS-MAP HELPERS
10858 M:      Thomas Zimmermann <[email protected]>
10859 L:      [email protected]
10860 S:      Maintained
10861 T:      git git://anongit.freedesktop.org/drm/drm-misc
10862 F:      include/linux/iosys-map.h
10863
10864 IO_URING
10865 M:      Jens Axboe <[email protected]>
10866 R:      Pavel Begunkov <[email protected]>
10867 L:      [email protected]
10868 S:      Maintained
10869 T:      git git://git.kernel.dk/linux-block
10870 T:      git git://git.kernel.dk/liburing
10871 F:      include/linux/io_uring.h
10872 F:      include/linux/io_uring_types.h
10873 F:      include/trace/events/io_uring.h
10874 F:      include/uapi/linux/io_uring.h
10875 F:      io_uring/
10876 F:      tools/io_uring/
10877
10878 IPMI SUBSYSTEM
10879 M:      Corey Minyard <[email protected]>
10880 L:      [email protected] (moderated for non-subscribers)
10881 S:      Supported
10882 W:      http://openipmi.sourceforge.net/
10883 T:      git https://github.com/cminyard/linux-ipmi.git for-next
10884 F:      Documentation/devicetree/bindings/ipmi/
10885 F:      Documentation/driver-api/ipmi.rst
10886 F:      drivers/char/ipmi/
10887 F:      include/linux/ipmi*
10888 F:      include/uapi/linux/ipmi*
10889
10890 IPS SCSI RAID DRIVER
10891 M:      Adaptec OEM Raid Solutions <[email protected]>
10892 L:      [email protected]
10893 S:      Maintained
10894 W:      http://www.adaptec.com/
10895 F:      drivers/scsi/ips*
10896
10897 IPVS
10898 M:      Simon Horman <[email protected]>
10899 M:      Julian Anastasov <[email protected]>
10900 L:      [email protected]
10901 L:      [email protected]
10902 S:      Maintained
10903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
10904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
10905 F:      Documentation/networking/ipvs-sysctl.rst
10906 F:      include/net/ip_vs.h
10907 F:      include/uapi/linux/ip_vs.h
10908 F:      net/netfilter/ipvs/
10909
10910 IPWIRELESS DRIVER
10911 M:      Jiri Kosina <[email protected]>
10912 M:      David Sterba <[email protected]>
10913 S:      Odd Fixes
10914 F:      drivers/tty/ipwireless/
10915
10916 IRON DEVICE AUDIO CODEC DRIVERS
10917 M:      Kiseok Jo <[email protected]>
10918 L:      [email protected] (moderated for non-subscribers)
10919 S:      Maintained
10920 F:      Documentation/devicetree/bindings/sound/irondevice,*
10921 F:      sound/soc/codecs/sma*
10922
10923 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
10924 M:      Marc Zyngier <[email protected]>
10925 S:      Maintained
10926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
10927 F:      Documentation/core-api/irq/irq-domain.rst
10928 F:      include/linux/irqdomain.h
10929 F:      kernel/irq/irqdomain.c
10930 F:      kernel/irq/msi.c
10931
10932 IRQ SUBSYSTEM
10933 M:      Thomas Gleixner <[email protected]>
10934 L:      [email protected]
10935 S:      Maintained
10936 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
10937 F:      include/linux/group_cpus.h
10938 F:      kernel/irq/
10939 F:      lib/group_cpus.c
10940
10941 IRQCHIP DRIVERS
10942 M:      Thomas Gleixner <[email protected]>
10943 M:      Marc Zyngier <[email protected]>
10944 L:      [email protected]
10945 S:      Maintained
10946 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
10947 F:      Documentation/devicetree/bindings/interrupt-controller/
10948 F:      drivers/irqchip/
10949
10950 ISA
10951 M:      William Breathitt Gray <[email protected]>
10952 S:      Maintained
10953 F:      Documentation/driver-api/isa.rst
10954 F:      drivers/base/isa.c
10955 F:      include/linux/isa.h
10956
10957 ISA RADIO MODULE
10958 M:      Hans Verkuil <[email protected]>
10959 L:      [email protected]
10960 S:      Maintained
10961 W:      https://linuxtv.org
10962 T:      git git://linuxtv.org/media_tree.git
10963 F:      drivers/media/radio/radio-isa*
10964
10965 ISAPNP
10966 M:      Jaroslav Kysela <[email protected]>
10967 S:      Maintained
10968 F:      Documentation/driver-api/isapnp.rst
10969 F:      drivers/pnp/isapnp/
10970 F:      include/linux/isapnp.h
10971
10972 ISCSI
10973 M:      Lee Duncan <[email protected]>
10974 M:      Chris Leech <[email protected]>
10975 M:      Mike Christie <[email protected]>
10976 L:      [email protected]
10977 L:      [email protected]
10978 S:      Maintained
10979 W:      www.open-iscsi.com
10980 F:      drivers/scsi/*iscsi*
10981 F:      include/scsi/*iscsi*
10982
10983 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
10984 M:      Peter Jones <[email protected]>
10985 M:      Konrad Rzeszutek Wilk <[email protected]>
10986 S:      Maintained
10987 F:      drivers/firmware/iscsi_ibft*
10988
10989 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
10990 M:      Sagi Grimberg <[email protected]>
10991 M:      Max Gurtovoy <[email protected]>
10992 L:      [email protected]
10993 S:      Supported
10994 W:      http://www.openfabrics.org
10995 W:      www.open-iscsi.org
10996 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10997 F:      drivers/infiniband/ulp/iser/
10998
10999 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
11000 M:      Sagi Grimberg <[email protected]>
11001 L:      [email protected]
11002 L:      [email protected]
11003 S:      Supported
11004 W:      http://www.linux-iscsi.org
11005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11006 F:      drivers/infiniband/ulp/isert
11007
11008 ISDN/CMTP OVER BLUETOOTH
11009 M:      Karsten Keil <[email protected]>
11010 L:      [email protected] (subscribers-only)
11011 L:      [email protected]
11012 S:      Odd Fixes
11013 W:      http://www.isdn4linux.de
11014 F:      Documentation/isdn/
11015 F:      drivers/isdn/capi/
11016 F:      include/linux/isdn/
11017 F:      include/uapi/linux/isdn/
11018 F:      net/bluetooth/cmtp/
11019
11020 ISDN/mISDN SUBSYSTEM
11021 M:      Karsten Keil <[email protected]>
11022 L:      [email protected] (subscribers-only)
11023 L:      [email protected]
11024 S:      Maintained
11025 W:      http://www.isdn4linux.de
11026 F:      drivers/isdn/Kconfig
11027 F:      drivers/isdn/Makefile
11028 F:      drivers/isdn/hardware/
11029 F:      drivers/isdn/mISDN/
11030
11031 ISOFS FILESYSTEM
11032 M:      Jan Kara <[email protected]>
11033 L:      [email protected]
11034 S:      Maintained
11035 F:      Documentation/filesystems/isofs.rst
11036 F:      fs/isofs/
11037
11038 IT87 HARDWARE MONITORING DRIVER
11039 M:      Jean Delvare <[email protected]>
11040 L:      [email protected]
11041 S:      Maintained
11042 F:      Documentation/hwmon/it87.rst
11043 F:      drivers/hwmon/it87.c
11044
11045 IT913X MEDIA DRIVER
11046 M:      Antti Palosaari <[email protected]>
11047 L:      [email protected]
11048 S:      Maintained
11049 W:      https://linuxtv.org
11050 W:      http://palosaari.fi/linux/
11051 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11052 T:      git git://linuxtv.org/anttip/media_tree.git
11053 F:      drivers/media/tuners/it913x*
11054
11055 ITE IT66121 HDMI BRIDGE DRIVER
11056 M:      Phong LE <[email protected]>
11057 M:      Neil Armstrong <[email protected]>
11058 S:      Maintained
11059 T:      git git://anongit.freedesktop.org/drm/drm-misc
11060 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
11061 F:      drivers/gpu/drm/bridge/ite-it66121.c
11062
11063 IVTV VIDEO4LINUX DRIVER
11064 M:      Andy Walls <[email protected]>
11065 L:      [email protected]
11066 S:      Maintained
11067 W:      https://linuxtv.org
11068 T:      git git://linuxtv.org/media_tree.git
11069 F:      Documentation/admin-guide/media/ivtv*
11070 F:      drivers/media/pci/ivtv/
11071 F:      include/uapi/linux/ivtv*
11072
11073 IX2505V MEDIA DRIVER
11074 M:      Malcolm Priestley <[email protected]>
11075 L:      [email protected]
11076 S:      Maintained
11077 W:      https://linuxtv.org
11078 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11079 F:      drivers/media/dvb-frontends/ix2505v*
11080
11081 JAILHOUSE HYPERVISOR INTERFACE
11082 M:      Jan Kiszka <[email protected]>
11083 L:      [email protected]
11084 S:      Maintained
11085 F:      arch/x86/include/asm/jailhouse_para.h
11086 F:      arch/x86/kernel/jailhouse.c
11087
11088 JC42.4 TEMPERATURE SENSOR DRIVER
11089 M:      Guenter Roeck <[email protected]>
11090 L:      [email protected]
11091 S:      Maintained
11092 F:      Documentation/devicetree/bindings/hwmon/jedec,jc42.yaml
11093 F:      Documentation/hwmon/jc42.rst
11094 F:      drivers/hwmon/jc42.c
11095
11096 JFS FILESYSTEM
11097 M:      Dave Kleikamp <[email protected]>
11098 L:      [email protected]
11099 S:      Odd Fixes
11100 W:      http://jfs.sourceforge.net/
11101 T:      git https://github.com/kleikamp/linux-shaggy.git
11102 F:      Documentation/admin-guide/jfs.rst
11103 F:      fs/jfs/
11104
11105 JME NETWORK DRIVER
11106 M:      Guo-Fu Tseng <[email protected]>
11107 L:      [email protected]
11108 S:      Maintained
11109 F:      drivers/net/ethernet/jme.*
11110
11111 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
11112 M:      David Woodhouse <[email protected]>
11113 M:      Richard Weinberger <[email protected]>
11114 L:      [email protected]
11115 S:      Odd Fixes
11116 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
11117 T:      git git://git.infradead.org/ubifs-2.6.git
11118 F:      fs/jffs2/
11119 F:      include/uapi/linux/jffs2.h
11120
11121 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
11122 M:      "Theodore Ts'o" <[email protected]>
11123 M:      Jan Kara <[email protected]>
11124 L:      [email protected]
11125 S:      Maintained
11126 F:      fs/jbd2/
11127 F:      include/linux/jbd2.h
11128
11129 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
11130 M:      Mikhail Ulyanov <[email protected]>
11131 L:      [email protected]
11132 L:      [email protected]
11133 S:      Maintained
11134 F:      drivers/media/platform/renesas/rcar_jpu.c
11135
11136 JSM Neo PCI based serial card
11137 L:      [email protected]
11138 S:      Orphan
11139 F:      drivers/tty/serial/jsm/
11140
11141 K10TEMP HARDWARE MONITORING DRIVER
11142 M:      Clemens Ladisch <[email protected]>
11143 L:      [email protected]
11144 S:      Maintained
11145 F:      Documentation/hwmon/k10temp.rst
11146 F:      drivers/hwmon/k10temp.c
11147
11148 K8TEMP HARDWARE MONITORING DRIVER
11149 M:      Rudolf Marek <[email protected]>
11150 L:      [email protected]
11151 S:      Maintained
11152 F:      Documentation/hwmon/k8temp.rst
11153 F:      drivers/hwmon/k8temp.c
11154
11155 KASAN
11156 M:      Andrey Ryabinin <[email protected]>
11157 R:      Alexander Potapenko <[email protected]>
11158 R:      Andrey Konovalov <[email protected]>
11159 R:      Dmitry Vyukov <[email protected]>
11160 R:      Vincenzo Frascino <[email protected]>
11161 L:      [email protected]
11162 S:      Maintained
11163 F:      Documentation/dev-tools/kasan.rst
11164 F:      arch/*/include/asm/*kasan.h
11165 F:      arch/*/mm/kasan_init*
11166 F:      include/linux/kasan*.h
11167 F:      lib/Kconfig.kasan
11168 F:      mm/kasan/
11169 F:      scripts/Makefile.kasan
11170
11171 KCONFIG
11172 M:      Masahiro Yamada <[email protected]>
11173 L:      [email protected]
11174 S:      Maintained
11175 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
11177 F:      Documentation/kbuild/kconfig*
11178 F:      scripts/Kconfig.include
11179 F:      scripts/kconfig/
11180
11181 KCOV
11182 R:      Dmitry Vyukov <[email protected]>
11183 R:      Andrey Konovalov <[email protected]>
11184 L:      [email protected]
11185 S:      Maintained
11186 F:      Documentation/dev-tools/kcov.rst
11187 F:      include/linux/kcov.h
11188 F:      include/uapi/linux/kcov.h
11189 F:      kernel/kcov.c
11190 F:      scripts/Makefile.kcov
11191
11192 KCSAN
11193 M:      Marco Elver <[email protected]>
11194 R:      Dmitry Vyukov <[email protected]>
11195 L:      [email protected]
11196 S:      Maintained
11197 F:      Documentation/dev-tools/kcsan.rst
11198 F:      include/linux/kcsan*.h
11199 F:      kernel/kcsan/
11200 F:      lib/Kconfig.kcsan
11201 F:      scripts/Makefile.kcsan
11202
11203 KDUMP
11204 M:      Baoquan He <[email protected]>
11205 R:      Vivek Goyal <[email protected]>
11206 R:      Dave Young <[email protected]>
11207 L:      [email protected]
11208 S:      Maintained
11209 W:      http://lse.sourceforge.net/kdump/
11210 F:      Documentation/admin-guide/kdump/
11211 F:      fs/proc/vmcore.c
11212 F:      include/linux/crash_core.h
11213 F:      include/linux/crash_dump.h
11214 F:      include/uapi/linux/vmcore.h
11215 F:      kernel/crash_*.c
11216
11217 KEENE FM RADIO TRANSMITTER DRIVER
11218 M:      Hans Verkuil <[email protected]>
11219 L:      [email protected]
11220 S:      Maintained
11221 W:      https://linuxtv.org
11222 T:      git git://linuxtv.org/media_tree.git
11223 F:      drivers/media/radio/radio-keene*
11224
11225 KERNEL AUTOMOUNTER
11226 M:      Ian Kent <[email protected]>
11227 L:      [email protected]
11228 S:      Maintained
11229 F:      fs/autofs/
11230
11231 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
11232 M:      Masahiro Yamada <[email protected]>
11233 R:      Nathan Chancellor <[email protected]>
11234 R:      Nick Desaulniers <[email protected]>
11235 R:      Nicolas Schier <[email protected]>
11236 L:      [email protected]
11237 S:      Maintained
11238 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
11240 F:      Documentation/kbuild/
11241 F:      Makefile
11242 F:      scripts/*vmlinux*
11243 F:      scripts/Kbuild*
11244 F:      scripts/Makefile*
11245 F:      scripts/basic/
11246 F:      scripts/dummy-tools/
11247 F:      scripts/mk*
11248 F:      scripts/mod/
11249 F:      scripts/package/
11250
11251 KERNEL HARDENING (not covered by other areas)
11252 M:      Kees Cook <[email protected]>
11253 L:      [email protected]
11254 S:      Supported
11255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
11256 F:      Documentation/ABI/testing/sysfs-kernel-oops_count
11257 F:      Documentation/ABI/testing/sysfs-kernel-warn_count
11258 F:      include/linux/overflow.h
11259 F:      include/linux/randomize_kstack.h
11260 F:      mm/usercopy.c
11261 K:      \b(add|choose)_random_kstack_offset\b
11262 K:      \b__check_(object_size|heap_object)\b
11263
11264 KERNEL JANITORS
11265 L:      [email protected]
11266 S:      Odd Fixes
11267 W:      http://kernelnewbies.org/KernelJanitors
11268
11269 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
11270 M:      Chuck Lever <[email protected]>
11271 M:      Jeff Layton <[email protected]>
11272 L:      [email protected]
11273 S:      Supported
11274 W:      http://nfs.sourceforge.net/
11275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
11276 F:      Documentation/filesystems/nfs/
11277 F:      fs/exportfs/
11278 F:      fs/lockd/
11279 F:      fs/nfs_common/
11280 F:      fs/nfsd/
11281 F:      include/linux/lockd/
11282 F:      include/linux/sunrpc/
11283 F:      include/trace/events/rpcgss.h
11284 F:      include/trace/events/rpcrdma.h
11285 F:      include/trace/events/sunrpc.h
11286 F:      include/trace/misc/fs.h
11287 F:      include/trace/misc/nfs.h
11288 F:      include/trace/misc/sunrpc.h
11289 F:      include/uapi/linux/nfsd/
11290 F:      include/uapi/linux/sunrpc/
11291 F:      net/sunrpc/
11292
11293 KERNEL REGRESSIONS
11294 M:      Thorsten Leemhuis <[email protected]>
11295 L:      [email protected]
11296 S:      Supported
11297 F:      Documentation/admin-guide/reporting-regressions.rst
11298 F:      Documentation/process/handling-regressions.rst
11299
11300 KERNEL SELFTEST FRAMEWORK
11301 M:      Shuah Khan <[email protected]>
11302 M:      Shuah Khan <[email protected]>
11303 L:      [email protected]
11304 S:      Maintained
11305 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
11306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
11307 F:      Documentation/dev-tools/kselftest*
11308 F:      tools/testing/selftests/
11309
11310 KERNEL SMB3 SERVER (KSMBD)
11311 M:      Namjae Jeon <[email protected]>
11312 M:      Steve French <[email protected]>
11313 R:      Sergey Senozhatsky <[email protected]>
11314 R:      Tom Talpey <[email protected]>
11315 L:      [email protected]
11316 S:      Maintained
11317 T:      git git://git.samba.org/ksmbd.git
11318 F:      Documentation/filesystems/smb/ksmbd.rst
11319 F:      fs/smb/common/
11320 F:      fs/smb/server/
11321
11322 KERNEL UNIT TESTING FRAMEWORK (KUnit)
11323 M:      Brendan Higgins <[email protected]>
11324 M:      David Gow <[email protected]>
11325 L:      [email protected]
11326 L:      [email protected]
11327 S:      Maintained
11328 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
11329 F:      Documentation/dev-tools/kunit/
11330 F:      include/kunit/
11331 F:      lib/kunit/
11332 F:      tools/testing/kunit/
11333
11334 KERNEL USERMODE HELPER
11335 M:      Luis Chamberlain <[email protected]>
11336 L:      [email protected]
11337 S:      Maintained
11338 F:      include/linux/umh.h
11339 F:      kernel/umh.c
11340
11341 KERNEL VIRTUAL MACHINE (KVM)
11342 M:      Paolo Bonzini <[email protected]>
11343 L:      [email protected]
11344 S:      Supported
11345 W:      http://www.linux-kvm.org
11346 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11347 F:      Documentation/virt/kvm/
11348 F:      include/asm-generic/kvm*
11349 F:      include/kvm/iodev.h
11350 F:      include/linux/kvm*
11351 F:      include/trace/events/kvm.h
11352 F:      include/uapi/asm-generic/kvm*
11353 F:      include/uapi/linux/kvm*
11354 F:      tools/kvm/
11355 F:      tools/testing/selftests/kvm/
11356 F:      virt/kvm/*
11357
11358 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
11359 M:      Marc Zyngier <[email protected]>
11360 M:      Oliver Upton <[email protected]>
11361 R:      James Morse <[email protected]>
11362 R:      Suzuki K Poulose <[email protected]>
11363 R:      Zenghui Yu <[email protected]>
11364 L:      [email protected] (moderated for non-subscribers)
11365 L:      [email protected]
11366 S:      Maintained
11367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
11368 F:      arch/arm64/include/asm/kvm*
11369 F:      arch/arm64/include/uapi/asm/kvm*
11370 F:      arch/arm64/kvm/
11371 F:      include/kvm/arm_*
11372 F:      tools/testing/selftests/kvm/*/aarch64/
11373 F:      tools/testing/selftests/kvm/aarch64/
11374
11375 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
11376 M:      Huacai Chen <[email protected]>
11377 M:      Aleksandar Markovic <[email protected]>
11378 L:      [email protected]
11379 L:      [email protected]
11380 S:      Maintained
11381 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11382 F:      arch/mips/include/asm/kvm*
11383 F:      arch/mips/include/uapi/asm/kvm*
11384 F:      arch/mips/kvm/
11385
11386 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
11387 L:      [email protected]
11388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
11389 F:      arch/powerpc/include/asm/kvm*
11390 F:      arch/powerpc/include/uapi/asm/kvm*
11391 F:      arch/powerpc/kernel/kvm*
11392 F:      arch/powerpc/kvm/
11393
11394 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
11395 M:      Anup Patel <[email protected]>
11396 R:      Atish Patra <[email protected]>
11397 L:      [email protected]
11398 L:      [email protected]
11399 L:      [email protected]
11400 S:      Maintained
11401 T:      git https://github.com/kvm-riscv/linux.git
11402 F:      arch/riscv/include/asm/kvm*
11403 F:      arch/riscv/include/uapi/asm/kvm*
11404 F:      arch/riscv/kvm/
11405 F:      tools/testing/selftests/kvm/*/riscv/
11406
11407 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
11408 M:      Christian Borntraeger <[email protected]>
11409 M:      Janosch Frank <[email protected]>
11410 M:      Claudio Imbrenda <[email protected]>
11411 R:      David Hildenbrand <[email protected]>
11412 L:      [email protected]
11413 S:      Supported
11414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
11415 F:      Documentation/virt/kvm/s390*
11416 F:      arch/s390/include/asm/gmap.h
11417 F:      arch/s390/include/asm/kvm*
11418 F:      arch/s390/include/uapi/asm/kvm*
11419 F:      arch/s390/include/uapi/asm/uvdevice.h
11420 F:      arch/s390/kernel/uv.c
11421 F:      arch/s390/kvm/
11422 F:      arch/s390/mm/gmap.c
11423 F:      drivers/s390/char/uvdevice.c
11424 F:      tools/testing/selftests/drivers/s390x/uvdevice/
11425 F:      tools/testing/selftests/kvm/*/s390x/
11426 F:      tools/testing/selftests/kvm/s390x/
11427
11428 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
11429 M:      Sean Christopherson <[email protected]>
11430 M:      Paolo Bonzini <[email protected]>
11431 L:      [email protected]
11432 S:      Supported
11433 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11434 F:      arch/x86/include/asm/kvm*
11435 F:      arch/x86/include/asm/svm.h
11436 F:      arch/x86/include/asm/vmx*.h
11437 F:      arch/x86/include/uapi/asm/kvm*
11438 F:      arch/x86/include/uapi/asm/svm.h
11439 F:      arch/x86/include/uapi/asm/vmx.h
11440 F:      arch/x86/kvm/
11441 F:      arch/x86/kvm/*/
11442
11443 KERNFS
11444 M:      Greg Kroah-Hartman <[email protected]>
11445 M:      Tejun Heo <[email protected]>
11446 S:      Supported
11447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11448 F:      fs/kernfs/
11449 F:      include/linux/kernfs.h
11450
11451 KEXEC
11452 M:      Eric Biederman <[email protected]>
11453 L:      [email protected]
11454 S:      Maintained
11455 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
11456 F:      include/linux/kexec.h
11457 F:      include/uapi/linux/kexec.h
11458 F:      kernel/kexec*
11459
11460 KEYS-ENCRYPTED
11461 M:      Mimi Zohar <[email protected]>
11462 L:      [email protected]
11463 L:      [email protected]
11464 S:      Supported
11465 F:      Documentation/security/keys/trusted-encrypted.rst
11466 F:      include/keys/encrypted-type.h
11467 F:      security/keys/encrypted-keys/
11468
11469 KEYS-TRUSTED
11470 M:      James Bottomley <[email protected]>
11471 M:      Jarkko Sakkinen <[email protected]>
11472 M:      Mimi Zohar <[email protected]>
11473 L:      [email protected]
11474 L:      [email protected]
11475 S:      Supported
11476 F:      Documentation/security/keys/trusted-encrypted.rst
11477 F:      include/keys/trusted-type.h
11478 F:      include/keys/trusted_tpm.h
11479 F:      security/keys/trusted-keys/
11480
11481 KEYS-TRUSTED-CAAM
11482 M:      Ahmad Fatoum <[email protected]>
11483 R:      Pengutronix Kernel Team <[email protected]>
11484 L:      [email protected]
11485 L:      [email protected]
11486 S:      Maintained
11487 F:      include/keys/trusted_caam.h
11488 F:      security/keys/trusted-keys/trusted_caam.c
11489
11490 KEYS-TRUSTED-TEE
11491 M:      Sumit Garg <[email protected]>
11492 L:      [email protected]
11493 L:      [email protected]
11494 S:      Supported
11495 F:      include/keys/trusted_tee.h
11496 F:      security/keys/trusted-keys/trusted_tee.c
11497
11498 KEYS/KEYRINGS
11499 M:      David Howells <[email protected]>
11500 M:      Jarkko Sakkinen <[email protected]>
11501 L:      [email protected]
11502 S:      Maintained
11503 F:      Documentation/security/keys/core.rst
11504 F:      include/keys/
11505 F:      include/linux/key-type.h
11506 F:      include/linux/key.h
11507 F:      include/linux/keyctl.h
11508 F:      include/uapi/linux/keyctl.h
11509 F:      security/keys/
11510
11511 KEYS/KEYRINGS_INTEGRITY
11512 M:      Jarkko Sakkinen <[email protected]>
11513 M:      Mimi Zohar <[email protected]>
11514 L:      [email protected]
11515 L:      [email protected]
11516 S:      Supported
11517 F:      security/integrity/platform_certs
11518
11519 KFENCE
11520 M:      Alexander Potapenko <[email protected]>
11521 M:      Marco Elver <[email protected]>
11522 R:      Dmitry Vyukov <[email protected]>
11523 L:      [email protected]
11524 S:      Maintained
11525 F:      Documentation/dev-tools/kfence.rst
11526 F:      arch/*/include/asm/kfence.h
11527 F:      include/linux/kfence.h
11528 F:      lib/Kconfig.kfence
11529 F:      mm/kfence/
11530
11531 KFIFO
11532 M:      Stefani Seibold <[email protected]>
11533 S:      Maintained
11534 F:      include/linux/kfifo.h
11535 F:      lib/kfifo.c
11536 F:      samples/kfifo/
11537
11538 KGDB / KDB /debug_core
11539 M:      Jason Wessel <[email protected]>
11540 M:      Daniel Thompson <[email protected]>
11541 R:      Douglas Anderson <[email protected]>
11542 L:      [email protected]
11543 S:      Maintained
11544 W:      http://kgdb.wiki.kernel.org/
11545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
11546 F:      Documentation/dev-tools/kgdb.rst
11547 F:      drivers/misc/kgdbts.c
11548 F:      drivers/tty/serial/kgdboc.c
11549 F:      include/linux/kdb.h
11550 F:      include/linux/kgdb.h
11551 F:      kernel/debug/
11552 F:      kernel/module/kdb.c
11553
11554 KHADAS MCU MFD DRIVER
11555 M:      Neil Armstrong <[email protected]>
11556 L:      [email protected]
11557 S:      Maintained
11558 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
11559 F:      drivers/mfd/khadas-mcu.c
11560 F:      drivers/thermal/khadas_mcu_fan.c
11561 F:      include/linux/mfd/khadas-mcu.h
11562
11563 KIONIX/ROHM KX022A ACCELEROMETER
11564 M:      Matti Vaittinen <[email protected]>
11565 L:      [email protected]
11566 S:      Supported
11567 F:      drivers/iio/accel/kionix-kx022a*
11568
11569 KMEMLEAK
11570 M:      Catalin Marinas <[email protected]>
11571 S:      Maintained
11572 F:      Documentation/dev-tools/kmemleak.rst
11573 F:      include/linux/kmemleak.h
11574 F:      mm/kmemleak.c
11575 F:      samples/kmemleak/kmemleak-test.c
11576
11577 KMSAN
11578 M:      Alexander Potapenko <[email protected]>
11579 R:      Marco Elver <[email protected]>
11580 R:      Dmitry Vyukov <[email protected]>
11581 L:      [email protected]
11582 S:      Maintained
11583 F:      Documentation/dev-tools/kmsan.rst
11584 F:      arch/*/include/asm/kmsan.h
11585 F:      arch/*/mm/kmsan_*
11586 F:      include/linux/kmsan*.h
11587 F:      lib/Kconfig.kmsan
11588 F:      mm/kmsan/
11589 F:      scripts/Makefile.kmsan
11590
11591 KPROBES
11592 M:      Naveen N. Rao <[email protected]>
11593 M:      Anil S Keshavamurthy <[email protected]>
11594 M:      "David S. Miller" <[email protected]>
11595 M:      Masami Hiramatsu <[email protected]>
11596 L:      [email protected]
11597 L:      [email protected]
11598 S:      Maintained
11599 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
11600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
11601 F:      Documentation/trace/kprobes.rst
11602 F:      include/asm-generic/kprobes.h
11603 F:      include/linux/kprobes.h
11604 F:      kernel/kprobes.c
11605 F:      lib/test_kprobes.c
11606 F:      samples/kprobes
11607
11608 KS0108 LCD CONTROLLER DRIVER
11609 M:      Miguel Ojeda <[email protected]>
11610 S:      Maintained
11611 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
11612 F:      drivers/auxdisplay/ks0108.c
11613 F:      include/linux/ks0108.h
11614
11615 KTD253 BACKLIGHT DRIVER
11616 M:      Linus Walleij <[email protected]>
11617 S:      Maintained
11618 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
11619 F:      drivers/video/backlight/ktd253-backlight.c
11620
11621 KTEST
11622 M:      Steven Rostedt <[email protected]>
11623 M:      John Hawley <[email protected]>
11624 S:      Maintained
11625 F:      tools/testing/ktest
11626
11627 KTZ8866 BACKLIGHT DRIVER
11628 M:      Jianhua Lu <[email protected]>
11629 S:      Maintained
11630 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
11631 F:      drivers/video/backlight/ktz8866.c
11632
11633 KVM PARAVIRT (KVM/paravirt)
11634 M:      Paolo Bonzini <[email protected]>
11635 R:      Wanpeng Li <[email protected]>
11636 R:      Vitaly Kuznetsov <[email protected]>
11637 L:      [email protected]
11638 S:      Supported
11639 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11640 F:      arch/um/include/asm/kvm_para.h
11641 F:      arch/x86/include/asm/kvm_para.h
11642 F:      arch/x86/include/asm/pvclock-abi.h
11643 F:      arch/x86/include/uapi/asm/kvm_para.h
11644 F:      arch/x86/kernel/kvm.c
11645 F:      arch/x86/kernel/kvmclock.c
11646 F:      include/asm-generic/kvm_para.h
11647 F:      include/linux/kvm_para.h
11648 F:      include/uapi/asm-generic/kvm_para.h
11649 F:      include/uapi/linux/kvm_para.h
11650
11651 KVM X86 HYPER-V (KVM/hyper-v)
11652 M:      Vitaly Kuznetsov <[email protected]>
11653 M:      Sean Christopherson <[email protected]>
11654 M:      Paolo Bonzini <[email protected]>
11655 L:      [email protected]
11656 S:      Supported
11657 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11658 F:      arch/x86/kvm/hyperv.*
11659 F:      arch/x86/kvm/kvm_onhyperv.*
11660 F:      arch/x86/kvm/svm/hyperv.*
11661 F:      arch/x86/kvm/svm/svm_onhyperv.*
11662 F:      arch/x86/kvm/vmx/hyperv.*
11663
11664 KVM X86 Xen (KVM/Xen)
11665 M:      David Woodhouse <[email protected]>
11666 M:      Paul Durrant <[email protected]>
11667 M:      Sean Christopherson <[email protected]>
11668 M:      Paolo Bonzini <[email protected]>
11669 L:      [email protected]
11670 S:      Supported
11671 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11672 F:      arch/x86/kvm/xen.*
11673
11674 L3MDEV
11675 M:      David Ahern <[email protected]>
11676 L:      [email protected]
11677 S:      Maintained
11678 F:      include/net/l3mdev.h
11679 F:      net/l3mdev
11680
11681 LANDLOCK SECURITY MODULE
11682 M:      Mickaël Salaün <[email protected]>
11683 L:      [email protected]
11684 S:      Supported
11685 W:      https://landlock.io
11686 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
11687 F:      Documentation/security/landlock.rst
11688 F:      Documentation/userspace-api/landlock.rst
11689 F:      include/uapi/linux/landlock.h
11690 F:      samples/landlock/
11691 F:      security/landlock/
11692 F:      tools/testing/selftests/landlock/
11693 K:      landlock
11694 K:      LANDLOCK
11695
11696 LANTIQ / INTEL Ethernet drivers
11697 M:      Hauke Mehrtens <[email protected]>
11698 L:      [email protected]
11699 S:      Maintained
11700 F:      drivers/net/dsa/lantiq_gswip.c
11701 F:      drivers/net/dsa/lantiq_pce.h
11702 F:      drivers/net/ethernet/lantiq_xrx200.c
11703 F:      net/dsa/tag_gswip.c
11704
11705 LANTIQ MIPS ARCHITECTURE
11706 M:      John Crispin <[email protected]>
11707 L:      [email protected]
11708 S:      Maintained
11709 F:      arch/mips/lantiq
11710 F:      drivers/soc/lantiq
11711
11712 LASI 53c700 driver for PARISC
11713 M:      "James E.J. Bottomley" <[email protected]>
11714 L:      [email protected]
11715 S:      Maintained
11716 F:      Documentation/scsi/53c700.rst
11717 F:      drivers/scsi/53c700*
11718
11719 LEAKING_ADDRESSES
11720 M:      Tobin C. Harding <[email protected]>
11721 M:      Tycho Andersen <[email protected]>
11722 L:      [email protected]
11723 S:      Maintained
11724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
11725 F:      scripts/leaking_addresses.pl
11726
11727 LED SUBSYSTEM
11728 M:      Pavel Machek <[email protected]>
11729 M:      Lee Jones <[email protected]>
11730 L:      [email protected]
11731 S:      Maintained
11732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
11733 F:      Documentation/devicetree/bindings/leds/
11734 F:      Documentation/leds/
11735 F:      drivers/leds/
11736 F:      include/dt-bindings/leds/
11737 F:      include/linux/leds.h
11738
11739 LEGACY EEPROM DRIVER
11740 M:      Jean Delvare <[email protected]>
11741 S:      Maintained
11742 F:      Documentation/misc-devices/eeprom.rst
11743 F:      drivers/misc/eeprom/eeprom.c
11744
11745 LEGO MINDSTORMS EV3
11746 R:      David Lechner <[email protected]>
11747 S:      Maintained
11748 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
11749 F:      arch/arm/boot/dts/da850-lego-ev3.dts
11750 F:      drivers/power/supply/lego_ev3_battery.c
11751
11752 LEGO USB Tower driver
11753 M:      Juergen Stuber <[email protected]>
11754 L:      [email protected]
11755 S:      Maintained
11756 W:      http://legousb.sourceforge.net/
11757 F:      drivers/usb/misc/legousbtower.c
11758
11759 LETSKETCH HID TABLET DRIVER
11760 M:      Hans de Goede <[email protected]>
11761 L:      [email protected]
11762 S:      Maintained
11763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
11764 F:      drivers/hid/hid-letsketch.c
11765
11766 LG LAPTOP EXTRAS
11767 M:      Matan Ziv-Av <[email protected]>
11768 L:      [email protected]
11769 S:      Maintained
11770 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
11771 F:      Documentation/admin-guide/laptops/lg-laptop.rst
11772 F:      drivers/platform/x86/lg-laptop.c
11773
11774 LG2160 MEDIA DRIVER
11775 M:      Michael Krufky <[email protected]>
11776 L:      [email protected]
11777 S:      Maintained
11778 W:      https://linuxtv.org
11779 W:      http://github.com/mkrufky
11780 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11781 T:      git git://linuxtv.org/mkrufky/tuners.git
11782 F:      drivers/media/dvb-frontends/lg2160.*
11783
11784 LGDT3305 MEDIA DRIVER
11785 M:      Michael Krufky <[email protected]>
11786 L:      [email protected]
11787 S:      Maintained
11788 W:      https://linuxtv.org
11789 W:      http://github.com/mkrufky
11790 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11791 T:      git git://linuxtv.org/mkrufky/tuners.git
11792 F:      drivers/media/dvb-frontends/lgdt3305.*
11793
11794 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
11795 M:      Viresh Kumar <[email protected]>
11796 L:      [email protected]
11797 S:      Maintained
11798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11799 F:      drivers/ata/pata_arasan_cf.c
11800 F:      include/linux/pata_arasan_cf_data.h
11801
11802 LIBATA PATA DRIVERS
11803 R:      Sergey Shtylyov <[email protected]>
11804 L:      [email protected]
11805 F:      drivers/ata/ata_*.c
11806 F:      drivers/ata/pata_*.c
11807
11808 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
11809 M:      Linus Walleij <[email protected]>
11810 L:      [email protected]
11811 S:      Maintained
11812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11813 F:      drivers/ata/pata_ftide010.c
11814 F:      drivers/ata/sata_gemini.c
11815 F:      drivers/ata/sata_gemini.h
11816
11817 LIBATA SATA AHCI PLATFORM devices support
11818 M:      Hans de Goede <[email protected]>
11819 M:      Jens Axboe <[email protected]>
11820 L:      [email protected]
11821 S:      Maintained
11822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11823 F:      drivers/ata/ahci_platform.c
11824 F:      drivers/ata/libahci_platform.c
11825 F:      include/linux/ahci_platform.h
11826
11827 LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER
11828 M:      Serge Semin <[email protected]>
11829 L:      [email protected]
11830 S:      Maintained
11831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
11832 F:      Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml
11833 F:      Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml
11834 F:      drivers/ata/ahci_dwc.c
11835
11836 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
11837 M:      Mikael Pettersson <[email protected]>
11838 L:      [email protected]
11839 S:      Maintained
11840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11841 F:      drivers/ata/sata_promise.*
11842
11843 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
11844 M:      Damien Le Moal <[email protected]>
11845 L:      [email protected]
11846 S:      Maintained
11847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
11848 F:      Documentation/ABI/testing/sysfs-ata
11849 F:      Documentation/devicetree/bindings/ata/
11850 F:      drivers/ata/
11851 F:      include/linux/ata.h
11852 F:      include/linux/libata.h
11853
11854 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
11855 M:      Vishal Verma <[email protected]>
11856 M:      Dan Williams <[email protected]>
11857 M:      Dave Jiang <[email protected]>
11858 L:      [email protected]
11859 S:      Supported
11860 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11861 P:      Documentation/nvdimm/maintainer-entry-profile.rst
11862 F:      drivers/nvdimm/btt*
11863
11864 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
11865 M:      Dan Williams <[email protected]>
11866 M:      Vishal Verma <[email protected]>
11867 M:      Dave Jiang <[email protected]>
11868 L:      [email protected]
11869 S:      Supported
11870 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11871 P:      Documentation/nvdimm/maintainer-entry-profile.rst
11872 F:      drivers/nvdimm/pmem*
11873
11874 LIBNVDIMM: DEVICETREE BINDINGS
11875 M:      Oliver O'Halloran <[email protected]>
11876 L:      [email protected]
11877 S:      Supported
11878 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11879 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
11880 F:      drivers/nvdimm/of_pmem.c
11881
11882 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
11883 M:      Dan Williams <[email protected]>
11884 M:      Vishal Verma <[email protected]>
11885 M:      Dave Jiang <[email protected]>
11886 M:      Ira Weiny <[email protected]>
11887 L:      [email protected]
11888 S:      Supported
11889 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11890 P:      Documentation/nvdimm/maintainer-entry-profile.rst
11891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
11892 F:      drivers/acpi/nfit/*
11893 F:      drivers/nvdimm/*
11894 F:      include/linux/libnvdimm.h
11895 F:      include/linux/nd.h
11896 F:      include/uapi/linux/ndctl.h
11897 F:      tools/testing/nvdimm/
11898
11899 LICENSES and SPDX stuff
11900 M:      Thomas Gleixner <[email protected]>
11901 M:      Greg Kroah-Hartman <[email protected]>
11902 L:      [email protected]
11903 S:      Maintained
11904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
11905 F:      COPYING
11906 F:      Documentation/process/license-rules.rst
11907 F:      LICENSES/
11908 F:      scripts/spdxcheck-test.sh
11909 F:      scripts/spdxcheck.py
11910 F:      scripts/spdxexclude
11911
11912 LINEAR RANGES HELPERS
11913 M:      Mark Brown <[email protected]>
11914 R:      Matti Vaittinen <[email protected]>
11915 F:      include/linux/linear_range.h
11916 F:      lib/linear_ranges.c
11917 F:      lib/test_linear_ranges.c
11918
11919 LINUX FOR POWER MACINTOSH
11920 M:      Benjamin Herrenschmidt <[email protected]>
11921 L:      [email protected]
11922 S:      Odd Fixes
11923 F:      arch/powerpc/platforms/powermac/
11924 F:      drivers/macintosh/
11925
11926 LINUX FOR POWERPC (32-BIT AND 64-BIT)
11927 M:      Michael Ellerman <[email protected]>
11928 R:      Nicholas Piggin <[email protected]>
11929 R:      Christophe Leroy <[email protected]>
11930 L:      [email protected]
11931 S:      Supported
11932 W:      https://github.com/linuxppc/wiki/wiki
11933 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
11934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
11935 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
11936 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
11937 F:      Documentation/devicetree/bindings/powerpc/
11938 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
11939 F:      Documentation/powerpc/
11940 F:      arch/powerpc/
11941 F:      drivers/*/*/*pasemi*
11942 F:      drivers/*/*pasemi*
11943 F:      drivers/char/tpm/tpm_ibmvtpm*
11944 F:      drivers/crypto/nx/
11945 F:      drivers/crypto/vmx/
11946 F:      drivers/i2c/busses/i2c-opal.c
11947 F:      drivers/net/ethernet/ibm/ibmveth.*
11948 F:      drivers/net/ethernet/ibm/ibmvnic.*
11949 F:      drivers/pci/hotplug/pnv_php.c
11950 F:      drivers/pci/hotplug/rpa*
11951 F:      drivers/rtc/rtc-opal.c
11952 F:      drivers/scsi/ibmvscsi/
11953 F:      drivers/tty/hvc/hvc_opal.c
11954 F:      drivers/watchdog/wdrtas.c
11955 F:      tools/testing/selftests/powerpc
11956 N:      /pmac
11957 N:      powermac
11958 N:      powernv
11959 N:      [^a-z0-9]ps3
11960 N:      pseries
11961
11962 LINUX FOR POWERPC EMBEDDED MPC5XXX
11963 M:      Anatolij Gustschin <[email protected]>
11964 L:      [email protected]
11965 S:      Odd Fixes
11966 F:      arch/powerpc/platforms/512x/
11967 F:      arch/powerpc/platforms/52xx/
11968
11969 LINUX FOR POWERPC EMBEDDED PPC4XX
11970 L:      [email protected]
11971 S:      Orphan
11972 F:      arch/powerpc/platforms/40x/
11973 F:      arch/powerpc/platforms/44x/
11974
11975 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
11976 M:      Scott Wood <[email protected]>
11977 L:      [email protected]
11978 S:      Odd fixes
11979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
11980 F:      Documentation/devicetree/bindings/cache/freescale-l2cache.txt
11981 F:      Documentation/devicetree/bindings/powerpc/fsl/
11982 F:      arch/powerpc/platforms/83xx/
11983 F:      arch/powerpc/platforms/85xx/
11984
11985 LINUX FOR POWERPC EMBEDDED PPC8XX
11986 M:      Christophe Leroy <[email protected]>
11987 L:      [email protected]
11988 S:      Maintained
11989 F:      arch/powerpc/platforms/8xx/
11990
11991 LINUX KERNEL DUMP TEST MODULE (LKDTM)
11992 M:      Kees Cook <[email protected]>
11993 S:      Maintained
11994 F:      drivers/misc/lkdtm/*
11995 F:      tools/testing/selftests/lkdtm/*
11996
11997 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
11998 M:      Alan Stern <[email protected]>
11999 M:      Andrea Parri <[email protected]>
12000 M:      Will Deacon <[email protected]>
12001 M:      Peter Zijlstra <[email protected]>
12002 M:      Boqun Feng <[email protected]>
12003 M:      Nicholas Piggin <[email protected]>
12004 M:      David Howells <[email protected]>
12005 M:      Jade Alglave <[email protected]>
12006 M:      Luc Maranget <[email protected]>
12007 M:      "Paul E. McKenney" <[email protected]>
12008 R:      Akira Yokosawa <[email protected]>
12009 R:      Daniel Lustig <[email protected]>
12010 R:      Joel Fernandes <[email protected]>
12011 L:      [email protected]
12012 L:      [email protected]
12013 S:      Supported
12014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
12015 F:      Documentation/atomic_bitops.txt
12016 F:      Documentation/atomic_t.txt
12017 F:      Documentation/core-api/refcount-vs-atomic.rst
12018 F:      Documentation/litmus-tests/
12019 F:      Documentation/memory-barriers.txt
12020 F:      tools/memory-model/
12021
12022 LIS3LV02D ACCELEROMETER DRIVER
12023 M:      Eric Piel <[email protected]>
12024 S:      Maintained
12025 F:      Documentation/misc-devices/lis3lv02d.rst
12026 F:      drivers/misc/lis3lv02d/
12027 F:      drivers/platform/x86/hp/hp_accel.c
12028
12029 LIST KUNIT TEST
12030 M:      David Gow <[email protected]>
12031 L:      [email protected]
12032 L:      [email protected]
12033 S:      Maintained
12034 F:      lib/list-test.c
12035
12036 LITEX PLATFORM
12037 M:      Karol Gugala <[email protected]>
12038 M:      Mateusz Holenko <[email protected]>
12039 M:      Gabriel Somlo <[email protected]>
12040 M:      Joel Stanley <[email protected]>
12041 S:      Maintained
12042 F:      Documentation/devicetree/bindings/*/litex,*.yaml
12043 F:      arch/openrisc/boot/dts/or1klitex.dts
12044 F:      drivers/mmc/host/litex_mmc.c
12045 F:      drivers/net/ethernet/litex/*
12046 F:      drivers/soc/litex/*
12047 F:      drivers/tty/serial/liteuart.c
12048 F:      include/linux/litex.h
12049 N:      litex
12050
12051 LIVE PATCHING
12052 M:      Josh Poimboeuf <[email protected]>
12053 M:      Jiri Kosina <[email protected]>
12054 M:      Miroslav Benes <[email protected]>
12055 M:      Petr Mladek <[email protected]>
12056 R:      Joe Lawrence <[email protected]>
12057 L:      [email protected]
12058 S:      Maintained
12059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
12060 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
12061 F:      Documentation/livepatch/
12062 F:      arch/powerpc/include/asm/livepatch.h
12063 F:      include/linux/livepatch.h
12064 F:      kernel/livepatch/
12065 F:      kernel/module/livepatch.c
12066 F:      lib/livepatch/
12067 F:      samples/livepatch/
12068 F:      tools/testing/selftests/livepatch/
12069
12070 LLC (802.2)
12071 L:      [email protected]
12072 S:      Odd fixes
12073 F:      include/linux/llc.h
12074 F:      include/net/llc*
12075 F:      include/uapi/linux/llc.h
12076 F:      net/llc/
12077
12078 LM73 HARDWARE MONITOR DRIVER
12079 M:      Guillaume Ligneul <[email protected]>
12080 L:      [email protected]
12081 S:      Maintained
12082 F:      drivers/hwmon/lm73.c
12083
12084 LM78 HARDWARE MONITOR DRIVER
12085 M:      Jean Delvare <[email protected]>
12086 L:      [email protected]
12087 S:      Maintained
12088 F:      Documentation/hwmon/lm78.rst
12089 F:      drivers/hwmon/lm78.c
12090
12091 LM83 HARDWARE MONITOR DRIVER
12092 M:      Jean Delvare <[email protected]>
12093 L:      [email protected]
12094 S:      Maintained
12095 F:      Documentation/hwmon/lm83.rst
12096 F:      drivers/hwmon/lm83.c
12097
12098 LM90 HARDWARE MONITOR DRIVER
12099 M:      Jean Delvare <[email protected]>
12100 L:      [email protected]
12101 S:      Maintained
12102 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
12103 F:      Documentation/hwmon/lm90.rst
12104 F:      drivers/hwmon/lm90.c
12105 F:      include/dt-bindings/thermal/lm90.h
12106
12107 LM95234 HARDWARE MONITOR DRIVER
12108 M:      Guenter Roeck <[email protected]>
12109 L:      [email protected]
12110 S:      Maintained
12111 F:      Documentation/hwmon/lm95234.rst
12112 F:      drivers/hwmon/lm95234.c
12113
12114 LME2510 MEDIA DRIVER
12115 M:      Malcolm Priestley <[email protected]>
12116 L:      [email protected]
12117 S:      Maintained
12118 W:      https://linuxtv.org
12119 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12120 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
12121
12122 LOADPIN SECURITY MODULE
12123 M:      Kees Cook <[email protected]>
12124 S:      Supported
12125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12126 F:      Documentation/admin-guide/LSM/LoadPin.rst
12127 F:      security/loadpin/
12128
12129 LOCKING PRIMITIVES
12130 M:      Peter Zijlstra <[email protected]>
12131 M:      Ingo Molnar <[email protected]>
12132 M:      Will Deacon <[email protected]>
12133 R:      Waiman Long <[email protected]>
12134 R:      Boqun Feng <[email protected]> (LOCKDEP)
12135 L:      [email protected]
12136 S:      Maintained
12137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
12138 F:      Documentation/locking/
12139 F:      arch/*/include/asm/spinlock*.h
12140 F:      include/linux/lockdep.h
12141 F:      include/linux/mutex*.h
12142 F:      include/linux/rwlock*.h
12143 F:      include/linux/rwsem*.h
12144 F:      include/linux/seqlock.h
12145 F:      include/linux/spinlock*.h
12146 F:      kernel/locking/
12147 F:      lib/locking*.[ch]
12148 X:      kernel/locking/locktorture.c
12149
12150 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
12151 M:      "Richard Russon (FlatCap)" <[email protected]>
12152 L:      [email protected]
12153 S:      Maintained
12154 W:      http://www.linux-ntfs.org/content/view/19/37/
12155 F:      Documentation/admin-guide/ldm.rst
12156 F:      block/partitions/ldm.*
12157
12158 LOGITECH HID GAMING KEYBOARDS
12159 M:      Hans de Goede <[email protected]>
12160 L:      [email protected]
12161 S:      Maintained
12162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12163 F:      drivers/hid/hid-lg-g15.c
12164
12165 LONTIUM LT8912B MIPI TO HDMI BRIDGE
12166 M:      Adrien Grassein <[email protected]>
12167 S:      Maintained
12168 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
12169 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
12170
12171 LOONGARCH
12172 M:      Huacai Chen <[email protected]>
12173 R:      WANG Xuerui <[email protected]>
12174 L:      [email protected]
12175 S:      Maintained
12176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
12177 F:      Documentation/loongarch/
12178 F:      Documentation/translations/zh_CN/loongarch/
12179 F:      arch/loongarch/
12180 F:      drivers/*/*loongarch*
12181
12182 LOONGSON GPIO DRIVER
12183 M:      Yinbo Zhu <[email protected]>
12184 L:      [email protected]
12185 S:      Maintained
12186 F:      Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
12187 F:      drivers/gpio/gpio-loongson-64bit.c
12188
12189 LOONGSON LS2X I2C DRIVER
12190 M:      Binbin Zhou <[email protected]>
12191 L:      [email protected]
12192 S:      Maintained
12193 F:      Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
12194 F:      drivers/i2c/busses/i2c-ls2x.c
12195
12196 LOONGSON-2 SOC SERIES CLOCK DRIVER
12197 M:      Yinbo Zhu <[email protected]>
12198 L:      [email protected]
12199 S:      Maintained
12200 F:      Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
12201 F:      drivers/clk/clk-loongson2.c
12202 F:      include/dt-bindings/clock/loongson,ls2k-clk.h
12203
12204 LOONGSON-2 SOC SERIES GUTS DRIVER
12205 M:      Yinbo Zhu <[email protected]>
12206 L:      [email protected]
12207 S:      Maintained
12208 F:      Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
12209 F:      drivers/soc/loongson/loongson2_guts.c
12210
12211 LOONGSON-2 SOC SERIES PINCTRL DRIVER
12212 M:      zhanghongchen <[email protected]>
12213 M:      Yinbo Zhu <[email protected]>
12214 L:      [email protected]
12215 S:      Maintained
12216 F:      Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
12217 F:      drivers/pinctrl/pinctrl-loongson2.c
12218
12219 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
12220 M:      Sathya Prakash <[email protected]>
12221 M:      Sreekanth Reddy <[email protected]>
12222 M:      Suganath Prabu Subramani <[email protected]>
12223 L:      [email protected]
12224 L:      [email protected]
12225 S:      Supported
12226 W:      http://www.avagotech.com/support/
12227 F:      drivers/message/fusion/
12228 F:      drivers/scsi/mpt3sas/
12229
12230 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
12231 M:      Matthew Wilcox <[email protected]>
12232 L:      [email protected]
12233 S:      Maintained
12234 F:      drivers/scsi/sym53c8xx_2/
12235
12236 LTC1660 DAC DRIVER
12237 M:      Marcus Folkesson <[email protected]>
12238 L:      [email protected]
12239 S:      Maintained
12240 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
12241 F:      drivers/iio/dac/ltc1660.c
12242
12243 LTC2688 IIO DAC DRIVER
12244 M:      Nuno Sá <[email protected]>
12245 L:      [email protected]
12246 S:      Supported
12247 W:      https://ez.analog.com/linux-software-drivers
12248 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
12249 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
12250 F:      drivers/iio/dac/ltc2688.c
12251
12252 LTC2947 HARDWARE MONITOR DRIVER
12253 M:      Nuno Sá <[email protected]>
12254 L:      [email protected]
12255 S:      Supported
12256 W:      https://ez.analog.com/linux-software-drivers
12257 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
12258 F:      drivers/hwmon/ltc2947-core.c
12259 F:      drivers/hwmon/ltc2947-i2c.c
12260 F:      drivers/hwmon/ltc2947-spi.c
12261 F:      drivers/hwmon/ltc2947.h
12262
12263 LTC2983 IIO TEMPERATURE DRIVER
12264 M:      Nuno Sá <[email protected]>
12265 L:      [email protected]
12266 S:      Supported
12267 W:      https://ez.analog.com/linux-software-drivers
12268 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
12269 F:      drivers/iio/temperature/ltc2983.c
12270
12271 LTC4261 HARDWARE MONITOR DRIVER
12272 M:      Guenter Roeck <[email protected]>
12273 L:      [email protected]
12274 S:      Maintained
12275 F:      Documentation/hwmon/ltc4261.rst
12276 F:      drivers/hwmon/ltc4261.c
12277
12278 LTC4306 I2C MULTIPLEXER DRIVER
12279 M:      Michael Hennerich <[email protected]>
12280 L:      [email protected]
12281 S:      Supported
12282 W:      https://ez.analog.com/linux-software-drivers
12283 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
12284 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
12285
12286 LTP (Linux Test Project)
12287 M:      Mike Frysinger <[email protected]>
12288 M:      Cyril Hrubis <[email protected]>
12289 M:      Wanlong Gao <[email protected]>
12290 M:      Jan Stancek <[email protected]>
12291 M:      Stanislav Kholmanskikh <[email protected]>
12292 M:      Alexey Kodanev <[email protected]>
12293 L:      [email protected] (subscribers-only)
12294 S:      Maintained
12295 W:      http://linux-test-project.github.io/
12296 T:      git https://github.com/linux-test-project/ltp.git
12297
12298 LYNX 28G SERDES PHY DRIVER
12299 M:      Ioana Ciornei <[email protected]>
12300 L:      [email protected]
12301 S:      Supported
12302 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
12303 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
12304
12305 LYNX PCS MODULE
12306 M:      Ioana Ciornei <[email protected]>
12307 L:      [email protected]
12308 S:      Supported
12309 F:      drivers/net/pcs/pcs-lynx.c
12310 F:      include/linux/pcs-lynx.h
12311
12312 M68K ARCHITECTURE
12313 M:      Geert Uytterhoeven <[email protected]>
12314 L:      [email protected]
12315 S:      Maintained
12316 W:      http://www.linux-m68k.org/
12317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
12318 F:      arch/m68k/
12319 F:      drivers/zorro/
12320
12321 M68K ON APPLE MACINTOSH
12322 M:      Joshua Thompson <[email protected]>
12323 L:      [email protected]
12324 S:      Maintained
12325 W:      http://www.mac.linux-m68k.org/
12326 F:      arch/m68k/mac/
12327 F:      drivers/macintosh/adb-iop.c
12328 F:      drivers/macintosh/via-macii.c
12329
12330 M68K ON HP9000/300
12331 M:      Philip Blundell <[email protected]>
12332 S:      Maintained
12333 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
12334 F:      arch/m68k/hp300/
12335
12336 M88DS3103 MEDIA DRIVER
12337 M:      Antti Palosaari <[email protected]>
12338 L:      [email protected]
12339 S:      Maintained
12340 W:      https://linuxtv.org
12341 W:      http://palosaari.fi/linux/
12342 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12343 T:      git git://linuxtv.org/anttip/media_tree.git
12344 F:      drivers/media/dvb-frontends/m88ds3103*
12345
12346 M88RS2000 MEDIA DRIVER
12347 M:      Malcolm Priestley <[email protected]>
12348 L:      [email protected]
12349 S:      Maintained
12350 W:      https://linuxtv.org
12351 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12352 F:      drivers/media/dvb-frontends/m88rs2000*
12353
12354 MA901 MASTERKIT USB FM RADIO DRIVER
12355 M:      Alexey Klimov <[email protected]>
12356 L:      [email protected]
12357 S:      Maintained
12358 T:      git git://linuxtv.org/media_tree.git
12359 F:      drivers/media/radio/radio-ma901.c
12360
12361 MAC80211
12362 M:      Johannes Berg <[email protected]>
12363 L:      [email protected]
12364 S:      Maintained
12365 W:      https://wireless.wiki.kernel.org/
12366 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
12367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
12368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
12369 F:      Documentation/networking/mac80211-injection.rst
12370 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
12371 F:      drivers/net/wireless/virtual/mac80211_hwsim.[ch]
12372 F:      include/net/mac80211.h
12373 F:      net/mac80211/
12374
12375 MAILBOX API
12376 M:      Jassi Brar <[email protected]>
12377 L:      [email protected]
12378 S:      Maintained
12379 F:      Documentation/devicetree/bindings/mailbox/
12380 F:      drivers/mailbox/
12381 F:      include/dt-bindings/mailbox/
12382 F:      include/linux/mailbox_client.h
12383 F:      include/linux/mailbox_controller.h
12384
12385 MAILBOX ARM MHUv2
12386 M:      Viresh Kumar <[email protected]>
12387 M:      Tushar Khandelwal <[email protected]>
12388 L:      [email protected]
12389 S:      Maintained
12390 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
12391 F:      drivers/mailbox/arm_mhuv2.c
12392 F:      include/linux/mailbox/arm_mhuv2_message.h
12393
12394 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
12395 M:      Michael Kerrisk <[email protected]>
12396 L:      [email protected]
12397 S:      Maintained
12398 W:      http://www.kernel.org/doc/man-pages
12399
12400 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
12401 M:      Jeremy Kerr <[email protected]>
12402 M:      Matt Johnston <[email protected]>
12403 L:      [email protected]
12404 S:      Maintained
12405 F:      Documentation/networking/mctp.rst
12406 F:      drivers/net/mctp/
12407 F:      include/net/mctp.h
12408 F:      include/net/mctpdevice.h
12409 F:      include/net/netns/mctp.h
12410 F:      net/mctp/
12411
12412 MAPLE TREE
12413 M:      Liam R. Howlett <[email protected]>
12414 L:      [email protected]
12415 S:      Supported
12416 F:      Documentation/core-api/maple_tree.rst
12417 F:      include/linux/maple_tree.h
12418 F:      include/trace/events/maple_tree.h
12419 F:      lib/maple_tree.c
12420 F:      lib/test_maple_tree.c
12421 F:      tools/testing/radix-tree/linux/maple_tree.h
12422 F:      tools/testing/radix-tree/maple.c
12423
12424 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
12425 M:      Rahul Bedarkar <[email protected]>
12426 L:      [email protected]
12427 S:      Maintained
12428 F:      arch/mips/boot/dts/img/pistachio*
12429
12430 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
12431 M:      Andrew Lunn <[email protected]>
12432 L:      [email protected]
12433 S:      Maintained
12434 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
12435 F:      Documentation/networking/devlink/mv88e6xxx.rst
12436 F:      drivers/net/dsa/mv88e6xxx/
12437 F:      include/linux/dsa/mv88e6xxx.h
12438 F:      include/linux/platform_data/mv88e6xxx.h
12439
12440 MARVELL ARMADA 3700 PHY DRIVERS
12441 M:      Miquel Raynal <[email protected]>
12442 S:      Maintained
12443 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
12444 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
12445 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
12446 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
12447
12448 MARVELL ARMADA 3700 SERIAL DRIVER
12449 M:      Pali Rohár <[email protected]>
12450 S:      Maintained
12451 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
12452 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
12453 F:      drivers/tty/serial/mvebu-uart.c
12454
12455 MARVELL ARMADA DRM SUPPORT
12456 M:      Russell King <[email protected]>
12457 S:      Maintained
12458 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
12459 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
12460 F:      Documentation/devicetree/bindings/display/armada/
12461 F:      drivers/gpu/drm/armada/
12462 F:      include/uapi/drm/armada_drm.h
12463
12464 MARVELL CRYPTO DRIVER
12465 M:      Boris Brezillon <[email protected]>
12466 M:      Arnaud Ebalard <[email protected]>
12467 M:      Srujana Challa <[email protected]>
12468 L:      [email protected]
12469 S:      Maintained
12470 F:      drivers/crypto/marvell/
12471 F:      include/linux/soc/marvell/octeontx2/
12472
12473 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
12474 M:      Mirko Lindner <[email protected]>
12475 M:      Stephen Hemminger <[email protected]>
12476 L:      [email protected]
12477 S:      Maintained
12478 F:      drivers/net/ethernet/marvell/sk*
12479
12480 MARVELL LIBERTAS WIRELESS DRIVER
12481 L:      [email protected]
12482 S:      Orphan
12483 F:      drivers/net/wireless/marvell/libertas/
12484
12485 MARVELL MACCHIATOBIN SUPPORT
12486 M:      Russell King <[email protected]>
12487 L:      [email protected] (moderated for non-subscribers)
12488 S:      Maintained
12489 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
12490
12491 MARVELL MV643XX ETHERNET DRIVER
12492 M:      Sebastian Hesselbarth <[email protected]>
12493 L:      [email protected]
12494 S:      Maintained
12495 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
12496 F:      include/linux/mv643xx.h
12497
12498 MARVELL MV88X3310 PHY DRIVER
12499 M:      Russell King <[email protected]>
12500 M:      Marek Behún <[email protected]>
12501 L:      [email protected]
12502 S:      Maintained
12503 F:      drivers/net/phy/marvell10g.c
12504
12505 MARVELL MVEBU THERMAL DRIVER
12506 M:      Miquel Raynal <[email protected]>
12507 S:      Maintained
12508 F:      drivers/thermal/armada_thermal.c
12509
12510 MARVELL MVNETA ETHERNET DRIVER
12511 M:      Thomas Petazzoni <[email protected]>
12512 L:      [email protected]
12513 S:      Maintained
12514 F:      drivers/net/ethernet/marvell/mvneta.*
12515
12516 MARVELL MVPP2 ETHERNET DRIVER
12517 M:      Marcin Wojtas <[email protected]>
12518 M:      Russell King <[email protected]>
12519 L:      [email protected]
12520 S:      Maintained
12521 F:      Documentation/devicetree/bindings/net/marvell,pp2.yaml
12522 F:      drivers/net/ethernet/marvell/mvpp2/
12523
12524 MARVELL MWIFIEX WIRELESS DRIVER
12525 M:      Amitkumar Karwar <[email protected]>
12526 M:      Ganapathi Bhat <[email protected]>
12527 M:      Sharvari Harisangam <[email protected]>
12528 M:      Xinming Hu <[email protected]>
12529 L:      [email protected]
12530 S:      Maintained
12531 F:      drivers/net/wireless/marvell/mwifiex/
12532
12533 MARVELL MWL8K WIRELESS DRIVER
12534 M:      Lennert Buytenhek <[email protected]>
12535 L:      [email protected]
12536 S:      Odd Fixes
12537 F:      drivers/net/wireless/marvell/mwl8k.c
12538
12539 MARVELL NAND CONTROLLER DRIVER
12540 M:      Miquel Raynal <[email protected]>
12541 L:      [email protected]
12542 S:      Maintained
12543 F:      Documentation/devicetree/bindings/mtd/marvell-nand.txt
12544 F:      drivers/mtd/nand/raw/marvell_nand.c
12545
12546 MARVELL OCTEON ENDPOINT DRIVER
12547 M:      Veerasenareddy Burru <[email protected]>
12548 M:      Abhijit Ayarekar <[email protected]>
12549 L:      [email protected]
12550 S:      Supported
12551 F:      drivers/net/ethernet/marvell/octeon_ep
12552
12553 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
12554 M:      Sunil Goutham <[email protected]>
12555 M:      Geetha sowjanya <[email protected]>
12556 M:      Subbaraya Sundeep <[email protected]>
12557 M:      hariprasad <[email protected]>
12558 L:      [email protected]
12559 S:      Supported
12560 F:      drivers/net/ethernet/marvell/octeontx2/nic/
12561 F:      include/linux/soc/marvell/octeontx2/
12562
12563 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
12564 M:      Sunil Goutham <[email protected]>
12565 M:      Linu Cherian <[email protected]>
12566 M:      Geetha sowjanya <[email protected]>
12567 M:      Jerin Jacob <[email protected]>
12568 M:      hariprasad <[email protected]>
12569 M:      Subbaraya Sundeep <[email protected]>
12570 L:      [email protected]
12571 S:      Supported
12572 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
12573 F:      drivers/net/ethernet/marvell/octeontx2/af/
12574
12575 MARVELL PRESTERA ETHERNET SWITCH DRIVER
12576 M:      Taras Chornyi <[email protected]>
12577 S:      Supported
12578 W:      https://github.com/Marvell-switching/switchdev-prestera
12579 F:      drivers/net/ethernet/marvell/prestera/
12580
12581 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
12582 M:      Nicolas Pitre <[email protected]>
12583 S:      Odd Fixes
12584 F:      drivers/mmc/host/mvsdio.*
12585
12586 MARVELL USB MDIO CONTROLLER DRIVER
12587 M:      Tobias Waldekranz <[email protected]>
12588 L:      [email protected]
12589 S:      Maintained
12590 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
12591 F:      drivers/net/mdio/mdio-mvusb.c
12592
12593 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
12594 M:      Hu Ziji <[email protected]>
12595 L:      [email protected]
12596 S:      Supported
12597 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
12598 F:      drivers/mmc/host/sdhci-xenon*
12599
12600 MATROX FRAMEBUFFER DRIVER
12601 L:      [email protected]
12602 S:      Orphan
12603 F:      drivers/video/fbdev/matrox/matroxfb_*
12604 F:      include/uapi/linux/matroxfb.h
12605
12606 MAX15301 DRIVER
12607 M:      Daniel Nilsson <[email protected]>
12608 L:      [email protected]
12609 S:      Maintained
12610 F:      Documentation/hwmon/max15301.rst
12611 F:      drivers/hwmon/pmbus/max15301.c
12612
12613 MAX16065 HARDWARE MONITOR DRIVER
12614 M:      Guenter Roeck <[email protected]>
12615 L:      [email protected]
12616 S:      Maintained
12617 F:      Documentation/hwmon/max16065.rst
12618 F:      drivers/hwmon/max16065.c
12619
12620 MAX2175 SDR TUNER DRIVER
12621 M:      Ramesh Shanmugasundaram <[email protected]>
12622 L:      [email protected]
12623 S:      Maintained
12624 T:      git git://linuxtv.org/media_tree.git
12625 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
12626 F:      Documentation/userspace-api/media/drivers/max2175.rst
12627 F:      drivers/media/i2c/max2175*
12628 F:      include/uapi/linux/max2175.h
12629
12630 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
12631 L:      [email protected]
12632 S:      Orphan
12633 F:      Documentation/hwmon/max6650.rst
12634 F:      drivers/hwmon/max6650.c
12635
12636 MAX6697 HARDWARE MONITOR DRIVER
12637 M:      Guenter Roeck <[email protected]>
12638 L:      [email protected]
12639 S:      Maintained
12640 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
12641 F:      Documentation/hwmon/max6697.rst
12642 F:      drivers/hwmon/max6697.c
12643 F:      include/linux/platform_data/max6697.h
12644
12645 MAX9286 QUAD GMSL DESERIALIZER DRIVER
12646 M:      Jacopo Mondi <[email protected]>
12647 M:      Kieran Bingham <[email protected]>
12648 M:      Laurent Pinchart <[email protected]>
12649 M:      Niklas Söderlund <[email protected]>
12650 L:      [email protected]
12651 S:      Maintained
12652 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
12653 F:      drivers/media/i2c/max9286.c
12654
12655 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
12656 M:      Niklas Söderlund <[email protected]>
12657 L:      [email protected]
12658 S:      Maintained
12659 F:      drivers/staging/media/max96712/max96712.c
12660
12661 MAX9860 MONO AUDIO VOICE CODEC DRIVER
12662 M:      Peter Rosin <[email protected]>
12663 L:      [email protected] (moderated for non-subscribers)
12664 S:      Maintained
12665 F:      Documentation/devicetree/bindings/sound/max9860.txt
12666 F:      sound/soc/codecs/max9860.*
12667
12668 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
12669 M:      Andreas Klinger <[email protected]>
12670 L:      [email protected]
12671 S:      Maintained
12672 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
12673 F:      drivers/iio/proximity/mb1232.c
12674
12675 MAXIM MAX11205 DRIVER
12676 M:      Ramona Bolboaca <[email protected]>
12677 L:      [email protected]
12678 S:      Supported
12679 W:      https://ez.analog.com/linux-software-drivers
12680 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
12681 F:      drivers/iio/adc/max11205.c
12682
12683 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
12684 R:      Iskren Chernev <[email protected]>
12685 R:      Krzysztof Kozlowski <[email protected]>
12686 R:      Marek Szyprowski <[email protected]>
12687 R:      Matheus Castello <[email protected]>
12688 L:      [email protected]
12689 S:      Maintained
12690 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
12691 F:      drivers/power/supply/max17040_battery.c
12692
12693 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
12694 R:      Hans de Goede <[email protected]>
12695 R:      Krzysztof Kozlowski <[email protected]>
12696 R:      Marek Szyprowski <[email protected]>
12697 R:      Sebastian Krzyszkowiak <[email protected]>
12698 R:      Purism Kernel Team <[email protected]>
12699 L:      [email protected]
12700 S:      Maintained
12701 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
12702 F:      drivers/power/supply/max17042_battery.c
12703
12704 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
12705 M:      Laurent Pinchart <[email protected]>
12706 L:      [email protected]
12707 S:      Maintained
12708 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
12709 F:      drivers/regulator/max20086-regulator.c
12710
12711 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
12712 M:      Rajat Khandelwal <[email protected]>
12713 L:      [email protected]
12714 S:      Maintained
12715 F:      drivers/iio/temperature/max30208.c
12716
12717 MAXIM MAX77650 PMIC MFD DRIVER
12718 M:      Bartosz Golaszewski <[email protected]>
12719 L:      [email protected]
12720 S:      Maintained
12721 F:      Documentation/devicetree/bindings/*/*max77650.yaml
12722 F:      Documentation/devicetree/bindings/*/max77650*.yaml
12723 F:      drivers/gpio/gpio-max77650.c
12724 F:      drivers/input/misc/max77650-onkey.c
12725 F:      drivers/leds/leds-max77650.c
12726 F:      drivers/mfd/max77650.c
12727 F:      drivers/power/supply/max77650-charger.c
12728 F:      drivers/regulator/max77650-regulator.c
12729 F:      include/linux/mfd/max77650.h
12730
12731 MAXIM MAX77714 PMIC MFD DRIVER
12732 M:      Luca Ceresoli <[email protected]>
12733 S:      Maintained
12734 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
12735 F:      drivers/mfd/max77714.c
12736 F:      include/linux/mfd/max77714.h
12737
12738 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
12739 M:      Javier Martinez Canillas <[email protected]>
12740 L:      [email protected]
12741 S:      Supported
12742 F:      Documentation/devicetree/bindings/*/*max77802.yaml
12743 F:      drivers/regulator/max77802-regulator.c
12744 F:      include/dt-bindings/*/*max77802.h
12745
12746 MAXIM MAX77976 BATTERY CHARGER
12747 M:      Luca Ceresoli <[email protected]>
12748 S:      Supported
12749 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
12750 F:      drivers/power/supply/max77976_charger.c
12751
12752 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
12753 M:      Krzysztof Kozlowski <[email protected]>
12754 L:      [email protected]
12755 S:      Supported
12756 B:      mailto:[email protected]
12757 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
12758 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
12759 F:      drivers/power/supply/max14577_charger.c
12760 F:      drivers/power/supply/max77693_charger.c
12761
12762 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
12763 M:      Chanwoo Choi <[email protected]>
12764 M:      Krzysztof Kozlowski <[email protected]>
12765 L:      [email protected]
12766 S:      Supported
12767 B:      mailto:[email protected]
12768 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
12769 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
12770 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
12771 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
12772 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
12773 F:      drivers/*/*max77843.c
12774 F:      drivers/*/max14577*.c
12775 F:      drivers/*/max77686*.c
12776 F:      drivers/*/max77693*.c
12777 F:      drivers/clk/clk-max77686.c
12778 F:      drivers/extcon/extcon-max14577.c
12779 F:      drivers/extcon/extcon-max77693.c
12780 F:      drivers/rtc/rtc-max77686.c
12781 F:      include/linux/mfd/max14577*.h
12782 F:      include/linux/mfd/max77686*.h
12783 F:      include/linux/mfd/max77693*.h
12784
12785 MAXIRADIO FM RADIO RECEIVER DRIVER
12786 M:      Hans Verkuil <[email protected]>
12787 L:      [email protected]
12788 S:      Maintained
12789 W:      https://linuxtv.org
12790 T:      git git://linuxtv.org/media_tree.git
12791 F:      drivers/media/radio/radio-maxiradio*
12792
12793 MAXLINEAR ETHERNET PHY DRIVER
12794 M:      Xu Liang <[email protected]>
12795 L:      [email protected]
12796 S:      Supported
12797 F:      drivers/net/phy/mxl-gpy.c
12798
12799 MCAN MMIO DEVICE DRIVER
12800 M:      Chandrasekar Ramakrishnan <[email protected]>
12801 L:      [email protected]
12802 S:      Maintained
12803 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
12804 F:      drivers/net/can/m_can/m_can.c
12805 F:      drivers/net/can/m_can/m_can.h
12806 F:      drivers/net/can/m_can/m_can_platform.c
12807
12808 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
12809 R:      Yasushi SHOJI <[email protected]>
12810 L:      [email protected]
12811 S:      Maintained
12812 F:      drivers/net/can/usb/mcba_usb.c
12813
12814 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
12815 M:      Rishi Gupta <[email protected]>
12816 L:      [email protected]
12817 L:      [email protected]
12818 S:      Maintained
12819 F:      drivers/hid/hid-mcp2221.c
12820
12821 MCP251XFD SPI-CAN NETWORK DRIVER
12822 M:      Marc Kleine-Budde <[email protected]>
12823 M:      Manivannan Sadhasivam <[email protected]>
12824 R:      Thomas Kopp <[email protected]>
12825 L:      [email protected]
12826 S:      Maintained
12827 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
12828 F:      drivers/net/can/spi/mcp251xfd/
12829
12830 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
12831 M:      Peter Rosin <[email protected]>
12832 L:      [email protected]
12833 S:      Maintained
12834 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
12835 F:      drivers/iio/potentiometer/mcp4018.c
12836 F:      drivers/iio/potentiometer/mcp4531.c
12837
12838 MCR20A IEEE-802.15.4 RADIO DRIVER
12839 M:      Stefan Schmidt <[email protected]>
12840 L:      [email protected]
12841 S:      Odd Fixes
12842 W:      https://github.com/xueliu/mcr20a-linux
12843 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
12844 F:      drivers/net/ieee802154/mcr20a.c
12845 F:      drivers/net/ieee802154/mcr20a.h
12846
12847 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
12848 M:      William Breathitt Gray <[email protected]>
12849 L:      [email protected]
12850 S:      Maintained
12851 F:      drivers/iio/dac/cio-dac.c
12852
12853 MEDIA CONTROLLER FRAMEWORK
12854 M:      Sakari Ailus <[email protected]>
12855 M:      Laurent Pinchart <[email protected]>
12856 L:      [email protected]
12857 S:      Supported
12858 W:      https://www.linuxtv.org
12859 T:      git git://linuxtv.org/media_tree.git
12860 F:      drivers/media/mc/
12861 F:      include/media/media-*.h
12862 F:      include/uapi/linux/media.h
12863
12864 MEDIA DRIVER FOR FREESCALE IMX PXP
12865 M:      Philipp Zabel <[email protected]>
12866 L:      [email protected]
12867 S:      Maintained
12868 T:      git git://linuxtv.org/media_tree.git
12869 F:      drivers/media/platform/nxp/imx-pxp.[ch]
12870
12871 MEDIA DRIVERS FOR ASCOT2E
12872 M:      Sergey Kozlov <[email protected]>
12873 M:      Abylay Ospan <[email protected]>
12874 L:      [email protected]
12875 S:      Supported
12876 W:      https://linuxtv.org
12877 W:      http://netup.tv/
12878 T:      git git://linuxtv.org/media_tree.git
12879 F:      drivers/media/dvb-frontends/ascot2e*
12880
12881 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
12882 M:      Jasmin Jessich <[email protected]>
12883 L:      [email protected]
12884 S:      Maintained
12885 W:      https://linuxtv.org
12886 T:      git git://linuxtv.org/media_tree.git
12887 F:      drivers/media/dvb-frontends/cxd2099*
12888
12889 MEDIA DRIVERS FOR CXD2841ER
12890 M:      Sergey Kozlov <[email protected]>
12891 M:      Abylay Ospan <[email protected]>
12892 L:      [email protected]
12893 S:      Supported
12894 W:      https://linuxtv.org
12895 W:      http://netup.tv/
12896 T:      git git://linuxtv.org/media_tree.git
12897 F:      drivers/media/dvb-frontends/cxd2841er*
12898
12899 MEDIA DRIVERS FOR CXD2880
12900 M:      Yasunari Takiguchi <[email protected]>
12901 L:      [email protected]
12902 S:      Supported
12903 W:      http://linuxtv.org/
12904 T:      git git://linuxtv.org/media_tree.git
12905 F:      drivers/media/dvb-frontends/cxd2880/*
12906 F:      drivers/media/spi/cxd2880*
12907
12908 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
12909 L:      [email protected]
12910 S:      Orphan
12911 W:      https://linuxtv.org
12912 T:      git git://linuxtv.org/media_tree.git
12913 F:      drivers/media/pci/ddbridge/*
12914
12915 MEDIA DRIVERS FOR FREESCALE IMX
12916 M:      Steve Longerbeam <[email protected]>
12917 M:      Philipp Zabel <[email protected]>
12918 L:      [email protected]
12919 S:      Maintained
12920 T:      git git://linuxtv.org/media_tree.git
12921 F:      Documentation/admin-guide/media/imx.rst
12922 F:      Documentation/devicetree/bindings/media/imx.txt
12923 F:      drivers/staging/media/imx/
12924 F:      include/linux/imx-media.h
12925 F:      include/media/imx.h
12926
12927 MEDIA DRIVERS FOR FREESCALE IMX7
12928 M:      Rui Miguel Silva <[email protected]>
12929 M:      Laurent Pinchart <[email protected]>
12930 L:      [email protected]
12931 S:      Maintained
12932 T:      git git://linuxtv.org/media_tree.git
12933 F:      Documentation/admin-guide/media/imx7.rst
12934 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
12935 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
12936 F:      drivers/media/platform/nxp/imx-mipi-csis.c
12937 F:      drivers/media/platform/nxp/imx7-media-csi.c
12938
12939 MEDIA DRIVERS FOR HELENE
12940 M:      Abylay Ospan <[email protected]>
12941 L:      [email protected]
12942 S:      Supported
12943 W:      https://linuxtv.org
12944 W:      http://netup.tv/
12945 T:      git git://linuxtv.org/media_tree.git
12946 F:      drivers/media/dvb-frontends/helene*
12947
12948 MEDIA DRIVERS FOR HORUS3A
12949 M:      Sergey Kozlov <[email protected]>
12950 M:      Abylay Ospan <[email protected]>
12951 L:      [email protected]
12952 S:      Supported
12953 W:      https://linuxtv.org
12954 W:      http://netup.tv/
12955 T:      git git://linuxtv.org/media_tree.git
12956 F:      drivers/media/dvb-frontends/horus3a*
12957
12958 MEDIA DRIVERS FOR LNBH25
12959 M:      Sergey Kozlov <[email protected]>
12960 M:      Abylay Ospan <[email protected]>
12961 L:      [email protected]
12962 S:      Supported
12963 W:      https://linuxtv.org
12964 W:      http://netup.tv/
12965 T:      git git://linuxtv.org/media_tree.git
12966 F:      drivers/media/dvb-frontends/lnbh25*
12967
12968 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
12969 L:      [email protected]
12970 S:      Orphan
12971 W:      https://linuxtv.org
12972 T:      git git://linuxtv.org/media_tree.git
12973 F:      drivers/media/dvb-frontends/mxl5xx*
12974
12975 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
12976 M:      Sergey Kozlov <[email protected]>
12977 M:      Abylay Ospan <[email protected]>
12978 L:      [email protected]
12979 S:      Supported
12980 W:      https://linuxtv.org
12981 W:      http://netup.tv/
12982 T:      git git://linuxtv.org/media_tree.git
12983 F:      drivers/media/pci/netup_unidvb/*
12984
12985 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
12986 M:      Dmitry Osipenko <[email protected]>
12987 L:      [email protected]
12988 L:      [email protected]
12989 S:      Maintained
12990 T:      git git://linuxtv.org/media_tree.git
12991 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
12992 F:      drivers/media/platform/nvidia/tegra-vde/
12993
12994 MEDIA DRIVERS FOR RENESAS - CEU
12995 M:      Jacopo Mondi <[email protected]>
12996 L:      [email protected]
12997 L:      [email protected]
12998 S:      Supported
12999 T:      git git://linuxtv.org/media_tree.git
13000 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
13001 F:      drivers/media/platform/renesas/renesas-ceu.c
13002 F:      include/media/drv-intf/renesas-ceu.h
13003
13004 MEDIA DRIVERS FOR RENESAS - DRIF
13005 M:      Fabrizio Castro <[email protected]>
13006 L:      [email protected]
13007 L:      [email protected]
13008 S:      Supported
13009 T:      git git://linuxtv.org/media_tree.git
13010 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
13011 F:      drivers/media/platform/renesas/rcar_drif.c
13012
13013 MEDIA DRIVERS FOR RENESAS - FCP
13014 M:      Laurent Pinchart <[email protected]>
13015 L:      [email protected]
13016 L:      [email protected]
13017 S:      Supported
13018 T:      git git://linuxtv.org/media_tree.git
13019 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
13020 F:      drivers/media/platform/renesas/rcar-fcp.c
13021 F:      include/media/rcar-fcp.h
13022
13023 MEDIA DRIVERS FOR RENESAS - FDP1
13024 M:      Kieran Bingham <[email protected]>
13025 L:      [email protected]
13026 L:      [email protected]
13027 S:      Supported
13028 T:      git git://linuxtv.org/media_tree.git
13029 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
13030 F:      drivers/media/platform/renesas/rcar_fdp1.c
13031
13032 MEDIA DRIVERS FOR RENESAS - VIN
13033 M:      Niklas Söderlund <[email protected]>
13034 L:      [email protected]
13035 L:      [email protected]
13036 S:      Supported
13037 T:      git git://linuxtv.org/media_tree.git
13038 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
13039 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
13040 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
13041 F:      drivers/media/platform/renesas/rcar-isp.c
13042 F:      drivers/media/platform/renesas/rcar-vin/
13043
13044 MEDIA DRIVERS FOR RENESAS - VSP1
13045 M:      Laurent Pinchart <[email protected]>
13046 M:      Kieran Bingham <[email protected]>
13047 L:      [email protected]
13048 L:      [email protected]
13049 S:      Supported
13050 T:      git git://linuxtv.org/media_tree.git
13051 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
13052 F:      drivers/media/platform/renesas/vsp1/
13053
13054 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
13055 L:      [email protected]
13056 S:      Orphan
13057 W:      https://linuxtv.org
13058 T:      git git://linuxtv.org/media_tree.git
13059 F:      drivers/media/dvb-frontends/stv0910*
13060
13061 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
13062 L:      [email protected]
13063 S:      Orphan
13064 W:      https://linuxtv.org
13065 T:      git git://linuxtv.org/media_tree.git
13066 F:      drivers/media/dvb-frontends/stv6111*
13067
13068 MEDIA DRIVERS FOR STM32 - DCMI
13069 M:      Hugues Fruchet <[email protected]>
13070 L:      [email protected]
13071 S:      Supported
13072 T:      git git://linuxtv.org/media_tree.git
13073 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
13074 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
13075
13076 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
13077 M:      Mauro Carvalho Chehab <[email protected]>
13078 L:      [email protected]
13079 S:      Maintained
13080 W:      https://linuxtv.org
13081 Q:      http://patchwork.kernel.org/project/linux-media/list/
13082 T:      git git://linuxtv.org/media_tree.git
13083 F:      Documentation/admin-guide/media/
13084 F:      Documentation/devicetree/bindings/media/
13085 F:      Documentation/driver-api/media/
13086 F:      Documentation/userspace-api/media/
13087 F:      drivers/media/
13088 F:      drivers/staging/media/
13089 F:      include/dt-bindings/media/
13090 F:      include/linux/platform_data/media/
13091 F:      include/media/
13092 F:      include/uapi/linux/dvb/
13093 F:      include/uapi/linux/ivtv*
13094 F:      include/uapi/linux/media.h
13095 F:      include/uapi/linux/uvcvideo.h
13096 F:      include/uapi/linux/v4l2-*
13097 F:      include/uapi/linux/videodev2.h
13098
13099 MEDIATEK BLUETOOTH DRIVER
13100 M:      Sean Wang <[email protected]>
13101 L:      [email protected]
13102 L:      [email protected] (moderated for non-subscribers)
13103 S:      Maintained
13104 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
13105 F:      drivers/bluetooth/btmtkuart.c
13106
13107 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
13108 M:      Sean Wang <[email protected]>
13109 L:      [email protected]
13110 S:      Maintained
13111 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
13112 F:      drivers/power/reset/mt6323-poweroff.c
13113
13114 MEDIATEK CIR DRIVER
13115 M:      Sean Wang <[email protected]>
13116 S:      Maintained
13117 F:      drivers/media/rc/mtk-cir.c
13118
13119 MEDIATEK DMA DRIVER
13120 M:      Sean Wang <[email protected]>
13121 L:      [email protected]
13122 L:      [email protected] (moderated for non-subscribers)
13123 L:      [email protected] (moderated for non-subscribers)
13124 S:      Maintained
13125 F:      Documentation/devicetree/bindings/dma/mtk-*
13126 F:      drivers/dma/mediatek/
13127
13128 MEDIATEK ETHERNET DRIVER
13129 M:      Felix Fietkau <[email protected]>
13130 M:      John Crispin <[email protected]>
13131 M:      Sean Wang <[email protected]>
13132 M:      Mark Lee <[email protected]>
13133 M:      Lorenzo Bianconi <[email protected]>
13134 L:      [email protected]
13135 S:      Maintained
13136 F:      drivers/net/ethernet/mediatek/
13137
13138 MEDIATEK ETHERNET PCS DRIVER
13139 M:      Alexander Couzens <[email protected]>
13140 M:      Daniel Golle <[email protected]>
13141 L:      [email protected]
13142 S:      Maintained
13143 F:      drivers/net/pcs/pcs-mtk-lynxi.c
13144 F:      include/linux/pcs/pcs-mtk-lynxi.h
13145
13146 MEDIATEK I2C CONTROLLER DRIVER
13147 M:      Qii Wang <[email protected]>
13148 L:      [email protected]
13149 S:      Maintained
13150 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
13151 F:      drivers/i2c/busses/i2c-mt65xx.c
13152
13153 MEDIATEK IOMMU DRIVER
13154 M:      Yong Wu <[email protected]>
13155 L:      [email protected]
13156 L:      [email protected] (moderated for non-subscribers)
13157 S:      Supported
13158 F:      Documentation/devicetree/bindings/iommu/mediatek*
13159 F:      drivers/iommu/mtk_iommu*
13160 F:      include/dt-bindings/memory/mt*-port.h
13161
13162 MEDIATEK JPEG DRIVER
13163 M:      Bin Liu <[email protected]>
13164 S:      Supported
13165 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
13166 F:      drivers/media/platform/mediatek/jpeg/
13167
13168 MEDIATEK KEYPAD DRIVER
13169 M:      Mattijs Korpershoek <[email protected]>
13170 S:      Supported
13171 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
13172 F:      drivers/input/keyboard/mt6779-keypad.c
13173
13174 MEDIATEK MDP DRIVER
13175 M:      Minghsiu Tsai <[email protected]>
13176 M:      Houlong Wei <[email protected]>
13177 M:      Andrew-CT Chen <[email protected]>
13178 S:      Supported
13179 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
13180 F:      drivers/media/platform/mediatek/mdp/
13181 F:      drivers/media/platform/mediatek/vpu/
13182
13183 MEDIATEK MEDIA DRIVER
13184 M:      Tiffany Lin <[email protected]>
13185 M:      Andrew-CT Chen <[email protected]>
13186 M:      Yunfei Dong <[email protected]>
13187 S:      Supported
13188 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
13189 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
13190 F:      drivers/media/platform/mediatek/vcodec/
13191 F:      drivers/media/platform/mediatek/vpu/
13192
13193 MEDIATEK MMC/SD/SDIO DRIVER
13194 M:      Chaotian Jing <[email protected]>
13195 S:      Maintained
13196 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
13197 F:      drivers/mmc/host/mtk-sd.c
13198
13199 MEDIATEK MT76 WIRELESS LAN DRIVER
13200 M:      Felix Fietkau <[email protected]>
13201 M:      Lorenzo Bianconi <[email protected]>
13202 M:      Ryder Lee <[email protected]>
13203 R:      Shayne Chen <[email protected]>
13204 R:      Sean Wang <[email protected]>
13205 L:      [email protected]
13206 S:      Maintained
13207 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
13208 F:      drivers/net/wireless/mediatek/mt76/
13209
13210 MEDIATEK MT7601U WIRELESS LAN DRIVER
13211 M:      Jakub Kicinski <[email protected]>
13212 L:      [email protected]
13213 S:      Maintained
13214 F:      drivers/net/wireless/mediatek/mt7601u/
13215
13216 MEDIATEK MT7621 CLOCK DRIVER
13217 M:      Sergio Paracuellos <[email protected]>
13218 S:      Maintained
13219 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
13220 F:      drivers/clk/ralink/clk-mt7621.c
13221
13222 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
13223 M:      Sergio Paracuellos <[email protected]>
13224 S:      Maintained
13225 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
13226 F:      drivers/pci/controller/pcie-mt7621.c
13227
13228 MEDIATEK MT7621 PHY PCI DRIVER
13229 M:      Sergio Paracuellos <[email protected]>
13230 S:      Maintained
13231 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
13232 F:      drivers/phy/ralink/phy-mt7621-pci.c
13233
13234 MEDIATEK MT7621/28/88 I2C DRIVER
13235 M:      Stefan Roese <[email protected]>
13236 L:      [email protected]
13237 S:      Maintained
13238 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
13239 F:      drivers/i2c/busses/i2c-mt7621.c
13240
13241 MEDIATEK NAND CONTROLLER DRIVER
13242 L:      [email protected]
13243 S:      Orphan
13244 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
13245 F:      drivers/mtd/nand/raw/mtk_*
13246
13247 MEDIATEK PMIC LED DRIVER
13248 M:      Sean Wang <[email protected]>
13249 S:      Maintained
13250 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
13251 F:      drivers/leds/leds-mt6323.c
13252
13253 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
13254 M:      Sean Wang <[email protected]>
13255 S:      Maintained
13256 F:      drivers/char/hw_random/mtk-rng.c
13257
13258 MEDIATEK SMI DRIVER
13259 M:      Yong Wu <[email protected]>
13260 L:      [email protected] (moderated for non-subscribers)
13261 S:      Supported
13262 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
13263 F:      drivers/memory/mtk-smi.c
13264 F:      include/soc/mediatek/smi.h
13265
13266 MEDIATEK SWITCH DRIVER
13267 M:      Sean Wang <[email protected]>
13268 M:      Landen Chao <[email protected]>
13269 M:      DENG Qingfang <[email protected]>
13270 M:      Daniel Golle <[email protected]>
13271 L:      [email protected]
13272 S:      Maintained
13273 F:      drivers/net/dsa/mt7530-mdio.c
13274 F:      drivers/net/dsa/mt7530-mmio.c
13275 F:      drivers/net/dsa/mt7530.*
13276 F:      net/dsa/tag_mtk.c
13277
13278 MEDIATEK T7XX 5G WWAN MODEM DRIVER
13279 M:      Chandrashekar Devegowda <[email protected]>
13280 M:      Intel Corporation <[email protected]>
13281 R:      Chiranjeevi Rapolu <[email protected]>
13282 R:      Liu Haijun <[email protected]>
13283 R:      M Chetan Kumar <[email protected]>
13284 R:      Ricardo Martinez <[email protected]>
13285 L:      [email protected]
13286 S:      Supported
13287 F:      drivers/net/wwan/t7xx/
13288
13289 MEDIATEK USB3 DRD IP DRIVER
13290 M:      Chunfeng Yun <[email protected]>
13291 L:      [email protected]
13292 L:      [email protected] (moderated for non-subscribers)
13293 L:      [email protected] (moderated for non-subscribers)
13294 S:      Maintained
13295 F:      Documentation/devicetree/bindings/usb/mediatek,*
13296 F:      drivers/usb/host/xhci-mtk*
13297 F:      drivers/usb/mtu3/
13298
13299 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
13300 M:      Peter Senna Tschudin <[email protected]>
13301 M:      Martin Donnelly <[email protected]>
13302 M:      Martyn Welch <[email protected]>
13303 S:      Maintained
13304 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
13305 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
13306
13307 MEGARAID SCSI/SAS DRIVERS
13308 M:      Kashyap Desai <[email protected]>
13309 M:      Sumit Saxena <[email protected]>
13310 M:      Shivasharan S <[email protected]>
13311 L:      [email protected]
13312 L:      [email protected]
13313 S:      Maintained
13314 W:      http://www.avagotech.com/support/
13315 F:      Documentation/scsi/megaraid.rst
13316 F:      drivers/scsi/megaraid.*
13317 F:      drivers/scsi/megaraid/
13318
13319 MELEXIS MLX90614 DRIVER
13320 M:      Crt Mori <[email protected]>
13321 L:      [email protected]
13322 S:      Supported
13323 W:      http://www.melexis.com
13324 F:      drivers/iio/temperature/mlx90614.c
13325
13326 MELEXIS MLX90632 DRIVER
13327 M:      Crt Mori <[email protected]>
13328 L:      [email protected]
13329 S:      Supported
13330 W:      http://www.melexis.com
13331 F:      drivers/iio/temperature/mlx90632.c
13332
13333 MELFAS MIP4 TOUCHSCREEN DRIVER
13334 M:      Sangwon Jee <[email protected]>
13335 S:      Supported
13336 W:      http://www.melfas.com
13337 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
13338 F:      drivers/input/touchscreen/melfas_mip4.c
13339
13340 MELLANOX BLUEFIELD I2C DRIVER
13341 M:      Khalil Blaiech <[email protected]>
13342 M:      Asmaa Mnebhi <[email protected]>
13343 L:      [email protected]
13344 S:      Supported
13345 F:      drivers/i2c/busses/i2c-mlxbf.c
13346
13347 MELLANOX ETHERNET DRIVER (mlx4_en)
13348 M:      Tariq Toukan <[email protected]>
13349 L:      [email protected]
13350 S:      Supported
13351 W:      http://www.mellanox.com
13352 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13353 F:      drivers/net/ethernet/mellanox/mlx4/en_*
13354
13355 MELLANOX ETHERNET DRIVER (mlx5e)
13356 M:      Saeed Mahameed <[email protected]>
13357 L:      [email protected]
13358 S:      Supported
13359 W:      http://www.mellanox.com
13360 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13361 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
13362
13363 MELLANOX ETHERNET INNOVA DRIVERS
13364 R:      Boris Pismenny <[email protected]>
13365 L:      [email protected]
13366 S:      Supported
13367 W:      http://www.mellanox.com
13368 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13369 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
13370 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
13371 F:      include/linux/mlx5/mlx5_ifc_fpga.h
13372
13373 MELLANOX ETHERNET SWITCH DRIVERS
13374 M:      Ido Schimmel <[email protected]>
13375 M:      Petr Machata <[email protected]>
13376 L:      [email protected]
13377 S:      Supported
13378 W:      http://www.mellanox.com
13379 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13380 F:      drivers/net/ethernet/mellanox/mlxsw/
13381 F:      tools/testing/selftests/drivers/net/mlxsw/
13382
13383 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
13384 M:      [email protected]
13385 L:      [email protected]
13386 S:      Supported
13387 W:      http://www.mellanox.com
13388 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13389 F:      drivers/net/ethernet/mellanox/mlxfw/
13390
13391 MELLANOX HARDWARE PLATFORM SUPPORT
13392 M:      Hans de Goede <[email protected]>
13393 M:      Mark Gross <[email protected]>
13394 M:      Vadim Pasternak <[email protected]>
13395 L:      [email protected]
13396 S:      Supported
13397 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
13398 F:      drivers/platform/mellanox/
13399 F:      include/linux/platform_data/mlxreg.h
13400
13401 MELLANOX MLX4 core VPI driver
13402 M:      Tariq Toukan <[email protected]>
13403 L:      [email protected]
13404 L:      [email protected]
13405 S:      Supported
13406 W:      http://www.mellanox.com
13407 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13408 F:      drivers/net/ethernet/mellanox/mlx4/
13409 F:      include/linux/mlx4/
13410
13411 MELLANOX MLX4 IB driver
13412 M:      Yishai Hadas <[email protected]>
13413 L:      [email protected]
13414 S:      Supported
13415 W:      http://www.mellanox.com
13416 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
13417 F:      drivers/infiniband/hw/mlx4/
13418 F:      include/linux/mlx4/
13419 F:      include/uapi/rdma/mlx4-abi.h
13420
13421 MELLANOX MLX5 core VPI driver
13422 M:      Saeed Mahameed <[email protected]>
13423 M:      Leon Romanovsky <[email protected]>
13424 L:      [email protected]
13425 L:      [email protected]
13426 S:      Supported
13427 W:      http://www.mellanox.com
13428 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13429 F:      Documentation/networking/device_drivers/ethernet/mellanox/
13430 F:      drivers/net/ethernet/mellanox/mlx5/core/
13431 F:      include/linux/mlx5/
13432
13433 MELLANOX MLX5 IB driver
13434 M:      Leon Romanovsky <[email protected]>
13435 L:      [email protected]
13436 S:      Supported
13437 W:      http://www.mellanox.com
13438 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
13439 F:      drivers/infiniband/hw/mlx5/
13440 F:      include/linux/mlx5/
13441 F:      include/uapi/rdma/mlx5-abi.h
13442
13443 MELLANOX MLXCPLD I2C AND MUX DRIVER
13444 M:      Vadim Pasternak <[email protected]>
13445 M:      Michael Shych <[email protected]>
13446 L:      [email protected]
13447 S:      Supported
13448 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
13449 F:      drivers/i2c/busses/i2c-mlxcpld.c
13450 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
13451
13452 MELLANOX MLXCPLD LED DRIVER
13453 M:      Vadim Pasternak <[email protected]>
13454 L:      [email protected]
13455 S:      Supported
13456 F:      Documentation/leds/leds-mlxcpld.rst
13457 F:      drivers/leds/leds-mlxcpld.c
13458 F:      drivers/leds/leds-mlxreg.c
13459
13460 MELLANOX PLATFORM DRIVER
13461 M:      Vadim Pasternak <[email protected]>
13462 L:      [email protected]
13463 S:      Supported
13464 F:      drivers/platform/x86/mlx-platform.c
13465
13466 MEMBARRIER SUPPORT
13467 M:      Mathieu Desnoyers <[email protected]>
13468 M:      "Paul E. McKenney" <[email protected]>
13469 L:      [email protected]
13470 S:      Supported
13471 F:      arch/powerpc/include/asm/membarrier.h
13472 F:      include/uapi/linux/membarrier.h
13473 F:      kernel/sched/membarrier.c
13474
13475 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
13476 M:      Mike Rapoport <[email protected]>
13477 L:      [email protected]
13478 S:      Maintained
13479 F:      Documentation/core-api/boot-time-mm.rst
13480 F:      include/linux/memblock.h
13481 F:      mm/memblock.c
13482 F:      mm/mm_init.c
13483 F:      tools/testing/memblock/
13484
13485 MEMORY CONTROLLER DRIVERS
13486 M:      Krzysztof Kozlowski <[email protected]>
13487 L:      [email protected]
13488 S:      Maintained
13489 B:      mailto:[email protected]
13490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
13491 F:      Documentation/devicetree/bindings/memory-controllers/
13492 F:      drivers/memory/
13493 F:      include/dt-bindings/memory/
13494 F:      include/memory/
13495
13496 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
13497 M:      Dmitry Osipenko <[email protected]>
13498 L:      [email protected]
13499 L:      [email protected]
13500 S:      Maintained
13501 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
13502 F:      drivers/devfreq/tegra30-devfreq.c
13503
13504 MEMORY HOT(UN)PLUG
13505 M:      David Hildenbrand <[email protected]>
13506 M:      Oscar Salvador <[email protected]>
13507 L:      [email protected]
13508 S:      Maintained
13509 F:      Documentation/admin-guide/mm/memory-hotplug.rst
13510 F:      Documentation/core-api/memory-hotplug.rst
13511 F:      drivers/base/memory.c
13512 F:      include/linux/memory_hotplug.h
13513 F:      mm/memory_hotplug.c
13514 F:      tools/testing/selftests/memory-hotplug/
13515
13516 MEMORY MANAGEMENT
13517 M:      Andrew Morton <[email protected]>
13518 L:      [email protected]
13519 S:      Maintained
13520 W:      http://www.linux-mm.org
13521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
13522 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
13523 F:      include/linux/gfp.h
13524 F:      include/linux/gfp_types.h
13525 F:      include/linux/memory_hotplug.h
13526 F:      include/linux/mm.h
13527 F:      include/linux/mmzone.h
13528 F:      include/linux/pagewalk.h
13529 F:      include/trace/events/ksm.h
13530 F:      mm/
13531 F:      tools/mm/
13532 F:      tools/testing/selftests/mm/
13533
13534 MEMORY TECHNOLOGY DEVICES (MTD)
13535 M:      Miquel Raynal <[email protected]>
13536 M:      Richard Weinberger <[email protected]>
13537 M:      Vignesh Raghavendra <[email protected]>
13538 L:      [email protected]
13539 S:      Maintained
13540 W:      http://www.linux-mtd.infradead.org/
13541 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
13542 C:      irc://irc.oftc.net/mtd
13543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
13544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
13545 F:      Documentation/devicetree/bindings/mtd/
13546 F:      drivers/mtd/
13547 F:      include/linux/mtd/
13548 F:      include/uapi/mtd/
13549
13550 MEMSENSING MICROSYSTEMS MSA311 DRIVER
13551 M:      Dmitry Rokosov <[email protected]>
13552 L:      [email protected]
13553 S:      Maintained
13554 F:      Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml
13555 F:      drivers/iio/accel/msa311.c
13556
13557 MEN A21 WATCHDOG DRIVER
13558 M:      Johannes Thumshirn <[email protected]>
13559 L:      [email protected]
13560 S:      Maintained
13561 F:      drivers/watchdog/mena21_wdt.c
13562
13563 MEN CHAMELEON BUS (mcb)
13564 M:      Johannes Thumshirn <[email protected]>
13565 S:      Maintained
13566 F:      Documentation/driver-api/men-chameleon-bus.rst
13567 F:      drivers/mcb/
13568 F:      include/linux/mcb.h
13569
13570 MEN F21BMC (Board Management Controller)
13571 M:      Andreas Werner <[email protected]>
13572 S:      Supported
13573 F:      Documentation/hwmon/menf21bmc.rst
13574 F:      drivers/hwmon/menf21bmc_hwmon.c
13575 F:      drivers/leds/leds-menf21bmc.c
13576 F:      drivers/mfd/menf21bmc.c
13577 F:      drivers/watchdog/menf21bmc_wdt.c
13578
13579 MEN Z069 WATCHDOG DRIVER
13580 M:      Johannes Thumshirn <[email protected]>
13581 L:      [email protected]
13582 S:      Maintained
13583 F:      drivers/watchdog/menz69_wdt.c
13584
13585 MESON AO CEC DRIVER FOR AMLOGIC SOCS
13586 M:      Neil Armstrong <[email protected]>
13587 L:      [email protected]
13588 L:      [email protected]
13589 S:      Supported
13590 W:      http://linux-meson.com/
13591 T:      git git://linuxtv.org/media_tree.git
13592 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
13593 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
13594 F:      drivers/media/cec/platform/meson/ao-cec.c
13595
13596 MESON GE2D DRIVER FOR AMLOGIC SOCS
13597 M:      Neil Armstrong <[email protected]>
13598 L:      [email protected]
13599 L:      [email protected]
13600 S:      Supported
13601 T:      git git://linuxtv.org/media_tree.git
13602 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
13603 F:      drivers/media/platform/amlogic/meson-ge2d/
13604
13605 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
13606 M:      Liang Yang <[email protected]>
13607 L:      [email protected]
13608 S:      Maintained
13609 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
13610 F:      drivers/mtd/nand/raw/meson_*
13611
13612 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
13613 M:      Neil Armstrong <[email protected]>
13614 L:      [email protected]
13615 L:      [email protected]
13616 S:      Supported
13617 T:      git git://linuxtv.org/media_tree.git
13618 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
13619 F:      drivers/staging/media/meson/vdec/
13620
13621 METHODE UDPU SUPPORT
13622 M:      Vladimir Vid <[email protected]>
13623 S:      Maintained
13624 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
13625
13626 MHI BUS
13627 M:      Manivannan Sadhasivam <[email protected]>
13628 L:      [email protected]
13629 L:      [email protected]
13630 S:      Maintained
13631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
13632 F:      Documentation/ABI/stable/sysfs-bus-mhi
13633 F:      Documentation/mhi/
13634 F:      drivers/bus/mhi/
13635 F:      include/linux/mhi.h
13636
13637 MICROBLAZE ARCHITECTURE
13638 M:      Michal Simek <[email protected]>
13639 S:      Supported
13640 W:      http://www.monstr.eu/fdt/
13641 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
13642 F:      arch/microblaze/
13643
13644 MICROBLAZE TMR INJECT
13645 M:      Appana Durga Kedareswara rao <[email protected]>
13646 S:      Supported
13647 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
13648 F:      drivers/misc/xilinx_tmr_inject.c
13649
13650 MICROBLAZE TMR MANAGER
13651 M:      Appana Durga Kedareswara rao <[email protected]>
13652 S:      Supported
13653 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
13654 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
13655 F:      drivers/misc/xilinx_tmr_manager.c
13656
13657 MICROCHIP AT91 DMA DRIVERS
13658 M:      Ludovic Desroches <[email protected]>
13659 M:      Tudor Ambarus <[email protected]>
13660 L:      [email protected] (moderated for non-subscribers)
13661 L:      [email protected]
13662 S:      Supported
13663 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
13664 F:      drivers/dma/at_hdmac.c
13665 F:      drivers/dma/at_xdmac.c
13666 F:      include/dt-bindings/dma/at91.h
13667
13668 MICROCHIP AT91 SERIAL DRIVER
13669 M:      Richard Genoud <[email protected]>
13670 S:      Maintained
13671 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
13672 F:      drivers/tty/serial/atmel_serial.c
13673 F:      drivers/tty/serial/atmel_serial.h
13674
13675 MICROCHIP AT91 USART MFD DRIVER
13676 M:      Radu Pirea <[email protected]>
13677 L:      [email protected]
13678 S:      Supported
13679 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
13680 F:      drivers/mfd/at91-usart.c
13681 F:      include/dt-bindings/mfd/at91-usart.h
13682
13683 MICROCHIP AT91 USART SPI DRIVER
13684 M:      Radu Pirea <[email protected]>
13685 L:      [email protected]
13686 S:      Supported
13687 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
13688 F:      drivers/spi/spi-at91-usart.c
13689
13690 MICROCHIP AUDIO ASOC DRIVERS
13691 M:      Claudiu Beznea <[email protected]>
13692 L:      [email protected] (moderated for non-subscribers)
13693 S:      Supported
13694 F:      Documentation/devicetree/bindings/sound/atmel*
13695 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
13696 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
13697 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
13698 F:      sound/soc/atmel
13699
13700 MICROCHIP CSI2DC DRIVER
13701 M:      Eugen Hristev <[email protected]>
13702 L:      [email protected]
13703 S:      Supported
13704 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
13705 F:      drivers/media/platform/microchip/microchip-csi2dc.c
13706
13707 MICROCHIP ECC DRIVER
13708 M:      Tudor Ambarus <[email protected]>
13709 L:      [email protected]
13710 S:      Maintained
13711 F:      drivers/crypto/atmel-ecc.*
13712
13713 MICROCHIP EIC DRIVER
13714 M:      Claudiu Beznea <[email protected]>
13715 L:      [email protected] (moderated for non-subscribers)
13716 S:      Supported
13717 F:      drivers/irqchip/irq-mchp-eic.c
13718
13719 MICROCHIP I2C DRIVER
13720 M:      Codrin Ciubotariu <[email protected]>
13721 L:      [email protected]
13722 S:      Supported
13723 F:      drivers/i2c/busses/i2c-at91-*.c
13724 F:      drivers/i2c/busses/i2c-at91.h
13725
13726 MICROCHIP ISC DRIVER
13727 M:      Eugen Hristev <[email protected]>
13728 L:      [email protected]
13729 S:      Supported
13730 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
13731 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
13732 F:      drivers/media/platform/microchip/microchip-isc*
13733 F:      drivers/media/platform/microchip/microchip-sama*-isc*
13734 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
13735 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
13736 F:      include/linux/atmel-isc-media.h
13737
13738 MICROCHIP ISI DRIVER
13739 M:      Eugen Hristev <[email protected]>
13740 L:      [email protected]
13741 S:      Supported
13742 F:      drivers/media/platform/atmel/atmel-isi.c
13743 F:      drivers/media/platform/atmel/atmel-isi.h
13744
13745 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
13746 M:      Woojung Huh <[email protected]>
13747 M:      [email protected]
13748 L:      [email protected]
13749 S:      Maintained
13750 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
13751 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
13752 F:      drivers/net/dsa/microchip/*
13753 F:      include/linux/dsa/ksz_common.h
13754 F:      include/linux/platform_data/microchip-ksz.h
13755 F:      net/dsa/tag_ksz.c
13756
13757 MICROCHIP LAN743X ETHERNET DRIVER
13758 M:      Bryan Whitehead <[email protected]>
13759 M:      [email protected]
13760 L:      [email protected]
13761 S:      Maintained
13762 F:      drivers/net/ethernet/microchip/lan743x_*
13763
13764 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
13765 M:      Arun Ramadoss <[email protected]>
13766 R:      [email protected]
13767 L:      [email protected]
13768 S:      Maintained
13769 F:      drivers/net/phy/microchip_t1.c
13770
13771 MICROCHIP LAN966X ETHERNET DRIVER
13772 M:      Horatiu Vultur <[email protected]>
13773 M:      [email protected]
13774 L:      [email protected]
13775 S:      Maintained
13776 F:      drivers/net/ethernet/microchip/lan966x/*
13777
13778 MICROCHIP LCDFB DRIVER
13779 M:      Nicolas Ferre <[email protected]>
13780 L:      [email protected]
13781 S:      Maintained
13782 F:      drivers/video/fbdev/atmel_lcdfb.c
13783 F:      include/video/atmel_lcdc.h
13784
13785 MICROCHIP MCP16502 PMIC DRIVER
13786 M:      Claudiu Beznea <[email protected]>
13787 L:      [email protected] (moderated for non-subscribers)
13788 S:      Supported
13789 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
13790 F:      drivers/regulator/mcp16502.c
13791
13792 MICROCHIP MCP3911 ADC DRIVER
13793 M:      Marcus Folkesson <[email protected]>
13794 M:      Kent Gustavsson <[email protected]>
13795 L:      [email protected]
13796 S:      Maintained
13797 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
13798 F:      drivers/iio/adc/mcp3911.c
13799
13800 MICROCHIP MMC/SD/SDIO MCI DRIVER
13801 M:      Ludovic Desroches <[email protected]>
13802 S:      Maintained
13803 F:      drivers/mmc/host/atmel-mci.c
13804
13805 MICROCHIP NAND DRIVER
13806 M:      Tudor Ambarus <[email protected]>
13807 L:      [email protected]
13808 S:      Supported
13809 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
13810 F:      drivers/mtd/nand/raw/atmel/*
13811
13812 MICROCHIP OTPC DRIVER
13813 M:      Claudiu Beznea <[email protected]>
13814 L:      [email protected] (moderated for non-subscribers)
13815 S:      Supported
13816 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
13817 F:      drivers/nvmem/microchip-otpc.c
13818 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
13819
13820 MICROCHIP PCI1XXXX GP DRIVER
13821 M:      Kumaravel Thiagarajan <[email protected]>
13822 L:      [email protected]
13823 S:      Supported
13824 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
13825 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
13826 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
13827
13828 MICROCHIP PCI1XXXX I2C DRIVER
13829 M:      Tharun Kumar P <[email protected]>
13830 M:      Kumaravel Thiagarajan <[email protected]>
13831 M:      Microchip Linux Driver Support <[email protected]>
13832 L:      [email protected]
13833 S:      Maintained
13834 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
13835
13836 MICROCHIP PCIe UART DRIVER
13837 M:      Kumaravel Thiagarajan <[email protected]>
13838 M:      Tharun Kumar P <[email protected]>
13839 L:      [email protected]
13840 S:      Maintained
13841 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
13842
13843 MICROCHIP POLARFIRE FPGA DRIVERS
13844 M:      Conor Dooley <[email protected]>
13845 R:      Ivan Bornyakov <[email protected]>
13846 L:      [email protected]
13847 S:      Supported
13848 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
13849 F:      drivers/fpga/microchip-spi.c
13850
13851 MICROCHIP PWM DRIVER
13852 M:      Claudiu Beznea <[email protected]>
13853 L:      [email protected] (moderated for non-subscribers)
13854 L:      [email protected]
13855 S:      Supported
13856 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
13857 F:      drivers/pwm/pwm-atmel.c
13858
13859 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
13860 M:      Eugen Hristev <[email protected]>
13861 L:      [email protected]
13862 S:      Supported
13863 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
13864 F:      drivers/iio/adc/at91-sama5d2_adc.c
13865 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
13866
13867 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
13868 M:      Claudiu Beznea <[email protected]>
13869 S:      Supported
13870 F:      drivers/power/reset/at91-sama5d2_shdwc.c
13871
13872 MICROCHIP SOC DRIVERS
13873 M:      Conor Dooley <[email protected]>
13874 S:      Supported
13875 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
13876 F:      drivers/soc/microchip/
13877
13878 MICROCHIP SPI DRIVER
13879 M:      Tudor Ambarus <[email protected]>
13880 S:      Supported
13881 F:      drivers/spi/spi-atmel.*
13882
13883 MICROCHIP SSC DRIVER
13884 M:      Claudiu Beznea <[email protected]>
13885 L:      [email protected] (moderated for non-subscribers)
13886 S:      Supported
13887 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
13888 F:      drivers/misc/atmel-ssc.c
13889 F:      include/linux/atmel-ssc.h
13890
13891 Microchip Timer Counter Block (TCB) Capture Driver
13892 M:      Kamel Bouhara <[email protected]>
13893 L:      [email protected] (moderated for non-subscribers)
13894 L:      [email protected]
13895 S:      Maintained
13896 F:      drivers/counter/microchip-tcb-capture.c
13897
13898 MICROCHIP USB251XB DRIVER
13899 M:      Richard Leitner <[email protected]>
13900 L:      [email protected]
13901 S:      Maintained
13902 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
13903 F:      drivers/usb/misc/usb251xb.c
13904
13905 MICROCHIP USBA UDC DRIVER
13906 M:      Cristian Birsan <[email protected]>
13907 L:      [email protected] (moderated for non-subscribers)
13908 S:      Supported
13909 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
13910
13911 MICROCHIP WILC1000 WIFI DRIVER
13912 M:      Ajay Singh <[email protected]>
13913 M:      Claudiu Beznea <[email protected]>
13914 L:      [email protected]
13915 S:      Supported
13916 F:      drivers/net/wireless/microchip/wilc1000/
13917
13918 MICROSEMI MIPS SOCS
13919 M:      Alexandre Belloni <[email protected]>
13920 M:      [email protected]
13921 L:      [email protected]
13922 S:      Supported
13923 F:      Documentation/devicetree/bindings/mips/mscc.txt
13924 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
13925 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
13926 F:      arch/mips/boot/dts/mscc/
13927 F:      arch/mips/configs/generic/board-ocelot.config
13928 F:      arch/mips/generic/board-ocelot.c
13929
13930 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
13931 M:      Don Brace <[email protected]>
13932 L:      [email protected]
13933 L:      [email protected]
13934 S:      Supported
13935 F:      Documentation/scsi/smartpqi.rst
13936 F:      drivers/scsi/smartpqi/Kconfig
13937 F:      drivers/scsi/smartpqi/Makefile
13938 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
13939 F:      include/linux/cciss*.h
13940 F:      include/uapi/linux/cciss*.h
13941
13942 MICROSOFT MANA RDMA DRIVER
13943 M:      Long Li <[email protected]>
13944 M:      Ajay Sharma <[email protected]>
13945 L:      [email protected]
13946 S:      Supported
13947 F:      drivers/infiniband/hw/mana/
13948 F:      include/net/mana
13949 F:      include/uapi/rdma/mana-abi.h
13950
13951 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
13952 M:      Maximilian Luz <[email protected]>
13953 L:      [email protected]
13954 S:      Maintained
13955 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
13956
13957 MICROSOFT SURFACE BATTERY AND AC DRIVERS
13958 M:      Maximilian Luz <[email protected]>
13959 L:      [email protected]
13960 L:      [email protected]
13961 S:      Maintained
13962 F:      drivers/power/supply/surface_battery.c
13963 F:      drivers/power/supply/surface_charger.c
13964
13965 MICROSOFT SURFACE DTX DRIVER
13966 M:      Maximilian Luz <[email protected]>
13967 L:      [email protected]
13968 S:      Maintained
13969 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
13970 F:      drivers/platform/surface/surface_dtx.c
13971 F:      include/uapi/linux/surface_aggregator/dtx.h
13972
13973 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
13974 M:      Maximilian Luz <[email protected]>
13975 L:      [email protected]
13976 S:      Maintained
13977 F:      drivers/platform/surface/surface_gpe.c
13978
13979 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
13980 M:      Hans de Goede <[email protected]>
13981 M:      Mark Gross <[email protected]>
13982 M:      Maximilian Luz <[email protected]>
13983 L:      [email protected]
13984 S:      Maintained
13985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
13986 F:      drivers/platform/surface/
13987
13988 MICROSOFT SURFACE HID TRANSPORT DRIVER
13989 M:      Maximilian Luz <[email protected]>
13990 L:      [email protected]
13991 L:      [email protected]
13992 S:      Maintained
13993 F:      drivers/hid/surface-hid/
13994
13995 MICROSOFT SURFACE HOT-PLUG DRIVER
13996 M:      Maximilian Luz <[email protected]>
13997 L:      [email protected]
13998 S:      Maintained
13999 F:      drivers/platform/surface/surface_hotplug.c
14000
14001 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
14002 M:      Maximilian Luz <[email protected]>
14003 L:      [email protected]
14004 S:      Maintained
14005 F:      drivers/platform/surface/surface_platform_profile.c
14006
14007 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
14008 M:      Chen Yu <[email protected]>
14009 L:      [email protected]
14010 S:      Supported
14011 F:      drivers/platform/surface/surfacepro3_button.c
14012
14013 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
14014 M:      Maximilian Luz <[email protected]>
14015 L:      [email protected]
14016 S:      Maintained
14017 F:      drivers/platform/surface/surface_aggregator_hub.c
14018
14019 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
14020 M:      Maximilian Luz <[email protected]>
14021 L:      [email protected]
14022 S:      Maintained
14023 W:      https://github.com/linux-surface/surface-aggregator-module
14024 C:      irc://irc.libera.chat/linux-surface
14025 F:      Documentation/driver-api/surface_aggregator/
14026 F:      drivers/platform/surface/aggregator/
14027 F:      drivers/platform/surface/surface_acpi_notify.c
14028 F:      drivers/platform/surface/surface_aggregator_cdev.c
14029 F:      drivers/platform/surface/surface_aggregator_registry.c
14030 F:      include/linux/surface_acpi_notify.h
14031 F:      include/linux/surface_aggregator/
14032 F:      include/uapi/linux/surface_aggregator/
14033
14034 MICROTEK X6 SCANNER
14035 M:      Oliver Neukum <[email protected]>
14036 S:      Maintained
14037 F:      drivers/usb/image/microtek.*
14038
14039 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
14040 M:      Luka Kovacic <[email protected]>
14041 M:      Luka Perkov <[email protected]>
14042 S:      Maintained
14043 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts
14044 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts
14045 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts
14046 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts
14047 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts
14048 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts
14049
14050 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
14051 M:      Sakari Ailus <[email protected]>
14052 L:      [email protected]
14053 S:      Maintained
14054 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
14055 F:      Documentation/driver-api/media/drivers/ccs/
14056 F:      Documentation/userspace-api/media/drivers/ccs.rst
14057 F:      drivers/media/i2c/ccs-pll.c
14058 F:      drivers/media/i2c/ccs-pll.h
14059 F:      drivers/media/i2c/ccs/
14060 F:      include/uapi/linux/ccs.h
14061 F:      include/uapi/linux/smiapp.h
14062
14063 MIPS
14064 M:      Thomas Bogendoerfer <[email protected]>
14065 L:      [email protected]
14066 S:      Maintained
14067 W:      http://www.linux-mips.org/
14068 Q:      https://patchwork.kernel.org/project/linux-mips/list/
14069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
14070 F:      Documentation/devicetree/bindings/mips/
14071 F:      Documentation/mips/
14072 F:      arch/mips/
14073 F:      drivers/platform/mips/
14074 F:      include/dt-bindings/mips/
14075
14076 MIPS BOSTON DEVELOPMENT BOARD
14077 M:      Paul Burton <[email protected]>
14078 L:      [email protected]
14079 S:      Maintained
14080 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
14081 F:      arch/mips/boot/dts/img/boston.dts
14082 F:      arch/mips/configs/generic/board-boston.config
14083 F:      drivers/clk/imgtec/clk-boston.c
14084 F:      include/dt-bindings/clock/boston-clock.h
14085
14086 MIPS CORE DRIVERS
14087 M:      Thomas Bogendoerfer <[email protected]>
14088 M:      Serge Semin <[email protected]>
14089 L:      [email protected]
14090 S:      Supported
14091 F:      drivers/bus/mips_cdmm.c
14092 F:      drivers/clocksource/mips-gic-timer.c
14093 F:      drivers/cpuidle/cpuidle-cps.c
14094 F:      drivers/irqchip/irq-mips-cpu.c
14095 F:      drivers/irqchip/irq-mips-gic.c
14096
14097 MIPS GENERIC PLATFORM
14098 M:      Paul Burton <[email protected]>
14099 L:      [email protected]
14100 S:      Supported
14101 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
14102 F:      arch/mips/generic/
14103 F:      arch/mips/tools/generic-board-config.sh
14104
14105 MIPS RINT INSTRUCTION EMULATION
14106 M:      Aleksandar Markovic <[email protected]>
14107 L:      [email protected]
14108 S:      Supported
14109 F:      arch/mips/math-emu/dp_rint.c
14110 F:      arch/mips/math-emu/sp_rint.c
14111
14112 MIPS/LOONGSON1 ARCHITECTURE
14113 M:      Keguang Zhang <[email protected]>
14114 L:      [email protected]
14115 S:      Maintained
14116 F:      arch/mips/include/asm/mach-loongson32/
14117 F:      arch/mips/loongson32/
14118 F:      drivers/*/*loongson1*
14119
14120 MIPS/LOONGSON2EF ARCHITECTURE
14121 M:      Jiaxun Yang <[email protected]>
14122 L:      [email protected]
14123 S:      Maintained
14124 F:      arch/mips/include/asm/mach-loongson2ef/
14125 F:      arch/mips/loongson2ef/
14126 F:      drivers/cpufreq/loongson2_cpufreq.c
14127
14128 MIPS/LOONGSON64 ARCHITECTURE
14129 M:      Huacai Chen <[email protected]>
14130 M:      Jiaxun Yang <[email protected]>
14131 L:      [email protected]
14132 S:      Maintained
14133 F:      arch/mips/include/asm/mach-loongson64/
14134 F:      arch/mips/loongson64/
14135 F:      drivers/irqchip/irq-loongson*
14136 F:      drivers/platform/mips/cpu_hwmon.c
14137
14138 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
14139 M:      Hans Verkuil <[email protected]>
14140 L:      [email protected]
14141 S:      Odd Fixes
14142 W:      https://linuxtv.org
14143 T:      git git://linuxtv.org/media_tree.git
14144 F:      drivers/media/radio/radio-miropcm20*
14145
14146 MMP SUPPORT
14147 R:      Lubomir Rintel <[email protected]>
14148 L:      [email protected] (moderated for non-subscribers)
14149 S:      Odd Fixes
14150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
14151 F:      arch/arm/boot/dts/mmp*
14152 F:      arch/arm/mach-mmp/
14153 F:      include/linux/soc/mmp/
14154
14155 MMP USB PHY DRIVERS
14156 R:      Lubomir Rintel <[email protected]>
14157 L:      [email protected] (moderated for non-subscribers)
14158 S:      Maintained
14159 F:      drivers/phy/marvell/phy-mmp3-usb.c
14160 F:      drivers/phy/marvell/phy-pxa-usb.c
14161
14162 MMU GATHER AND TLB INVALIDATION
14163 M:      Will Deacon <[email protected]>
14164 M:      "Aneesh Kumar K.V" <[email protected]>
14165 M:      Andrew Morton <[email protected]>
14166 M:      Nick Piggin <[email protected]>
14167 M:      Peter Zijlstra <[email protected]>
14168 L:      [email protected]
14169 L:      [email protected]
14170 S:      Maintained
14171 F:      arch/*/include/asm/tlb.h
14172 F:      include/asm-generic/tlb.h
14173 F:      mm/mmu_gather.c
14174
14175 MN88472 MEDIA DRIVER
14176 M:      Antti Palosaari <[email protected]>
14177 L:      [email protected]
14178 S:      Maintained
14179 W:      https://linuxtv.org
14180 W:      http://palosaari.fi/linux/
14181 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14182 F:      drivers/media/dvb-frontends/mn88472*
14183
14184 MN88473 MEDIA DRIVER
14185 M:      Antti Palosaari <[email protected]>
14186 L:      [email protected]
14187 S:      Maintained
14188 W:      https://linuxtv.org
14189 W:      http://palosaari.fi/linux/
14190 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14191 F:      drivers/media/dvb-frontends/mn88473*
14192
14193 MODULE SUPPORT
14194 M:      Luis Chamberlain <[email protected]>
14195 L:      [email protected]
14196 L:      [email protected]
14197 S:      Maintained
14198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
14199 F:      include/linux/kmod.h
14200 F:      include/linux/module.h
14201 F:      kernel/module/
14202 F:      lib/test_kmod.c
14203 F:      scripts/module*
14204 F:      tools/testing/selftests/kmod/
14205
14206 MONOLITHIC POWER SYSTEM PMIC DRIVER
14207 M:      Saravanan Sekar <[email protected]>
14208 S:      Maintained
14209 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
14210 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
14211 F:      drivers/hwmon/pmbus/mpq7932.c
14212 F:      drivers/iio/adc/mp2629_adc.c
14213 F:      drivers/mfd/mp2629.c
14214 F:      drivers/power/supply/mp2629_charger.c
14215 F:      drivers/regulator/mp5416.c
14216 F:      drivers/regulator/mpq7920.c
14217 F:      drivers/regulator/mpq7920.h
14218 F:      include/linux/mfd/mp2629.h
14219
14220 MOST(R) TECHNOLOGY DRIVER
14221 M:      Parthiban Veerasooran <[email protected]>
14222 M:      Christian Gromm <[email protected]>
14223 S:      Maintained
14224 F:      Documentation/ABI/testing/configfs-most
14225 F:      Documentation/ABI/testing/sysfs-bus-most
14226 F:      drivers/most/
14227 F:      drivers/staging/most/
14228 F:      include/linux/most.h
14229
14230 MOTORCOMM PHY DRIVER
14231 M:      Peter Geis <[email protected]>
14232 M:      Frank <[email protected]>
14233 L:      [email protected]
14234 S:      Maintained
14235 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
14236 F:      drivers/net/phy/motorcomm.c
14237
14238 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
14239 M:      Jiri Slaby <[email protected]>
14240 S:      Maintained
14241 F:      Documentation/driver-api/tty/moxa-smartio.rst
14242 F:      drivers/tty/mxser.*
14243
14244 MR800 AVERMEDIA USB FM RADIO DRIVER
14245 M:      Alexey Klimov <[email protected]>
14246 L:      [email protected]
14247 S:      Maintained
14248 T:      git git://linuxtv.org/media_tree.git
14249 F:      drivers/media/radio/radio-mr800.c
14250
14251 MRF24J40 IEEE 802.15.4 RADIO DRIVER
14252 M:      Stefan Schmidt <[email protected]>
14253 L:      [email protected]
14254 S:      Odd Fixes
14255 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
14256 F:      drivers/net/ieee802154/mrf24j40.c
14257
14258 MSI EC DRIVER
14259 M:      Nikita Kravets <[email protected]>
14260 L:      [email protected]
14261 S:      Maintained
14262 W:      https://github.com/BeardOverflow/msi-ec
14263 F:      drivers/platform/x86/msi-ec.*
14264
14265 MSI LAPTOP SUPPORT
14266 M:      "Lee, Chun-Yi" <[email protected]>
14267 L:      [email protected]
14268 S:      Maintained
14269 F:      drivers/platform/x86/msi-laptop.c
14270
14271 MSI WMI SUPPORT
14272 L:      [email protected]
14273 S:      Orphan
14274 F:      drivers/platform/x86/msi-wmi.c
14275
14276 MSI001 MEDIA DRIVER
14277 M:      Antti Palosaari <[email protected]>
14278 L:      [email protected]
14279 S:      Maintained
14280 W:      https://linuxtv.org
14281 W:      http://palosaari.fi/linux/
14282 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14283 T:      git git://linuxtv.org/anttip/media_tree.git
14284 F:      drivers/media/tuners/msi001*
14285
14286 MSI2500 MEDIA DRIVER
14287 M:      Antti Palosaari <[email protected]>
14288 L:      [email protected]
14289 S:      Maintained
14290 W:      https://linuxtv.org
14291 W:      http://palosaari.fi/linux/
14292 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14293 T:      git git://linuxtv.org/anttip/media_tree.git
14294 F:      drivers/media/usb/msi2500/
14295
14296 MSTAR INTERRUPT CONTROLLER DRIVER
14297 M:      Mark-PK Tsai <[email protected]>
14298 M:      Daniel Palmer <[email protected]>
14299 S:      Maintained
14300 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
14301 F:      drivers/irqchip/irq-mst-intc.c
14302
14303 MSYSTEMS DISKONCHIP G3 MTD DRIVER
14304 M:      Robert Jarzmik <[email protected]>
14305 L:      [email protected]
14306 S:      Maintained
14307 F:      drivers/mtd/devices/docg3*
14308
14309 MT9P031 APTINA CAMERA SENSOR
14310 M:      Laurent Pinchart <[email protected]>
14311 L:      [email protected]
14312 S:      Maintained
14313 T:      git git://linuxtv.org/media_tree.git
14314 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
14315 F:      drivers/media/i2c/mt9p031.c
14316 F:      include/media/i2c/mt9p031.h
14317
14318 MT9T112 APTINA CAMERA SENSOR
14319 M:      Jacopo Mondi <[email protected]>
14320 L:      [email protected]
14321 S:      Odd Fixes
14322 T:      git git://linuxtv.org/media_tree.git
14323 F:      drivers/media/i2c/mt9t112.c
14324 F:      include/media/i2c/mt9t112.h
14325
14326 MT9V032 APTINA CAMERA SENSOR
14327 M:      Laurent Pinchart <[email protected]>
14328 L:      [email protected]
14329 S:      Maintained
14330 T:      git git://linuxtv.org/media_tree.git
14331 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
14332 F:      drivers/media/i2c/mt9v032.c
14333 F:      include/media/i2c/mt9v032.h
14334
14335 MT9V111 APTINA CAMERA SENSOR
14336 M:      Jacopo Mondi <[email protected]>
14337 L:      [email protected]
14338 S:      Maintained
14339 T:      git git://linuxtv.org/media_tree.git
14340 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
14341 F:      drivers/media/i2c/mt9v111.c
14342
14343 MULTIFUNCTION DEVICES (MFD)
14344 M:      Lee Jones <[email protected]>
14345 S:      Maintained
14346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
14347 F:      Documentation/devicetree/bindings/mfd/
14348 F:      drivers/mfd/
14349 F:      include/dt-bindings/mfd/
14350 F:      include/linux/mfd/
14351
14352 MULTIMEDIA CARD (MMC) ETC. OVER SPI
14353 S:      Orphan
14354 F:      drivers/mmc/host/mmc_spi.c
14355 F:      include/linux/spi/mmc_spi.h
14356
14357 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
14358 M:      Ulf Hansson <[email protected]>
14359 L:      [email protected]
14360 S:      Maintained
14361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
14362 F:      Documentation/devicetree/bindings/mmc/
14363 F:      drivers/mmc/
14364 F:      include/linux/mmc/
14365 F:      include/uapi/linux/mmc/
14366
14367 MULTIPLEXER SUBSYSTEM
14368 M:      Peter Rosin <[email protected]>
14369 S:      Maintained
14370 F:      Documentation/ABI/testing/sysfs-class-mux*
14371 F:      Documentation/devicetree/bindings/mux/
14372 F:      drivers/mux/
14373 F:      include/dt-bindings/mux/
14374 F:      include/linux/mux/
14375
14376 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
14377 M:      Bin Liu <[email protected]>
14378 L:      [email protected]
14379 S:      Maintained
14380 F:      drivers/usb/musb/
14381
14382 MXL301RF MEDIA DRIVER
14383 M:      Akihiro Tsukada <[email protected]>
14384 L:      [email protected]
14385 S:      Odd Fixes
14386 F:      drivers/media/tuners/mxl301rf*
14387
14388 MXL5007T MEDIA DRIVER
14389 M:      Michael Krufky <[email protected]>
14390 L:      [email protected]
14391 S:      Maintained
14392 W:      https://linuxtv.org
14393 W:      http://github.com/mkrufky
14394 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14395 T:      git git://linuxtv.org/mkrufky/tuners.git
14396 F:      drivers/media/tuners/mxl5007t.*
14397
14398 MXSFB DRM DRIVER
14399 M:      Marek Vasut <[email protected]>
14400 M:      Stefan Agner <[email protected]>
14401 L:      [email protected]
14402 S:      Supported
14403 T:      git git://anongit.freedesktop.org/drm/drm-misc
14404 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
14405 F:      drivers/gpu/drm/mxsfb/
14406
14407 MYLEX DAC960 PCI RAID Controller
14408 M:      Hannes Reinecke <[email protected]>
14409 L:      [email protected]
14410 S:      Supported
14411 F:      drivers/scsi/myrb.*
14412 F:      drivers/scsi/myrs.*
14413
14414 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
14415 M:      Chris Lee <[email protected]>
14416 L:      [email protected]
14417 S:      Supported
14418 W:      https://www.cspi.com/ethernet-products/support/downloads/
14419 F:      drivers/net/ethernet/myricom/myri10ge/
14420
14421 NAND FLASH SUBSYSTEM
14422 M:      Miquel Raynal <[email protected]>
14423 R:      Richard Weinberger <[email protected]>
14424 L:      [email protected]
14425 S:      Maintained
14426 W:      http://www.linux-mtd.infradead.org/
14427 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
14428 C:      irc://irc.oftc.net/mtd
14429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
14430 F:      drivers/mtd/nand/
14431 F:      include/linux/mtd/*nand*.h
14432
14433 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
14434 M:      Daniel Mack <[email protected]>
14435 L:      [email protected] (moderated for non-subscribers)
14436 S:      Maintained
14437 W:      http://www.native-instruments.com
14438 F:      sound/usb/caiaq/
14439
14440 NATSEMI ETHERNET DRIVER (DP8381x)
14441 S:      Orphan
14442 F:      drivers/net/ethernet/natsemi/natsemi.c
14443
14444 NCR 5380 SCSI DRIVERS
14445 M:      Finn Thain <[email protected]>
14446 M:      Michael Schmitz <[email protected]>
14447 L:      [email protected]
14448 S:      Maintained
14449 F:      Documentation/scsi/g_NCR5380.rst
14450 F:      drivers/scsi/NCR5380.*
14451 F:      drivers/scsi/arm/cumana_1.c
14452 F:      drivers/scsi/arm/oak.c
14453 F:      drivers/scsi/atari_scsi.*
14454 F:      drivers/scsi/dmx3191d.c
14455 F:      drivers/scsi/g_NCR5380.*
14456 F:      drivers/scsi/mac_scsi.*
14457 F:      drivers/scsi/sun3_scsi.*
14458 F:      drivers/scsi/sun3_scsi_vme.c
14459
14460 NCSI LIBRARY
14461 M:      Samuel Mendoza-Jonas <[email protected]>
14462 S:      Maintained
14463 F:      net/ncsi/
14464
14465 NCT6775 HARDWARE MONITOR DRIVER - CORE & PLATFORM DRIVER
14466 M:      Guenter Roeck <[email protected]>
14467 L:      [email protected]
14468 S:      Maintained
14469 F:      Documentation/hwmon/nct6775.rst
14470 F:      drivers/hwmon/nct6775-core.c
14471 F:      drivers/hwmon/nct6775-platform.c
14472 F:      drivers/hwmon/nct6775.h
14473
14474 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
14475 M:      Zev Weiss <[email protected]>
14476 L:      [email protected]
14477 S:      Maintained
14478 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
14479 F:      drivers/hwmon/nct6775-i2c.c
14480
14481 NETDEVSIM
14482 M:      Jakub Kicinski <[email protected]>
14483 S:      Maintained
14484 F:      drivers/net/netdevsim/*
14485
14486 NETEM NETWORK EMULATOR
14487 M:      Stephen Hemminger <[email protected]>
14488 L:      [email protected]
14489 S:      Maintained
14490 F:      net/sched/sch_netem.c
14491
14492 NETERION 10GbE DRIVERS (s2io)
14493 M:      Jon Mason <[email protected]>
14494 L:      [email protected]
14495 S:      Supported
14496 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
14497 F:      drivers/net/ethernet/neterion/
14498
14499 NETFILTER
14500 M:      Pablo Neira Ayuso <[email protected]>
14501 M:      Jozsef Kadlecsik <[email protected]>
14502 M:      Florian Westphal <[email protected]>
14503 L:      [email protected]
14504 L:      [email protected]
14505 S:      Maintained
14506 W:      http://www.netfilter.org/
14507 W:      http://www.iptables.org/
14508 W:      http://www.nftables.org/
14509 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
14510 C:      irc://irc.libera.chat/netfilter
14511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
14512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
14513 F:      include/linux/netfilter*
14514 F:      include/linux/netfilter/
14515 F:      include/net/netfilter/
14516 F:      include/uapi/linux/netfilter*
14517 F:      include/uapi/linux/netfilter/
14518 F:      net/*/netfilter.c
14519 F:      net/*/netfilter/
14520 F:      net/bridge/br_netfilter*.c
14521 F:      net/netfilter/
14522
14523 NETROM NETWORK LAYER
14524 M:      Ralf Baechle <[email protected]>
14525 L:      [email protected]
14526 S:      Maintained
14527 W:      http://www.linux-ax25.org/
14528 F:      include/net/netrom.h
14529 F:      include/uapi/linux/netrom.h
14530 F:      net/netrom/
14531
14532 NETRONIX EMBEDDED CONTROLLER
14533 M:      Jonathan Neuschäfer <[email protected]>
14534 S:      Maintained
14535 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
14536 F:      drivers/mfd/ntxec.c
14537 F:      drivers/pwm/pwm-ntxec.c
14538 F:      drivers/rtc/rtc-ntxec.c
14539 F:      include/linux/mfd/ntxec.h
14540
14541 NETRONOME ETHERNET DRIVERS
14542 M:      Simon Horman <[email protected]>
14543 R:      Jakub Kicinski <[email protected]>
14544 L:      [email protected]
14545 S:      Maintained
14546 F:      drivers/net/ethernet/netronome/
14547
14548 NETWORK BLOCK DEVICE (NBD)
14549 M:      Josef Bacik <[email protected]>
14550 L:      [email protected]
14551 L:      [email protected]
14552 S:      Maintained
14553 F:      Documentation/admin-guide/blockdev/nbd.rst
14554 F:      drivers/block/nbd.c
14555 F:      include/trace/events/nbd.h
14556 F:      include/uapi/linux/nbd.h
14557
14558 NETWORK DROP MONITOR
14559 M:      Neil Horman <[email protected]>
14560 L:      [email protected]
14561 S:      Maintained
14562 W:      https://fedorahosted.org/dropwatch/
14563 F:      include/uapi/linux/net_dropmon.h
14564 F:      net/core/drop_monitor.c
14565
14566 NETWORKING DRIVERS
14567 M:      "David S. Miller" <[email protected]>
14568 M:      Eric Dumazet <[email protected]>
14569 M:      Jakub Kicinski <[email protected]>
14570 M:      Paolo Abeni <[email protected]>
14571 L:      [email protected]
14572 S:      Maintained
14573 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
14576 F:      Documentation/devicetree/bindings/net/
14577 F:      drivers/connector/
14578 F:      drivers/net/
14579 X:      drivers/net/wireless/
14580 F:      include/dt-bindings/net/
14581 F:      include/linux/etherdevice.h
14582 F:      include/linux/fcdevice.h
14583 F:      include/linux/fddidevice.h
14584 F:      include/linux/hippidevice.h
14585 F:      include/linux/if_*
14586 F:      include/linux/inetdevice.h
14587 F:      include/linux/netdevice.h
14588 F:      include/uapi/linux/if_*
14589 F:      include/uapi/linux/netdevice.h
14590
14591 NETWORKING DRIVERS (WIRELESS)
14592 M:      Kalle Valo <[email protected]>
14593 L:      [email protected]
14594 S:      Maintained
14595 W:      https://wireless.wiki.kernel.org/
14596 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
14597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
14598 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
14599 F:      Documentation/devicetree/bindings/net/wireless/
14600 F:      drivers/net/wireless/
14601
14602 NETWORKING [DSA]
14603 M:      Andrew Lunn <[email protected]>
14604 M:      Florian Fainelli <[email protected]>
14605 M:      Vladimir Oltean <[email protected]>
14606 S:      Maintained
14607 F:      Documentation/devicetree/bindings/net/dsa/
14608 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
14609 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
14610 F:      drivers/net/dsa/
14611 F:      include/linux/dsa/
14612 F:      include/linux/platform_data/dsa.h
14613 F:      include/net/dsa.h
14614 F:      net/dsa/
14615 F:      tools/testing/selftests/drivers/net/dsa/
14616
14617 NETWORKING [GENERAL]
14618 M:      "David S. Miller" <[email protected]>
14619 M:      Eric Dumazet <[email protected]>
14620 M:      Jakub Kicinski <[email protected]>
14621 M:      Paolo Abeni <[email protected]>
14622 L:      [email protected]
14623 S:      Maintained
14624 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14625 B:      mailto:[email protected]
14626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
14628 F:      Documentation/core-api/netlink.rst
14629 F:      Documentation/netlink/
14630 F:      Documentation/networking/
14631 F:      Documentation/process/maintainer-netdev.rst
14632 F:      Documentation/userspace-api/netlink/
14633 F:      include/linux/in.h
14634 F:      include/linux/net.h
14635 F:      include/linux/netdevice.h
14636 F:      include/net/
14637 F:      include/uapi/linux/in.h
14638 F:      include/uapi/linux/net.h
14639 F:      include/uapi/linux/net_namespace.h
14640 F:      include/uapi/linux/netdevice.h
14641 F:      lib/net_utils.c
14642 F:      lib/random32.c
14643 F:      net/
14644 X:      net/bluetooth/
14645 F:      tools/net/
14646 F:      tools/testing/selftests/net/
14647
14648 NETWORKING [IPSEC]
14649 M:      Steffen Klassert <[email protected]>
14650 M:      Herbert Xu <[email protected]>
14651 M:      "David S. Miller" <[email protected]>
14652 L:      [email protected]
14653 S:      Maintained
14654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
14655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
14656 F:      include/net/xfrm.h
14657 F:      include/uapi/linux/xfrm.h
14658 F:      net/ipv4/ah4.c
14659 F:      net/ipv4/esp4*
14660 F:      net/ipv4/ip_vti.c
14661 F:      net/ipv4/ipcomp.c
14662 F:      net/ipv4/xfrm*
14663 F:      net/ipv6/ah6.c
14664 F:      net/ipv6/esp6*
14665 F:      net/ipv6/ip6_vti.c
14666 F:      net/ipv6/ipcomp6.c
14667 F:      net/ipv6/xfrm*
14668 F:      net/key/
14669 F:      net/xfrm/
14670 F:      tools/testing/selftests/net/ipsec.c
14671
14672 NETWORKING [IPv4/IPv6]
14673 M:      "David S. Miller" <[email protected]>
14674 M:      David Ahern <[email protected]>
14675 L:      [email protected]
14676 S:      Maintained
14677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14678 F:      arch/x86/net/*
14679 F:      include/linux/ip.h
14680 F:      include/linux/ipv6*
14681 F:      include/net/fib*
14682 F:      include/net/ip*
14683 F:      include/net/route.h
14684 F:      net/ipv4/
14685 F:      net/ipv6/
14686
14687 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
14688 M:      Paul Moore <[email protected]>
14689 L:      [email protected]
14690 L:      [email protected]
14691 S:      Maintained
14692 W:      https://github.com/netlabel
14693 F:      Documentation/netlabel/
14694 F:      include/net/calipso.h
14695 F:      include/net/cipso_ipv4.h
14696 F:      include/net/netlabel.h
14697 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
14698 F:      include/uapi/linux/netfilter/xt_SECMARK.h
14699 F:      net/ipv4/cipso_ipv4.c
14700 F:      net/ipv6/calipso.c
14701 F:      net/netfilter/xt_CONNSECMARK.c
14702 F:      net/netfilter/xt_SECMARK.c
14703 F:      net/netlabel/
14704
14705 NETWORKING [MPTCP]
14706 M:      Matthieu Baerts <[email protected]>
14707 M:      Mat Martineau <[email protected]>
14708 L:      [email protected]
14709 L:      [email protected]
14710 S:      Maintained
14711 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
14712 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
14713 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
14714 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
14715 F:      Documentation/networking/mptcp-sysctl.rst
14716 F:      include/net/mptcp.h
14717 F:      include/trace/events/mptcp.h
14718 F:      include/uapi/linux/mptcp.h
14719 F:      net/mptcp/
14720 F:      tools/testing/selftests/bpf/*/*mptcp*.c
14721 F:      tools/testing/selftests/net/mptcp/
14722
14723 NETWORKING [TCP]
14724 M:      Eric Dumazet <[email protected]>
14725 L:      [email protected]
14726 S:      Maintained
14727 F:      include/linux/tcp.h
14728 F:      include/net/tcp.h
14729 F:      include/trace/events/tcp.h
14730 F:      include/uapi/linux/tcp.h
14731 F:      net/ipv4/syncookies.c
14732 F:      net/ipv4/tcp*.c
14733 F:      net/ipv6/syncookies.c
14734 F:      net/ipv6/tcp*.c
14735
14736 NETWORKING [TLS]
14737 M:      Boris Pismenny <[email protected]>
14738 M:      John Fastabend <[email protected]>
14739 M:      Jakub Kicinski <[email protected]>
14740 L:      [email protected]
14741 S:      Maintained
14742 F:      include/net/tls.h
14743 F:      include/uapi/linux/tls.h
14744 F:      net/tls/*
14745
14746 NETXEN (1/10) GbE SUPPORT
14747 M:      Manish Chopra <[email protected]>
14748 M:      Rahul Verma <[email protected]>
14749 M:      [email protected]
14750 L:      [email protected]
14751 S:      Supported
14752 F:      drivers/net/ethernet/qlogic/netxen/
14753
14754 NET_FAILOVER MODULE
14755 M:      Sridhar Samudrala <[email protected]>
14756 L:      [email protected]
14757 S:      Supported
14758 F:      Documentation/networking/net_failover.rst
14759 F:      drivers/net/net_failover.c
14760 F:      include/net/net_failover.h
14761
14762 NEXTHOP
14763 M:      David Ahern <[email protected]>
14764 L:      [email protected]
14765 S:      Maintained
14766 F:      include/net/netns/nexthop.h
14767 F:      include/net/nexthop.h
14768 F:      include/uapi/linux/nexthop.h
14769 F:      net/ipv4/nexthop.c
14770
14771 NFC SUBSYSTEM
14772 M:      Krzysztof Kozlowski <[email protected]>
14773 L:      [email protected]
14774 S:      Maintained
14775 F:      Documentation/devicetree/bindings/net/nfc/
14776 F:      drivers/nfc/
14777 F:      include/net/nfc/
14778 F:      include/uapi/linux/nfc.h
14779 F:      net/nfc/
14780
14781 NFC VIRTUAL NCI DEVICE DRIVER
14782 M:      Bongsu Jeon <[email protected]>
14783 L:      [email protected]
14784 S:      Supported
14785 F:      drivers/nfc/virtual_ncidev.c
14786 F:      tools/testing/selftests/nci/
14787
14788 NFS, SUNRPC, AND LOCKD CLIENTS
14789 M:      Trond Myklebust <[email protected]>
14790 M:      Anna Schumaker <[email protected]>
14791 L:      [email protected]
14792 S:      Maintained
14793 W:      http://client.linux-nfs.org
14794 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
14795 F:      Documentation/filesystems/nfs/
14796 F:      fs/lockd/
14797 F:      fs/nfs/
14798 F:      fs/nfs_common/
14799 F:      include/linux/lockd/
14800 F:      include/linux/nfs*
14801 F:      include/linux/sunrpc/
14802 F:      include/uapi/linux/nfs*
14803 F:      include/uapi/linux/sunrpc/
14804 F:      net/sunrpc/
14805
14806 NILFS2 FILESYSTEM
14807 M:      Ryusuke Konishi <[email protected]>
14808 L:      [email protected]
14809 S:      Supported
14810 W:      https://nilfs.sourceforge.io/
14811 W:      https://nilfs.osdn.jp/
14812 T:      git https://github.com/konis/nilfs2.git
14813 F:      Documentation/filesystems/nilfs2.rst
14814 F:      fs/nilfs2/
14815 F:      include/trace/events/nilfs2.h
14816 F:      include/uapi/linux/nilfs2_api.h
14817 F:      include/uapi/linux/nilfs2_ondisk.h
14818
14819 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
14820 M:      YOKOTA Hiroshi <[email protected]>
14821 S:      Maintained
14822 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
14823 F:      Documentation/scsi/NinjaSCSI.rst
14824 F:      drivers/scsi/pcmcia/nsp_*
14825
14826 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
14827 M:      GOTO Masanori <[email protected]>
14828 M:      YOKOTA Hiroshi <[email protected]>
14829 S:      Maintained
14830 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
14831 F:      Documentation/scsi/NinjaSCSI.rst
14832 F:      drivers/scsi/nsp32*
14833
14834 NINTENDO HID DRIVER
14835 M:      Daniel J. Ogorchock <[email protected]>
14836 L:      [email protected]
14837 S:      Maintained
14838 F:      drivers/hid/hid-nintendo*
14839
14840 NIOS2 ARCHITECTURE
14841 M:      Dinh Nguyen <[email protected]>
14842 S:      Maintained
14843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
14844 F:      arch/nios2/
14845
14846 NITRO ENCLAVES (NE)
14847 M:      Alexandru Ciobotaru <[email protected]>
14848 L:      [email protected]
14849 L:      The AWS Nitro Enclaves Team <[email protected]>
14850 S:      Supported
14851 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
14852 F:      Documentation/virt/ne_overview.rst
14853 F:      drivers/virt/nitro_enclaves/
14854 F:      include/linux/nitro_enclaves.h
14855 F:      include/uapi/linux/nitro_enclaves.h
14856 F:      samples/nitro_enclaves/
14857
14858 NOHZ, DYNTICKS SUPPORT
14859 M:      Frederic Weisbecker <[email protected]>
14860 M:      Thomas Gleixner <[email protected]>
14861 M:      Ingo Molnar <[email protected]>
14862 L:      [email protected]
14863 S:      Maintained
14864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
14865 F:      include/linux/sched/nohz.h
14866 F:      include/linux/tick.h
14867 F:      kernel/time/tick*.*
14868
14869 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
14870 M:      Pavel Machek <[email protected]>
14871 M:      Sakari Ailus <[email protected]>
14872 L:      [email protected]
14873 S:      Maintained
14874 F:      drivers/media/i2c/ad5820.c
14875 F:      drivers/media/i2c/et8ek8
14876
14877 NOKIA N900 POWER SUPPLY DRIVERS
14878 R:      Pali Rohár <[email protected]>
14879 F:      drivers/power/supply/bq2415x_charger.c
14880 F:      drivers/power/supply/bq27xxx_battery.c
14881 F:      drivers/power/supply/bq27xxx_battery_i2c.c
14882 F:      drivers/power/supply/isp1704_charger.c
14883 F:      drivers/power/supply/rx51_battery.c
14884 F:      include/linux/power/bq2415x_charger.h
14885 F:      include/linux/power/bq27xxx_battery.h
14886
14887 NOLIBC HEADER FILE
14888 M:      Willy Tarreau <[email protected]>
14889 S:      Maintained
14890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
14891 F:      tools/include/nolibc/
14892 F:      tools/testing/selftests/nolibc/
14893
14894 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
14895 M:      Hans de Goede <[email protected]>
14896 L:      [email protected]
14897 S:      Maintained
14898 F:      drivers/input/touchscreen/novatek-nvt-ts.c
14899
14900 NSDEPS
14901 M:      Matthias Maennich <[email protected]>
14902 S:      Maintained
14903 F:      Documentation/core-api/symbol-namespaces.rst
14904 F:      scripts/nsdeps
14905
14906 NTB AMD DRIVER
14907 M:      Sanjay R Mehta <[email protected]>
14908 M:      Shyam Sundar S K <[email protected]>
14909 L:      [email protected]
14910 S:      Supported
14911 F:      drivers/ntb/hw/amd/
14912
14913 NTB DRIVER CORE
14914 M:      Jon Mason <[email protected]>
14915 M:      Dave Jiang <[email protected]>
14916 M:      Allen Hubbe <[email protected]>
14917 L:      [email protected]
14918 S:      Supported
14919 W:      https://github.com/jonmason/ntb/wiki
14920 T:      git git://github.com/jonmason/ntb.git
14921 F:      drivers/net/ntb_netdev.c
14922 F:      drivers/ntb/
14923 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
14924 F:      include/linux/ntb.h
14925 F:      include/linux/ntb_transport.h
14926 F:      tools/testing/selftests/ntb/
14927
14928 NTB IDT DRIVER
14929 M:      Serge Semin <[email protected]>
14930 L:      [email protected]
14931 S:      Supported
14932 F:      drivers/ntb/hw/idt/
14933
14934 NTB INTEL DRIVER
14935 M:      Dave Jiang <[email protected]>
14936 L:      [email protected]
14937 S:      Supported
14938 W:      https://github.com/davejiang/linux/wiki
14939 T:      git https://github.com/davejiang/linux.git
14940 F:      drivers/ntb/hw/intel/
14941
14942 NTFS FILESYSTEM
14943 M:      Anton Altaparmakov <[email protected]>
14944 R:      Namjae Jeon <[email protected]>
14945 L:      [email protected]
14946 S:      Supported
14947 W:      http://www.tuxera.com/
14948 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
14949 F:      Documentation/filesystems/ntfs.rst
14950 F:      fs/ntfs/
14951
14952 NTFS3 FILESYSTEM
14953 M:      Konstantin Komarov <[email protected]>
14954 L:      [email protected]
14955 S:      Supported
14956 W:      http://www.paragon-software.com/
14957 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
14958 F:      Documentation/filesystems/ntfs3.rst
14959 F:      fs/ntfs3/
14960
14961 NUBUS SUBSYSTEM
14962 M:      Finn Thain <[email protected]>
14963 L:      [email protected]
14964 S:      Maintained
14965 F:      arch/*/include/asm/nubus.h
14966 F:      drivers/nubus/
14967 F:      include/linux/nubus.h
14968 F:      include/uapi/linux/nubus.h
14969
14970 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
14971 M:      Antonino Daplas <[email protected]>
14972 L:      [email protected]
14973 S:      Maintained
14974 F:      drivers/video/fbdev/nvidia/
14975 F:      drivers/video/fbdev/riva/
14976
14977 NVIDIA WMI EC BACKLIGHT DRIVER
14978 M:      Daniel Dadap <[email protected]>
14979 L:      [email protected]
14980 S:      Supported
14981 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
14982 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
14983
14984 NVM EXPRESS DRIVER
14985 M:      Keith Busch <[email protected]>
14986 M:      Jens Axboe <[email protected]>
14987 M:      Christoph Hellwig <[email protected]>
14988 M:      Sagi Grimberg <[email protected]>
14989 L:      [email protected]
14990 S:      Supported
14991 W:      http://git.infradead.org/nvme.git
14992 T:      git git://git.infradead.org/nvme.git
14993 F:      Documentation/nvme/
14994 F:      drivers/nvme/common/
14995 F:      drivers/nvme/host/
14996 F:      include/linux/nvme-*.h
14997 F:      include/linux/nvme.h
14998 F:      include/uapi/linux/nvme_ioctl.h
14999
15000 NVM EXPRESS FABRICS AUTHENTICATION
15001 M:      Hannes Reinecke <[email protected]>
15002 L:      [email protected]
15003 S:      Supported
15004 F:      drivers/nvme/host/auth.c
15005 F:      drivers/nvme/target/auth.c
15006 F:      drivers/nvme/target/fabrics-cmd-auth.c
15007 F:      include/linux/nvme-auth.h
15008
15009 NVM EXPRESS FC TRANSPORT DRIVERS
15010 M:      James Smart <[email protected]>
15011 L:      [email protected]
15012 S:      Supported
15013 F:      drivers/nvme/host/fc.c
15014 F:      drivers/nvme/target/fc.c
15015 F:      drivers/nvme/target/fcloop.c
15016 F:      include/linux/nvme-fc-driver.h
15017 F:      include/linux/nvme-fc.h
15018
15019 NVM EXPRESS HARDWARE MONITORING SUPPORT
15020 M:      Guenter Roeck <[email protected]>
15021 L:      [email protected]
15022 S:      Supported
15023 F:      drivers/nvme/host/hwmon.c
15024
15025 NVM EXPRESS TARGET DRIVER
15026 M:      Christoph Hellwig <[email protected]>
15027 M:      Sagi Grimberg <[email protected]>
15028 M:      Chaitanya Kulkarni <[email protected]>
15029 L:      [email protected]
15030 S:      Supported
15031 W:      http://git.infradead.org/nvme.git
15032 T:      git git://git.infradead.org/nvme.git
15033 F:      drivers/nvme/target/
15034
15035 NVMEM FRAMEWORK
15036 M:      Srinivas Kandagatla <[email protected]>
15037 S:      Maintained
15038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
15039 F:      Documentation/ABI/stable/sysfs-bus-nvmem
15040 F:      Documentation/devicetree/bindings/nvmem/
15041 F:      drivers/nvmem/
15042 F:      include/linux/nvmem-consumer.h
15043 F:      include/linux/nvmem-provider.h
15044
15045 NXP BLUETOOTH WIRELESS DRIVERS
15046 M:      Amitkumar Karwar <[email protected]>
15047 M:      Neeraj Kale <[email protected]>
15048 S:      Maintained
15049 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
15050 F:      drivers/bluetooth/btnxpuart.c
15051
15052 NXP C45 TJA11XX PHY DRIVER
15053 M:      Radu Pirea <[email protected]>
15054 L:      [email protected]
15055 S:      Maintained
15056 F:      drivers/net/phy/nxp-c45-tja11xx.c
15057
15058 NXP FSPI DRIVER
15059 M:      Han Xu <[email protected]>
15060 M:      Haibo Chen <[email protected]>
15061 R:      Yogesh Gaur <[email protected]>
15062 L:      [email protected]
15063 S:      Maintained
15064 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
15065 F:      drivers/spi/spi-nxp-fspi.c
15066
15067 NXP FXAS21002C DRIVER
15068 M:      Rui Miguel Silva <[email protected]>
15069 L:      [email protected]
15070 S:      Maintained
15071 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
15072 F:      drivers/iio/gyro/fxas21002c.h
15073 F:      drivers/iio/gyro/fxas21002c_core.c
15074 F:      drivers/iio/gyro/fxas21002c_i2c.c
15075 F:      drivers/iio/gyro/fxas21002c_spi.c
15076
15077 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
15078 M:      Haibo Chen <[email protected]>
15079 L:      [email protected]
15080 L:      [email protected]
15081 S:      Maintained
15082 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
15083 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
15084 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
15085 F:      drivers/iio/adc/imx7d_adc.c
15086 F:      drivers/iio/adc/imx93_adc.c
15087 F:      drivers/iio/adc/vf610_adc.c
15088
15089 NXP i.MX 8M ISI DRIVER
15090 M:      Laurent Pinchart <[email protected]>
15091 L:      [email protected]
15092 S:      Maintained
15093 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
15094 F:      drivers/media/platform/nxp/imx8-isi/
15095
15096 NXP i.MX 8MP DW100 V4L2 DRIVER
15097 M:      Xavier Roumegue <[email protected]>
15098 L:      [email protected]
15099 S:      Maintained
15100 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
15101 F:      Documentation/userspace-api/media/drivers/dw100.rst
15102 F:      drivers/media/platform/nxp/dw100/
15103 F:      include/uapi/linux/dw100.h
15104
15105 NXP i.MX 8MQ DCSS DRIVER
15106 M:      Laurentiu Palcu <[email protected]>
15107 R:      Lucas Stach <[email protected]>
15108 L:      [email protected]
15109 S:      Maintained
15110 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
15111 F:      drivers/gpu/drm/imx/dcss/
15112
15113 NXP i.MX 8QXP ADC DRIVER
15114 M:      Cai Huoqing <[email protected]>
15115 M:      Haibo Chen <[email protected]>
15116 L:      [email protected]
15117 L:      [email protected]
15118 S:      Maintained
15119 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
15120 F:      drivers/iio/adc/imx8qxp-adc.c
15121
15122 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
15123 M:      Mirela Rabulea <[email protected]>
15124 R:      NXP Linux Team <[email protected]>
15125 L:      [email protected]
15126 S:      Maintained
15127 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
15128 F:      drivers/media/platform/nxp/imx-jpeg
15129
15130 NXP i.MX CLOCK DRIVERS
15131 M:      Abel Vesa <[email protected]>
15132 R:      Peng Fan <[email protected]>
15133 L:      [email protected]
15134 L:      [email protected]
15135 S:      Maintained
15136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
15137 F:      Documentation/devicetree/bindings/clock/imx*
15138 F:      drivers/clk/imx/
15139 F:      include/dt-bindings/clock/imx*
15140
15141 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
15142 M:      Jagan Teki <[email protected]>
15143 S:      Maintained
15144 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
15145 F:      drivers/regulator/pf8x00-regulator.c
15146
15147 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
15148 M:      Krzysztof Kozlowski <[email protected]>
15149 L:      [email protected]
15150 S:      Maintained
15151 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
15152 F:      drivers/extcon/extcon-ptn5150.c
15153
15154 NXP SGTL5000 DRIVER
15155 M:      Fabio Estevam <[email protected]>
15156 L:      [email protected] (moderated for non-subscribers)
15157 S:      Maintained
15158 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
15159 F:      sound/soc/codecs/sgtl5000*
15160
15161 NXP SJA1105 ETHERNET SWITCH DRIVER
15162 M:      Vladimir Oltean <[email protected]>
15163 L:      [email protected]
15164 S:      Maintained
15165 F:      drivers/net/dsa/sja1105
15166 F:      drivers/net/pcs/pcs-xpcs-nxp.c
15167
15168 NXP TDA998X DRM DRIVER
15169 M:      Russell King <[email protected]>
15170 S:      Maintained
15171 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
15172 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
15173 F:      drivers/gpu/drm/i2c/tda998x_drv.c
15174 F:      include/drm/i2c/tda998x.h
15175 F:      include/dt-bindings/display/tda998x.h
15176 K:      "nxp,tda998x"
15177
15178 NXP TFA9879 DRIVER
15179 M:      Peter Rosin <[email protected]>
15180 L:      [email protected] (moderated for non-subscribers)
15181 S:      Maintained
15182 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
15183 F:      sound/soc/codecs/tfa9879*
15184
15185 NXP-NCI NFC DRIVER
15186 S:      Orphan
15187 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
15188 F:      drivers/nfc/nxp-nci
15189
15190 NXP/Goodix TFA989X (TFA1) DRIVER
15191 M:      Stephan Gerhold <[email protected]>
15192 L:      [email protected] (moderated for non-subscribers)
15193 S:      Maintained
15194 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
15195 F:      sound/soc/codecs/tfa989x.c
15196
15197 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
15198 M:      Jonas Malaco <[email protected]>
15199 L:      [email protected]
15200 S:      Maintained
15201 F:      Documentation/hwmon/nzxt-kraken2.rst
15202 F:      drivers/hwmon/nzxt-kraken2.c
15203
15204 NZXT-SMART2 HARDWARE MONITORING DRIVER
15205 M:      Aleksandr Mezin <[email protected]>
15206 L:      [email protected]
15207 S:      Maintained
15208 F:      Documentation/hwmon/nzxt-smart2.rst
15209 F:      drivers/hwmon/nzxt-smart2.c
15210
15211 OBJAGG
15212 M:      Jiri Pirko <[email protected]>
15213 L:      [email protected]
15214 S:      Supported
15215 F:      include/linux/objagg.h
15216 F:      lib/objagg.c
15217 F:      lib/test_objagg.c
15218
15219 OBJTOOL
15220 M:      Josh Poimboeuf <[email protected]>
15221 M:      Peter Zijlstra <[email protected]>
15222 S:      Supported
15223 F:      include/linux/objtool*.h
15224 F:      tools/objtool/
15225
15226 OCELOT ETHERNET SWITCH DRIVER
15227 M:      Vladimir Oltean <[email protected]>
15228 M:      Claudiu Manoil <[email protected]>
15229 M:      Alexandre Belloni <[email protected]>
15230 M:      [email protected]
15231 L:      [email protected]
15232 S:      Supported
15233 F:      drivers/net/dsa/ocelot/*
15234 F:      drivers/net/ethernet/mscc/
15235 F:      include/soc/mscc/ocelot*
15236 F:      net/dsa/tag_ocelot.c
15237 F:      net/dsa/tag_ocelot_8021q.c
15238 F:      tools/testing/selftests/drivers/net/ocelot/*
15239
15240 OCELOT EXTERNAL SWITCH CONTROL
15241 M:      Colin Foster <[email protected]>
15242 S:      Supported
15243 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
15244 F:      drivers/mfd/ocelot*
15245 F:      drivers/net/dsa/ocelot/ocelot_ext.c
15246 F:      include/linux/mfd/ocelot.h
15247
15248 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
15249 M:      Frederic Barrat <[email protected]>
15250 M:      Andrew Donnellan <[email protected]>
15251 L:      [email protected]
15252 S:      Supported
15253 F:      Documentation/userspace-api/accelerators/ocxl.rst
15254 F:      arch/powerpc/include/asm/pnv-ocxl.h
15255 F:      arch/powerpc/platforms/powernv/ocxl.c
15256 F:      drivers/misc/ocxl/
15257 F:      include/misc/ocxl*
15258 F:      include/uapi/misc/ocxl.h
15259
15260 OMAP AUDIO SUPPORT
15261 M:      Peter Ujfalusi <[email protected]>
15262 M:      Jarkko Nikula <[email protected]>
15263 L:      [email protected] (moderated for non-subscribers)
15264 L:      [email protected]
15265 S:      Maintained
15266 F:      sound/soc/ti/n810.c
15267 F:      sound/soc/ti/omap*
15268 F:      sound/soc/ti/rx51.c
15269 F:      sound/soc/ti/sdma-pcm.*
15270
15271 OMAP CLOCK FRAMEWORK SUPPORT
15272 M:      Paul Walmsley <[email protected]>
15273 L:      [email protected]
15274 S:      Maintained
15275 F:      arch/arm/*omap*/*clock*
15276
15277 OMAP DEVICE TREE SUPPORT
15278 M:      Benoît Cousson <[email protected]>
15279 M:      Tony Lindgren <[email protected]>
15280 L:      [email protected]
15281 L:      [email protected]
15282 S:      Maintained
15283 F:      arch/arm/boot/dts/*am3*
15284 F:      arch/arm/boot/dts/*am4*
15285 F:      arch/arm/boot/dts/*am5*
15286 F:      arch/arm/boot/dts/*dra7*
15287 F:      arch/arm/boot/dts/*omap*
15288 F:      arch/arm/boot/dts/logicpd-som-lv*
15289 F:      arch/arm/boot/dts/logicpd-torpedo*
15290
15291 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
15292 L:      [email protected]
15293 L:      [email protected]
15294 S:      Orphan
15295 F:      Documentation/arm/omap/dss.rst
15296 F:      drivers/video/fbdev/omap2/
15297
15298 OMAP FRAMEBUFFER SUPPORT
15299 L:      [email protected]
15300 L:      [email protected]
15301 S:      Orphan
15302 F:      drivers/video/fbdev/omap/
15303
15304 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
15305 M:      Roger Quadros <[email protected]>
15306 M:      Tony Lindgren <[email protected]>
15307 L:      [email protected]
15308 S:      Maintained
15309 F:      arch/arm/mach-omap2/*gpmc*
15310 F:      drivers/memory/omap-gpmc.c
15311
15312 OMAP GPIO DRIVER
15313 M:      Grygorii Strashko <[email protected]>
15314 M:      Santosh Shilimkar <[email protected]>
15315 M:      Kevin Hilman <[email protected]>
15316 L:      [email protected]
15317 S:      Maintained
15318 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
15319 F:      drivers/gpio/gpio-omap.c
15320
15321 OMAP HARDWARE SPINLOCK SUPPORT
15322 M:      Ohad Ben-Cohen <[email protected]>
15323 L:      [email protected]
15324 S:      Maintained
15325 F:      drivers/hwspinlock/omap_hwspinlock.c
15326
15327 OMAP HS MMC SUPPORT
15328 L:      [email protected]
15329 L:      [email protected]
15330 S:      Orphan
15331 F:      drivers/mmc/host/omap_hsmmc.c
15332
15333 OMAP HWMOD DATA
15334 M:      Paul Walmsley <[email protected]>
15335 L:      [email protected]
15336 S:      Maintained
15337 F:      arch/arm/mach-omap2/omap_hwmod*data*
15338
15339 OMAP HWMOD SUPPORT
15340 M:      Benoît Cousson <[email protected]>
15341 M:      Paul Walmsley <[email protected]>
15342 L:      [email protected]
15343 S:      Maintained
15344 F:      arch/arm/mach-omap2/omap_hwmod.*
15345
15346 OMAP I2C DRIVER
15347 M:      Vignesh R <[email protected]>
15348 L:      [email protected]
15349 L:      [email protected]
15350 S:      Maintained
15351 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
15352 F:      drivers/i2c/busses/i2c-omap.c
15353
15354 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
15355 M:      Laurent Pinchart <[email protected]>
15356 L:      [email protected]
15357 S:      Maintained
15358 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
15359 F:      drivers/media/platform/ti/omap3isp/
15360 F:      drivers/staging/media/omap4iss/
15361
15362 OMAP MMC SUPPORT
15363 M:      Aaro Koskinen <[email protected]>
15364 L:      [email protected]
15365 S:      Odd Fixes
15366 F:      drivers/mmc/host/omap.c
15367
15368 OMAP POWER MANAGEMENT SUPPORT
15369 M:      Kevin Hilman <[email protected]>
15370 L:      [email protected]
15371 S:      Maintained
15372 F:      arch/arm/*omap*/*pm*
15373 F:      drivers/cpufreq/omap-cpufreq.c
15374
15375 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
15376 M:      Paul Walmsley <[email protected]>
15377 L:      [email protected]
15378 S:      Maintained
15379 F:      arch/arm/mach-omap2/prm*
15380
15381 OMAP RANDOM NUMBER GENERATOR SUPPORT
15382 M:      Deepak Saxena <[email protected]>
15383 S:      Maintained
15384 F:      drivers/char/hw_random/omap-rng.c
15385
15386 OMAP USB SUPPORT
15387 L:      [email protected]
15388 L:      [email protected]
15389 S:      Orphan
15390 F:      arch/arm/*omap*/usb*
15391 F:      drivers/usb/*/*omap*
15392
15393 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
15394 M:      Mark Jackson <[email protected]>
15395 L:      [email protected]
15396 S:      Maintained
15397 F:      arch/arm/boot/dts/am335x-nano.dts
15398
15399 OMAP1 SUPPORT
15400 M:      Aaro Koskinen <[email protected]>
15401 M:      Janusz Krzysztofik <[email protected]>
15402 M:      Tony Lindgren <[email protected]>
15403 L:      [email protected]
15404 S:      Maintained
15405 Q:      http://patchwork.kernel.org/project/linux-omap/list/
15406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
15407 F:      arch/arm/configs/omap1_defconfig
15408 F:      arch/arm/mach-omap1/
15409 F:      drivers/i2c/busses/i2c-omap.c
15410 F:      include/linux/platform_data/ams-delta-fiq.h
15411 F:      include/linux/platform_data/i2c-omap.h
15412
15413 OMAP2+ SUPPORT
15414 M:      Tony Lindgren <[email protected]>
15415 L:      [email protected]
15416 S:      Maintained
15417 W:      http://www.muru.com/linux/omap/
15418 W:      http://linux.omap.com/
15419 Q:      http://patchwork.kernel.org/project/linux-omap/list/
15420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
15421 F:      arch/arm/configs/omap2plus_defconfig
15422 F:      arch/arm/mach-omap2/
15423 F:      drivers/bus/ti-sysc.c
15424 F:      drivers/i2c/busses/i2c-omap.c
15425 F:      drivers/irqchip/irq-omap-intc.c
15426 F:      drivers/mfd/*omap*.c
15427 F:      drivers/mfd/menelaus.c
15428 F:      drivers/mfd/palmas.c
15429 F:      drivers/mfd/tps65217.c
15430 F:      drivers/mfd/tps65218.c
15431 F:      drivers/mfd/tps65219.c
15432 F:      drivers/mfd/tps65910.c
15433 F:      drivers/mfd/twl-core.[ch]
15434 F:      drivers/mfd/twl4030*.c
15435 F:      drivers/mfd/twl6030*.c
15436 F:      drivers/mfd/twl6040*.c
15437 F:      drivers/regulator/palmas-regulator*.c
15438 F:      drivers/regulator/pbias-regulator.c
15439 F:      drivers/regulator/tps65217-regulator.c
15440 F:      drivers/regulator/tps65218-regulator.c
15441 F:      drivers/regulator/tps65219-regulator.c
15442 F:      drivers/regulator/tps65910-regulator.c
15443 F:      drivers/regulator/twl-regulator.c
15444 F:      drivers/regulator/twl6030-regulator.c
15445 F:      include/linux/platform_data/i2c-omap.h
15446 F:      include/linux/platform_data/ti-sysc.h
15447
15448 OMFS FILESYSTEM
15449 M:      Bob Copeland <[email protected]>
15450 L:      [email protected]
15451 S:      Maintained
15452 F:      Documentation/filesystems/omfs.rst
15453 F:      fs/omfs/
15454
15455 OMNIVISION OG01A1B SENSOR DRIVER
15456 M:      Shawn Tu <[email protected]>
15457 L:      [email protected]
15458 S:      Maintained
15459 F:      drivers/media/i2c/og01a1b.c
15460
15461 OMNIVISION OV02A10 SENSOR DRIVER
15462 M:      Dongchun Zhu <[email protected]>
15463 L:      [email protected]
15464 S:      Maintained
15465 T:      git git://linuxtv.org/media_tree.git
15466 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
15467 F:      drivers/media/i2c/ov02a10.c
15468
15469 OMNIVISION OV08D10 SENSOR DRIVER
15470 M:      Jimmy Su <[email protected]>
15471 L:      [email protected]
15472 S:      Maintained
15473 T:      git git://linuxtv.org/media_tree.git
15474 F:      drivers/media/i2c/ov08d10.c
15475
15476 OMNIVISION OV08X40 SENSOR DRIVER
15477 M:      Jason Chen <[email protected]>
15478 L:      [email protected]
15479 S:      Maintained
15480 T:      git git://linuxtv.org/media_tree.git
15481 F:      drivers/media/i2c/ov08x40.c
15482
15483 OMNIVISION OV13858 SENSOR DRIVER
15484 M:      Sakari Ailus <[email protected]>
15485 L:      [email protected]
15486 S:      Maintained
15487 T:      git git://linuxtv.org/media_tree.git
15488 F:      drivers/media/i2c/ov13858.c
15489
15490 OMNIVISION OV13B10 SENSOR DRIVER
15491 M:      Arec Kao <[email protected]>
15492 L:      [email protected]
15493 S:      Maintained
15494 T:      git git://linuxtv.org/media_tree.git
15495 F:      drivers/media/i2c/ov13b10.c
15496
15497 OMNIVISION OV2680 SENSOR DRIVER
15498 M:      Rui Miguel Silva <[email protected]>
15499 L:      [email protected]
15500 S:      Maintained
15501 T:      git git://linuxtv.org/media_tree.git
15502 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
15503 F:      drivers/media/i2c/ov2680.c
15504
15505 OMNIVISION OV2685 SENSOR DRIVER
15506 M:      Shunqian Zheng <[email protected]>
15507 L:      [email protected]
15508 S:      Maintained
15509 T:      git git://linuxtv.org/media_tree.git
15510 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
15511 F:      drivers/media/i2c/ov2685.c
15512
15513 OMNIVISION OV2740 SENSOR DRIVER
15514 M:      Tianshu Qiu <[email protected]>
15515 R:      Shawn Tu <[email protected]>
15516 R:      Bingbu Cao <[email protected]>
15517 L:      [email protected]
15518 S:      Maintained
15519 T:      git git://linuxtv.org/media_tree.git
15520 F:      drivers/media/i2c/ov2740.c
15521
15522 OMNIVISION OV4689 SENSOR DRIVER
15523 M:      Mikhail Rudenko <[email protected]>
15524 L:      [email protected]
15525 S:      Maintained
15526 T:      git git://linuxtv.org/media_tree.git
15527 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
15528 F:      drivers/media/i2c/ov5647.c
15529
15530 OMNIVISION OV5640 SENSOR DRIVER
15531 M:      Steve Longerbeam <[email protected]>
15532 L:      [email protected]
15533 S:      Maintained
15534 T:      git git://linuxtv.org/media_tree.git
15535 F:      drivers/media/i2c/ov5640.c
15536
15537 OMNIVISION OV5647 SENSOR DRIVER
15538 M:      Dave Stevenson <[email protected]>
15539 M:      Jacopo Mondi <[email protected]>
15540 L:      [email protected]
15541 S:      Maintained
15542 T:      git git://linuxtv.org/media_tree.git
15543 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
15544 F:      drivers/media/i2c/ov5647.c
15545
15546 OMNIVISION OV5670 SENSOR DRIVER
15547 M:      Chiranjeevi Rapolu <[email protected]>
15548 L:      [email protected]
15549 S:      Maintained
15550 T:      git git://linuxtv.org/media_tree.git
15551 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
15552 F:      drivers/media/i2c/ov5670.c
15553
15554 OMNIVISION OV5675 SENSOR DRIVER
15555 M:      Shawn Tu <[email protected]>
15556 L:      [email protected]
15557 S:      Maintained
15558 T:      git git://linuxtv.org/media_tree.git
15559 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
15560 F:      drivers/media/i2c/ov5675.c
15561
15562 OMNIVISION OV5693 SENSOR DRIVER
15563 M:      Daniel Scally <[email protected]>
15564 L:      [email protected]
15565 S:      Maintained
15566 T:      git git://linuxtv.org/media_tree.git
15567 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
15568 F:      drivers/media/i2c/ov5693.c
15569
15570 OMNIVISION OV5695 SENSOR DRIVER
15571 M:      Shunqian Zheng <[email protected]>
15572 L:      [email protected]
15573 S:      Maintained
15574 T:      git git://linuxtv.org/media_tree.git
15575 F:      drivers/media/i2c/ov5695.c
15576
15577 OMNIVISION OV7670 SENSOR DRIVER
15578 L:      [email protected]
15579 S:      Orphan
15580 T:      git git://linuxtv.org/media_tree.git
15581 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
15582 F:      drivers/media/i2c/ov7670.c
15583
15584 OMNIVISION OV772x SENSOR DRIVER
15585 M:      Jacopo Mondi <[email protected]>
15586 L:      [email protected]
15587 S:      Odd fixes
15588 T:      git git://linuxtv.org/media_tree.git
15589 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
15590 F:      drivers/media/i2c/ov772x.c
15591 F:      include/media/i2c/ov772x.h
15592
15593 OMNIVISION OV7740 SENSOR DRIVER
15594 M:      Wenyou Yang <[email protected]>
15595 L:      [email protected]
15596 S:      Maintained
15597 T:      git git://linuxtv.org/media_tree.git
15598 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
15599 F:      drivers/media/i2c/ov7740.c
15600
15601 OMNIVISION OV8856 SENSOR DRIVER
15602 M:      Sakari Ailus <[email protected]>
15603 L:      [email protected]
15604 S:      Maintained
15605 T:      git git://linuxtv.org/media_tree.git
15606 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
15607 F:      drivers/media/i2c/ov8856.c
15608
15609 OMNIVISION OV8858 SENSOR DRIVER
15610 M:      Jacopo Mondi <[email protected]>
15611 M:      Nicholas Roth <[email protected]>
15612 L:      [email protected]
15613 S:      Maintained
15614 T:      git git://linuxtv.org/media_tree.git
15615 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
15616 F:      drivers/media/i2c/ov8858.c
15617
15618 OMNIVISION OV9282 SENSOR DRIVER
15619 M:      Paul J. Murphy <[email protected]>
15620 M:      Daniele Alessandrelli <[email protected]>
15621 L:      [email protected]
15622 S:      Maintained
15623 T:      git git://linuxtv.org/media_tree.git
15624 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
15625 F:      drivers/media/i2c/ov9282.c
15626
15627 OMNIVISION OV9640 SENSOR DRIVER
15628 M:      Petr Cvek <[email protected]>
15629 L:      [email protected]
15630 S:      Maintained
15631 F:      drivers/media/i2c/ov9640.*
15632
15633 OMNIVISION OV9650 SENSOR DRIVER
15634 M:      Sakari Ailus <[email protected]>
15635 R:      Akinobu Mita <[email protected]>
15636 R:      Sylwester Nawrocki <[email protected]>
15637 L:      [email protected]
15638 S:      Maintained
15639 T:      git git://linuxtv.org/media_tree.git
15640 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
15641 F:      drivers/media/i2c/ov9650.c
15642
15643 OMNIVISION OV9734 SENSOR DRIVER
15644 M:      Tianshu Qiu <[email protected]>
15645 R:      Bingbu Cao <[email protected]>
15646 L:      [email protected]
15647 S:      Maintained
15648 T:      git git://linuxtv.org/media_tree.git
15649 F:      drivers/media/i2c/ov9734.c
15650
15651 ONBOARD USB HUB DRIVER
15652 M:      Matthias Kaehlcke <[email protected]>
15653 L:      [email protected]
15654 S:      Maintained
15655 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-hub
15656 F:      drivers/usb/misc/onboard_usb_hub.c
15657
15658 ONENAND FLASH DRIVER
15659 M:      Kyungmin Park <[email protected]>
15660 L:      [email protected]
15661 S:      Maintained
15662 F:      drivers/mtd/nand/onenand/
15663 F:      include/linux/mtd/onenand*.h
15664
15665 ONEXPLAYER FAN DRIVER
15666 M:      Derek John Clark <[email protected]>
15667 M:      Joaquín Ignacio Aramendía <[email protected]>
15668 L:      [email protected]
15669 S:      Maintained
15670 F:      drivers/hwmon/oxp-sensors.c
15671
15672 ONIE TLV NVMEM LAYOUT DRIVER
15673 M:      Miquel Raynal <[email protected]>
15674 S:      Maintained
15675 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
15676 F:      drivers/nvmem/layouts/onie-tlv.c
15677
15678 ONION OMEGA2+ BOARD
15679 M:      Harvey Hunt <[email protected]>
15680 L:      [email protected]
15681 S:      Maintained
15682 F:      arch/mips/boot/dts/ralink/omega2p.dts
15683
15684 ONSEMI ETHERNET PHY DRIVERS
15685 M:      Piergiorgio Beruto <[email protected]>
15686 L:      [email protected]
15687 S:      Supported
15688 W:      http://www.onsemi.com
15689 F:      drivers/net/phy/ncn*
15690
15691 OP-TEE DRIVER
15692 M:      Jens Wiklander <[email protected]>
15693 L:      [email protected]
15694 S:      Maintained
15695 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
15696 F:      drivers/tee/optee/
15697
15698 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
15699 M:      Sumit Garg <[email protected]>
15700 L:      [email protected]
15701 S:      Maintained
15702 F:      drivers/char/hw_random/optee-rng.c
15703
15704 OP-TEE RTC DRIVER
15705 M:      Clément Léger <[email protected]>
15706 L:      [email protected]
15707 S:      Maintained
15708 F:      drivers/rtc/rtc-optee.c
15709
15710 OPA-VNIC DRIVER
15711 M:      Dennis Dalessandro <[email protected]>
15712 L:      [email protected]
15713 S:      Supported
15714 F:      drivers/infiniband/ulp/opa_vnic
15715
15716 OPEN FIRMWARE AND FLATTENED DEVICE TREE
15717 M:      Rob Herring <[email protected]>
15718 M:      Frank Rowand <[email protected]>
15719 L:      [email protected]
15720 S:      Maintained
15721 W:      http://www.devicetree.org/
15722 C:      irc://irc.libera.chat/devicetree
15723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
15724 F:      Documentation/ABI/testing/sysfs-firmware-ofw
15725 F:      drivers/of/
15726 F:      include/linux/of*.h
15727 F:      scripts/dtc/
15728 K:      of_overlay_notifier_
15729 K:      of_overlay_fdt_apply
15730 K:      of_overlay_remove
15731
15732 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
15733 M:      Rob Herring <[email protected]>
15734 M:      Krzysztof Kozlowski <[email protected]>
15735 M:      Conor Dooley <[email protected]>
15736 L:      [email protected]
15737 S:      Maintained
15738 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
15739 C:      irc://irc.libera.chat/devicetree
15740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
15741 F:      Documentation/devicetree/
15742 F:      arch/*/boot/dts/
15743 F:      include/dt-bindings/
15744
15745 OPENCOMPUTE PTP CLOCK DRIVER
15746 M:      Jonathan Lemon <[email protected]>
15747 M:      Vadim Fedorenko <[email protected]>
15748 L:      [email protected]
15749 S:      Maintained
15750 F:      drivers/ptp/ptp_ocp.c
15751
15752 OPENCORES I2C BUS DRIVER
15753 M:      Peter Korsgaard <[email protected]>
15754 M:      Andrew Lunn <[email protected]>
15755 L:      [email protected]
15756 S:      Maintained
15757 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
15758 F:      Documentation/i2c/busses/i2c-ocores.rst
15759 F:      drivers/i2c/busses/i2c-ocores.c
15760 F:      include/linux/platform_data/i2c-ocores.h
15761
15762 OPENRISC ARCHITECTURE
15763 M:      Jonas Bonn <[email protected]>
15764 M:      Stefan Kristiansson <[email protected]>
15765 M:      Stafford Horne <[email protected]>
15766 L:      [email protected]
15767 S:      Maintained
15768 W:      http://openrisc.io
15769 T:      git https://github.com/openrisc/linux.git
15770 F:      Documentation/arch/openrisc/
15771 F:      Documentation/devicetree/bindings/openrisc/
15772 F:      arch/openrisc/
15773 F:      drivers/irqchip/irq-ompic.c
15774 F:      drivers/irqchip/irq-or1k-*
15775
15776 OPENVSWITCH
15777 M:      Pravin B Shelar <[email protected]>
15778 L:      [email protected]
15779 L:      [email protected]
15780 S:      Maintained
15781 W:      http://openvswitch.org
15782 F:      include/uapi/linux/openvswitch.h
15783 F:      net/openvswitch/
15784 F:      tools/testing/selftests/net/openvswitch/
15785
15786 OPERATING PERFORMANCE POINTS (OPP)
15787 M:      Viresh Kumar <[email protected]>
15788 M:      Nishanth Menon <[email protected]>
15789 M:      Stephen Boyd <[email protected]>
15790 L:      [email protected]
15791 S:      Maintained
15792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
15793 F:      Documentation/devicetree/bindings/opp/
15794 F:      Documentation/power/opp.rst
15795 F:      drivers/opp/
15796 F:      include/linux/pm_opp.h
15797
15798 OPL4 DRIVER
15799 M:      Clemens Ladisch <[email protected]>
15800 L:      [email protected] (moderated for non-subscribers)
15801 S:      Maintained
15802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
15803 F:      sound/drivers/opl4/
15804
15805 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
15806 M:      Mark Fasheh <[email protected]>
15807 M:      Joel Becker <[email protected]>
15808 M:      Joseph Qi <[email protected]>
15809 L:      [email protected] (moderated for non-subscribers)
15810 S:      Supported
15811 W:      http://ocfs2.wiki.kernel.org
15812 F:      Documentation/filesystems/dlmfs.rst
15813 F:      Documentation/filesystems/ocfs2.rst
15814 F:      fs/ocfs2/
15815
15816 ORANGEFS FILESYSTEM
15817 M:      Mike Marshall <[email protected]>
15818 R:      Martin Brandenburg <[email protected]>
15819 L:      [email protected]
15820 S:      Supported
15821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
15822 F:      Documentation/filesystems/orangefs.rst
15823 F:      fs/orangefs/
15824
15825 ORINOCO DRIVER
15826 L:      [email protected]
15827 S:      Orphan
15828 W:      https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
15829 W:      http://www.nongnu.org/orinoco/
15830 F:      drivers/net/wireless/intersil/orinoco/
15831
15832 OV2659 OMNIVISION SENSOR DRIVER
15833 M:      "Lad, Prabhakar" <[email protected]>
15834 L:      [email protected]
15835 S:      Maintained
15836 W:      https://linuxtv.org
15837 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15838 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
15839 F:      drivers/media/i2c/ov2659.c
15840 F:      include/media/i2c/ov2659.h
15841
15842 OVERLAY FILESYSTEM
15843 M:      Miklos Szeredi <[email protected]>
15844 L:      [email protected]
15845 S:      Supported
15846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
15847 F:      Documentation/filesystems/overlayfs.rst
15848 F:      fs/overlayfs/
15849
15850 P54 WIRELESS DRIVER
15851 M:      Christian Lamparter <[email protected]>
15852 L:      [email protected]
15853 S:      Maintained
15854 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
15855 F:      drivers/net/wireless/intersil/p54/
15856
15857 PACKET SOCKETS
15858 M:      Willem de Bruijn <[email protected]>
15859 S:      Maintained
15860 F:      include/uapi/linux/if_packet.h
15861 F:      net/packet/af_packet.c
15862
15863 PACKING
15864 M:      Vladimir Oltean <[email protected]>
15865 L:      [email protected]
15866 S:      Supported
15867 F:      Documentation/core-api/packing.rst
15868 F:      include/linux/packing.h
15869 F:      lib/packing.c
15870
15871 PADATA PARALLEL EXECUTION MECHANISM
15872 M:      Steffen Klassert <[email protected]>
15873 M:      Daniel Jordan <[email protected]>
15874 L:      [email protected]
15875 L:      [email protected]
15876 S:      Maintained
15877 F:      Documentation/core-api/padata.rst
15878 F:      include/linux/padata.h
15879 F:      kernel/padata.c
15880
15881 PAGE CACHE
15882 M:      Matthew Wilcox (Oracle) <[email protected]>
15883 L:      [email protected]
15884 S:      Supported
15885 T:      git git://git.infradead.org/users/willy/pagecache.git
15886 F:      Documentation/filesystems/locking.rst
15887 F:      Documentation/filesystems/vfs.rst
15888 F:      include/linux/pagemap.h
15889 F:      mm/filemap.c
15890 F:      mm/page-writeback.c
15891 F:      mm/readahead.c
15892 F:      mm/truncate.c
15893
15894 PAGE POOL
15895 M:      Jesper Dangaard Brouer <[email protected]>
15896 M:      Ilias Apalodimas <[email protected]>
15897 L:      [email protected]
15898 S:      Supported
15899 F:      Documentation/networking/page_pool.rst
15900 F:      include/net/page_pool.h
15901 F:      include/trace/events/page_pool.h
15902 F:      net/core/page_pool.c
15903
15904 PAGE TABLE CHECK
15905 M:      Pasha Tatashin <[email protected]>
15906 M:      Andrew Morton <[email protected]>
15907 L:      [email protected]
15908 S:      Maintained
15909 F:      Documentation/mm/page_table_check.rst
15910 F:      include/linux/page_table_check.h
15911 F:      mm/page_table_check.c
15912
15913 PANASONIC LAPTOP ACPI EXTRAS DRIVER
15914 M:      Kenneth Chan <[email protected]>
15915 L:      [email protected]
15916 S:      Maintained
15917 F:      drivers/platform/x86/panasonic-laptop.c
15918
15919 PARALLAX PING IIO SENSOR DRIVER
15920 M:      Andreas Klinger <[email protected]>
15921 L:      [email protected]
15922 S:      Maintained
15923 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
15924 F:      drivers/iio/proximity/ping.c
15925
15926 PARALLEL LCD/KEYPAD PANEL DRIVER
15927 M:      Willy Tarreau <[email protected]>
15928 M:      Ksenija Stanojevic <[email protected]>
15929 S:      Odd Fixes
15930 F:      Documentation/admin-guide/lcd-panel-cgram.rst
15931 F:      drivers/auxdisplay/panel.c
15932
15933 PARALLEL PORT SUBSYSTEM
15934 M:      Sudip Mukherjee <[email protected]>
15935 M:      Sudip Mukherjee <[email protected]>
15936 L:      [email protected] (subscribers-only)
15937 S:      Maintained
15938 F:      Documentation/driver-api/parport*.rst
15939 F:      drivers/char/ppdev.c
15940 F:      drivers/parport/
15941 F:      include/linux/parport*.h
15942 F:      include/uapi/linux/ppdev.h
15943
15944 PARAVIRT_OPS INTERFACE
15945 M:      Juergen Gross <[email protected]>
15946 M:      Srivatsa S. Bhat (VMware) <[email protected]>
15947 R:      Alexey Makhalov <[email protected]>
15948 R:      VMware PV-Drivers Reviewers <[email protected]>
15949 L:      [email protected]
15950 L:      [email protected]
15951 S:      Supported
15952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
15953 F:      Documentation/virt/paravirt_ops.rst
15954 F:      arch/*/include/asm/paravirt*.h
15955 F:      arch/*/kernel/paravirt*
15956 F:      include/linux/hypervisor.h
15957
15958 PARISC ARCHITECTURE
15959 M:      "James E.J. Bottomley" <[email protected]>
15960 M:      Helge Deller <[email protected]>
15961 L:      [email protected]
15962 S:      Maintained
15963 W:      https://parisc.wiki.kernel.org
15964 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
15965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
15966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
15967 F:      Documentation/arch/parisc/
15968 F:      arch/parisc/
15969 F:      drivers/char/agp/parisc-agp.c
15970 F:      drivers/input/misc/hp_sdc_rtc.c
15971 F:      drivers/input/serio/gscps2.c
15972 F:      drivers/input/serio/hp_sdc*
15973 F:      drivers/parisc/
15974 F:      drivers/parport/parport_gsc.*
15975 F:      drivers/tty/serial/8250/8250_parisc.c
15976 F:      drivers/video/console/sti*
15977 F:      drivers/video/fbdev/sti*
15978 F:      drivers/video/logo/logo_parisc*
15979 F:      include/linux/hp_sdc.h
15980
15981 PARMAN
15982 M:      Jiri Pirko <[email protected]>
15983 L:      [email protected]
15984 S:      Supported
15985 F:      include/linux/parman.h
15986 F:      lib/parman.c
15987 F:      lib/test_parman.c
15988
15989 PC ENGINES APU BOARD DRIVER
15990 M:      Enrico Weigelt, metux IT consult <[email protected]>
15991 S:      Maintained
15992 F:      drivers/platform/x86/pcengines-apuv2.c
15993
15994 PC87360 HARDWARE MONITORING DRIVER
15995 M:      Jim Cromie <[email protected]>
15996 L:      [email protected]
15997 S:      Maintained
15998 F:      Documentation/hwmon/pc87360.rst
15999 F:      drivers/hwmon/pc87360.c
16000
16001 PC8736x GPIO DRIVER
16002 M:      Jim Cromie <[email protected]>
16003 S:      Maintained
16004 F:      drivers/char/pc8736x_gpio.c
16005
16006 PC87427 HARDWARE MONITORING DRIVER
16007 M:      Jean Delvare <[email protected]>
16008 L:      [email protected]
16009 S:      Maintained
16010 F:      Documentation/hwmon/pc87427.rst
16011 F:      drivers/hwmon/pc87427.c
16012
16013 PCA9532 LED DRIVER
16014 M:      Riku Voipio <[email protected]>
16015 S:      Maintained
16016 F:      drivers/leds/leds-pca9532.c
16017 F:      include/linux/leds-pca9532.h
16018
16019 PCA9541 I2C BUS MASTER SELECTOR DRIVER
16020 M:      Guenter Roeck <[email protected]>
16021 L:      [email protected]
16022 S:      Maintained
16023 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
16024
16025 PCDP - PRIMARY CONSOLE AND DEBUG PORT
16026 M:      Khalid Aziz <[email protected]>
16027 S:      Maintained
16028 F:      drivers/firmware/pcdp.*
16029
16030 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
16031 M:      Thomas Petazzoni <[email protected]>
16032 M:      Pali Rohár <[email protected]>
16033 L:      [email protected]
16034 L:      [email protected] (moderated for non-subscribers)
16035 S:      Maintained
16036 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
16037 F:      drivers/pci/controller/pci-aardvark.c
16038
16039 PCI DRIVER FOR ALTERA PCIE IP
16040 M:      Joyce Ooi <[email protected]>
16041 L:      [email protected]
16042 S:      Supported
16043 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
16044 F:      drivers/pci/controller/pcie-altera.c
16045
16046 PCI DRIVER FOR APPLIEDMICRO XGENE
16047 M:      Toan Le <[email protected]>
16048 L:      [email protected]
16049 L:      [email protected] (moderated for non-subscribers)
16050 S:      Maintained
16051 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
16052 F:      drivers/pci/controller/pci-xgene.c
16053
16054 PCI DRIVER FOR ARM VERSATILE PLATFORM
16055 M:      Rob Herring <[email protected]>
16056 L:      [email protected]
16057 L:      [email protected] (moderated for non-subscribers)
16058 S:      Maintained
16059 F:      Documentation/devicetree/bindings/pci/versatile.yaml
16060 F:      drivers/pci/controller/pci-versatile.c
16061
16062 PCI DRIVER FOR ARMADA 8K
16063 M:      Thomas Petazzoni <[email protected]>
16064 L:      [email protected]
16065 L:      [email protected] (moderated for non-subscribers)
16066 S:      Maintained
16067 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
16068 F:      drivers/pci/controller/dwc/pcie-armada8k.c
16069
16070 PCI DRIVER FOR CADENCE PCIE IP
16071 M:      Tom Joseph <[email protected]>
16072 L:      [email protected]
16073 S:      Maintained
16074 F:      Documentation/devicetree/bindings/pci/cdns,*
16075 F:      drivers/pci/controller/cadence/
16076
16077 PCI DRIVER FOR FREESCALE LAYERSCAPE
16078 M:      Minghuan Lian <[email protected]>
16079 M:      Mingkai Hu <[email protected]>
16080 M:      Roy Zang <[email protected]>
16081 L:      [email protected]
16082 L:      [email protected]
16083 L:      [email protected] (moderated for non-subscribers)
16084 S:      Maintained
16085 F:      drivers/pci/controller/dwc/*layerscape*
16086
16087 PCI DRIVER FOR FU740
16088 M:      Paul Walmsley <[email protected]>
16089 M:      Greentime Hu <[email protected]>
16090 L:      [email protected]
16091 S:      Maintained
16092 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
16093 F:      drivers/pci/controller/dwc/pcie-fu740.c
16094
16095 PCI DRIVER FOR GENERIC OF HOSTS
16096 M:      Will Deacon <[email protected]>
16097 L:      [email protected]
16098 L:      [email protected] (moderated for non-subscribers)
16099 S:      Maintained
16100 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
16101 F:      drivers/pci/controller/pci-host-common.c
16102 F:      drivers/pci/controller/pci-host-generic.c
16103
16104 PCI DRIVER FOR IMX6
16105 M:      Richard Zhu <[email protected]>
16106 M:      Lucas Stach <[email protected]>
16107 L:      [email protected]
16108 L:      [email protected] (moderated for non-subscribers)
16109 S:      Maintained
16110 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
16111 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
16112 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
16113 F:      drivers/pci/controller/dwc/*imx6*
16114
16115 PCI DRIVER FOR INTEL IXP4XX
16116 M:      Linus Walleij <[email protected]>
16117 S:      Maintained
16118 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
16119 F:      drivers/pci/controller/pci-ixp4xx.c
16120
16121 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
16122 M:      Nirmal Patel <[email protected]>
16123 R:      Jonathan Derrick <[email protected]>
16124 L:      [email protected]
16125 S:      Supported
16126 F:      drivers/pci/controller/vmd.c
16127
16128 PCI DRIVER FOR MICROSEMI SWITCHTEC
16129 M:      Kurt Schwemmer <[email protected]>
16130 M:      Logan Gunthorpe <[email protected]>
16131 L:      [email protected]
16132 S:      Maintained
16133 F:      Documentation/ABI/testing/sysfs-class-switchtec
16134 F:      Documentation/driver-api/switchtec.rst
16135 F:      drivers/ntb/hw/mscc/
16136 F:      drivers/pci/switch/switchtec*
16137 F:      include/linux/switchtec.h
16138 F:      include/uapi/linux/switchtec_ioctl.h
16139
16140 PCI DRIVER FOR MOBIVEIL PCIE IP
16141 M:      Karthikeyan Mitran <[email protected]>
16142 M:      Hou Zhiqiang <[email protected]>
16143 L:      [email protected]
16144 S:      Supported
16145 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
16146 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
16147
16148 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
16149 M:      Thomas Petazzoni <[email protected]>
16150 M:      Pali Rohár <[email protected]>
16151 L:      [email protected]
16152 L:      [email protected] (moderated for non-subscribers)
16153 S:      Maintained
16154 F:      drivers/pci/controller/*mvebu*
16155
16156 PCI DRIVER FOR NVIDIA TEGRA
16157 M:      Thierry Reding <[email protected]>
16158 L:      [email protected]
16159 L:      [email protected]
16160 S:      Supported
16161 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
16162 F:      drivers/pci/controller/pci-tegra.c
16163
16164 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
16165 M:      Hou Zhiqiang <[email protected]>
16166 L:      [email protected]
16167 L:      [email protected] (moderated for non-subscribers)
16168 S:      Maintained
16169 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
16170 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
16171
16172 PCI DRIVER FOR RENESAS R-CAR
16173 M:      Marek Vasut <[email protected]>
16174 M:      Yoshihiro Shimoda <[email protected]>
16175 L:      [email protected]
16176 L:      [email protected]
16177 S:      Maintained
16178 F:      Documentation/devicetree/bindings/pci/*rcar*
16179 F:      drivers/pci/controller/*rcar*
16180
16181 PCI DRIVER FOR SAMSUNG EXYNOS
16182 M:      Jingoo Han <[email protected]>
16183 L:      [email protected]
16184 L:      [email protected] (moderated for non-subscribers)
16185 L:      [email protected]
16186 S:      Maintained
16187 F:      drivers/pci/controller/dwc/pci-exynos.c
16188
16189 PCI DRIVER FOR SYNOPSYS DESIGNWARE
16190 M:      Jingoo Han <[email protected]>
16191 M:      Gustavo Pimentel <[email protected]>
16192 L:      [email protected]
16193 S:      Maintained
16194 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
16195 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
16196 F:      drivers/pci/controller/dwc/*designware*
16197
16198 PCI DRIVER FOR TI DRA7XX/J721E
16199 M:      Vignesh Raghavendra <[email protected]>
16200 L:      [email protected]
16201 L:      [email protected]
16202 L:      [email protected] (moderated for non-subscribers)
16203 S:      Supported
16204 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
16205 F:      drivers/pci/controller/cadence/pci-j721e.c
16206 F:      drivers/pci/controller/dwc/pci-dra7xx.c
16207
16208 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
16209 M:      Linus Walleij <[email protected]>
16210 L:      [email protected]
16211 S:      Maintained
16212 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
16213 F:      drivers/pci/controller/pci-v3-semi.c
16214
16215 PCI DRIVER FOR XILINX VERSAL CPM
16216 M:      Bharat Kumar Gogada <[email protected]>
16217 M:      Michal Simek <[email protected]>
16218 L:      [email protected]
16219 S:      Maintained
16220 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
16221 F:      drivers/pci/controller/pcie-xilinx-cpm.c
16222
16223 PCI ENDPOINT SUBSYSTEM
16224 M:      Lorenzo Pieralisi <[email protected]>
16225 M:      Krzysztof Wilczyński <[email protected]>
16226 R:      Manivannan Sadhasivam <[email protected]>
16227 R:      Kishon Vijay Abraham I <[email protected]>
16228 L:      [email protected]
16229 S:      Supported
16230 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16231 B:      https://bugzilla.kernel.org
16232 C:      irc://irc.oftc.net/linux-pci
16233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16234 F:      Documentation/PCI/endpoint/*
16235 F:      Documentation/misc-devices/pci-endpoint-test.rst
16236 F:      drivers/misc/pci_endpoint_test.c
16237 F:      drivers/pci/endpoint/
16238 F:      tools/pci/
16239
16240 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
16241 M:      Mahesh J Salgaonkar <[email protected]>
16242 R:      Oliver O'Halloran <[email protected]>
16243 L:      [email protected]
16244 S:      Supported
16245 F:      Documentation/PCI/pci-error-recovery.rst
16246 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
16247 F:      arch/powerpc/include/*/eeh*.h
16248 F:      arch/powerpc/kernel/eeh*.c
16249 F:      arch/powerpc/platforms/*/eeh*.c
16250 F:      drivers/pci/pcie/aer.c
16251 F:      drivers/pci/pcie/dpc.c
16252 F:      drivers/pci/pcie/err.c
16253
16254 PCI ERROR RECOVERY
16255 M:      Linas Vepstas <[email protected]>
16256 L:      [email protected]
16257 S:      Supported
16258 F:      Documentation/PCI/pci-error-recovery.rst
16259
16260 PCI MSI DRIVER FOR ALTERA MSI IP
16261 M:      Joyce Ooi <[email protected]>
16262 L:      [email protected]
16263 S:      Supported
16264 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
16265 F:      drivers/pci/controller/pcie-altera-msi.c
16266
16267 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
16268 M:      Toan Le <[email protected]>
16269 L:      [email protected]
16270 L:      [email protected] (moderated for non-subscribers)
16271 S:      Maintained
16272 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
16273 F:      drivers/pci/controller/pci-xgene-msi.c
16274
16275 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
16276 M:      Lorenzo Pieralisi <[email protected]>
16277 M:      Krzysztof Wilczyński <[email protected]>
16278 R:      Rob Herring <[email protected]>
16279 L:      [email protected]
16280 S:      Supported
16281 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16282 B:      https://bugzilla.kernel.org
16283 C:      irc://irc.oftc.net/linux-pci
16284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16285 F:      Documentation/devicetree/bindings/pci/
16286 F:      drivers/pci/controller/
16287 F:      drivers/pci/pci-bridge-emul.c
16288 F:      drivers/pci/pci-bridge-emul.h
16289
16290 PCI PEER-TO-PEER DMA (P2PDMA)
16291 M:      Bjorn Helgaas <[email protected]>
16292 M:      Logan Gunthorpe <[email protected]>
16293 L:      [email protected]
16294 S:      Supported
16295 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16296 B:      https://bugzilla.kernel.org
16297 C:      irc://irc.oftc.net/linux-pci
16298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16299 F:      Documentation/driver-api/pci/p2pdma.rst
16300 F:      drivers/pci/p2pdma.c
16301 F:      include/linux/pci-p2pdma.h
16302
16303 PCI SUBSYSTEM
16304 M:      Bjorn Helgaas <[email protected]>
16305 L:      [email protected]
16306 S:      Supported
16307 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16308 B:      https://bugzilla.kernel.org
16309 C:      irc://irc.oftc.net/linux-pci
16310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16311 F:      Documentation/PCI/
16312 F:      Documentation/devicetree/bindings/pci/
16313 F:      arch/x86/kernel/early-quirks.c
16314 F:      arch/x86/kernel/quirks.c
16315 F:      arch/x86/pci/
16316 F:      drivers/acpi/pci*
16317 F:      drivers/pci/
16318 F:      include/asm-generic/pci*
16319 F:      include/linux/of_pci.h
16320 F:      include/linux/pci*
16321 F:      include/uapi/linux/pci*
16322 F:      lib/pci*
16323
16324 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
16325 M:      Jonathan Chocron <[email protected]>
16326 L:      [email protected]
16327 S:      Maintained
16328 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
16329 F:      drivers/pci/controller/dwc/pcie-al.c
16330
16331 PCIE DRIVER FOR AMLOGIC MESON
16332 M:      Yue Wang <[email protected]>
16333 L:      [email protected]
16334 L:      [email protected]
16335 S:      Maintained
16336 F:      drivers/pci/controller/dwc/pci-meson.c
16337
16338 PCIE DRIVER FOR AXIS ARTPEC
16339 M:      Jesper Nilsson <[email protected]>
16340 L:      [email protected]
16341 L:      [email protected]
16342 S:      Maintained
16343 F:      Documentation/devicetree/bindings/pci/axis,artpec*
16344 F:      drivers/pci/controller/dwc/*artpec*
16345
16346 PCIE DRIVER FOR CAVIUM THUNDERX
16347 M:      Robert Richter <[email protected]>
16348 L:      [email protected]
16349 L:      [email protected] (moderated for non-subscribers)
16350 S:      Odd Fixes
16351 F:      drivers/pci/controller/pci-thunder-*
16352
16353 PCIE DRIVER FOR HISILICON
16354 M:      Zhou Wang <[email protected]>
16355 L:      [email protected]
16356 S:      Maintained
16357 F:      drivers/pci/controller/dwc/pcie-hisi.c
16358
16359 PCIE DRIVER FOR HISILICON KIRIN
16360 M:      Xiaowei Song <[email protected]>
16361 M:      Binghui Wang <[email protected]>
16362 L:      [email protected]
16363 S:      Maintained
16364 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
16365 F:      drivers/pci/controller/dwc/pcie-kirin.c
16366
16367 PCIE DRIVER FOR HISILICON STB
16368 M:      Shawn Guo <[email protected]>
16369 L:      [email protected]
16370 S:      Maintained
16371 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
16372 F:      drivers/pci/controller/dwc/pcie-histb.c
16373
16374 PCIE DRIVER FOR INTEL KEEM BAY
16375 M:      Srikanth Thokala <[email protected]>
16376 L:      [email protected]
16377 S:      Supported
16378 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
16379 F:      drivers/pci/controller/dwc/pcie-keembay.c
16380
16381 PCIE DRIVER FOR INTEL LGM GW SOC
16382 M:      Rahul Tanwar <[email protected]>
16383 L:      [email protected]
16384 S:      Maintained
16385 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
16386 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
16387
16388 PCIE DRIVER FOR MEDIATEK
16389 M:      Ryder Lee <[email protected]>
16390 M:      Jianjun Wang <[email protected]>
16391 L:      [email protected]
16392 L:      [email protected] (moderated for non-subscribers)
16393 S:      Supported
16394 F:      Documentation/devicetree/bindings/pci/mediatek*
16395 F:      drivers/pci/controller/*mediatek*
16396
16397 PCIE DRIVER FOR MICROCHIP
16398 M:      Daire McNamara <[email protected]>
16399 L:      [email protected]
16400 S:      Supported
16401 F:      Documentation/devicetree/bindings/pci/microchip*
16402 F:      drivers/pci/controller/*microchip*
16403
16404 PCIE DRIVER FOR QUALCOMM MSM
16405 M:      Manivannan Sadhasivam <[email protected]>
16406 L:      [email protected]
16407 L:      [email protected]
16408 S:      Maintained
16409 F:      drivers/pci/controller/dwc/pcie-qcom.c
16410
16411 PCIE DRIVER FOR ROCKCHIP
16412 M:      Shawn Lin <[email protected]>
16413 L:      [email protected]
16414 L:      [email protected]
16415 S:      Maintained
16416 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
16417 F:      drivers/pci/controller/pcie-rockchip*
16418
16419 PCIE DRIVER FOR SOCIONEXT UNIPHIER
16420 M:      Kunihiko Hayashi <[email protected]>
16421 L:      [email protected]
16422 S:      Maintained
16423 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
16424 F:      drivers/pci/controller/dwc/pcie-uniphier*
16425
16426 PCIE DRIVER FOR ST SPEAR13XX
16427 M:      Pratyush Anand <[email protected]>
16428 L:      [email protected]
16429 S:      Maintained
16430 F:      drivers/pci/controller/dwc/*spear*
16431
16432 PCIE ENDPOINT DRIVER FOR QUALCOMM
16433 M:      Manivannan Sadhasivam <[email protected]>
16434 L:      [email protected]
16435 L:      [email protected]
16436 S:      Maintained
16437 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
16438 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
16439
16440 PCMCIA SUBSYSTEM
16441 M:      Dominik Brodowski <[email protected]>
16442 S:      Odd Fixes
16443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
16444 F:      Documentation/pcmcia/
16445 F:      drivers/pcmcia/
16446 F:      include/pcmcia/
16447 F:      tools/pcmcia/
16448
16449 PCNET32 NETWORK DRIVER
16450 M:      Don Fry <[email protected]>
16451 L:      [email protected]
16452 S:      Maintained
16453 F:      drivers/net/ethernet/amd/pcnet32.c
16454
16455 PCRYPT PARALLEL CRYPTO ENGINE
16456 M:      Steffen Klassert <[email protected]>
16457 L:      [email protected]
16458 S:      Maintained
16459 F:      crypto/pcrypt.c
16460 F:      include/crypto/pcrypt.h
16461
16462 PECI HARDWARE MONITORING DRIVERS
16463 M:      Iwona Winiarska <[email protected]>
16464 L:      [email protected]
16465 S:      Supported
16466 F:      Documentation/hwmon/peci-cputemp.rst
16467 F:      Documentation/hwmon/peci-dimmtemp.rst
16468 F:      drivers/hwmon/peci/
16469
16470 PECI SUBSYSTEM
16471 M:      Iwona Winiarska <[email protected]>
16472 L:      [email protected] (moderated for non-subscribers)
16473 S:      Supported
16474 F:      Documentation/devicetree/bindings/peci/
16475 F:      Documentation/peci/
16476 F:      drivers/peci/
16477 F:      include/linux/peci-cpu.h
16478 F:      include/linux/peci.h
16479
16480 PENSANDO ETHERNET DRIVERS
16481 M:      Shannon Nelson <[email protected]>
16482 M:      Brett Creeley <[email protected]>
16483 M:      [email protected]
16484 L:      [email protected]
16485 S:      Supported
16486 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
16487 F:      drivers/net/ethernet/pensando/
16488
16489 PER-CPU MEMORY ALLOCATOR
16490 M:      Dennis Zhou <[email protected]>
16491 M:      Tejun Heo <[email protected]>
16492 M:      Christoph Lameter <[email protected]>
16493 L:      [email protected]
16494 S:      Maintained
16495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
16496 F:      arch/*/include/asm/percpu.h
16497 F:      include/linux/percpu*.h
16498 F:      lib/percpu*.c
16499 F:      mm/percpu*.c
16500
16501 PER-TASK DELAY ACCOUNTING
16502 M:      Balbir Singh <[email protected]>
16503 S:      Maintained
16504 F:      include/linux/delayacct.h
16505 F:      kernel/delayacct.c
16506
16507 PERFORMANCE EVENTS SUBSYSTEM
16508 M:      Peter Zijlstra <[email protected]>
16509 M:      Ingo Molnar <[email protected]>
16510 M:      Arnaldo Carvalho de Melo <[email protected]>
16511 R:      Mark Rutland <[email protected]>
16512 R:      Alexander Shishkin <[email protected]>
16513 R:      Jiri Olsa <[email protected]>
16514 R:      Namhyung Kim <[email protected]>
16515 R:      Ian Rogers <[email protected]>
16516 R:      Adrian Hunter <[email protected]>
16517 L:      [email protected]
16518 L:      [email protected]
16519 S:      Supported
16520 W:      https://perf.wiki.kernel.org/
16521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
16522 F:      arch/*/events/*
16523 F:      arch/*/events/*/*
16524 F:      arch/*/include/asm/perf_event.h
16525 F:      arch/*/kernel/*/*/perf_event*.c
16526 F:      arch/*/kernel/*/perf_event*.c
16527 F:      arch/*/kernel/perf_callchain.c
16528 F:      arch/*/kernel/perf_event*.c
16529 F:      include/linux/perf_event.h
16530 F:      include/uapi/linux/perf_event.h
16531 F:      kernel/events/*
16532 F:      tools/lib/perf/
16533 F:      tools/perf/
16534
16535 PERFORMANCE EVENTS TOOLING ARM64
16536 R:      John Garry <[email protected]>
16537 R:      Will Deacon <[email protected]>
16538 R:      James Clark <[email protected]>
16539 R:      Mike Leach <[email protected]>
16540 R:      Leo Yan <[email protected]>
16541 L:      [email protected] (moderated for non-subscribers)
16542 S:      Supported
16543 F:      tools/build/feature/test-libopencsd.c
16544 F:      tools/perf/arch/arm*/
16545 F:      tools/perf/pmu-events/arch/arm64/
16546 F:      tools/perf/util/arm-spe*
16547 F:      tools/perf/util/cs-etm*
16548
16549 PERSONALITY HANDLING
16550 M:      Christoph Hellwig <[email protected]>
16551 L:      [email protected]
16552 S:      Maintained
16553 F:      include/linux/personality.h
16554 F:      include/uapi/linux/personality.h
16555
16556 PHOENIX RC FLIGHT CONTROLLER ADAPTER
16557 M:      Marcus Folkesson <[email protected]>
16558 L:      [email protected]
16559 S:      Maintained
16560 F:      Documentation/input/devices/pxrc.rst
16561 F:      drivers/input/joystick/pxrc.c
16562
16563 PHONET PROTOCOL
16564 M:      Remi Denis-Courmont <[email protected]>
16565 S:      Supported
16566 F:      Documentation/networking/phonet.rst
16567 F:      include/linux/phonet.h
16568 F:      include/net/phonet/
16569 F:      include/uapi/linux/phonet.h
16570 F:      net/phonet/
16571
16572 PHRAM MTD DRIVER
16573 M:      Joern Engel <[email protected]>
16574 L:      [email protected]
16575 S:      Maintained
16576 F:      drivers/mtd/devices/phram.c
16577
16578 PICOLCD HID DRIVER
16579 M:      Bruno Prémont <[email protected]>
16580 L:      [email protected]
16581 S:      Maintained
16582 F:      drivers/hid/hid-picolcd*
16583
16584 PIDFD API
16585 M:      Christian Brauner <[email protected]>
16586 L:      [email protected]
16587 S:      Maintained
16588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
16589 F:      samples/pidfd/
16590 F:      tools/testing/selftests/clone3/
16591 F:      tools/testing/selftests/pid_namespace/
16592 F:      tools/testing/selftests/pidfd/
16593 K:      (?i)pidfd
16594 K:      (?i)clone3
16595 K:      \b(clone_args|kernel_clone_args)\b
16596
16597 PIN CONTROL SUBSYSTEM
16598 M:      Linus Walleij <[email protected]>
16599 L:      [email protected]
16600 S:      Maintained
16601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
16602 F:      Documentation/devicetree/bindings/pinctrl/
16603 F:      Documentation/driver-api/pin-control.rst
16604 F:      drivers/pinctrl/
16605 F:      include/dt-bindings/pinctrl/
16606 F:      include/linux/pinctrl/
16607
16608 PIN CONTROLLER - AMD
16609 M:      Basavaraj Natikar <[email protected]>
16610 M:      Shyam Sundar S K <[email protected]>
16611 S:      Maintained
16612 F:      drivers/pinctrl/pinctrl-amd.c
16613
16614 PIN CONTROLLER - FREESCALE
16615 M:      Dong Aisheng <[email protected]>
16616 M:      Fabio Estevam <[email protected]>
16617 M:      Shawn Guo <[email protected]>
16618 M:      Jacky Bai <[email protected]>
16619 R:      Pengutronix Kernel Team <[email protected]>
16620 L:      [email protected]
16621 S:      Maintained
16622 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
16623 F:      drivers/pinctrl/freescale/
16624
16625 PIN CONTROLLER - INTEL
16626 M:      Mika Westerberg <[email protected]>
16627 M:      Andy Shevchenko <[email protected]>
16628 S:      Supported
16629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
16630 F:      drivers/pinctrl/intel/
16631
16632 PIN CONTROLLER - KEEMBAY
16633 M:      Lakshmi Sowjanya D <[email protected]>
16634 S:      Supported
16635 F:      drivers/pinctrl/pinctrl-keembay*
16636
16637 PIN CONTROLLER - MEDIATEK
16638 M:      Sean Wang <[email protected]>
16639 L:      [email protected] (moderated for non-subscribers)
16640 S:      Maintained
16641 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
16642 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
16643 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
16644 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
16645 F:      drivers/pinctrl/mediatek/
16646
16647 PIN CONTROLLER - MEDIATEK MIPS
16648 M:      Arınç ÜNAL <[email protected]>
16649 M:      Sergio Paracuellos <[email protected]>
16650 L:      [email protected] (moderated for non-subscribers)
16651 L:      [email protected]
16652 S:      Maintained
16653 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
16654 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
16655 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
16656 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
16657 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
16658 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
16659 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
16660 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
16661 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
16662 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
16663 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
16664 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
16665 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
16666 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
16667 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
16668
16669 PIN CONTROLLER - MICROCHIP AT91
16670 M:      Ludovic Desroches <[email protected]>
16671 L:      [email protected] (moderated for non-subscribers)
16672 L:      [email protected]
16673 S:      Supported
16674 F:      drivers/gpio/gpio-sama5d2-piobu.c
16675 F:      drivers/pinctrl/pinctrl-at91*
16676
16677 PIN CONTROLLER - NXP S32
16678 M:      Chester Lin <[email protected]>
16679 R:      NXP S32 Linux Team <[email protected]>
16680 L:      [email protected]
16681 S:      Maintained
16682 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
16683 F:      drivers/pinctrl/nxp/
16684
16685 PIN CONTROLLER - QUALCOMM
16686 M:      Bjorn Andersson <[email protected]>
16687 L:      [email protected]
16688 S:      Maintained
16689 F:      Documentation/devicetree/bindings/pinctrl/qcom,*.txt
16690 F:      drivers/pinctrl/qcom/
16691
16692 PIN CONTROLLER - RENESAS
16693 M:      Geert Uytterhoeven <[email protected]>
16694 L:      [email protected]
16695 S:      Supported
16696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
16697 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
16698 F:      drivers/pinctrl/renesas/
16699
16700 PIN CONTROLLER - SAMSUNG
16701 M:      Tomasz Figa <[email protected]>
16702 M:      Krzysztof Kozlowski <[email protected]>
16703 M:      Sylwester Nawrocki <[email protected]>
16704 R:      Alim Akhtar <[email protected]>
16705 L:      [email protected] (moderated for non-subscribers)
16706 L:      [email protected]
16707 S:      Maintained
16708 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
16709 B:      mailto:[email protected]
16710 C:      irc://irc.libera.chat/linux-exynos
16711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
16712 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
16713 F:      drivers/pinctrl/samsung/
16714 F:      include/dt-bindings/pinctrl/samsung.h
16715
16716 PIN CONTROLLER - SINGLE
16717 M:      Tony Lindgren <[email protected]>
16718 M:      Haojian Zhuang <[email protected]>
16719 L:      [email protected] (moderated for non-subscribers)
16720 L:      [email protected]
16721 S:      Maintained
16722 F:      drivers/pinctrl/pinctrl-single.c
16723
16724 PIN CONTROLLER - SUNPLUS / TIBBO
16725 M:      Dvorkin Dmitry <[email protected]>
16726 M:      Wells Lu <[email protected]>
16727 L:      [email protected] (moderated for non-subscribers)
16728 S:      Maintained
16729 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
16730 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
16731 F:      drivers/pinctrl/sunplus/
16732 F:      include/dt-bindings/pinctrl/sppctl*.h
16733
16734 PINE64 PINEPHONE KEYBOARD DRIVER
16735 M:      Samuel Holland <[email protected]>
16736 S:      Supported
16737 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
16738 F:      drivers/input/keyboard/pinephone-keyboard.c
16739
16740 PKTCDVD DRIVER
16741 M:      [email protected]
16742 S:      Orphan
16743 F:      drivers/block/pktcdvd.c
16744 F:      include/linux/pktcdvd.h
16745 F:      include/uapi/linux/pktcdvd.h
16746
16747 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
16748 M:      Tomasz Duszynski <[email protected]>
16749 S:      Maintained
16750 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
16751 F:      drivers/iio/chemical/pms7003.c
16752
16753 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
16754 M:      Piergiorgio Beruto <[email protected]>
16755 L:      [email protected]
16756 S:      Maintained
16757 F:      drivers/net/phy/mdio-open-alliance.h
16758 F:      net/ethtool/plca.c
16759
16760 PLDMFW LIBRARY
16761 M:      Jacob Keller <[email protected]>
16762 S:      Maintained
16763 F:      Documentation/driver-api/pldmfw/
16764 F:      include/linux/pldmfw.h
16765 F:      lib/pldmfw/
16766
16767 PLX DMA DRIVER
16768 M:      Logan Gunthorpe <[email protected]>
16769 S:      Maintained
16770 F:      drivers/dma/plx_dma.c
16771
16772 PM-GRAPH UTILITY
16773 M:      "Todd E Brandt" <[email protected]>
16774 L:      [email protected]
16775 S:      Supported
16776 W:      https://01.org/pm-graph
16777 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
16778 T:      git git://github.com/intel/pm-graph
16779 F:      tools/power/pm-graph
16780
16781 PM6764TR DRIVER
16782 M:      Charles Hsu     <[email protected]>
16783 L:      [email protected]
16784 S:      Maintained
16785 F:      Documentation/hwmon/pm6764tr.rst
16786 F:      drivers/hwmon/pmbus/pm6764tr.c
16787
16788 PMBUS HARDWARE MONITORING DRIVERS
16789 M:      Guenter Roeck <[email protected]>
16790 L:      [email protected]
16791 S:      Maintained
16792 W:      http://hwmon.wiki.kernel.org/
16793 W:      http://www.roeck-us.net/linux/drivers/
16794 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
16795 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
16796 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
16797 F:      Documentation/hwmon/adm1275.rst
16798 F:      Documentation/hwmon/ibm-cffps.rst
16799 F:      Documentation/hwmon/ir35221.rst
16800 F:      Documentation/hwmon/lm25066.rst
16801 F:      Documentation/hwmon/ltc2978.rst
16802 F:      Documentation/hwmon/ltc3815.rst
16803 F:      Documentation/hwmon/max16064.rst
16804 F:      Documentation/hwmon/max20751.rst
16805 F:      Documentation/hwmon/max31785.rst
16806 F:      Documentation/hwmon/max34440.rst
16807 F:      Documentation/hwmon/max8688.rst
16808 F:      Documentation/hwmon/pmbus-core.rst
16809 F:      Documentation/hwmon/pmbus.rst
16810 F:      Documentation/hwmon/tps40422.rst
16811 F:      Documentation/hwmon/ucd9000.rst
16812 F:      Documentation/hwmon/ucd9200.rst
16813 F:      Documentation/hwmon/zl6100.rst
16814 F:      drivers/hwmon/pmbus/
16815 F:      include/linux/pmbus.h
16816
16817 PMC SIERRA MaxRAID DRIVER
16818 L:      [email protected]
16819 S:      Orphan
16820 W:      http://www.pmc-sierra.com/
16821 F:      drivers/scsi/pmcraid.*
16822
16823 PMC SIERRA PM8001 DRIVER
16824 M:      Jack Wang <[email protected]>
16825 L:      [email protected]
16826 S:      Supported
16827 F:      drivers/scsi/pm8001/
16828
16829 PNI RM3100 IIO DRIVER
16830 M:      Song Qiang <[email protected]>
16831 L:      [email protected]
16832 S:      Maintained
16833 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
16834 F:      drivers/iio/magnetometer/rm3100*
16835
16836 PNP SUPPORT
16837 M:      "Rafael J. Wysocki" <[email protected]>
16838 L:      [email protected]
16839 S:      Maintained
16840 F:      drivers/pnp/
16841 F:      include/linux/pnp.h
16842
16843 POSIX CLOCKS and TIMERS
16844 M:      Thomas Gleixner <[email protected]>
16845 L:      [email protected]
16846 S:      Maintained
16847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
16848 F:      fs/timerfd.c
16849 F:      include/linux/time_namespace.h
16850 F:      include/linux/timer*
16851 F:      kernel/time/*timer*
16852 F:      kernel/time/namespace.c
16853
16854 POWER MANAGEMENT CORE
16855 M:      "Rafael J. Wysocki" <[email protected]>
16856 L:      [email protected]
16857 S:      Supported
16858 B:      https://bugzilla.kernel.org
16859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
16860 F:      drivers/base/power/
16861 F:      drivers/powercap/
16862 F:      include/linux/intel_rapl.h
16863 F:      include/linux/pm.h
16864 F:      include/linux/pm_*
16865 F:      include/linux/powercap.h
16866 F:      kernel/configs/nopm.config
16867
16868 POWER STATE COORDINATION INTERFACE (PSCI)
16869 M:      Mark Rutland <[email protected]>
16870 M:      Lorenzo Pieralisi <[email protected]>
16871 L:      [email protected] (moderated for non-subscribers)
16872 S:      Maintained
16873 F:      drivers/firmware/psci/
16874 F:      include/linux/psci.h
16875 F:      include/uapi/linux/psci.h
16876
16877 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
16878 M:      Sebastian Reichel <[email protected]>
16879 L:      [email protected]
16880 S:      Maintained
16881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
16882 F:      Documentation/ABI/testing/sysfs-class-power
16883 F:      Documentation/devicetree/bindings/power/supply/
16884 F:      drivers/power/supply/
16885 F:      include/linux/power/
16886 F:      include/linux/power_supply.h
16887
16888 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
16889 M:      Suraj Jitindar Singh <[email protected]>
16890 L:      [email protected]
16891 S:      Maintained
16892 F:      drivers/char/powernv-op-panel.c
16893
16894 PPP OVER ATM (RFC 2364)
16895 M:      Mitchell Blank Jr <[email protected]>
16896 S:      Maintained
16897 F:      include/uapi/linux/atmppp.h
16898 F:      net/atm/pppoatm.c
16899
16900 PPP OVER ETHERNET
16901 M:      Michal Ostrowski <[email protected]>
16902 S:      Maintained
16903 F:      drivers/net/ppp/pppoe.c
16904 F:      drivers/net/ppp/pppox.c
16905
16906 PPP OVER L2TP
16907 M:      James Chapman <[email protected]>
16908 S:      Maintained
16909 F:      include/linux/if_pppol2tp.h
16910 F:      include/uapi/linux/if_pppol2tp.h
16911 F:      net/l2tp/l2tp_ppp.c
16912
16913 PPP PROTOCOL DRIVERS AND COMPRESSORS
16914 L:      [email protected]
16915 S:      Orphan
16916 F:      drivers/net/ppp/ppp_*
16917
16918 PPS SUPPORT
16919 M:      Rodolfo Giometti <[email protected]>
16920 L:      [email protected] (subscribers-only)
16921 S:      Maintained
16922 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
16923 F:      Documentation/ABI/testing/sysfs-pps
16924 F:      Documentation/devicetree/bindings/pps/pps-gpio.txt
16925 F:      Documentation/driver-api/pps.rst
16926 F:      drivers/pps/
16927 F:      include/linux/pps*.h
16928 F:      include/uapi/linux/pps.h
16929
16930 PPTP DRIVER
16931 M:      Dmitry Kozlov <[email protected]>
16932 L:      [email protected]
16933 S:      Maintained
16934 W:      http://sourceforge.net/projects/accel-pptp
16935 F:      drivers/net/ppp/pptp.c
16936
16937 PRESSURE STALL INFORMATION (PSI)
16938 M:      Johannes Weiner <[email protected]>
16939 M:      Suren Baghdasaryan <[email protected]>
16940 S:      Maintained
16941 F:      include/linux/psi*
16942 F:      kernel/sched/psi.c
16943
16944 PRINTK
16945 M:      Petr Mladek <[email protected]>
16946 M:      Sergey Senozhatsky <[email protected]>
16947 R:      Steven Rostedt <[email protected]>
16948 R:      John Ogness <[email protected]>
16949 S:      Maintained
16950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
16951 F:      include/linux/printk.h
16952 F:      kernel/printk/
16953
16954 PRINTK INDEXING
16955 R:      Chris Down <[email protected]>
16956 S:      Maintained
16957 F:      Documentation/core-api/printk-index.rst
16958 F:      kernel/printk/index.c
16959 K:      printk_index
16960
16961 PROC FILESYSTEM
16962 L:      [email protected]
16963 L:      [email protected]
16964 S:      Maintained
16965 F:      Documentation/filesystems/proc.rst
16966 F:      fs/proc/
16967 F:      include/linux/proc_fs.h
16968 F:      tools/testing/selftests/proc/
16969
16970 PROC SYSCTL
16971 M:      Luis Chamberlain <[email protected]>
16972 M:      Kees Cook <[email protected]>
16973 M:      Iurii Zaikin <[email protected]>
16974 L:      [email protected]
16975 L:      [email protected]
16976 S:      Maintained
16977 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git sysctl-next
16978 F:      fs/proc/proc_sysctl.c
16979 F:      include/linux/sysctl.h
16980 F:      kernel/sysctl-test.c
16981 F:      kernel/sysctl.c
16982 F:      tools/testing/selftests/sysctl/
16983
16984 PS3 NETWORK SUPPORT
16985 M:      Geoff Levand <[email protected]>
16986 L:      [email protected]
16987 L:      [email protected]
16988 S:      Maintained
16989 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
16990
16991 PS3 PLATFORM SUPPORT
16992 M:      Geoff Levand <[email protected]>
16993 L:      [email protected]
16994 S:      Maintained
16995 F:      arch/powerpc/boot/ps3*
16996 F:      arch/powerpc/include/asm/lv1call.h
16997 F:      arch/powerpc/include/asm/ps3*.h
16998 F:      arch/powerpc/platforms/ps3/
16999 F:      drivers/*/ps3*
17000 F:      drivers/ps3/
17001 F:      drivers/rtc/rtc-ps3.c
17002 F:      drivers/usb/host/*ps3.c
17003 F:      sound/ppc/snd_ps3*
17004
17005 PS3VRAM DRIVER
17006 M:      Jim Paris <[email protected]>
17007 M:      Geoff Levand <[email protected]>
17008 L:      [email protected]
17009 S:      Maintained
17010 F:      drivers/block/ps3vram.c
17011
17012 PSAMPLE PACKET SAMPLING SUPPORT
17013 M:      Yotam Gigi <[email protected]>
17014 S:      Maintained
17015 F:      include/net/psample.h
17016 F:      include/uapi/linux/psample.h
17017 F:      net/psample
17018
17019 PSTORE FILESYSTEM
17020 M:      Kees Cook <[email protected]>
17021 R:      Tony Luck <[email protected]>
17022 R:      Guilherme G. Piccoli <[email protected]>
17023 L:      [email protected]
17024 S:      Supported
17025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
17026 F:      Documentation/admin-guide/pstore-blk.rst
17027 F:      Documentation/admin-guide/ramoops.rst
17028 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
17029 F:      drivers/acpi/apei/erst.c
17030 F:      drivers/firmware/efi/efi-pstore.c
17031 F:      fs/pstore/
17032 F:      include/linux/pstore*
17033 K:      \b(pstore|ramoops)
17034
17035 PTP HARDWARE CLOCK SUPPORT
17036 M:      Richard Cochran <[email protected]>
17037 L:      [email protected]
17038 S:      Maintained
17039 W:      http://linuxptp.sourceforge.net/
17040 F:      Documentation/ABI/testing/sysfs-ptp
17041 F:      Documentation/driver-api/ptp.rst
17042 F:      drivers/net/phy/dp83640*
17043 F:      drivers/ptp/*
17044 F:      include/linux/ptp_cl*
17045 K:      (?:\b|_)ptp(?:\b|_)
17046
17047 PTP VIRTUAL CLOCK SUPPORT
17048 M:      Yangbo Lu <[email protected]>
17049 L:      [email protected]
17050 S:      Maintained
17051 F:      drivers/ptp/ptp_vclock.c
17052 F:      net/ethtool/phc_vclocks.c
17053
17054 PTRACE SUPPORT
17055 M:      Oleg Nesterov <[email protected]>
17056 S:      Maintained
17057 F:      arch/*/*/ptrace*.c
17058 F:      arch/*/include/asm/ptrace*.h
17059 F:      arch/*/ptrace*.c
17060 F:      include/asm-generic/syscall.h
17061 F:      include/linux/ptrace.h
17062 F:      include/linux/regset.h
17063 F:      include/uapi/linux/ptrace.h
17064 F:      kernel/ptrace.c
17065
17066 PULSE8-CEC DRIVER
17067 M:      Hans Verkuil <[email protected]>
17068 L:      [email protected]
17069 S:      Maintained
17070 T:      git git://linuxtv.org/media_tree.git
17071 F:      drivers/media/cec/usb/pulse8/
17072
17073 PURELIFI PLFXLC DRIVER
17074 M:      Srinivasan Raju <[email protected]>
17075 L:      [email protected]
17076 S:      Supported
17077 F:      drivers/net/wireless/purelifi/plfxlc/
17078
17079 PVRUSB2 VIDEO4LINUX DRIVER
17080 M:      Mike Isely <[email protected]>
17081 L:      [email protected]       (subscribers-only)
17082 L:      [email protected]
17083 S:      Maintained
17084 W:      http://www.isely.net/pvrusb2/
17085 T:      git git://linuxtv.org/media_tree.git
17086 F:      Documentation/driver-api/media/drivers/pvrusb2*
17087 F:      drivers/media/usb/pvrusb2/
17088
17089 PWC WEBCAM DRIVER
17090 M:      Hans Verkuil <[email protected]>
17091 L:      [email protected]
17092 S:      Odd Fixes
17093 T:      git git://linuxtv.org/media_tree.git
17094 F:      drivers/media/usb/pwc/*
17095 F:      include/trace/events/pwc.h
17096
17097 PWM IR Transmitter
17098 M:      Sean Young <[email protected]>
17099 L:      [email protected]
17100 S:      Maintained
17101 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
17102 F:      drivers/media/rc/pwm-ir-tx.c
17103
17104 PWM SUBSYSTEM
17105 M:      Thierry Reding <[email protected]>
17106 R:      Uwe Kleine-König <[email protected]>
17107 L:      [email protected]
17108 S:      Maintained
17109 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
17110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
17111 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
17112 F:      Documentation/devicetree/bindings/pwm/
17113 F:      Documentation/driver-api/pwm.rst
17114 F:      drivers/gpio/gpio-mvebu.c
17115 F:      drivers/pwm/
17116 F:      drivers/video/backlight/pwm_bl.c
17117 F:      include/dt-bindings/pwm/
17118 F:      include/linux/pwm.h
17119 F:      include/linux/pwm_backlight.h
17120 K:      pwm_(config|apply_state|ops)
17121
17122 PXA GPIO DRIVER
17123 M:      Robert Jarzmik <[email protected]>
17124 L:      [email protected]
17125 S:      Maintained
17126 F:      drivers/gpio/gpio-pxa.c
17127
17128 PXA MMCI DRIVER
17129 S:      Orphan
17130
17131 PXA RTC DRIVER
17132 M:      Robert Jarzmik <[email protected]>
17133 L:      [email protected]
17134 S:      Maintained
17135
17136 PXA2xx/PXA3xx SUPPORT
17137 M:      Daniel Mack <[email protected]>
17138 M:      Haojian Zhuang <[email protected]>
17139 M:      Robert Jarzmik <[email protected]>
17140 L:      [email protected] (moderated for non-subscribers)
17141 S:      Maintained
17142 T:      git git://github.com/hzhuang1/linux.git
17143 T:      git git://github.com/rjarzmik/linux.git
17144 F:      arch/arm/boot/dts/pxa*
17145 F:      arch/arm/mach-pxa/
17146 F:      drivers/dma/pxa*
17147 F:      drivers/pcmcia/pxa2xx*
17148 F:      drivers/pinctrl/pxa/
17149 F:      drivers/spi/spi-pxa2xx*
17150 F:      drivers/usb/gadget/udc/pxa2*
17151 F:      include/sound/pxa2xx-lib.h
17152 F:      sound/arm/pxa*
17153 F:      sound/soc/pxa/
17154
17155 QAT DRIVER
17156 M:      Giovanni Cabiddu <[email protected]>
17157 L:      [email protected]
17158 S:      Supported
17159 F:      drivers/crypto/intel/qat/
17160
17161 QCOM AUDIO (ASoC) DRIVERS
17162 M:      Srinivas Kandagatla <[email protected]>
17163 M:      Banajit Goswami <[email protected]>
17164 L:      [email protected] (moderated for non-subscribers)
17165 S:      Supported
17166 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
17167 F:      Documentation/devicetree/bindings/sound/qcom,*
17168 F:      drivers/soc/qcom/apr.c
17169 F:      include/dt-bindings/sound/qcom,wcd9335.h
17170 F:      sound/soc/codecs/lpass-rx-macro.*
17171 F:      sound/soc/codecs/lpass-tx-macro.*
17172 F:      sound/soc/codecs/lpass-va-macro.c
17173 F:      sound/soc/codecs/lpass-wsa-macro.*
17174 F:      sound/soc/codecs/msm8916-wcd-analog.c
17175 F:      sound/soc/codecs/msm8916-wcd-digital.c
17176 F:      sound/soc/codecs/wcd-clsh-v2.*
17177 F:      sound/soc/codecs/wcd-mbhc-v2.*
17178 F:      sound/soc/codecs/wcd9335.*
17179 F:      sound/soc/codecs/wcd934x.c
17180 F:      sound/soc/codecs/wsa881x.c
17181 F:      sound/soc/codecs/wsa883x.c
17182 F:      sound/soc/qcom/
17183
17184 QCOM EMBEDDED USB DEBUGGER (EUD)
17185 M:      Souradeep Chowdhury <[email protected]>
17186 L:      [email protected]
17187 S:      Maintained
17188 F:      Documentation/ABI/testing/sysfs-driver-eud
17189 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
17190 F:      drivers/usb/misc/qcom_eud.c
17191
17192 QCOM IPA DRIVER
17193 M:      Alex Elder <[email protected]>
17194 L:      [email protected]
17195 S:      Supported
17196 F:      drivers/net/ipa/
17197
17198 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
17199 M:      Gabriel Somlo <[email protected]>
17200 M:      "Michael S. Tsirkin" <[email protected]>
17201 L:      [email protected]
17202 S:      Maintained
17203 F:      drivers/firmware/qemu_fw_cfg.c
17204 F:      include/uapi/linux/qemu_fw_cfg.h
17205
17206 QIB DRIVER
17207 M:      Dennis Dalessandro <[email protected]>
17208 L:      [email protected]
17209 S:      Supported
17210 F:      drivers/infiniband/hw/qib/
17211
17212 QLOGIC QL41xxx FCOE DRIVER
17213 M:      Saurav Kashyap <[email protected]>
17214 M:      Javed Hasan <[email protected]>
17215 M:      [email protected]
17216 L:      [email protected]
17217 S:      Supported
17218 F:      drivers/scsi/qedf/
17219
17220 QLOGIC QL41xxx ISCSI DRIVER
17221 M:      Nilesh Javali <[email protected]>
17222 M:      Manish Rangankar <[email protected]>
17223 M:      [email protected]
17224 L:      [email protected]
17225 S:      Supported
17226 F:      drivers/scsi/qedi/
17227
17228 QLOGIC QL4xxx ETHERNET DRIVER
17229 M:      Ariel Elior <[email protected]>
17230 M:      Manish Chopra <[email protected]>
17231 L:      [email protected]
17232 S:      Supported
17233 F:      drivers/net/ethernet/qlogic/qed/
17234 F:      drivers/net/ethernet/qlogic/qede/
17235 F:      include/linux/qed/
17236
17237 QLOGIC QL4xxx RDMA DRIVER
17238 M:      Michal Kalderon <[email protected]>
17239 M:      Ariel Elior <[email protected]>
17240 L:      [email protected]
17241 S:      Supported
17242 F:      drivers/infiniband/hw/qedr/
17243 F:      include/uapi/rdma/qedr-abi.h
17244
17245 QLOGIC QLA1280 SCSI DRIVER
17246 M:      Michael Reed <[email protected]>
17247 L:      [email protected]
17248 S:      Maintained
17249 F:      drivers/scsi/qla1280.[ch]
17250
17251 QLOGIC QLA2XXX FC-SCSI DRIVER
17252 M:      Nilesh Javali <[email protected]>
17253 M:      [email protected]
17254 L:      [email protected]
17255 S:      Supported
17256 F:      drivers/scsi/qla2xxx/
17257
17258 QLOGIC QLA3XXX NETWORK DRIVER
17259 M:      [email protected]
17260 L:      [email protected]
17261 S:      Supported
17262 F:      drivers/net/ethernet/qlogic/qla3xxx.*
17263
17264 QLOGIC QLA4XXX iSCSI DRIVER
17265 M:      Nilesh Javali <[email protected]>
17266 M:      Manish Rangankar <[email protected]>
17267 M:      [email protected]
17268 L:      [email protected]
17269 S:      Supported
17270 F:      drivers/scsi/qla4xxx/
17271
17272 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
17273 M:      Shahed Shaikh <[email protected]>
17274 M:      Manish Chopra <[email protected]>
17275 M:      [email protected]
17276 L:      [email protected]
17277 S:      Supported
17278 F:      drivers/net/ethernet/qlogic/qlcnic/
17279
17280 QLOGIC QLGE 10Gb ETHERNET DRIVER
17281 M:      Manish Chopra <[email protected]>
17282 M:      [email protected]
17283 M:      Coiby Xu <[email protected]>
17284 L:      [email protected]
17285 S:      Supported
17286 F:      Documentation/networking/device_drivers/qlogic/qlge.rst
17287 F:      drivers/staging/qlge/
17288
17289 QM1D1B0004 MEDIA DRIVER
17290 M:      Akihiro Tsukada <[email protected]>
17291 L:      [email protected]
17292 S:      Odd Fixes
17293 F:      drivers/media/tuners/qm1d1b0004*
17294
17295 QM1D1C0042 MEDIA DRIVER
17296 M:      Akihiro Tsukada <[email protected]>
17297 L:      [email protected]
17298 S:      Odd Fixes
17299 F:      drivers/media/tuners/qm1d1c0042*
17300
17301 QNX4 FILESYSTEM
17302 M:      Anders Larsen <[email protected]>
17303 S:      Maintained
17304 W:      http://www.alarsen.net/linux/qnx4fs/
17305 F:      fs/qnx4/
17306 F:      include/uapi/linux/qnx4_fs.h
17307 F:      include/uapi/linux/qnxtypes.h
17308
17309 QNX6 FILESYSTEM
17310 S:      Orphan
17311 F:      Documentation/filesystems/qnx6.rst
17312 F:      fs/qnx6/
17313 F:      include/linux/qnx6_fs.h
17314
17315 QORIQ DPAA2 FSL-MC BUS DRIVER
17316 M:      Stuart Yoder <[email protected]>
17317 M:      Laurentiu Tudor <[email protected]>
17318 L:      [email protected]
17319 S:      Maintained
17320 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
17321 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
17322 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
17323 F:      drivers/bus/fsl-mc/
17324 F:      include/uapi/linux/fsl_mc.h
17325
17326 QT1010 MEDIA DRIVER
17327 M:      Antti Palosaari <[email protected]>
17328 L:      [email protected]
17329 S:      Maintained
17330 W:      https://linuxtv.org
17331 W:      http://palosaari.fi/linux/
17332 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17333 T:      git git://linuxtv.org/anttip/media_tree.git
17334 F:      drivers/media/tuners/qt1010*
17335
17336 QUALCOMM ATH12K WIRELESS DRIVER
17337 M:      Kalle Valo <[email protected]>
17338 L:      [email protected]
17339 S:      Supported
17340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17341 F:      drivers/net/wireless/ath/ath12k/
17342
17343 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
17344 M:      Kalle Valo <[email protected]>
17345 L:      [email protected]
17346 S:      Supported
17347 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
17348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17349 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml
17350 F:      drivers/net/wireless/ath/ath10k/
17351
17352 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
17353 M:      Kalle Valo <[email protected]>
17354 L:      [email protected]
17355 S:      Supported
17356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17357 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml
17358 F:      drivers/net/wireless/ath/ath11k/
17359
17360 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
17361 M:      Toke Høiland-Jørgensen <[email protected]>
17362 L:      [email protected]
17363 S:      Maintained
17364 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
17365 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
17366 F:      drivers/net/wireless/ath/ath9k/
17367
17368 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
17369 M:      Stephan Gerhold <[email protected]>
17370 L:      [email protected]
17371 L:      [email protected]
17372 S:      Maintained
17373 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
17374 F:      drivers/net/wwan/qcom_bam_dmux.c
17375
17376 QUALCOMM CAMERA SUBSYSTEM DRIVER
17377 M:      Robert Foss <[email protected]>
17378 M:      Todor Tomov <[email protected]>
17379 M:      Bryan O'Donoghue <[email protected]>
17380 L:      [email protected]
17381 S:      Maintained
17382 F:      Documentation/admin-guide/media/qcom_camss.rst
17383 F:      Documentation/devicetree/bindings/media/*camss*
17384 F:      drivers/media/platform/qcom/camss/
17385
17386 QUALCOMM CLOCK DRIVERS
17387 M:      Bjorn Andersson <[email protected]>
17388 L:      [email protected]
17389 S:      Supported
17390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
17391 F:      Documentation/devicetree/bindings/clock/qcom,*
17392 F:      drivers/clk/qcom/
17393 F:      include/dt-bindings/clock/qcom,*
17394
17395 QUALCOMM CLOUD AI (QAIC) DRIVER
17396 M:      Jeffrey Hugo <[email protected]>
17397 L:      [email protected]
17398 L:      [email protected]
17399 S:      Supported
17400 T:      git git://anongit.freedesktop.org/drm/drm-misc
17401 F:      Documentation/accel/qaic/
17402 F:      drivers/accel/qaic/
17403 F:      include/uapi/drm/qaic_accel.h
17404
17405 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
17406 M:      Bjorn Andersson <[email protected]>
17407 M:      Konrad Dybcio <[email protected]>
17408 L:      [email protected]
17409 L:      [email protected]
17410 S:      Maintained
17411 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
17412 F:      drivers/soc/qcom/cpr.c
17413
17414 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
17415 M:      Ilia Lin <[email protected]>
17416 L:      [email protected]
17417 S:      Maintained
17418 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
17419 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
17420 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
17421
17422 QUALCOMM CRYPTO DRIVERS
17423 M:      Thara Gopinath <[email protected]>
17424 L:      [email protected]
17425 L:      [email protected]
17426 S:      Maintained
17427 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
17428 F:      drivers/crypto/qce/
17429
17430 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
17431 M:      Timur Tabi <[email protected]>
17432 L:      [email protected]
17433 S:      Maintained
17434 F:      drivers/net/ethernet/qualcomm/emac/
17435
17436 QUALCOMM ETHQOS ETHERNET DRIVER
17437 M:      Vinod Koul <[email protected]>
17438 R:      Bhupesh Sharma <[email protected]>
17439 L:      [email protected]
17440 S:      Maintained
17441 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
17442 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
17443
17444 QUALCOMM FASTRPC DRIVER
17445 M:      Srinivas Kandagatla <[email protected]>
17446 M:      Amol Maheshwari <[email protected]>
17447 L:      [email protected]
17448 S:      Maintained
17449 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
17450 F:      drivers/misc/fastrpc.c
17451 F:      include/uapi/misc/fastrpc.h
17452
17453 QUALCOMM HEXAGON ARCHITECTURE
17454 M:      Brian Cain <[email protected]>
17455 L:      [email protected]
17456 S:      Supported
17457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
17458 F:      arch/hexagon/
17459
17460 QUALCOMM HIDMA DRIVER
17461 M:      Sinan Kaya <[email protected]>
17462 L:      [email protected] (moderated for non-subscribers)
17463 L:      [email protected]
17464 L:      [email protected]
17465 S:      Supported
17466 F:      drivers/dma/qcom/hidma*
17467
17468 QUALCOMM I2C CCI DRIVER
17469 M:      Loic Poulain <[email protected]>
17470 M:      Robert Foss <[email protected]>
17471 L:      [email protected]
17472 L:      [email protected]
17473 S:      Maintained
17474 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
17475 F:      drivers/i2c/busses/i2c-qcom-cci.c
17476
17477 QUALCOMM INTERCONNECT BWMON DRIVER
17478 M:      Krzysztof Kozlowski <[email protected]>
17479 L:      [email protected]
17480 S:      Maintained
17481 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
17482 F:      drivers/soc/qcom/icc-bwmon.c
17483
17484 QUALCOMM IOMMU
17485 M:      Rob Clark <[email protected]>
17486 L:      [email protected]
17487 L:      [email protected]
17488 S:      Maintained
17489 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
17490
17491 QUALCOMM IPC ROUTER (QRTR) DRIVER
17492 M:      Manivannan Sadhasivam <[email protected]>
17493 L:      [email protected]
17494 S:      Maintained
17495 F:      include/trace/events/qrtr.h
17496 F:      include/uapi/linux/qrtr.h
17497 F:      net/qrtr/
17498
17499 QUALCOMM IPCC MAILBOX DRIVER
17500 M:      Manivannan Sadhasivam <[email protected]>
17501 L:      [email protected]
17502 S:      Supported
17503 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
17504 F:      drivers/mailbox/qcom-ipcc.c
17505 F:      include/dt-bindings/mailbox/qcom-ipcc.h
17506
17507 QUALCOMM IPQ4019 USB PHY DRIVER
17508 M:      Robert Marko <[email protected]>
17509 M:      Luka Perkov <[email protected]>
17510 L:      [email protected]
17511 S:      Maintained
17512 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
17513 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
17514
17515 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
17516 M:      Robert Marko <[email protected]>
17517 M:      Luka Perkov <[email protected]>
17518 L:      [email protected]
17519 S:      Maintained
17520 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
17521 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
17522
17523 QUALCOMM NAND CONTROLLER DRIVER
17524 M:      Manivannan Sadhasivam <[email protected]>
17525 L:      [email protected]
17526 L:      [email protected]
17527 S:      Maintained
17528 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
17529 F:      drivers/mtd/nand/raw/qcom_nandc.c
17530
17531 QUALCOMM RMNET DRIVER
17532 M:      Subash Abhinov Kasiviswanathan <[email protected]>
17533 M:      Sean Tranchetti <[email protected]>
17534 L:      [email protected]
17535 S:      Maintained
17536 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
17537 F:      drivers/net/ethernet/qualcomm/rmnet/
17538 F:      include/linux/if_rmnet.h
17539
17540 QUALCOMM TSENS THERMAL DRIVER
17541 M:      Amit Kucheria <[email protected]>
17542 M:      Thara Gopinath <[email protected]>
17543 L:      [email protected]
17544 L:      [email protected]
17545 S:      Maintained
17546 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
17547 F:      drivers/thermal/qcom/
17548
17549 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
17550 M:      Stanimir Varbanov <[email protected]>
17551 M:      Vikash Garodia <[email protected]>
17552 L:      [email protected]
17553 L:      [email protected]
17554 S:      Maintained
17555 T:      git git://linuxtv.org/media_tree.git
17556 F:      Documentation/devicetree/bindings/media/*venus*
17557 F:      drivers/media/platform/qcom/venus/
17558
17559 QUALCOMM WCN36XX WIRELESS DRIVER
17560 M:      Loic Poulain <[email protected]>
17561 L:      [email protected]
17562 S:      Supported
17563 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
17564 F:      drivers/net/wireless/ath/wcn36xx/
17565
17566 QUANTENNA QTNFMAC WIRELESS DRIVER
17567 M:      Igor Mitsyanko <[email protected]>
17568 R:      Sergey Matyukevich <[email protected]>
17569 L:      [email protected]
17570 S:      Maintained
17571 F:      drivers/net/wireless/quantenna
17572
17573 RADEON and AMDGPU DRM DRIVERS
17574 M:      Alex Deucher <[email protected]>
17575 M:      Christian König <[email protected]>
17576 M:      Pan, Xinhui <[email protected]>
17577 L:      [email protected]
17578 S:      Supported
17579 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
17580 C:      irc://irc.oftc.net/radeon
17581 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
17582 F:      Documentation/gpu/amdgpu/
17583 F:      drivers/gpu/drm/amd/
17584 F:      drivers/gpu/drm/radeon/
17585 F:      include/uapi/drm/amdgpu_drm.h
17586 F:      include/uapi/drm/radeon_drm.h
17587
17588 RADEON FRAMEBUFFER DISPLAY DRIVER
17589 M:      Benjamin Herrenschmidt <[email protected]>
17590 L:      [email protected]
17591 S:      Maintained
17592 F:      drivers/video/fbdev/aty/radeon*
17593 F:      include/uapi/linux/radeonfb.h
17594
17595 RADIOSHARK RADIO DRIVER
17596 M:      Hans Verkuil <[email protected]>
17597 L:      [email protected]
17598 S:      Maintained
17599 T:      git git://linuxtv.org/media_tree.git
17600 F:      drivers/media/radio/radio-shark.c
17601
17602 RADIOSHARK2 RADIO DRIVER
17603 M:      Hans Verkuil <[email protected]>
17604 L:      [email protected]
17605 S:      Maintained
17606 T:      git git://linuxtv.org/media_tree.git
17607 F:      drivers/media/radio/radio-shark2.c
17608 F:      drivers/media/radio/radio-tea5777.c
17609
17610 RADOS BLOCK DEVICE (RBD)
17611 M:      Ilya Dryomov <[email protected]>
17612 R:      Dongsheng Yang <[email protected]>
17613 L:      [email protected]
17614 S:      Supported
17615 W:      http://ceph.com/
17616 T:      git https://github.com/ceph/ceph-client.git
17617 F:      Documentation/ABI/testing/sysfs-bus-rbd
17618 F:      drivers/block/rbd.c
17619 F:      drivers/block/rbd_types.h
17620
17621 RAGE128 FRAMEBUFFER DISPLAY DRIVER
17622 L:      [email protected]
17623 S:      Orphan
17624 F:      drivers/video/fbdev/aty/aty128fb.c
17625
17626 RAINSHADOW-CEC DRIVER
17627 M:      Hans Verkuil <[email protected]>
17628 L:      [email protected]
17629 S:      Maintained
17630 T:      git git://linuxtv.org/media_tree.git
17631 F:      drivers/media/cec/usb/rainshadow/
17632
17633 RALINK MIPS ARCHITECTURE
17634 M:      John Crispin <[email protected]>
17635 L:      [email protected]
17636 S:      Maintained
17637 F:      arch/mips/ralink
17638
17639 RALINK MT7621 MIPS ARCHITECTURE
17640 M:      Arınç ÜNAL <[email protected]>
17641 M:      Sergio Paracuellos <[email protected]>
17642 L:      [email protected]
17643 S:      Maintained
17644 F:      arch/mips/boot/dts/ralink/mt7621*
17645
17646 RALINK RT2X00 WIRELESS LAN DRIVER
17647 M:      Stanislaw Gruszka <[email protected]>
17648 M:      Helmut Schaa <[email protected]>
17649 L:      [email protected]
17650 S:      Maintained
17651 F:      drivers/net/wireless/ralink/rt2x00/
17652
17653 RAMDISK RAM BLOCK DEVICE DRIVER
17654 M:      Jens Axboe <[email protected]>
17655 S:      Maintained
17656 F:      Documentation/admin-guide/blockdev/ramdisk.rst
17657 F:      drivers/block/brd.c
17658
17659 RANCHU VIRTUAL BOARD FOR MIPS
17660 M:      Miodrag Dinic <[email protected]>
17661 L:      [email protected]
17662 S:      Supported
17663 F:      arch/mips/configs/generic/board-ranchu.config
17664 F:      arch/mips/generic/board-ranchu.c
17665
17666 RANDOM NUMBER DRIVER
17667 M:      "Theodore Ts'o" <[email protected]>
17668 M:      Jason A. Donenfeld <[email protected]>
17669 S:      Maintained
17670 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
17671 F:      drivers/char/random.c
17672 F:      drivers/virt/vmgenid.c
17673
17674 RAPIDIO SUBSYSTEM
17675 M:      Matt Porter <[email protected]>
17676 M:      Alexandre Bounine <[email protected]>
17677 S:      Maintained
17678 F:      drivers/rapidio/
17679
17680 RAS INFRASTRUCTURE
17681 M:      Tony Luck <[email protected]>
17682 M:      Borislav Petkov <[email protected]>
17683 L:      [email protected]
17684 S:      Maintained
17685 F:      Documentation/admin-guide/ras.rst
17686 F:      drivers/ras/
17687 F:      include/linux/ras.h
17688 F:      include/ras/ras_event.h
17689
17690 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
17691 L:      [email protected]
17692 S:      Orphan
17693 F:      drivers/net/wireless/legacy/ray*
17694
17695 RC-CORE / LIRC FRAMEWORK
17696 M:      Sean Young <[email protected]>
17697 L:      [email protected]
17698 S:      Maintained
17699 W:      http://linuxtv.org
17700 T:      git git://linuxtv.org/media_tree.git
17701 F:      Documentation/driver-api/media/rc-core.rst
17702 F:      Documentation/userspace-api/media/rc/
17703 F:      drivers/media/rc/
17704 F:      include/media/rc-core.h
17705 F:      include/media/rc-map.h
17706 F:      include/uapi/linux/lirc.h
17707
17708 RCMM REMOTE CONTROLS DECODER
17709 M:      Patrick Lerda <[email protected]>
17710 S:      Maintained
17711 F:      drivers/media/rc/ir-rcmm-decoder.c
17712
17713 RCUTORTURE TEST FRAMEWORK
17714 M:      "Paul E. McKenney" <[email protected]>
17715 M:      Josh Triplett <[email protected]>
17716 R:      Steven Rostedt <[email protected]>
17717 R:      Mathieu Desnoyers <[email protected]>
17718 R:      Lai Jiangshan <[email protected]>
17719 L:      [email protected]
17720 S:      Supported
17721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
17722 F:      tools/testing/selftests/rcutorture
17723
17724 RDACM20 Camera Sensor
17725 M:      Jacopo Mondi <[email protected]>
17726 M:      Kieran Bingham <[email protected]>
17727 M:      Laurent Pinchart <[email protected]>
17728 M:      Niklas Söderlund <[email protected]>
17729 L:      [email protected]
17730 S:      Maintained
17731 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
17732 F:      drivers/media/i2c/max9271.c
17733 F:      drivers/media/i2c/max9271.h
17734 F:      drivers/media/i2c/rdacm20.c
17735
17736 RDACM21 Camera Sensor
17737 M:      Jacopo Mondi <[email protected]>
17738 M:      Kieran Bingham <[email protected]>
17739 M:      Laurent Pinchart <[email protected]>
17740 M:      Niklas Söderlund <[email protected]>
17741 L:      [email protected]
17742 S:      Maintained
17743 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
17744 F:      drivers/media/i2c/max9271.c
17745 F:      drivers/media/i2c/max9271.h
17746 F:      drivers/media/i2c/rdacm21.c
17747
17748 RDC R-321X SoC
17749 M:      Florian Fainelli <[email protected]>
17750 S:      Maintained
17751
17752 RDC R6040 FAST ETHERNET DRIVER
17753 M:      Florian Fainelli <[email protected]>
17754 L:      [email protected]
17755 S:      Maintained
17756 F:      drivers/net/ethernet/rdc/r6040.c
17757
17758 RDMAVT - RDMA verbs software
17759 M:      Dennis Dalessandro <[email protected]>
17760 L:      [email protected]
17761 S:      Supported
17762 F:      drivers/infiniband/sw/rdmavt
17763
17764 RDS - RELIABLE DATAGRAM SOCKETS
17765 M:      Santosh Shilimkar <[email protected]>
17766 L:      [email protected]
17767 L:      [email protected]
17768 L:      [email protected] (moderated for non-subscribers)
17769 S:      Supported
17770 W:      https://oss.oracle.com/projects/rds/
17771 F:      Documentation/networking/rds.rst
17772 F:      net/rds/
17773
17774 RDT - RESOURCE ALLOCATION
17775 M:      Fenghua Yu <[email protected]>
17776 M:      Reinette Chatre <[email protected]>
17777 L:      [email protected]
17778 S:      Supported
17779 F:      Documentation/arch/x86/resctrl*
17780 F:      arch/x86/include/asm/resctrl.h
17781 F:      arch/x86/kernel/cpu/resctrl/
17782 F:      tools/testing/selftests/resctrl/
17783
17784 READ-COPY UPDATE (RCU)
17785 M:      "Paul E. McKenney" <[email protected]>
17786 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
17787 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
17788 M:      Joel Fernandes <[email protected]>
17789 M:      Josh Triplett <[email protected]>
17790 M:      Boqun Feng <[email protected]>
17791 R:      Steven Rostedt <[email protected]>
17792 R:      Mathieu Desnoyers <[email protected]>
17793 R:      Lai Jiangshan <[email protected]>
17794 R:      Zqiang <[email protected]>
17795 L:      [email protected]
17796 S:      Supported
17797 W:      http://www.rdrop.com/users/paulmck/RCU/
17798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
17799 F:      Documentation/RCU/
17800 F:      include/linux/rcu*
17801 F:      kernel/rcu/
17802 X:      Documentation/RCU/torture.rst
17803 X:      include/linux/srcu*.h
17804 X:      kernel/rcu/srcu*.c
17805
17806 REAL TIME CLOCK (RTC) SUBSYSTEM
17807 M:      Alessandro Zummo <[email protected]>
17808 M:      Alexandre Belloni <[email protected]>
17809 L:      [email protected]
17810 S:      Maintained
17811 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
17812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
17813 F:      Documentation/admin-guide/rtc.rst
17814 F:      Documentation/devicetree/bindings/rtc/
17815 F:      drivers/rtc/
17816 F:      include/linux/platform_data/rtc-*
17817 F:      include/linux/rtc.h
17818 F:      include/linux/rtc/
17819 F:      include/uapi/linux/rtc.h
17820 F:      tools/testing/selftests/rtc/
17821
17822 Real-time Linux Analysis (RTLA) tools
17823 M:      Daniel Bristot de Oliveira <[email protected]>
17824 M:      Steven Rostedt <[email protected]>
17825 L:      [email protected]
17826 S:      Maintained
17827 F:      Documentation/tools/rtla/
17828 F:      tools/tracing/rtla/
17829
17830 REALTEK AUDIO CODECS
17831 M:      Oder Chiou <[email protected]>
17832 S:      Maintained
17833 F:      include/sound/rt*.h
17834 F:      sound/soc/codecs/rt*
17835
17836 REALTEK OTTO WATCHDOG
17837 M:      Sander Vanheule <[email protected]>
17838 L:      [email protected]
17839 S:      Maintained
17840 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
17841 F:      drivers/watchdog/realtek_otto_wdt.c
17842
17843 REALTEK RTL83xx SMI DSA ROUTER CHIPS
17844 M:      Linus Walleij <[email protected]>
17845 M:      Alvin Šipraga <[email protected]>
17846 S:      Maintained
17847 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
17848 F:      drivers/net/dsa/realtek/*
17849
17850 REALTEK WIRELESS DRIVER (rtlwifi family)
17851 M:      Ping-Ke Shih <[email protected]>
17852 L:      [email protected]
17853 S:      Maintained
17854 W:      https://wireless.wiki.kernel.org/
17855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
17856 F:      drivers/net/wireless/realtek/rtlwifi/
17857
17858 REALTEK WIRELESS DRIVER (rtw88)
17859 M:      Yan-Hsuan Chuang <[email protected]>
17860 L:      [email protected]
17861 S:      Maintained
17862 F:      drivers/net/wireless/realtek/rtw88/
17863
17864 REALTEK WIRELESS DRIVER (rtw89)
17865 M:      Ping-Ke Shih <[email protected]>
17866 L:      [email protected]
17867 S:      Maintained
17868 F:      drivers/net/wireless/realtek/rtw89/
17869
17870 REDPINE WIRELESS DRIVER
17871 L:      [email protected]
17872 S:      Orphan
17873 F:      drivers/net/wireless/rsi/
17874
17875 REGISTER MAP ABSTRACTION
17876 M:      Mark Brown <[email protected]>
17877 L:      [email protected]
17878 S:      Supported
17879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
17880 F:      Documentation/devicetree/bindings/regmap/
17881 F:      drivers/base/regmap/
17882 F:      include/linux/regmap.h
17883
17884 REISERFS FILE SYSTEM
17885 L:      [email protected]
17886 S:      Supported
17887 F:      fs/reiserfs/
17888
17889 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
17890 M:      Bjorn Andersson <[email protected]>
17891 M:      Mathieu Poirier <[email protected]>
17892 L:      [email protected]
17893 S:      Maintained
17894 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
17895 F:      Documentation/ABI/testing/sysfs-class-remoteproc
17896 F:      Documentation/devicetree/bindings/remoteproc/
17897 F:      Documentation/staging/remoteproc.rst
17898 F:      drivers/remoteproc/
17899 F:      include/linux/remoteproc.h
17900 F:      include/linux/remoteproc/
17901
17902 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
17903 M:      Bjorn Andersson <[email protected]>
17904 M:      Mathieu Poirier <[email protected]>
17905 L:      [email protected]
17906 S:      Maintained
17907 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
17908 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
17909 F:      Documentation/staging/rpmsg.rst
17910 F:      drivers/rpmsg/
17911 F:      include/linux/rpmsg.h
17912 F:      include/linux/rpmsg/
17913 F:      include/uapi/linux/rpmsg.h
17914 F:      samples/rpmsg/
17915
17916 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
17917 M:      Stephan Gerhold <[email protected]>
17918 L:      [email protected]
17919 L:      [email protected]
17920 S:      Maintained
17921 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
17922
17923 RENESAS CLOCK DRIVERS
17924 M:      Geert Uytterhoeven <[email protected]>
17925 L:      [email protected]
17926 S:      Supported
17927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
17928 F:      Documentation/devicetree/bindings/clock/renesas,*
17929 F:      drivers/clk/renesas/
17930
17931 RENESAS EMEV2 I2C DRIVER
17932 M:      Wolfram Sang <[email protected]>
17933 L:      [email protected]
17934 S:      Supported
17935 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
17936 F:      drivers/i2c/busses/i2c-emev2.c
17937
17938 RENESAS ETHERNET DRIVERS
17939 R:      Sergey Shtylyov <[email protected]>
17940 L:      [email protected]
17941 L:      [email protected]
17942 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
17943 F:      drivers/net/ethernet/renesas/
17944 F:      include/linux/sh_eth.h
17945
17946 RENESAS IDT821034 ASoC CODEC
17947 M:      Herve Codina <[email protected]>
17948 L:      [email protected] (moderated for non-subscribers)
17949 S:      Maintained
17950 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
17951 F:      sound/soc/codecs/idt821034.c
17952
17953 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
17954 M:      Miquel Raynal <[email protected]>
17955 L:      [email protected]
17956 L:      [email protected]
17957 S:      Maintained
17958 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
17959 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
17960
17961 RENESAS R-CAR GYROADC DRIVER
17962 M:      Marek Vasut <[email protected]>
17963 L:      [email protected]
17964 S:      Supported
17965 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
17966 F:      drivers/iio/adc/rcar-gyroadc.c
17967
17968 RENESAS R-CAR I2C DRIVERS
17969 M:      Wolfram Sang <[email protected]>
17970 L:      [email protected]
17971 S:      Supported
17972 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
17973 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
17974 F:      drivers/i2c/busses/i2c-rcar.c
17975 F:      drivers/i2c/busses/i2c-sh_mobile.c
17976
17977 RENESAS R-CAR SATA DRIVER
17978 R:      Sergey Shtylyov <[email protected]>
17979 L:      [email protected]
17980 L:      [email protected]
17981 S:      Supported
17982 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
17983 F:      drivers/ata/sata_rcar.c
17984
17985 RENESAS R-CAR THERMAL DRIVERS
17986 M:      Niklas Söderlund <[email protected]>
17987 L:      [email protected]
17988 S:      Supported
17989 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
17990 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
17991 F:      drivers/thermal/rcar_gen3_thermal.c
17992 F:      drivers/thermal/rcar_thermal.c
17993
17994 RENESAS RIIC DRIVER
17995 M:      Chris Brandt <[email protected]>
17996 L:      [email protected]
17997 S:      Supported
17998 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
17999 F:      drivers/i2c/busses/i2c-riic.c
18000
18001 RENESAS RZ/G2L A/D DRIVER
18002 M:      Lad Prabhakar <[email protected]>
18003 L:      [email protected]
18004 L:      [email protected]
18005 S:      Supported
18006 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
18007 F:      drivers/iio/adc/rzg2l_adc.c
18008
18009 RENESAS RZ/G2L MTU3a COUNTER DRIVER
18010 M:      Biju Das <[email protected]>
18011 L:      [email protected]
18012 L:      [email protected]
18013 S:      Supported
18014 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
18015 F:      drivers/counter/rz-mtu3-cnt.c
18016
18017 RENESAS RZ/N1 A5PSW SWITCH DRIVER
18018 M:      Clément Léger <[email protected]>
18019 L:      [email protected]
18020 L:      [email protected]
18021 S:      Maintained
18022 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
18023 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
18024 F:      drivers/net/dsa/rzn1_a5psw*
18025 F:      drivers/net/pcs/pcs-rzn1-miic.c
18026 F:      include/dt-bindings/net/pcs-rzn1-miic.h
18027 F:      include/linux/pcs-rzn1-miic.h
18028 F:      net/dsa/tag_rzn1_a5psw.c
18029
18030 RENESAS RZ/N1 RTC CONTROLLER DRIVER
18031 M:      Miquel Raynal <[email protected]>
18032 L:      [email protected]
18033 L:      [email protected]
18034 S:      Maintained
18035 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
18036 F:      drivers/rtc/rtc-rzn1.c
18037
18038 RENESAS RZ/N1 USBF CONTROLLER DRIVER
18039 M:      Herve Codina <[email protected]>
18040 L:      [email protected]
18041 L:      [email protected]
18042 S:      Maintained
18043 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
18044 F:      drivers/usb/gadget/udc/renesas_usbf.c
18045
18046 RENESAS USB PHY DRIVER
18047 M:      Yoshihiro Shimoda <[email protected]>
18048 L:      [email protected]
18049 S:      Maintained
18050 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
18051
18052 RENESAS VERSACLOCK 7 CLOCK DRIVER
18053 M:      Alex Helms <[email protected]>
18054 S:      Maintained
18055 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
18056 F:      drivers/clk/clk-versaclock7.c
18057
18058 RESET CONTROLLER FRAMEWORK
18059 M:      Philipp Zabel <[email protected]>
18060 S:      Maintained
18061 T:      git git://git.pengutronix.de/git/pza/linux
18062 F:      Documentation/devicetree/bindings/reset/
18063 F:      Documentation/driver-api/reset.rst
18064 F:      drivers/reset/
18065 F:      include/dt-bindings/reset/
18066 F:      include/linux/reset-controller.h
18067 F:      include/linux/reset.h
18068 F:      include/linux/reset/
18069 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
18070
18071 RESTARTABLE SEQUENCES SUPPORT
18072 M:      Mathieu Desnoyers <[email protected]>
18073 M:      Peter Zijlstra <[email protected]>
18074 M:      "Paul E. McKenney" <[email protected]>
18075 M:      Boqun Feng <[email protected]>
18076 L:      [email protected]
18077 S:      Supported
18078 F:      include/trace/events/rseq.h
18079 F:      include/uapi/linux/rseq.h
18080 F:      kernel/rseq.c
18081 F:      tools/testing/selftests/rseq/
18082
18083 RFKILL
18084 M:      Johannes Berg <[email protected]>
18085 L:      [email protected]
18086 S:      Maintained
18087 W:      https://wireless.wiki.kernel.org/
18088 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
18089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
18090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
18091 F:      Documentation/ABI/stable/sysfs-class-rfkill
18092 F:      Documentation/driver-api/rfkill.rst
18093 F:      include/linux/rfkill.h
18094 F:      include/uapi/linux/rfkill.h
18095 F:      net/rfkill/
18096
18097 RHASHTABLE
18098 M:      Thomas Graf <[email protected]>
18099 M:      Herbert Xu <[email protected]>
18100 L:      [email protected]
18101 S:      Maintained
18102 F:      include/linux/rhashtable-types.h
18103 F:      include/linux/rhashtable.h
18104 F:      lib/rhashtable.c
18105 F:      lib/test_rhashtable.c
18106
18107 RICOH R5C592 MEMORYSTICK DRIVER
18108 M:      Maxim Levitsky <[email protected]>
18109 S:      Maintained
18110 F:      drivers/memstick/host/r592.*
18111
18112 RICOH SMARTMEDIA/XD DRIVER
18113 M:      Maxim Levitsky <[email protected]>
18114 S:      Maintained
18115 F:      drivers/mtd/nand/raw/r852.c
18116 F:      drivers/mtd/nand/raw/r852.h
18117
18118 RISC-V ARCHITECTURE
18119 M:      Paul Walmsley <[email protected]>
18120 M:      Palmer Dabbelt <[email protected]>
18121 M:      Albert Ou <[email protected]>
18122 L:      [email protected]
18123 S:      Supported
18124 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
18125 C:      irc://irc.libera.chat/riscv
18126 P:      Documentation/riscv/patch-acceptance.rst
18127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
18128 F:      arch/riscv/
18129 N:      riscv
18130 K:      riscv
18131
18132 RISC-V MICROCHIP FPGA SUPPORT
18133 M:      Conor Dooley <[email protected]>
18134 M:      Daire McNamara <[email protected]>
18135 L:      [email protected]
18136 S:      Supported
18137 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
18138 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
18139 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
18140 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
18141 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
18142 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
18143 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
18144 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
18145 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
18146 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
18147 F:      arch/riscv/boot/dts/microchip/
18148 F:      drivers/char/hw_random/mpfs-rng.c
18149 F:      drivers/clk/microchip/clk-mpfs*.c
18150 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
18151 F:      drivers/mailbox/mailbox-mpfs.c
18152 F:      drivers/pci/controller/pcie-microchip-host.c
18153 F:      drivers/reset/reset-mpfs.c
18154 F:      drivers/rtc/rtc-mpfs.c
18155 F:      drivers/soc/microchip/mpfs-sys-controller.c
18156 F:      drivers/spi/spi-microchip-core-qspi.c
18157 F:      drivers/spi/spi-microchip-core.c
18158 F:      drivers/usb/musb/mpfs.c
18159 F:      include/soc/microchip/mpfs.h
18160
18161 RISC-V MISC SOC SUPPORT
18162 M:      Conor Dooley <[email protected]>
18163 L:      [email protected]
18164 S:      Maintained
18165 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
18166 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
18167 F:      Documentation/devicetree/bindings/riscv/
18168 F:      arch/riscv/boot/dts/
18169
18170 RISC-V PMU DRIVERS
18171 M:      Atish Patra <[email protected]>
18172 R:      Anup Patel <[email protected]>
18173 L:      [email protected]
18174 S:      Supported
18175 F:      drivers/perf/riscv_pmu.c
18176 F:      drivers/perf/riscv_pmu_legacy.c
18177 F:      drivers/perf/riscv_pmu_sbi.c
18178
18179 RNBD BLOCK DRIVERS
18180 M:      Md. Haris Iqbal <[email protected]>
18181 M:      Jack Wang <[email protected]>
18182 L:      [email protected]
18183 S:      Maintained
18184 F:      drivers/block/rnbd/
18185
18186 ROCCAT DRIVERS
18187 M:      Stefan Achatz <[email protected]>
18188 S:      Maintained
18189 W:      http://sourceforge.net/projects/roccat/
18190 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
18191 F:      drivers/hid/hid-roccat*
18192 F:      include/linux/hid-roccat*
18193
18194 ROCKCHIP CRYPTO DRIVERS
18195 M:      Corentin Labbe <[email protected]>
18196 L:      [email protected]
18197 S:      Maintained
18198 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
18199 F:      drivers/crypto/rockchip/
18200
18201 ROCKCHIP I2S TDM DRIVER
18202 M:      Nicolas Frattaroli <[email protected]>
18203 L:      [email protected]
18204 S:      Maintained
18205 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
18206 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
18207
18208 ROCKCHIP ISP V1 DRIVER
18209 M:      Dafna Hirschfeld <[email protected]>
18210 L:      [email protected]
18211 L:      [email protected]
18212 S:      Maintained
18213 F:      Documentation/admin-guide/media/rkisp1.rst
18214 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
18215 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-rkisp1.rst
18216 F:      drivers/media/platform/rockchip/rkisp1
18217 F:      include/uapi/linux/rkisp1-config.h
18218
18219 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
18220 M:      Jacob Chen <[email protected]>
18221 M:      Ezequiel Garcia <[email protected]>
18222 L:      [email protected]
18223 L:      [email protected]
18224 S:      Maintained
18225 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
18226 F:      drivers/media/platform/rockchip/rga/
18227
18228 ROCKCHIP VIDEO DECODER DRIVER
18229 M:      Ezequiel Garcia <[email protected]>
18230 L:      [email protected]
18231 L:      [email protected]
18232 S:      Maintained
18233 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
18234 F:      drivers/staging/media/rkvdec/
18235
18236 ROCKER DRIVER
18237 M:      Jiri Pirko <[email protected]>
18238 L:      [email protected]
18239 S:      Supported
18240 F:      drivers/net/ethernet/rocker/
18241
18242 ROCKETPORT EXPRESS/INFINITY DRIVER
18243 M:      Kevin Cernekee <[email protected]>
18244 L:      [email protected]
18245 S:      Odd Fixes
18246 F:      drivers/tty/serial/rp2.*
18247
18248 ROHM BD99954 CHARGER IC
18249 M:      Matti Vaittinen <[email protected]>
18250 S:      Supported
18251 F:      drivers/power/supply/bd99954-charger.c
18252 F:      drivers/power/supply/bd99954-charger.h
18253
18254 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
18255 M:      Tomasz Duszynski <[email protected]>
18256 S:      Maintained
18257 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
18258 F:      drivers/iio/light/bh1750.c
18259
18260 ROHM BU27034 AMBIENT LIGHT SENSOR DRIVER
18261 M:      Matti Vaittinen <[email protected]>
18262 L:      [email protected]
18263 S:      Supported
18264 F:      drivers/iio/light/rohm-bu27034.c
18265
18266 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
18267 M:      Marek Vasut <[email protected]>
18268 L:      [email protected]
18269 L:      [email protected]
18270 S:      Supported
18271 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
18272 F:      drivers/gpio/gpio-bd9571mwv.c
18273 F:      drivers/mfd/bd9571mwv.c
18274 F:      drivers/regulator/bd9571mwv-regulator.c
18275 F:      include/linux/mfd/bd9571mwv.h
18276
18277 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
18278 M:      Matti Vaittinen <[email protected]>
18279 S:      Supported
18280 F:      drivers/clk/clk-bd718x7.c
18281 F:      drivers/gpio/gpio-bd71815.c
18282 F:      drivers/gpio/gpio-bd71828.c
18283 F:      drivers/mfd/rohm-bd71828.c
18284 F:      drivers/mfd/rohm-bd718x7.c
18285 F:      drivers/mfd/rohm-bd9576.c
18286 F:      drivers/regulator/bd71815-regulator.c
18287 F:      drivers/regulator/bd71828-regulator.c
18288 F:      drivers/regulator/bd718x7-regulator.c
18289 F:      drivers/regulator/bd9576-regulator.c
18290 F:      drivers/regulator/rohm-regulator.c
18291 F:      drivers/rtc/rtc-bd70528.c
18292 F:      drivers/watchdog/bd9576_wdt.c
18293 F:      include/linux/mfd/rohm-bd71815.h
18294 F:      include/linux/mfd/rohm-bd71828.h
18295 F:      include/linux/mfd/rohm-bd718x7.h
18296 F:      include/linux/mfd/rohm-bd957x.h
18297 F:      include/linux/mfd/rohm-generic.h
18298 F:      include/linux/mfd/rohm-shared.h
18299
18300 ROSE NETWORK LAYER
18301 M:      Ralf Baechle <[email protected]>
18302 L:      [email protected]
18303 S:      Maintained
18304 W:      http://www.linux-ax25.org/
18305 F:      include/net/rose.h
18306 F:      include/uapi/linux/rose.h
18307 F:      net/rose/
18308
18309 ROTATION DRIVER FOR ALLWINNER A83T
18310 M:      Jernej Skrabec <[email protected]>
18311 L:      [email protected]
18312 S:      Maintained
18313 T:      git git://linuxtv.org/media_tree.git
18314 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
18315 F:      drivers/media/platform/sunxi/sun8i-rotate/
18316
18317 RPMSG TTY DRIVER
18318 M:      Arnaud Pouliquen <[email protected]>
18319 L:      [email protected]
18320 S:      Maintained
18321 F:      drivers/tty/rpmsg_tty.c
18322
18323 RTL2830 MEDIA DRIVER
18324 M:      Antti Palosaari <[email protected]>
18325 L:      [email protected]
18326 S:      Maintained
18327 W:      https://linuxtv.org
18328 W:      http://palosaari.fi/linux/
18329 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18330 T:      git git://linuxtv.org/anttip/media_tree.git
18331 F:      drivers/media/dvb-frontends/rtl2830*
18332
18333 RTL2832 MEDIA DRIVER
18334 M:      Antti Palosaari <[email protected]>
18335 L:      [email protected]
18336 S:      Maintained
18337 W:      https://linuxtv.org
18338 W:      http://palosaari.fi/linux/
18339 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18340 T:      git git://linuxtv.org/anttip/media_tree.git
18341 F:      drivers/media/dvb-frontends/rtl2832*
18342
18343 RTL2832_SDR MEDIA DRIVER
18344 M:      Antti Palosaari <[email protected]>
18345 L:      [email protected]
18346 S:      Maintained
18347 W:      https://linuxtv.org
18348 W:      http://palosaari.fi/linux/
18349 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18350 T:      git git://linuxtv.org/anttip/media_tree.git
18351 F:      drivers/media/dvb-frontends/rtl2832_sdr*
18352
18353 RTL8180 WIRELESS DRIVER
18354 L:      [email protected]
18355 S:      Orphan
18356 W:      https://wireless.wiki.kernel.org/
18357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
18358 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
18359
18360 RTL8187 WIRELESS DRIVER
18361 M:      Herton Ronaldo Krzesinski <[email protected]>
18362 M:      Hin-Tak Leung <[email protected]>
18363 M:      Larry Finger <[email protected]>
18364 L:      [email protected]
18365 S:      Maintained
18366 W:      https://wireless.wiki.kernel.org/
18367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
18368 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
18369
18370 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
18371 M:      Jes Sorensen <[email protected]>
18372 L:      [email protected]
18373 S:      Maintained
18374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
18375 F:      drivers/net/wireless/realtek/rtl8xxxu/
18376
18377 RTRS TRANSPORT DRIVERS
18378 M:      Md. Haris Iqbal <[email protected]>
18379 M:      Jack Wang <[email protected]>
18380 L:      [email protected]
18381 S:      Maintained
18382 F:      drivers/infiniband/ulp/rtrs/
18383
18384 RUNTIME VERIFICATION (RV)
18385 M:      Daniel Bristot de Oliveira <[email protected]>
18386 M:      Steven Rostedt <[email protected]>
18387 L:      [email protected]
18388 S:      Maintained
18389 F:      Documentation/trace/rv/
18390 F:      include/linux/rv.h
18391 F:      include/rv/
18392 F:      kernel/trace/rv/
18393 F:      tools/verification/
18394
18395 RUST
18396 M:      Miguel Ojeda <[email protected]>
18397 M:      Alex Gaynor <[email protected]>
18398 M:      Wedson Almeida Filho <[email protected]>
18399 R:      Boqun Feng <[email protected]>
18400 R:      Gary Guo <[email protected]>
18401 R:      Björn Roy Baron <[email protected]>
18402 R:      Benno Lossin <[email protected]>
18403 L:      [email protected]
18404 S:      Supported
18405 W:      https://github.com/Rust-for-Linux/linux
18406 B:      https://github.com/Rust-for-Linux/linux/issues
18407 C:      zulip://rust-for-linux.zulipchat.com
18408 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
18409 F:      Documentation/rust/
18410 F:      rust/
18411 F:      samples/rust/
18412 F:      scripts/*rust*
18413 K:      \b(?i:rust)\b
18414
18415 RXRPC SOCKETS (AF_RXRPC)
18416 M:      David Howells <[email protected]>
18417 M:      Marc Dionne <[email protected]>
18418 L:      [email protected]
18419 S:      Supported
18420 W:      https://www.infradead.org/~dhowells/kafs/
18421 F:      Documentation/networking/rxrpc.rst
18422 F:      include/keys/rxrpc-type.h
18423 F:      include/net/af_rxrpc.h
18424 F:      include/trace/events/rxrpc.h
18425 F:      include/uapi/linux/rxrpc.h
18426 F:      net/rxrpc/
18427
18428 S3 SAVAGE FRAMEBUFFER DRIVER
18429 M:      Antonino Daplas <[email protected]>
18430 L:      [email protected]
18431 S:      Maintained
18432 F:      drivers/video/fbdev/savage/
18433
18434 S390 ARCHITECTURE
18435 M:      Heiko Carstens <[email protected]>
18436 M:      Vasily Gorbik <[email protected]>
18437 M:      Alexander Gordeev <[email protected]>
18438 R:      Christian Borntraeger <[email protected]>
18439 R:      Sven Schnelle <[email protected]>
18440 L:      [email protected]
18441 S:      Supported
18442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
18443 F:      Documentation/driver-api/s390-drivers.rst
18444 F:      Documentation/s390/
18445 F:      arch/s390/
18446 F:      drivers/s390/
18447 F:      drivers/watchdog/diag288_wdt.c
18448
18449 S390 COMMON I/O LAYER
18450 M:      Vineeth Vijayan <[email protected]>
18451 M:      Peter Oberparleiter <[email protected]>
18452 L:      [email protected]
18453 S:      Supported
18454 F:      drivers/s390/cio/
18455
18456 S390 DASD DRIVER
18457 M:      Stefan Haberland <[email protected]>
18458 M:      Jan Hoeppner <[email protected]>
18459 L:      [email protected]
18460 S:      Supported
18461 F:      block/partitions/ibm.c
18462 F:      drivers/s390/block/dasd*
18463 F:      include/linux/dasd_mod.h
18464
18465 S390 IOMMU (PCI)
18466 M:      Niklas Schnelle <[email protected]>
18467 M:      Matthew Rosato <[email protected]>
18468 R:      Gerald Schaefer <[email protected]>
18469 L:      [email protected]
18470 S:      Supported
18471 F:      drivers/iommu/s390-iommu.c
18472
18473 S390 IUCV NETWORK LAYER
18474 M:      Alexandra Winter <[email protected]>
18475 M:      Wenjia Zhang <[email protected]>
18476 L:      [email protected]
18477 L:      [email protected]
18478 S:      Supported
18479 F:      drivers/s390/net/*iucv*
18480 F:      include/net/iucv/
18481 F:      net/iucv/
18482
18483 S390 MM
18484 M:      Alexander Gordeev <[email protected]>
18485 M:      Gerald Schaefer <[email protected]>
18486 L:      [email protected]
18487 S:      Supported
18488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
18489 F:      arch/s390/include/asm/pgtable.h
18490 F:      arch/s390/mm
18491
18492 S390 NETWORK DRIVERS
18493 M:      Alexandra Winter <[email protected]>
18494 M:      Wenjia Zhang <[email protected]>
18495 L:      [email protected]
18496 L:      [email protected]
18497 S:      Supported
18498 F:      drivers/s390/net/
18499
18500 S390 PCI SUBSYSTEM
18501 M:      Niklas Schnelle <[email protected]>
18502 M:      Gerald Schaefer <[email protected]>
18503 L:      [email protected]
18504 S:      Supported
18505 F:      Documentation/s390/pci.rst
18506 F:      arch/s390/pci/
18507 F:      drivers/pci/hotplug/s390_pci_hpc.c
18508
18509 S390 SCM DRIVER
18510 M:      Vineeth Vijayan <[email protected]>
18511 L:      [email protected]
18512 S:      Supported
18513 F:      drivers/s390/block/scm*
18514 F:      drivers/s390/cio/scm.c
18515
18516 S390 VFIO AP DRIVER
18517 M:      Tony Krowiak <[email protected]>
18518 M:      Halil Pasic <[email protected]>
18519 M:      Jason Herne <[email protected]>
18520 L:      [email protected]
18521 S:      Supported
18522 F:      Documentation/s390/vfio-ap*
18523 F:      drivers/s390/crypto/vfio_ap*
18524
18525 S390 VFIO-CCW DRIVER
18526 M:      Eric Farman <[email protected]>
18527 M:      Matthew Rosato <[email protected]>
18528 R:      Halil Pasic <[email protected]>
18529 L:      [email protected]
18530 L:      [email protected]
18531 S:      Supported
18532 F:      Documentation/s390/vfio-ccw.rst
18533 F:      drivers/s390/cio/vfio_ccw*
18534 F:      include/uapi/linux/vfio_ccw.h
18535
18536 S390 VFIO-PCI DRIVER
18537 M:      Matthew Rosato <[email protected]>
18538 M:      Eric Farman <[email protected]>
18539 L:      [email protected]
18540 L:      [email protected]
18541 S:      Supported
18542 F:      arch/s390/kvm/pci*
18543 F:      drivers/vfio/pci/vfio_pci_zdev.c
18544 F:      include/uapi/linux/vfio_zdev.h
18545
18546 S390 ZCRYPT DRIVER
18547 M:      Harald Freudenberger <[email protected]>
18548 L:      [email protected]
18549 S:      Supported
18550 F:      drivers/s390/crypto/
18551
18552 S390 ZFCP DRIVER
18553 M:      Steffen Maier <[email protected]>
18554 M:      Benjamin Block <[email protected]>
18555 L:      [email protected]
18556 S:      Supported
18557 F:      drivers/s390/scsi/zfcp_*
18558
18559 SAA6588 RDS RECEIVER DRIVER
18560 M:      Hans Verkuil <[email protected]>
18561 L:      [email protected]
18562 S:      Odd Fixes
18563 W:      https://linuxtv.org
18564 T:      git git://linuxtv.org/media_tree.git
18565 F:      drivers/media/i2c/saa6588*
18566
18567 SAA7134 VIDEO4LINUX DRIVER
18568 M:      Mauro Carvalho Chehab <[email protected]>
18569 L:      [email protected]
18570 S:      Odd fixes
18571 W:      https://linuxtv.org
18572 T:      git git://linuxtv.org/media_tree.git
18573 F:      Documentation/driver-api/media/drivers/saa7134*
18574 F:      drivers/media/pci/saa7134/
18575
18576 SAA7146 VIDEO4LINUX-2 DRIVER
18577 M:      Hans Verkuil <[email protected]>
18578 L:      [email protected]
18579 S:      Maintained
18580 T:      git git://linuxtv.org/media_tree.git
18581 F:      drivers/media/common/saa7146/
18582 F:      drivers/media/pci/saa7146/
18583 F:      include/media/drv-intf/saa7146*
18584
18585 SAFESETID SECURITY MODULE
18586 M:      Micah Morton <[email protected]>
18587 S:      Supported
18588 F:      Documentation/admin-guide/LSM/SafeSetID.rst
18589 F:      security/safesetid/
18590
18591 SAMSUNG AUDIO (ASoC) DRIVERS
18592 M:      Sylwester Nawrocki <[email protected]>
18593 L:      [email protected] (moderated for non-subscribers)
18594 S:      Maintained
18595 B:      mailto:[email protected]
18596 F:      Documentation/devicetree/bindings/sound/samsung*
18597 F:      sound/soc/samsung/
18598
18599 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
18600 M:      Krzysztof Kozlowski <[email protected]>
18601 L:      [email protected]
18602 L:      [email protected]
18603 S:      Maintained
18604 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
18605 F:      drivers/crypto/exynos-rng.c
18606
18607 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
18608 M:      Łukasz Stelmach <[email protected]>
18609 L:      [email protected]
18610 S:      Maintained
18611 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
18612 F:      drivers/char/hw_random/exynos-trng.c
18613
18614 SAMSUNG FRAMEBUFFER DRIVER
18615 M:      Jingoo Han <[email protected]>
18616 L:      [email protected]
18617 S:      Maintained
18618 F:      drivers/video/fbdev/s3c-fb.c
18619
18620 SAMSUNG INTERCONNECT DRIVERS
18621 M:      Sylwester Nawrocki <[email protected]>
18622 M:      Artur Świgoń <[email protected]>
18623 L:      [email protected]
18624 L:      [email protected]
18625 S:      Supported
18626 F:      drivers/interconnect/samsung/
18627
18628 SAMSUNG LAPTOP DRIVER
18629 M:      Corentin Chary <[email protected]>
18630 L:      [email protected]
18631 S:      Maintained
18632 F:      drivers/platform/x86/samsung-laptop.c
18633
18634 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
18635 M:      Krzysztof Kozlowski <[email protected]>
18636 L:      [email protected]
18637 L:      [email protected]
18638 S:      Supported
18639 B:      mailto:[email protected]
18640 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
18641 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
18642 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
18643 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
18644 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
18645 F:      drivers/clk/clk-s2mps11.c
18646 F:      drivers/mfd/sec*.c
18647 F:      drivers/regulator/s2m*.c
18648 F:      drivers/regulator/s5m*.c
18649 F:      drivers/rtc/rtc-s5m.c
18650 F:      include/linux/mfd/samsung/
18651
18652 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
18653 M:      Sylwester Nawrocki <[email protected]>
18654 L:      [email protected]
18655 L:      [email protected]
18656 S:      Maintained
18657 F:      drivers/media/platform/samsung/s3c-camif/
18658 F:      include/media/drv-intf/s3c_camif.h
18659
18660 SAMSUNG S3FWRN5 NFC DRIVER
18661 M:      Krzysztof Kozlowski <[email protected]>
18662 S:      Maintained
18663 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
18664 F:      drivers/nfc/s3fwrn5
18665
18666 SAMSUNG S5C73M3 CAMERA DRIVER
18667 M:      Sylwester Nawrocki <[email protected]>
18668 M:      Andrzej Hajda <[email protected]>
18669 L:      [email protected]
18670 S:      Supported
18671 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
18672 F:      drivers/media/i2c/s5c73m3/*
18673
18674 SAMSUNG S5K5BAF CAMERA DRIVER
18675 M:      Sylwester Nawrocki <[email protected]>
18676 M:      Andrzej Hajda <[email protected]>
18677 L:      [email protected]
18678 S:      Supported
18679 F:      drivers/media/i2c/s5k5baf.c
18680
18681 SAMSUNG S5P Security SubSystem (SSS) DRIVER
18682 M:      Krzysztof Kozlowski <[email protected]>
18683 M:      Vladimir Zapolskiy <[email protected]>
18684 L:      [email protected]
18685 L:      [email protected]
18686 S:      Maintained
18687 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
18688 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
18689 F:      drivers/crypto/s5p-sss.c
18690
18691 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
18692 M:      Sylwester Nawrocki <[email protected]>
18693 L:      [email protected]
18694 S:      Supported
18695 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
18696 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
18697 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
18698 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
18699 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
18700 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
18701 F:      drivers/media/platform/samsung/exynos4-is/
18702
18703 SAMSUNG SOC CLOCK DRIVERS
18704 M:      Krzysztof Kozlowski <[email protected]>
18705 M:      Sylwester Nawrocki <[email protected]>
18706 M:      Tomasz Figa <[email protected]>
18707 M:      Chanwoo Choi <[email protected]>
18708 R:      Alim Akhtar <[email protected]>
18709 L:      [email protected]
18710 S:      Supported
18711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
18712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
18713 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
18714 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
18715 F:      drivers/clk/samsung/
18716 F:      include/dt-bindings/clock/exynos*.h
18717 F:      include/dt-bindings/clock/s5p*.h
18718 F:      include/dt-bindings/clock/samsung,*.h
18719 F:      include/linux/clk/samsung.h
18720
18721 SAMSUNG SPI DRIVERS
18722 M:      Andi Shyti <[email protected]>
18723 L:      [email protected]
18724 L:      [email protected]
18725 S:      Maintained
18726 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
18727 F:      drivers/spi/spi-s3c*
18728 F:      include/linux/platform_data/spi-s3c64xx.h
18729
18730 SAMSUNG SXGBE DRIVERS
18731 M:      Byungho An <[email protected]>
18732 L:      [email protected]
18733 S:      Supported
18734 F:      drivers/net/ethernet/samsung/sxgbe/
18735
18736 SAMSUNG THERMAL DRIVER
18737 M:      Bartlomiej Zolnierkiewicz <[email protected]>
18738 M:      Krzysztof Kozlowski <[email protected]>
18739 L:      [email protected]
18740 L:      [email protected]
18741 S:      Maintained
18742 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
18743 F:      drivers/thermal/samsung/
18744
18745 SAMSUNG USB2 PHY DRIVER
18746 M:      Sylwester Nawrocki <[email protected]>
18747 L:      [email protected]
18748 S:      Supported
18749 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
18750 F:      Documentation/driver-api/phy/samsung-usb2.rst
18751 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
18752 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
18753 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
18754 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
18755 F:      drivers/phy/samsung/phy-samsung-usb2.c
18756 F:      drivers/phy/samsung/phy-samsung-usb2.h
18757
18758 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
18759 M:      Paul Barker <[email protected]>
18760 R:      Marc Murphy <[email protected]>
18761 S:      Supported
18762 F:      arch/arm/boot/dts/am335x-sancloud*
18763
18764 SC1200 WDT DRIVER
18765 M:      Zwane Mwaikambo <[email protected]>
18766 S:      Maintained
18767 F:      drivers/watchdog/sc1200wdt.c
18768
18769 SCHEDULER
18770 M:      Ingo Molnar <[email protected]>
18771 M:      Peter Zijlstra <[email protected]>
18772 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
18773 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
18774 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
18775 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
18776 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
18777 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
18778 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
18779 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
18780 L:      [email protected]
18781 S:      Maintained
18782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
18783 F:      include/linux/preempt.h
18784 F:      include/linux/sched.h
18785 F:      include/linux/wait.h
18786 F:      include/uapi/linux/sched.h
18787 F:      kernel/sched/
18788
18789 SCSI RDMA PROTOCOL (SRP) INITIATOR
18790 M:      Bart Van Assche <[email protected]>
18791 L:      [email protected]
18792 S:      Supported
18793 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
18794 F:      drivers/infiniband/ulp/srp/
18795 F:      include/scsi/srp.h
18796
18797 SCSI RDMA PROTOCOL (SRP) TARGET
18798 M:      Bart Van Assche <[email protected]>
18799 L:      [email protected]
18800 L:      [email protected]
18801 S:      Supported
18802 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
18803 F:      drivers/infiniband/ulp/srpt/
18804
18805 SCSI SG DRIVER
18806 M:      Doug Gilbert <[email protected]>
18807 L:      [email protected]
18808 S:      Maintained
18809 W:      http://sg.danny.cz/sg
18810 F:      Documentation/scsi/scsi-generic.rst
18811 F:      drivers/scsi/sg.c
18812 F:      include/scsi/sg.h
18813
18814 SCSI SUBSYSTEM
18815 M:      "James E.J. Bottomley" <[email protected]>
18816 M:      "Martin K. Petersen" <[email protected]>
18817 L:      [email protected]
18818 S:      Maintained
18819 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
18820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
18821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
18822 F:      Documentation/devicetree/bindings/scsi/
18823 F:      drivers/scsi/
18824 F:      drivers/ufs/
18825 F:      include/scsi/
18826
18827 SCSI TAPE DRIVER
18828 M:      Kai Mäkisara <[email protected]>
18829 L:      [email protected]
18830 S:      Maintained
18831 F:      Documentation/scsi/st.rst
18832 F:      drivers/scsi/st.*
18833 F:      drivers/scsi/st_*.h
18834
18835 SCSI TARGET CORE USER DRIVER
18836 M:      Bodo Stroesser <[email protected]>
18837 L:      [email protected]
18838 L:      [email protected]
18839 S:      Supported
18840 F:      Documentation/target/tcmu-design.rst
18841 F:      drivers/target/target_core_user.c
18842 F:      include/uapi/linux/target_core_user.h
18843
18844 SCSI TARGET SUBSYSTEM
18845 M:      "Martin K. Petersen" <[email protected]>
18846 L:      [email protected]
18847 L:      [email protected]
18848 S:      Supported
18849 W:      http://www.linux-iscsi.org
18850 Q:      https://patchwork.kernel.org/project/target-devel/list/
18851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
18852 F:      Documentation/target/
18853 F:      drivers/target/
18854 F:      include/target/
18855
18856 SCTP PROTOCOL
18857 M:      Marcelo Ricardo Leitner <[email protected]>
18858 M:      Xin Long <[email protected]>
18859 L:      [email protected]
18860 S:      Maintained
18861 W:      https://github.com/sctp/lksctp-tools/wiki
18862 F:      Documentation/networking/sctp.rst
18863 F:      include/linux/sctp.h
18864 F:      include/net/sctp/
18865 F:      include/uapi/linux/sctp.h
18866 F:      net/sctp/
18867
18868 SCx200 CPU SUPPORT
18869 M:      Jim Cromie <[email protected]>
18870 S:      Odd Fixes
18871 F:      Documentation/i2c/busses/scx200_acb.rst
18872 F:      arch/x86/platform/scx200/
18873 F:      drivers/i2c/busses/scx200*
18874 F:      drivers/mtd/maps/scx200_docflash.c
18875 F:      drivers/watchdog/scx200_wdt.c
18876 F:      include/linux/scx200.h
18877
18878 SCx200 GPIO DRIVER
18879 M:      Jim Cromie <[email protected]>
18880 S:      Maintained
18881 F:      drivers/char/scx200_gpio.c
18882 F:      include/linux/scx200_gpio.h
18883
18884 SCx200 HRT CLOCKSOURCE DRIVER
18885 M:      Jim Cromie <[email protected]>
18886 S:      Maintained
18887 F:      drivers/clocksource/scx200_hrt.c
18888
18889 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
18890 M:      Sascha Sommer <[email protected]>
18891 L:      [email protected] (subscribers-only)
18892 S:      Maintained
18893 F:      drivers/mmc/host/sdricoh_cs.c
18894
18895 SECO BOARDS CEC DRIVER
18896 M:      Ettore Chimenti <[email protected]>
18897 S:      Maintained
18898 F:      drivers/media/cec/platform/seco/seco-cec.c
18899 F:      drivers/media/cec/platform/seco/seco-cec.h
18900
18901 SECURE COMPUTING
18902 M:      Kees Cook <[email protected]>
18903 R:      Andy Lutomirski <[email protected]>
18904 R:      Will Drewry <[email protected]>
18905 S:      Supported
18906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
18907 F:      Documentation/userspace-api/seccomp_filter.rst
18908 F:      include/linux/seccomp.h
18909 F:      include/uapi/linux/seccomp.h
18910 F:      kernel/seccomp.c
18911 F:      tools/testing/selftests/kselftest_harness.h
18912 F:      tools/testing/selftests/seccomp/*
18913 K:      \bsecure_computing
18914 K:      \bTIF_SECCOMP\b
18915
18916 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
18917 M:      Kamal Dasu <[email protected]>
18918 M:      Al Cooper <[email protected]>
18919 R:      Broadcom internal kernel review list <[email protected]>
18920 L:      [email protected]
18921 S:      Maintained
18922 F:      drivers/mmc/host/sdhci-brcmstb*
18923
18924 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
18925 M:      Adrian Hunter <[email protected]>
18926 L:      [email protected]
18927 S:      Supported
18928 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
18929 F:      drivers/mmc/host/sdhci*
18930
18931 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
18932 M:      Eugen Hristev <[email protected]>
18933 L:      [email protected]
18934 S:      Supported
18935 F:      drivers/mmc/host/sdhci-of-at91.c
18936
18937 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
18938 M:      Haibo Chen <[email protected]>
18939 L:      [email protected]
18940 L:      [email protected]
18941 S:      Maintained
18942 F:      drivers/mmc/host/sdhci-esdhc-imx.c
18943
18944 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
18945 M:      Ben Dooks <[email protected]>
18946 M:      Jaehoon Chung <[email protected]>
18947 L:      [email protected]
18948 S:      Maintained
18949 F:      drivers/mmc/host/sdhci-s3c*
18950
18951 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
18952 M:      Viresh Kumar <[email protected]>
18953 L:      [email protected]
18954 S:      Maintained
18955 F:      drivers/mmc/host/sdhci-spear.c
18956
18957 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
18958 M:      Vignesh Raghavendra <[email protected]>
18959 L:      [email protected]
18960 S:      Maintained
18961 F:      drivers/mmc/host/sdhci-omap.c
18962
18963 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
18964 M:      Jonathan Derrick <[email protected]>
18965 L:      [email protected]
18966 S:      Supported
18967 F:      block/opal_proto.h
18968 F:      block/sed*
18969 F:      include/linux/sed*
18970 F:      include/uapi/linux/sed*
18971
18972 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
18973 M:      Mark Rutland <[email protected]>
18974 M:      Lorenzo Pieralisi <[email protected]>
18975 M:      Sudeep Holla <[email protected]>
18976 L:      [email protected] (moderated for non-subscribers)
18977 S:      Maintained
18978 F:      drivers/firmware/smccc/
18979 F:      include/linux/arm-smccc.h
18980
18981 SECURITY CONTACT
18982 M:      Security Officers <[email protected]>
18983 S:      Supported
18984 F:      Documentation/process/security-bugs.rst
18985
18986 SECURITY SUBSYSTEM
18987 M:      Paul Moore <[email protected]>
18988 M:      James Morris <[email protected]>
18989 M:      "Serge E. Hallyn" <[email protected]>
18990 L:      [email protected] (suggested Cc:)
18991 S:      Supported
18992 W:      http://kernsec.org/
18993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
18994 F:      security/
18995 X:      security/selinux/
18996
18997 SELINUX SECURITY MODULE
18998 M:      Paul Moore <[email protected]>
18999 M:      Stephen Smalley <[email protected]>
19000 M:      Eric Paris <[email protected]>
19001 L:      [email protected]
19002 S:      Supported
19003 W:      https://selinuxproject.org
19004 W:      https://github.com/SELinuxProject
19005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
19006 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
19007 F:      Documentation/ABI/removed/sysfs-selinux-disable
19008 F:      Documentation/admin-guide/LSM/SELinux.rst
19009 F:      include/trace/events/avc.h
19010 F:      include/uapi/linux/selinux_netlink.h
19011 F:      scripts/selinux/
19012 F:      security/selinux/
19013
19014 SENSABLE PHANTOM
19015 M:      Jiri Slaby <[email protected]>
19016 S:      Maintained
19017 F:      drivers/misc/phantom.c
19018 F:      include/uapi/linux/phantom.h
19019
19020 SENSEAIR SUNRISE 006-0-0007
19021 M:      Jacopo Mondi <[email protected]>
19022 S:      Maintained
19023 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
19024 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
19025 F:      drivers/iio/chemical/sunrise_co2.c
19026
19027 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
19028 M:      Tomasz Duszynski <[email protected]>
19029 S:      Maintained
19030 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
19031 F:      drivers/iio/chemical/scd30.h
19032 F:      drivers/iio/chemical/scd30_core.c
19033 F:      drivers/iio/chemical/scd30_i2c.c
19034 F:      drivers/iio/chemical/scd30_serial.c
19035
19036 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
19037 M:      Roan van Dijk <[email protected]>
19038 S:      Maintained
19039 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
19040 F:      drivers/iio/chemical/scd4x.c
19041
19042 SENSIRION SGP40 GAS SENSOR DRIVER
19043 M:      Andreas Klinger <[email protected]>
19044 S:      Maintained
19045 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
19046 F:      drivers/iio/chemical/sgp40.c
19047
19048 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
19049 M:      Tomasz Duszynski <[email protected]>
19050 S:      Maintained
19051 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
19052 F:      drivers/iio/chemical/sps30.c
19053 F:      drivers/iio/chemical/sps30_i2c.c
19054 F:      drivers/iio/chemical/sps30_serial.c
19055
19056 SERIAL DEVICE BUS
19057 M:      Rob Herring <[email protected]>
19058 L:      [email protected]
19059 S:      Maintained
19060 F:      Documentation/devicetree/bindings/serial/serial.yaml
19061 F:      drivers/tty/serdev/
19062 F:      include/linux/serdev.h
19063
19064 SERIAL DRIVERS
19065 M:      Greg Kroah-Hartman <[email protected]>
19066 L:      [email protected]
19067 S:      Maintained
19068 F:      Documentation/devicetree/bindings/serial/
19069 F:      drivers/tty/serial/
19070
19071 SERIAL IR RECEIVER
19072 M:      Sean Young <[email protected]>
19073 L:      [email protected]
19074 S:      Maintained
19075 F:      drivers/media/rc/serial_ir.c
19076
19077 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
19078 M:      Srinivas Kandagatla <[email protected]>
19079 L:      [email protected] (moderated for non-subscribers)
19080 S:      Maintained
19081 F:      Documentation/devicetree/bindings/slimbus/
19082 F:      drivers/slimbus/
19083 F:      include/linux/slimbus.h
19084
19085 SFC NETWORK DRIVER
19086 M:      Edward Cree <[email protected]>
19087 M:      Martin Habets <[email protected]>
19088 L:      [email protected]
19089 L:      [email protected]
19090 S:      Supported
19091 F:      Documentation/networking/devlink/sfc.rst
19092 F:      drivers/net/ethernet/sfc/
19093
19094 SFCTEMP HWMON DRIVER
19095 M:      Emil Renner Berthing <[email protected]>
19096 L:      [email protected]
19097 S:      Maintained
19098 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
19099 F:      Documentation/hwmon/sfctemp.rst
19100 F:      drivers/hwmon/sfctemp.c
19101
19102 SFF/SFP/SFP+ MODULE SUPPORT
19103 M:      Russell King <[email protected]>
19104 L:      [email protected]
19105 S:      Maintained
19106 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
19107 F:      drivers/net/phy/phylink.c
19108 F:      drivers/net/phy/sfp*
19109 F:      include/linux/mdio/mdio-i2c.h
19110 F:      include/linux/phylink.h
19111 F:      include/linux/sfp.h
19112 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)
19113
19114 SGI GRU DRIVER
19115 M:      Dimitri Sivanich <[email protected]>
19116 S:      Maintained
19117 F:      drivers/misc/sgi-gru/
19118
19119 SGI XP/XPC/XPNET DRIVER
19120 M:      Robin Holt <[email protected]>
19121 M:      Steve Wahl <[email protected]>
19122 R:      Mike Travis <[email protected]>
19123 S:      Maintained
19124 F:      drivers/misc/sgi-xp/
19125
19126 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
19127 M:      Karsten Graul <[email protected]>
19128 M:      Wenjia Zhang <[email protected]>
19129 M:      Jan Karcher <[email protected]>
19130 L:      [email protected]
19131 S:      Supported
19132 F:      net/smc/
19133
19134 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
19135 M:      Linus Walleij <[email protected]>
19136 L:      [email protected]
19137 S:      Maintained
19138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
19139 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
19140 F:      drivers/iio/light/gp2ap002.c
19141
19142 SHARP RJ54N1CB0C SENSOR DRIVER
19143 M:      Jacopo Mondi <[email protected]>
19144 L:      [email protected]
19145 S:      Odd fixes
19146 T:      git git://linuxtv.org/media_tree.git
19147 F:      drivers/media/i2c/rj54n1cb0c.c
19148 F:      include/media/i2c/rj54n1cb0c.h
19149
19150 SH_VOU V4L2 OUTPUT DRIVER
19151 L:      [email protected]
19152 S:      Orphan
19153 F:      drivers/media/platform/renesas/sh_vou.c
19154 F:      include/media/drv-intf/sh_vou.h
19155
19156 SI2157 MEDIA DRIVER
19157 M:      Antti Palosaari <[email protected]>
19158 L:      [email protected]
19159 S:      Maintained
19160 W:      https://linuxtv.org
19161 W:      http://palosaari.fi/linux/
19162 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19163 T:      git git://linuxtv.org/anttip/media_tree.git
19164 F:      drivers/media/tuners/si2157*
19165
19166 SI2165 MEDIA DRIVER
19167 M:      Matthias Schwarzott <[email protected]>
19168 L:      [email protected]
19169 S:      Maintained
19170 W:      https://linuxtv.org
19171 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19172 F:      drivers/media/dvb-frontends/si2165*
19173
19174 SI2168 MEDIA DRIVER
19175 M:      Antti Palosaari <[email protected]>
19176 L:      [email protected]
19177 S:      Maintained
19178 W:      https://linuxtv.org
19179 W:      http://palosaari.fi/linux/
19180 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19181 T:      git git://linuxtv.org/anttip/media_tree.git
19182 F:      drivers/media/dvb-frontends/si2168*
19183
19184 SI470X FM RADIO RECEIVER I2C DRIVER
19185 M:      Hans Verkuil <[email protected]>
19186 L:      [email protected]
19187 S:      Odd Fixes
19188 W:      https://linuxtv.org
19189 T:      git git://linuxtv.org/media_tree.git
19190 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
19191 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
19192
19193 SI470X FM RADIO RECEIVER USB DRIVER
19194 M:      Hans Verkuil <[email protected]>
19195 L:      [email protected]
19196 S:      Maintained
19197 W:      https://linuxtv.org
19198 T:      git git://linuxtv.org/media_tree.git
19199 F:      drivers/media/radio/si470x/radio-si470x-common.c
19200 F:      drivers/media/radio/si470x/radio-si470x-usb.c
19201 F:      drivers/media/radio/si470x/radio-si470x.h
19202
19203 SI4713 FM RADIO TRANSMITTER I2C DRIVER
19204 M:      Eduardo Valentin <[email protected]>
19205 L:      [email protected]
19206 S:      Odd Fixes
19207 W:      https://linuxtv.org
19208 T:      git git://linuxtv.org/media_tree.git
19209 F:      drivers/media/radio/si4713/si4713.?
19210
19211 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
19212 M:      Eduardo Valentin <[email protected]>
19213 L:      [email protected]
19214 S:      Odd Fixes
19215 W:      https://linuxtv.org
19216 T:      git git://linuxtv.org/media_tree.git
19217 F:      drivers/media/radio/si4713/radio-platform-si4713.c
19218
19219 SI4713 FM RADIO TRANSMITTER USB DRIVER
19220 M:      Hans Verkuil <[email protected]>
19221 L:      [email protected]
19222 S:      Maintained
19223 W:      https://linuxtv.org
19224 T:      git git://linuxtv.org/media_tree.git
19225 F:      drivers/media/radio/si4713/radio-usb-si4713.c
19226
19227 SIANO DVB DRIVER
19228 M:      Mauro Carvalho Chehab <[email protected]>
19229 L:      [email protected]
19230 S:      Odd fixes
19231 W:      https://linuxtv.org
19232 T:      git git://linuxtv.org/media_tree.git
19233 F:      drivers/media/common/siano/
19234 F:      drivers/media/mmc/siano/
19235 F:      drivers/media/usb/siano/
19236 F:      drivers/media/usb/siano/
19237
19238 SIFIVE DRIVERS
19239 M:      Palmer Dabbelt <[email protected]>
19240 M:      Paul Walmsley <[email protected]>
19241 L:      [email protected]
19242 S:      Supported
19243 N:      sifive
19244 K:      [^@]sifive
19245
19246 SIFIVE FU540 SYSTEM-ON-CHIP
19247 M:      Paul Walmsley <[email protected]>
19248 M:      Palmer Dabbelt <[email protected]>
19249 L:      [email protected]
19250 S:      Supported
19251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
19252 N:      fu540
19253 K:      fu540
19254
19255 SIFIVE PDMA DRIVER
19256 M:      Green Wan <[email protected]>
19257 S:      Maintained
19258 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
19259 F:      drivers/dma/sf-pdma/
19260
19261 SIFIVE SOC DRIVERS
19262 M:      Conor Dooley <[email protected]>
19263 L:      [email protected]
19264 S:      Maintained
19265 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
19266 F:      Documentation/devicetree/bindings/cache/sifive,ccache0.yaml
19267 F:      drivers/soc/sifive/
19268
19269 SILEAD TOUCHSCREEN DRIVER
19270 M:      Hans de Goede <[email protected]>
19271 L:      [email protected]
19272 L:      [email protected]
19273 S:      Maintained
19274 F:      drivers/input/touchscreen/silead.c
19275 F:      drivers/platform/x86/touchscreen_dmi.c
19276
19277 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
19278 M:      Jérôme Pouiller <[email protected]>
19279 S:      Supported
19280 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
19281 F:      drivers/net/wireless/silabs/wfx/
19282
19283 SILICON MOTION SM712 FRAME BUFFER DRIVER
19284 M:      Sudip Mukherjee <[email protected]>
19285 M:      Teddy Wang <[email protected]>
19286 M:      Sudip Mukherjee <[email protected]>
19287 L:      [email protected]
19288 S:      Maintained
19289 F:      Documentation/fb/sm712fb.rst
19290 F:      drivers/video/fbdev/sm712*
19291
19292 SILVACO I3C DUAL-ROLE MASTER
19293 M:      Miquel Raynal <[email protected]>
19294 M:      Conor Culhane <[email protected]>
19295 L:      [email protected] (moderated for non-subscribers)
19296 S:      Maintained
19297 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
19298 F:      drivers/i3c/master/svc-i3c-master.c
19299
19300 SIMPLEFB FB DRIVER
19301 M:      Hans de Goede <[email protected]>
19302 L:      [email protected]
19303 S:      Maintained
19304 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
19305 F:      drivers/video/fbdev/simplefb.c
19306 F:      include/linux/platform_data/simplefb.h
19307
19308 SIMTEC EB110ATX (Chalice CATS)
19309 M:      Simtec Linux Team <[email protected]>
19310 S:      Supported
19311 W:      http://www.simtec.co.uk/products/EB110ATX/
19312
19313 SIOX
19314 M:      Thorsten Scherer <[email protected]>
19315 M:      Uwe Kleine-König <[email protected]>
19316 R:      Pengutronix Kernel Team <[email protected]>
19317 S:      Supported
19318 F:      drivers/gpio/gpio-siox.c
19319 F:      drivers/siox/*
19320 F:      include/trace/events/siox.h
19321
19322 SIPHASH PRF ROUTINES
19323 M:      Jason A. Donenfeld <[email protected]>
19324 S:      Maintained
19325 F:      include/linux/siphash.h
19326 F:      lib/siphash.c
19327 F:      lib/siphash_kunit.c
19328
19329 SIS 190 ETHERNET DRIVER
19330 M:      Francois Romieu <[email protected]>
19331 L:      [email protected]
19332 S:      Maintained
19333 F:      drivers/net/ethernet/sis/sis190.c
19334
19335 SIS 900/7016 FAST ETHERNET DRIVER
19336 M:      Daniele Venzano <[email protected]>
19337 L:      [email protected]
19338 S:      Maintained
19339 W:      http://www.brownhat.org/sis900.html
19340 F:      drivers/net/ethernet/sis/sis900.*
19341
19342 SIS FRAMEBUFFER DRIVER
19343 S:      Orphan
19344 F:      Documentation/fb/sisfb.rst
19345 F:      drivers/video/fbdev/sis/
19346 F:      include/video/sisfb.h
19347
19348 SIS I2C TOUCHSCREEN DRIVER
19349 M:      Mika Penttilä <[email protected]>
19350 L:      [email protected]
19351 S:      Maintained
19352 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
19353 F:      drivers/input/touchscreen/sis_i2c.c
19354
19355 SIS USB2VGA DRIVER
19356 M:      Thomas Winischhofer <[email protected]>
19357 S:      Maintained
19358 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
19359 F:      drivers/usb/misc/sisusbvga/
19360
19361 SL28 CPLD MFD DRIVER
19362 M:      Michael Walle <[email protected]>
19363 S:      Maintained
19364 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
19365 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
19366 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
19367 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
19368 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
19369 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
19370 F:      drivers/gpio/gpio-sl28cpld.c
19371 F:      drivers/hwmon/sl28cpld-hwmon.c
19372 F:      drivers/irqchip/irq-sl28cpld.c
19373 F:      drivers/pwm/pwm-sl28cpld.c
19374 F:      drivers/watchdog/sl28cpld_wdt.c
19375
19376 SL28 VPD NVMEM LAYOUT DRIVER
19377 M:      Michael Walle <[email protected]>
19378 S:      Maintained
19379 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
19380 F:      drivers/nvmem/layouts/sl28vpd.c
19381
19382 SLAB ALLOCATOR
19383 M:      Christoph Lameter <[email protected]>
19384 M:      Pekka Enberg <[email protected]>
19385 M:      David Rientjes <[email protected]>
19386 M:      Joonsoo Kim <[email protected]>
19387 M:      Andrew Morton <[email protected]>
19388 M:      Vlastimil Babka <[email protected]>
19389 R:      Roman Gushchin <[email protected]>
19390 R:      Hyeonggon Yoo <[email protected]>
19391 L:      [email protected]
19392 S:      Maintained
19393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
19394 F:      include/linux/sl?b*.h
19395 F:      mm/sl?b*
19396
19397 SLCAN CAN NETWORK DRIVER
19398 M:      Dario Binacchi <[email protected]>
19399 L:      [email protected]
19400 S:      Maintained
19401 F:      drivers/net/can/slcan/
19402
19403 SLEEPABLE READ-COPY UPDATE (SRCU)
19404 M:      Lai Jiangshan <[email protected]>
19405 M:      "Paul E. McKenney" <[email protected]>
19406 M:      Josh Triplett <[email protected]>
19407 R:      Steven Rostedt <[email protected]>
19408 R:      Mathieu Desnoyers <[email protected]>
19409 L:      [email protected]
19410 S:      Supported
19411 W:      http://www.rdrop.com/users/paulmck/RCU/
19412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19413 F:      include/linux/srcu*.h
19414 F:      kernel/rcu/srcu*.c
19415
19416 SMACK SECURITY MODULE
19417 M:      Casey Schaufler <[email protected]>
19418 L:      [email protected]
19419 S:      Maintained
19420 W:      http://schaufler-ca.com
19421 T:      git git://github.com/cschaufler/smack-next
19422 F:      Documentation/admin-guide/LSM/Smack.rst
19423 F:      security/smack/
19424
19425 SMC91x ETHERNET DRIVER
19426 M:      Nicolas Pitre <[email protected]>
19427 S:      Odd Fixes
19428 F:      drivers/net/ethernet/smsc/smc91x.*
19429
19430 SMM665 HARDWARE MONITOR DRIVER
19431 M:      Guenter Roeck <[email protected]>
19432 L:      [email protected]
19433 S:      Maintained
19434 F:      Documentation/hwmon/smm665.rst
19435 F:      drivers/hwmon/smm665.c
19436
19437 SMSC EMC2103 HARDWARE MONITOR DRIVER
19438 M:      Steve Glendinning <[email protected]>
19439 L:      [email protected]
19440 S:      Maintained
19441 F:      Documentation/hwmon/emc2103.rst
19442 F:      drivers/hwmon/emc2103.c
19443
19444 SMSC SCH5627 HARDWARE MONITOR DRIVER
19445 M:      Hans de Goede <[email protected]>
19446 L:      [email protected]
19447 S:      Supported
19448 F:      Documentation/hwmon/sch5627.rst
19449 F:      drivers/hwmon/sch5627.c
19450
19451 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
19452 M:      Steve Glendinning <[email protected]>
19453 L:      [email protected]
19454 S:      Maintained
19455 F:      drivers/video/fbdev/smscufx.c
19456
19457 SMSC47B397 HARDWARE MONITOR DRIVER
19458 M:      Jean Delvare <[email protected]>
19459 L:      [email protected]
19460 S:      Maintained
19461 F:      Documentation/hwmon/smsc47b397.rst
19462 F:      drivers/hwmon/smsc47b397.c
19463
19464 SMSC911x ETHERNET DRIVER
19465 M:      Steve Glendinning <[email protected]>
19466 L:      [email protected]
19467 S:      Maintained
19468 F:      drivers/net/ethernet/smsc/smsc911x.*
19469 F:      include/linux/smsc911x.h
19470
19471 SMSC9420 PCI ETHERNET DRIVER
19472 M:      Steve Glendinning <[email protected]>
19473 L:      [email protected]
19474 S:      Maintained
19475 F:      drivers/net/ethernet/smsc/smsc9420.*
19476
19477 SNET DPU VIRTIO DATA PATH ACCELERATOR
19478 R:      Alvaro Karsz <[email protected]>
19479 F:      drivers/vdpa/solidrun/
19480
19481 SOCIONEXT (SNI) AVE NETWORK DRIVER
19482 M:      Kunihiko Hayashi <[email protected]>
19483 L:      [email protected]
19484 S:      Maintained
19485 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
19486 F:      drivers/net/ethernet/socionext/sni_ave.c
19487
19488 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
19489 M:      Jassi Brar <[email protected]>
19490 M:      Ilias Apalodimas <[email protected]>
19491 L:      [email protected]
19492 S:      Maintained
19493 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
19494 F:      drivers/net/ethernet/socionext/netsec.c
19495
19496 SOCIONEXT (SNI) Synquacer SPI DRIVER
19497 M:      Masahisa Kojima <[email protected]>
19498 M:      Jassi Brar <[email protected]>
19499 L:      [email protected]
19500 S:      Maintained
19501 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
19502 F:      drivers/spi/spi-synquacer.c
19503
19504 SOCIONEXT SYNQUACER I2C DRIVER
19505 M:      Ard Biesheuvel <[email protected]>
19506 L:      [email protected]
19507 S:      Maintained
19508 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
19509 F:      drivers/i2c/busses/i2c-synquacer.c
19510
19511 SOCIONEXT UNIPHIER SOUND DRIVER
19512 L:      [email protected] (moderated for non-subscribers)
19513 S:      Orphan
19514 F:      sound/soc/uniphier/
19515
19516 SOCKET TIMESTAMPING
19517 M:      Willem de Bruijn <[email protected]>
19518 S:      Maintained
19519 F:      Documentation/networking/timestamping.rst
19520 F:      include/uapi/linux/net_tstamp.h
19521 F:      tools/testing/selftests/net/so_txtime.c
19522
19523 SOEKRIS NET48XX LED SUPPORT
19524 M:      Chris Boot <[email protected]>
19525 S:      Maintained
19526 F:      drivers/leds/leds-net48xx.c
19527
19528 SOFT-IWARP DRIVER (siw)
19529 M:      Bernard Metzler <[email protected]>
19530 L:      [email protected]
19531 S:      Supported
19532 F:      drivers/infiniband/sw/siw/
19533 F:      include/uapi/rdma/siw-abi.h
19534
19535 SOFT-ROCE DRIVER (rxe)
19536 M:      Zhu Yanjun <[email protected]>
19537 L:      [email protected]
19538 S:      Supported
19539 F:      drivers/infiniband/sw/rxe/
19540 F:      include/uapi/rdma/rdma_user_rxe.h
19541
19542 SOFTLOGIC 6x10 MPEG CODEC
19543 M:      Bluecherry Maintainers <[email protected]>
19544 M:      Anton Sviridenko <[email protected]>
19545 M:      Andrey Utkin <[email protected]>
19546 M:      Ismael Luceno <[email protected]>
19547 L:      [email protected]
19548 S:      Supported
19549 F:      drivers/media/pci/solo6x10/
19550
19551 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
19552 M:      James Morse <[email protected]>
19553 L:      [email protected] (moderated for non-subscribers)
19554 S:      Maintained
19555 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
19556 F:      drivers/firmware/arm_sdei.c
19557 F:      include/linux/arm_sdei.h
19558 F:      include/uapi/linux/arm_sdei.h
19559
19560 SOFTWARE NODES AND DEVICE PROPERTIES
19561 R:      Andy Shevchenko <[email protected]>
19562 R:      Daniel Scally <[email protected]>
19563 R:      Heikki Krogerus <[email protected]>
19564 R:      Sakari Ailus <[email protected]>
19565 L:      [email protected]
19566 S:      Maintained
19567 F:      drivers/base/property.c
19568 F:      drivers/base/swnode.c
19569 F:      include/linux/fwnode.h
19570 F:      include/linux/property.h
19571
19572 SOFTWARE RAID (Multiple Disks) SUPPORT
19573 M:      Song Liu <[email protected]>
19574 L:      [email protected]
19575 S:      Supported
19576 Q:      https://patchwork.kernel.org/project/linux-raid/list/
19577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
19578 F:      drivers/md/Kconfig
19579 F:      drivers/md/Makefile
19580 F:      drivers/md/md*
19581 F:      drivers/md/raid*
19582 F:      include/linux/raid/
19583 F:      include/uapi/linux/raid/
19584
19585 SOLIDRUN CLEARFOG SUPPORT
19586 M:      Russell King <[email protected]>
19587 S:      Maintained
19588 F:      arch/arm/boot/dts/armada-388-clearfog*
19589 F:      arch/arm/boot/dts/armada-38x-solidrun-*
19590
19591 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
19592 M:      Russell King <[email protected]>
19593 S:      Maintained
19594 F:      arch/arm/boot/dts/imx6*-cubox-i*
19595 F:      arch/arm/boot/dts/imx6*-hummingboard*
19596 F:      arch/arm/boot/dts/imx6*-sr-*
19597
19598 SONIC NETWORK DRIVER
19599 M:      Thomas Bogendoerfer <[email protected]>
19600 L:      [email protected]
19601 S:      Maintained
19602 F:      drivers/net/ethernet/natsemi/sonic.*
19603
19604 SONICS SILICON BACKPLANE DRIVER (SSB)
19605 M:      Michael Buesch <[email protected]>
19606 L:      [email protected]
19607 S:      Maintained
19608 F:      drivers/ssb/
19609 F:      include/linux/ssb/
19610
19611 SONY IMX208 SENSOR DRIVER
19612 M:      Sakari Ailus <[email protected]>
19613 L:      [email protected]
19614 S:      Maintained
19615 T:      git git://linuxtv.org/media_tree.git
19616 F:      drivers/media/i2c/imx208.c
19617
19618 SONY IMX214 SENSOR DRIVER
19619 M:      Ricardo Ribalda <[email protected]>
19620 L:      [email protected]
19621 S:      Maintained
19622 T:      git git://linuxtv.org/media_tree.git
19623 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
19624 F:      drivers/media/i2c/imx214.c
19625
19626 SONY IMX219 SENSOR DRIVER
19627 M:      Dave Stevenson <[email protected]>
19628 L:      [email protected]
19629 S:      Maintained
19630 T:      git git://linuxtv.org/media_tree.git
19631 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
19632 F:      drivers/media/i2c/imx219.c
19633
19634 SONY IMX258 SENSOR DRIVER
19635 M:      Sakari Ailus <[email protected]>
19636 L:      [email protected]
19637 S:      Maintained
19638 T:      git git://linuxtv.org/media_tree.git
19639 F:      Documentation/devicetree/bindings/media/i2c/imx258.yaml
19640 F:      drivers/media/i2c/imx258.c
19641
19642 SONY IMX274 SENSOR DRIVER
19643 M:      Leon Luo <[email protected]>
19644 L:      [email protected]
19645 S:      Maintained
19646 T:      git git://linuxtv.org/media_tree.git
19647 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
19648 F:      drivers/media/i2c/imx274.c
19649
19650 SONY IMX290 SENSOR DRIVER
19651 M:      Manivannan Sadhasivam <[email protected]>
19652 L:      [email protected]
19653 S:      Maintained
19654 T:      git git://linuxtv.org/media_tree.git
19655 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
19656 F:      drivers/media/i2c/imx290.c
19657
19658 SONY IMX296 SENSOR DRIVER
19659 M:      Laurent Pinchart <[email protected]>
19660 M:      Manivannan Sadhasivam <[email protected]>
19661 L:      [email protected]
19662 S:      Maintained
19663 T:      git git://linuxtv.org/media_tree.git
19664 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
19665 F:      drivers/media/i2c/imx296.c
19666
19667 SONY IMX319 SENSOR DRIVER
19668 M:      Bingbu Cao <[email protected]>
19669 L:      [email protected]
19670 S:      Maintained
19671 T:      git git://linuxtv.org/media_tree.git
19672 F:      drivers/media/i2c/imx319.c
19673
19674 SONY IMX334 SENSOR DRIVER
19675 M:      Paul J. Murphy <[email protected]>
19676 M:      Daniele Alessandrelli <[email protected]>
19677 L:      [email protected]
19678 S:      Maintained
19679 T:      git git://linuxtv.org/media_tree.git
19680 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
19681 F:      drivers/media/i2c/imx334.c
19682
19683 SONY IMX335 SENSOR DRIVER
19684 M:      Paul J. Murphy <[email protected]>
19685 M:      Daniele Alessandrelli <[email protected]>
19686 L:      [email protected]
19687 S:      Maintained
19688 T:      git git://linuxtv.org/media_tree.git
19689 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
19690 F:      drivers/media/i2c/imx335.c
19691
19692 SONY IMX355 SENSOR DRIVER
19693 M:      Tianshu Qiu <[email protected]>
19694 L:      [email protected]
19695 S:      Maintained
19696 T:      git git://linuxtv.org/media_tree.git
19697 F:      drivers/media/i2c/imx355.c
19698
19699 SONY IMX412 SENSOR DRIVER
19700 M:      Paul J. Murphy <[email protected]>
19701 M:      Daniele Alessandrelli <[email protected]>
19702 L:      [email protected]
19703 S:      Maintained
19704 T:      git git://linuxtv.org/media_tree.git
19705 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
19706 F:      drivers/media/i2c/imx412.c
19707
19708 SONY IMX415 SENSOR DRIVER
19709 M:      Michael Riesch <[email protected]>
19710 L:      [email protected]
19711 S:      Maintained
19712 T:      git git://linuxtv.org/media_tree.git
19713 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
19714 F:      drivers/media/i2c/imx415.c
19715
19716 SONY MEMORYSTICK SUBSYSTEM
19717 M:      Maxim Levitsky <[email protected]>
19718 M:      Alex Dubov <[email protected]>
19719 M:      Ulf Hansson <[email protected]>
19720 L:      [email protected]
19721 S:      Maintained
19722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
19723 F:      drivers/memstick/
19724 F:      include/linux/memstick.h
19725
19726 SONY VAIO CONTROL DEVICE DRIVER
19727 M:      Mattia Dongili <[email protected]>
19728 L:      [email protected]
19729 S:      Maintained
19730 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
19731 F:      Documentation/admin-guide/laptops/sony-laptop.rst
19732 F:      drivers/char/sonypi.c
19733 F:      drivers/platform/x86/sony-laptop.c
19734 F:      include/linux/sony-laptop.h
19735
19736 SOUND
19737 M:      Jaroslav Kysela <[email protected]>
19738 M:      Takashi Iwai <[email protected]>
19739 L:      [email protected] (moderated for non-subscribers)
19740 S:      Maintained
19741 W:      http://www.alsa-project.org/
19742 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
19743 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
19744 F:      Documentation/sound/
19745 F:      include/sound/
19746 F:      include/uapi/sound/
19747 F:      sound/
19748 F:      tools/testing/selftests/alsa
19749
19750 SOUND - ALSA SELFTESTS
19751 M:      Mark Brown <[email protected]>
19752 L:      [email protected] (moderated for non-subscribers)
19753 L:      [email protected]
19754 S:      Supported
19755 F:      tools/testing/selftests/alsa
19756
19757 SOUND - COMPRESSED AUDIO
19758 M:      Vinod Koul <[email protected]>
19759 L:      [email protected] (moderated for non-subscribers)
19760 S:      Supported
19761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
19762 F:      Documentation/sound/designs/compress-offload.rst
19763 F:      include/sound/compress_driver.h
19764 F:      include/uapi/sound/compress_*
19765 F:      sound/core/compress_offload.c
19766 F:      sound/soc/soc-compress.c
19767
19768 SOUND - DMAENGINE HELPERS
19769 M:      Lars-Peter Clausen <[email protected]>
19770 S:      Supported
19771 F:      include/sound/dmaengine_pcm.h
19772 F:      sound/core/pcm_dmaengine.c
19773 F:      sound/soc/soc-generic-dmaengine-pcm.c
19774
19775 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
19776 M:      Liam Girdwood <[email protected]>
19777 M:      Mark Brown <[email protected]>
19778 L:      [email protected] (moderated for non-subscribers)
19779 S:      Supported
19780 W:      http://alsa-project.org/main/index.php/ASoC
19781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
19782 F:      Documentation/devicetree/bindings/sound/
19783 F:      Documentation/sound/soc/
19784 F:      include/dt-bindings/sound/
19785 F:      include/sound/soc*
19786 F:      sound/soc/
19787
19788 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
19789 M:      Pierre-Louis Bossart <[email protected]>
19790 M:      Liam Girdwood <[email protected]>
19791 M:      Peter Ujfalusi <[email protected]>
19792 M:      Bard Liao <[email protected]>
19793 M:      Ranjani Sridharan <[email protected]>
19794 M:      Daniel Baluta <[email protected]>
19795 R:      Kai Vehmanen <[email protected]>
19796 L:      [email protected] (moderated for non-subscribers)
19797 S:      Supported
19798 W:      https://github.com/thesofproject/linux/
19799 F:      sound/soc/sof/
19800
19801 SOUNDWIRE SUBSYSTEM
19802 M:      Vinod Koul <[email protected]>
19803 M:      Bard Liao <[email protected]>
19804 R:      Pierre-Louis Bossart <[email protected]>
19805 R:      Sanyog Kale <[email protected]>
19806 L:      [email protected] (moderated for non-subscribers)
19807 S:      Supported
19808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
19809 F:      Documentation/driver-api/soundwire/
19810 F:      drivers/soundwire/
19811 F:      include/linux/soundwire/
19812
19813 SP2 MEDIA DRIVER
19814 M:      Olli Salonen <[email protected]>
19815 L:      [email protected]
19816 S:      Maintained
19817 W:      https://linuxtv.org
19818 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19819 F:      drivers/media/dvb-frontends/sp2*
19820
19821 SPANISH DOCUMENTATION
19822 M:      Carlos Bilbao <[email protected]>
19823 S:      Maintained
19824 F:      Documentation/translations/sp_SP/
19825
19826 SPARC + UltraSPARC (sparc/sparc64)
19827 M:      "David S. Miller" <[email protected]>
19828 L:      [email protected]
19829 S:      Maintained
19830 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
19831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
19832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
19833 F:      arch/sparc/
19834 F:      drivers/sbus/
19835
19836 SPARC SERIAL DRIVERS
19837 M:      "David S. Miller" <[email protected]>
19838 L:      [email protected]
19839 S:      Maintained
19840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
19841 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
19842 F:      drivers/tty/serial/suncore.c
19843 F:      drivers/tty/serial/sunhv.c
19844 F:      drivers/tty/serial/sunsab.c
19845 F:      drivers/tty/serial/sunsab.h
19846 F:      drivers/tty/serial/sunsu.c
19847 F:      drivers/tty/serial/sunzilog.c
19848 F:      drivers/tty/serial/sunzilog.h
19849 F:      drivers/tty/vcc.c
19850 F:      include/linux/sunserialcore.h
19851
19852 SPARSE CHECKER
19853 M:      "Luc Van Oostenryck" <[email protected]>
19854 L:      [email protected]
19855 S:      Maintained
19856 W:      https://sparse.docs.kernel.org/
19857 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
19858 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
19859 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
19860 F:      include/linux/compiler.h
19861
19862 SPEAKUP CONSOLE SPEECH DRIVER
19863 M:      William Hubbs <[email protected]>
19864 M:      Chris Brannon <[email protected]>
19865 M:      Kirk Reiser <[email protected]>
19866 M:      Samuel Thibault <[email protected]>
19867 L:      [email protected]
19868 S:      Odd Fixes
19869 W:      http://www.linux-speakup.org/
19870 W:      https://github.com/linux-speakup/speakup
19871 B:      https://github.com/linux-speakup/speakup/issues
19872 F:      drivers/accessibility/speakup/
19873
19874 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
19875 M:      Viresh Kumar <[email protected]>
19876 M:      Shiraz Hashim <[email protected]>
19877 M:      [email protected]
19878 L:      [email protected] (moderated for non-subscribers)
19879 S:      Maintained
19880 W:      http://www.st.com/spear
19881 F:      arch/arm/boot/dts/spear*
19882 F:      arch/arm/mach-spear/
19883 F:      drivers/clk/spear/
19884 F:      drivers/pinctrl/spear/
19885
19886 SPI NOR SUBSYSTEM
19887 M:      Tudor Ambarus <[email protected]>
19888 M:      Pratyush Yadav <[email protected]>
19889 R:      Michael Walle <[email protected]>
19890 L:      [email protected]
19891 S:      Maintained
19892 W:      http://www.linux-mtd.infradead.org/
19893 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
19894 C:      irc://irc.oftc.net/mtd
19895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
19896 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
19897 F:      drivers/mtd/spi-nor/
19898 F:      include/linux/mtd/spi-nor.h
19899
19900 SPI SUBSYSTEM
19901 M:      Mark Brown <[email protected]>
19902 L:      [email protected]
19903 S:      Maintained
19904 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
19905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
19906 F:      Documentation/devicetree/bindings/spi/
19907 F:      Documentation/spi/
19908 F:      drivers/spi/
19909 F:      include/linux/spi/
19910 F:      include/uapi/linux/spi/
19911 F:      tools/spi/
19912
19913 SPIDERNET NETWORK DRIVER for CELL
19914 M:      Ishizaki Kou <[email protected]>
19915 M:      Geoff Levand <[email protected]>
19916 L:      [email protected]
19917 L:      [email protected]
19918 S:      Maintained
19919 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
19920 F:      drivers/net/ethernet/toshiba/spider_net*
19921
19922 SPMI SUBSYSTEM
19923 M:      Stephen Boyd <[email protected]>
19924 L:      [email protected]
19925 S:      Maintained
19926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
19927 F:      Documentation/devicetree/bindings/spmi/
19928 F:      drivers/spmi/
19929 F:      include/dt-bindings/spmi/spmi.h
19930 F:      include/linux/spmi.h
19931 F:      include/trace/events/spmi.h
19932
19933 SPU FILE SYSTEM
19934 M:      Jeremy Kerr <[email protected]>
19935 L:      [email protected]
19936 S:      Supported
19937 W:      http://www.ibm.com/developerworks/power/cell/
19938 F:      Documentation/filesystems/spufs/spufs.rst
19939 F:      arch/powerpc/platforms/cell/spufs/
19940
19941 SQUASHFS FILE SYSTEM
19942 M:      Phillip Lougher <[email protected]>
19943 L:      [email protected] (subscribers-only)
19944 S:      Maintained
19945 W:      http://squashfs.org.uk
19946 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
19947 F:      Documentation/filesystems/squashfs.rst
19948 F:      fs/squashfs/
19949
19950 SRM (Alpha) environment access
19951 M:      Jan-Benedict Glaw <[email protected]>
19952 S:      Maintained
19953 F:      arch/alpha/kernel/srm_env.c
19954
19955 ST LSM6DSx IMU IIO DRIVER
19956 M:      Lorenzo Bianconi <[email protected]>
19957 L:      [email protected]
19958 S:      Maintained
19959 W:      http://www.st.com/
19960 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
19961 F:      drivers/iio/imu/st_lsm6dsx/
19962
19963 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
19964 M:      Benjamin Mugnier <[email protected]>
19965 M:      Sylvain Petinot <[email protected]>
19966 L:      [email protected]
19967 S:      Maintained
19968 T:      git git://linuxtv.org/media_tree.git
19969 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
19970 F:      drivers/media/i2c/st-mipid02.c
19971
19972 ST STM32 I2C/SMBUS DRIVER
19973 M:      Pierre-Yves MORDRET <[email protected]>
19974 M:      Alain Volmat <[email protected]>
19975 L:      [email protected]
19976 S:      Maintained
19977 F:      drivers/i2c/busses/i2c-stm32*
19978
19979 ST STM32 SPI DRIVER
19980 M:      Alain Volmat <[email protected]>
19981 L:      [email protected]
19982 S:      Maintained
19983 F:      drivers/spi/spi-stm32.c
19984
19985 ST STPDDC60 DRIVER
19986 M:      Daniel Nilsson <[email protected]>
19987 L:      [email protected]
19988 S:      Maintained
19989 F:      Documentation/hwmon/stpddc60.rst
19990 F:      drivers/hwmon/pmbus/stpddc60.c
19991
19992 ST VGXY61 DRIVER
19993 M:      Benjamin Mugnier <[email protected]>
19994 M:      Sylvain Petinot <[email protected]>
19995 L:      [email protected]
19996 S:      Maintained
19997 T:      git git://linuxtv.org/media_tree.git
19998 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
19999 F:      Documentation/userspace-api/media/drivers/st-vgxy61.rst
20000 F:      drivers/media/i2c/st-vgxy61.c
20001
20002 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
20003 M:      Song Qiang <[email protected]>
20004 L:      [email protected]
20005 S:      Maintained
20006 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
20007 F:      drivers/iio/proximity/vl53l0x-i2c.c
20008
20009 STABLE BRANCH
20010 M:      Greg Kroah-Hartman <[email protected]>
20011 M:      Sasha Levin <[email protected]>
20012 L:      [email protected]
20013 S:      Supported
20014 F:      Documentation/process/stable-kernel-rules.rst
20015
20016 STAGING - ATOMISP DRIVER
20017 M:      Hans de Goede <[email protected]>
20018 M:      Mauro Carvalho Chehab <[email protected]>
20019 R:      Sakari Ailus <[email protected]>
20020 L:      [email protected]
20021 S:      Maintained
20022 F:      drivers/staging/media/atomisp/
20023
20024 STAGING - FIELDBUS SUBSYSTEM
20025 M:      Sven Van Asbroeck <[email protected]>
20026 S:      Maintained
20027 F:      drivers/staging/fieldbus/*
20028 F:      drivers/staging/fieldbus/Documentation/
20029
20030 STAGING - HMS ANYBUS-S BUS
20031 M:      Sven Van Asbroeck <[email protected]>
20032 S:      Maintained
20033 F:      drivers/staging/fieldbus/anybuss/
20034
20035 STAGING - INDUSTRIAL IO
20036 M:      Jonathan Cameron <[email protected]>
20037 L:      [email protected]
20038 S:      Odd Fixes
20039 F:      Documentation/devicetree/bindings/staging/iio/
20040 F:      drivers/staging/iio/
20041
20042 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
20043 M:      Marc Dietrich <[email protected]>
20044 L:      [email protected] (moderated for non-subscribers)
20045 L:      [email protected]
20046 S:      Maintained
20047 F:      drivers/staging/nvec/
20048
20049 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
20050 M:      Jens Frederich <[email protected]>
20051 M:      Jon Nettleton <[email protected]>
20052 S:      Maintained
20053 W:      http://wiki.laptop.org/go/DCON
20054 F:      drivers/staging/olpc_dcon/
20055
20056 STAGING - REALTEK RTL8712U DRIVERS
20057 M:      Larry Finger <[email protected]>
20058 M:      Florian Schilhabel <[email protected]>.
20059 S:      Odd Fixes
20060 F:      drivers/staging/rtl8712/
20061
20062 STAGING - SEPS525 LCD CONTROLLER DRIVERS
20063 M:      Michael Hennerich <[email protected]>
20064 L:      [email protected]
20065 S:      Supported
20066 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
20067 F:      drivers/staging/fbtft/fb_seps525.c
20068
20069 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
20070 M:      Sudip Mukherjee <[email protected]>
20071 M:      Teddy Wang <[email protected]>
20072 M:      Sudip Mukherjee <[email protected]>
20073 L:      [email protected]
20074 S:      Maintained
20075 F:      drivers/staging/sm750fb/
20076
20077 STAGING - VIA VT665X DRIVERS
20078 M:      Forest Bond <[email protected]>
20079 S:      Odd Fixes
20080 F:      drivers/staging/vt665?/
20081
20082 STAGING SUBSYSTEM
20083 M:      Greg Kroah-Hartman <[email protected]>
20084 L:      [email protected]
20085 S:      Supported
20086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
20087 F:      drivers/staging/
20088
20089 STARFIRE/DURALAN NETWORK DRIVER
20090 M:      Ion Badulescu <[email protected]>
20091 S:      Odd Fixes
20092 F:      drivers/net/ethernet/adaptec/starfire*
20093
20094 STARFIVE DEVICETREES
20095 M:      Emil Renner Berthing <[email protected]>
20096 S:      Maintained
20097 F:      arch/riscv/boot/dts/starfive/
20098
20099 STARFIVE DWMAC GLUE LAYER
20100 M:      Emil Renner Berthing <[email protected]>
20101 M:      Samin Guo <[email protected]>
20102 S:      Maintained
20103 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
20104 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
20105
20106 STARFIVE JH7110 MMC/SD/SDIO DRIVER
20107 M:      William Qiu <[email protected]>
20108 S:      Supported
20109 F:      Documentation/devicetree/bindings/mmc/starfive*
20110 F:      drivers/mmc/host/dw_mmc-starfive.c
20111
20112 STARFIVE JH71X0 CLOCK DRIVERS
20113 M:      Emil Renner Berthing <[email protected]>
20114 M:      Hal Feng <[email protected]>
20115 S:      Maintained
20116 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
20117 F:      drivers/clk/starfive/clk-starfive-jh71*
20118 F:      include/dt-bindings/clock/starfive?jh71*.h
20119
20120 STARFIVE JH71X0 PINCTRL DRIVERS
20121 M:      Emil Renner Berthing <[email protected]>
20122 M:      Jianlong Huang <[email protected]>
20123 L:      [email protected]
20124 S:      Maintained
20125 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
20126 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
20127 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
20128 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
20129
20130 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
20131 M:      Emil Renner Berthing <[email protected]>
20132 M:      Hal Feng <[email protected]>
20133 S:      Maintained
20134 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
20135 F:      drivers/reset/starfive/reset-starfive-jh71*
20136 F:      include/dt-bindings/reset/starfive?jh71*.h
20137
20138 STARFIVE JH71XX PMU CONTROLLER DRIVER
20139 M:      Walker Chen <[email protected]>
20140 S:      Supported
20141 F:      Documentation/devicetree/bindings/power/starfive*
20142 F:      drivers/soc/starfive/jh71xx_pmu.c
20143 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
20144
20145 STARFIVE SOC DRIVERS
20146 M:      Conor Dooley <[email protected]>
20147 S:      Maintained
20148 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
20149 F:      drivers/soc/starfive/
20150
20151 STARFIVE TRNG DRIVER
20152 M:      Jia Jie Ho <[email protected]>
20153 S:      Supported
20154 F:      Documentation/devicetree/bindings/rng/starfive*
20155 F:      drivers/char/hw_random/jh7110-trng.c
20156
20157 STARFIVE WATCHDOG DRIVER
20158 M:      Xingyu Wu <[email protected]>
20159 M:      Samin Guo <[email protected]>
20160 S:      Supported
20161 F:      Documentation/devicetree/bindings/watchdog/starfive*
20162 F:      drivers/watchdog/starfive-wdt.c
20163
20164 STATIC BRANCH/CALL
20165 M:      Peter Zijlstra <[email protected]>
20166 M:      Josh Poimboeuf <[email protected]>
20167 M:      Jason Baron <[email protected]>
20168 R:      Steven Rostedt <[email protected]>
20169 R:      Ard Biesheuvel <[email protected]>
20170 S:      Supported
20171 F:      arch/*/include/asm/jump_label*.h
20172 F:      arch/*/include/asm/static_call*.h
20173 F:      arch/*/kernel/jump_label.c
20174 F:      arch/*/kernel/static_call.c
20175 F:      include/linux/jump_label*.h
20176 F:      include/linux/static_call*.h
20177 F:      kernel/jump_label.c
20178 F:      kernel/static_call.c
20179
20180 STI AUDIO (ASoC) DRIVERS
20181 M:      Arnaud Pouliquen <[email protected]>
20182 L:      [email protected] (moderated for non-subscribers)
20183 S:      Maintained
20184 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
20185 F:      sound/soc/sti/
20186
20187 STI CEC DRIVER
20188 M:      Alain Volmat <[email protected]>
20189 S:      Maintained
20190 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
20191 F:      drivers/media/cec/platform/sti/
20192
20193 STK1160 USB VIDEO CAPTURE DRIVER
20194 M:      Ezequiel Garcia <[email protected]>
20195 L:      [email protected]
20196 S:      Maintained
20197 T:      git git://linuxtv.org/media_tree.git
20198 F:      drivers/media/usb/stk1160/
20199
20200 STM32 AUDIO (ASoC) DRIVERS
20201 M:      Olivier Moysan <[email protected]>
20202 M:      Arnaud Pouliquen <[email protected]>
20203 L:      [email protected] (moderated for non-subscribers)
20204 S:      Maintained
20205 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
20206 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
20207 F:      sound/soc/stm/
20208
20209 STM32 TIMER/LPTIMER DRIVERS
20210 M:      Fabrice Gasnier <[email protected]>
20211 S:      Maintained
20212 F:      Documentation/ABI/testing/*timer-stm32
20213 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
20214 F:      drivers/*/stm32-*timer*
20215 F:      drivers/pwm/pwm-stm32*
20216 F:      include/linux/*/stm32-*tim*
20217
20218 STMMAC ETHERNET DRIVER
20219 M:      Giuseppe Cavallaro <[email protected]>
20220 M:      Alexandre Torgue <[email protected]>
20221 M:      Jose Abreu <[email protected]>
20222 L:      [email protected]
20223 S:      Supported
20224 W:      http://www.stlinux.com
20225 F:      Documentation/networking/device_drivers/ethernet/stmicro/
20226 F:      drivers/net/ethernet/stmicro/stmmac/
20227
20228 SUN HAPPY MEAL ETHERNET DRIVER
20229 M:      Sean Anderson <[email protected]>
20230 S:      Maintained
20231 F:      drivers/net/ethernet/sun/sunhme.*
20232
20233 SUN3/3X
20234 M:      Sam Creasey <[email protected]>
20235 S:      Maintained
20236 W:      http://sammy.net/sun3/
20237 F:      arch/m68k/include/asm/sun3*
20238 F:      arch/m68k/kernel/*sun3*
20239 F:      arch/m68k/sun3*/
20240 F:      drivers/net/ethernet/i825xx/sun3*
20241
20242 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
20243 M:      Hans de Goede <[email protected]>
20244 L:      [email protected]
20245 S:      Maintained
20246 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
20247 F:      drivers/input/keyboard/sun4i-lradc-keys.c
20248
20249 SUNDANCE NETWORK DRIVER
20250 M:      Denis Kirjanov <[email protected]>
20251 L:      [email protected]
20252 S:      Maintained
20253 F:      drivers/net/ethernet/dlink/sundance.c
20254
20255 SUNPLUS ETHERNET DRIVER
20256 M:      Wells Lu <[email protected]>
20257 L:      [email protected]
20258 S:      Maintained
20259 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
20260 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
20261 F:      drivers/net/ethernet/sunplus/
20262
20263 SUNPLUS MMC DRIVER
20264 M:      Tony Huang <[email protected]>
20265 M:      Li-hao Kuo <[email protected]>
20266 S:      Maintained
20267 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
20268 F:      drivers/mmc/host/sunplus-mmc.c
20269
20270 SUNPLUS OCOTP DRIVER
20271 M:      Vincent Shih <[email protected]>
20272 S:      Maintained
20273 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
20274 F:      drivers/nvmem/sunplus-ocotp.c
20275
20276 SUNPLUS PWM DRIVER
20277 M:      Hammer Hsieh <[email protected]>
20278 S:      Maintained
20279 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
20280 F:      drivers/pwm/pwm-sunplus.c
20281
20282 SUNPLUS RTC DRIVER
20283 M:      Vincent Shih <[email protected]>
20284 L:      [email protected]
20285 S:      Maintained
20286 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
20287 F:      drivers/rtc/rtc-sunplus.c
20288
20289 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
20290 M:      Li-hao Kuo <[email protected]>
20291 L:      [email protected]
20292 S:      Maintained
20293 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
20294 F:      drivers/spi/spi-sunplus-sp7021.c
20295
20296 SUNPLUS UART DRIVER
20297 M:      Hammer Hsieh <[email protected]>
20298 S:      Maintained
20299 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
20300 F:      drivers/tty/serial/sunplus-uart.c
20301
20302 SUNPLUS USB2 PHY DRIVER
20303 M:      Vincent Shih <[email protected]>
20304 L:      [email protected]
20305 S:      Maintained
20306 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
20307 F:      drivers/phy/sunplus/Kconfig
20308 F:      drivers/phy/sunplus/Makefile
20309 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
20310
20311 SUNPLUS WATCHDOG DRIVER
20312 M:      Xiantao Hu <[email protected]>
20313 L:      [email protected]
20314 S:      Maintained
20315 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
20316 F:      drivers/watchdog/sunplus_wdt.c
20317
20318 SUPERH
20319 M:      Yoshinori Sato <[email protected]>
20320 M:      Rich Felker <[email protected]>
20321 M:      John Paul Adrian Glaubitz <[email protected]>
20322 L:      [email protected]
20323 S:      Maintained
20324 Q:      http://patchwork.kernel.org/project/linux-sh/list/
20325 F:      Documentation/arch/sh/
20326 F:      arch/sh/
20327 F:      drivers/sh/
20328
20329 SUSPEND TO RAM
20330 M:      "Rafael J. Wysocki" <[email protected]>
20331 M:      Len Brown <[email protected]>
20332 M:      Pavel Machek <[email protected]>
20333 L:      [email protected]
20334 S:      Supported
20335 B:      https://bugzilla.kernel.org
20336 F:      Documentation/power/
20337 F:      arch/x86/kernel/acpi/sleep*
20338 F:      arch/x86/kernel/acpi/wakeup*
20339 F:      drivers/base/power/
20340 F:      include/linux/freezer.h
20341 F:      include/linux/pm.h
20342 F:      include/linux/suspend.h
20343 F:      kernel/power/
20344
20345 SVGA HANDLING
20346 M:      Martin Mares <[email protected]>
20347 L:      [email protected]
20348 S:      Maintained
20349 F:      Documentation/admin-guide/svga.rst
20350 F:      arch/x86/boot/video*
20351
20352 SWITCHDEV
20353 M:      Jiri Pirko <[email protected]>
20354 M:      Ivan Vecera <[email protected]>
20355 L:      [email protected]
20356 S:      Supported
20357 F:      include/net/switchdev.h
20358 F:      net/switchdev/
20359
20360 SY8106A REGULATOR DRIVER
20361 M:      Icenowy Zheng <[email protected]>
20362 S:      Maintained
20363 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
20364 F:      drivers/regulator/sy8106a-regulator.c
20365
20366 SYNC FILE FRAMEWORK
20367 M:      Sumit Semwal <[email protected]>
20368 R:      Gustavo Padovan <[email protected]>
20369 L:      [email protected]
20370 L:      [email protected]
20371 S:      Maintained
20372 T:      git git://anongit.freedesktop.org/drm/drm-misc
20373 F:      Documentation/driver-api/sync_file.rst
20374 F:      drivers/dma-buf/dma-fence*
20375 F:      drivers/dma-buf/sw_sync.c
20376 F:      drivers/dma-buf/sync_*
20377 F:      include/linux/sync_file.h
20378 F:      include/uapi/linux/sync_file.h
20379
20380 SYNOPSYS ARC ARCHITECTURE
20381 M:      Vineet Gupta <[email protected]>
20382 L:      [email protected]
20383 S:      Supported
20384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
20385 F:      Documentation/arch/arc
20386 F:      Documentation/devicetree/bindings/arc/*
20387 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
20388 F:      arch/arc/
20389 F:      drivers/clocksource/arc_timer.c
20390 F:      drivers/tty/serial/arc_uart.c
20391
20392 SYNOPSYS ARC HSDK SDP pll clock driver
20393 M:      Eugeniy Paltsev <[email protected]>
20394 S:      Supported
20395 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
20396 F:      drivers/clk/clk-hsdk-pll.c
20397
20398 SYNOPSYS ARC SDP clock driver
20399 M:      Eugeniy Paltsev <[email protected]>
20400 S:      Supported
20401 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
20402 F:      drivers/clk/axs10x/*
20403
20404 SYNOPSYS ARC SDP platform support
20405 M:      Alexey Brodkin <[email protected]>
20406 S:      Supported
20407 F:      Documentation/devicetree/bindings/arc/axs10*
20408 F:      arch/arc/boot/dts/ax*
20409 F:      arch/arc/plat-axs10x
20410
20411 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
20412 M:      Eugeniy Paltsev <[email protected]>
20413 S:      Supported
20414 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
20415 F:      drivers/reset/reset-axs10x.c
20416
20417 SYNOPSYS CREG GPIO DRIVER
20418 M:      Eugeniy Paltsev <[email protected]>
20419 S:      Maintained
20420 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
20421 F:      drivers/gpio/gpio-creg-snps.c
20422
20423 SYNOPSYS DESIGNWARE 8250 UART DRIVER
20424 M:      Ilpo Järvinen <[email protected]>
20425 R:      Andy Shevchenko <[email protected]>
20426 S:      Supported
20427 F:      drivers/tty/serial/8250/8250_dw.c
20428 F:      drivers/tty/serial/8250/8250_dwlib.*
20429 F:      drivers/tty/serial/8250/8250_lpss.c
20430
20431 SYNOPSYS DESIGNWARE APB GPIO DRIVER
20432 M:      Hoan Tran <[email protected]>
20433 M:      Serge Semin <[email protected]>
20434 L:      [email protected]
20435 S:      Maintained
20436 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
20437 F:      drivers/gpio/gpio-dwapb.c
20438
20439 SYNOPSYS DESIGNWARE APB SSI DRIVER
20440 M:      Serge Semin <[email protected]>
20441 L:      [email protected]
20442 S:      Supported
20443 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
20444 F:      drivers/spi/spi-dw*
20445
20446 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
20447 M:      Eugeniy Paltsev <[email protected]>
20448 S:      Maintained
20449 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
20450 F:      drivers/dma/dw-axi-dmac/
20451
20452 SYNOPSYS DESIGNWARE DMAC DRIVER
20453 M:      Viresh Kumar <[email protected]>
20454 R:      Andy Shevchenko <[email protected]>
20455 S:      Maintained
20456 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
20457 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
20458 F:      drivers/dma/dw/
20459 F:      include/dt-bindings/dma/dw-dmac.h
20460 F:      include/linux/dma/dw.h
20461 F:      include/linux/platform_data/dma-dw.h
20462
20463 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
20464 M:      Jose Abreu <[email protected]>
20465 L:      [email protected]
20466 S:      Supported
20467 F:      drivers/net/ethernet/synopsys/
20468
20469 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
20470 M:      Jose Abreu <[email protected]>
20471 L:      [email protected]
20472 S:      Supported
20473 F:      drivers/net/pcs/pcs-xpcs.c
20474 F:      drivers/net/pcs/pcs-xpcs.h
20475 F:      include/linux/pcs/pcs-xpcs.h
20476
20477 SYNOPSYS DESIGNWARE I2C DRIVER
20478 M:      Jarkko Nikula <[email protected]>
20479 R:      Andy Shevchenko <[email protected]>
20480 R:      Mika Westerberg <[email protected]>
20481 R:      Jan Dabros <[email protected]>
20482 L:      [email protected]
20483 S:      Supported
20484 F:      drivers/i2c/busses/i2c-designware-*
20485
20486 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
20487 M:      Jaehoon Chung <[email protected]>
20488 L:      [email protected]
20489 S:      Maintained
20490 F:      drivers/mmc/host/dw_mmc*
20491
20492 SYNOPSYS HSDK RESET CONTROLLER DRIVER
20493 M:      Eugeniy Paltsev <[email protected]>
20494 S:      Supported
20495 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
20496 F:      drivers/reset/reset-hsdk.c
20497 F:      include/dt-bindings/reset/snps,hsdk-reset.h
20498
20499 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
20500 M:      Prabu Thangamuthu <[email protected]>
20501 M:      Manjunath M B <[email protected]>
20502 L:      [email protected]
20503 S:      Maintained
20504 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
20505
20506 SYSTEM CONFIGURATION (SYSCON)
20507 M:      Lee Jones <[email protected]>
20508 M:      Arnd Bergmann <[email protected]>
20509 S:      Supported
20510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
20511 F:      drivers/mfd/syscon.c
20512
20513 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
20514 M:      Sudeep Holla <[email protected]>
20515 R:      Cristian Marussi <[email protected]>
20516 L:      [email protected] (moderated for non-subscribers)
20517 S:      Maintained
20518 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
20519 F:      drivers/clk/clk-sc[mp]i.c
20520 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
20521 F:      drivers/firmware/arm_scmi/
20522 F:      drivers/firmware/arm_scpi.c
20523 F:      drivers/powercap/arm_scmi_powercap.c
20524 F:      drivers/regulator/scmi-regulator.c
20525 F:      drivers/reset/reset-scmi.c
20526 F:      include/linux/sc[mp]i_protocol.h
20527 F:      include/trace/events/scmi.h
20528 F:      include/uapi/linux/virtio_scmi.h
20529
20530 SYSTEM RESET/SHUTDOWN DRIVERS
20531 M:      Sebastian Reichel <[email protected]>
20532 L:      [email protected]
20533 S:      Maintained
20534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
20535 F:      Documentation/devicetree/bindings/power/reset/
20536 F:      drivers/power/reset/
20537
20538 SYSTEM TRACE MODULE CLASS
20539 M:      Alexander Shishkin <[email protected]>
20540 S:      Maintained
20541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
20542 F:      Documentation/trace/stm.rst
20543 F:      drivers/hwtracing/stm/
20544 F:      include/linux/stm.h
20545 F:      include/uapi/linux/stm.h
20546
20547 SYSTEM76 ACPI DRIVER
20548 M:      Jeremy Soller <[email protected]>
20549 M:      System76 Product Development <[email protected]>
20550 L:      [email protected]
20551 S:      Maintained
20552 F:      drivers/platform/x86/system76_acpi.c
20553
20554 SYSV FILESYSTEM
20555 S:      Orphan
20556 F:      Documentation/filesystems/sysv-fs.rst
20557 F:      fs/sysv/
20558 F:      include/linux/sysv_fs.h
20559
20560 TASKSTATS STATISTICS INTERFACE
20561 M:      Balbir Singh <[email protected]>
20562 S:      Maintained
20563 F:      Documentation/accounting/taskstats*
20564 F:      include/linux/taskstats*
20565 F:      kernel/taskstats.c
20566
20567 TC subsystem
20568 M:      Jamal Hadi Salim <[email protected]>
20569 M:      Cong Wang <[email protected]>
20570 M:      Jiri Pirko <[email protected]>
20571 L:      [email protected]
20572 S:      Maintained
20573 F:      include/net/pkt_cls.h
20574 F:      include/net/pkt_sched.h
20575 F:      include/net/tc_act/
20576 F:      include/uapi/linux/pkt_cls.h
20577 F:      include/uapi/linux/pkt_sched.h
20578 F:      include/uapi/linux/tc_act/
20579 F:      include/uapi/linux/tc_ematch/
20580 F:      net/sched/
20581 F:      tools/testing/selftests/tc-testing
20582
20583 TC90522 MEDIA DRIVER
20584 M:      Akihiro Tsukada <[email protected]>
20585 L:      [email protected]
20586 S:      Odd Fixes
20587 F:      drivers/media/dvb-frontends/tc90522*
20588
20589 TCP LOW PRIORITY MODULE
20590 M:      "Wong Hoi Sing, Edison" <[email protected]>
20591 M:      "Hung Hing Lun, Mike" <[email protected]>
20592 S:      Maintained
20593 W:      http://tcp-lp-mod.sourceforge.net/
20594 F:      net/ipv4/tcp_lp.c
20595
20596 TDA10071 MEDIA DRIVER
20597 M:      Antti Palosaari <[email protected]>
20598 L:      [email protected]
20599 S:      Maintained
20600 W:      https://linuxtv.org
20601 W:      http://palosaari.fi/linux/
20602 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20603 T:      git git://linuxtv.org/anttip/media_tree.git
20604 F:      drivers/media/dvb-frontends/tda10071*
20605
20606 TDA18212 MEDIA DRIVER
20607 M:      Antti Palosaari <[email protected]>
20608 L:      [email protected]
20609 S:      Maintained
20610 W:      https://linuxtv.org
20611 W:      http://palosaari.fi/linux/
20612 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20613 T:      git git://linuxtv.org/anttip/media_tree.git
20614 F:      drivers/media/tuners/tda18212*
20615
20616 TDA18218 MEDIA DRIVER
20617 M:      Antti Palosaari <[email protected]>
20618 L:      [email protected]
20619 S:      Maintained
20620 W:      https://linuxtv.org
20621 W:      http://palosaari.fi/linux/
20622 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20623 T:      git git://linuxtv.org/anttip/media_tree.git
20624 F:      drivers/media/tuners/tda18218*
20625
20626 TDA18250 MEDIA DRIVER
20627 M:      Olli Salonen <[email protected]>
20628 L:      [email protected]
20629 S:      Maintained
20630 W:      https://linuxtv.org
20631 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20632 T:      git git://linuxtv.org/media_tree.git
20633 F:      drivers/media/tuners/tda18250*
20634
20635 TDA18271 MEDIA DRIVER
20636 M:      Michael Krufky <[email protected]>
20637 L:      [email protected]
20638 S:      Maintained
20639 W:      https://linuxtv.org
20640 W:      http://github.com/mkrufky
20641 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20642 T:      git git://linuxtv.org/mkrufky/tuners.git
20643 F:      drivers/media/tuners/tda18271*
20644
20645 TDA1997x MEDIA DRIVER
20646 M:      Tim Harvey <[email protected]>
20647 L:      [email protected]
20648 S:      Maintained
20649 W:      https://linuxtv.org
20650 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20651 F:      drivers/media/i2c/tda1997x.*
20652
20653 TDA827x MEDIA DRIVER
20654 M:      Michael Krufky <[email protected]>
20655 L:      [email protected]
20656 S:      Maintained
20657 W:      https://linuxtv.org
20658 W:      http://github.com/mkrufky
20659 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20660 T:      git git://linuxtv.org/mkrufky/tuners.git
20661 F:      drivers/media/tuners/tda8290.*
20662
20663 TDA8290 MEDIA DRIVER
20664 M:      Michael Krufky <[email protected]>
20665 L:      [email protected]
20666 S:      Maintained
20667 W:      https://linuxtv.org
20668 W:      http://github.com/mkrufky
20669 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20670 T:      git git://linuxtv.org/mkrufky/tuners.git
20671 F:      drivers/media/tuners/tda8290.*
20672
20673 TDA9840 MEDIA DRIVER
20674 M:      Hans Verkuil <[email protected]>
20675 L:      [email protected]
20676 S:      Maintained
20677 W:      https://linuxtv.org
20678 T:      git git://linuxtv.org/media_tree.git
20679 F:      drivers/media/i2c/tda9840*
20680
20681 TEA5761 TUNER DRIVER
20682 M:      Mauro Carvalho Chehab <[email protected]>
20683 L:      [email protected]
20684 S:      Odd fixes
20685 W:      https://linuxtv.org
20686 T:      git git://linuxtv.org/media_tree.git
20687 F:      drivers/media/tuners/tea5761.*
20688
20689 TEA5767 TUNER DRIVER
20690 M:      Mauro Carvalho Chehab <[email protected]>
20691 L:      [email protected]
20692 S:      Maintained
20693 W:      https://linuxtv.org
20694 T:      git git://linuxtv.org/media_tree.git
20695 F:      drivers/media/tuners/tea5767.*
20696
20697 TEA6415C MEDIA DRIVER
20698 M:      Hans Verkuil <[email protected]>
20699 L:      [email protected]
20700 S:      Maintained
20701 W:      https://linuxtv.org
20702 T:      git git://linuxtv.org/media_tree.git
20703 F:      drivers/media/i2c/tea6415c*
20704
20705 TEA6420 MEDIA DRIVER
20706 M:      Hans Verkuil <[email protected]>
20707 L:      [email protected]
20708 S:      Maintained
20709 W:      https://linuxtv.org
20710 T:      git git://linuxtv.org/media_tree.git
20711 F:      drivers/media/i2c/tea6420*
20712
20713 TEAM DRIVER
20714 M:      Jiri Pirko <[email protected]>
20715 L:      [email protected]
20716 S:      Supported
20717 F:      drivers/net/team/
20718 F:      include/linux/if_team.h
20719 F:      include/uapi/linux/if_team.h
20720 F:      tools/testing/selftests/drivers/net/team/
20721
20722 TECHNICAL ADVISORY BOARD PROCESS DOCS
20723 M:      "Theodore Ts'o" <[email protected]>
20724 M:      Greg Kroah-Hartman <[email protected]>
20725 L:      [email protected]
20726 S:      Maintained
20727 F:      Documentation/process/contribution-maturity-model.rst
20728 F:      Documentation/process/researcher-guidelines.rst
20729
20730 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
20731 M:      "Savoir-faire Linux Inc." <[email protected]>
20732 S:      Maintained
20733 F:      arch/x86/platform/ts5500/
20734
20735 TECHNOTREND USB IR RECEIVER
20736 M:      Sean Young <[email protected]>
20737 L:      [email protected]
20738 S:      Maintained
20739 F:      drivers/media/rc/ttusbir.c
20740
20741 TECHWELL TW9910 VIDEO DECODER
20742 L:      [email protected]
20743 S:      Orphan
20744 F:      drivers/media/i2c/tw9910.c
20745 F:      include/media/i2c/tw9910.h
20746
20747 TEE SUBSYSTEM
20748 M:      Jens Wiklander <[email protected]>
20749 R:      Sumit Garg <[email protected]>
20750 L:      [email protected]
20751 S:      Maintained
20752 F:      Documentation/staging/tee.rst
20753 F:      drivers/tee/
20754 F:      include/linux/tee_drv.h
20755 F:      include/uapi/linux/tee.h
20756
20757 TEGRA ARCHITECTURE SUPPORT
20758 M:      Thierry Reding <[email protected]>
20759 M:      Jonathan Hunter <[email protected]>
20760 L:      [email protected]
20761 S:      Supported
20762 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
20763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
20764 N:      [^a-z]tegra
20765
20766 TEGRA CLOCK DRIVER
20767 M:      Peter De Schrijver <[email protected]>
20768 M:      Prashant Gaikwad <[email protected]>
20769 S:      Supported
20770 F:      drivers/clk/tegra/
20771
20772 TEGRA DMA DRIVERS
20773 M:      Laxman Dewangan <[email protected]>
20774 M:      Jon Hunter <[email protected]>
20775 S:      Supported
20776 F:      drivers/dma/tegra*
20777
20778 TEGRA I2C DRIVER
20779 M:      Laxman Dewangan <[email protected]>
20780 R:      Dmitry Osipenko <[email protected]>
20781 S:      Supported
20782 F:      drivers/i2c/busses/i2c-tegra.c
20783
20784 TEGRA IOMMU DRIVERS
20785 M:      Thierry Reding <[email protected]>
20786 R:      Krishna Reddy <[email protected]>
20787 L:      [email protected]
20788 S:      Supported
20789 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
20790 F:      drivers/iommu/tegra*
20791
20792 TEGRA KBC DRIVER
20793 M:      Laxman Dewangan <[email protected]>
20794 S:      Supported
20795 F:      drivers/input/keyboard/tegra-kbc.c
20796
20797 TEGRA NAND DRIVER
20798 M:      Stefan Agner <[email protected]>
20799 M:      Lucas Stach <[email protected]>
20800 S:      Maintained
20801 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
20802 F:      drivers/mtd/nand/raw/tegra_nand.c
20803
20804 TEGRA PWM DRIVER
20805 M:      Thierry Reding <[email protected]>
20806 S:      Supported
20807 F:      drivers/pwm/pwm-tegra.c
20808
20809 TEGRA QUAD SPI DRIVER
20810 M:      Thierry Reding <[email protected]>
20811 M:      Jonathan Hunter <[email protected]>
20812 M:      Sowjanya Komatineni <[email protected]>
20813 L:      [email protected]
20814 S:      Maintained
20815 F:      drivers/spi/spi-tegra210-quad.c
20816
20817 TEGRA SERIAL DRIVER
20818 M:      Laxman Dewangan <[email protected]>
20819 S:      Supported
20820 F:      drivers/tty/serial/serial-tegra.c
20821
20822 TEGRA SPI DRIVER
20823 M:      Laxman Dewangan <[email protected]>
20824 S:      Supported
20825 F:      drivers/spi/spi-tegra*
20826
20827 TEGRA VIDEO DRIVER
20828 M:      Thierry Reding <[email protected]>
20829 M:      Jonathan Hunter <[email protected]>
20830 M:      Sowjanya Komatineni <[email protected]>
20831 L:      [email protected]
20832 L:      [email protected]
20833 S:      Maintained
20834 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
20835 F:      drivers/staging/media/tegra-video/
20836
20837 TEGRA XUSB PADCTL DRIVER
20838 M:      JC Kuo <[email protected]>
20839 S:      Supported
20840 F:      drivers/phy/tegra/xusb*
20841
20842 TEHUTI ETHERNET DRIVER
20843 M:      Andy Gospodarek <[email protected]>
20844 L:      [email protected]
20845 S:      Supported
20846 F:      drivers/net/ethernet/tehuti/*
20847
20848 TELECOM CLOCK DRIVER FOR MCPL0010
20849 M:      Mark Gross <[email protected]>
20850 S:      Supported
20851 F:      drivers/char/tlclk.c
20852
20853 TEMPO SEMICONDUCTOR DRIVERS
20854 M:      Steven Eckhoff <[email protected]>
20855 S:      Maintained
20856 F:      Documentation/devicetree/bindings/sound/tscs*.txt
20857 F:      sound/soc/codecs/tscs*.c
20858 F:      sound/soc/codecs/tscs*.h
20859
20860 TENSILICA XTENSA PORT (xtensa)
20861 M:      Chris Zankel <[email protected]>
20862 M:      Max Filippov <[email protected]>
20863 S:      Maintained
20864 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
20865 F:      arch/xtensa/
20866 F:      drivers/irqchip/irq-xtensa-*
20867
20868 TEXAS INSTRUMENTS ASoC DRIVERS
20869 M:      Peter Ujfalusi <[email protected]>
20870 L:      [email protected] (moderated for non-subscribers)
20871 S:      Maintained
20872 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
20873 F:      sound/soc/ti/
20874
20875 TEXAS INSTRUMENTS DMA DRIVERS
20876 M:      Peter Ujfalusi <[email protected]>
20877 L:      [email protected]
20878 S:      Maintained
20879 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
20880 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
20881 F:      Documentation/devicetree/bindings/dma/ti/
20882 F:      drivers/dma/ti/
20883 F:      include/linux/dma/k3-psil.h
20884 F:      include/linux/dma/k3-udma-glue.h
20885 F:      include/linux/dma/ti-cppi5.h
20886 X:      drivers/dma/ti/cppi41.c
20887
20888 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
20889 M:      Robert Marko <[email protected]>
20890 M:      Luka Perkov <[email protected]>
20891 L:      [email protected]
20892 S:      Maintained
20893 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
20894 F:      Documentation/hwmon/tps23861.rst
20895 F:      drivers/hwmon/tps23861.c
20896
20897 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
20898 M:      Ricardo Ribalda <[email protected]>
20899 L:      [email protected]
20900 S:      Supported
20901 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
20902 F:      drivers/iio/dac/ti-dac7612.c
20903
20904 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
20905 M:      Nishanth Menon <[email protected]>
20906 M:      Tero Kristo <[email protected]>
20907 M:      Santosh Shilimkar <[email protected]>
20908 L:      [email protected] (moderated for non-subscribers)
20909 S:      Maintained
20910 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
20911 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
20912 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
20913 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
20914 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
20915 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
20916 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
20917 F:      drivers/clk/keystone/sci-clk.c
20918 F:      drivers/firmware/ti_sci*
20919 F:      drivers/irqchip/irq-ti-sci-inta.c
20920 F:      drivers/irqchip/irq-ti-sci-intr.c
20921 F:      drivers/reset/reset-ti-sci.c
20922 F:      drivers/soc/ti/ti_sci_inta_msi.c
20923 F:      drivers/soc/ti/ti_sci_pm_domains.c
20924 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
20925 F:      include/linux/soc/ti/ti_sci_inta_msi.h
20926 F:      include/linux/soc/ti/ti_sci_protocol.h
20927
20928 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
20929 M:      Puranjay Mohan <[email protected]>
20930 L:      [email protected]
20931 S:      Supported
20932 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
20933 F:      drivers/iio/temperature/tmp117.c
20934
20935 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
20936 M:      Hans Verkuil <[email protected]>
20937 L:      [email protected]
20938 S:      Maintained
20939 W:      https://linuxtv.org
20940 T:      git git://linuxtv.org/media_tree.git
20941 F:      drivers/media/radio/radio-raremono.c
20942
20943 THERMAL
20944 M:      Rafael J. Wysocki <[email protected]>
20945 M:      Daniel Lezcano <[email protected]>
20946 R:      Amit Kucheria <[email protected]>
20947 R:      Zhang Rui <[email protected]>
20948 L:      [email protected]
20949 S:      Supported
20950 Q:      https://patchwork.kernel.org/project/linux-pm/list/
20951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
20952 F:      Documentation/ABI/testing/sysfs-class-thermal
20953 F:      Documentation/admin-guide/thermal/
20954 F:      Documentation/devicetree/bindings/thermal/
20955 F:      Documentation/driver-api/thermal/
20956 F:      drivers/thermal/
20957 F:      include/dt-bindings/thermal/
20958 F:      include/linux/cpu_cooling.h
20959 F:      include/linux/thermal.h
20960 F:      include/uapi/linux/thermal.h
20961 F:      tools/lib/thermal/
20962 F:      tools/thermal/
20963
20964 THERMAL DRIVER FOR AMLOGIC SOCS
20965 M:      Guillaume La Roque <[email protected]>
20966 L:      [email protected]
20967 L:      [email protected]
20968 S:      Supported
20969 W:      http://linux-meson.com/
20970 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
20971 F:      drivers/thermal/amlogic_thermal.c
20972
20973 THERMAL/CPU_COOLING
20974 M:      Amit Daniel Kachhap <[email protected]>
20975 M:      Daniel Lezcano <[email protected]>
20976 M:      Viresh Kumar <[email protected]>
20977 R:      Lukasz Luba <[email protected]>
20978 L:      [email protected]
20979 S:      Supported
20980 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
20981 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
20982 F:      drivers/thermal/cpufreq_cooling.c
20983 F:      drivers/thermal/cpuidle_cooling.c
20984 F:      include/linux/cpu_cooling.h
20985
20986 THERMAL/POWER_ALLOCATOR
20987 M:      Lukasz Luba <[email protected]>
20988 L:      [email protected]
20989 S:      Maintained
20990 F:      Documentation/driver-api/thermal/power_allocator.rst
20991 F:      drivers/thermal/gov_power_allocator.c
20992 F:      drivers/thermal/thermal_trace_ipa.h
20993
20994 THINKPAD ACPI EXTRAS DRIVER
20995 M:      Henrique de Moraes Holschuh <[email protected]>
20996 L:      [email protected]
20997 L:      [email protected]
20998 S:      Maintained
20999 W:      http://ibm-acpi.sourceforge.net
21000 W:      http://thinkwiki.org/wiki/Ibm-acpi
21001 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
21002 F:      drivers/platform/x86/thinkpad_acpi.c
21003
21004 THINKPAD LMI DRIVER
21005 M:      Mark Pearson <[email protected]>
21006 L:      [email protected]
21007 S:      Maintained
21008 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
21009 F:      drivers/platform/x86/think-lmi.?
21010
21011 THUNDERBOLT DMA TRAFFIC TEST DRIVER
21012 M:      Isaac Hazan <[email protected]>
21013 L:      [email protected]
21014 S:      Maintained
21015 F:      drivers/thunderbolt/dma_test.c
21016
21017 THUNDERBOLT DRIVER
21018 M:      Andreas Noever <[email protected]>
21019 M:      Michael Jamet <[email protected]>
21020 M:      Mika Westerberg <[email protected]>
21021 M:      Yehezkel Bernat <[email protected]>
21022 L:      [email protected]
21023 S:      Maintained
21024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
21025 F:      Documentation/admin-guide/thunderbolt.rst
21026 F:      drivers/thunderbolt/
21027 F:      include/linux/thunderbolt.h
21028
21029 THUNDERBOLT NETWORK DRIVER
21030 M:      Michael Jamet <[email protected]>
21031 M:      Mika Westerberg <[email protected]>
21032 M:      Yehezkel Bernat <[email protected]>
21033 L:      [email protected]
21034 S:      Maintained
21035 F:      drivers/net/thunderbolt/
21036
21037 THUNDERX GPIO DRIVER
21038 M:      Robert Richter <[email protected]>
21039 S:      Odd Fixes
21040 F:      drivers/gpio/gpio-thunderx.c
21041
21042 TI ADS7924 ADC DRIVER
21043 M:      Hugo Villeneuve <[email protected]>
21044 L:      [email protected]
21045 S:      Supported
21046 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
21047 F:      drivers/iio/adc/ti-ads7924.c
21048
21049 TI AM437X VPFE DRIVER
21050 M:      "Lad, Prabhakar" <[email protected]>
21051 L:      [email protected]
21052 S:      Maintained
21053 W:      https://linuxtv.org
21054 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21055 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
21056 F:      drivers/media/platform/ti/am437x/
21057
21058 TI BANDGAP AND THERMAL DRIVER
21059 M:      Eduardo Valentin <[email protected]>
21060 M:      Keerthy <[email protected]>
21061 L:      [email protected]
21062 L:      [email protected]
21063 S:      Maintained
21064 F:      drivers/thermal/ti-soc-thermal/
21065
21066 TI BQ27XXX POWER SUPPLY DRIVER
21067 F:      drivers/power/supply/bq27xxx_battery.c
21068 F:      drivers/power/supply/bq27xxx_battery_i2c.c
21069 F:      include/linux/power/bq27xxx_battery.h
21070
21071 TI CDCE706 CLOCK DRIVER
21072 M:      Max Filippov <[email protected]>
21073 S:      Maintained
21074 F:      drivers/clk/clk-cdce706.c
21075
21076 TI CLOCK DRIVER
21077 M:      Tero Kristo <[email protected]>
21078 L:      [email protected]
21079 S:      Odd Fixes
21080 F:      drivers/clk/ti/
21081 F:      include/linux/clk/ti.h
21082
21083 TI DAVINCI MACHINE SUPPORT
21084 M:      Bartosz Golaszewski <[email protected]>
21085 L:      [email protected] (moderated for non-subscribers)
21086 S:      Maintained
21087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
21088 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
21089 F:      arch/arm/boot/dts/da850*
21090 F:      arch/arm/mach-davinci/
21091 F:      drivers/i2c/busses/i2c-davinci.c
21092
21093 TI DAVINCI SERIES CLOCK DRIVER
21094 M:      David Lechner <[email protected]>
21095 R:      Sekhar Nori <[email protected]>
21096 S:      Maintained
21097 F:      Documentation/devicetree/bindings/clock/ti/davinci/
21098 F:      drivers/clk/davinci/
21099 F:      include/linux/clk/davinci.h
21100
21101 TI DAVINCI SERIES GPIO DRIVER
21102 M:      Keerthy <[email protected]>
21103 L:      [email protected]
21104 S:      Maintained
21105 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
21106 F:      drivers/gpio/gpio-davinci.c
21107
21108 TI DAVINCI SERIES MEDIA DRIVER
21109 M:      "Lad, Prabhakar" <[email protected]>
21110 L:      [email protected]
21111 S:      Maintained
21112 W:      https://linuxtv.org
21113 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21114 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
21115 F:      drivers/media/platform/ti/davinci/
21116 F:      include/media/davinci/
21117
21118 TI ENHANCED CAPTURE (eCAP) DRIVER
21119 M:      Vignesh Raghavendra <[email protected]>
21120 R:      Julien Panis <[email protected]>
21121 L:      [email protected]
21122 L:      [email protected]
21123 S:      Maintained
21124 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
21125 F:      drivers/counter/ti-ecap-capture.c
21126
21127 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
21128 R:      David Lechner <[email protected]>
21129 L:      [email protected]
21130 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
21131 F:      drivers/counter/ti-eqep.c
21132
21133 TI ETHERNET SWITCH DRIVER (CPSW)
21134 R:      Grygorii Strashko <[email protected]>
21135 L:      [email protected]
21136 L:      [email protected]
21137 S:      Maintained
21138 F:      drivers/net/ethernet/ti/cpsw*
21139 F:      drivers/net/ethernet/ti/davinci*
21140
21141 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
21142 M:      Alex Dubov <[email protected]>
21143 S:      Maintained
21144 W:      http://tifmxx.berlios.de/
21145 F:      drivers/memstick/host/tifm_ms.c
21146 F:      drivers/misc/tifm*
21147 F:      drivers/mmc/host/tifm_sd.c
21148 F:      include/linux/tifm.h
21149
21150 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
21151 M:      Nishanth Menon <[email protected]>
21152 M:      Santosh Shilimkar <[email protected]>
21153 L:      [email protected]
21154 L:      [email protected] (moderated for non-subscribers)
21155 S:      Maintained
21156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
21157 F:      drivers/soc/ti/*
21158
21159 TI LM49xxx FAMILY ASoC CODEC DRIVERS
21160 M:      M R Swami Reddy <[email protected]>
21161 M:      Vishwas A Deshpande <[email protected]>
21162 L:      [email protected] (moderated for non-subscribers)
21163 S:      Maintained
21164 F:      sound/soc/codecs/isabelle*
21165 F:      sound/soc/codecs/lm49453*
21166
21167 TI LMP92064 ADC DRIVER
21168 M:      Leonard Göhrs <[email protected]>
21169 R:      [email protected]
21170 L:      [email protected]
21171 S:      Maintained
21172 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
21173 F:      drivers/iio/adc/ti-lmp92064.c
21174
21175 TI PCM3060 ASoC CODEC DRIVER
21176 M:      Kirill Marinushkin <[email protected]>
21177 L:      [email protected] (moderated for non-subscribers)
21178 S:      Maintained
21179 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
21180 F:      sound/soc/codecs/pcm3060*
21181
21182 TI TAS571X FAMILY ASoC CODEC DRIVER
21183 M:      Kevin Cernekee <[email protected]>
21184 L:      [email protected] (moderated for non-subscribers)
21185 S:      Odd Fixes
21186 F:      sound/soc/codecs/tas571x*
21187
21188 TI TMAG5273 MAGNETOMETER DRIVER
21189 M:      Gerald Loacker <[email protected]>
21190 L:      [email protected]
21191 S:      Maintained
21192 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
21193 F:      drivers/iio/magnetometer/tmag5273.c
21194
21195 TI TRF7970A NFC DRIVER
21196 M:      Mark Greer <[email protected]>
21197 L:      [email protected]
21198 S:      Supported
21199 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
21200 F:      drivers/nfc/trf7970a.c
21201
21202 TI TSC2046 ADC DRIVER
21203 M:      Oleksij Rempel <[email protected]>
21204 R:      [email protected]
21205 L:      [email protected]
21206 S:      Maintained
21207 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
21208 F:      drivers/iio/adc/ti-tsc2046.c
21209
21210 TI TWL4030 SERIES SOC CODEC DRIVER
21211 M:      Peter Ujfalusi <[email protected]>
21212 L:      [email protected] (moderated for non-subscribers)
21213 S:      Maintained
21214 F:      sound/soc/codecs/twl4030*
21215
21216 TI VPE/CAL DRIVERS
21217 M:      Benoit Parrot <[email protected]>
21218 L:      [email protected]
21219 S:      Maintained
21220 W:      http://linuxtv.org/
21221 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21222 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
21223 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
21224 F:      drivers/media/platform/ti/cal/
21225 F:      drivers/media/platform/ti/vpe/
21226
21227 TI WILINK WIRELESS DRIVERS
21228 L:      [email protected]
21229 S:      Orphan
21230 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
21231 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
21232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
21233 F:      drivers/net/wireless/ti/
21234
21235 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
21236 M:      John Stultz <[email protected]>
21237 M:      Thomas Gleixner <[email protected]>
21238 R:      Stephen Boyd <[email protected]>
21239 L:      [email protected]
21240 S:      Supported
21241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
21242 F:      include/linux/clocksource.h
21243 F:      include/linux/time.h
21244 F:      include/linux/timex.h
21245 F:      include/uapi/linux/time.h
21246 F:      include/uapi/linux/timex.h
21247 F:      kernel/time/alarmtimer.c
21248 F:      kernel/time/clocksource.c
21249 F:      kernel/time/ntp.c
21250 F:      kernel/time/time*.c
21251 F:      tools/testing/selftests/timers/
21252
21253 TIPC NETWORK LAYER
21254 M:      Jon Maloy <[email protected]>
21255 M:      Ying Xue <[email protected]>
21256 L:      [email protected] (core kernel code)
21257 L:      [email protected] (user apps, general discussion)
21258 S:      Maintained
21259 W:      http://tipc.sourceforge.net/
21260 F:      include/uapi/linux/tipc*.h
21261 F:      net/tipc/
21262
21263 TLAN NETWORK DRIVER
21264 M:      Samuel Chessman <[email protected]>
21265 L:      [email protected] (subscribers-only)
21266 S:      Maintained
21267 W:      http://sourceforge.net/projects/tlan/
21268 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
21269 F:      drivers/net/ethernet/ti/tlan.*
21270
21271 TMIO/SDHI MMC DRIVER
21272 M:      Wolfram Sang <[email protected]>
21273 L:      [email protected]
21274 L:      [email protected]
21275 S:      Supported
21276 F:      drivers/mmc/host/renesas_sdhi*
21277 F:      drivers/mmc/host/tmio_mmc*
21278 F:      include/linux/mfd/tmio.h
21279
21280 TMP401 HARDWARE MONITOR DRIVER
21281 M:      Guenter Roeck <[email protected]>
21282 L:      [email protected]
21283 S:      Maintained
21284 F:      Documentation/devicetree/bindings/hwmon/ti,tmp401.yaml
21285 F:      Documentation/hwmon/tmp401.rst
21286 F:      drivers/hwmon/tmp401.c
21287
21288 TMP464 HARDWARE MONITOR DRIVER
21289 M:      Guenter Roeck <[email protected]>
21290 L:      [email protected]
21291 S:      Maintained
21292 F:      Documentation/devicetree/bindings/hwmon/ti,tmp464.yaml
21293 F:      Documentation/hwmon/tmp464.rst
21294 F:      drivers/hwmon/tmp464.c
21295
21296 TMP513 HARDWARE MONITOR DRIVER
21297 M:      Eric Tremblay <[email protected]>
21298 L:      [email protected]
21299 S:      Maintained
21300 F:      Documentation/hwmon/tmp513.rst
21301 F:      drivers/hwmon/tmp513.c
21302
21303 TMPFS (SHMEM FILESYSTEM)
21304 M:      Hugh Dickins <[email protected]>
21305 L:      [email protected]
21306 S:      Maintained
21307 F:      include/linux/shmem_fs.h
21308 F:      mm/shmem.c
21309
21310 TOMOYO SECURITY MODULE
21311 M:      Kentaro Takeda <[email protected]>
21312 M:      Tetsuo Handa <[email protected]>
21313 L:      [email protected] (subscribers-only, for developers in English)
21314 L:      [email protected] (subscribers-only, for users in English)
21315 L:      [email protected] (subscribers-only, for developers in Japanese)
21316 L:      [email protected] (subscribers-only, for users in Japanese)
21317 S:      Maintained
21318 W:      https://tomoyo.osdn.jp/
21319 F:      security/tomoyo/
21320
21321 TOPSTAR LAPTOP EXTRAS DRIVER
21322 M:      Herton Ronaldo Krzesinski <[email protected]>
21323 L:      [email protected]
21324 S:      Maintained
21325 F:      drivers/platform/x86/topstar-laptop.c
21326
21327 TORTURE-TEST MODULES
21328 M:      Davidlohr Bueso <[email protected]>
21329 M:      "Paul E. McKenney" <[email protected]>
21330 M:      Josh Triplett <[email protected]>
21331 L:      [email protected]
21332 S:      Supported
21333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
21334 F:      Documentation/RCU/torture.rst
21335 F:      kernel/locking/locktorture.c
21336 F:      kernel/rcu/rcuscale.c
21337 F:      kernel/rcu/rcutorture.c
21338 F:      kernel/rcu/refscale.c
21339 F:      kernel/torture.c
21340
21341 TOSHIBA ACPI EXTRAS DRIVER
21342 M:      Azael Avalos <[email protected]>
21343 L:      [email protected]
21344 S:      Maintained
21345 F:      drivers/platform/x86/toshiba_acpi.c
21346
21347 TOSHIBA BLUETOOTH DRIVER
21348 M:      Azael Avalos <[email protected]>
21349 L:      [email protected]
21350 S:      Maintained
21351 F:      drivers/platform/x86/toshiba_bluetooth.c
21352
21353 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
21354 M:      Azael Avalos <[email protected]>
21355 L:      [email protected]
21356 S:      Maintained
21357 F:      drivers/platform/x86/toshiba_haps.c
21358
21359 TOSHIBA SMM DRIVER
21360 M:      Jonathan Buzzard <[email protected]>
21361 S:      Maintained
21362 W:      http://www.buzzard.org.uk/toshiba/
21363 F:      drivers/char/toshiba.c
21364 F:      include/linux/toshiba.h
21365 F:      include/uapi/linux/toshiba.h
21366
21367 TOSHIBA TC358743 DRIVER
21368 M:      Hans Verkuil <[email protected]>
21369 L:      [email protected]
21370 S:      Maintained
21371 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
21372 F:      drivers/media/i2c/tc358743*
21373 F:      include/media/i2c/tc358743.h
21374
21375 TOSHIBA WMI HOTKEYS DRIVER
21376 M:      Azael Avalos <[email protected]>
21377 L:      [email protected]
21378 S:      Maintained
21379 F:      drivers/platform/x86/toshiba-wmi.c
21380
21381 TPM DEVICE DRIVER
21382 M:      Peter Huewe <[email protected]>
21383 M:      Jarkko Sakkinen <[email protected]>
21384 R:      Jason Gunthorpe <[email protected]>
21385 L:      [email protected]
21386 S:      Maintained
21387 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
21388 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
21389 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
21390 F:      drivers/char/tpm/
21391
21392 TPS546D24 DRIVER
21393 M:      Duke Du <[email protected]>
21394 L:      [email protected]
21395 S:      Maintained
21396 F:      Documentation/hwmon/tps546d24.rst
21397 F:      drivers/hwmon/pmbus/tps546d24.c
21398
21399 TRACING
21400 M:      Steven Rostedt <[email protected]>
21401 M:      Masami Hiramatsu <[email protected]>
21402 L:      [email protected]
21403 L:      [email protected]
21404 S:      Maintained
21405 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
21406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
21407 F:      Documentation/trace/*
21408 F:      fs/tracefs/
21409 F:      include/linux/trace*.h
21410 F:      include/trace/
21411 F:      kernel/trace/
21412 F:      scripts/tracing/
21413 F:      tools/testing/selftests/ftrace/
21414
21415 TRACING MMIO ACCESSES (MMIOTRACE)
21416 M:      Steven Rostedt <[email protected]>
21417 M:      Masami Hiramatsu <[email protected]>
21418 R:      Karol Herbst <[email protected]>
21419 R:      Pekka Paalanen <[email protected]>
21420 L:      [email protected]
21421 L:      [email protected]
21422 S:      Maintained
21423 F:      arch/x86/mm/kmmio.c
21424 F:      arch/x86/mm/mmio-mod.c
21425 F:      arch/x86/mm/testmmiotrace.c
21426 F:      include/linux/mmiotrace.h
21427 F:      kernel/trace/trace_mmiotrace.c
21428
21429 TRACING OS NOISE / LATENCY TRACERS
21430 M:      Steven Rostedt <[email protected]>
21431 M:      Daniel Bristot de Oliveira <[email protected]>
21432 S:      Maintained
21433 F:      Documentation/trace/hwlat_detector.rst
21434 F:      Documentation/trace/osnoise-tracer.rst
21435 F:      Documentation/trace/timerlat-tracer.rst
21436 F:      arch/*/kernel/trace.c
21437 F:      include/trace/events/osnoise.h
21438 F:      kernel/trace/trace_hwlat.c
21439 F:      kernel/trace/trace_irqsoff.c
21440 F:      kernel/trace/trace_osnoise.c
21441 F:      kernel/trace/trace_sched_wakeup.c
21442
21443 TRADITIONAL CHINESE DOCUMENTATION
21444 M:      Hu Haowen <[email protected]>
21445 L:      [email protected] (moderated for non-subscribers)
21446 S:      Maintained
21447 W:      https://github.com/srcres258/linux-doc
21448 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
21449 F:      Documentation/translations/zh_TW/
21450
21451 TTY LAYER
21452 M:      Greg Kroah-Hartman <[email protected]>
21453 M:      Jiri Slaby <[email protected]>
21454 S:      Supported
21455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
21456 F:      Documentation/driver-api/serial/
21457 F:      drivers/tty/
21458 F:      drivers/tty/serial/serial_core.c
21459 F:      include/linux/selection.h
21460 F:      include/linux/serial.h
21461 F:      include/linux/serial_core.h
21462 F:      include/linux/sysrq.h
21463 F:      include/linux/tty*.h
21464 F:      include/linux/vt.h
21465 F:      include/linux/vt_*.h
21466 F:      include/uapi/linux/serial.h
21467 F:      include/uapi/linux/serial_core.h
21468 F:      include/uapi/linux/tty.h
21469
21470 TUA9001 MEDIA DRIVER
21471 M:      Antti Palosaari <[email protected]>
21472 L:      [email protected]
21473 S:      Maintained
21474 W:      https://linuxtv.org
21475 W:      http://palosaari.fi/linux/
21476 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21477 T:      git git://linuxtv.org/anttip/media_tree.git
21478 F:      drivers/media/tuners/tua9001*
21479
21480 TULIP NETWORK DRIVERS
21481 L:      [email protected]
21482 L:      [email protected]
21483 S:      Orphan
21484 F:      drivers/net/ethernet/dec/tulip/
21485
21486 TUN/TAP driver
21487 M:      Maxim Krasnyansky <[email protected]>
21488 S:      Maintained
21489 W:      http://vtun.sourceforge.net/tun
21490 F:      Documentation/networking/tuntap.rst
21491 F:      arch/um/os-Linux/drivers/
21492
21493 TURBOCHANNEL SUBSYSTEM
21494 M:      "Maciej W. Rozycki" <[email protected]>
21495 M:      Ralf Baechle <[email protected]>
21496 L:      [email protected]
21497 S:      Maintained
21498 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
21499 F:      drivers/tc/
21500 F:      include/linux/tc.h
21501
21502 TURBOSTAT UTILITY
21503 M:      "Len Brown" <[email protected]>
21504 L:      [email protected]
21505 S:      Supported
21506 Q:      https://patchwork.kernel.org/project/linux-pm/list/
21507 B:      https://bugzilla.kernel.org
21508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
21509 F:      tools/power/x86/turbostat/
21510
21511 TW5864 VIDEO4LINUX DRIVER
21512 M:      Bluecherry Maintainers <[email protected]>
21513 M:      Anton Sviridenko <[email protected]>
21514 M:      Andrey Utkin <[email protected]>
21515 M:      Andrey Utkin <[email protected]>
21516 L:      [email protected]
21517 S:      Supported
21518 F:      drivers/media/pci/tw5864/
21519
21520 TW68 VIDEO4LINUX DRIVER
21521 M:      Hans Verkuil <[email protected]>
21522 L:      [email protected]
21523 S:      Odd Fixes
21524 W:      https://linuxtv.org
21525 T:      git git://linuxtv.org/media_tree.git
21526 F:      drivers/media/pci/tw68/
21527
21528 TW686X VIDEO4LINUX DRIVER
21529 M:      Ezequiel Garcia <[email protected]>
21530 L:      [email protected]
21531 S:      Maintained
21532 W:      http://linuxtv.org
21533 T:      git git://linuxtv.org/media_tree.git
21534 F:      drivers/media/pci/tw686x/
21535
21536 U-BOOT ENVIRONMENT VARIABLES
21537 M:      Rafał Miłecki <[email protected]>
21538 S:      Maintained
21539 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
21540 F:      drivers/nvmem/u-boot-env.c
21541
21542 UACCE ACCELERATOR FRAMEWORK
21543 M:      Zhangfei Gao <[email protected]>
21544 M:      Zhou Wang <[email protected]>
21545 L:      [email protected]
21546 L:      [email protected]
21547 S:      Maintained
21548 F:      Documentation/ABI/testing/sysfs-driver-uacce
21549 F:      Documentation/misc-devices/uacce.rst
21550 F:      drivers/misc/uacce/
21551 F:      include/linux/uacce.h
21552 F:      include/uapi/misc/uacce/
21553
21554 UBI FILE SYSTEM (UBIFS)
21555 M:      Richard Weinberger <[email protected]>
21556 L:      [email protected]
21557 S:      Supported
21558 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
21559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
21560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
21561 F:      Documentation/ABI/testing/sysfs-fs-ubifs
21562 F:      Documentation/filesystems/ubifs-authentication.rst
21563 F:      Documentation/filesystems/ubifs.rst
21564 F:      fs/ubifs/
21565
21566 UBLK USERSPACE BLOCK DRIVER
21567 M:      Ming Lei <[email protected]>
21568 L:      [email protected]
21569 S:      Maintained
21570 F:      Documentation/block/ublk.rst
21571 F:      drivers/block/ublk_drv.c
21572 F:      include/uapi/linux/ublk_cmd.h
21573
21574 UCLINUX (M68KNOMMU AND COLDFIRE)
21575 M:      Greg Ungerer <[email protected]>
21576 L:      [email protected]
21577 S:      Maintained
21578 W:      http://www.linux-m68k.org/
21579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
21580 F:      arch/m68k/*/*_no.*
21581 F:      arch/m68k/68*/
21582 F:      arch/m68k/coldfire/
21583 F:      arch/m68k/include/asm/*_no.*
21584
21585 UDF FILESYSTEM
21586 M:      Jan Kara <[email protected]>
21587 S:      Maintained
21588 F:      Documentation/filesystems/udf.rst
21589 F:      fs/udf/
21590
21591 UDRAW TABLET
21592 M:      Bastien Nocera <[email protected]>
21593 L:      [email protected]
21594 S:      Maintained
21595 F:      drivers/hid/hid-udraw-ps3.c
21596
21597 UFS FILESYSTEM
21598 M:      Evgeniy Dushistov <[email protected]>
21599 S:      Maintained
21600 F:      Documentation/admin-guide/ufs.rst
21601 F:      fs/ufs/
21602
21603 UHID USERSPACE HID IO DRIVER
21604 M:      David Rheinsberg <[email protected]>
21605 L:      [email protected]
21606 S:      Maintained
21607 F:      drivers/hid/uhid.c
21608 F:      include/uapi/linux/uhid.h
21609
21610 ULPI BUS
21611 M:      Heikki Krogerus <[email protected]>
21612 L:      [email protected]
21613 S:      Maintained
21614 F:      drivers/usb/common/ulpi.c
21615 F:      include/linux/ulpi/
21616
21617 UNICODE SUBSYSTEM
21618 M:      Gabriel Krisman Bertazi <[email protected]>
21619 L:      [email protected]
21620 S:      Supported
21621 F:      fs/unicode/
21622
21623 UNIFDEF
21624 M:      Tony Finch <[email protected]>
21625 S:      Maintained
21626 W:      http://dotat.at/prog/unifdef
21627 F:      scripts/unifdef.c
21628
21629 UNIFORM CDROM DRIVER
21630 M:      Phillip Potter <[email protected]>
21631 S:      Maintained
21632 F:      Documentation/cdrom/
21633 F:      drivers/cdrom/cdrom.c
21634 F:      include/linux/cdrom.h
21635 F:      include/uapi/linux/cdrom.h
21636
21637 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
21638 R:      Alim Akhtar <[email protected]>
21639 R:      Avri Altman <[email protected]>
21640 R:      Bart Van Assche <[email protected]>
21641 L:      [email protected]
21642 S:      Supported
21643 F:      Documentation/devicetree/bindings/ufs/
21644 F:      Documentation/scsi/ufs.rst
21645 F:      drivers/ufs/core/
21646
21647 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
21648 M:      Pedro Sousa <[email protected]>
21649 L:      [email protected]
21650 S:      Supported
21651 F:      drivers/ufs/host/*dwc*
21652
21653 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
21654 M:      Alim Akhtar <[email protected]>
21655 L:      [email protected]
21656 S:      Maintained
21657 F:      drivers/ufs/host/ufs-exynos*
21658
21659 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
21660 M:      Stanley Chu <[email protected]>
21661 L:      [email protected]
21662 L:      [email protected] (moderated for non-subscribers)
21663 S:      Maintained
21664 F:      drivers/ufs/host/ufs-mediatek*
21665
21666 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
21667 M:      Manivannan Sadhasivam <[email protected]>
21668 L:      [email protected]
21669 L:      [email protected]
21670 S:      Maintained
21671 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
21672 F:      drivers/ufs/host/ufs-qcom*
21673
21674 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
21675 M:      Yoshihiro Shimoda <[email protected]>
21676 L:      [email protected]
21677 L:      [email protected]
21678 S:      Maintained
21679 F:      drivers/ufs/host/ufs-renesas.c
21680
21681 UNSORTED BLOCK IMAGES (UBI)
21682 M:      Richard Weinberger <[email protected]>
21683 L:      [email protected]
21684 S:      Supported
21685 W:      http://www.linux-mtd.infradead.org/
21686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
21687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
21688 F:      drivers/mtd/ubi/
21689 F:      include/linux/mtd/ubi.h
21690 F:      include/uapi/mtd/ubi-user.h
21691
21692 USB "USBNET" DRIVER FRAMEWORK
21693 M:      Oliver Neukum <[email protected]>
21694 L:      [email protected]
21695 S:      Maintained
21696 W:      http://www.linux-usb.org/usbnet
21697 F:      drivers/net/usb/usbnet.c
21698 F:      include/linux/usb/usbnet.h
21699
21700 USB ACM DRIVER
21701 M:      Oliver Neukum <[email protected]>
21702 L:      [email protected]
21703 S:      Maintained
21704 F:      Documentation/usb/acm.rst
21705 F:      drivers/usb/class/cdc-acm.*
21706
21707 USB APPLE MFI FASTCHARGE DRIVER
21708 M:      Bastien Nocera <[email protected]>
21709 L:      [email protected]
21710 S:      Maintained
21711 F:      drivers/usb/misc/apple-mfi-fastcharge.c
21712
21713 USB AR5523 WIRELESS DRIVER
21714 M:      Pontus Fuchs <[email protected]>
21715 L:      [email protected]
21716 S:      Maintained
21717 F:      drivers/net/wireless/ath/ar5523/
21718
21719 USB ATTACHED SCSI
21720 M:      Oliver Neukum <[email protected]>
21721 L:      [email protected]
21722 L:      [email protected]
21723 S:      Maintained
21724 F:      drivers/usb/storage/uas.c
21725
21726 USB CDC ETHERNET DRIVER
21727 M:      Oliver Neukum <[email protected]>
21728 L:      [email protected]
21729 S:      Maintained
21730 F:      drivers/net/usb/cdc_*.c
21731 F:      include/uapi/linux/usb/cdc.h
21732
21733 USB CHAOSKEY DRIVER
21734 M:      Keith Packard <[email protected]>
21735 L:      [email protected]
21736 S:      Maintained
21737 F:      drivers/usb/misc/chaoskey.c
21738
21739 USB CYPRESS C67X00 DRIVER
21740 L:      [email protected]
21741 S:      Orphan
21742 F:      drivers/usb/c67x00/
21743
21744 USB DAVICOM DM9601 DRIVER
21745 M:      Peter Korsgaard <[email protected]>
21746 L:      [email protected]
21747 S:      Maintained
21748 W:      http://www.linux-usb.org/usbnet
21749 F:      drivers/net/usb/dm9601.c
21750
21751 USB EHCI DRIVER
21752 M:      Alan Stern <[email protected]>
21753 L:      [email protected]
21754 S:      Maintained
21755 F:      Documentation/usb/ehci.rst
21756 F:      drivers/usb/host/ehci*
21757
21758 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
21759 M:      Jiri Kosina <[email protected]>
21760 M:      Benjamin Tissoires <[email protected]>
21761 L:      [email protected]
21762 S:      Maintained
21763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
21764 F:      Documentation/hid/hiddev.rst
21765 F:      drivers/hid/usbhid/
21766
21767 USB INTEL XHCI ROLE MUX DRIVER
21768 M:      Hans de Goede <[email protected]>
21769 L:      [email protected]
21770 S:      Maintained
21771 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
21772
21773 USB IP DRIVER FOR HISILICON KIRIN 960
21774 M:      Yu Chen <[email protected]>
21775 M:      Binghui Wang <[email protected]>
21776 L:      [email protected]
21777 S:      Maintained
21778 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
21779 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
21780
21781 USB IP DRIVER FOR HISILICON KIRIN 970
21782 M:      Mauro Carvalho Chehab <[email protected]>
21783 L:      [email protected]
21784 S:      Maintained
21785 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
21786 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
21787
21788 USB ISP116X DRIVER
21789 M:      Olav Kongas <[email protected]>
21790 L:      [email protected]
21791 S:      Maintained
21792 F:      drivers/usb/host/isp116x*
21793 F:      include/linux/usb/isp116x.h
21794
21795 USB ISP1760 DRIVER
21796 M:      Rui Miguel Silva <[email protected]>
21797 L:      [email protected]
21798 S:      Maintained
21799 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
21800 F:      drivers/usb/isp1760/*
21801
21802 USB LAN78XX ETHERNET DRIVER
21803 M:      Woojung Huh <[email protected]>
21804 M:      [email protected]
21805 L:      [email protected]
21806 S:      Maintained
21807 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
21808 F:      drivers/net/usb/lan78xx.*
21809 F:      include/dt-bindings/net/microchip-lan78xx.h
21810
21811 USB MASS STORAGE DRIVER
21812 M:      Alan Stern <[email protected]>
21813 L:      [email protected]
21814 L:      [email protected]
21815 S:      Maintained
21816 F:      drivers/usb/storage/
21817
21818 USB MIDI DRIVER
21819 M:      Clemens Ladisch <[email protected]>
21820 L:      [email protected] (moderated for non-subscribers)
21821 S:      Maintained
21822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21823 F:      sound/usb/midi.*
21824
21825 USB NETWORKING DRIVERS
21826 L:      [email protected]
21827 S:      Odd Fixes
21828 F:      drivers/net/usb/
21829
21830 USB OHCI DRIVER
21831 M:      Alan Stern <[email protected]>
21832 L:      [email protected]
21833 S:      Maintained
21834 F:      Documentation/usb/ohci.rst
21835 F:      drivers/usb/host/ohci*
21836
21837 USB OTG FSM (Finite State Machine)
21838 M:      Peter Chen <[email protected]>
21839 L:      [email protected]
21840 S:      Maintained
21841 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
21842 F:      drivers/usb/common/usb-otg-fsm.c
21843
21844 USB OVER IP DRIVER
21845 M:      Valentina Manea <[email protected]>
21846 M:      Shuah Khan <[email protected]>
21847 M:      Shuah Khan <[email protected]>
21848 R:      Hongren Zheng <[email protected]>
21849 L:      [email protected]
21850 S:      Maintained
21851 F:      Documentation/usb/usbip_protocol.rst
21852 F:      drivers/usb/usbip/
21853 F:      tools/testing/selftests/drivers/usb/usbip/
21854 F:      tools/usb/usbip/
21855
21856 USB PEGASUS DRIVER
21857 M:      Petko Manolov <[email protected]>
21858 L:      [email protected]
21859 L:      [email protected]
21860 S:      Maintained
21861 W:      https://github.com/petkan/pegasus
21862 T:      git https://github.com/petkan/pegasus.git
21863 F:      drivers/net/usb/pegasus.*
21864
21865 USB PRINTER DRIVER (usblp)
21866 M:      Pete Zaitcev <[email protected]>
21867 L:      [email protected]
21868 S:      Supported
21869 F:      drivers/usb/class/usblp.c
21870
21871 USB QMI WWAN NETWORK DRIVER
21872 M:      Bjørn Mork <[email protected]>
21873 L:      [email protected]
21874 S:      Maintained
21875 F:      Documentation/ABI/testing/sysfs-class-net-qmi
21876 F:      drivers/net/usb/qmi_wwan.c
21877
21878 USB RAW GADGET DRIVER
21879 R:      Andrey Konovalov <[email protected]>
21880 L:      [email protected]
21881 S:      Maintained
21882 F:      Documentation/usb/raw-gadget.rst
21883 F:      drivers/usb/gadget/legacy/raw_gadget.c
21884 F:      include/uapi/linux/usb/raw_gadget.h
21885
21886 USB RTL8150 DRIVER
21887 M:      Petko Manolov <[email protected]>
21888 L:      [email protected]
21889 L:      [email protected]
21890 S:      Maintained
21891 W:      https://github.com/petkan/rtl8150
21892 T:      git https://github.com/petkan/rtl8150.git
21893 F:      drivers/net/usb/rtl8150.c
21894
21895 USB SERIAL SUBSYSTEM
21896 M:      Johan Hovold <[email protected]>
21897 L:      [email protected]
21898 S:      Maintained
21899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
21900 F:      Documentation/usb/usb-serial.rst
21901 F:      drivers/usb/serial/
21902 F:      include/linux/usb/serial.h
21903
21904 USB SMSC75XX ETHERNET DRIVER
21905 M:      Steve Glendinning <[email protected]>
21906 L:      [email protected]
21907 S:      Maintained
21908 F:      drivers/net/usb/smsc75xx.*
21909
21910 USB SMSC95XX ETHERNET DRIVER
21911 M:      Steve Glendinning <[email protected]>
21912 M:      [email protected]
21913 L:      [email protected]
21914 S:      Maintained
21915 F:      drivers/net/usb/smsc95xx.*
21916
21917 USB SUBSYSTEM
21918 M:      Greg Kroah-Hartman <[email protected]>
21919 L:      [email protected]
21920 S:      Supported
21921 W:      http://www.linux-usb.org
21922 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
21923 F:      Documentation/devicetree/bindings/usb/
21924 F:      Documentation/usb/
21925 F:      drivers/usb/
21926 F:      include/dt-bindings/usb/
21927 F:      include/linux/usb.h
21928 F:      include/linux/usb/
21929
21930 USB TYPEC BUS FOR ALTERNATE MODES
21931 M:      Heikki Krogerus <[email protected]>
21932 L:      [email protected]
21933 S:      Maintained
21934 F:      Documentation/ABI/testing/sysfs-bus-typec
21935 F:      Documentation/driver-api/usb/typec_bus.rst
21936 F:      drivers/usb/typec/altmodes/
21937 F:      include/linux/usb/typec_altmode.h
21938
21939 USB TYPEC CLASS
21940 M:      Heikki Krogerus <[email protected]>
21941 L:      [email protected]
21942 S:      Maintained
21943 F:      Documentation/ABI/testing/sysfs-class-typec
21944 F:      Documentation/driver-api/usb/typec.rst
21945 F:      drivers/usb/typec/
21946 F:      include/linux/usb/typec.h
21947
21948 USB TYPEC INTEL PMC MUX DRIVER
21949 M:      Heikki Krogerus <[email protected]>
21950 L:      [email protected]
21951 S:      Maintained
21952 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
21953 F:      drivers/usb/typec/mux/intel_pmc_mux.c
21954
21955 USB TYPEC PI3USB30532 MUX DRIVER
21956 M:      Hans de Goede <[email protected]>
21957 L:      [email protected]
21958 S:      Maintained
21959 F:      drivers/usb/typec/mux/pi3usb30532.c
21960
21961 USB TYPEC PORT CONTROLLER DRIVERS
21962 M:      Guenter Roeck <[email protected]>
21963 L:      [email protected]
21964 S:      Maintained
21965 F:      drivers/usb/typec/tcpm/
21966
21967 USB UHCI DRIVER
21968 M:      Alan Stern <[email protected]>
21969 L:      [email protected]
21970 S:      Maintained
21971 F:      drivers/usb/host/uhci*
21972
21973 USB VIDEO CLASS
21974 M:      Laurent Pinchart <[email protected]>
21975 L:      [email protected]
21976 S:      Maintained
21977 W:      http://www.ideasonboard.org/uvc/
21978 T:      git git://linuxtv.org/media_tree.git
21979 F:      drivers/media/usb/uvc/
21980 F:      include/uapi/linux/uvcvideo.h
21981
21982 USB WEBCAM GADGET
21983 M:      Laurent Pinchart <[email protected]>
21984 M:      Daniel Scally <[email protected]>
21985 L:      [email protected]
21986 S:      Maintained
21987 F:      drivers/usb/gadget/function/*uvc*
21988 F:      drivers/usb/gadget/legacy/webcam.c
21989 F:      include/uapi/linux/usb/g_uvc.h
21990
21991 USB WIRELESS RNDIS DRIVER (rndis_wlan)
21992 M:      Jussi Kivilinna <[email protected]>
21993 L:      [email protected]
21994 S:      Maintained
21995 F:      drivers/net/wireless/legacy/rndis_wlan.c
21996
21997 USB XHCI DRIVER
21998 M:      Mathias Nyman <[email protected]>
21999 L:      [email protected]
22000 S:      Supported
22001 F:      drivers/usb/host/pci-quirks*
22002 F:      drivers/usb/host/xhci*
22003
22004 USB ZD1201 DRIVER
22005 L:      [email protected]
22006 S:      Orphan
22007 W:      http://linux-lc100020.sourceforge.net
22008 F:      drivers/net/wireless/zydas/zd1201.*
22009
22010 USER DATAGRAM PROTOCOL (UDP)
22011 M:      Willem de Bruijn <[email protected]>
22012 S:      Maintained
22013 F:      include/linux/udp.h
22014 F:      net/ipv4/udp.c
22015 F:      net/ipv6/udp.c
22016
22017 USER-MODE LINUX (UML)
22018 M:      Richard Weinberger <[email protected]>
22019 M:      Anton Ivanov <[email protected]>
22020 M:      Johannes Berg <[email protected]>
22021 L:      [email protected]
22022 S:      Maintained
22023 W:      http://user-mode-linux.sourceforge.net
22024 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
22025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
22026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
22027 F:      Documentation/virt/uml/
22028 F:      arch/um/
22029 F:      arch/x86/um/
22030 F:      fs/hostfs/
22031
22032 USERSPACE COPYIN/COPYOUT (UIOVEC)
22033 M:      Alexander Viro <[email protected]>
22034 S:      Maintained
22035 F:      include/linux/uio.h
22036 F:      lib/iov_iter.c
22037
22038 USERSPACE DMA BUFFER DRIVER
22039 M:      Gerd Hoffmann <[email protected]>
22040 L:      [email protected]
22041 S:      Maintained
22042 T:      git git://anongit.freedesktop.org/drm/drm-misc
22043 F:      drivers/dma-buf/udmabuf.c
22044 F:      include/uapi/linux/udmabuf.h
22045
22046 USERSPACE I/O (UIO)
22047 M:      Greg Kroah-Hartman <[email protected]>
22048 S:      Maintained
22049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
22050 F:      Documentation/driver-api/uio-howto.rst
22051 F:      drivers/uio/
22052 F:      include/linux/uio_driver.h
22053
22054 UTIL-LINUX PACKAGE
22055 M:      Karel Zak <[email protected]>
22056 L:      [email protected]
22057 S:      Maintained
22058 W:      http://en.wikipedia.org/wiki/Util-linux
22059 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
22060
22061 UUID HELPERS
22062 R:      Andy Shevchenko <[email protected]>
22063 L:      [email protected]
22064 S:      Maintained
22065 F:      include/linux/uuid.h
22066 F:      lib/test_uuid.c
22067 F:      lib/uuid.c
22068
22069 UV SYSFS DRIVER
22070 M:      Justin Ernst <[email protected]>
22071 L:      [email protected]
22072 S:      Maintained
22073 F:      drivers/platform/x86/uv_sysfs.c
22074
22075 UVESAFB DRIVER
22076 M:      Michal Januszewski <[email protected]>
22077 L:      [email protected]
22078 S:      Maintained
22079 W:      https://github.com/mjanusz/v86d
22080 F:      Documentation/fb/uvesafb.rst
22081 F:      drivers/video/fbdev/uvesafb.*
22082
22083 Ux500 CLOCK DRIVERS
22084 M:      Ulf Hansson <[email protected]>
22085 L:      [email protected]
22086 L:      [email protected] (moderated for non-subscribers)
22087 S:      Maintained
22088 F:      drivers/clk/ux500/
22089
22090 VF610 NAND DRIVER
22091 M:      Stefan Agner <[email protected]>
22092 L:      [email protected]
22093 S:      Supported
22094 F:      drivers/mtd/nand/raw/vf610_nfc.c
22095
22096 VFAT/FAT/MSDOS FILESYSTEM
22097 M:      OGAWA Hirofumi <[email protected]>
22098 S:      Maintained
22099 F:      Documentation/filesystems/vfat.rst
22100 F:      fs/fat/
22101 F:      tools/testing/selftests/filesystems/fat/
22102
22103 VFIO DRIVER
22104 M:      Alex Williamson <[email protected]>
22105 L:      [email protected]
22106 S:      Maintained
22107 T:      git https://github.com/awilliam/linux-vfio.git
22108 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
22109 F:      Documentation/driver-api/vfio.rst
22110 F:      drivers/vfio/
22111 F:      include/linux/vfio.h
22112 F:      include/linux/vfio_pci_core.h
22113 F:      include/uapi/linux/vfio.h
22114
22115 VFIO FSL-MC DRIVER
22116 M:      Diana Craciun <[email protected]>
22117 L:      [email protected]
22118 S:      Maintained
22119 F:      drivers/vfio/fsl-mc/
22120
22121 VFIO HISILICON PCI DRIVER
22122 M:      Longfang Liu <[email protected]>
22123 M:      Shameer Kolothum <[email protected]>
22124 L:      [email protected]
22125 S:      Maintained
22126 F:      drivers/vfio/pci/hisilicon/
22127
22128 VFIO MEDIATED DEVICE DRIVERS
22129 M:      Kirti Wankhede <[email protected]>
22130 L:      [email protected]
22131 S:      Maintained
22132 F:      Documentation/driver-api/vfio-mediated-device.rst
22133 F:      drivers/vfio/mdev/
22134 F:      include/linux/mdev.h
22135 F:      samples/vfio-mdev/
22136
22137 VFIO MLX5 PCI DRIVER
22138 M:      Yishai Hadas <[email protected]>
22139 L:      [email protected]
22140 S:      Maintained
22141 F:      drivers/vfio/pci/mlx5/
22142
22143 VFIO PCI DEVICE SPECIFIC DRIVERS
22144 R:      Jason Gunthorpe <[email protected]>
22145 R:      Yishai Hadas <[email protected]>
22146 R:      Shameer Kolothum <[email protected]>
22147 R:      Kevin Tian <[email protected]>
22148 L:      [email protected]
22149 S:      Maintained
22150 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
22151 F:      drivers/vfio/pci/*/
22152
22153 VFIO PLATFORM DRIVER
22154 M:      Eric Auger <[email protected]>
22155 L:      [email protected]
22156 S:      Maintained
22157 F:      drivers/vfio/platform/
22158
22159 VGA_SWITCHEROO
22160 R:      Lukas Wunner <[email protected]>
22161 S:      Maintained
22162 T:      git git://anongit.freedesktop.org/drm/drm-misc
22163 F:      Documentation/gpu/vga-switcheroo.rst
22164 F:      drivers/gpu/vga/vga_switcheroo.c
22165 F:      include/linux/vga_switcheroo.h
22166
22167 VIA RHINE NETWORK DRIVER
22168 M:      Kevin Brace <[email protected]>
22169 S:      Maintained
22170 F:      drivers/net/ethernet/via/via-rhine.c
22171
22172 VIA SD/MMC CARD CONTROLLER DRIVER
22173 M:      Bruce Chang <[email protected]>
22174 M:      Harald Welte <[email protected]>
22175 S:      Maintained
22176 F:      drivers/mmc/host/via-sdmmc.c
22177
22178 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
22179 M:      Florian Tobias Schandinat <[email protected]>
22180 L:      [email protected]
22181 S:      Maintained
22182 F:      drivers/video/fbdev/via/
22183 F:      include/linux/via-core.h
22184 F:      include/linux/via-gpio.h
22185 F:      include/linux/via_i2c.h
22186
22187 VIA VELOCITY NETWORK DRIVER
22188 M:      Francois Romieu <[email protected]>
22189 L:      [email protected]
22190 S:      Maintained
22191 F:      drivers/net/ethernet/via/via-velocity.*
22192
22193 VICODEC VIRTUAL CODEC DRIVER
22194 M:      Hans Verkuil <[email protected]>
22195 L:      [email protected]
22196 S:      Maintained
22197 W:      https://linuxtv.org
22198 T:      git git://linuxtv.org/media_tree.git
22199 F:      drivers/media/test-drivers/vicodec/*
22200
22201 VIDEO I2C POLLING DRIVER
22202 M:      Matt Ranostay <[email protected]>
22203 L:      [email protected]
22204 S:      Maintained
22205 F:      drivers/media/i2c/video-i2c.c
22206
22207 VIDEO MULTIPLEXER DRIVER
22208 M:      Philipp Zabel <[email protected]>
22209 L:      [email protected]
22210 S:      Maintained
22211 F:      drivers/media/platform/video-mux.c
22212
22213 VIDEOBUF2 FRAMEWORK
22214 M:      Tomasz Figa <[email protected]>
22215 M:      Marek Szyprowski <[email protected]>
22216 L:      [email protected]
22217 S:      Maintained
22218 F:      drivers/media/common/videobuf2/*
22219 F:      include/media/videobuf2-*
22220
22221 VIDTV VIRTUAL DIGITAL TV DRIVER
22222 M:      Daniel W. S. Almeida <[email protected]>
22223 L:      [email protected]
22224 S:      Maintained
22225 W:      https://linuxtv.org
22226 T:      git git://linuxtv.org/media_tree.git
22227 F:      drivers/media/test-drivers/vidtv/*
22228
22229 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
22230 M:      Shuah Khan <[email protected]>
22231 R:      Kieran Bingham <[email protected]>
22232 L:      [email protected]
22233 S:      Maintained
22234 W:      https://linuxtv.org
22235 T:      git git://linuxtv.org/media_tree.git
22236 F:      drivers/media/test-drivers/vimc/*
22237
22238 VIRT LIB
22239 M:      Alex Williamson <[email protected]>
22240 M:      Paolo Bonzini <[email protected]>
22241 L:      [email protected]
22242 S:      Supported
22243 F:      virt/lib/
22244
22245 VIRTIO AND VHOST VSOCK DRIVER
22246 M:      Stefan Hajnoczi <[email protected]>
22247 M:      Stefano Garzarella <[email protected]>
22248 L:      [email protected]
22249 L:      [email protected]
22250 L:      [email protected]
22251 S:      Maintained
22252 F:      drivers/vhost/vsock.c
22253 F:      include/linux/virtio_vsock.h
22254 F:      include/uapi/linux/virtio_vsock.h
22255 F:      net/vmw_vsock/virtio_transport.c
22256 F:      net/vmw_vsock/virtio_transport_common.c
22257
22258 VIRTIO BALLOON
22259 M:      "Michael S. Tsirkin" <[email protected]>
22260 M:      David Hildenbrand <[email protected]>
22261 L:      [email protected]
22262 S:      Maintained
22263 F:      drivers/virtio/virtio_balloon.c
22264 F:      include/linux/balloon_compaction.h
22265 F:      include/uapi/linux/virtio_balloon.h
22266 F:      mm/balloon_compaction.c
22267
22268 VIRTIO BLOCK AND SCSI DRIVERS
22269 M:      "Michael S. Tsirkin" <[email protected]>
22270 M:      Jason Wang <[email protected]>
22271 R:      Paolo Bonzini <[email protected]>
22272 R:      Stefan Hajnoczi <[email protected]>
22273 L:      [email protected]
22274 S:      Maintained
22275 F:      drivers/block/virtio_blk.c
22276 F:      drivers/scsi/virtio_scsi.c
22277 F:      drivers/vhost/scsi.c
22278 F:      include/uapi/linux/virtio_blk.h
22279 F:      include/uapi/linux/virtio_scsi.h
22280
22281 VIRTIO CONSOLE DRIVER
22282 M:      Amit Shah <[email protected]>
22283 L:      [email protected]
22284 S:      Maintained
22285 F:      drivers/char/virtio_console.c
22286 F:      include/linux/virtio_console.h
22287 F:      include/uapi/linux/virtio_console.h
22288
22289 VIRTIO CORE AND NET DRIVERS
22290 M:      "Michael S. Tsirkin" <[email protected]>
22291 M:      Jason Wang <[email protected]>
22292 R:      Xuan Zhuo <[email protected]>
22293 L:      [email protected]
22294 S:      Maintained
22295 F:      Documentation/ABI/testing/sysfs-bus-vdpa
22296 F:      Documentation/ABI/testing/sysfs-class-vduse
22297 F:      Documentation/devicetree/bindings/virtio/
22298 F:      Documentation/driver-api/virtio/
22299 F:      drivers/block/virtio_blk.c
22300 F:      drivers/crypto/virtio/
22301 F:      drivers/net/virtio_net.c
22302 F:      drivers/vdpa/
22303 F:      drivers/virtio/
22304 F:      include/linux/vdpa.h
22305 F:      include/linux/virtio*.h
22306 F:      include/linux/vringh.h
22307 F:      include/uapi/linux/virtio_*.h
22308 F:      tools/virtio/
22309
22310 VIRTIO CRYPTO DRIVER
22311 M:      Gonglei <[email protected]>
22312 L:      [email protected]
22313 L:      [email protected]
22314 S:      Maintained
22315 F:      drivers/crypto/virtio/
22316 F:      include/uapi/linux/virtio_crypto.h
22317
22318 VIRTIO DRIVERS FOR S390
22319 M:      Cornelia Huck <[email protected]>
22320 M:      Halil Pasic <[email protected]>
22321 M:      Eric Farman <[email protected]>
22322 L:      [email protected]
22323 L:      [email protected]
22324 L:      [email protected]
22325 S:      Supported
22326 F:      arch/s390/include/uapi/asm/virtio-ccw.h
22327 F:      drivers/s390/virtio/
22328
22329 VIRTIO FILE SYSTEM
22330 M:      Vivek Goyal <[email protected]>
22331 M:      Stefan Hajnoczi <[email protected]>
22332 M:      Miklos Szeredi <[email protected]>
22333 L:      [email protected]
22334 L:      [email protected]
22335 S:      Supported
22336 W:      https://virtio-fs.gitlab.io/
22337 F:      Documentation/filesystems/virtiofs.rst
22338 F:      fs/fuse/virtio_fs.c
22339 F:      include/uapi/linux/virtio_fs.h
22340
22341 VIRTIO GPIO DRIVER
22342 M:      Enrico Weigelt, metux IT consult <[email protected]>
22343 M:      Viresh Kumar <[email protected]>
22344 L:      [email protected]
22345 L:      [email protected]
22346 S:      Maintained
22347 F:      drivers/gpio/gpio-virtio.c
22348 F:      include/uapi/linux/virtio_gpio.h
22349
22350 VIRTIO GPU DRIVER
22351 M:      David Airlie <[email protected]>
22352 M:      Gerd Hoffmann <[email protected]>
22353 R:      Gurchetan Singh <[email protected]>
22354 R:      Chia-I Wu <[email protected]>
22355 L:      [email protected]
22356 L:      [email protected]
22357 S:      Maintained
22358 T:      git git://anongit.freedesktop.org/drm/drm-misc
22359 F:      drivers/gpu/drm/virtio/
22360 F:      include/uapi/linux/virtio_gpu.h
22361
22362 VIRTIO HOST (VHOST)
22363 M:      "Michael S. Tsirkin" <[email protected]>
22364 M:      Jason Wang <[email protected]>
22365 L:      [email protected]
22366 L:      [email protected]
22367 L:      [email protected]
22368 S:      Maintained
22369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
22370 F:      drivers/vhost/
22371 F:      include/linux/sched/vhost_task.h
22372 F:      include/linux/vhost_iotlb.h
22373 F:      include/uapi/linux/vhost.h
22374 F:      kernel/vhost_task.c
22375
22376 VIRTIO I2C DRIVER
22377 M:      Conghui Chen <[email protected]>
22378 M:      Viresh Kumar <[email protected]>
22379 L:      [email protected]
22380 L:      [email protected]
22381 S:      Maintained
22382 F:      drivers/i2c/busses/i2c-virtio.c
22383 F:      include/uapi/linux/virtio_i2c.h
22384
22385 VIRTIO INPUT DRIVER
22386 M:      Gerd Hoffmann <[email protected]>
22387 S:      Maintained
22388 F:      drivers/virtio/virtio_input.c
22389 F:      include/uapi/linux/virtio_input.h
22390
22391 VIRTIO IOMMU DRIVER
22392 M:      Jean-Philippe Brucker <[email protected]>
22393 L:      [email protected]
22394 S:      Maintained
22395 F:      drivers/iommu/virtio-iommu.c
22396 F:      include/uapi/linux/virtio_iommu.h
22397
22398 VIRTIO MEM DRIVER
22399 M:      David Hildenbrand <[email protected]>
22400 L:      [email protected]
22401 S:      Maintained
22402 W:      https://virtio-mem.gitlab.io/
22403 F:      drivers/virtio/virtio_mem.c
22404 F:      include/uapi/linux/virtio_mem.h
22405
22406 VIRTIO PMEM DRIVER
22407 M:      Pankaj Gupta <[email protected]>
22408 L:      [email protected]
22409 S:      Maintained
22410 F:      drivers/nvdimm/nd_virtio.c
22411 F:      drivers/nvdimm/virtio_pmem.c
22412
22413 VIRTIO SOUND DRIVER
22414 M:      Anton Yakovlev <[email protected]>
22415 M:      "Michael S. Tsirkin" <[email protected]>
22416 L:      [email protected]
22417 L:      [email protected] (moderated for non-subscribers)
22418 S:      Maintained
22419 F:      include/uapi/linux/virtio_snd.h
22420 F:      sound/virtio/*
22421
22422 VIRTUAL BOX GUEST DEVICE DRIVER
22423 M:      Hans de Goede <[email protected]>
22424 M:      Arnd Bergmann <[email protected]>
22425 M:      Greg Kroah-Hartman <[email protected]>
22426 S:      Maintained
22427 F:      drivers/virt/vboxguest/
22428 F:      include/linux/vbox_utils.h
22429 F:      include/uapi/linux/vbox*.h
22430
22431 VIRTUAL BOX SHARED FOLDER VFS DRIVER
22432 M:      Hans de Goede <[email protected]>
22433 L:      [email protected]
22434 S:      Maintained
22435 F:      fs/vboxsf/*
22436
22437 VIRTUAL SERIO DEVICE DRIVER
22438 M:      Stephen Chandler Paul <[email protected]>
22439 S:      Maintained
22440 F:      drivers/input/serio/userio.c
22441 F:      include/uapi/linux/userio.h
22442
22443 VISL VIRTUAL STATELESS DECODER DRIVER
22444 M:      Daniel Almeida <[email protected]>
22445 L:      [email protected]
22446 S:      Supported
22447 F:      drivers/media/test-drivers/visl
22448
22449 VIVID VIRTUAL VIDEO DRIVER
22450 M:      Hans Verkuil <[email protected]>
22451 L:      [email protected]
22452 S:      Maintained
22453 W:      https://linuxtv.org
22454 T:      git git://linuxtv.org/media_tree.git
22455 F:      drivers/media/test-drivers/vivid/*
22456
22457 VLYNQ BUS
22458 M:      Florian Fainelli <[email protected]>
22459 L:      [email protected] (subscribers-only)
22460 S:      Maintained
22461 F:      drivers/vlynq/vlynq.c
22462 F:      include/linux/vlynq.h
22463
22464 VM SOCKETS (AF_VSOCK)
22465 M:      Stefano Garzarella <[email protected]>
22466 L:      [email protected]
22467 L:      [email protected]
22468 S:      Maintained
22469 F:      drivers/net/vsockmon.c
22470 F:      include/net/af_vsock.h
22471 F:      include/uapi/linux/vm_sockets.h
22472 F:      include/uapi/linux/vm_sockets_diag.h
22473 F:      include/uapi/linux/vsockmon.h
22474 F:      net/vmw_vsock/
22475 F:      tools/testing/vsock/
22476
22477 VMALLOC
22478 M:      Andrew Morton <[email protected]>
22479 R:      Uladzislau Rezki <[email protected]>
22480 R:      Christoph Hellwig <[email protected]>
22481 R:      Lorenzo Stoakes <[email protected]>
22482 L:      [email protected]
22483 S:      Maintained
22484 W:      http://www.linux-mm.org
22485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
22486 F:      include/linux/vmalloc.h
22487 F:      mm/vmalloc.c
22488
22489 VME SUBSYSTEM
22490 M:      Martyn Welch <[email protected]>
22491 M:      Manohar Vanga <[email protected]>
22492 M:      Greg Kroah-Hartman <[email protected]>
22493 L:      [email protected]
22494 S:      Odd fixes
22495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
22496 F:      Documentation/driver-api/vme.rst
22497 F:      drivers/staging/vme_user/
22498
22499 VMWARE BALLOON DRIVER
22500 M:      Nadav Amit <[email protected]>
22501 R:      VMware PV-Drivers Reviewers <[email protected]>
22502 L:      [email protected]
22503 S:      Supported
22504 F:      drivers/misc/vmw_balloon.c
22505
22506 VMWARE HYPERVISOR INTERFACE
22507 M:      Srivatsa S. Bhat (VMware) <[email protected]>
22508 M:      Alexey Makhalov <[email protected]>
22509 R:      VMware PV-Drivers Reviewers <[email protected]>
22510 L:      [email protected]
22511 L:      [email protected]
22512 S:      Supported
22513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
22514 F:      arch/x86/include/asm/vmware.h
22515 F:      arch/x86/kernel/cpu/vmware.c
22516
22517 VMWARE PVRDMA DRIVER
22518 M:      Bryan Tan <[email protected]>
22519 M:      Vishnu Dasa <[email protected]>
22520 R:      VMware PV-Drivers Reviewers <[email protected]>
22521 L:      [email protected]
22522 S:      Supported
22523 F:      drivers/infiniband/hw/vmw_pvrdma/
22524
22525 VMWARE PVSCSI DRIVER
22526 M:      Vishal Bhakta <[email protected]>
22527 R:      VMware PV-Drivers Reviewers <[email protected]>
22528 L:      [email protected]
22529 S:      Supported
22530 F:      drivers/scsi/vmw_pvscsi.c
22531 F:      drivers/scsi/vmw_pvscsi.h
22532
22533 VMWARE VIRTUAL PTP CLOCK DRIVER
22534 M:      Srivatsa S. Bhat (VMware) <[email protected]>
22535 M:      Deep Shah <[email protected]>
22536 R:      Alexey Makhalov <[email protected]>
22537 R:      VMware PV-Drivers Reviewers <[email protected]>
22538 L:      [email protected]
22539 S:      Supported
22540 F:      drivers/ptp/ptp_vmw.c
22541
22542 VMWARE VMCI DRIVER
22543 M:      Bryan Tan <[email protected]>
22544 M:      Vishnu Dasa <[email protected]>
22545 R:      VMware PV-Drivers Reviewers <[email protected]>
22546 L:      [email protected]
22547 S:      Supported
22548 F:      drivers/misc/vmw_vmci/
22549 F:      include/linux/vmw_vmci*
22550
22551 VMWARE VMMOUSE SUBDRIVER
22552 M:      Zack Rusin <[email protected]>
22553 R:      VMware Graphics Reviewers <[email protected]>
22554 R:      VMware PV-Drivers Reviewers <[email protected]>
22555 L:      [email protected]
22556 S:      Supported
22557 F:      drivers/input/mouse/vmmouse.c
22558 F:      drivers/input/mouse/vmmouse.h
22559
22560 VMWARE VMXNET3 ETHERNET DRIVER
22561 M:      Ronak Doshi <[email protected]>
22562 R:      VMware PV-Drivers Reviewers <[email protected]>
22563 L:      [email protected]
22564 S:      Supported
22565 F:      drivers/net/vmxnet3/
22566
22567 VMWARE VSOCK VMCI TRANSPORT DRIVER
22568 M:      Bryan Tan <[email protected]>
22569 M:      Vishnu Dasa <[email protected]>
22570 R:      VMware PV-Drivers Reviewers <[email protected]>
22571 L:      [email protected]
22572 S:      Supported
22573 F:      net/vmw_vsock/vmci_transport*
22574
22575 VOCORE VOCORE2 BOARD
22576 M:      Harvey Hunt <[email protected]>
22577 L:      [email protected]
22578 S:      Maintained
22579 F:      arch/mips/boot/dts/ralink/vocore2.dts
22580
22581 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
22582 M:      Liam Girdwood <[email protected]>
22583 M:      Mark Brown <[email protected]>
22584 L:      [email protected]
22585 S:      Supported
22586 W:      http://www.slimlogic.co.uk/?p=48
22587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
22588 F:      Documentation/devicetree/bindings/regulator/
22589 F:      Documentation/power/regulator/
22590 F:      drivers/regulator/
22591 F:      include/dt-bindings/regulator/
22592 F:      include/linux/regulator/
22593 K:      regulator_get_optional
22594
22595 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
22596 R:      Matti Vaittinen <[email protected]>
22597 F:      drivers/regulator/irq_helpers.c
22598
22599 VRF
22600 M:      David Ahern <[email protected]>
22601 L:      [email protected]
22602 S:      Maintained
22603 F:      Documentation/networking/vrf.rst
22604 F:      drivers/net/vrf.c
22605
22606 VSPRINTF
22607 M:      Petr Mladek <[email protected]>
22608 M:      Steven Rostedt <[email protected]>
22609 M:      Sergey Senozhatsky <[email protected]>
22610 R:      Andy Shevchenko <[email protected]>
22611 R:      Rasmus Villemoes <[email protected]>
22612 S:      Maintained
22613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
22614 F:      Documentation/core-api/printk-formats.rst
22615 F:      lib/test_printf.c
22616 F:      lib/test_scanf.c
22617 F:      lib/vsprintf.c
22618
22619 VT1211 HARDWARE MONITOR DRIVER
22620 M:      Juerg Haefliger <[email protected]>
22621 L:      [email protected]
22622 S:      Maintained
22623 F:      Documentation/hwmon/vt1211.rst
22624 F:      drivers/hwmon/vt1211.c
22625
22626 VT8231 HARDWARE MONITOR DRIVER
22627 M:      Roger Lucas <[email protected]>
22628 L:      [email protected]
22629 S:      Maintained
22630 F:      drivers/hwmon/vt8231.c
22631
22632 VUB300 USB to SDIO/SD/MMC bridge chip
22633 L:      [email protected]
22634 S:      Orphan
22635 F:      drivers/mmc/host/vub300.c
22636
22637 W1 DALLAS'S 1-WIRE BUS
22638 M:      Krzysztof Kozlowski <[email protected]>
22639 S:      Maintained
22640 F:      Documentation/devicetree/bindings/w1/
22641 F:      Documentation/w1/
22642 F:      drivers/w1/
22643 F:      include/linux/w1.h
22644
22645 W83791D HARDWARE MONITORING DRIVER
22646 M:      Marc Hulsman <[email protected]>
22647 L:      [email protected]
22648 S:      Maintained
22649 F:      Documentation/hwmon/w83791d.rst
22650 F:      drivers/hwmon/w83791d.c
22651
22652 W83793 HARDWARE MONITORING DRIVER
22653 M:      Rudolf Marek <[email protected]>
22654 L:      [email protected]
22655 S:      Maintained
22656 F:      Documentation/hwmon/w83793.rst
22657 F:      drivers/hwmon/w83793.c
22658
22659 W83795 HARDWARE MONITORING DRIVER
22660 M:      Jean Delvare <[email protected]>
22661 L:      [email protected]
22662 S:      Maintained
22663 F:      drivers/hwmon/w83795.c
22664
22665 W83L51xD SD/MMC CARD INTERFACE DRIVER
22666 M:      Pierre Ossman <[email protected]>
22667 S:      Maintained
22668 F:      drivers/mmc/host/wbsd.*
22669
22670 WACOM PROTOCOL 4 SERIAL TABLETS
22671 M:      Julian Squires <[email protected]>
22672 M:      Hans de Goede <[email protected]>
22673 L:      [email protected]
22674 S:      Maintained
22675 F:      drivers/input/tablet/wacom_serial4.c
22676
22677 WANGXUN ETHERNET DRIVER
22678 M:      Jiawen Wu <[email protected]>
22679 M:      Mengyuan Lou <[email protected]>
22680 L:      [email protected]
22681 S:      Maintained
22682 W:      https://www.net-swift.com
22683 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
22684 F:      drivers/net/ethernet/wangxun/
22685
22686 WATCHDOG DEVICE DRIVERS
22687 M:      Wim Van Sebroeck <[email protected]>
22688 M:      Guenter Roeck <[email protected]>
22689 L:      [email protected]
22690 S:      Maintained
22691 W:      http://www.linux-watchdog.org/
22692 T:      git git://www.linux-watchdog.org/linux-watchdog.git
22693 F:      Documentation/devicetree/bindings/watchdog/
22694 F:      Documentation/watchdog/
22695 F:      drivers/watchdog/
22696 F:      include/linux/watchdog.h
22697 F:      include/trace/events/watchdog.h
22698 F:      include/uapi/linux/watchdog.h
22699
22700 WHISKEYCOVE PMIC GPIO DRIVER
22701 M:      Kuppuswamy Sathyanarayanan <[email protected]>
22702 L:      [email protected]
22703 S:      Maintained
22704 F:      drivers/gpio/gpio-wcove.c
22705
22706 WHWAVE RTC DRIVER
22707 M:      Dianlong Li <[email protected]>
22708 L:      [email protected]
22709 S:      Maintained
22710 F:      drivers/rtc/rtc-sd3078.c
22711
22712 WIIMOTE HID DRIVER
22713 M:      David Rheinsberg <[email protected]>
22714 L:      [email protected]
22715 S:      Maintained
22716 F:      drivers/hid/hid-wiimote*
22717
22718 WILOCITY WIL6210 WIRELESS DRIVER
22719 L:      [email protected]
22720 S:      Orphan
22721 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
22722 F:      drivers/net/wireless/ath/wil6210/
22723
22724 WINBOND CIR DRIVER
22725 M:      David Härdeman <[email protected]>
22726 S:      Maintained
22727 F:      drivers/media/rc/winbond-cir.c
22728
22729 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
22730 L:      [email protected]
22731 S:      Orphan
22732 F:      drivers/watchdog/ebc-c384_wdt.c
22733
22734 WINSYSTEMS WS16C48 GPIO DRIVER
22735 M:      William Breathitt Gray <[email protected]>
22736 L:      [email protected]
22737 S:      Maintained
22738 F:      drivers/gpio/gpio-ws16c48.c
22739
22740 WIREGUARD SECURE NETWORK TUNNEL
22741 M:      Jason A. Donenfeld <[email protected]>
22742 L:      [email protected]
22743 L:      [email protected]
22744 S:      Maintained
22745 F:      drivers/net/wireguard/
22746 F:      tools/testing/selftests/wireguard/
22747
22748 WISTRON LAPTOP BUTTON DRIVER
22749 M:      Miloslav Trmac <[email protected]>
22750 S:      Maintained
22751 F:      drivers/input/misc/wistron_btns.c
22752
22753 WL3501 WIRELESS PCMCIA CARD DRIVER
22754 L:      [email protected]
22755 S:      Odd fixes
22756 F:      drivers/net/wireless/legacy/wl3501*
22757
22758 WOLFSON MICROELECTRONICS DRIVERS
22759 L:      [email protected]
22760 S:      Supported
22761 W:      https://github.com/CirrusLogic/linux-drivers/wiki
22762 T:      git https://github.com/CirrusLogic/linux-drivers.git
22763 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
22764 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
22765 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
22766 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
22767 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
22768 F:      Documentation/devicetree/bindings/sound/wm*
22769 F:      Documentation/hwmon/wm83??.rst
22770 F:      arch/arm/mach-s3c/mach-crag6410*
22771 F:      drivers/clk/clk-wm83*.c
22772 F:      drivers/gpio/gpio-*wm*.c
22773 F:      drivers/gpio/gpio-arizona.c
22774 F:      drivers/hwmon/wm83??-hwmon.c
22775 F:      drivers/input/misc/wm831x-on.c
22776 F:      drivers/input/touchscreen/wm831x-ts.c
22777 F:      drivers/input/touchscreen/wm97*.c
22778 F:      drivers/leds/leds-wm83*.c
22779 F:      drivers/mfd/arizona*
22780 F:      drivers/mfd/cs47l24*
22781 F:      drivers/mfd/wm*.c
22782 F:      drivers/power/supply/wm83*.c
22783 F:      drivers/regulator/arizona*
22784 F:      drivers/regulator/wm8*.c
22785 F:      drivers/rtc/rtc-wm83*.c
22786 F:      drivers/video/backlight/wm83*_bl.c
22787 F:      drivers/watchdog/wm83*_wdt.c
22788 F:      include/linux/mfd/arizona/
22789 F:      include/linux/mfd/wm831x/
22790 F:      include/linux/mfd/wm8350/
22791 F:      include/linux/mfd/wm8400*
22792 F:      include/linux/regulator/arizona*
22793 F:      include/linux/wm97xx.h
22794 F:      include/sound/wm????.h
22795 F:      sound/soc/codecs/arizona*
22796 F:      sound/soc/codecs/cs47l24*
22797 F:      sound/soc/codecs/wm*
22798
22799 WORKQUEUE
22800 M:      Tejun Heo <[email protected]>
22801 R:      Lai Jiangshan <[email protected]>
22802 S:      Maintained
22803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
22804 F:      Documentation/core-api/workqueue.rst
22805 F:      include/linux/workqueue.h
22806 F:      kernel/workqueue.c
22807 F:      kernel/workqueue_internal.h
22808
22809 WWAN DRIVERS
22810 M:      Loic Poulain <[email protected]>
22811 M:      Sergey Ryazanov <[email protected]>
22812 R:      Johannes Berg <[email protected]>
22813 L:      [email protected]
22814 S:      Maintained
22815 F:      drivers/net/wwan/
22816 F:      include/linux/wwan.h
22817 F:      include/uapi/linux/wwan.h
22818
22819 X-POWERS AXP288 PMIC DRIVERS
22820 M:      Hans de Goede <[email protected]>
22821 S:      Maintained
22822 F:      drivers/acpi/pmic/intel_pmic_xpower.c
22823 N:      axp288
22824
22825 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
22826 M:      Chen-Yu Tsai <[email protected]>
22827 L:      [email protected]
22828 S:      Maintained
22829 N:      axp[128]
22830
22831 X.25 STACK
22832 M:      Martin Schiller <[email protected]>
22833 L:      [email protected]
22834 S:      Maintained
22835 F:      Documentation/networking/lapb-module.rst
22836 F:      Documentation/networking/x25*
22837 F:      drivers/net/wan/hdlc_x25.c
22838 F:      drivers/net/wan/lapbether.c
22839 F:      include/*/lapb.h
22840 F:      include/net/x25*
22841 F:      include/uapi/linux/x25.h
22842 F:      net/lapb/
22843 F:      net/x25/
22844
22845 X86 ARCHITECTURE (32-BIT AND 64-BIT)
22846 M:      Thomas Gleixner <[email protected]>
22847 M:      Ingo Molnar <[email protected]>
22848 M:      Borislav Petkov <[email protected]>
22849 M:      Dave Hansen <[email protected]>
22850 M:      [email protected]
22851 R:      "H. Peter Anvin" <[email protected]>
22852 L:      [email protected]
22853 S:      Maintained
22854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
22855 F:      Documentation/arch/x86/
22856 F:      Documentation/devicetree/bindings/x86/
22857 F:      arch/x86/
22858
22859 X86 ENTRY CODE
22860 M:      Andy Lutomirski <[email protected]>
22861 L:      [email protected]
22862 S:      Maintained
22863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
22864 F:      arch/x86/entry/
22865
22866 X86 HARDWARE VULNERABILITIES
22867 M:      Thomas Gleixner <[email protected]>
22868 M:      Borislav Petkov <[email protected]>
22869 M:      Peter Zijlstra <[email protected]>
22870 M:      Josh Poimboeuf <[email protected]>
22871 R:      Pawan Gupta <[email protected]>
22872 S:      Maintained
22873 F:      Documentation/admin-guide/hw-vuln/
22874 F:      arch/x86/include/asm/nospec-branch.h
22875 F:      arch/x86/kernel/cpu/bugs.c
22876
22877 X86 MCE INFRASTRUCTURE
22878 M:      Tony Luck <[email protected]>
22879 M:      Borislav Petkov <[email protected]>
22880 L:      [email protected]
22881 S:      Maintained
22882 F:      Documentation/ABI/testing/sysfs-mce
22883 F:      Documentation/arch/x86/x86_64/machinecheck.rst
22884 F:      arch/x86/kernel/cpu/mce/*
22885
22886 X86 MICROCODE UPDATE SUPPORT
22887 M:      Borislav Petkov <[email protected]>
22888 S:      Maintained
22889 F:      arch/x86/kernel/cpu/microcode/*
22890
22891 X86 MM
22892 M:      Dave Hansen <[email protected]>
22893 M:      Andy Lutomirski <[email protected]>
22894 M:      Peter Zijlstra <[email protected]>
22895 L:      [email protected]
22896 S:      Maintained
22897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
22898 F:      arch/x86/mm/
22899
22900 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
22901 M:      Hans de Goede <[email protected]>
22902 L:      [email protected]
22903 S:      Maintained
22904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
22905 F:      drivers/platform/x86/x86-android-tablets/
22906
22907 X86 PLATFORM DRIVERS
22908 M:      Hans de Goede <[email protected]>
22909 M:      Mark Gross <[email protected]>
22910 L:      [email protected]
22911 S:      Maintained
22912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
22913 F:      drivers/platform/olpc/
22914 F:      drivers/platform/x86/
22915 F:      include/linux/platform_data/x86/
22916
22917 X86 PLATFORM DRIVERS - ARCH
22918 R:      Darren Hart <[email protected]>
22919 R:      Andy Shevchenko <[email protected]>
22920 L:      [email protected]
22921 L:      [email protected]
22922 S:      Maintained
22923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
22924 F:      arch/x86/platform
22925
22926 X86 PLATFORM UV HPE SUPERDOME FLEX
22927 M:      Steve Wahl <[email protected]>
22928 R:      Mike Travis <[email protected]>
22929 R:      Dimitri Sivanich <[email protected]>
22930 R:      Russ Anderson <[email protected]>
22931 S:      Supported
22932 F:      arch/x86/include/asm/uv/
22933 F:      arch/x86/kernel/apic/x2apic_uv_x.c
22934 F:      arch/x86/platform/uv/
22935
22936 X86 STACK UNWINDING
22937 M:      Josh Poimboeuf <[email protected]>
22938 M:      Peter Zijlstra <[email protected]>
22939 S:      Supported
22940 F:      arch/x86/include/asm/unwind*.h
22941 F:      arch/x86/kernel/dumpstack.c
22942 F:      arch/x86/kernel/stacktrace.c
22943 F:      arch/x86/kernel/unwind_*.c
22944
22945 X86 VDSO
22946 M:      Andy Lutomirski <[email protected]>
22947 L:      [email protected]
22948 S:      Maintained
22949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
22950 F:      arch/x86/entry/vdso/
22951
22952 XARRAY
22953 M:      Matthew Wilcox <[email protected]>
22954 L:      [email protected]
22955 S:      Supported
22956 F:      Documentation/core-api/xarray.rst
22957 F:      include/linux/idr.h
22958 F:      include/linux/xarray.h
22959 F:      lib/idr.c
22960 F:      lib/xarray.c
22961 F:      tools/testing/radix-tree
22962
22963 XBOX DVD IR REMOTE
22964 M:      Benjamin Valentin <[email protected]>
22965 S:      Maintained
22966 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
22967 F:      drivers/media/rc/xbox_remote.c
22968
22969 XC2028/3028 TUNER DRIVER
22970 M:      Mauro Carvalho Chehab <[email protected]>
22971 L:      [email protected]
22972 S:      Maintained
22973 W:      https://linuxtv.org
22974 T:      git git://linuxtv.org/media_tree.git
22975 F:      drivers/media/tuners/xc2028.*
22976
22977 XDP (eXpress Data Path)
22978 M:      Alexei Starovoitov <[email protected]>
22979 M:      Daniel Borkmann <[email protected]>
22980 M:      David S. Miller <[email protected]>
22981 M:      Jakub Kicinski <[email protected]>
22982 M:      Jesper Dangaard Brouer <[email protected]>
22983 M:      John Fastabend <[email protected]>
22984 L:      [email protected]
22985 L:      [email protected]
22986 S:      Supported
22987 F:      drivers/net/ethernet/*/*/*/*/*xdp*
22988 F:      drivers/net/ethernet/*/*/*xdp*
22989 F:      include/net/xdp.h
22990 F:      include/net/xdp_priv.h
22991 F:      include/trace/events/xdp.h
22992 F:      kernel/bpf/cpumap.c
22993 F:      kernel/bpf/devmap.c
22994 F:      net/core/xdp.c
22995 F:      samples/bpf/xdp*
22996 F:      tools/testing/selftests/bpf/*/*xdp*
22997 F:      tools/testing/selftests/bpf/*xdp*
22998 K:      (?:\b|_)xdp(?:\b|_)
22999
23000 XDP SOCKETS (AF_XDP)
23001 M:      Björn Töpel <[email protected]>
23002 M:      Magnus Karlsson <[email protected]>
23003 M:      Maciej Fijalkowski <[email protected]>
23004 R:      Jonathan Lemon <[email protected]>
23005 L:      [email protected]
23006 L:      [email protected]
23007 S:      Maintained
23008 F:      Documentation/networking/af_xdp.rst
23009 F:      include/net/netns/xdp.h
23010 F:      include/net/xdp_sock*
23011 F:      include/net/xsk_buff_pool.h
23012 F:      include/uapi/linux/if_xdp.h
23013 F:      include/uapi/linux/xdp_diag.h
23014 F:      net/xdp/
23015 F:      tools/testing/selftests/bpf/*xsk*
23016
23017 XEN BLOCK SUBSYSTEM
23018 M:      Roger Pau Monné <[email protected]>
23019 L:      [email protected] (moderated for non-subscribers)
23020 S:      Supported
23021 F:      drivers/block/xen*
23022 F:      drivers/block/xen-blkback/*
23023
23024 XEN HYPERVISOR ARM
23025 M:      Stefano Stabellini <[email protected]>
23026 L:      [email protected] (moderated for non-subscribers)
23027 S:      Maintained
23028 F:      arch/arm/include/asm/xen/
23029 F:      arch/arm/xen/
23030
23031 XEN HYPERVISOR ARM64
23032 M:      Stefano Stabellini <[email protected]>
23033 L:      [email protected] (moderated for non-subscribers)
23034 S:      Maintained
23035 F:      arch/arm64/include/asm/xen/
23036 F:      arch/arm64/xen/
23037
23038 XEN HYPERVISOR INTERFACE
23039 M:      Juergen Gross <[email protected]>
23040 M:      Stefano Stabellini <[email protected]>
23041 R:      Oleksandr Tyshchenko <[email protected]>
23042 L:      [email protected] (moderated for non-subscribers)
23043 S:      Supported
23044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
23045 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
23046 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
23047 F:      drivers/*/xen-*front.c
23048 F:      drivers/xen/
23049 F:      include/uapi/xen/
23050 F:      include/xen/
23051 F:      kernel/configs/xen.config
23052
23053 XEN HYPERVISOR X86
23054 M:      Juergen Gross <[email protected]>
23055 R:      Boris Ostrovsky <[email protected]>
23056 L:      [email protected] (moderated for non-subscribers)
23057 S:      Supported
23058 F:      arch/x86/configs/xen.config
23059 F:      arch/x86/include/asm/pvclock-abi.h
23060 F:      arch/x86/include/asm/xen/
23061 F:      arch/x86/platform/pvh/
23062 F:      arch/x86/xen/
23063
23064 XEN NETWORK BACKEND DRIVER
23065 M:      Wei Liu <[email protected]>
23066 M:      Paul Durrant <[email protected]>
23067 L:      [email protected] (moderated for non-subscribers)
23068 L:      [email protected]
23069 S:      Supported
23070 F:      drivers/net/xen-netback/*
23071
23072 XEN PCI SUBSYSTEM
23073 M:      Juergen Gross <[email protected]>
23074 L:      [email protected] (moderated for non-subscribers)
23075 S:      Supported
23076 F:      arch/x86/pci/*xen*
23077 F:      drivers/pci/*xen*
23078
23079 XEN PVSCSI DRIVERS
23080 M:      Juergen Gross <[email protected]>
23081 L:      [email protected] (moderated for non-subscribers)
23082 L:      [email protected]
23083 S:      Supported
23084 F:      drivers/scsi/xen-scsifront.c
23085 F:      drivers/xen/xen-scsiback.c
23086 F:      include/xen/interface/io/vscsiif.h
23087
23088 XEN PVUSB DRIVER
23089 M:      Juergen Gross <[email protected]>
23090 L:      [email protected] (moderated for non-subscribers)
23091 L:      [email protected]
23092 S:      Supported
23093 F:      drivers/usb/host/xen*
23094 F:      include/xen/interface/io/usbif.h
23095
23096 XEN SOUND FRONTEND DRIVER
23097 M:      Oleksandr Andrushchenko <[email protected]>
23098 L:      [email protected] (moderated for non-subscribers)
23099 L:      [email protected] (moderated for non-subscribers)
23100 S:      Supported
23101 F:      sound/xen/*
23102
23103 XEN SWIOTLB SUBSYSTEM
23104 M:      Juergen Gross <[email protected]>
23105 M:      Stefano Stabellini <[email protected]>
23106 L:      [email protected] (moderated for non-subscribers)
23107 L:      [email protected]
23108 S:      Supported
23109 F:      arch/*/include/asm/xen/swiotlb-xen.h
23110 F:      drivers/xen/swiotlb-xen.c
23111 F:      include/xen/arm/swiotlb-xen.h
23112 F:      include/xen/swiotlb-xen.h
23113
23114 XFS FILESYSTEM
23115 M:      Darrick J. Wong <[email protected]>
23116 L:      [email protected]
23117 S:      Supported
23118 W:      http://xfs.org/
23119 C:      irc://irc.oftc.net/xfs
23120 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
23121 F:      Documentation/ABI/testing/sysfs-fs-xfs
23122 F:      Documentation/admin-guide/xfs.rst
23123 F:      Documentation/filesystems/xfs-delayed-logging-design.rst
23124 F:      Documentation/filesystems/xfs-self-describing-metadata.rst
23125 F:      fs/xfs/
23126 F:      include/uapi/linux/dqblk_xfs.h
23127 F:      include/uapi/linux/fsmap.h
23128
23129 XILINX AMS DRIVER
23130 M:      Anand Ashok Dumbre <[email protected]>
23131 L:      [email protected]
23132 S:      Maintained
23133 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
23134 F:      drivers/iio/adc/xilinx-ams.c
23135
23136 XILINX AXI ETHERNET DRIVER
23137 M:      Radhey Shyam Pandey <[email protected]>
23138 S:      Maintained
23139 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
23140
23141 XILINX CAN DRIVER
23142 M:      Appana Durga Kedareswara rao <[email protected]>
23143 R:      Naga Sureshkumar Relli <[email protected]>
23144 L:      [email protected]
23145 S:      Maintained
23146 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
23147 F:      drivers/net/can/xilinx_can.c
23148
23149 XILINX EVENT MANAGEMENT DRIVER
23150 M:      Abhyuday Godhasara <[email protected]>
23151 S:      Maintained
23152 F:      drivers/soc/xilinx/xlnx_event_manager.c
23153 F:      include/linux/firmware/xlnx-event-manager.h
23154
23155 XILINX GPIO DRIVER
23156 M:      Shubhrajyoti Datta <[email protected]>
23157 R:      Srinivas Neeli <[email protected]>
23158 R:      Michal Simek <[email protected]>
23159 S:      Maintained
23160 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
23161 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
23162 F:      drivers/gpio/gpio-xilinx.c
23163 F:      drivers/gpio/gpio-zynq.c
23164
23165 XILINX PWM DRIVER
23166 M:      Sean Anderson <[email protected]>
23167 S:      Maintained
23168 F:      drivers/pwm/pwm-xilinx.c
23169 F:      include/clocksource/timer-xilinx.h
23170
23171 XILINX SD-FEC IP CORES
23172 M:      Derek Kiernan <[email protected]>
23173 M:      Dragan Cvetic <[email protected]>
23174 S:      Maintained
23175 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
23176 F:      Documentation/misc-devices/xilinx_sdfec.rst
23177 F:      drivers/misc/Kconfig
23178 F:      drivers/misc/Makefile
23179 F:      drivers/misc/xilinx_sdfec.c
23180 F:      include/uapi/misc/xilinx_sdfec.h
23181
23182 XILINX UARTLITE SERIAL DRIVER
23183 M:      Peter Korsgaard <[email protected]>
23184 L:      [email protected]
23185 S:      Maintained
23186 F:      drivers/tty/serial/uartlite.c
23187
23188 XILINX VIDEO IP CORES
23189 M:      Hyun Kwon <[email protected]>
23190 M:      Laurent Pinchart <[email protected]>
23191 L:      [email protected]
23192 S:      Supported
23193 T:      git git://linuxtv.org/media_tree.git
23194 F:      Documentation/devicetree/bindings/media/xilinx/
23195 F:      drivers/media/platform/xilinx/
23196 F:      include/uapi/linux/xilinx-v4l2-controls.h
23197
23198 XILINX WATCHDOG DRIVER
23199 M:      Srinivas Neeli <[email protected]>
23200 R:      Shubhrajyoti Datta <[email protected]>
23201 R:      Michal Simek <[email protected]>
23202 S:      Maintained
23203 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
23204 F:      drivers/watchdog/of_xilinx_wdt.c
23205
23206 XILINX XDMA DRIVER
23207 M:      Lizhi Hou <[email protected]>
23208 M:      Brian Xu <[email protected]>
23209 M:      Raj Kumar Rampelli <[email protected]>
23210 L:      [email protected]
23211 S:      Supported
23212 F:      drivers/dma/xilinx/xdma-regs.h
23213 F:      drivers/dma/xilinx/xdma.c
23214 F:      include/linux/dma/amd_xdma.h
23215 F:      include/linux/platform_data/amd_xdma.h
23216
23217 XILINX ZYNQMP DPDMA DRIVER
23218 M:      Hyun Kwon <[email protected]>
23219 M:      Laurent Pinchart <[email protected]>
23220 L:      [email protected]
23221 S:      Supported
23222 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
23223 F:      drivers/dma/xilinx/xilinx_dpdma.c
23224 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
23225
23226 XILINX ZYNQMP OCM EDAC DRIVER
23227 M:      Shubhrajyoti Datta <[email protected]>
23228 M:      Sai Krishna Potthuri <[email protected]>
23229 S:      Maintained
23230 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
23231 F:      drivers/edac/zynqmp_edac.c
23232
23233 XILINX ZYNQMP PSGTR PHY DRIVER
23234 M:      Anurag Kumar Vulisha <[email protected]>
23235 M:      Laurent Pinchart <[email protected]>
23236 L:      [email protected]
23237 S:      Supported
23238 T:      git https://github.com/Xilinx/linux-xlnx.git
23239 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
23240 F:      drivers/phy/xilinx/phy-zynqmp.c
23241
23242 XILINX ZYNQMP SHA3 DRIVER
23243 M:      Harsha <[email protected]>
23244 S:      Maintained
23245 F:      drivers/crypto/xilinx/zynqmp-sha.c
23246
23247 XILLYBUS DRIVER
23248 M:      Eli Billauer <[email protected]>
23249 L:      [email protected]
23250 S:      Supported
23251 F:      drivers/char/xillybus/
23252
23253 XLP9XX I2C DRIVER
23254 M:      George Cherian <[email protected]>
23255 L:      [email protected]
23256 S:      Supported
23257 W:      http://www.marvell.com
23258 F:      drivers/i2c/busses/i2c-xlp9xx.c
23259
23260 XRA1403 GPIO EXPANDER
23261 M:      Nandor Han <[email protected]>
23262 L:      [email protected]
23263 S:      Maintained
23264 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
23265 F:      drivers/gpio/gpio-xra1403.c
23266
23267 XTENSA XTFPGA PLATFORM SUPPORT
23268 M:      Max Filippov <[email protected]>
23269 S:      Maintained
23270 F:      drivers/spi/spi-xtensa-xtfpga.c
23271 F:      sound/soc/xtensa/xtfpga-i2s.c
23272
23273 YAM DRIVER FOR AX.25
23274 M:      Jean-Paul Roubelat <[email protected]>
23275 L:      [email protected]
23276 S:      Maintained
23277 F:      drivers/net/hamradio/yam*
23278 F:      include/linux/yam.h
23279
23280 YAMA SECURITY MODULE
23281 M:      Kees Cook <[email protected]>
23282 S:      Supported
23283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
23284 F:      Documentation/admin-guide/LSM/Yama.rst
23285 F:      security/yama/
23286
23287 YEALINK PHONE DRIVER
23288 M:      Henk Vergonet <[email protected]>
23289 L:      [email protected]
23290 S:      Maintained
23291 F:      Documentation/input/devices/yealink.rst
23292 F:      drivers/input/misc/yealink.*
23293
23294 Z3FOLD COMPRESSED PAGE ALLOCATOR
23295 M:      Vitaly Wool <[email protected]>
23296 R:      Miaohe Lin <[email protected]>
23297 L:      [email protected]
23298 S:      Maintained
23299 F:      mm/z3fold.c
23300
23301 Z8530 DRIVER FOR AX.25
23302 M:      Joerg Reuter <[email protected]>
23303 L:      [email protected]
23304 S:      Maintained
23305 W:      http://yaina.de/jreuter/
23306 W:      http://www.qsl.net/dl1bke/
23307 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
23308 F:      drivers/net/hamradio/*scc.c
23309 F:      drivers/net/hamradio/z8530.h
23310
23311 ZBUD COMPRESSED PAGE ALLOCATOR
23312 M:      Seth Jennings <[email protected]>
23313 M:      Dan Streetman <[email protected]>
23314 L:      [email protected]
23315 S:      Maintained
23316 F:      mm/zbud.c
23317
23318 ZD1211RW WIRELESS DRIVER
23319 M:      Ulrich Kunitz <[email protected]>
23320 L:      [email protected]
23321 L:      [email protected] (subscribers-only)
23322 S:      Maintained
23323 W:      http://zd1211.ath.cx/wiki/DriverRewrite
23324 F:      drivers/net/wireless/zydas/zd1211rw/
23325
23326 ZD1301 MEDIA DRIVER
23327 M:      Antti Palosaari <[email protected]>
23328 L:      [email protected]
23329 S:      Maintained
23330 W:      https://linuxtv.org/
23331 W:      http://palosaari.fi/linux/
23332 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
23333 F:      drivers/media/usb/dvb-usb-v2/zd1301*
23334
23335 ZD1301_DEMOD MEDIA DRIVER
23336 M:      Antti Palosaari <[email protected]>
23337 L:      [email protected]
23338 S:      Maintained
23339 W:      https://linuxtv.org/
23340 W:      http://palosaari.fi/linux/
23341 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
23342 F:      drivers/media/dvb-frontends/zd1301_demod*
23343
23344 ZHAOXIN PROCESSOR SUPPORT
23345 M:      Tony W Wang-oc <[email protected]>
23346 L:      [email protected]
23347 S:      Maintained
23348 F:      arch/x86/kernel/cpu/zhaoxin.c
23349
23350 ZONEFS FILESYSTEM
23351 M:      Damien Le Moal <[email protected]>
23352 M:      Naohiro Aota <[email protected]>
23353 R:      Johannes Thumshirn <[email protected]>
23354 L:      [email protected]
23355 S:      Maintained
23356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
23357 F:      Documentation/filesystems/zonefs.rst
23358 F:      fs/zonefs/
23359
23360 ZPOOL COMPRESSED PAGE STORAGE API
23361 M:      Dan Streetman <[email protected]>
23362 L:      [email protected]
23363 S:      Maintained
23364 F:      include/linux/zpool.h
23365 F:      mm/zpool.c
23366
23367 ZR36067 VIDEO FOR LINUX DRIVER
23368 M:      Corentin Labbe <[email protected]>
23369 L:      [email protected]
23370 L:      [email protected]
23371 S:      Maintained
23372 W:      http://mjpeg.sourceforge.net/driver-zoran/
23373 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
23374 F:      Documentation/driver-api/media/drivers/zoran.rst
23375 F:      drivers/media/pci/zoran/
23376
23377 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
23378 M:      Minchan Kim <[email protected]>
23379 M:      Sergey Senozhatsky <[email protected]>
23380 L:      [email protected]
23381 S:      Maintained
23382 F:      Documentation/admin-guide/blockdev/zram.rst
23383 F:      drivers/block/zram/
23384
23385 ZS DECSTATION Z85C30 SERIAL DRIVER
23386 M:      "Maciej W. Rozycki" <[email protected]>
23387 S:      Maintained
23388 F:      drivers/tty/serial/zs.*
23389
23390 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
23391 M:      Minchan Kim <[email protected]>
23392 M:      Sergey Senozhatsky <[email protected]>
23393 L:      [email protected]
23394 S:      Maintained
23395 F:      Documentation/mm/zsmalloc.rst
23396 F:      include/linux/zsmalloc.h
23397 F:      mm/zsmalloc.c
23398
23399 ZSTD
23400 M:      Nick Terrell <[email protected]>
23401 S:      Maintained
23402 B:      https://github.com/facebook/zstd/issues
23403 T:      git https://github.com/terrelln/linux.git
23404 F:      crypto/zstd.c
23405 F:      include/linux/zstd*
23406 F:      lib/decompress_unzstd.c
23407 F:      lib/zstd/
23408 N:      zstd
23409 K:      zstd
23410
23411 ZSWAP COMPRESSED SWAP CACHING
23412 M:      Seth Jennings <[email protected]>
23413 M:      Dan Streetman <[email protected]>
23414 M:      Vitaly Wool <[email protected]>
23415 L:      [email protected]
23416 S:      Maintained
23417 F:      mm/zswap.c
23418
23419 THE REST
23420 M:      Linus Torvalds <[email protected]>
23421 L:      [email protected]
23422 S:      Buried alive in reporters
23423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
23424 F:      *
23425 F:      */
This page took 1.30696 seconds and 4 git commands to generate.