]> Git Repo - linux.git/blob - MAINTAINERS
Merge tag 'arm-boardfiles-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
[linux.git] / MAINTAINERS
1 List of maintainers and how to submit kernel changes
2 ====================================================
3
4 Please try to follow the guidelines below.  This will make things
5 easier on the maintainers.  Not all of these guidelines matter for every
6 trivial patch so apply some common sense.
7
8 Tips for patch submitters
9 -------------------------
10
11 1.      Always *test* your changes, however small, on at least 4 or
12         5 people, preferably many more.
13
14 2.      Try to release a few ALPHA test versions to the net. Announce
15         them onto the kernel channel and await results. This is especially
16         important for device drivers, because often that's the only way
17         you will find things like the fact version 3 firmware needs
18         a magic fix you didn't know about, or some clown changed the
19         chips on a board and not its name.  (Don't laugh!  Look at the
20         SMC etherpower for that.)
21
22 3.      Make sure your changes compile correctly in multiple
23         configurations. In particular check that changes work both as a
24         module and built into the kernel.
25
26 4.      When you are happy with a change make it generally available for
27         testing and await feedback.
28
29 5.      Make a patch available to the relevant maintainer in the list. Use
30         ``diff -u`` to make the patch easy to merge. Be prepared to get your
31         changes sent back with seemingly silly requests about formatting
32         and variable names.  These aren't as silly as they seem. One
33         job the maintainers (and especially Linus) do is to keep things
34         looking the same. Sometimes this means that the clever hack in
35         your driver to get around a problem actually needs to become a
36         generalized kernel feature ready for next time.
37
38         PLEASE check your patch with the automated style checker
39         (scripts/checkpatch.pl) to catch trivial style violations.
40         See Documentation/process/coding-style.rst for guidance here.
41
42         PLEASE CC: the maintainers and mailing lists that are generated
43         by ``scripts/get_maintainer.pl.`` The results returned by the
44         script will be best if you have git installed and are making
45         your changes in a branch derived from Linus' latest git tree.
46         See Documentation/process/submitting-patches.rst for details.
47
48         PLEASE try to include any credit lines you want added with the
49         patch. It avoids people being missed off by mistake and makes
50         it easier to know who wants adding and who doesn't.
51
52         PLEASE document known bugs. If it doesn't work for everything
53         or does something very odd once a month document it.
54
55         PLEASE remember that submissions must be made under the terms
56         of the Linux Foundation certificate of contribution and should
57         include a Signed-off-by: line.  The current version of this
58         "Developer's Certificate of Origin" (DCO) is listed in the file
59         Documentation/process/submitting-patches.rst.
60
61 6.      Make sure you have the right to send any changes you make. If you
62         do changes at work you may find your employer owns the patch
63         not you.
64
65 7.      When sending security related changes or reports to a maintainer
66         please Cc: [email protected], especially if the maintainer
67         does not respond. Please keep in mind that the security team is
68         a small set of people who can be efficient only when working on
69         verified bugs. Please only Cc: this list when you have identified
70         that the bug would present a short-term risk to other users if it
71         were publicly disclosed. For example, reports of address leaks do
72         not represent an immediate threat and are better handled publicly,
73         and ideally, should come with a patch proposal. Please do not send
74         automated reports to this list either. Such bugs will be handled
75         better and faster in the usual public places. See
76         Documentation/admin-guide/security-bugs.rst for details.
77
78 8.      Happy hacking.
79
80 Descriptions of section entries and preferred order
81 ---------------------------------------------------
82
83         M: *Mail* patches to: FullName <address@domain>
84         R: Designated *Reviewer*: FullName <address@domain>
85            These reviewers should be CCed on patches.
86         L: *Mailing list* that is relevant to this area
87         S: *Status*, one of the following:
88            Supported:   Someone is actually paid to look after this.
89            Maintained:  Someone actually looks after it.
90            Odd Fixes:   It has a maintainer but they don't have time to do
91                         much other than throw the odd patch in. See below..
92            Orphan:      No current maintainer [but maybe you could take the
93                         role as you write your new code].
94            Obsolete:    Old code. Something tagged obsolete generally means
95                         it has been replaced by a better system and you
96                         should be using that.
97         W: *Web-page* with status/info
98         Q: *Patchwork* web based patch tracking system site
99         B: URI for where to file *bugs*. A web-page with detailed bug
100            filing info, a direct bug tracker link, or a mailto: URI.
101         C: URI for *chat* protocol, server and channel where developers
102            usually hang out, for example irc://server/channel.
103         P: Subsystem Profile document for more details submitting
104            patches to the given subsystem. This is either an in-tree file,
105            or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
106            for details.
107         T: *SCM* tree type and location.
108            Type is one of: git, hg, quilt, stgit, topgit
109         F: *Files* and directories wildcard patterns.
110            A trailing slash includes all files and subdirectory files.
111            F:   drivers/net/    all files in and below drivers/net
112            F:   drivers/net/*   all files in drivers/net, but not below
113            F:   */net/*         all files in "any top level directory"/net
114            One pattern per line.  Multiple F: lines acceptable.
115         X: *Excluded* files and directories that are NOT maintained, same
116            rules as F:. Files exclusions are tested before file matches.
117            Can be useful for excluding a specific subdirectory, for instance:
118            F:   net/
119            X:   net/ipv6/
120            matches all files in and below net excluding net/ipv6/
121         N: Files and directories *Regex* patterns.
122            N:   [^a-z]tegra     all files whose path contains tegra
123                                 (not including files like integrator)
124            One pattern per line.  Multiple N: lines acceptable.
125            scripts/get_maintainer.pl has different behavior for files that
126            match F: pattern and matches of N: patterns.  By default,
127            get_maintainer will not look at git log history when an F: pattern
128            match occurs.  When an N: match occurs, git log history is used
129            to also notify the people that have git commit signatures.
130         K: *Content regex* (perl extended) pattern match in a patch or file.
131            For instance:
132            K: of_get_profile
133               matches patches or files that contain "of_get_profile"
134            K: \b(printk|pr_(info|err))\b
135               matches patches or files that contain one or more of the words
136               printk, pr_info or pr_err
137            One regex pattern per line.  Multiple K: lines acceptable.
138
139 Maintainers List
140 ----------------
141
142 .. note:: When reading this list, please look for the most precise areas
143           first. When adding to this list, please keep the entries in
144           alphabetical order.
145
146 3C59X NETWORK DRIVER
147 M:      Steffen Klassert <[email protected]>
148 L:      [email protected]
149 S:      Odd Fixes
150 F:      Documentation/networking/device_drivers/ethernet/3com/vortex.rst
151 F:      drivers/net/ethernet/3com/3c59x.c
152
153 3CR990 NETWORK DRIVER
154 M:      David Dillow <[email protected]>
155 L:      [email protected]
156 S:      Maintained
157 F:      drivers/net/ethernet/3com/typhoon*
158
159 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
160 M:      Adam Radford <[email protected]>
161 L:      [email protected]
162 S:      Supported
163 W:      http://www.lsi.com
164 F:      drivers/scsi/3w-*
165
166 53C700 AND 53C700-66 SCSI DRIVER
167 M:      "James E.J. Bottomley" <[email protected]>
168 L:      [email protected]
169 S:      Maintained
170 F:      drivers/scsi/53c700*
171
172 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
173 M:      Alexander Aring <[email protected]>
174 M:      Jukka Rissanen <[email protected]>
175 L:      [email protected]
176 L:      [email protected]
177 S:      Maintained
178 F:      Documentation/networking/6lowpan.rst
179 F:      include/net/6lowpan.h
180 F:      net/6lowpan/
181
182 6PACK NETWORK DRIVER FOR AX.25
183 M:      Andreas Koensgen <[email protected]>
184 L:      [email protected]
185 S:      Maintained
186 F:      drivers/net/hamradio/6pack.c
187
188 802.11 (including CFG80211/NL80211)
189 M:      Johannes Berg <[email protected]>
190 L:      [email protected]
191 S:      Maintained
192 W:      https://wireless.wiki.kernel.org/
193 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
196 F:      Documentation/driver-api/80211/cfg80211.rst
197 F:      Documentation/networking/regulatory.rst
198 F:      include/linux/ieee80211.h
199 F:      include/net/cfg80211.h
200 F:      include/net/ieee80211_radiotap.h
201 F:      include/net/iw_handler.h
202 F:      include/net/wext.h
203 F:      include/uapi/linux/nl80211.h
204 F:      include/uapi/linux/wireless.h
205 F:      net/wireless/
206
207 8169 10/100/1000 GIGABIT ETHERNET DRIVER
208 M:      Heiner Kallweit <[email protected]>
209 M:      [email protected]
210 L:      [email protected]
211 S:      Maintained
212 F:      drivers/net/ethernet/realtek/r8169*
213
214 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
215 M:      Greg Kroah-Hartman <[email protected]>
216 L:      [email protected]
217 S:      Maintained
218 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
219 F:      drivers/tty/serial/8250*
220 F:      include/linux/serial_8250.h
221
222 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
223 L:      [email protected]
224 S:      Orphan / Obsolete
225 F:      drivers/net/ethernet/8390/
226
227 9P FILE SYSTEM
228 M:      Eric Van Hensbergen <[email protected]>
229 M:      Latchesar Ionkov <[email protected]>
230 M:      Dominique Martinet <[email protected]>
231 R:      Christian Schoenebeck <[email protected]>
232 L:      [email protected]
233 S:      Maintained
234 W:      http://swik.net/v9fs
235 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
237 T:      git git://github.com/martinetd/linux.git
238 F:      Documentation/filesystems/9p.rst
239 F:      fs/9p/
240 F:      include/net/9p/
241 F:      include/trace/events/9p.h
242 F:      include/uapi/linux/virtio_9p.h
243 F:      net/9p/
244
245 A64FX DIAG DRIVER
246 M:      Hitomi Hasegawa <[email protected]>
247 S:      Supported
248 F:      drivers/soc/fujitsu/a64fx-diag.c
249
250 A8293 MEDIA DRIVER
251 M:      Antti Palosaari <[email protected]>
252 L:      [email protected]
253 S:      Maintained
254 W:      https://linuxtv.org
255 W:      http://palosaari.fi/linux/
256 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
257 T:      git git://linuxtv.org/anttip/media_tree.git
258 F:      drivers/media/dvb-frontends/a8293*
259
260 AACRAID SCSI RAID DRIVER
261 M:      Adaptec OEM Raid Solutions <[email protected]>
262 L:      [email protected]
263 S:      Supported
264 W:      http://www.adaptec.com/
265 F:      Documentation/scsi/aacraid.rst
266 F:      drivers/scsi/aacraid/
267
268 ABI/API
269 L:      [email protected]
270 F:      include/linux/syscalls.h
271 F:      kernel/sys_ni.c
272 X:      include/uapi/
273 X:      arch/*/include/uapi/
274
275 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
276 M:      Hans de Goede <[email protected]>
277 L:      [email protected]
278 S:      Maintained
279 F:      drivers/hwmon/abituguru.c
280
281 ABIT UGURU 3 HARDWARE MONITOR DRIVER
282 M:      Alistair John Strachan <[email protected]>
283 L:      [email protected]
284 S:      Maintained
285 F:      drivers/hwmon/abituguru3.c
286
287 ACCES 104-DIO-48E GPIO DRIVER
288 M:      William Breathitt Gray <[email protected]>
289 L:      [email protected]
290 S:      Maintained
291 F:      drivers/gpio/gpio-104-dio-48e.c
292
293 ACCES 104-IDI-48 GPIO DRIVER
294 M:      "William Breathitt Gray" <[email protected]>
295 L:      [email protected]
296 S:      Maintained
297 F:      drivers/gpio/gpio-104-idi-48.c
298
299 ACCES 104-IDIO-16 GPIO DRIVER
300 M:      "William Breathitt Gray" <[email protected]>
301 L:      [email protected]
302 S:      Maintained
303 F:      drivers/gpio/gpio-104-idio-16.c
304
305 ACCES 104-QUAD-8 DRIVER
306 M:      William Breathitt Gray <[email protected]>
307 M:      Syed Nayyar Waris <[email protected]>
308 L:      [email protected]
309 S:      Maintained
310 F:      drivers/counter/104-quad-8.c
311
312 ACCES PCI-IDIO-16 GPIO DRIVER
313 M:      William Breathitt Gray <[email protected]>
314 L:      [email protected]
315 S:      Maintained
316 F:      drivers/gpio/gpio-pci-idio-16.c
317
318 ACCES PCIe-IDIO-24 GPIO DRIVER
319 M:      William Breathitt Gray <[email protected]>
320 L:      [email protected]
321 S:      Maintained
322 F:      drivers/gpio/gpio-pcie-idio-24.c
323
324 ACENIC DRIVER
325 M:      Jes Sorensen <[email protected]>
326 L:      [email protected]
327 S:      Maintained
328 F:      drivers/net/ethernet/alteon/acenic*
329
330 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
331 M:      Peter Kaestle <[email protected]>
332 L:      [email protected]
333 S:      Maintained
334 W:      http://piie.net/?section=acerhdf
335 F:      drivers/platform/x86/acerhdf.c
336
337 ACER WMI LAPTOP EXTRAS
338 M:      "Lee, Chun-Yi" <[email protected]>
339 L:      [email protected]
340 S:      Maintained
341 F:      drivers/platform/x86/acer-wmi.c
342
343 ACPI
344 M:      "Rafael J. Wysocki" <[email protected]>
345 R:      Len Brown <[email protected]>
346 L:      [email protected]
347 S:      Supported
348 W:      https://01.org/linux-acpi
349 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
350 B:      https://bugzilla.kernel.org
351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
352 F:      Documentation/ABI/testing/configfs-acpi
353 F:      Documentation/ABI/testing/sysfs-bus-acpi
354 F:      Documentation/firmware-guide/acpi/
355 F:      drivers/acpi/
356 F:      drivers/pci/*/*acpi*
357 F:      drivers/pci/*acpi*
358 F:      drivers/pnp/pnpacpi/
359 F:      include/acpi/
360 F:      include/linux/acpi.h
361 F:      include/linux/fwnode.h
362 F:      tools/power/acpi/
363
364 ACPI APEI
365 M:      "Rafael J. Wysocki" <[email protected]>
366 R:      Len Brown <[email protected]>
367 R:      James Morse <[email protected]>
368 R:      Tony Luck <[email protected]>
369 R:      Borislav Petkov <[email protected]>
370 L:      [email protected]
371 F:      drivers/acpi/apei/
372
373 ACPI COMPONENT ARCHITECTURE (ACPICA)
374 M:      Robert Moore <[email protected]>
375 M:      "Rafael J. Wysocki" <[email protected]>
376 L:      [email protected]
377 L:      [email protected]
378 S:      Supported
379 W:      https://acpica.org/
380 W:      https://github.com/acpica/acpica/
381 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
382 B:      https://bugzilla.kernel.org
383 B:      https://bugs.acpica.org
384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
385 F:      drivers/acpi/acpica/
386 F:      include/acpi/
387 F:      tools/power/acpi/
388
389 ACPI FOR ARM64 (ACPI/arm64)
390 M:      Lorenzo Pieralisi <[email protected]>
391 M:      Hanjun Guo <[email protected]>
392 M:      Sudeep Holla <[email protected]>
393 L:      [email protected]
394 L:      [email protected] (moderated for non-subscribers)
395 S:      Maintained
396 F:      drivers/acpi/arm64
397
398 ACPI SERIAL MULTI INSTANTIATE DRIVER
399 M:      Hans de Goede <[email protected]>
400 L:      [email protected]
401 S:      Maintained
402 F:      drivers/platform/x86/serial-multi-instantiate.c
403
404 ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
405 M:      Sudeep Holla <[email protected]>
406 L:      [email protected]
407 S:      Supported
408 F:      drivers/mailbox/pcc.c
409
410 ACPI PMIC DRIVERS
411 M:      "Rafael J. Wysocki" <[email protected]>
412 M:      Len Brown <[email protected]>
413 R:      Andy Shevchenko <[email protected]>
414 R:      Mika Westerberg <[email protected]>
415 L:      [email protected]
416 S:      Supported
417 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
418 B:      https://bugzilla.kernel.org
419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
420 F:      drivers/acpi/pmic/
421
422 ACPI THERMAL DRIVER
423 M:      Rafael J. Wysocki <[email protected]>
424 R:      Zhang Rui <[email protected]>
425 L:      [email protected]
426 S:      Supported
427 W:      https://01.org/linux-acpi
428 B:      https://bugzilla.kernel.org
429 F:      drivers/acpi/*thermal*
430
431 ACPI VIOT DRIVER
432 M:      Jean-Philippe Brucker <[email protected]>
433 L:      [email protected]
434 L:      [email protected]
435 S:      Maintained
436 F:      drivers/acpi/viot.c
437 F:      include/linux/acpi_viot.h
438
439 ACPI WMI DRIVER
440 L:      [email protected]
441 S:      Orphan
442 F:      drivers/platform/x86/wmi.c
443 F:      include/uapi/linux/wmi.h
444
445 ACRN HYPERVISOR SERVICE MODULE
446 M:      Fei Li <[email protected]>
447 L:      [email protected] (subscribers-only)
448 S:      Supported
449 W:      https://projectacrn.org
450 F:      Documentation/virt/acrn/
451 F:      drivers/virt/acrn/
452 F:      include/uapi/linux/acrn.h
453
454 AD1889 ALSA SOUND DRIVER
455 L:      [email protected]
456 S:      Maintained
457 W:      https://parisc.wiki.kernel.org/index.php/AD1889
458 F:      sound/pci/ad1889.*
459
460 AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
461 M:      Mugilraj Dhavachelvan <[email protected]>
462 L:      [email protected]
463 S:      Supported
464 F:      drivers/iio/potentiometer/ad5110.c
465
466 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
467 M:      Michael Hennerich <[email protected]>
468 S:      Supported
469 W:      http://wiki.analog.com/AD5254
470 W:      https://ez.analog.com/linux-software-drivers
471 F:      drivers/misc/ad525x_dpot.c
472
473 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
474 M:      Michael Hennerich <[email protected]>
475 S:      Supported
476 W:      http://wiki.analog.com/AD5398
477 W:      https://ez.analog.com/linux-software-drivers
478 F:      drivers/regulator/ad5398.c
479
480 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
481 M:      Michael Hennerich <[email protected]>
482 S:      Supported
483 W:      http://wiki.analog.com/AD7142
484 W:      https://ez.analog.com/linux-software-drivers
485 F:      drivers/input/misc/ad714x.c
486
487 AD7877 TOUCHSCREEN DRIVER
488 M:      Michael Hennerich <[email protected]>
489 S:      Supported
490 W:      http://wiki.analog.com/AD7877
491 W:      https://ez.analog.com/linux-software-drivers
492 F:      drivers/input/touchscreen/ad7877.c
493
494 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
495 M:      Michael Hennerich <[email protected]>
496 S:      Supported
497 W:      http://wiki.analog.com/AD7879
498 W:      https://ez.analog.com/linux-software-drivers
499 F:      drivers/input/touchscreen/ad7879.c
500
501 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
502 M:      Jiri Kosina <[email protected]>
503 S:      Maintained
504
505 ADF7242 IEEE 802.15.4 RADIO DRIVER
506 M:      Michael Hennerich <[email protected]>
507 L:      [email protected]
508 S:      Supported
509 W:      https://wiki.analog.com/ADF7242
510 W:      https://ez.analog.com/linux-software-drivers
511 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
512 F:      drivers/net/ieee802154/adf7242.c
513
514 ADM1025 HARDWARE MONITOR DRIVER
515 M:      Jean Delvare <[email protected]>
516 L:      [email protected]
517 S:      Maintained
518 F:      Documentation/hwmon/adm1025.rst
519 F:      drivers/hwmon/adm1025.c
520
521 ADM1029 HARDWARE MONITOR DRIVER
522 M:      Corentin Labbe <[email protected]>
523 L:      [email protected]
524 S:      Maintained
525 F:      drivers/hwmon/adm1029.c
526
527 ADM8211 WIRELESS DRIVER
528 L:      [email protected]
529 S:      Orphan
530 W:      https://wireless.wiki.kernel.org/
531 F:      drivers/net/wireless/admtek/adm8211.*
532
533 ADP1653 FLASH CONTROLLER DRIVER
534 M:      Sakari Ailus <[email protected]>
535 L:      [email protected]
536 S:      Maintained
537 F:      drivers/media/i2c/adp1653.c
538 F:      include/media/i2c/adp1653.h
539
540 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
541 M:      Michael Hennerich <[email protected]>
542 S:      Supported
543 W:      http://wiki.analog.com/ADP5520
544 W:      https://ez.analog.com/linux-software-drivers
545 F:      drivers/gpio/gpio-adp5520.c
546 F:      drivers/input/keyboard/adp5520-keys.c
547 F:      drivers/leds/leds-adp5520.c
548 F:      drivers/mfd/adp5520.c
549 F:      drivers/video/backlight/adp5520_bl.c
550
551 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
552 M:      Michael Hennerich <[email protected]>
553 S:      Supported
554 W:      http://wiki.analog.com/ADP5588
555 W:      https://ez.analog.com/linux-software-drivers
556 F:      drivers/gpio/gpio-adp5588.c
557 F:      drivers/input/keyboard/adp5588-keys.c
558
559 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
560 M:      Michael Hennerich <[email protected]>
561 S:      Supported
562 W:      http://wiki.analog.com/ADP8860
563 W:      https://ez.analog.com/linux-software-drivers
564 F:      drivers/video/backlight/adp8860_bl.c
565
566 ADT746X FAN DRIVER
567 M:      Colin Leroy <[email protected]>
568 S:      Maintained
569 F:      drivers/macintosh/therm_adt746x.c
570
571 ADT7475 HARDWARE MONITOR DRIVER
572 M:      Jean Delvare <[email protected]>
573 L:      [email protected]
574 S:      Maintained
575 F:      Documentation/hwmon/adt7475.rst
576 F:      drivers/hwmon/adt7475.c
577
578 ADVANSYS SCSI DRIVER
579 M:      Matthew Wilcox <[email protected]>
580 M:      Hannes Reinecke <[email protected]>
581 L:      [email protected]
582 S:      Maintained
583 F:      Documentation/scsi/advansys.rst
584 F:      drivers/scsi/advansys.c
585
586 ADVANTECH SWBTN DRIVER
587 M:      Andrea Ho <[email protected]>
588 L:      [email protected]
589 S:      Maintained
590 F:      drivers/platform/x86/adv_swbutton.c
591
592 ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
593 M:      Lucas Stankus <[email protected]>
594 S:      Supported
595 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
596 F:      drivers/iio/accel/adxl313*
597
598 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
599 M:      Michael Hennerich <[email protected]>
600 S:      Supported
601 W:      http://wiki.analog.com/ADXL345
602 W:      https://ez.analog.com/linux-software-drivers
603 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
604 F:      drivers/input/misc/adxl34x.c
605
606 ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
607 M:      Puranjay Mohan <[email protected]>
608 L:      [email protected]
609 S:      Supported
610 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
611 F:      drivers/iio/accel/adxl355.h
612 F:      drivers/iio/accel/adxl355_core.c
613 F:      drivers/iio/accel/adxl355_i2c.c
614 F:      drivers/iio/accel/adxl355_spi.c
615
616 ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
617 M:      Cosmin Tanislav <[email protected]>
618 L:      [email protected]
619 S:      Supported
620 W:      http://ez.analog.com/community/linux-device-drivers
621 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml
622 F:      drivers/iio/accel/adxl367*
623
624 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
625 M:      Michael Hennerich <[email protected]>
626 S:      Supported
627 W:      https://ez.analog.com/linux-software-drivers
628 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
629 F:      drivers/iio/accel/adxl372.c
630 F:      drivers/iio/accel/adxl372_i2c.c
631 F:      drivers/iio/accel/adxl372_spi.c
632
633 AF9013 MEDIA DRIVER
634 M:      Antti Palosaari <[email protected]>
635 L:      [email protected]
636 S:      Maintained
637 W:      https://linuxtv.org
638 W:      http://palosaari.fi/linux/
639 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
640 T:      git git://linuxtv.org/anttip/media_tree.git
641 F:      drivers/media/dvb-frontends/af9013*
642
643 AF9033 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/af9033*
652
653 AFFS FILE SYSTEM
654 M:      David Sterba <[email protected]>
655 L:      [email protected]
656 S:      Odd Fixes
657 F:      Documentation/filesystems/affs.rst
658 F:      fs/affs/
659
660 AFS FILESYSTEM
661 M:      David Howells <[email protected]>
662 M:      Marc Dionne <[email protected]>
663 L:      [email protected]
664 S:      Supported
665 W:      https://www.infradead.org/~dhowells/kafs/
666 F:      Documentation/filesystems/afs.rst
667 F:      fs/afs/
668 F:      include/trace/events/afs.h
669
670 AGPGART DRIVER
671 M:      David Airlie <[email protected]>
672 S:      Maintained
673 T:      git git://anongit.freedesktop.org/drm/drm
674 F:      drivers/char/agp/
675 F:      include/linux/agp*
676 F:      include/uapi/linux/agp*
677
678 AHA152X SCSI DRIVER
679 M:      "Juergen E. Fischer" <[email protected]>
680 L:      [email protected]
681 S:      Maintained
682 F:      drivers/scsi/aha152x*
683 F:      drivers/scsi/pcmcia/aha152x*
684
685 AIC7XXX / AIC79XX SCSI DRIVER
686 M:      Hannes Reinecke <[email protected]>
687 L:      [email protected]
688 S:      Maintained
689 F:      drivers/scsi/aic7xxx/
690
691 AIMSLAB FM RADIO RECEIVER DRIVER
692 M:      Hans Verkuil <[email protected]>
693 L:      [email protected]
694 S:      Maintained
695 W:      https://linuxtv.org
696 T:      git git://linuxtv.org/media_tree.git
697 F:      drivers/media/radio/radio-aimslab*
698
699 AIO
700 M:      Benjamin LaHaise <[email protected]>
701 L:      [email protected]
702 S:      Supported
703 F:      fs/aio.c
704 F:      include/linux/*aio*.h
705
706 AIRSPY MEDIA DRIVER
707 M:      Antti Palosaari <[email protected]>
708 L:      [email protected]
709 S:      Maintained
710 W:      https://linuxtv.org
711 W:      http://palosaari.fi/linux/
712 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
713 T:      git git://linuxtv.org/anttip/media_tree.git
714 F:      drivers/media/usb/airspy/
715
716 ALACRITECH GIGABIT ETHERNET DRIVER
717 M:      Lino Sanfilippo <[email protected]>
718 S:      Maintained
719 F:      drivers/net/ethernet/alacritech/*
720
721 ALCATEL SPEEDTOUCH USB DRIVER
722 M:      Duncan Sands <[email protected]>
723 L:      [email protected]
724 S:      Maintained
725 W:      http://www.linux-usb.org/SpeedTouch/
726 F:      drivers/usb/atm/speedtch.c
727 F:      drivers/usb/atm/usbatm.c
728
729 ALCHEMY AU1XX0 MMC DRIVER
730 M:      Manuel Lauss <[email protected]>
731 S:      Maintained
732 F:      drivers/mmc/host/au1xmmc.c
733
734 ALI1563 I2C DRIVER
735 M:      Rudolf Marek <[email protected]>
736 L:      [email protected]
737 S:      Maintained
738 F:      Documentation/i2c/busses/i2c-ali1563.rst
739 F:      drivers/i2c/busses/i2c-ali1563.c
740
741 ALIENWARE WMI DRIVER
742 L:      [email protected]
743 S:      Maintained
744 F:      drivers/platform/x86/dell/alienware-wmi.c
745
746 ALL SENSORS DLH SERIES PRESSURE SENSORS DRIVER
747 M:      Tomislav Denis <[email protected]>
748 L:      [email protected]
749 S:      Maintained
750 W:      http://www.allsensors.com/
751 F:      Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml
752 F:      drivers/iio/pressure/dlhl60d.c
753
754 ALLEGRO DVT VIDEO IP CORE DRIVER
755 M:      Michael Tretter <[email protected]>
756 R:      Pengutronix Kernel Team <[email protected]>
757 L:      [email protected]
758 S:      Maintained
759 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
760 F:      drivers/media/platform/allegro-dvt/
761
762 ALLWINNER A10 CSI DRIVER
763 M:      Maxime Ripard <[email protected]>
764 L:      [email protected]
765 S:      Maintained
766 T:      git git://linuxtv.org/media_tree.git
767 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
768 F:      drivers/media/platform/sunxi/sun4i-csi/
769
770 ALLWINNER CPUFREQ DRIVER
771 M:      Yangtao Li <[email protected]>
772 L:      [email protected]
773 S:      Maintained
774 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
775 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
776
777 ALLWINNER CRYPTO DRIVERS
778 M:      Corentin Labbe <[email protected]>
779 L:      [email protected]
780 S:      Maintained
781 F:      drivers/crypto/allwinner/
782
783 ALLWINNER HARDWARE SPINLOCK SUPPORT
784 M:      Wilken Gottwalt <[email protected]>
785 S:      Maintained
786 F:      Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
787 F:      drivers/hwspinlock/sun6i_hwspinlock.c
788
789 ALLWINNER THERMAL DRIVER
790 M:      Vasily Khoruzhick <[email protected]>
791 M:      Yangtao Li <[email protected]>
792 L:      [email protected]
793 S:      Maintained
794 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
795 F:      drivers/thermal/sun8i_thermal.c
796
797 ALLWINNER VPU DRIVER
798 M:      Maxime Ripard <[email protected]>
799 M:      Paul Kocialkowski <[email protected]>
800 L:      [email protected]
801 S:      Maintained
802 F:      drivers/staging/media/sunxi/cedrus/
803
804 ALPHA PORT
805 M:      Richard Henderson <[email protected]>
806 M:      Ivan Kokshaysky <[email protected]>
807 M:      Matt Turner <[email protected]>
808 L:      [email protected]
809 S:      Odd Fixes
810 F:      arch/alpha/
811
812 ALPS PS/2 TOUCHPAD DRIVER
813 R:      Pali Rohár <[email protected]>
814 F:      drivers/input/mouse/alps.*
815
816 ALTERA I2C CONTROLLER DRIVER
817 M:      Thor Thayer <[email protected]>
818 S:      Maintained
819 F:      Documentation/devicetree/bindings/i2c/i2c-altera.txt
820 F:      drivers/i2c/busses/i2c-altera.c
821
822 ALTERA MAILBOX DRIVER
823 M:      Mun Yew Tham <[email protected]>
824 S:      Maintained
825 F:      drivers/mailbox/mailbox-altera.c
826
827 ALTERA MSGDMA IP CORE DRIVER
828 M:      Olivier Dautricourt <[email protected]>
829 R:      Stefan Roese <[email protected]>
830 L:      [email protected]
831 S:      Odd Fixes
832 F:      Documentation/devicetree/bindings/dma/altr,msgdma.yaml
833 F:      drivers/dma/altera-msgdma.c
834
835 ALTERA PIO DRIVER
836 M:      Mun Yew Tham <[email protected]>
837 L:      [email protected]
838 S:      Maintained
839 F:      drivers/gpio/gpio-altera.c
840
841 ALTERA SYSTEM MANAGER DRIVER
842 M:      Thor Thayer <[email protected]>
843 S:      Maintained
844 F:      drivers/mfd/altera-sysmgr.c
845 F:      include/linux/mfd/altera-sysmgr.h
846
847 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
848 M:      Thor Thayer <[email protected]>
849 S:      Maintained
850 F:      drivers/gpio/gpio-altera-a10sr.c
851 F:      drivers/mfd/altera-a10sr.c
852 F:      drivers/reset/reset-a10sr.c
853 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
854 F:      include/linux/mfd/altera-a10sr.h
855
856 ALTERA TRIPLE SPEED ETHERNET DRIVER
857 M:      Joyce Ooi <[email protected]>
858 L:      [email protected]
859 S:      Maintained
860 F:      drivers/net/ethernet/altera/
861
862 ALTERA UART/JTAG UART SERIAL DRIVERS
863 M:      Tobias Klauser <[email protected]>
864 L:      [email protected]
865 S:      Maintained
866 F:      drivers/tty/serial/altera_jtaguart.c
867 F:      drivers/tty/serial/altera_uart.c
868 F:      include/linux/altera_jtaguart.h
869 F:      include/linux/altera_uart.h
870
871 AMAZON ANNAPURNA LABS FIC DRIVER
872 M:      Talel Shenhar <[email protected]>
873 S:      Maintained
874 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
875 F:      drivers/irqchip/irq-al-fic.c
876
877 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
878 M:      Talel Shenhar <[email protected]>
879 M:      Talel Shenhar <[email protected]>
880 S:      Maintained
881 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
882 F:      drivers/edac/al_mc_edac.c
883
884 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
885 M:      Talel Shenhar <[email protected]>
886 S:      Maintained
887 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
888 F:      drivers/thermal/thermal_mmio.c
889
890 AMAZON ETHERNET DRIVERS
891 M:      Shay Agroskin <[email protected]>
892 M:      Arthur Kiyanovski <[email protected]>
893 R:      David Arinzon <[email protected]>
894 R:      Noam Dagan <[email protected]>
895 R:      Saeed Bishara <[email protected]>
896 L:      [email protected]
897 S:      Supported
898 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
899 F:      drivers/net/ethernet/amazon/
900
901 AMAZON RDMA EFA DRIVER
902 M:      Gal Pressman <[email protected]>
903 R:      Yossi Leybovich <[email protected]>
904 L:      [email protected]
905 S:      Supported
906 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
907 F:      drivers/infiniband/hw/efa/
908 F:      include/uapi/rdma/efa-abi.h
909
910 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
911 M:      Tom Lendacky <[email protected]>
912 M:      John Allen <[email protected]>
913 L:      [email protected]
914 S:      Supported
915 F:      drivers/crypto/ccp/
916 F:      include/linux/ccp.h
917
918 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
919 M:      Brijesh Singh <[email protected]>
920 M:      Tom Lendacky <[email protected]>
921 L:      [email protected]
922 S:      Supported
923 F:      drivers/crypto/ccp/sev*
924 F:      include/uapi/linux/psp-sev.h
925
926 AMD DISPLAY CORE
927 M:      Harry Wentland <[email protected]>
928 M:      Leo Li <[email protected]>
929 M:      Rodrigo Siqueira <[email protected]>
930 L:      [email protected]
931 S:      Supported
932 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
933 F:      drivers/gpu/drm/amd/display/
934
935 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
936 M:      Huang Rui <[email protected]>
937 L:      [email protected]
938 S:      Supported
939 F:      Documentation/hwmon/fam15h_power.rst
940 F:      drivers/hwmon/fam15h_power.c
941
942 AMD FCH GPIO DRIVER
943 M:      Enrico Weigelt, metux IT consult <[email protected]>
944 L:      [email protected]
945 S:      Maintained
946 F:      drivers/gpio/gpio-amd-fch.c
947 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
948
949 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
950 L:      [email protected] (moderated for non-subscribers)
951 S:      Orphan
952 F:      drivers/usb/gadget/udc/amd5536udc.*
953
954 AMD GEODE PROCESSOR/CHIPSET SUPPORT
955 M:      Andres Salomon <[email protected]>
956 L:      [email protected] (moderated for non-subscribers)
957 S:      Supported
958 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
959 F:      arch/x86/include/asm/geode.h
960 F:      drivers/char/hw_random/geode-rng.c
961 F:      drivers/crypto/geode*
962 F:      drivers/video/fbdev/geode/
963
964 AMD IOMMU (AMD-VI)
965 M:      Joerg Roedel <[email protected]>
966 R:      Suravee Suthikulpanit <[email protected]>
967 L:      [email protected]
968 S:      Maintained
969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
970 F:      drivers/iommu/amd/
971 F:      include/linux/amd-iommu.h
972
973 AMD KFD
974 M:      Felix Kuehling <[email protected]>
975 L:      [email protected]
976 S:      Supported
977 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
978 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
979 F:      drivers/gpu/drm/amd/amdkfd/
980 F:      drivers/gpu/drm/amd/include/cik_structs.h
981 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
982 F:      drivers/gpu/drm/amd/include/v9_structs.h
983 F:      drivers/gpu/drm/amd/include/vi_structs.h
984 F:      include/uapi/linux/kfd_ioctl.h
985 F:      include/uapi/linux/kfd_sysfs.h
986
987 AMD SPI DRIVER
988 M:      Sanjay R Mehta <[email protected]>
989 S:      Maintained
990 F:      drivers/spi/spi-amd.c
991
992 AMD MP2 I2C DRIVER
993 M:      Elie Morisse <[email protected]>
994 M:      Nehal Shah <[email protected]>
995 M:      Shyam Sundar S K <[email protected]>
996 L:      [email protected]
997 S:      Maintained
998 F:      drivers/i2c/busses/i2c-amd-mp2*
999
1000 AMD PMC DRIVER
1001 M:      Shyam Sundar S K <[email protected]>
1002 L:      [email protected]
1003 S:      Maintained
1004 F:      drivers/platform/x86/amd-pmc.*
1005
1006 AMD HSMP DRIVER
1007 M:      Naveen Krishna Chatradhi <[email protected]>
1008 R:      Carlos Bilbao <[email protected]>
1009 L:      [email protected]
1010 S:      Maintained
1011 F:      Documentation/x86/amd_hsmp.rst
1012 F:      arch/x86/include/asm/amd_hsmp.h
1013 F:      arch/x86/include/uapi/asm/amd_hsmp.h
1014 F:      drivers/platform/x86/amd_hsmp.c
1015
1016 AMD POWERPLAY AND SWSMU
1017 M:      Evan Quan <[email protected]>
1018 L:      [email protected]
1019 S:      Supported
1020 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1021 F:      drivers/gpu/drm/amd/pm/
1022
1023 AMD PSTATE DRIVER
1024 M:      Huang Rui <[email protected]>
1025 L:      [email protected]
1026 S:      Supported
1027 F:      Documentation/admin-guide/pm/amd-pstate.rst
1028 F:      drivers/cpufreq/amd-pstate*
1029 F:      tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py
1030
1031 AMD PTDMA DRIVER
1032 M:      Sanjay R Mehta <[email protected]>
1033 L:      [email protected]
1034 S:      Maintained
1035 F:      drivers/dma/ptdma/
1036
1037 AMD SEATTLE DEVICE TREE SUPPORT
1038 M:      Brijesh Singh <[email protected]>
1039 M:      Suravee Suthikulpanit <[email protected]>
1040 M:      Tom Lendacky <[email protected]>
1041 S:      Supported
1042 F:      arch/arm64/boot/dts/amd/
1043
1044 AMD XGBE DRIVER
1045 M:      Tom Lendacky <[email protected]>
1046 M:      "Shyam Sundar S K" <[email protected]>
1047 L:      [email protected]
1048 S:      Supported
1049 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1050 F:      drivers/net/ethernet/amd/xgbe/
1051
1052 AMD SENSOR FUSION HUB DRIVER
1053 M:      Basavaraj Natikar <[email protected]>
1054 L:      [email protected]
1055 S:      Maintained
1056 F:      Documentation/hid/amd-sfh*
1057 F:      drivers/hid/amd-sfh-hid/
1058
1059 AMPHION VPU CODEC V4L2 DRIVER
1060 M:      Ming Qian <[email protected]>
1061 M:      Shijie Qin <[email protected]>
1062 M:      Zhou Peng <[email protected]>
1063 L:      [email protected]
1064 S:      Maintained
1065 F:      Documentation/devicetree/bindings/media/amphion,vpu.yaml
1066 F:      drivers/media/platform/amphion/
1067
1068 AMS AS73211 DRIVER
1069 M:      Christian Eggers <[email protected]>
1070 L:      [email protected]
1071 S:      Maintained
1072 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1073 F:      drivers/iio/light/as73211.c
1074
1075 AMT (Automatic Multicast Tunneling)
1076 M:      Taehee Yoo <[email protected]>
1077 L:      [email protected]
1078 S:      Maintained
1079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1081 F:      drivers/net/amt.c
1082
1083 ANALOG DEVICES INC AD7192 DRIVER
1084 M:      Alexandru Tachici <[email protected]>
1085 L:      [email protected]
1086 S:      Supported
1087 W:      https://ez.analog.com/linux-software-drivers
1088 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1089 F:      drivers/iio/adc/ad7192.c
1090
1091 ANALOG DEVICES INC AD7292 DRIVER
1092 M:      Marcelo Schmitt <[email protected]>
1093 L:      [email protected]
1094 S:      Supported
1095 W:      https://ez.analog.com/linux-software-drivers
1096 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1097 F:      drivers/iio/adc/ad7292.c
1098
1099 ANALOG DEVICES INC AD3552R DRIVER
1100 M:      Nuno Sá <[email protected]>
1101 L:      [email protected]
1102 S:      Supported
1103 W:      https://ez.analog.com/linux-software-drivers
1104 F:      Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
1105 F:      drivers/iio/dac/ad3552r.c
1106
1107 ANALOG DEVICES INC AD7293 DRIVER
1108 M:      Antoniu Miclaus <[email protected]>
1109 L:      [email protected]
1110 S:      Supported
1111 W:      https://ez.analog.com/linux-software-drivers
1112 F:      Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml
1113 F:      drivers/iio/dac/ad7293.c
1114
1115 ANALOG DEVICES INC AD7768-1 DRIVER
1116 M:      Michael Hennerich <[email protected]>
1117 L:      [email protected]
1118 S:      Supported
1119 W:      https://ez.analog.com/linux-software-drivers
1120 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1121 F:      drivers/iio/adc/ad7768-1.c
1122
1123 ANALOG DEVICES INC AD7780 DRIVER
1124 M:      Michael Hennerich <[email protected]>
1125 M:      Renato Lui Geh <[email protected]>
1126 L:      [email protected]
1127 S:      Supported
1128 W:      https://ez.analog.com/linux-software-drivers
1129 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1130 F:      drivers/iio/adc/ad7780.c
1131
1132 ANALOG DEVICES INC AD74413R DRIVER
1133 M:      Cosmin Tanislav <[email protected]>
1134 L:      [email protected]
1135 S:      Supported
1136 W:      http://ez.analog.com/community/linux-device-drivers
1137 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
1138 F:      drivers/iio/addac/ad74413r.c
1139 F:      include/dt-bindings/iio/addac/adi,ad74413r.h
1140
1141 ANALOG DEVICES INC AD9389B DRIVER
1142 M:      Hans Verkuil <[email protected]>
1143 L:      [email protected]
1144 S:      Maintained
1145 F:      drivers/media/i2c/ad9389b*
1146
1147 ANALOG DEVICES INC ADA4250 DRIVER
1148 M:      Antoniu Miclaus <[email protected]>
1149 L:      [email protected]
1150 S:      Supported
1151 W:      https://ez.analog.com/linux-software-drivers
1152 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
1153 F:      drivers/iio/amplifiers/ada4250.c
1154
1155 ANALOG DEVICES INC ADGS1408 DRIVER
1156 M:      Mircea Caprioru <[email protected]>
1157 S:      Supported
1158 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1159 F:      drivers/mux/adgs1408.c
1160
1161 ANALOG DEVICES INC ADIN DRIVER
1162 M:      Michael Hennerich <[email protected]>
1163 L:      [email protected]
1164 S:      Supported
1165 W:      https://ez.analog.com/linux-software-drivers
1166 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1167 F:      drivers/net/phy/adin.c
1168
1169 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1170 M:      Nuno Sa <[email protected]>
1171 L:      [email protected]
1172 S:      Supported
1173 F:      drivers/iio/imu/adis.c
1174 F:      drivers/iio/imu/adis_buffer.c
1175 F:      drivers/iio/imu/adis_trigger.c
1176 F:      include/linux/iio/imu/adis.h
1177
1178 ANALOG DEVICES INC ADIS16460 DRIVER
1179 M:      Dragos Bogdan <[email protected]>
1180 L:      [email protected]
1181 S:      Supported
1182 W:      https://ez.analog.com/linux-software-drivers
1183 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1184 F:      drivers/iio/imu/adis16460.c
1185
1186 ANALOG DEVICES INC ADIS16475 DRIVER
1187 M:      Nuno Sa <[email protected]>
1188 L:      [email protected]
1189 W:      https://ez.analog.com/linux-software-drivers
1190 S:      Supported
1191 F:      drivers/iio/imu/adis16475.c
1192 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1193
1194 ANALOG DEVICES INC ADM1177 DRIVER
1195 M:      Michael Hennerich <[email protected]>
1196 L:      [email protected]
1197 S:      Supported
1198 W:      https://ez.analog.com/linux-software-drivers
1199 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1200 F:      drivers/hwmon/adm1177.c
1201
1202 ANALOG DEVICES INC ADMV1013 DRIVER
1203 M:      Antoniu Miclaus <[email protected]>
1204 L:      [email protected]
1205 S:      Supported
1206 W:      https://ez.analog.com/linux-software-drivers
1207 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml
1208 F:      drivers/iio/frequency/admv1013.c
1209
1210 ANALOG DEVICES INC ADMV8818 DRIVER
1211 M:      Antoniu Miclaus <[email protected]>
1212 L:      [email protected]
1213 S:      Supported
1214 W:      https://ez.analog.com/linux-software-drivers
1215 F:      Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml
1216 F:      drivers/iio/filter/admv8818.c
1217
1218 ANALOG DEVICES INC ADMV1014 DRIVER
1219 M:      Antoniu Miclaus <[email protected]>
1220 L:      [email protected]
1221 S:      Supported
1222 W:      https://ez.analog.com/linux-software-drivers
1223 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
1224 F:      drivers/iio/frequency/admv1014.c
1225
1226 ANALOG DEVICES INC ADP5061 DRIVER
1227 M:      Michael Hennerich <[email protected]>
1228 L:      [email protected]
1229 S:      Supported
1230 W:      https://ez.analog.com/linux-software-drivers
1231 F:      drivers/power/supply/adp5061.c
1232
1233 ANALOG DEVICES INC ADRF6780 DRIVER
1234 M:      Antoniu Miclaus <[email protected]>
1235 L:      [email protected]
1236 S:      Supported
1237 W:      https://ez.analog.com/linux-software-drivers
1238 F:      Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
1239 F:      drivers/iio/frequency/adrf6780.c
1240
1241 ANALOG DEVICES INC ADV7180 DRIVER
1242 M:      Lars-Peter Clausen <[email protected]>
1243 L:      [email protected]
1244 S:      Supported
1245 W:      https://ez.analog.com/linux-software-drivers
1246 F:      drivers/media/i2c/adv7180.c
1247 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1248
1249 ANALOG DEVICES INC ADV748X DRIVER
1250 M:      Kieran Bingham <[email protected]>
1251 L:      [email protected]
1252 S:      Maintained
1253 F:      Documentation/devicetree/bindings/media/i2c/adv748x.yaml
1254 F:      drivers/media/i2c/adv748x/*
1255
1256 ANALOG DEVICES INC ADV7511 DRIVER
1257 M:      Hans Verkuil <[email protected]>
1258 L:      [email protected]
1259 S:      Maintained
1260 F:      drivers/media/i2c/adv7511*
1261
1262 ANALOG DEVICES INC ADV7604 DRIVER
1263 M:      Hans Verkuil <[email protected]>
1264 L:      [email protected]
1265 S:      Maintained
1266 F:      drivers/media/i2c/adv7604*
1267 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1268
1269 ANALOG DEVICES INC ADV7842 DRIVER
1270 M:      Hans Verkuil <[email protected]>
1271 L:      [email protected]
1272 S:      Maintained
1273 F:      drivers/media/i2c/adv7842*
1274
1275 ANALOG DEVICES INC ADXRS290 DRIVER
1276 M:      Nishant Malpani <[email protected]>
1277 L:      [email protected]
1278 S:      Supported
1279 F:      drivers/iio/gyro/adxrs290.c
1280 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1281
1282 ANALOG DEVICES INC ASOC CODEC DRIVERS
1283 M:      Lars-Peter Clausen <[email protected]>
1284 M:      Nuno Sá <[email protected]>
1285 L:      [email protected] (moderated for non-subscribers)
1286 S:      Supported
1287 W:      http://wiki.analog.com/
1288 W:      https://ez.analog.com/linux-software-drivers
1289 F:      sound/soc/codecs/ad1*
1290 F:      sound/soc/codecs/ad7*
1291 F:      sound/soc/codecs/adau*
1292 F:      sound/soc/codecs/adav*
1293 F:      sound/soc/codecs/sigmadsp.*
1294 F:      sound/soc/codecs/ssm*
1295
1296 ANALOG DEVICES INC DMA DRIVERS
1297 M:      Lars-Peter Clausen <[email protected]>
1298 S:      Supported
1299 W:      https://ez.analog.com/linux-software-drivers
1300 F:      drivers/dma/dma-axi-dmac.c
1301
1302 ANALOG DEVICES INC IIO DRIVERS
1303 M:      Lars-Peter Clausen <[email protected]>
1304 M:      Michael Hennerich <[email protected]>
1305 S:      Supported
1306 W:      http://wiki.analog.com/
1307 W:      https://ez.analog.com/linux-software-drivers
1308 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1309 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1310 F:      Documentation/devicetree/bindings/iio/*/adi,*
1311 F:      Documentation/devicetree/bindings/iio/dac/adi,ad5758.yaml
1312 F:      drivers/iio/*/ad*
1313 F:      drivers/iio/adc/ltc249*
1314 F:      drivers/iio/amplifiers/hmc425a.c
1315 F:      drivers/staging/iio/*/ad*
1316 X:      drivers/iio/*/adjd*
1317
1318 ANALOGBITS PLL LIBRARIES
1319 M:      Paul Walmsley <[email protected]>
1320 S:      Supported
1321 F:      drivers/clk/analogbits/*
1322 F:      include/linux/clk/analogbits*
1323
1324 ANDROID CONFIG FRAGMENTS
1325 M:      Rob Herring <[email protected]>
1326 S:      Supported
1327 F:      kernel/configs/android*
1328
1329 ANDROID DRIVERS
1330 M:      Greg Kroah-Hartman <[email protected]>
1331 M:      Arve Hjønnevåg <[email protected]>
1332 M:      Todd Kjos <[email protected]>
1333 M:      Martijn Coenen <[email protected]>
1334 M:      Joel Fernandes <[email protected]>
1335 M:      Christian Brauner <[email protected]>
1336 M:      Hridya Valsaraju <[email protected]>
1337 M:      Suren Baghdasaryan <[email protected]>
1338 L:      [email protected]
1339 S:      Supported
1340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1341 F:      drivers/android/
1342
1343 ANDROID GOLDFISH PIC DRIVER
1344 M:      Miodrag Dinic <[email protected]>
1345 S:      Supported
1346 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1347 F:      drivers/irqchip/irq-goldfish-pic.c
1348
1349 ANDROID GOLDFISH RTC DRIVER
1350 M:      Jiaxun Yang <[email protected]>
1351 S:      Supported
1352 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1353 F:      drivers/rtc/rtc-goldfish.c
1354
1355 AOA (Apple Onboard Audio) ALSA DRIVER
1356 M:      Johannes Berg <[email protected]>
1357 L:      [email protected]
1358 L:      [email protected] (moderated for non-subscribers)
1359 S:      Maintained
1360 F:      sound/aoa/
1361
1362 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1363 M:      William Breathitt Gray <[email protected]>
1364 L:      [email protected]
1365 S:      Maintained
1366 F:      drivers/iio/adc/stx104.c
1367
1368 APM DRIVER
1369 M:      Jiri Kosina <[email protected]>
1370 S:      Odd fixes
1371 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1372 F:      arch/x86/kernel/apm_32.c
1373 F:      drivers/char/apm-emulation.c
1374 F:      include/linux/apm_bios.h
1375 F:      include/uapi/linux/apm_bios.h
1376
1377 APPARMOR SECURITY MODULE
1378 M:      John Johansen <[email protected]>
1379 L:      [email protected] (subscribers-only, general discussion)
1380 S:      Supported
1381 W:      wiki.apparmor.net
1382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1383 F:      Documentation/admin-guide/LSM/apparmor.rst
1384 F:      security/apparmor/
1385
1386 APPLE BCM5974 MULTITOUCH DRIVER
1387 M:      Henrik Rydberg <[email protected]>
1388 L:      [email protected]
1389 S:      Odd fixes
1390 F:      drivers/input/mouse/bcm5974.c
1391
1392 APPLE PCIE CONTROLLER DRIVER
1393 M:      Alyssa Rosenzweig <[email protected]>
1394 M:      Marc Zyngier <[email protected]>
1395 L:      [email protected]
1396 S:      Maintained
1397 F:      drivers/pci/controller/pcie-apple.c
1398
1399 APPLE SMC DRIVER
1400 M:      Henrik Rydberg <[email protected]>
1401 L:      [email protected]
1402 S:      Odd fixes
1403 F:      drivers/hwmon/applesmc.c
1404
1405 APPLETALK NETWORK LAYER
1406 L:      [email protected]
1407 S:      Odd fixes
1408 F:      drivers/net/appletalk/
1409 F:      include/linux/atalk.h
1410 F:      include/uapi/linux/atalk.h
1411 F:      net/appletalk/
1412
1413 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1414 M:      Khuong Dinh <[email protected]>
1415 S:      Supported
1416 F:      arch/arm64/boot/dts/apm/
1417
1418 APPLIED MICRO (APM) X-GENE SOC EDAC
1419 M:      Khuong Dinh <[email protected]>
1420 S:      Supported
1421 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1422 F:      drivers/edac/xgene_edac.c
1423
1424 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1425 M:      Iyappan Subramanian <[email protected]>
1426 M:      Keyur Chudgar <[email protected]>
1427 S:      Supported
1428 F:      drivers/net/ethernet/apm/xgene-v2/
1429
1430 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1431 M:      Iyappan Subramanian <[email protected]>
1432 M:      Keyur Chudgar <[email protected]>
1433 M:      Quan Nguyen <[email protected]>
1434 S:      Supported
1435 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1436 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1437 F:      drivers/net/ethernet/apm/xgene/
1438 F:      drivers/net/mdio/mdio-xgene.c
1439
1440 APPLIED MICRO (APM) X-GENE SOC PMU
1441 M:      Khuong Dinh <[email protected]>
1442 S:      Supported
1443 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1444 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1445 F:      drivers/perf/xgene_pmu.c
1446
1447 APTINA CAMERA SENSOR PLL
1448 M:      Laurent Pinchart <[email protected]>
1449 L:      [email protected]
1450 S:      Maintained
1451 F:      drivers/media/i2c/aptina-pll.*
1452
1453 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1454 M:      Aleksa Savic <[email protected]>
1455 M:      Jack Doan <[email protected]>
1456 L:      [email protected]
1457 S:      Maintained
1458 F:      Documentation/hwmon/aquacomputer_d5next.rst
1459 F:      drivers/hwmon/aquacomputer_d5next.c
1460
1461 AQUANTIA ETHERNET DRIVER (atlantic)
1462 M:      Igor Russkikh <[email protected]>
1463 L:      [email protected]
1464 S:      Supported
1465 W:      https://www.marvell.com/
1466 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1467 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1468 F:      drivers/net/ethernet/aquantia/atlantic/
1469
1470 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1471 M:      Egor Pomozov <[email protected]>
1472 L:      [email protected]
1473 S:      Supported
1474 W:      http://www.aquantia.com
1475 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1476
1477 ARASAN NAND CONTROLLER DRIVER
1478 M:      Miquel Raynal <[email protected]>
1479 M:      Naga Sureshkumar Relli <[email protected]>
1480 L:      [email protected]
1481 S:      Maintained
1482 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1483 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1484
1485 ARC FRAMEBUFFER DRIVER
1486 M:      Jaya Kumar <[email protected]>
1487 S:      Maintained
1488 F:      drivers/video/fbdev/arcfb.c
1489 F:      drivers/video/fbdev/core/fb_defio.c
1490
1491 ARC PGU DRM DRIVER
1492 M:      Alexey Brodkin <[email protected]>
1493 S:      Supported
1494 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1495 F:      drivers/gpu/drm/tiny/arcpgu.c
1496
1497 ARCNET NETWORK LAYER
1498 M:      Michael Grzeschik <[email protected]>
1499 L:      [email protected]
1500 S:      Maintained
1501 F:      drivers/net/arcnet/
1502 F:      include/uapi/linux/if_arcnet.h
1503
1504 ARM ARCHITECTED TIMER DRIVER
1505 M:      Mark Rutland <[email protected]>
1506 M:      Marc Zyngier <[email protected]>
1507 L:      [email protected] (moderated for non-subscribers)
1508 S:      Maintained
1509 F:      arch/arm/include/asm/arch_timer.h
1510 F:      arch/arm64/include/asm/arch_timer.h
1511 F:      drivers/clocksource/arm_arch_timer.c
1512
1513 ARM HDLCD DRM DRIVER
1514 M:      Liviu Dudau <[email protected]>
1515 S:      Supported
1516 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1517 F:      drivers/gpu/drm/arm/hdlcd_*
1518
1519 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1520 M:      Linus Walleij <[email protected]>
1521 L:      [email protected] (moderated for non-subscribers)
1522 S:      Maintained
1523 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1524 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1525 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1526 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1527 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1528 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1529 F:      Documentation/devicetree/bindings/i2c/i2c-versatile.txt
1530 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1531 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1532 F:      arch/arm/boot/dts/arm-realview-*
1533 F:      arch/arm/boot/dts/integrator*
1534 F:      arch/arm/boot/dts/versatile*
1535 F:      arch/arm/mach-versatile/
1536 F:      drivers/bus/arm-integrator-lm.c
1537 F:      drivers/clk/versatile/
1538 F:      drivers/i2c/busses/i2c-versatile.c
1539 F:      drivers/irqchip/irq-versatile-fpga.c
1540 F:      drivers/mtd/maps/physmap-versatile.*
1541 F:      drivers/power/reset/arm-versatile-reboot.c
1542 F:      drivers/soc/versatile/
1543
1544 ARM KOMEDA DRM-KMS DRIVER
1545 M:      James (Qian) Wang <[email protected]>
1546 M:      Liviu Dudau <[email protected]>
1547 M:      Mihail Atanassov <[email protected]>
1548 L:      Mali DP Maintainers <[email protected]>
1549 S:      Supported
1550 T:      git git://anongit.freedesktop.org/drm/drm-misc
1551 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1552 F:      Documentation/gpu/komeda-kms.rst
1553 F:      drivers/gpu/drm/arm/display/include/
1554 F:      drivers/gpu/drm/arm/display/komeda/
1555
1556 ARM MALI PANFROST DRM DRIVER
1557 M:      Rob Herring <[email protected]>
1558 M:      Tomeu Vizoso <[email protected]>
1559 R:      Steven Price <[email protected]>
1560 R:      Alyssa Rosenzweig <[email protected]>
1561 L:      [email protected]
1562 S:      Supported
1563 T:      git git://anongit.freedesktop.org/drm/drm-misc
1564 F:      drivers/gpu/drm/panfrost/
1565 F:      include/uapi/drm/panfrost_drm.h
1566
1567 ARM MALI-DP DRM DRIVER
1568 M:      Liviu Dudau <[email protected]>
1569 M:      Brian Starkey <[email protected]>
1570 L:      Mali DP Maintainers <[email protected]>
1571 S:      Supported
1572 T:      git git://anongit.freedesktop.org/drm/drm-misc
1573 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1574 F:      Documentation/gpu/afbc.rst
1575 F:      drivers/gpu/drm/arm/
1576
1577 ARM MFM AND FLOPPY DRIVERS
1578 M:      Ian Molton <[email protected]>
1579 S:      Maintained
1580 F:      arch/arm/include/asm/floppy.h
1581 F:      arch/arm/mach-rpc/floppydma.S
1582
1583 ARM PMU PROFILING AND DEBUGGING
1584 M:      Will Deacon <[email protected]>
1585 M:      Mark Rutland <[email protected]>
1586 L:      [email protected] (moderated for non-subscribers)
1587 S:      Maintained
1588 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1589 F:      Documentation/devicetree/bindings/perf/
1590 F:      arch/arm*/include/asm/hw_breakpoint.h
1591 F:      arch/arm*/include/asm/perf_event.h
1592 F:      arch/arm*/kernel/hw_breakpoint.c
1593 F:      arch/arm*/kernel/perf_*
1594 F:      drivers/perf/
1595 F:      include/linux/perf/arm_pmu.h
1596
1597 ARM PORT
1598 M:      Russell King <[email protected]>
1599 L:      [email protected] (moderated for non-subscribers)
1600 S:      Odd Fixes
1601 W:      http://www.armlinux.org.uk/
1602 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1603 F:      arch/arm/
1604 X:      arch/arm/boot/dts/
1605
1606 ARM PRIMECELL AACI PL041 DRIVER
1607 M:      Russell King <[email protected]>
1608 S:      Odd Fixes
1609 F:      sound/arm/aaci.*
1610
1611 ARM PRIMECELL BUS SUPPORT
1612 M:      Russell King <[email protected]>
1613 S:      Odd Fixes
1614 F:      drivers/amba/
1615 F:      include/linux/amba/bus.h
1616
1617 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1618 M:      Miquel Raynal <[email protected]>
1619 M:      Naga Sureshkumar Relli <[email protected]>
1620 L:      [email protected]
1621 S:      Maintained
1622 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1623 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1624
1625 ARM PRIMECELL PL35X SMC DRIVER
1626 M:      Miquel Raynal <[email protected]>
1627 M:      Naga Sureshkumar Relli <[email protected]>
1628 L:      [email protected] (moderated for non-subscribers)
1629 S:      Maintained
1630 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl353-smc.yaml
1631 F:      drivers/memory/pl353-smc.c
1632
1633 ARM PRIMECELL CLCD PL110 DRIVER
1634 M:      Russell King <[email protected]>
1635 S:      Odd Fixes
1636 F:      drivers/video/fbdev/amba-clcd.*
1637
1638 ARM PRIMECELL KMI PL050 DRIVER
1639 M:      Russell King <[email protected]>
1640 S:      Odd Fixes
1641 F:      drivers/input/serio/ambakmi.*
1642 F:      include/linux/amba/kmi.h
1643
1644 ARM PRIMECELL MMCI PL180/1 DRIVER
1645 M:      Russell King <[email protected]>
1646 S:      Odd Fixes
1647 F:      drivers/mmc/host/mmci.*
1648 F:      include/linux/amba/mmci.h
1649
1650 ARM PRIMECELL SSP PL022 SPI DRIVER
1651 M:      Linus Walleij <[email protected]>
1652 L:      [email protected] (moderated for non-subscribers)
1653 S:      Maintained
1654 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1655 F:      drivers/spi/spi-pl022.c
1656
1657 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1658 M:      Russell King <[email protected]>
1659 S:      Odd Fixes
1660 F:      drivers/tty/serial/amba-pl01*.c
1661 F:      include/linux/amba/serial.h
1662
1663 ARM PRIMECELL VIC PL190/PL192 DRIVER
1664 M:      Linus Walleij <[email protected]>
1665 L:      [email protected] (moderated for non-subscribers)
1666 S:      Maintained
1667 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1668 F:      drivers/irqchip/irq-vic.c
1669
1670 ARM SMC WATCHDOG DRIVER
1671 M:      Julius Werner <[email protected]>
1672 R:      Evan Benn <[email protected]>
1673 S:      Maintained
1674 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1675 F:      drivers/watchdog/arm_smc_wdt.c
1676
1677 ARM SMMU DRIVERS
1678 M:      Will Deacon <[email protected]>
1679 R:      Robin Murphy <[email protected]>
1680 L:      [email protected] (moderated for non-subscribers)
1681 S:      Maintained
1682 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1683 F:      drivers/iommu/arm/
1684 F:      drivers/iommu/io-pgtable-arm*
1685
1686 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1687 M:      Arnd Bergmann <[email protected]>
1688 M:      Olof Johansson <[email protected]>
1689 M:      [email protected]
1690 L:      [email protected] (moderated for non-subscribers)
1691 S:      Maintained
1692 C:      irc://irc.libera.chat/armlinux
1693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1694 F:      arch/arm/boot/dts/Makefile
1695 F:      arch/arm64/boot/dts/Makefile
1696
1697 ARM SUB-ARCHITECTURES
1698 L:      [email protected] (moderated for non-subscribers)
1699 S:      Maintained
1700 C:      irc://irc.libera.chat/armlinux
1701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1702 F:      arch/arm/mach-*/
1703 F:      arch/arm/plat-*/
1704
1705 ARM/ACTIONS SEMI ARCHITECTURE
1706 M:      Andreas Färber <[email protected]>
1707 M:      Manivannan Sadhasivam <[email protected]>
1708 L:      [email protected] (moderated for non-subscribers)
1709 L:      [email protected] (moderated for non-subscribers)
1710 S:      Maintained
1711 F:      Documentation/devicetree/bindings/arm/actions.yaml
1712 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1713 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1714 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1715 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1716 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1717 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1718 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1719 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1720 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1721 F:      arch/arm/boot/dts/owl-*
1722 F:      arch/arm/mach-actions/
1723 F:      arch/arm64/boot/dts/actions/
1724 F:      drivers/clk/actions/
1725 F:      drivers/clocksource/timer-owl*
1726 F:      drivers/dma/owl-dma.c
1727 F:      drivers/i2c/busses/i2c-owl.c
1728 F:      drivers/irqchip/irq-owl-sirq.c
1729 F:      drivers/mmc/host/owl-mmc.c
1730 F:      drivers/net/ethernet/actions/
1731 F:      drivers/pinctrl/actions/*
1732 F:      drivers/soc/actions/
1733 F:      include/dt-bindings/power/owl-*
1734 F:      include/dt-bindings/reset/actions,*
1735 F:      include/linux/soc/actions/
1736 N:      owl
1737
1738 ARM/ADS SPHERE MACHINE SUPPORT
1739 M:      Lennert Buytenhek <[email protected]>
1740 L:      [email protected] (moderated for non-subscribers)
1741 S:      Maintained
1742
1743 ARM/AFEB9260 MACHINE SUPPORT
1744 M:      Sergey Lapin <[email protected]>
1745 L:      [email protected] (moderated for non-subscribers)
1746 S:      Maintained
1747
1748 ARM/AJECO 1ARM MACHINE SUPPORT
1749 M:      Lennert Buytenhek <[email protected]>
1750 L:      [email protected] (moderated for non-subscribers)
1751 S:      Maintained
1752
1753 ARM/Allwinner SoC Clock Support
1754 M:      Emilio López <[email protected]>
1755 S:      Maintained
1756 F:      drivers/clk/sunxi/
1757
1758 ARM/Allwinner sunXi SoC support
1759 M:      Chen-Yu Tsai <[email protected]>
1760 M:      Jernej Skrabec <[email protected]>
1761 M:      Samuel Holland <[email protected]>
1762 L:      [email protected] (moderated for non-subscribers)
1763 S:      Maintained
1764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1765 L:      [email protected]
1766 F:      arch/arm/mach-sunxi/
1767 F:      arch/arm64/boot/dts/allwinner/
1768 F:      drivers/clk/sunxi-ng/
1769 F:      drivers/pinctrl/sunxi/
1770 F:      drivers/soc/sunxi/
1771 N:      allwinner
1772 N:      sun[x456789]i
1773 N:      sun50i
1774
1775 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1776 M:      Neil Armstrong <[email protected]>
1777 M:      Jerome Brunet <[email protected]>
1778 L:      [email protected]
1779 S:      Maintained
1780 F:      Documentation/devicetree/bindings/clock/amlogic*
1781 F:      drivers/clk/meson/
1782 F:      include/dt-bindings/clock/gxbb*
1783 F:      include/dt-bindings/clock/meson*
1784
1785 ARM/Amlogic Meson SoC Crypto Drivers
1786 M:      Corentin Labbe <[email protected]>
1787 L:      [email protected]
1788 L:      [email protected]
1789 S:      Maintained
1790 F:      Documentation/devicetree/bindings/crypto/amlogic*
1791 F:      drivers/crypto/amlogic/
1792
1793 ARM/Amlogic Meson SoC Sound Drivers
1794 M:      Jerome Brunet <[email protected]>
1795 L:      [email protected] (moderated for non-subscribers)
1796 S:      Maintained
1797 F:      Documentation/devicetree/bindings/sound/amlogic*
1798 F:      sound/soc/meson/
1799
1800 ARM/Amlogic Meson SoC support
1801 M:      Neil Armstrong <[email protected]>
1802 M:      Kevin Hilman <[email protected]>
1803 R:      Jerome Brunet <[email protected]>
1804 R:      Martin Blumenstingl <[email protected]>
1805 L:      [email protected] (moderated for non-subscribers)
1806 L:      [email protected]
1807 S:      Maintained
1808 W:      http://linux-meson.com/
1809 F:      arch/arm/boot/dts/meson*
1810 F:      arch/arm/mach-meson/
1811 F:      arch/arm64/boot/dts/amlogic/
1812 F:      drivers/mmc/host/meson*
1813 F:      drivers/pinctrl/meson/
1814 F:      drivers/rtc/rtc-meson*
1815 F:      drivers/soc/amlogic/
1816 N:      meson
1817
1818 ARM/Annapurna Labs ALPINE ARCHITECTURE
1819 M:      Tsahee Zidenberg <[email protected]>
1820 M:      Antoine Tenart <[email protected]>
1821 L:      [email protected] (moderated for non-subscribers)
1822 S:      Maintained
1823 F:      arch/arm/boot/dts/alpine*
1824 F:      arch/arm/mach-alpine/
1825 F:      arch/arm64/boot/dts/amazon/
1826 F:      drivers/*/*alpine*
1827
1828 ARM/APPLE MACHINE SUPPORT
1829 M:      Hector Martin <[email protected]>
1830 M:      Sven Peter <[email protected]>
1831 R:      Alyssa Rosenzweig <[email protected]>
1832 L:      [email protected] (moderated for non-subscribers)
1833 S:      Maintained
1834 W:      https://asahilinux.org
1835 B:      https://github.com/AsahiLinux/linux/issues
1836 C:      irc://irc.oftc.net/asahi-dev
1837 T:      git https://github.com/AsahiLinux/linux.git
1838 F:      Documentation/devicetree/bindings/arm/apple.yaml
1839 F:      Documentation/devicetree/bindings/arm/apple/*
1840 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
1841 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
1842 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
1843 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
1844 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
1845 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
1846 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
1847 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
1848 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
1849 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
1850 F:      Documentation/devicetree/bindings/power/apple*
1851 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
1852 F:      arch/arm64/boot/dts/apple/
1853 F:      drivers/clk/clk-apple-nco.c
1854 F:      drivers/i2c/busses/i2c-pasemi-core.c
1855 F:      drivers/i2c/busses/i2c-pasemi-platform.c
1856 F:      drivers/iommu/apple-dart.c
1857 F:      drivers/irqchip/irq-apple-aic.c
1858 F:      drivers/mailbox/apple-mailbox.c
1859 F:      drivers/nvme/host/apple.c
1860 F:      drivers/nvmem/apple-efuses.c
1861 F:      drivers/pinctrl/pinctrl-apple-gpio.c
1862 F:      drivers/soc/apple/*
1863 F:      drivers/watchdog/apple_wdt.c
1864 F:      include/dt-bindings/interrupt-controller/apple-aic.h
1865 F:      include/dt-bindings/pinctrl/apple.h
1866 F:      include/linux/apple-mailbox.h
1867 F:      include/linux/soc/apple/*
1868
1869 ARM/ARTPEC MACHINE SUPPORT
1870 M:      Jesper Nilsson <[email protected]>
1871 M:      Lars Persson <[email protected]>
1872 L:      [email protected]
1873 S:      Maintained
1874 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1875 F:      arch/arm/boot/dts/artpec6*
1876 F:      arch/arm/mach-artpec
1877 F:      drivers/clk/axis
1878 F:      drivers/crypto/axis
1879 F:      drivers/mmc/host/usdhi6rol0.c
1880 F:      drivers/pinctrl/pinctrl-artpec*
1881
1882 ARM/ASPEED I2C DRIVER
1883 M:      Brendan Higgins <[email protected]>
1884 R:      Benjamin Herrenschmidt <[email protected]>
1885 R:      Joel Stanley <[email protected]>
1886 L:      [email protected]
1887 L:      [email protected] (moderated for non-subscribers)
1888 S:      Maintained
1889 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
1890 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1891 F:      drivers/i2c/busses/i2c-aspeed.c
1892 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1893
1894 ARM/ASPEED MACHINE SUPPORT
1895 M:      Joel Stanley <[email protected]>
1896 R:      Andrew Jeffery <[email protected]>
1897 L:      [email protected] (moderated for non-subscribers)
1898 L:      [email protected] (moderated for non-subscribers)
1899 S:      Supported
1900 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1902 F:      Documentation/devicetree/bindings/arm/aspeed/
1903 F:      arch/arm/boot/dts/aspeed-*
1904 F:      arch/arm/mach-aspeed/
1905 N:      aspeed
1906
1907 ARM/BITMAIN ARCHITECTURE
1908 M:      Manivannan Sadhasivam <[email protected]>
1909 L:      [email protected] (moderated for non-subscribers)
1910 S:      Maintained
1911 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1912 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1913 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1914 F:      arch/arm64/boot/dts/bitmain/
1915 F:      drivers/clk/clk-bm1880.c
1916 F:      drivers/pinctrl/pinctrl-bm1880.c
1917
1918 ARM/CALXEDA HIGHBANK ARCHITECTURE
1919 M:      Andre Przywara <[email protected]>
1920 L:      [email protected] (moderated for non-subscribers)
1921 S:      Maintained
1922 F:      arch/arm/boot/dts/ecx-*.dts*
1923 F:      arch/arm/boot/dts/highbank.dts
1924 F:      arch/arm/mach-highbank/
1925
1926 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1927 M:      Krzysztof Halasa <[email protected]>
1928 S:      Maintained
1929 F:      arch/arm/mach-cns3xxx/
1930
1931 ARM/CAVIUM THUNDER NETWORK DRIVER
1932 M:      Sunil Goutham <[email protected]>
1933 L:      [email protected] (moderated for non-subscribers)
1934 S:      Supported
1935 F:      drivers/net/ethernet/cavium/thunder/
1936
1937 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1938 M:      Lukasz Majewski <[email protected]>
1939 L:      [email protected] (moderated for non-subscribers)
1940 S:      Maintained
1941 F:      arch/arm/mach-ep93xx/ts72xx.c
1942
1943 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1944 M:      Alexander Shiyan <[email protected]>
1945 L:      [email protected] (moderated for non-subscribers)
1946 S:      Odd Fixes
1947 N:      clps711x
1948
1949 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1950 M:      Lennert Buytenhek <[email protected]>
1951 L:      [email protected] (moderated for non-subscribers)
1952 S:      Maintained
1953
1954 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1955 M:      Hartley Sweeten <[email protected]>
1956 M:      Alexander Sverdlin <[email protected]>
1957 L:      [email protected] (moderated for non-subscribers)
1958 S:      Maintained
1959 F:      arch/arm/mach-ep93xx/
1960 F:      arch/arm/mach-ep93xx/include/mach/
1961
1962 ARM/CLKDEV SUPPORT
1963 M:      Russell King <[email protected]>
1964 L:      [email protected] (moderated for non-subscribers)
1965 S:      Maintained
1966 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1967 F:      drivers/clk/clkdev.c
1968
1969 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1970 M:      Baruch Siach <[email protected]>
1971 L:      [email protected] (moderated for non-subscribers)
1972 S:      Maintained
1973 F:      arch/arm/boot/dts/cx92755*
1974 N:      digicolor
1975
1976 ARM/CONTEC MICRO9 MACHINE SUPPORT
1977 M:      Hubert Feurstein <[email protected]>
1978 S:      Maintained
1979 F:      arch/arm/mach-ep93xx/micro9.c
1980
1981 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1982 M:      Mathieu Poirier <[email protected]>
1983 M:      Suzuki K Poulose <[email protected]>
1984 R:      Mike Leach <[email protected]>
1985 R:      Leo Yan <[email protected]>
1986 L:      [email protected] (moderated for non-subscribers)
1987 L:      [email protected] (moderated for non-subscribers)
1988 S:      Maintained
1989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
1990 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1991 F:      Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1992 F:      Documentation/devicetree/bindings/arm/coresight-cti.yaml
1993 F:      Documentation/devicetree/bindings/arm/coresight.txt
1994 F:      Documentation/devicetree/bindings/arm/ete.yaml
1995 F:      Documentation/devicetree/bindings/arm/trbe.yaml
1996 F:      Documentation/trace/coresight/*
1997 F:      drivers/hwtracing/coresight/*
1998 F:      include/dt-bindings/arm/coresight-cti-dt.h
1999 F:      include/linux/coresight*
2000 F:      samples/coresight/*
2001 F:      tools/perf/arch/arm/util/auxtrace.c
2002 F:      tools/perf/arch/arm/util/cs-etm.c
2003 F:      tools/perf/arch/arm/util/cs-etm.h
2004 F:      tools/perf/arch/arm/util/pmu.c
2005 F:      tools/perf/util/cs-etm-decoder/*
2006 F:      tools/perf/util/cs-etm.*
2007
2008 ARM/CORGI MACHINE SUPPORT
2009 M:      Richard Purdie <[email protected]>
2010 S:      Maintained
2011
2012 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2013 M:      Hans Ulli Kroll <[email protected]>
2014 M:      Linus Walleij <[email protected]>
2015 L:      [email protected] (moderated for non-subscribers)
2016 S:      Maintained
2017 T:      git git://github.com/ulli-kroll/linux.git
2018 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2019 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2020 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2021 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2022 F:      arch/arm/boot/dts/gemini*
2023 F:      arch/arm/mach-gemini/
2024 F:      drivers/crypto/gemini/
2025 F:      drivers/net/ethernet/cortina/
2026 F:      drivers/pinctrl/pinctrl-gemini.c
2027 F:      drivers/rtc/rtc-ftrtc010.c
2028
2029 ARM/CZ.NIC TURRIS SUPPORT
2030 M:      Marek Behún <[email protected]>
2031 S:      Maintained
2032 W:      https://www.turris.cz/
2033 F:      Documentation/ABI/testing/debugfs-moxtet
2034 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2035 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2036 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2037 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2038 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2039 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2040 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2041 F:      drivers/bus/moxtet.c
2042 F:      drivers/firmware/turris-mox-rwtm.c
2043 F:      drivers/leds/leds-turris-omnia.c
2044 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2045 F:      drivers/gpio/gpio-moxtet.c
2046 F:      drivers/watchdog/armada_37xx_wdt.c
2047 F:      include/dt-bindings/bus/moxtet.h
2048 F:      include/linux/armada-37xx-rwtm-mailbox.h
2049 F:      include/linux/moxtet.h
2050
2051 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
2052 M:      Robert Jarzmik <[email protected]>
2053 L:      [email protected] (moderated for non-subscribers)
2054 S:      Maintained
2055 F:      arch/arm/mach-pxa/ezx.c
2056
2057 ARM/FARADAY FA526 PORT
2058 M:      Hans Ulli Kroll <[email protected]>
2059 L:      [email protected] (moderated for non-subscribers)
2060 S:      Maintained
2061 T:      git git://git.berlios.de/gemini-board
2062 F:      arch/arm/mm/*-fa*
2063
2064 ARM/FOOTBRIDGE ARCHITECTURE
2065 M:      Russell King <[email protected]>
2066 L:      [email protected] (moderated for non-subscribers)
2067 S:      Maintained
2068 W:      http://www.armlinux.org.uk/
2069 F:      arch/arm/include/asm/hardware/dec21285.h
2070 F:      arch/arm/mach-footbridge/
2071
2072 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2073 M:      Shawn Guo <[email protected]>
2074 M:      Sascha Hauer <[email protected]>
2075 R:      Pengutronix Kernel Team <[email protected]>
2076 R:      Fabio Estevam <[email protected]>
2077 R:      NXP Linux Team <[email protected]>
2078 L:      [email protected] (moderated for non-subscribers)
2079 S:      Maintained
2080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2081 X:      drivers/media/i2c/
2082 N:      imx
2083 N:      mxs
2084
2085 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2086 M:      Shawn Guo <[email protected]>
2087 M:      Li Yang <[email protected]>
2088 L:      [email protected] (moderated for non-subscribers)
2089 S:      Maintained
2090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2091 F:      arch/arm/boot/dts/ls1021a*
2092 F:      arch/arm64/boot/dts/freescale/fsl-*
2093 F:      arch/arm64/boot/dts/freescale/qoriq-*
2094
2095 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2096 M:      Shawn Guo <[email protected]>
2097 M:      Sascha Hauer <[email protected]>
2098 R:      Pengutronix Kernel Team <[email protected]>
2099 R:      Stefan Agner <[email protected]>
2100 L:      [email protected] (moderated for non-subscribers)
2101 S:      Maintained
2102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2103 F:      arch/arm/boot/dts/vf*
2104 F:      arch/arm/mach-imx/*vf610*
2105
2106 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
2107 M:      Lennert Buytenhek <[email protected]>
2108 L:      [email protected] (moderated for non-subscribers)
2109 S:      Maintained
2110
2111 ARM/GUMSTIX MACHINE SUPPORT
2112 M:      Steve Sakoman <[email protected]>
2113 L:      [email protected] (moderated for non-subscribers)
2114 S:      Maintained
2115
2116 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
2117 M:      Philipp Zabel <[email protected]>
2118 M:      Paul Parsons <[email protected]>
2119 L:      [email protected] (moderated for non-subscribers)
2120 S:      Maintained
2121 F:      arch/arm/mach-pxa/hx4700.c
2122 F:      arch/arm/mach-pxa/include/mach/hx4700.h
2123 F:      sound/soc/pxa/hx4700.c
2124
2125 ARM/HISILICON SOC SUPPORT
2126 M:      Wei Xu <[email protected]>
2127 L:      [email protected] (moderated for non-subscribers)
2128 S:      Supported
2129 W:      http://www.hisilicon.com
2130 T:      git git://github.com/hisilicon/linux-hisi.git
2131 F:      arch/arm/boot/dts/hi3*
2132 F:      arch/arm/boot/dts/hip*
2133 F:      arch/arm/boot/dts/hisi*
2134 F:      arch/arm/mach-hisi/
2135 F:      arch/arm64/boot/dts/hisilicon/
2136
2137 ARM/HP JORNADA 7XX MACHINE SUPPORT
2138 M:      Kristoffer Ericson <[email protected]>
2139 S:      Maintained
2140 W:      www.jlime.com
2141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2142 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2143 F:      arch/arm/mach-sa1100/jornada720.c
2144
2145 ARM/HPE GXP ARCHITECTURE
2146 M:      Jean-Marie Verdun <[email protected]>
2147 M:      Nick Hawkins <[email protected]>
2148 S:      Maintained
2149 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2150 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2151 F:      arch/arm/boot/dts/hpe-bmc*
2152 F:      arch/arm/boot/dts/hpe-gxp*
2153 F:      arch/arm/mach-hpe/
2154 F:      drivers/clocksource/timer-gxp.c
2155 F:      drivers/watchdog/gxp-wdt.c
2156
2157 ARM/IGEP MACHINE SUPPORT
2158 M:      Enric Balletbo i Serra <[email protected]>
2159 M:      Javier Martinez Canillas <[email protected]>
2160 L:      [email protected]
2161 L:      [email protected] (moderated for non-subscribers)
2162 S:      Maintained
2163 F:      arch/arm/boot/dts/omap3-igep*
2164
2165 ARM/INCOME PXA270 SUPPORT
2166 M:      Marek Vasut <[email protected]>
2167 L:      [email protected] (moderated for non-subscribers)
2168 S:      Maintained
2169 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
2170
2171 ARM/INTEL IOP32X ARM ARCHITECTURE
2172 M:      Lennert Buytenhek <[email protected]>
2173 L:      [email protected] (moderated for non-subscribers)
2174 S:      Maintained
2175
2176 ARM/INTEL IQ81342EX MACHINE SUPPORT
2177 M:      Lennert Buytenhek <[email protected]>
2178 L:      [email protected] (moderated for non-subscribers)
2179 S:      Maintained
2180
2181 ARM/INTEL IXDP2850 MACHINE SUPPORT
2182 M:      Lennert Buytenhek <[email protected]>
2183 L:      [email protected] (moderated for non-subscribers)
2184 S:      Maintained
2185
2186 ARM/INTEL IXP4XX ARM ARCHITECTURE
2187 M:      Linus Walleij <[email protected]>
2188 M:      Imre Kaloz <[email protected]>
2189 M:      Krzysztof Halasa <[email protected]>
2190 L:      [email protected] (moderated for non-subscribers)
2191 S:      Maintained
2192 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2193 F:      Documentation/devicetree/bindings/bus/intel,ixp4xx-expansion-bus-controller.yaml
2194 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
2195 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2196 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2197 F:      arch/arm/mach-ixp4xx/
2198 F:      drivers/bus/intel-ixp4xx-eb.c
2199 F:      drivers/clocksource/timer-ixp4xx.c
2200 F:      drivers/crypto/ixp4xx_crypto.c
2201 F:      drivers/gpio/gpio-ixp4xx.c
2202 F:      drivers/irqchip/irq-ixp4xx.c
2203 F:      include/linux/irqchip/irq-ixp4xx.h
2204 F:      include/linux/platform_data/timer-ixp4xx.h
2205
2206 ARM/INTEL KEEMBAY ARCHITECTURE
2207 M:      Paul J. Murphy <[email protected]>
2208 M:      Daniele Alessandrelli <[email protected]>
2209 S:      Maintained
2210 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2211 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2212 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2213
2214 ARM/INTEL XSC3 (MANZANO) ARM CORE
2215 M:      Lennert Buytenhek <[email protected]>
2216 L:      [email protected] (moderated for non-subscribers)
2217 S:      Maintained
2218
2219 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
2220 M:      Lennert Buytenhek <[email protected]>
2221 L:      [email protected] (moderated for non-subscribers)
2222 S:      Maintained
2223
2224 ARM/LG1K ARCHITECTURE
2225 M:      Chanho Min <[email protected]>
2226 L:      [email protected] (moderated for non-subscribers)
2227 S:      Maintained
2228 F:      arch/arm64/boot/dts/lg/
2229
2230 ARM/LOGICPD PXA270 MACHINE SUPPORT
2231 M:      Lennert Buytenhek <[email protected]>
2232 L:      [email protected] (moderated for non-subscribers)
2233 S:      Maintained
2234
2235 ARM/LPC18XX ARCHITECTURE
2236 M:      Vladimir Zapolskiy <[email protected]>
2237 L:      [email protected] (moderated for non-subscribers)
2238 S:      Maintained
2239 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
2240 F:      arch/arm/boot/dts/lpc43*
2241 F:      drivers/i2c/busses/i2c-lpc2k.c
2242 F:      drivers/memory/pl172.c
2243 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2244 F:      drivers/rtc/rtc-lpc24xx.c
2245 N:      lpc18xx
2246
2247 ARM/LPC32XX SOC SUPPORT
2248 M:      Vladimir Zapolskiy <[email protected]>
2249 L:      [email protected] (moderated for non-subscribers)
2250 S:      Maintained
2251 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2252 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2253 F:      arch/arm/boot/dts/lpc32*
2254 F:      arch/arm/mach-lpc32xx/
2255 F:      drivers/i2c/busses/i2c-pnx.c
2256 F:      drivers/net/ethernet/nxp/lpc_eth.c
2257 F:      drivers/usb/host/ohci-nxp.c
2258 F:      drivers/watchdog/pnx4008_wdt.c
2259 N:      lpc32xx
2260
2261 ARM/MAGICIAN MACHINE SUPPORT
2262 M:      Philipp Zabel <[email protected]>
2263 S:      Maintained
2264
2265 ARM/Marvell Dove/MV78xx0/Orion SOC support
2266 M:      Andrew Lunn <[email protected]>
2267 M:      Sebastian Hesselbarth <[email protected]>
2268 M:      Gregory Clement <[email protected]>
2269 L:      [email protected] (moderated for non-subscribers)
2270 S:      Maintained
2271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2272 F:      Documentation/devicetree/bindings/soc/dove/
2273 F:      arch/arm/boot/dts/dove*
2274 F:      arch/arm/boot/dts/orion5x*
2275 F:      arch/arm/mach-dove/
2276 F:      arch/arm/mach-mv78xx0/
2277 F:      arch/arm/mach-orion5x/
2278 F:      arch/arm/plat-orion/
2279 F:      drivers/soc/dove/
2280
2281 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2282 M:      Andrew Lunn <[email protected]>
2283 M:      Gregory Clement <[email protected]>
2284 M:      Sebastian Hesselbarth <[email protected]>
2285 L:      [email protected] (moderated for non-subscribers)
2286 S:      Maintained
2287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2288 F:      arch/arm/boot/dts/armada*
2289 F:      arch/arm/boot/dts/kirkwood*
2290 F:      arch/arm/configs/mvebu_*_defconfig
2291 F:      arch/arm/mach-mvebu/
2292 F:      arch/arm64/boot/dts/marvell/armada*
2293 F:      arch/arm64/boot/dts/marvell/cn913*
2294 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2295 F:      drivers/cpufreq/armada-8k-cpufreq.c
2296 F:      drivers/cpufreq/mvebu-cpufreq.c
2297 F:      drivers/irqchip/irq-armada-370-xp.c
2298 F:      drivers/irqchip/irq-mvebu-*
2299 F:      drivers/pinctrl/mvebu/
2300 F:      drivers/rtc/rtc-armada38x.c
2301
2302 ARM/Mediatek RTC DRIVER
2303 M:      Eddie Huang <[email protected]>
2304 M:      Sean Wang <[email protected]>
2305 L:      [email protected] (moderated for non-subscribers)
2306 L:      [email protected] (moderated for non-subscribers)
2307 S:      Maintained
2308 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2309 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2310 F:      drivers/rtc/rtc-mt2712.c
2311 F:      drivers/rtc/rtc-mt6397.c
2312 F:      drivers/rtc/rtc-mt7622.c
2313
2314 ARM/Mediatek SoC support
2315 M:      Matthias Brugger <[email protected]>
2316 L:      [email protected] (moderated for non-subscribers)
2317 L:      [email protected] (moderated for non-subscribers)
2318 S:      Maintained
2319 W:      https://mtk.wiki.kernel.org/
2320 C:      irc://chat.freenode.net/linux-mediatek
2321 F:      arch/arm/boot/dts/mt6*
2322 F:      arch/arm/boot/dts/mt7*
2323 F:      arch/arm/boot/dts/mt8*
2324 F:      arch/arm/mach-mediatek/
2325 F:      arch/arm64/boot/dts/mediatek/
2326 F:      drivers/soc/mediatek/
2327 N:      mtk
2328 N:      mt[678]
2329 K:      mediatek
2330
2331 ARM/Mediatek USB3 PHY DRIVER
2332 M:      Chunfeng Yun <[email protected]>
2333 L:      [email protected] (moderated for non-subscribers)
2334 L:      [email protected] (moderated for non-subscribers)
2335 S:      Maintained
2336 F:      Documentation/devicetree/bindings/phy/mediatek,*
2337 F:      drivers/phy/mediatek/
2338
2339 ARM/Microchip (AT91) SoC support
2340 M:      Nicolas Ferre <[email protected]>
2341 M:      Alexandre Belloni <[email protected]>
2342 M:      Claudiu Beznea <[email protected]>
2343 L:      [email protected] (moderated for non-subscribers)
2344 S:      Supported
2345 W:      http://www.linux4sam.org
2346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2347 F:      arch/arm/boot/dts/at91*.dts
2348 F:      arch/arm/boot/dts/at91*.dtsi
2349 F:      arch/arm/boot/dts/sama*.dts
2350 F:      arch/arm/boot/dts/sama*.dtsi
2351 F:      arch/arm/include/debug/at91.S
2352 F:      arch/arm/mach-at91/
2353 F:      drivers/memory/atmel*
2354 F:      drivers/watchdog/sama5d4_wdt.c
2355 F:      include/soc/at91/
2356 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2357 X:      drivers/net/wireless/atmel/
2358 N:      at91
2359 N:      atmel
2360
2361 ARM/Microchip Sparx5 SoC support
2362 M:      Lars Povlsen <[email protected]>
2363 M:      Steen Hegelund <[email protected]>
2364 M:      [email protected]
2365 L:      [email protected] (moderated for non-subscribers)
2366 S:      Supported
2367 T:      git git://github.com/microchip-ung/linux-upstream.git
2368 F:      arch/arm64/boot/dts/microchip/
2369 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2370 N:      sparx5
2371
2372 Microchip Timer Counter Block (TCB) Capture Driver
2373 M:      Kamel Bouhara <[email protected]>
2374 L:      [email protected] (moderated for non-subscribers)
2375 L:      [email protected]
2376 S:      Maintained
2377 F:      drivers/counter/microchip-tcb-capture.c
2378
2379 ARM/MILBEAUT ARCHITECTURE
2380 M:      Taichi Sugaya <[email protected]>
2381 M:      Takao Orito <[email protected]>
2382 L:      [email protected] (moderated for non-subscribers)
2383 S:      Maintained
2384 F:      arch/arm/boot/dts/milbeaut*
2385 F:      arch/arm/mach-milbeaut/
2386 N:      milbeaut
2387
2388 ARM/MIOA701 MACHINE SUPPORT
2389 M:      Robert Jarzmik <[email protected]>
2390 L:      [email protected] (moderated for non-subscribers)
2391 S:      Maintained
2392 F:      arch/arm/mach-pxa/mioa701.c
2393
2394 ARM/MStar/Sigmastar Armv7 SoC support
2395 M:      Daniel Palmer <[email protected]>
2396 M:      Romain Perier <[email protected]>
2397 L:      [email protected] (moderated for non-subscribers)
2398 S:      Maintained
2399 W:      http://linux-chenxing.org/
2400 T:      git git://github.com/linux-chenxing/linux.git
2401 F:      Documentation/devicetree/bindings/arm/mstar/*
2402 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2403 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2404 F:      arch/arm/boot/dts/mstar-*
2405 F:      arch/arm/mach-mstar/
2406 F:      drivers/clk/mstar/
2407 F:      drivers/clocksource/timer-msc313e.c
2408 F:      drivers/gpio/gpio-msc313.c
2409 F:      drivers/rtc/rtc-msc313.c
2410 F:      drivers/watchdog/msc313e_wdt.c
2411 F:      include/dt-bindings/clock/mstar-*
2412 F:      include/dt-bindings/gpio/msc313-gpio.h
2413
2414 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
2415 M:      Michael Petchkovsky <[email protected]>
2416 S:      Maintained
2417
2418 ARM/NOMADIK/Ux500 ARCHITECTURES
2419 M:      Linus Walleij <[email protected]>
2420 L:      [email protected] (moderated for non-subscribers)
2421 S:      Maintained
2422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2423 F:      Documentation/devicetree/bindings/arm/ste-*
2424 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2425 F:      Documentation/devicetree/bindings/arm/ux500/
2426 F:      Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
2427 F:      arch/arm/boot/dts/ste-*
2428 F:      arch/arm/mach-nomadik/
2429 F:      arch/arm/mach-ux500/
2430 F:      drivers/clk/clk-nomadik.c
2431 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2432 F:      drivers/dma/ste_dma40*
2433 F:      drivers/hwspinlock/u8500_hsem.c
2434 F:      drivers/i2c/busses/i2c-nomadik.c
2435 F:      drivers/iio/adc/ab8500-gpadc.c
2436 F:      drivers/mfd/ab8500*
2437 F:      drivers/mfd/abx500*
2438 F:      drivers/mfd/db8500*
2439 F:      drivers/pinctrl/nomadik/
2440 F:      drivers/rtc/rtc-ab8500.c
2441 F:      drivers/rtc/rtc-pl031.c
2442 F:      drivers/soc/ux500/
2443
2444 ARM/NUVOTON NPCM ARCHITECTURE
2445 M:      Avi Fishman <[email protected]>
2446 M:      Tomer Maimon <[email protected]>
2447 M:      Tali Perry <[email protected]>
2448 R:      Patrick Venture <[email protected]>
2449 R:      Nancy Yuen <[email protected]>
2450 R:      Benjamin Fair <[email protected]>
2451 L:      [email protected] (moderated for non-subscribers)
2452 S:      Supported
2453 F:      Documentation/devicetree/bindings/*/*/*npcm*
2454 F:      Documentation/devicetree/bindings/*/*npcm*
2455 F:      Documentation/devicetree/bindings/arm/npcm/*
2456 F:      arch/arm/boot/dts/nuvoton-npcm*
2457 F:      arch/arm/mach-npcm/
2458 F:      arch/arm64/boot/dts/nuvoton/
2459 F:      drivers/*/*npcm*
2460 F:      drivers/*/*/*npcm*
2461 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2462 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2463
2464 ARM/NUVOTON WPCM450 ARCHITECTURE
2465 M:      Jonathan Neuschäfer <[email protected]>
2466 L:      [email protected] (moderated for non-subscribers)
2467 S:      Maintained
2468 W:      https://github.com/neuschaefer/wpcm450/wiki
2469 F:      Documentation/devicetree/bindings/*/*wpcm*
2470 F:      arch/arm/boot/dts/nuvoton-wpcm450*
2471 F:      arch/arm/mach-npcm/wpcm450.c
2472 F:      drivers/*/*/*wpcm*
2473 F:      drivers/*/*wpcm*
2474
2475 ARM/NXP S32G ARCHITECTURE
2476 M:      Chester Lin <[email protected]>
2477 R:      Andreas Färber <[email protected]>
2478 R:      Matthias Brugger <[email protected]>
2479 R:      NXP S32 Linux Team <[email protected]>
2480 L:      [email protected] (moderated for non-subscribers)
2481 S:      Maintained
2482 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2483
2484 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
2485 L:      [email protected] (subscribers-only)
2486 S:      Orphan
2487 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
2488 F:      arch/arm/mach-s3c/gta02.h
2489 F:      arch/arm/mach-s3c/mach-gta02.c
2490
2491 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2492 M:      Alexander Clouter <[email protected]>
2493 L:      [email protected] (moderated for non-subscribers)
2494 S:      Maintained
2495 W:      http://www.digriz.org.uk/ts78xx/kernel
2496 F:      arch/arm/mach-orion5x/ts78xx-*
2497
2498 ARM/OXNAS platform support
2499 M:      Neil Armstrong <[email protected]>
2500 L:      [email protected] (moderated for non-subscribers)
2501 L:      [email protected] (moderated for non-subscribers)
2502 S:      Maintained
2503 F:      arch/arm/boot/dts/ox8*.dts*
2504 F:      arch/arm/mach-oxnas/
2505 F:      drivers/power/reset/oxnas-restart.c
2506 N:      oxnas
2507
2508 ARM/PALM TREO SUPPORT
2509 L:      [email protected] (moderated for non-subscribers)
2510 S:      Orphan
2511 F:      arch/arm/mach-pxa/palmtreo.*
2512
2513 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
2514 M:      Marek Vasut <[email protected]>
2515 L:      [email protected] (moderated for non-subscribers)
2516 S:      Maintained
2517 W:      http://hackndev.com
2518 F:      arch/arm/mach-pxa/include/mach/palmld.h
2519 F:      arch/arm/mach-pxa/include/mach/palmtc.h
2520 F:      arch/arm/mach-pxa/include/mach/palmtx.h
2521 F:      arch/arm/mach-pxa/palmld.c
2522 F:      arch/arm/mach-pxa/palmt5.*
2523 F:      arch/arm/mach-pxa/palmtc.c
2524 F:      arch/arm/mach-pxa/palmte2.*
2525 F:      arch/arm/mach-pxa/palmtx.c
2526
2527 ARM/PALMZ72 SUPPORT
2528 M:      Sergey Lapin <[email protected]>
2529 L:      [email protected] (moderated for non-subscribers)
2530 S:      Maintained
2531 W:      http://hackndev.com
2532 F:      arch/arm/mach-pxa/palmz72.*
2533
2534 ARM/PLEB SUPPORT
2535 M:      Peter Chubb <[email protected]>
2536 S:      Maintained
2537 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
2538
2539 ARM/PT DIGITAL BOARD PORT
2540 M:      Stefan Eletzhofer <[email protected]>
2541 L:      [email protected] (moderated for non-subscribers)
2542 S:      Maintained
2543 W:      http://www.armlinux.org.uk/
2544
2545 ARM/QUALCOMM SUPPORT
2546 M:      Andy Gross <[email protected]>
2547 M:      Bjorn Andersson <[email protected]>
2548 R:      Konrad Dybcio <[email protected]>
2549 L:      [email protected]
2550 S:      Maintained
2551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2552 F:      Documentation/devicetree/bindings/*/qcom*
2553 F:      Documentation/devicetree/bindings/soc/qcom/
2554 F:      arch/arm/boot/dts/qcom-*.dts
2555 F:      arch/arm/boot/dts/qcom-*.dtsi
2556 F:      arch/arm/mach-qcom/
2557 F:      arch/arm64/boot/dts/qcom/
2558 F:      drivers/*/*/qcom*
2559 F:      drivers/*/*/qcom/
2560 F:      drivers/*/pm8???-*
2561 F:      drivers/*/qcom*
2562 F:      drivers/*/qcom/
2563 F:      drivers/bluetooth/btqcomsmd.c
2564 F:      drivers/clocksource/timer-qcom.c
2565 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2566 F:      drivers/extcon/extcon-qcom*
2567 F:      drivers/i2c/busses/i2c-qcom-geni.c
2568 F:      drivers/i2c/busses/i2c-qup.c
2569 F:      drivers/iommu/msm*
2570 F:      drivers/mfd/ssbi.c
2571 F:      drivers/mmc/host/mmci_qcom*
2572 F:      drivers/mmc/host/sdhci-msm.c
2573 F:      drivers/pci/controller/dwc/pcie-qcom.c
2574 F:      drivers/phy/qualcomm/
2575 F:      drivers/power/*/msm*
2576 F:      drivers/reset/reset-qcom-*
2577 F:      drivers/ufs/host/ufs-qcom*
2578 F:      drivers/spi/spi-geni-qcom.c
2579 F:      drivers/spi/spi-qcom-qspi.c
2580 F:      drivers/spi/spi-qup.c
2581 F:      drivers/tty/serial/msm_serial.c
2582 F:      drivers/usb/dwc3/dwc3-qcom.c
2583 F:      include/dt-bindings/*/qcom*
2584 F:      include/linux/*/qcom*
2585 F:      include/linux/soc/qcom/
2586
2587 ARM/RADISYS ENP2611 MACHINE SUPPORT
2588 M:      Lennert Buytenhek <[email protected]>
2589 L:      [email protected] (moderated for non-subscribers)
2590 S:      Maintained
2591
2592 ARM/RDA MICRO ARCHITECTURE
2593 M:      Manivannan Sadhasivam <[email protected]>
2594 L:      [email protected] (moderated for non-subscribers)
2595 L:      [email protected] (moderated for non-subscribers)
2596 S:      Maintained
2597 F:      Documentation/devicetree/bindings/arm/rda.yaml
2598 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2599 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
2600 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2601 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2602 F:      arch/arm/boot/dts/rda8810pl-*
2603 F:      drivers/clocksource/timer-rda.c
2604 F:      drivers/gpio/gpio-rda.c
2605 F:      drivers/irqchip/irq-rda-intc.c
2606 F:      drivers/tty/serial/rda-uart.c
2607
2608 ARM/REALTEK ARCHITECTURE
2609 M:      Andreas Färber <[email protected]>
2610 L:      [email protected] (moderated for non-subscribers)
2611 L:      [email protected] (moderated for non-subscribers)
2612 S:      Maintained
2613 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2614 F:      arch/arm/boot/dts/rtd*
2615 F:      arch/arm/mach-realtek/
2616 F:      arch/arm64/boot/dts/realtek/
2617
2618 ARM/RENESAS ARM64 ARCHITECTURE
2619 M:      Geert Uytterhoeven <[email protected]>
2620 M:      Magnus Damm <[email protected]>
2621 L:      [email protected]
2622 S:      Supported
2623 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2624 C:      irc://irc.libera.chat/renesas-soc
2625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2626 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2627 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2628 F:      Documentation/devicetree/bindings/soc/renesas/
2629 F:      arch/arm64/boot/dts/renesas/
2630 F:      drivers/soc/renesas/
2631 F:      include/linux/soc/renesas/
2632
2633 ARM/RISCPC ARCHITECTURE
2634 M:      Russell King <[email protected]>
2635 L:      [email protected] (moderated for non-subscribers)
2636 S:      Maintained
2637 W:      http://www.armlinux.org.uk/
2638 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
2639 F:      arch/arm/include/asm/hardware/ioc.h
2640 F:      arch/arm/include/asm/hardware/iomd.h
2641 F:      arch/arm/include/asm/hardware/memc.h
2642 F:      arch/arm/mach-rpc/
2643 F:      drivers/net/ethernet/8390/etherh.c
2644 F:      drivers/net/ethernet/i825xx/ether1*
2645 F:      drivers/net/ethernet/seeq/ether3*
2646 F:      drivers/scsi/arm/
2647
2648 ARM/Rockchip SoC support
2649 M:      Heiko Stuebner <[email protected]>
2650 L:      [email protected] (moderated for non-subscribers)
2651 L:      [email protected]
2652 S:      Maintained
2653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2654 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2655 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2656 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2657 F:      arch/arm/boot/dts/rk3*
2658 F:      arch/arm/boot/dts/rv1108*
2659 F:      arch/arm/mach-rockchip/
2660 F:      drivers/*/*/*rockchip*
2661 F:      drivers/*/*rockchip*
2662 F:      drivers/clk/rockchip/
2663 F:      drivers/i2c/busses/i2c-rk3x.c
2664 F:      sound/soc/rockchip/
2665 N:      rockchip
2666
2667 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2668 M:      Krzysztof Kozlowski <[email protected]>
2669 R:      Alim Akhtar <[email protected]>
2670 L:      [email protected] (moderated for non-subscribers)
2671 L:      [email protected]
2672 S:      Maintained
2673 C:      irc://irc.libera.chat/linux-exynos
2674 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2675 B:      mailto:[email protected]
2676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2677 F:      Documentation/arm/samsung/
2678 F:      Documentation/devicetree/bindings/arm/samsung/
2679 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2680 F:      Documentation/devicetree/bindings/soc/samsung/
2681 F:      arch/arm/boot/dts/exynos*
2682 F:      arch/arm/boot/dts/s3c*
2683 F:      arch/arm/boot/dts/s5p*
2684 F:      arch/arm/mach-exynos*/
2685 F:      arch/arm/mach-s3c/
2686 F:      arch/arm/mach-s5p*/
2687 F:      arch/arm64/boot/dts/exynos/
2688 F:      drivers/*/*/*s3c24*
2689 F:      drivers/*/*s3c24*
2690 F:      drivers/*/*s3c64xx*
2691 F:      drivers/*/*s5pv210*
2692 F:      drivers/clocksource/samsung_pwm_timer.c
2693 F:      drivers/memory/samsung/
2694 F:      drivers/pwm/pwm-samsung.c
2695 F:      drivers/soc/samsung/
2696 F:      drivers/tty/serial/samsung*
2697 F:      include/clocksource/samsung_pwm.h
2698 F:      include/linux/platform_data/*s3c*
2699 F:      include/linux/serial_s3c.h
2700 F:      include/linux/soc/samsung/
2701 N:      exynos
2702 N:      s3c2410
2703 N:      s3c64xx
2704 N:      s5pv210
2705
2706 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2707 M:      Łukasz Stelmach <[email protected]>
2708 L:      [email protected] (moderated for non-subscribers)
2709 L:      [email protected]
2710 S:      Maintained
2711 F:      drivers/media/platform/samsung/s5p-g2d/
2712
2713 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2714 M:      Marek Szyprowski <[email protected]>
2715 L:      [email protected]
2716 L:      [email protected]
2717 S:      Maintained
2718 F:      Documentation/devicetree/bindings/media/s5p-cec.txt
2719 F:      drivers/media/cec/platform/s5p/
2720
2721 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2722 M:      Andrzej Pietrasiewicz <[email protected]>
2723 M:      Jacek Anaszewski <[email protected]>
2724 M:      Sylwester Nawrocki <[email protected]>
2725 L:      [email protected] (moderated for non-subscribers)
2726 L:      [email protected]
2727 S:      Maintained
2728 F:      drivers/media/platform/samsung/s5p-jpeg/
2729
2730 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2731 M:      Marek Szyprowski <[email protected]>
2732 M:      Andrzej Hajda <[email protected]>
2733 L:      [email protected] (moderated for non-subscribers)
2734 L:      [email protected]
2735 S:      Maintained
2736 F:      drivers/media/platform/samsung/s5p-mfc/
2737
2738 ARM/SHMOBILE ARM ARCHITECTURE
2739 M:      Geert Uytterhoeven <[email protected]>
2740 M:      Magnus Damm <[email protected]>
2741 L:      [email protected]
2742 S:      Supported
2743 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2744 C:      irc://irc.libera.chat/renesas-soc
2745 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2746 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2747 F:      Documentation/devicetree/bindings/soc/renesas/
2748 F:      arch/arm/boot/dts/emev2*
2749 F:      arch/arm/boot/dts/gr-peach*
2750 F:      arch/arm/boot/dts/iwg20d-q7*
2751 F:      arch/arm/boot/dts/r7s*
2752 F:      arch/arm/boot/dts/r8a*
2753 F:      arch/arm/boot/dts/r9a*
2754 F:      arch/arm/boot/dts/sh*
2755 F:      arch/arm/configs/shmobile_defconfig
2756 F:      arch/arm/include/debug/renesas-scif.S
2757 F:      arch/arm/mach-shmobile/
2758 F:      drivers/soc/renesas/
2759 F:      include/linux/soc/renesas/
2760
2761 ARM/SOCFPGA ARCHITECTURE
2762 M:      Dinh Nguyen <[email protected]>
2763 S:      Maintained
2764 W:      http://www.rocketboards.org
2765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2766 F:      arch/arm/boot/dts/socfpga*
2767 F:      arch/arm/configs/socfpga_defconfig
2768 F:      arch/arm/mach-socfpga/
2769 F:      arch/arm64/boot/dts/altera/
2770 F:      arch/arm64/boot/dts/intel/
2771
2772 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2773 M:      Dinh Nguyen <[email protected]>
2774 S:      Maintained
2775 F:      drivers/clk/socfpga/
2776
2777 ARM/SOCFPGA EDAC SUPPORT
2778 M:      Dinh Nguyen <[email protected]>
2779 S:      Maintained
2780 F:      drivers/edac/altera_edac.[ch]
2781
2782 ARM/SPREADTRUM SoC SUPPORT
2783 M:      Orson Zhai <[email protected]>
2784 M:      Baolin Wang <[email protected]>
2785 M:      Chunyan Zhang <[email protected]>
2786 S:      Maintained
2787 F:      arch/arm64/boot/dts/sprd
2788 N:      sprd
2789 N:      sc27xx
2790 N:      sc2731
2791
2792 ARM/STI ARCHITECTURE
2793 M:      Patrice Chotard <[email protected]>
2794 L:      [email protected] (moderated for non-subscribers)
2795 S:      Maintained
2796 W:      http://www.stlinux.com
2797 F:      Documentation/devicetree/bindings/i2c/i2c-st.txt
2798 F:      arch/arm/boot/dts/sti*
2799 F:      arch/arm/mach-sti/
2800 F:      drivers/ata/ahci_st.c
2801 F:      drivers/char/hw_random/st-rng.c
2802 F:      drivers/clocksource/arm_global_timer.c
2803 F:      drivers/clocksource/clksrc_st_lpc.c
2804 F:      drivers/cpufreq/sti-cpufreq.c
2805 F:      drivers/dma/st_fdma*
2806 F:      drivers/i2c/busses/i2c-st.c
2807 F:      drivers/media/platform/st/sti/c8sectpfe/
2808 F:      drivers/media/rc/st_rc.c
2809 F:      drivers/mmc/host/sdhci-st.c
2810 F:      drivers/phy/st/phy-miphy28lp.c
2811 F:      drivers/phy/st/phy-stih407-usb.c
2812 F:      drivers/pinctrl/pinctrl-st.c
2813 F:      drivers/remoteproc/st_remoteproc.c
2814 F:      drivers/remoteproc/st_slim_rproc.c
2815 F:      drivers/reset/sti/
2816 F:      drivers/rtc/rtc-st-lpc.c
2817 F:      drivers/tty/serial/st-asc.c
2818 F:      drivers/usb/dwc3/dwc3-st.c
2819 F:      drivers/usb/host/ehci-st.c
2820 F:      drivers/usb/host/ohci-st.c
2821 F:      drivers/watchdog/st_lpc_wdt.c
2822 F:      include/linux/remoteproc/st_slim_rproc.h
2823
2824 ARM/STM32 ARCHITECTURE
2825 M:      Maxime Coquelin <[email protected]>
2826 M:      Alexandre Torgue <[email protected]>
2827 L:      [email protected] (moderated for non-subscribers)
2828 L:      [email protected] (moderated for non-subscribers)
2829 S:      Maintained
2830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2831 F:      arch/arm/boot/dts/stm32*
2832 F:      arch/arm/mach-stm32/
2833 F:      drivers/clocksource/armv7m_systick.c
2834 N:      stm32
2835 N:      stm
2836
2837 ARM/SUNPLUS SP7021 SOC SUPPORT
2838 M:      Qin Jian <[email protected]>
2839 L:      [email protected] (moderated for mon-subscribers)
2840 S:      Maintained
2841 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
2842 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
2843 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
2844 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
2845 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
2846 F:      arch/arm/boot/dts/sunplus-sp7021*.dts*
2847 F:      arch/arm/configs/sp7021_*defconfig
2848 F:      arch/arm/mach-sunplus/
2849 F:      drivers/irqchip/irq-sp7021-intc.c
2850 F:      drivers/reset/reset-sunplus.c
2851 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
2852 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
2853
2854 ARM/Synaptics SoC support
2855 M:      Jisheng Zhang <[email protected]>
2856 M:      Sebastian Hesselbarth <[email protected]>
2857 L:      [email protected] (moderated for non-subscribers)
2858 S:      Maintained
2859 F:      arch/arm/boot/dts/berlin*
2860 F:      arch/arm/mach-berlin/
2861 F:      arch/arm64/boot/dts/synaptics/
2862
2863 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2864 M:      Lennert Buytenhek <[email protected]>
2865 L:      [email protected] (moderated for non-subscribers)
2866 S:      Maintained
2867
2868 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2869 M:      Hans Verkuil <[email protected]>
2870 L:      [email protected]
2871 L:      [email protected]
2872 S:      Maintained
2873 F:      Documentation/devicetree/bindings/media/tegra-cec.txt
2874 F:      drivers/media/cec/platform/tegra/
2875
2876 ARM/TESLA FSD SoC SUPPORT
2877 M:      Alim Akhtar <[email protected]>
2878 M:      [email protected]
2879 L:      [email protected] (moderated for non-subscribers)
2880 L:      [email protected]
2881 S:      Maintained
2882 F:      arch/arm64/boot/dts/tesla*
2883
2884 ARM/TETON BGA MACHINE SUPPORT
2885 M:      "Mark F. Brown" <[email protected]>
2886 L:      [email protected] (moderated for non-subscribers)
2887 S:      Maintained
2888
2889 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2890 M:      Santosh Shilimkar <[email protected]>
2891 L:      [email protected]
2892 S:      Maintained
2893 F:      drivers/memory/*emif*
2894
2895 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2896 M:      Nishanth Menon <[email protected]>
2897 M:      Santosh Shilimkar <[email protected]>
2898 L:      [email protected] (moderated for non-subscribers)
2899 S:      Maintained
2900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
2901 F:      arch/arm/boot/dts/keystone-*
2902 F:      arch/arm/mach-keystone/
2903
2904 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2905 M:      Santosh Shilimkar <[email protected]>
2906 L:      [email protected]
2907 S:      Maintained
2908 F:      drivers/clk/keystone/
2909
2910 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
2911 M:      Santosh Shilimkar <[email protected]>
2912 L:      [email protected] (moderated for non-subscribers)
2913 L:      [email protected]
2914 S:      Maintained
2915 F:      drivers/clocksource/timer-keystone.c
2916
2917 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2918 M:      Santosh Shilimkar <[email protected]>
2919 L:      [email protected]
2920 S:      Maintained
2921 F:      drivers/power/reset/keystone-reset.c
2922
2923 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2924 M:      Nishanth Menon <[email protected]>
2925 M:      Vignesh Raghavendra <[email protected]>
2926 M:      Tero Kristo <[email protected]>
2927 L:      [email protected] (moderated for non-subscribers)
2928 S:      Supported
2929 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2930 F:      arch/arm64/boot/dts/ti/Makefile
2931 F:      arch/arm64/boot/dts/ti/k3-*
2932 F:      include/dt-bindings/pinctrl/k3.h
2933
2934 ARM/THECUS N2100 MACHINE SUPPORT
2935 M:      Lennert Buytenhek <[email protected]>
2936 L:      [email protected] (moderated for non-subscribers)
2937 S:      Maintained
2938
2939 ARM/TOSA MACHINE SUPPORT
2940 M:      Dmitry Eremin-Solenikov <[email protected]>
2941 M:      Dirk Opfer <[email protected]>
2942 S:      Maintained
2943
2944 ARM/TOSHIBA VISCONTI ARCHITECTURE
2945 M:      Nobuhiro Iwamatsu <[email protected]>
2946 L:      [email protected] (moderated for non-subscribers)
2947 S:      Supported
2948 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2949 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2950 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
2951 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
2952 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
2953 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
2954 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
2955 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
2956 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
2957 F:      arch/arm64/boot/dts/toshiba/
2958 F:      drivers/clk/visconti/
2959 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
2960 F:      drivers/gpio/gpio-visconti.c
2961 F:      drivers/pci/controller/dwc/pcie-visconti.c
2962 F:      drivers/pinctrl/visconti/
2963 F:      drivers/watchdog/visconti_wdt.c
2964 N:      visconti
2965
2966 ARM/UNIPHIER ARCHITECTURE
2967 M:      Kunihiko Hayashi <[email protected]>
2968 M:      Masami Hiramatsu <[email protected]>
2969 L:      [email protected] (moderated for non-subscribers)
2970 S:      Maintained
2971 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2972 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2973 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2974 F:      arch/arm/boot/dts/uniphier*
2975 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2976 F:      arch/arm/mach-uniphier/
2977 F:      arch/arm/mm/cache-uniphier.c
2978 F:      arch/arm64/boot/dts/socionext/uniphier*
2979 F:      drivers/bus/uniphier-system-bus.c
2980 F:      drivers/clk/uniphier/
2981 F:      drivers/dma/uniphier-mdmac.c
2982 F:      drivers/gpio/gpio-uniphier.c
2983 F:      drivers/i2c/busses/i2c-uniphier*
2984 F:      drivers/irqchip/irq-uniphier-aidet.c
2985 F:      drivers/mmc/host/uniphier-sd.c
2986 F:      drivers/pinctrl/uniphier/
2987 F:      drivers/reset/reset-uniphier.c
2988 F:      drivers/tty/serial/8250/8250_uniphier.c
2989 N:      uniphier
2990
2991 ARM/VERSATILE EXPRESS PLATFORM
2992 M:      Liviu Dudau <[email protected]>
2993 M:      Sudeep Holla <[email protected]>
2994 M:      Lorenzo Pieralisi <[email protected]>
2995 L:      [email protected] (moderated for non-subscribers)
2996 S:      Maintained
2997 F:      */*/*/vexpress*
2998 F:      */*/vexpress*
2999 F:      arch/arm/boot/dts/vexpress*
3000 F:      arch/arm/mach-vexpress/
3001 F:      arch/arm64/boot/dts/arm/
3002 F:      drivers/clk/versatile/clk-vexpress-osc.c
3003 F:      drivers/clocksource/timer-versatile.c
3004 N:      mps2
3005
3006 ARM/VFP SUPPORT
3007 M:      Russell King <[email protected]>
3008 L:      [email protected] (moderated for non-subscribers)
3009 S:      Maintained
3010 W:      http://www.armlinux.org.uk/
3011 F:      arch/arm/vfp/
3012
3013 ARM/VOIPAC PXA270 SUPPORT
3014 M:      Marek Vasut <[email protected]>
3015 L:      [email protected] (moderated for non-subscribers)
3016 S:      Maintained
3017 F:      arch/arm/mach-pxa/include/mach/vpac270.h
3018 F:      arch/arm/mach-pxa/vpac270.c
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/ZIPIT Z2 SUPPORT
3038 M:      Marek Vasut <[email protected]>
3039 L:      [email protected] (moderated for non-subscribers)
3040 S:      Maintained
3041 F:      arch/arm/mach-pxa/include/mach/z2.h
3042 F:      arch/arm/mach-pxa/z2.c
3043
3044 ARM/ZYNQ ARCHITECTURE
3045 M:      Michal Simek <[email protected]>
3046 L:      [email protected] (moderated for non-subscribers)
3047 S:      Supported
3048 W:      http://wiki.xilinx.com
3049 T:      git https://github.com/Xilinx/linux-xlnx.git
3050 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
3051 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
3052 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
3053 F:      arch/arm/mach-zynq/
3054 F:      drivers/clocksource/timer-cadence-ttc.c
3055 F:      drivers/cpuidle/cpuidle-zynq.c
3056 F:      drivers/edac/synopsys_edac.c
3057 F:      drivers/i2c/busses/i2c-cadence.c
3058 F:      drivers/i2c/busses/i2c-xiic.c
3059 F:      drivers/mmc/host/sdhci-of-arasan.c
3060 N:      zynq
3061 N:      xilinx
3062
3063 ARM64 PORT (AARCH64 ARCHITECTURE)
3064 M:      Catalin Marinas <[email protected]>
3065 M:      Will Deacon <[email protected]>
3066 L:      [email protected] (moderated for non-subscribers)
3067 S:      Maintained
3068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3069 F:      Documentation/arm64/
3070 F:      arch/arm64/
3071 F:      tools/testing/selftests/arm64/
3072 X:      arch/arm64/boot/dts/
3073
3074 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3075 M:      George McCollister <[email protected]>
3076 L:      [email protected]
3077 S:      Maintained
3078 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3079 F:      drivers/net/dsa/xrs700x/*
3080 F:      net/dsa/tag_xrs700x.c
3081
3082 AS3645A LED FLASH CONTROLLER DRIVER
3083 M:      Sakari Ailus <[email protected]>
3084 L:      [email protected]
3085 S:      Maintained
3086 F:      drivers/leds/flash/leds-as3645a.c
3087
3088 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3089 M:      Tianshu Qiu <[email protected]>
3090 L:      [email protected]
3091 S:      Maintained
3092 T:      git git://linuxtv.org/media_tree.git
3093 F:      Documentation/devicetree/bindings/media/i2c/ak7375.txt
3094 F:      drivers/media/i2c/ak7375.c
3095
3096 ASAHI KASEI AK8974 DRIVER
3097 M:      Linus Walleij <[email protected]>
3098 L:      [email protected]
3099 S:      Supported
3100 W:      http://www.akm.com/
3101 F:      drivers/iio/magnetometer/ak8974.c
3102
3103 ASC7621 HARDWARE MONITOR DRIVER
3104 M:      George Joseph <[email protected]>
3105 L:      [email protected]
3106 S:      Maintained
3107 F:      Documentation/hwmon/asc7621.rst
3108 F:      drivers/hwmon/asc7621.c
3109
3110 ASIX AX88796C SPI ETHERNET ADAPTER
3111 M:      Łukasz Stelmach <[email protected]>
3112 S:      Maintained
3113 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3114 F:      drivers/net/ethernet/asix/ax88796c_*
3115
3116 ASPEED PECI CONTROLLER
3117 M:      Iwona Winiarska <[email protected]>
3118 L:      [email protected] (moderated for non-subscribers)
3119 L:      [email protected] (moderated for non-subscribers)
3120 S:      Supported
3121 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3122 F:      drivers/peci/controller/peci-aspeed.c
3123
3124 ASPEED PINCTRL DRIVERS
3125 M:      Andrew Jeffery <[email protected]>
3126 L:      [email protected] (moderated for non-subscribers)
3127 L:      [email protected] (moderated for non-subscribers)
3128 L:      [email protected]
3129 S:      Maintained
3130 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3131 F:      drivers/pinctrl/aspeed/
3132
3133 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3134 M:      Eddie James <[email protected]>
3135 L:      [email protected] (moderated for non-subscribers)
3136 S:      Maintained
3137 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3138 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3139 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3140
3141 ASPEED SD/MMC DRIVER
3142 M:      Andrew Jeffery <[email protected]>
3143 L:      [email protected] (moderated for non-subscribers)
3144 L:      [email protected] (moderated for non-subscribers)
3145 L:      [email protected]
3146 S:      Maintained
3147 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3148 F:      drivers/mmc/host/sdhci-of-aspeed*
3149
3150 ASPEED SMC SPI DRIVER
3151 M:      Chin-Ting Kuo <[email protected]>
3152 M:      Cédric Le Goater <[email protected]>
3153 L:      [email protected] (moderated for non-subscribers)
3154 L:      [email protected] (moderated for non-subscribers)
3155 L:      [email protected]
3156 S:      Maintained
3157 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3158 F:      drivers/spi/spi-aspeed-smc.c
3159
3160 ASPEED VIDEO ENGINE DRIVER
3161 M:      Eddie James <[email protected]>
3162 L:      [email protected]
3163 L:      [email protected] (moderated for non-subscribers)
3164 S:      Maintained
3165 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3166 F:      drivers/media/platform/aspeed/
3167
3168 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3169 M:      Corentin Chary <[email protected]>
3170 L:      [email protected]
3171 L:      [email protected]
3172 S:      Maintained
3173 W:      http://acpi4asus.sf.net
3174 F:      drivers/platform/x86/asus*.c
3175 F:      drivers/platform/x86/eeepc*.c
3176
3177 ASUS TF103C DOCK DRIVER
3178 M:      Hans de Goede <[email protected]>
3179 L:      [email protected]
3180 S:      Maintained
3181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3182 F:      drivers/platform/x86/asus-tf103c-dock.c
3183
3184 ASUS WMI HARDWARE MONITOR DRIVER
3185 M:      Ed Brindley <[email protected]>
3186 M:      Denis Pauk <[email protected]>
3187 L:      [email protected]
3188 S:      Maintained
3189 F:      drivers/hwmon/asus_wmi_sensors.c
3190
3191 ASUS WMI EC HARDWARE MONITOR DRIVER
3192 M:      Eugene Shalygin <[email protected]>
3193 M:      Denis Pauk <[email protected]>
3194 L:      [email protected]
3195 S:      Maintained
3196 F:      drivers/hwmon/asus_wmi_ec_sensors.c
3197
3198 ASUS EC HARDWARE MONITOR DRIVER
3199 M:      Eugene Shalygin <[email protected]>
3200 L:      [email protected]
3201 S:      Maintained
3202 F:      drivers/hwmon/asus-ec-sensors.c
3203
3204 ASUS WIRELESS RADIO CONTROL DRIVER
3205 M:      João Paulo Rechi Vita <[email protected]>
3206 L:      [email protected]
3207 S:      Maintained
3208 F:      drivers/platform/x86/asus-wireless.c
3209
3210 ASYMMETRIC KEYS
3211 M:      David Howells <[email protected]>
3212 L:      [email protected]
3213 S:      Maintained
3214 F:      Documentation/crypto/asymmetric-keys.rst
3215 F:      crypto/asymmetric_keys/
3216 F:      include/crypto/pkcs7.h
3217 F:      include/crypto/public_key.h
3218 F:      include/linux/verification.h
3219
3220 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3221 R:      Dan Williams <[email protected]>
3222 S:      Odd fixes
3223 W:      http://sourceforge.net/projects/xscaleiop
3224 F:      Documentation/crypto/async-tx-api.rst
3225 F:      crypto/async_tx/
3226 F:      include/linux/async_tx.h
3227
3228 AT24 EEPROM DRIVER
3229 M:      Bartosz Golaszewski <[email protected]>
3230 L:      [email protected]
3231 S:      Maintained
3232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3233 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3234 F:      drivers/misc/eeprom/at24.c
3235
3236 ATA OVER ETHERNET (AOE) DRIVER
3237 M:      "Justin Sanders" <[email protected]>
3238 S:      Supported
3239 W:      http://www.openaoe.org/
3240 F:      Documentation/admin-guide/aoe/
3241 F:      drivers/block/aoe/
3242
3243 ATC260X PMIC MFD DRIVER
3244 M:      Manivannan Sadhasivam <[email protected]>
3245 M:      Cristian Ciocaltea <[email protected]>
3246 L:      [email protected]
3247 S:      Maintained
3248 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3249 F:      drivers/input/misc/atc260x-onkey.c
3250 F:      drivers/mfd/atc260*
3251 F:      drivers/power/reset/atc260x-poweroff.c
3252 F:      drivers/regulator/atc260x-regulator.c
3253 F:      include/linux/mfd/atc260x/*
3254
3255 ATHEROS 71XX/9XXX GPIO DRIVER
3256 M:      Alban Bedel <[email protected]>
3257 S:      Maintained
3258 W:      https://github.com/AlbanBedel/linux
3259 T:      git git://github.com/AlbanBedel/linux
3260 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3261 F:      drivers/gpio/gpio-ath79.c
3262
3263 ATHEROS 71XX/9XXX USB PHY DRIVER
3264 M:      Alban Bedel <[email protected]>
3265 S:      Maintained
3266 W:      https://github.com/AlbanBedel/linux
3267 T:      git git://github.com/AlbanBedel/linux
3268 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3269 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3270
3271 ATHEROS ATH GENERIC UTILITIES
3272 M:      Kalle Valo <[email protected]>
3273 L:      [email protected]
3274 S:      Supported
3275 F:      drivers/net/wireless/ath/*
3276
3277 ATHEROS ATH5K WIRELESS DRIVER
3278 M:      Jiri Slaby <[email protected]>
3279 M:      Nick Kossifidis <[email protected]>
3280 M:      Luis Chamberlain <[email protected]>
3281 L:      [email protected]
3282 S:      Maintained
3283 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3284 F:      drivers/net/wireless/ath/ath5k/
3285
3286 ATHEROS ATH6KL WIRELESS DRIVER
3287 L:      [email protected]
3288 S:      Orphan
3289 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3290 F:      drivers/net/wireless/ath/ath6kl/
3291
3292 ATI_REMOTE2 DRIVER
3293 M:      Ville Syrjala <[email protected]>
3294 S:      Maintained
3295 F:      drivers/input/misc/ati_remote2.c
3296
3297 ATK0110 HWMON DRIVER
3298 M:      Luca Tettamanti <[email protected]>
3299 L:      [email protected]
3300 S:      Maintained
3301 F:      drivers/hwmon/asus_atk0110.c
3302
3303 ATLX ETHERNET DRIVERS
3304 M:      Chris Snook <[email protected]>
3305 L:      [email protected]
3306 S:      Maintained
3307 W:      http://sourceforge.net/projects/atl1
3308 W:      http://atl1.sourceforge.net
3309 F:      drivers/net/ethernet/atheros/
3310
3311 ATM
3312 M:      Chas Williams <[email protected]>
3313 L:      [email protected] (moderated for non-subscribers)
3314 L:      [email protected]
3315 S:      Maintained
3316 W:      http://linux-atm.sourceforge.net
3317 F:      drivers/atm/
3318 F:      include/linux/atm*
3319 F:      include/uapi/linux/atm*
3320
3321 ATMEL MACB ETHERNET DRIVER
3322 M:      Nicolas Ferre <[email protected]>
3323 M:      Claudiu Beznea <[email protected]>
3324 S:      Supported
3325 F:      drivers/net/ethernet/cadence/
3326
3327 ATMEL MAXTOUCH DRIVER
3328 M:      Nick Dyer <[email protected]>
3329 S:      Maintained
3330 T:      git git://github.com/ndyer/linux.git
3331 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3332 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3333
3334 ATMEL WIRELESS DRIVER
3335 M:      Simon Kelley <[email protected]>
3336 L:      [email protected]
3337 S:      Maintained
3338 W:      http://www.thekelleys.org.uk/atmel
3339 W:      http://atmelwlandriver.sourceforge.net/
3340 F:      drivers/net/wireless/atmel/atmel*
3341
3342 ATOMIC INFRASTRUCTURE
3343 M:      Will Deacon <[email protected]>
3344 M:      Peter Zijlstra <[email protected]>
3345 R:      Boqun Feng <[email protected]>
3346 R:      Mark Rutland <[email protected]>
3347 L:      [email protected]
3348 S:      Maintained
3349 F:      arch/*/include/asm/atomic*.h
3350 F:      include/*/atomic*.h
3351 F:      include/linux/refcount.h
3352 F:      Documentation/atomic_*.txt
3353 F:      scripts/atomic/
3354
3355 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3356 M:      Bradley Grove <[email protected]>
3357 L:      [email protected]
3358 S:      Supported
3359 W:      http://www.attotech.com
3360 F:      drivers/scsi/esas2r
3361
3362 ATUSB IEEE 802.15.4 RADIO DRIVER
3363 M:      Stefan Schmidt <[email protected]>
3364 L:      [email protected]
3365 S:      Maintained
3366 F:      drivers/net/ieee802154/at86rf230.h
3367 F:      drivers/net/ieee802154/atusb.c
3368 F:      drivers/net/ieee802154/atusb.h
3369
3370 AUDIT SUBSYSTEM
3371 M:      Paul Moore <[email protected]>
3372 M:      Eric Paris <[email protected]>
3373 L:      [email protected] (moderated for non-subscribers)
3374 S:      Supported
3375 W:      https://github.com/linux-audit
3376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3377 F:      include/asm-generic/audit_*.h
3378 F:      include/linux/audit.h
3379 F:      include/linux/audit_arch.h
3380 F:      include/uapi/linux/audit.h
3381 F:      kernel/audit*
3382 F:      lib/*audit.c
3383
3384 AUXILIARY DISPLAY DRIVERS
3385 M:      Miguel Ojeda <[email protected]>
3386 S:      Maintained
3387 F:      Documentation/devicetree/bindings/auxdisplay/
3388 F:      drivers/auxdisplay/
3389 F:      include/linux/cfag12864b.h
3390
3391 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3392 M:      Andreas Klinger <[email protected]>
3393 L:      [email protected]
3394 S:      Maintained
3395 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3396 F:      drivers/iio/adc/hx711.c
3397
3398 AX.25 NETWORK LAYER
3399 M:      Ralf Baechle <[email protected]>
3400 L:      [email protected]
3401 S:      Maintained
3402 W:      http://www.linux-ax25.org/
3403 F:      include/net/ax25.h
3404 F:      include/uapi/linux/ax25.h
3405 F:      net/ax25/
3406
3407 AXENTIA ARM DEVICES
3408 M:      Peter Rosin <[email protected]>
3409 L:      [email protected] (moderated for non-subscribers)
3410 S:      Maintained
3411 F:      arch/arm/boot/dts/at91-linea.dtsi
3412 F:      arch/arm/boot/dts/at91-natte.dtsi
3413 F:      arch/arm/boot/dts/at91-nattis-2-natte-2.dts
3414 F:      arch/arm/boot/dts/at91-tse850-3.dts
3415
3416 AXENTIA ASOC DRIVERS
3417 M:      Peter Rosin <[email protected]>
3418 L:      [email protected] (moderated for non-subscribers)
3419 S:      Maintained
3420 F:      Documentation/devicetree/bindings/sound/axentia,*
3421 F:      sound/soc/atmel/tse850-pcm5142.c
3422
3423 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3424 M:      Nuno Sá <[email protected]>
3425 L:      [email protected]
3426 S:      Supported
3427 W:      https://ez.analog.com/linux-software-drivers
3428 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3429 F:      drivers/hwmon/axi-fan-control.c
3430
3431 AXXIA I2C CONTROLLER
3432 M:      Krzysztof Adamski <[email protected]>
3433 L:      [email protected]
3434 S:      Maintained
3435 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3436 F:      drivers/i2c/busses/i2c-axxia.c
3437
3438 AZ6007 DVB DRIVER
3439 M:      Mauro Carvalho Chehab <[email protected]>
3440 L:      [email protected]
3441 S:      Maintained
3442 W:      https://linuxtv.org
3443 T:      git git://linuxtv.org/media_tree.git
3444 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3445
3446 AZTECH FM RADIO RECEIVER DRIVER
3447 M:      Hans Verkuil <[email protected]>
3448 L:      [email protected]
3449 S:      Maintained
3450 W:      https://linuxtv.org
3451 T:      git git://linuxtv.org/media_tree.git
3452 F:      drivers/media/radio/radio-aztech*
3453
3454 B43 WIRELESS DRIVER
3455 L:      [email protected]
3456 L:      [email protected]
3457 S:      Odd Fixes
3458 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3459 F:      drivers/net/wireless/broadcom/b43/
3460
3461 B43LEGACY WIRELESS DRIVER
3462 M:      Larry Finger <[email protected]>
3463 L:      [email protected]
3464 L:      [email protected]
3465 S:      Maintained
3466 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3467 F:      drivers/net/wireless/broadcom/b43legacy/
3468
3469 BACKLIGHT CLASS/SUBSYSTEM
3470 M:      Lee Jones <[email protected]>
3471 M:      Daniel Thompson <[email protected]>
3472 M:      Jingoo Han <[email protected]>
3473 L:      [email protected]
3474 S:      Maintained
3475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3476 F:      Documentation/ABI/stable/sysfs-class-backlight
3477 F:      Documentation/ABI/testing/sysfs-class-backlight
3478 F:      Documentation/devicetree/bindings/leds/backlight
3479 F:      drivers/video/backlight/
3480 F:      include/linux/backlight.h
3481 F:      include/linux/pwm_backlight.h
3482
3483 BARCO P50 GPIO DRIVER
3484 M:      Santosh Kumar Yadav <[email protected]>
3485 M:      Peter Korsgaard <[email protected]>
3486 S:      Maintained
3487 F:      drivers/platform/x86/barco-p50-gpio.c
3488
3489 BATMAN ADVANCED
3490 M:      Marek Lindner <[email protected]>
3491 M:      Simon Wunderlich <[email protected]>
3492 M:      Antonio Quartulli <[email protected]>
3493 M:      Sven Eckelmann <[email protected]>
3494 L:      [email protected] (moderated for non-subscribers)
3495 S:      Maintained
3496 W:      https://www.open-mesh.org/
3497 Q:      https://patchwork.open-mesh.org/project/batman/list/
3498 B:      https://www.open-mesh.org/projects/batman-adv/issues
3499 C:      ircs://irc.hackint.org/batadv
3500 T:      git https://git.open-mesh.org/linux-merge.git
3501 F:      Documentation/networking/batman-adv.rst
3502 F:      include/uapi/linux/batadv_packet.h
3503 F:      include/uapi/linux/batman_adv.h
3504 F:      net/batman-adv/
3505
3506 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3507 M:      Thomas Sailer <[email protected]>
3508 L:      [email protected]
3509 S:      Maintained
3510 W:      http://www.baycom.org/~tom/ham/ham.html
3511 F:      drivers/net/hamradio/baycom*
3512
3513 BCACHE (BLOCK LAYER CACHE)
3514 M:      Coly Li <[email protected]>
3515 M:      Kent Overstreet <[email protected]>
3516 L:      [email protected]
3517 S:      Maintained
3518 W:      http://bcache.evilpiepirate.org
3519 C:      irc://irc.oftc.net/bcache
3520 F:      drivers/md/bcache/
3521
3522 BDISP ST MEDIA DRIVER
3523 M:      Fabien Dessenne <[email protected]>
3524 L:      [email protected]
3525 S:      Supported
3526 W:      https://linuxtv.org
3527 T:      git git://linuxtv.org/media_tree.git
3528 F:      drivers/media/platform/st/sti/bdisp
3529
3530 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3531 M:      Dariusz Marcinkiewicz <[email protected]>
3532 L:      [email protected]
3533 S:      Maintained
3534 F:      drivers/net/ethernet/ec_bhf.c
3535
3536 BEFS FILE SYSTEM
3537 M:      Luis de Bethencourt <[email protected]>
3538 M:      Salah Triki <[email protected]>
3539 S:      Maintained
3540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3541 F:      Documentation/filesystems/befs.rst
3542 F:      fs/befs/
3543
3544 BFQ I/O SCHEDULER
3545 M:      Paolo Valente <[email protected]>
3546 M:      Jens Axboe <[email protected]>
3547 L:      [email protected]
3548 S:      Maintained
3549 F:      Documentation/block/bfq-iosched.rst
3550 F:      block/bfq-*
3551
3552 BFS FILE SYSTEM
3553 M:      "Tigran A. Aivazian" <[email protected]>
3554 S:      Maintained
3555 F:      Documentation/filesystems/bfs.rst
3556 F:      fs/bfs/
3557 F:      include/uapi/linux/bfs_fs.h
3558
3559 BITMAP API
3560 M:      Yury Norov <[email protected]>
3561 R:      Andy Shevchenko <[email protected]>
3562 R:      Rasmus Villemoes <[email protected]>
3563 S:      Maintained
3564 F:      include/linux/bitmap.h
3565 F:      include/linux/cpumask.h
3566 F:      include/linux/find.h
3567 F:      include/linux/nodemask.h
3568 F:      lib/bitmap.c
3569 F:      lib/cpumask.c
3570 F:      lib/find_bit.c
3571 F:      lib/find_bit_benchmark.c
3572 F:      lib/nodemask.c
3573 F:      lib/test_bitmap.c
3574 F:      tools/include/linux/bitmap.h
3575 F:      tools/include/linux/find.h
3576 F:      tools/lib/bitmap.c
3577 F:      tools/lib/find_bit.c
3578
3579 BLINKM RGB LED DRIVER
3580 M:      Jan-Simon Moeller <[email protected]>
3581 S:      Maintained
3582 F:      drivers/leds/leds-blinkm.c
3583
3584 BLOCK LAYER
3585 M:      Jens Axboe <[email protected]>
3586 L:      [email protected]
3587 S:      Maintained
3588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3589 F:      Documentation/ABI/stable/sysfs-block
3590 F:      Documentation/block/
3591 F:      block/
3592 F:      drivers/block/
3593 F:      include/linux/bio.h
3594 F:      include/linux/blk*
3595 F:      kernel/trace/blktrace.c
3596 F:      lib/sbitmap.c
3597
3598 BLOCK2MTD DRIVER
3599 M:      Joern Engel <[email protected]>
3600 L:      [email protected]
3601 S:      Maintained
3602 F:      drivers/mtd/devices/block2mtd.c
3603
3604 BLUETOOTH DRIVERS
3605 M:      Marcel Holtmann <[email protected]>
3606 M:      Johan Hedberg <[email protected]>
3607 M:      Luiz Augusto von Dentz <[email protected]>
3608 L:      [email protected]
3609 S:      Supported
3610 W:      http://www.bluez.org/
3611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3613 F:      drivers/bluetooth/
3614
3615 BLUETOOTH SUBSYSTEM
3616 M:      Marcel Holtmann <[email protected]>
3617 M:      Johan Hedberg <[email protected]>
3618 M:      Luiz Augusto von Dentz <[email protected]>
3619 L:      [email protected]
3620 S:      Supported
3621 W:      http://www.bluez.org/
3622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3624 F:      include/net/bluetooth/
3625 F:      net/bluetooth/
3626
3627 BONDING DRIVER
3628 M:      Jay Vosburgh <[email protected]>
3629 M:      Veaceslav Falico <[email protected]>
3630 M:      Andy Gospodarek <[email protected]>
3631 L:      [email protected]
3632 S:      Supported
3633 W:      http://sourceforge.net/projects/bonding/
3634 F:      Documentation/networking/bonding.rst
3635 F:      drivers/net/bonding/
3636 F:      include/net/bond*
3637 F:      include/uapi/linux/if_bonding.h
3638
3639 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3640 M:      Dan Robertson <[email protected]>
3641 L:      [email protected]
3642 S:      Maintained
3643 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3644 F:      drivers/iio/accel/bma400*
3645
3646 BPF [GENERAL] (Safe Dynamic Programs and Tools)
3647 M:      Alexei Starovoitov <[email protected]>
3648 M:      Daniel Borkmann <[email protected]>
3649 M:      Andrii Nakryiko <[email protected]>
3650 R:      Martin KaFai Lau <[email protected]>
3651 R:      Song Liu <[email protected]>
3652 R:      Yonghong Song <[email protected]>
3653 R:      John Fastabend <[email protected]>
3654 R:      KP Singh <[email protected]>
3655 R:      Stanislav Fomichev <[email protected]>
3656 R:      Hao Luo <[email protected]>
3657 R:      Jiri Olsa <[email protected]>
3658 L:      [email protected]
3659 S:      Supported
3660 W:      https://bpf.io/
3661 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3664 F:      Documentation/bpf/
3665 F:      Documentation/networking/filter.rst
3666 F:      Documentation/userspace-api/ebpf/
3667 F:      arch/*/net/*
3668 F:      include/linux/bpf*
3669 F:      include/linux/btf*
3670 F:      include/linux/filter.h
3671 F:      include/trace/events/xdp.h
3672 F:      include/uapi/linux/bpf*
3673 F:      include/uapi/linux/btf*
3674 F:      include/uapi/linux/filter.h
3675 F:      kernel/bpf/
3676 F:      kernel/trace/bpf_trace.c
3677 F:      lib/test_bpf.c
3678 F:      net/bpf/
3679 F:      net/core/filter.c
3680 F:      net/sched/act_bpf.c
3681 F:      net/sched/cls_bpf.c
3682 F:      samples/bpf/
3683 F:      scripts/bpf_doc.py
3684 F:      scripts/pahole-flags.sh
3685 F:      scripts/pahole-version.sh
3686 F:      tools/bpf/
3687 F:      tools/lib/bpf/
3688 F:      tools/testing/selftests/bpf/
3689
3690 BPF JIT for ARM
3691 M:      Shubham Bansal <[email protected]>
3692 L:      [email protected]
3693 S:      Odd Fixes
3694 F:      arch/arm/net/
3695
3696 BPF JIT for ARM64
3697 M:      Daniel Borkmann <[email protected]>
3698 M:      Alexei Starovoitov <[email protected]>
3699 M:      Zi Shen Lim <[email protected]>
3700 L:      [email protected]
3701 S:      Supported
3702 F:      arch/arm64/net/
3703
3704 BPF JIT for MIPS (32-BIT AND 64-BIT)
3705 M:      Johan Almbladh <[email protected]>
3706 M:      Paul Burton <[email protected]>
3707 L:      [email protected]
3708 S:      Maintained
3709 F:      arch/mips/net/
3710
3711 BPF JIT for NFP NICs
3712 M:      Jakub Kicinski <[email protected]>
3713 L:      [email protected]
3714 S:      Odd Fixes
3715 F:      drivers/net/ethernet/netronome/nfp/bpf/
3716
3717 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3718 M:      Naveen N. Rao <[email protected]>
3719 M:      Michael Ellerman <[email protected]>
3720 L:      [email protected]
3721 S:      Supported
3722 F:      arch/powerpc/net/
3723
3724 BPF JIT for RISC-V (32-bit)
3725 M:      Luke Nelson <[email protected]>
3726 M:      Xi Wang <[email protected]>
3727 L:      [email protected]
3728 S:      Maintained
3729 F:      arch/riscv/net/
3730 X:      arch/riscv/net/bpf_jit_comp64.c
3731
3732 BPF JIT for RISC-V (64-bit)
3733 M:      Björn Töpel <[email protected]>
3734 L:      [email protected]
3735 S:      Maintained
3736 F:      arch/riscv/net/
3737 X:      arch/riscv/net/bpf_jit_comp32.c
3738
3739 BPF JIT for S390
3740 M:      Ilya Leoshkevich <[email protected]>
3741 M:      Heiko Carstens <[email protected]>
3742 M:      Vasily Gorbik <[email protected]>
3743 L:      [email protected]
3744 S:      Supported
3745 F:      arch/s390/net/
3746 X:      arch/s390/net/pnet.c
3747
3748 BPF JIT for SPARC (32-BIT AND 64-BIT)
3749 M:      David S. Miller <[email protected]>
3750 L:      [email protected]
3751 S:      Odd Fixes
3752 F:      arch/sparc/net/
3753
3754 BPF JIT for X86 32-BIT
3755 M:      Wang YanQing <[email protected]>
3756 L:      [email protected]
3757 S:      Odd Fixes
3758 F:      arch/x86/net/bpf_jit_comp32.c
3759
3760 BPF JIT for X86 64-BIT
3761 M:      Alexei Starovoitov <[email protected]>
3762 M:      Daniel Borkmann <[email protected]>
3763 L:      [email protected]
3764 S:      Supported
3765 F:      arch/x86/net/
3766 X:      arch/x86/net/bpf_jit_comp32.c
3767
3768 BPF [CORE]
3769 M:      Alexei Starovoitov <[email protected]>
3770 M:      Daniel Borkmann <[email protected]>
3771 R:      John Fastabend <[email protected]>
3772 L:      [email protected]
3773 S:      Maintained
3774 F:      kernel/bpf/verifier.c
3775 F:      kernel/bpf/tnum.c
3776 F:      kernel/bpf/core.c
3777 F:      kernel/bpf/syscall.c
3778 F:      kernel/bpf/dispatcher.c
3779 F:      kernel/bpf/trampoline.c
3780 F:      include/linux/bpf*
3781 F:      include/linux/filter.h
3782
3783 BPF [BTF]
3784 M:      Martin KaFai Lau <[email protected]>
3785 L:      [email protected]
3786 S:      Maintained
3787 F:      kernel/bpf/btf.c
3788 F:      include/linux/btf*
3789
3790 BPF [TRACING]
3791 M:      Song Liu <[email protected]>
3792 R:      Jiri Olsa <[email protected]>
3793 L:      [email protected]
3794 S:      Maintained
3795 F:      kernel/trace/bpf_trace.c
3796 F:      kernel/bpf/stackmap.c
3797
3798 BPF [NETWORKING] (tc BPF, sock_addr)
3799 M:      Martin KaFai Lau <[email protected]>
3800 M:      Daniel Borkmann <[email protected]>
3801 R:      John Fastabend <[email protected]>
3802 L:      [email protected]
3803 L:      [email protected]
3804 S:      Maintained
3805 F:      net/core/filter.c
3806 F:      net/sched/act_bpf.c
3807 F:      net/sched/cls_bpf.c
3808
3809 BPF [NETWORKING] (struct_ops, reuseport)
3810 M:      Martin KaFai Lau <[email protected]>
3811 L:      [email protected]
3812 L:      [email protected]
3813 S:      Maintained
3814 F:      kernel/bpf/bpf_struct*
3815
3816 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
3817 M:      KP Singh <[email protected]>
3818 R:      Florent Revest <[email protected]>
3819 R:      Brendan Jackman <[email protected]>
3820 L:      [email protected]
3821 S:      Maintained
3822 F:      Documentation/bpf/prog_lsm.rst
3823 F:      include/linux/bpf_lsm.h
3824 F:      kernel/bpf/bpf_lsm.c
3825 F:      security/bpf/
3826
3827 BPF [STORAGE & CGROUPS]
3828 M:      Martin KaFai Lau <[email protected]>
3829 L:      [email protected]
3830 S:      Maintained
3831 F:      kernel/bpf/cgroup.c
3832 F:      kernel/bpf/*storage.c
3833 F:      kernel/bpf/bpf_lru*
3834
3835 BPF [RINGBUF]
3836 M:      Andrii Nakryiko <[email protected]>
3837 L:      [email protected]
3838 S:      Maintained
3839 F:      kernel/bpf/ringbuf.c
3840
3841 BPF [ITERATOR]
3842 M:      Yonghong Song <[email protected]>
3843 L:      [email protected]
3844 S:      Maintained
3845 F:      kernel/bpf/*iter.c
3846
3847 BPF [L7 FRAMEWORK] (sockmap)
3848 M:      John Fastabend <[email protected]>
3849 M:      Jakub Sitnicki <[email protected]>
3850 L:      [email protected]
3851 L:      [email protected]
3852 S:      Maintained
3853 F:      include/linux/skmsg.h
3854 F:      net/core/skmsg.c
3855 F:      net/core/sock_map.c
3856 F:      net/ipv4/tcp_bpf.c
3857 F:      net/ipv4/udp_bpf.c
3858 F:      net/unix/unix_bpf.c
3859
3860 BPF [LIBRARY] (libbpf)
3861 M:      Andrii Nakryiko <[email protected]>
3862 L:      [email protected]
3863 S:      Maintained
3864 F:      tools/lib/bpf/
3865
3866 BPF [TOOLING] (bpftool)
3867 M:      Quentin Monnet <[email protected]>
3868 L:      [email protected]
3869 S:      Maintained
3870 F:      kernel/bpf/disasm.*
3871 F:      tools/bpf/bpftool/
3872
3873 BPF [SELFTESTS] (Test Runners & Infrastructure)
3874 M:      Andrii Nakryiko <[email protected]>
3875 R:      Mykola Lysenko <[email protected]>
3876 L:      [email protected]
3877 S:      Maintained
3878 F:      tools/testing/selftests/bpf/
3879
3880 BPF [MISC]
3881 L:      [email protected]
3882 S:      Odd Fixes
3883 K:      (?:\b|_)bpf(?:\b|_)
3884
3885 BROADCOM B44 10/100 ETHERNET DRIVER
3886 M:      Michael Chan <[email protected]>
3887 L:      [email protected]
3888 S:      Supported
3889 F:      drivers/net/ethernet/broadcom/b44.*
3890
3891 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
3892 M:      Florian Fainelli <[email protected]>
3893 L:      [email protected]
3894 L:      [email protected] (subscribers-only)
3895 S:      Supported
3896 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
3897 F:      drivers/net/dsa/b53/*
3898 F:      drivers/net/dsa/bcm_sf2*
3899 F:      include/linux/dsa/brcm.h
3900 F:      include/linux/platform_data/b53.h
3901
3902 BROADCOM BCMBCA ARM ARCHITECTURE
3903 M:      William Zhang <[email protected]>
3904 M:      Anand Gore <[email protected]>
3905 M:      Kursad Oney <[email protected]>
3906 M:      Florian Fainelli <[email protected]>
3907 R:      Broadcom internal kernel review list <[email protected]>
3908 L:      [email protected] (moderated for non-subscribers)
3909 S:      Maintained
3910 T:      git git://github.com/broadcom/stblinux.git
3911 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
3912 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
3913 N:      bcmbca
3914 N:      bcm[9]?47622
3915 N:      bcm[9]?4912
3916 N:      bcm[9]?63138
3917 N:      bcm[9]?63146
3918 N:      bcm[9]?63148
3919 N:      bcm[9]?63158
3920 N:      bcm[9]?63178
3921 N:      bcm[9]?6756
3922 N:      bcm[9]?6813
3923 N:      bcm[9]?6846
3924 N:      bcm[9]?6855
3925 N:      bcm[9]?6856
3926 N:      bcm[9]?6858
3927 N:      bcm[9]?6878
3928
3929 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3930 M:      Florian Fainelli <[email protected]>
3931 R:      Broadcom internal kernel review list <[email protected]>
3932 L:      [email protected] (moderated for non-subscribers)
3933 L:      [email protected] (moderated for non-subscribers)
3934 S:      Maintained
3935 T:      git git://github.com/broadcom/stblinux.git
3936 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3937 F:      drivers/pci/controller/pcie-brcmstb.c
3938 F:      drivers/staging/vc04_services
3939 N:      bcm2711
3940 N:      bcm283*
3941 N:      raspberrypi
3942
3943 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3944 M:      Florian Fainelli <[email protected]>
3945 M:      Ray Jui <[email protected]>
3946 M:      Scott Branden <[email protected]>
3947 R:      Broadcom internal kernel review list <[email protected]>
3948 S:      Maintained
3949 T:      git git://github.com/broadcom/mach-bcm
3950 F:      arch/arm/mach-bcm/
3951 N:      bcm281*
3952 N:      bcm113*
3953 N:      bcm216*
3954 N:      kona
3955
3956 BROADCOM BCM47XX MIPS ARCHITECTURE
3957 M:      Hauke Mehrtens <[email protected]>
3958 M:      Rafał Miłecki <[email protected]>
3959 L:      [email protected]
3960 S:      Maintained
3961 F:      Documentation/devicetree/bindings/mips/brcm/
3962 F:      arch/mips/bcm47xx/*
3963 F:      arch/mips/include/asm/mach-bcm47xx/*
3964
3965 BROADCOM BCM4908 ETHERNET DRIVER
3966 M:      Rafał Miłecki <[email protected]>
3967 R:      Broadcom internal kernel review list <[email protected]>
3968 L:      [email protected]
3969 S:      Maintained
3970 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
3971 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
3972 F:      drivers/net/ethernet/broadcom/unimac.h
3973
3974 BROADCOM BCM4908 PINMUX DRIVER
3975 M:      Rafał Miłecki <[email protected]>
3976 R:      Broadcom internal kernel review list <[email protected]>
3977 L:      [email protected]
3978 S:      Maintained
3979 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
3980 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
3981
3982 BROADCOM BCM5301X ARM ARCHITECTURE
3983 M:      Florian Fainelli <[email protected]>
3984 M:      Hauke Mehrtens <[email protected]>
3985 M:      Rafał Miłecki <[email protected]>
3986 R:      Broadcom internal kernel review list <[email protected]>
3987 L:      [email protected] (moderated for non-subscribers)
3988 S:      Maintained
3989 F:      arch/arm/boot/dts/bcm470*
3990 F:      arch/arm/boot/dts/bcm5301*
3991 F:      arch/arm/boot/dts/bcm953012*
3992 F:      arch/arm/mach-bcm/bcm_5301x.c
3993
3994 BROADCOM BCM53573 ARM ARCHITECTURE
3995 M:      Florian Fainelli <[email protected]>
3996 M:      Rafał Miłecki <[email protected]>
3997 R:      Broadcom internal kernel review list <[email protected]>
3998 L:      [email protected] (moderated for non-subscribers)
3999 S:      Maintained
4000 F:      arch/arm/boot/dts/bcm47189*
4001 F:      arch/arm/boot/dts/bcm53573*
4002
4003 BROADCOM BCM63XX/BCM33XX UDC DRIVER
4004 M:      Kevin Cernekee <[email protected]>
4005 L:      [email protected]
4006 S:      Maintained
4007 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
4008
4009 BROADCOM BCM7XXX ARM ARCHITECTURE
4010 M:      Florian Fainelli <[email protected]>
4011 R:      Broadcom internal kernel review list <[email protected]>
4012 L:      [email protected] (moderated for non-subscribers)
4013 S:      Maintained
4014 T:      git git://github.com/broadcom/stblinux.git
4015 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4016 F:      arch/arm/boot/dts/bcm7*.dts*
4017 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
4018 F:      arch/arm/mach-bcm/*brcmstb*
4019 F:      arch/arm/mm/cache-b15-rac.c
4020 F:      drivers/bus/brcmstb_gisb.c
4021 F:      drivers/pci/controller/pcie-brcmstb.c
4022 N:      brcmstb
4023 N:      bcm7038
4024 N:      bcm7120
4025
4026 BROADCOM BDC DRIVER
4027 M:      Al Cooper <[email protected]>
4028 L:      [email protected]
4029 R:      Broadcom internal kernel review list <[email protected]>
4030 S:      Maintained
4031 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4032 F:      drivers/usb/gadget/udc/bdc/
4033
4034 BROADCOM BMIPS CPUFREQ DRIVER
4035 M:      Markus Mayer <[email protected]>
4036 R:      Broadcom internal kernel review list <[email protected]>
4037 L:      [email protected]
4038 S:      Maintained
4039 F:      drivers/cpufreq/bmips-cpufreq.c
4040
4041 BROADCOM BMIPS MIPS ARCHITECTURE
4042 M:      Florian Fainelli <[email protected]>
4043 R:      Broadcom internal kernel review list <[email protected]>
4044 L:      [email protected]
4045 S:      Maintained
4046 T:      git git://github.com/broadcom/stblinux.git
4047 F:      arch/mips/bmips/*
4048 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4049 F:      arch/mips/include/asm/mach-bmips/*
4050 F:      arch/mips/kernel/*bmips*
4051 F:      drivers/soc/bcm/bcm63xx
4052 F:      drivers/irqchip/irq-bcm63*
4053 F:      drivers/irqchip/irq-bcm7*
4054 F:      drivers/irqchip/irq-brcmstb*
4055 F:      include/linux/bcm963xx_nvram.h
4056 F:      include/linux/bcm963xx_tag.h
4057
4058 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4059 M:      Rasesh Mody <[email protected]>
4060 M:      [email protected]
4061 L:      [email protected]
4062 S:      Supported
4063 F:      drivers/net/ethernet/broadcom/bnx2.*
4064 F:      drivers/net/ethernet/broadcom/bnx2_*
4065
4066 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4067 M:      Saurav Kashyap <[email protected]>
4068 M:      Javed Hasan <[email protected]>
4069 M:      [email protected]
4070 L:      [email protected]
4071 S:      Supported
4072 F:      drivers/scsi/bnx2fc/
4073
4074 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4075 M:      Nilesh Javali <[email protected]>
4076 M:      Manish Rangankar <[email protected]>
4077 M:      [email protected]
4078 L:      [email protected]
4079 S:      Supported
4080 F:      drivers/scsi/bnx2i/
4081
4082 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4083 M:      Ariel Elior <[email protected]>
4084 M:      Sudarsana Kalluru <[email protected]>
4085 M:      Manish Chopra <[email protected]>
4086 L:      [email protected]
4087 S:      Supported
4088 F:      drivers/net/ethernet/broadcom/bnx2x/
4089
4090 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4091 M:      Michael Chan <[email protected]>
4092 L:      [email protected]
4093 S:      Supported
4094 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4095 F:      drivers/net/ethernet/broadcom/bnxt/
4096 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4097
4098 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
4099 M:      Arend van Spriel <[email protected]>
4100 M:      Franky Lin <[email protected]>
4101 M:      Hante Meuleman <[email protected]>
4102 L:      [email protected]
4103 L:      [email protected]
4104 L:      [email protected]
4105 S:      Supported
4106 F:      drivers/net/wireless/broadcom/brcm80211/
4107
4108 BROADCOM BRCMSTB GPIO DRIVER
4109 M:      Doug Berger <[email protected]>
4110 M:      Florian Fainelli <[email protected]>
4111 R:      Broadcom internal kernel review list <[email protected]>
4112 S:      Supported
4113 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4114 F:      drivers/gpio/gpio-brcmstb.c
4115
4116 BROADCOM BRCMSTB I2C DRIVER
4117 M:      Kamal Dasu <[email protected]>
4118 R:      Broadcom internal kernel review list <[email protected]>
4119 L:      [email protected]
4120 S:      Supported
4121 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4122 F:      drivers/i2c/busses/i2c-brcmstb.c
4123
4124 BROADCOM BRCMSTB UART DRIVER
4125 M:      Al Cooper <[email protected]>
4126 R:      Broadcom internal kernel review list <[email protected]>
4127 L:      [email protected]
4128 S:      Maintained
4129 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4130 F:      drivers/tty/serial/8250/8250_bcm7271.c
4131
4132 BROADCOM BRCMSTB USB EHCI DRIVER
4133 M:      Al Cooper <[email protected]>
4134 R:      Broadcom internal kernel review list <[email protected]>
4135 L:      [email protected]
4136 S:      Maintained
4137 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4138 F:      drivers/usb/host/ehci-brcm.*
4139
4140 BROADCOM BRCMSTB USB PIN MAP DRIVER
4141 M:      Al Cooper <[email protected]>
4142 R:      Broadcom internal kernel review list <[email protected]>
4143 L:      [email protected]
4144 S:      Maintained
4145 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4146 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4147
4148 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4149 M:      Al Cooper <[email protected]>
4150 R:      Broadcom internal kernel review list <[email protected]>
4151 L:      [email protected]
4152 S:      Maintained
4153 F:      drivers/phy/broadcom/phy-brcm-usb*
4154
4155 BROADCOM ETHERNET PHY DRIVERS
4156 M:      Florian Fainelli <[email protected]>
4157 R:      Broadcom internal kernel review list <[email protected]>
4158 L:      [email protected]
4159 S:      Supported
4160 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4161 F:      drivers/net/phy/bcm*.[ch]
4162 F:      drivers/net/phy/broadcom.c
4163 F:      include/linux/brcmphy.h
4164
4165 BROADCOM GENET ETHERNET DRIVER
4166 M:      Doug Berger <[email protected]>
4167 M:      Florian Fainelli <[email protected]>
4168 R:      Broadcom internal kernel review list <[email protected]>
4169 L:      [email protected]
4170 S:      Supported
4171 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4172 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4173 F:      drivers/net/ethernet/broadcom/genet/
4174 F:      drivers/net/ethernet/broadcom/unimac.h
4175 F:      drivers/net/mdio/mdio-bcm-unimac.c
4176 F:      include/linux/platform_data/bcmgenet.h
4177 F:      include/linux/platform_data/mdio-bcm-unimac.h
4178
4179 BROADCOM IPROC ARM ARCHITECTURE
4180 M:      Ray Jui <[email protected]>
4181 M:      Scott Branden <[email protected]>
4182 R:      Broadcom internal kernel review list <[email protected]>
4183 L:      [email protected] (moderated for non-subscribers)
4184 S:      Maintained
4185 T:      git git://github.com/broadcom/stblinux.git
4186 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4187 F:      arch/arm64/boot/dts/broadcom/stingray/*
4188 F:      drivers/clk/bcm/clk-ns*
4189 F:      drivers/clk/bcm/clk-sr*
4190 F:      drivers/pinctrl/bcm/pinctrl-ns*
4191 F:      include/dt-bindings/clock/bcm-sr*
4192 N:      iproc
4193 N:      cygnus
4194 N:      bcm[-_]nsp
4195 N:      bcm9113*
4196 N:      bcm9583*
4197 N:      bcm9585*
4198 N:      bcm9586*
4199 N:      bcm988312
4200 N:      bcm113*
4201 N:      bcm583*
4202 N:      bcm585*
4203 N:      bcm586*
4204 N:      bcm88312
4205 N:      hr2
4206 N:      stingray
4207
4208 BROADCOM IPROC GBIT ETHERNET DRIVER
4209 M:      Rafał Miłecki <[email protected]>
4210 R:      Broadcom internal kernel review list <[email protected]>
4211 L:      [email protected]
4212 S:      Maintained
4213 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4214 F:      drivers/net/ethernet/broadcom/bgmac*
4215 F:      drivers/net/ethernet/broadcom/unimac.h
4216
4217 BROADCOM KONA GPIO DRIVER
4218 M:      Ray Jui <[email protected]>
4219 R:      Broadcom internal kernel review list <[email protected]>
4220 S:      Supported
4221 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
4222 F:      drivers/gpio/gpio-bcm-kona.c
4223
4224 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4225 M:      Sathya Prakash Veerichetty <[email protected]>
4226 M:      Kashyap Desai <[email protected]>
4227 M:      Sumit Saxena <[email protected]>
4228 M:      Sreekanth Reddy <[email protected]>
4229 L:      [email protected]
4230 L:      [email protected]
4231 S:      Supported
4232 W:      https://www.broadcom.com/support/storage
4233 F:      drivers/scsi/mpi3mr/
4234
4235 BROADCOM NETXTREME-E ROCE DRIVER
4236 M:      Selvin Xavier <[email protected]>
4237 L:      [email protected]
4238 S:      Supported
4239 W:      http://www.broadcom.com
4240 F:      drivers/infiniband/hw/bnxt_re/
4241 F:      include/uapi/rdma/bnxt_re-abi.h
4242
4243 BROADCOM NVRAM DRIVER
4244 M:      Rafał Miłecki <[email protected]>
4245 L:      [email protected]
4246 S:      Maintained
4247 F:      drivers/firmware/broadcom/*
4248
4249 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4250 M:      Rafał Miłecki <[email protected]>
4251 M:      Florian Fainelli <[email protected]>
4252 R:      Broadcom internal kernel review list <[email protected]>
4253 L:      [email protected]
4254 S:      Maintained
4255 T:      git git://github.com/broadcom/stblinux.git
4256 F:      drivers/soc/bcm/bcm63xx/bcm-pmb.c
4257 F:      include/dt-bindings/soc/bcm-pmb.h
4258
4259 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4260 M:      Rafał Miłecki <[email protected]>
4261 L:      [email protected]
4262 S:      Maintained
4263 F:      drivers/bcma/
4264 F:      include/linux/bcma/
4265
4266 BROADCOM SPI DRIVER
4267 M:      Kamal Dasu <[email protected]>
4268 R:      Broadcom internal kernel review list <[email protected]>
4269 S:      Maintained
4270 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4271 F:      drivers/spi/spi-bcm-qspi.*
4272 F:      drivers/spi/spi-brcmstb-qspi.c
4273 F:      drivers/spi/spi-iproc-qspi.c
4274
4275 BROADCOM STB AVS CPUFREQ DRIVER
4276 M:      Markus Mayer <[email protected]>
4277 R:      Broadcom internal kernel review list <[email protected]>
4278 L:      [email protected]
4279 S:      Maintained
4280 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4281 F:      drivers/cpufreq/brcmstb*
4282
4283 BROADCOM STB AVS TMON DRIVER
4284 M:      Markus Mayer <[email protected]>
4285 R:      Broadcom internal kernel review list <[email protected]>
4286 L:      [email protected]
4287 S:      Maintained
4288 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4289 F:      drivers/thermal/broadcom/brcmstb*
4290
4291 BROADCOM STB DPFE DRIVER
4292 M:      Markus Mayer <[email protected]>
4293 R:      Broadcom internal kernel review list <[email protected]>
4294 L:      [email protected] (moderated for non-subscribers)
4295 S:      Maintained
4296 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4297 F:      drivers/memory/brcmstb_dpfe.c
4298
4299 BROADCOM STB NAND FLASH DRIVER
4300 M:      Brian Norris <[email protected]>
4301 M:      Kamal Dasu <[email protected]>
4302 R:      Broadcom internal kernel review list <[email protected]>
4303 L:      [email protected]
4304 S:      Maintained
4305 F:      drivers/mtd/nand/raw/brcmnand/
4306 F:      include/linux/platform_data/brcmnand.h
4307
4308 BROADCOM STB PCIE DRIVER
4309 M:      Jim Quinlan <[email protected]>
4310 M:      Nicolas Saenz Julienne <[email protected]>
4311 M:      Florian Fainelli <[email protected]>
4312 R:      Broadcom internal kernel review list <[email protected]>
4313 L:      [email protected]
4314 S:      Maintained
4315 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4316 F:      drivers/pci/controller/pcie-brcmstb.c
4317
4318 BROADCOM SYSTEMPORT ETHERNET DRIVER
4319 M:      Florian Fainelli <[email protected]>
4320 R:      Broadcom internal kernel review list <[email protected]>
4321 L:      [email protected]
4322 S:      Supported
4323 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4324 F:      drivers/net/ethernet/broadcom/unimac.h
4325 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4326
4327 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4328 M:      Siva Reddy Kallam <[email protected]>
4329 M:      Prashant Sreedharan <[email protected]>
4330 M:      Michael Chan <[email protected]>
4331 L:      [email protected]
4332 S:      Supported
4333 F:      drivers/net/ethernet/broadcom/tg3.*
4334
4335 BROADCOM VK DRIVER
4336 M:      Scott Branden <[email protected]>
4337 R:      Broadcom internal kernel review list <[email protected]>
4338 S:      Supported
4339 F:      drivers/misc/bcm-vk/
4340 F:      include/uapi/linux/misc/bcm_vk.h
4341
4342 BROCADE BFA FC SCSI DRIVER
4343 M:      Anil Gurumurthy <[email protected]>
4344 M:      Sudarsana Kalluru <[email protected]>
4345 L:      [email protected]
4346 S:      Supported
4347 F:      drivers/scsi/bfa/
4348
4349 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4350 M:      Rasesh Mody <[email protected]>
4351 M:      Sudarsana Kalluru <[email protected]>
4352 M:      [email protected]
4353 L:      [email protected]
4354 S:      Supported
4355 F:      drivers/net/ethernet/brocade/bna/
4356
4357 BSG (block layer generic sg v4 driver)
4358 M:      FUJITA Tomonori <[email protected]>
4359 L:      [email protected]
4360 S:      Supported
4361 F:      block/bsg.c
4362 F:      include/linux/bsg.h
4363 F:      include/uapi/linux/bsg.h
4364
4365 BT87X AUDIO DRIVER
4366 M:      Clemens Ladisch <[email protected]>
4367 L:      [email protected] (moderated for non-subscribers)
4368 S:      Maintained
4369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4370 F:      Documentation/sound/cards/bt87x.rst
4371 F:      sound/pci/bt87x.c
4372
4373 BT8XXGPIO DRIVER
4374 M:      Michael Buesch <[email protected]>
4375 S:      Maintained
4376 W:      http://bu3sch.de/btgpio.php
4377 F:      drivers/gpio/gpio-bt8xx.c
4378
4379 BTRFS FILE SYSTEM
4380 M:      Chris Mason <[email protected]>
4381 M:      Josef Bacik <[email protected]>
4382 M:      David Sterba <[email protected]>
4383 L:      [email protected]
4384 S:      Maintained
4385 W:      http://btrfs.wiki.kernel.org/
4386 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
4387 C:      irc://irc.libera.chat/btrfs
4388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4389 F:      Documentation/filesystems/btrfs.rst
4390 F:      fs/btrfs/
4391 F:      include/linux/btrfs*
4392 F:      include/uapi/linux/btrfs*
4393
4394 BTTV VIDEO4LINUX DRIVER
4395 M:      Mauro Carvalho Chehab <[email protected]>
4396 L:      [email protected]
4397 S:      Odd fixes
4398 W:      https://linuxtv.org
4399 T:      git git://linuxtv.org/media_tree.git
4400 F:      Documentation/driver-api/media/drivers/bttv*
4401 F:      drivers/media/pci/bt8xx/bttv*
4402
4403 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4404 M:      Chanwoo Choi <[email protected]>
4405 L:      [email protected]
4406 L:      [email protected]
4407 S:      Maintained
4408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4409 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
4410 F:      drivers/devfreq/exynos-bus.c
4411
4412 BUSLOGIC SCSI DRIVER
4413 M:      Khalid Aziz <[email protected]>
4414 L:      [email protected]
4415 S:      Maintained
4416 F:      drivers/scsi/BusLogic.*
4417 F:      drivers/scsi/FlashPoint.*
4418
4419 C-MEDIA CMI8788 DRIVER
4420 M:      Clemens Ladisch <[email protected]>
4421 L:      [email protected] (moderated for non-subscribers)
4422 S:      Maintained
4423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4424 F:      sound/pci/oxygen/
4425
4426 C-SKY ARCHITECTURE
4427 M:      Guo Ren <[email protected]>
4428 L:      [email protected]
4429 S:      Supported
4430 T:      git https://github.com/c-sky/csky-linux.git
4431 F:      Documentation/devicetree/bindings/csky/
4432 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4433 F:      Documentation/devicetree/bindings/timer/csky,*
4434 F:      arch/csky/
4435 F:      drivers/clocksource/timer-gx6605s.c
4436 F:      drivers/clocksource/timer-mp-csky.c
4437 F:      drivers/irqchip/irq-csky-*
4438 N:      csky
4439 K:      csky
4440
4441 CA8210 IEEE-802.15.4 RADIO DRIVER
4442 L:      [email protected]
4443 S:      Orphan
4444 W:      https://github.com/Cascoda/ca8210-linux.git
4445 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4446 F:      drivers/net/ieee802154/ca8210.c
4447
4448 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4449 M:      Damien Le Moal <[email protected]>
4450 L:      [email protected]
4451 L:      [email protected] (pinctrl driver)
4452 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4453 F:      drivers/pinctrl/pinctrl-k210.c
4454
4455 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4456 M:      Damien Le Moal <[email protected]>
4457 L:      [email protected]
4458 L:      [email protected]
4459 S:      Maintained
4460 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4461 F:      drivers/reset/reset-k210.c
4462
4463 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4464 M:      Damien Le Moal <[email protected]>
4465 L:      [email protected]
4466 S:      Maintained
4467 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4468 F:      drivers/soc/canaan/
4469 F:      include/soc/canaan/
4470
4471 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4472 M:      David Howells <[email protected]>
4473 L:      [email protected] (moderated for non-subscribers)
4474 S:      Supported
4475 F:      Documentation/filesystems/caching/cachefiles.rst
4476 F:      fs/cachefiles/
4477
4478 CADENCE MIPI-CSI2 BRIDGES
4479 M:      Maxime Ripard <[email protected]>
4480 L:      [email protected]
4481 S:      Maintained
4482 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4483 F:      drivers/media/platform/cadence/cdns-csi2*
4484
4485 CADENCE NAND DRIVER
4486 L:      [email protected]
4487 S:      Orphan
4488 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4489 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4490
4491 CADENCE USB3 DRD IP DRIVER
4492 M:      Peter Chen <[email protected]>
4493 M:      Pawel Laszczak <[email protected]>
4494 R:      Roger Quadros <[email protected]>
4495 R:      Aswath Govindraju <[email protected]>
4496 L:      [email protected]
4497 S:      Maintained
4498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4499 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4500 F:      drivers/usb/cdns3/
4501 X:      drivers/usb/cdns3/cdnsp*
4502
4503 CADENCE USBSSP DRD IP DRIVER
4504 M:      Pawel Laszczak <[email protected]>
4505 L:      [email protected]
4506 S:      Maintained
4507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4508 F:      drivers/usb/cdns3/
4509 X:      drivers/usb/cdns3/cdns3*
4510
4511 CADET FM/AM RADIO RECEIVER DRIVER
4512 M:      Hans Verkuil <[email protected]>
4513 L:      [email protected]
4514 S:      Maintained
4515 W:      https://linuxtv.org
4516 T:      git git://linuxtv.org/media_tree.git
4517 F:      drivers/media/radio/radio-cadet*
4518
4519 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4520 L:      [email protected]
4521 S:      Orphan
4522 T:      git git://linuxtv.org/media_tree.git
4523 F:      Documentation/admin-guide/media/cafe_ccic*
4524 F:      drivers/media/platform/marvell/
4525
4526 CAIF NETWORK LAYER
4527 L:      [email protected]
4528 S:      Orphan
4529 F:      Documentation/networking/caif/
4530 F:      drivers/net/caif/
4531 F:      include/net/caif/
4532 F:      include/uapi/linux/caif/
4533 F:      net/caif/
4534
4535 CAKE QDISC
4536 M:      Toke Høiland-Jørgensen <[email protected]>
4537 L:      [email protected] (moderated for non-subscribers)
4538 S:      Maintained
4539 F:      net/sched/sch_cake.c
4540
4541 CAN NETWORK DRIVERS
4542 M:      Wolfgang Grandegger <[email protected]>
4543 M:      Marc Kleine-Budde <[email protected]>
4544 L:      [email protected]
4545 S:      Maintained
4546 W:      https://github.com/linux-can
4547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4549 F:      Documentation/devicetree/bindings/net/can/
4550 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4551 F:      drivers/net/can/
4552 F:      drivers/phy/phy-can-transceiver.c
4553 F:      include/linux/can/bittiming.h
4554 F:      include/linux/can/dev.h
4555 F:      include/linux/can/length.h
4556 F:      include/linux/can/platform/
4557 F:      include/linux/can/rx-offload.h
4558 F:      include/uapi/linux/can/error.h
4559 F:      include/uapi/linux/can/netlink.h
4560 F:      include/uapi/linux/can/vxcan.h
4561
4562 CAN NETWORK LAYER
4563 M:      Oliver Hartkopp <[email protected]>
4564 M:      Marc Kleine-Budde <[email protected]>
4565 L:      [email protected]
4566 S:      Maintained
4567 W:      https://github.com/linux-can
4568 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4570 F:      Documentation/networking/can.rst
4571 F:      include/linux/can/can-ml.h
4572 F:      include/linux/can/core.h
4573 F:      include/linux/can/skb.h
4574 F:      include/net/netns/can.h
4575 F:      include/uapi/linux/can.h
4576 F:      include/uapi/linux/can/bcm.h
4577 F:      include/uapi/linux/can/gw.h
4578 F:      include/uapi/linux/can/isotp.h
4579 F:      include/uapi/linux/can/raw.h
4580 F:      net/can/
4581
4582 CAN-J1939 NETWORK LAYER
4583 M:      Robin van der Gracht <[email protected]>
4584 M:      Oleksij Rempel <[email protected]>
4585 R:      [email protected]
4586 L:      [email protected]
4587 S:      Maintained
4588 F:      Documentation/networking/j1939.rst
4589 F:      include/uapi/linux/can/j1939.h
4590 F:      net/can/j1939/
4591
4592 CAPABILITIES
4593 M:      Serge Hallyn <[email protected]>
4594 L:      [email protected]
4595 S:      Supported
4596 F:      include/linux/capability.h
4597 F:      include/uapi/linux/capability.h
4598 F:      kernel/capability.c
4599 F:      security/commoncap.c
4600
4601 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4602 M:      Kevin Tsai <[email protected]>
4603 S:      Maintained
4604 F:      drivers/iio/light/cm*
4605
4606 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
4607 M:      Christian Lamparter <[email protected]>
4608 L:      [email protected]
4609 S:      Maintained
4610 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
4611 F:      drivers/net/wireless/ath/carl9170/
4612
4613 CAVIUM I2C DRIVER
4614 M:      Robert Richter <[email protected]>
4615 S:      Odd Fixes
4616 W:      http://www.marvell.com
4617 F:      drivers/i2c/busses/i2c-octeon*
4618 F:      drivers/i2c/busses/i2c-thunderx*
4619
4620 CAVIUM LIQUIDIO NETWORK DRIVER
4621 M:      Derek Chickles <[email protected]>
4622 M:      Satanand Burla <[email protected]>
4623 M:      Felix Manlunas <[email protected]>
4624 L:      [email protected]
4625 S:      Supported
4626 W:      http://www.marvell.com
4627 F:      drivers/net/ethernet/cavium/liquidio/
4628
4629 CAVIUM MMC DRIVER
4630 M:      Robert Richter <[email protected]>
4631 S:      Odd Fixes
4632 W:      http://www.marvell.com
4633 F:      drivers/mmc/host/cavium*
4634
4635 CAVIUM OCTEON-TX CRYPTO DRIVER
4636 M:      George Cherian <[email protected]>
4637 L:      [email protected]
4638 S:      Supported
4639 W:      http://www.marvell.com
4640 F:      drivers/crypto/cavium/cpt/
4641
4642 CAVIUM THUNDERX2 ARM64 SOC
4643 M:      Robert Richter <[email protected]>
4644 L:      [email protected] (moderated for non-subscribers)
4645 S:      Odd Fixes
4646 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4647 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4648
4649 CBS/ETF/TAPRIO QDISCS
4650 M:      Vinicius Costa Gomes <[email protected]>
4651 S:      Maintained
4652 L:      [email protected]
4653 F:      net/sched/sch_cbs.c
4654 F:      net/sched/sch_etf.c
4655 F:      net/sched/sch_taprio.c
4656
4657 CC2520 IEEE-802.15.4 RADIO DRIVER
4658 M:      Varka Bhadram <[email protected]>
4659 L:      [email protected]
4660 S:      Maintained
4661 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4662 F:      drivers/net/ieee802154/cc2520.c
4663 F:      include/linux/spi/cc2520.h
4664
4665 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4666 M:      Gilad Ben-Yossef <[email protected]>
4667 L:      [email protected]
4668 S:      Supported
4669 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4670 F:      drivers/crypto/ccree/
4671
4672 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4673 M:      Hadar Gat <[email protected]>
4674 L:      [email protected]
4675 S:      Supported
4676 F:      drivers/char/hw_random/cctrng.c
4677 F:      drivers/char/hw_random/cctrng.h
4678 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4679 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4680
4681 CEC FRAMEWORK
4682 M:      Hans Verkuil <[email protected]>
4683 L:      [email protected]
4684 S:      Supported
4685 W:      http://linuxtv.org
4686 T:      git git://linuxtv.org/media_tree.git
4687 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4688 F:      Documentation/devicetree/bindings/media/cec.txt
4689 F:      Documentation/driver-api/media/cec-core.rst
4690 F:      Documentation/userspace-api/media/cec
4691 F:      drivers/media/cec/
4692 F:      drivers/media/rc/keymaps/rc-cec.c
4693 F:      include/media/cec-notifier.h
4694 F:      include/media/cec.h
4695 F:      include/uapi/linux/cec-funcs.h
4696 F:      include/uapi/linux/cec.h
4697
4698 CEC GPIO DRIVER
4699 M:      Hans Verkuil <[email protected]>
4700 L:      [email protected]
4701 S:      Supported
4702 W:      http://linuxtv.org
4703 T:      git git://linuxtv.org/media_tree.git
4704 F:      Documentation/devicetree/bindings/media/cec-gpio.txt
4705 F:      drivers/media/cec/platform/cec-gpio/
4706
4707 CELL BROADBAND ENGINE ARCHITECTURE
4708 M:      Arnd Bergmann <[email protected]>
4709 L:      [email protected]
4710 S:      Supported
4711 W:      http://www.ibm.com/developerworks/power/cell/
4712 F:      arch/powerpc/include/asm/cell*.h
4713 F:      arch/powerpc/include/asm/spu*.h
4714 F:      arch/powerpc/include/uapi/asm/spu*.h
4715 F:      arch/powerpc/platforms/cell/
4716
4717 CELLWISE CW2015 BATTERY DRIVER
4718 M:      Tobias Schrammm <[email protected]>
4719 S:      Maintained
4720 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4721 F:      drivers/power/supply/cw2015_battery.c
4722
4723 CEPH COMMON CODE (LIBCEPH)
4724 M:      Ilya Dryomov <[email protected]>
4725 M:      Xiubo Li <[email protected]>
4726 R:      Jeff Layton <[email protected]>
4727 L:      [email protected]
4728 S:      Supported
4729 W:      http://ceph.com/
4730 T:      git git://github.com/ceph/ceph-client.git
4731 F:      include/linux/ceph/
4732 F:      include/linux/crush/
4733 F:      net/ceph/
4734
4735 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4736 M:      Xiubo Li <[email protected]>
4737 M:      Ilya Dryomov <[email protected]>
4738 R:      Jeff Layton <[email protected]>
4739 L:      [email protected]
4740 S:      Supported
4741 W:      http://ceph.com/
4742 T:      git git://github.com/ceph/ceph-client.git
4743 F:      Documentation/filesystems/ceph.rst
4744 F:      fs/ceph/
4745
4746 CERTIFICATE HANDLING
4747 M:      David Howells <[email protected]>
4748 M:      David Woodhouse <[email protected]>
4749 L:      [email protected]
4750 S:      Maintained
4751 F:      Documentation/admin-guide/module-signing.rst
4752 F:      certs/
4753 F:      scripts/check-blacklist-hashes.awk
4754 F:      scripts/sign-file.c
4755 F:      tools/certs/
4756
4757 CFAG12864B LCD DRIVER
4758 M:      Miguel Ojeda <[email protected]>
4759 S:      Maintained
4760 F:      drivers/auxdisplay/cfag12864b.c
4761 F:      include/linux/cfag12864b.h
4762
4763 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4764 M:      Miguel Ojeda <[email protected]>
4765 S:      Maintained
4766 F:      drivers/auxdisplay/cfag12864bfb.c
4767 F:      include/linux/cfag12864b.h
4768
4769 CHAR and MISC DRIVERS
4770 M:      Arnd Bergmann <[email protected]>
4771 M:      Greg Kroah-Hartman <[email protected]>
4772 S:      Supported
4773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4774 F:      drivers/char/
4775 F:      drivers/misc/
4776 F:      include/linux/miscdevice.h
4777 X:      drivers/char/agp/
4778 X:      drivers/char/hw_random/
4779 X:      drivers/char/ipmi/
4780 X:      drivers/char/random.c
4781 X:      drivers/char/tpm/
4782
4783 CHECKPATCH
4784 M:      Andy Whitcroft <[email protected]>
4785 M:      Joe Perches <[email protected]>
4786 R:      Dwaipayan Ray <[email protected]>
4787 R:      Lukas Bulwahn <[email protected]>
4788 S:      Maintained
4789 F:      scripts/checkpatch.pl
4790
4791 CHECKPATCH DOCUMENTATION
4792 M:      Dwaipayan Ray <[email protected]>
4793 M:      Lukas Bulwahn <[email protected]>
4794 R:      Joe Perches <[email protected]>
4795 S:      Maintained
4796 F:      Documentation/dev-tools/checkpatch.rst
4797
4798 CHINESE DOCUMENTATION
4799 M:      Alex Shi <[email protected]>
4800 M:      Yanteng Si <[email protected]>
4801 S:      Maintained
4802 F:      Documentation/translations/zh_CN/
4803
4804 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4805 M:      Peter Chen <[email protected]>
4806 L:      [email protected]
4807 S:      Maintained
4808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4809 F:      drivers/usb/chipidea/
4810
4811 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4812 M:      Hans de Goede <[email protected]>
4813 L:      [email protected]
4814 S:      Maintained
4815 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
4816 F:      drivers/input/touchscreen/chipone_icn8318.c
4817
4818 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4819 M:      Hans de Goede <[email protected]>
4820 L:      [email protected]
4821 S:      Maintained
4822 F:      drivers/input/touchscreen/chipone_icn8505.c
4823
4824 CHROME HARDWARE PLATFORM SUPPORT
4825 M:      Benson Leung <[email protected]>
4826 L:      [email protected]
4827 S:      Maintained
4828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4829 F:      drivers/platform/chrome/
4830
4831 CHROMEOS EC CODEC DRIVER
4832 M:      Cheng-Yi Chiang <[email protected]>
4833 M:      Tzung-Bi Shih <[email protected]>
4834 R:      Guenter Roeck <[email protected]>
4835 L:      [email protected]
4836 S:      Maintained
4837 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4838 F:      sound/soc/codecs/cros_ec_codec.*
4839
4840 CHROMEOS EC SUBDRIVERS
4841 M:      Benson Leung <[email protected]>
4842 R:      Guenter Roeck <[email protected]>
4843 L:      [email protected]
4844 S:      Maintained
4845 F:      drivers/power/supply/cros_usbpd-charger.c
4846 N:      cros_ec
4847 N:      cros-ec
4848
4849 CHROMEOS EC USB TYPE-C DRIVER
4850 M:      Prashant Malani <[email protected]>
4851 L:      [email protected]
4852 S:      Maintained
4853 F:      drivers/platform/chrome/cros_ec_typec.c
4854
4855 CHROMEOS EC USB PD NOTIFY DRIVER
4856 M:      Prashant Malani <[email protected]>
4857 L:      [email protected]
4858 S:      Maintained
4859 F:      drivers/platform/chrome/cros_usbpd_notify.c
4860 F:      include/linux/platform_data/cros_usbpd_notify.h
4861
4862 CHRONTEL CH7322 CEC DRIVER
4863 M:      Joe Tessler <[email protected]>
4864 L:      [email protected]
4865 S:      Maintained
4866 T:      git git://linuxtv.org/media_tree.git
4867 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
4868 F:      drivers/media/cec/i2c/ch7322.c
4869
4870 CIRRUS LOGIC AUDIO CODEC DRIVERS
4871 M:      James Schulman <[email protected]>
4872 M:      David Rhodes <[email protected]>
4873 M:      Lucas Tanure <[email protected]>
4874 M:      Richard Fitzgerald <[email protected]>
4875 L:      [email protected] (moderated for non-subscribers)
4876 L:      [email protected]
4877 S:      Maintained
4878 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
4879 F:      include/dt-bindings/sound/cs*
4880 F:      sound/pci/hda/cs*
4881 F:      sound/soc/codecs/cs*
4882
4883 CIRRUS LOGIC DSP FIRMWARE DRIVER
4884 M:      Simon Trimmer <[email protected]>
4885 M:      Charles Keepax <[email protected]>
4886 M:      Richard Fitzgerald <[email protected]>
4887 L:      [email protected]
4888 S:      Supported
4889 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4890 T:      git https://github.com/CirrusLogic/linux-drivers.git
4891 F:      drivers/firmware/cirrus/*
4892 F:      include/linux/firmware/cirrus/*
4893
4894 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4895 M:      Hartley Sweeten <[email protected]>
4896 L:      [email protected]
4897 S:      Maintained
4898 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4899
4900 CIRRUS LOGIC LOCHNAGAR DRIVER
4901 M:      Charles Keepax <[email protected]>
4902 M:      Richard Fitzgerald <[email protected]>
4903 L:      [email protected]
4904 S:      Supported
4905 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4906 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4907 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
4908 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
4909 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
4910 F:      Documentation/hwmon/lochnagar.rst
4911 F:      drivers/clk/clk-lochnagar.c
4912 F:      drivers/hwmon/lochnagar-hwmon.c
4913 F:      drivers/mfd/lochnagar-i2c.c
4914 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4915 F:      drivers/regulator/lochnagar-regulator.c
4916 F:      include/dt-bindings/clk/lochnagar.h
4917 F:      include/dt-bindings/pinctrl/lochnagar.h
4918 F:      include/linux/mfd/lochnagar*
4919 F:      sound/soc/codecs/lochnagar-sc.c
4920
4921 CIRRUS LOGIC MADERA CODEC DRIVERS
4922 M:      Charles Keepax <[email protected]>
4923 M:      Richard Fitzgerald <[email protected]>
4924 L:      [email protected] (moderated for non-subscribers)
4925 L:      [email protected]
4926 S:      Supported
4927 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4928 T:      git https://github.com/CirrusLogic/linux-drivers.git
4929 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
4930 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
4931 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
4932 F:      drivers/gpio/gpio-madera*
4933 F:      drivers/irqchip/irq-madera*
4934 F:      drivers/mfd/cs47l*
4935 F:      drivers/mfd/madera*
4936 F:      drivers/pinctrl/cirrus/*
4937 F:      include/dt-bindings/sound/madera*
4938 F:      include/linux/irqchip/irq-madera*
4939 F:      include/linux/mfd/madera/*
4940 F:      include/sound/madera*
4941 F:      sound/soc/codecs/cs47l*
4942 F:      sound/soc/codecs/madera*
4943
4944 CISCO FCOE HBA DRIVER
4945 M:      Satish Kharat <[email protected]>
4946 M:      Sesidhar Baddela <[email protected]>
4947 M:      Karan Tilak Kumar <[email protected]>
4948 L:      [email protected]
4949 S:      Supported
4950 F:      drivers/scsi/fnic/
4951
4952 CISCO SCSI HBA DRIVER
4953 M:      Karan Tilak Kumar <[email protected]>
4954 M:      Sesidhar Baddela <[email protected]>
4955 L:      [email protected]
4956 S:      Supported
4957 F:      drivers/scsi/snic/
4958
4959 CISCO VIC ETHERNET NIC DRIVER
4960 M:      Christian Benvenuti <[email protected]>
4961 M:      Govindarajulu Varadarajan <[email protected]>
4962 S:      Supported
4963 F:      drivers/net/ethernet/cisco/enic/
4964
4965 CISCO VIC LOW LATENCY NIC DRIVER
4966 M:      Christian Benvenuti <[email protected]>
4967 M:      Nelson Escobar <[email protected]>
4968 S:      Supported
4969 F:      drivers/infiniband/hw/usnic/
4970
4971 CLANG-FORMAT FILE
4972 M:      Miguel Ojeda <[email protected]>
4973 S:      Maintained
4974 F:      .clang-format
4975
4976 CLANG/LLVM BUILD SUPPORT
4977 M:      Nathan Chancellor <[email protected]>
4978 M:      Nick Desaulniers <[email protected]>
4979 R:      Tom Rix <[email protected]>
4980 L:      [email protected]
4981 S:      Supported
4982 W:      https://clangbuiltlinux.github.io/
4983 B:      https://github.com/ClangBuiltLinux/linux/issues
4984 C:      irc://irc.libera.chat/clangbuiltlinux
4985 F:      Documentation/kbuild/llvm.rst
4986 F:      include/linux/compiler-clang.h
4987 F:      scripts/Makefile.clang
4988 F:      scripts/clang-tools/
4989 K:      \b(?i:clang|llvm)\b
4990
4991 CLANG CONTROL FLOW INTEGRITY SUPPORT
4992 M:      Sami Tolvanen <[email protected]>
4993 M:      Kees Cook <[email protected]>
4994 R:      Nathan Chancellor <[email protected]>
4995 R:      Nick Desaulniers <[email protected]>
4996 L:      [email protected]
4997 S:      Supported
4998 B:      https://github.com/ClangBuiltLinux/linux/issues
4999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/clang/features
5000 F:      include/linux/cfi.h
5001 F:      kernel/cfi.c
5002
5003 CLK API
5004 M:      Russell King <[email protected]>
5005 L:      [email protected]
5006 S:      Maintained
5007 F:      include/linux/clk.h
5008
5009 CLOCKSOURCE, CLOCKEVENT DRIVERS
5010 M:      Daniel Lezcano <[email protected]>
5011 M:      Thomas Gleixner <[email protected]>
5012 L:      [email protected]
5013 S:      Supported
5014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5015 F:      Documentation/devicetree/bindings/timer/
5016 F:      drivers/clocksource/
5017
5018 CMPC ACPI DRIVER
5019 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5020 M:      Daniel Oliveira Nascimento <[email protected]>
5021 L:      [email protected]
5022 S:      Supported
5023 F:      drivers/platform/x86/classmate-laptop.c
5024
5025 COBALT MEDIA DRIVER
5026 M:      Hans Verkuil <[email protected]>
5027 L:      [email protected]
5028 S:      Supported
5029 W:      https://linuxtv.org
5030 T:      git git://linuxtv.org/media_tree.git
5031 F:      drivers/media/pci/cobalt/
5032
5033 COCCINELLE/Semantic Patches (SmPL)
5034 M:      Julia Lawall <[email protected]>
5035 M:      Nicolas Palix <[email protected]>
5036 L:      [email protected] (moderated for non-subscribers)
5037 S:      Supported
5038 W:      https://coccinelle.gitlabpages.inria.fr/website/
5039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5040 F:      Documentation/dev-tools/coccinelle.rst
5041 F:      scripts/coccicheck
5042 F:      scripts/coccinelle/
5043
5044 CODA FILE SYSTEM
5045 M:      Jan Harkes <[email protected]>
5046 M:      [email protected]
5047 L:      [email protected]
5048 S:      Maintained
5049 W:      http://www.coda.cs.cmu.edu/
5050 F:      Documentation/filesystems/coda.rst
5051 F:      fs/coda/
5052 F:      include/linux/coda*.h
5053 F:      include/uapi/linux/coda*.h
5054
5055 CODA V4L2 MEM2MEM DRIVER
5056 M:      Philipp Zabel <[email protected]>
5057 L:      [email protected]
5058 S:      Maintained
5059 F:      Documentation/devicetree/bindings/media/coda.yaml
5060 F:      drivers/media/platform/chips-media/
5061
5062 CODE OF CONDUCT
5063 M:      Greg Kroah-Hartman <[email protected]>
5064 S:      Supported
5065 F:      Documentation/process/code-of-conduct-interpretation.rst
5066 F:      Documentation/process/code-of-conduct.rst
5067
5068 COMEDI DRIVERS
5069 M:      Ian Abbott <[email protected]>
5070 M:      H Hartley Sweeten <[email protected]>
5071 S:      Odd Fixes
5072 F:      drivers/comedi/
5073 F:      include/linux/comedi/
5074 F:      include/uapi/linux/comedi.h
5075
5076 COMMON CLK FRAMEWORK
5077 M:      Michael Turquette <[email protected]>
5078 M:      Stephen Boyd <[email protected]>
5079 L:      [email protected]
5080 S:      Maintained
5081 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5083 F:      Documentation/devicetree/bindings/clock/
5084 F:      drivers/clk/
5085 F:      include/dt-bindings/clock/
5086 F:      include/linux/clk-pr*
5087 F:      include/linux/clk/
5088 F:      include/linux/of_clk.h
5089 X:      drivers/clk/clkdev.c
5090
5091 COMMON INTERNET FILE SYSTEM CLIENT (CIFS)
5092 M:      Steve French <[email protected]>
5093 L:      [email protected]
5094 L:      [email protected] (moderated for non-subscribers)
5095 S:      Supported
5096 W:      http://linux-cifs.samba.org/
5097 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5098 F:      Documentation/admin-guide/cifs/
5099 F:      fs/cifs/
5100 F:      fs/smbfs_common/
5101
5102 COMPACTPCI HOTPLUG CORE
5103 M:      Scott Murray <[email protected]>
5104 L:      [email protected]
5105 S:      Maintained
5106 F:      drivers/pci/hotplug/cpci_hotplug*
5107
5108 COMPACTPCI HOTPLUG GENERIC DRIVER
5109 M:      Scott Murray <[email protected]>
5110 L:      [email protected]
5111 S:      Maintained
5112 F:      drivers/pci/hotplug/cpcihp_generic.c
5113
5114 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5115 M:      Scott Murray <[email protected]>
5116 L:      [email protected]
5117 S:      Maintained
5118 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5119
5120 COMPAL LAPTOP SUPPORT
5121 M:      Cezary Jackiewicz <[email protected]>
5122 L:      [email protected]
5123 S:      Maintained
5124 F:      drivers/platform/x86/compal-laptop.c
5125
5126 COMPILER ATTRIBUTES
5127 M:      Miguel Ojeda <[email protected]>
5128 R:      Nick Desaulniers <[email protected]>
5129 S:      Maintained
5130 F:      include/linux/compiler_attributes.h
5131
5132 COMPUTE EXPRESS LINK (CXL)
5133 M:      Alison Schofield <[email protected]>
5134 M:      Vishal Verma <[email protected]>
5135 M:      Ira Weiny <[email protected]>
5136 M:      Ben Widawsky <[email protected]>
5137 M:      Dan Williams <[email protected]>
5138 L:      [email protected]
5139 S:      Maintained
5140 F:      drivers/cxl/
5141 F:      include/uapi/linux/cxl_mem.h
5142
5143 CONEXANT ACCESSRUNNER USB DRIVER
5144 L:      [email protected]
5145 S:      Orphan
5146 W:      http://accessrunner.sourceforge.net/
5147 F:      drivers/usb/atm/cxacru.c
5148
5149 CONFIGFS
5150 M:      Joel Becker <[email protected]>
5151 M:      Christoph Hellwig <[email protected]>
5152 S:      Supported
5153 T:      git git://git.infradead.org/users/hch/configfs.git
5154 F:      fs/configfs/
5155 F:      include/linux/configfs.h
5156 F:      samples/configfs/
5157
5158 CONSOLE SUBSYSTEM
5159 M:      Greg Kroah-Hartman <[email protected]>
5160 S:      Supported
5161 F:      drivers/video/console/
5162 F:      include/linux/console*
5163
5164 CONTEXT TRACKING
5165 M:      Frederic Weisbecker <[email protected]>
5166 S:      Maintained
5167 F:      kernel/context_tracking.c
5168 F:      include/linux/context_tracking*
5169
5170 CONTROL GROUP (CGROUP)
5171 M:      Tejun Heo <[email protected]>
5172 M:      Zefan Li <[email protected]>
5173 M:      Johannes Weiner <[email protected]>
5174 L:      [email protected]
5175 S:      Maintained
5176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5177 F:      Documentation/admin-guide/cgroup-v1/
5178 F:      Documentation/admin-guide/cgroup-v2.rst
5179 F:      include/linux/cgroup*
5180 F:      kernel/cgroup/
5181 F:      tools/testing/selftests/cgroup/
5182
5183 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5184 M:      Tejun Heo <[email protected]>
5185 M:      Jens Axboe <[email protected]>
5186 L:      [email protected]
5187 L:      [email protected]
5188 T:      git git://git.kernel.dk/linux-block
5189 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5190 F:      block/bfq-cgroup.c
5191 F:      block/blk-cgroup.c
5192 F:      block/blk-iolatency.c
5193 F:      block/blk-throttle.c
5194 F:      include/linux/blk-cgroup.h
5195
5196 CONTROL GROUP - CPUSET
5197 M:      Zefan Li <[email protected]>
5198 L:      [email protected]
5199 S:      Maintained
5200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5201 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5202 F:      include/linux/cpuset.h
5203 F:      kernel/cgroup/cpuset.c
5204
5205 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5206 M:      Johannes Weiner <[email protected]>
5207 M:      Michal Hocko <[email protected]>
5208 M:      Roman Gushchin <[email protected]>
5209 M:      Shakeel Butt <[email protected]>
5210 R:      Muchun Song <[email protected]>
5211 L:      [email protected]
5212 L:      [email protected]
5213 S:      Maintained
5214 F:      mm/memcontrol.c
5215 F:      mm/swap_cgroup.c
5216 F:      tools/testing/selftests/cgroup/memcg_protection.m
5217 F:      tools/testing/selftests/cgroup/test_kmem.c
5218 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5219
5220 CORETEMP HARDWARE MONITORING DRIVER
5221 M:      Fenghua Yu <[email protected]>
5222 L:      [email protected]
5223 S:      Maintained
5224 F:      Documentation/hwmon/coretemp.rst
5225 F:      drivers/hwmon/coretemp.c
5226
5227 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5228 M:      Marius Zachmann <[email protected]>
5229 L:      [email protected]
5230 S:      Maintained
5231 F:      drivers/hwmon/corsair-cpro.c
5232
5233 CORSAIR-PSU HARDWARE MONITOR DRIVER
5234 M:      Wilken Gottwalt <[email protected]>
5235 L:      [email protected]
5236 S:      Maintained
5237 F:      Documentation/hwmon/corsair-psu.rst
5238 F:      drivers/hwmon/corsair-psu.c
5239
5240 COUNTER SUBSYSTEM
5241 M:      William Breathitt Gray <[email protected]>
5242 L:      [email protected]
5243 S:      Maintained
5244 T:      git [email protected]:vilhelmgray/counter.git
5245 F:      Documentation/ABI/testing/sysfs-bus-counter
5246 F:      Documentation/driver-api/generic-counter.rst
5247 F:      drivers/counter/
5248 F:      include/linux/counter.h
5249 F:      include/uapi/linux/counter.h
5250 F:      tools/counter/
5251
5252 CP2615 I2C DRIVER
5253 M:      Bence Csókás <[email protected]>
5254 S:      Maintained
5255 F:      drivers/i2c/busses/i2c-cp2615.c
5256
5257 CPMAC ETHERNET DRIVER
5258 M:      Florian Fainelli <[email protected]>
5259 L:      [email protected]
5260 S:      Maintained
5261 F:      drivers/net/ethernet/ti/cpmac.c
5262
5263 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5264 M:      Viresh Kumar <[email protected]>
5265 M:      Sudeep Holla <[email protected]>
5266 L:      [email protected]
5267 S:      Maintained
5268 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5269 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5270
5271 CPU FREQUENCY SCALING FRAMEWORK
5272 M:      "Rafael J. Wysocki" <[email protected]>
5273 M:      Viresh Kumar <[email protected]>
5274 L:      [email protected]
5275 S:      Maintained
5276 B:      https://bugzilla.kernel.org
5277 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5279 F:      Documentation/admin-guide/pm/cpufreq.rst
5280 F:      Documentation/admin-guide/pm/intel_pstate.rst
5281 F:      Documentation/cpu-freq/
5282 F:      Documentation/devicetree/bindings/cpufreq/
5283 F:      drivers/cpufreq/
5284 F:      include/linux/cpufreq.h
5285 F:      include/linux/sched/cpufreq.h
5286 F:      kernel/sched/cpufreq*.c
5287 F:      tools/testing/selftests/cpufreq/
5288
5289 CPU IDLE TIME MANAGEMENT FRAMEWORK
5290 M:      "Rafael J. Wysocki" <[email protected]>
5291 M:      Daniel Lezcano <[email protected]>
5292 L:      [email protected]
5293 S:      Maintained
5294 B:      https://bugzilla.kernel.org
5295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5296 F:      Documentation/admin-guide/pm/cpuidle.rst
5297 F:      Documentation/driver-api/pm/cpuidle.rst
5298 F:      drivers/cpuidle/
5299 F:      include/linux/cpuidle.h
5300
5301 CPU POWER MONITORING SUBSYSTEM
5302 M:      Thomas Renninger <[email protected]>
5303 M:      Shuah Khan <[email protected]>
5304 M:      Shuah Khan <[email protected]>
5305 L:      [email protected]
5306 S:      Maintained
5307 F:      tools/power/cpupower/
5308
5309 CPUID/MSR DRIVER
5310 M:      "H. Peter Anvin" <[email protected]>
5311 S:      Maintained
5312 F:      arch/x86/kernel/cpuid.c
5313 F:      arch/x86/kernel/msr.c
5314
5315 CPUIDLE DRIVER - ARM BIG LITTLE
5316 M:      Lorenzo Pieralisi <[email protected]>
5317 M:      Daniel Lezcano <[email protected]>
5318 L:      [email protected]
5319 L:      [email protected] (moderated for non-subscribers)
5320 S:      Maintained
5321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5322 F:      drivers/cpuidle/cpuidle-big_little.c
5323
5324 CPUIDLE DRIVER - ARM EXYNOS
5325 M:      Bartlomiej Zolnierkiewicz <[email protected]>
5326 M:      Daniel Lezcano <[email protected]>
5327 M:      Kukjin Kim <[email protected]>
5328 L:      [email protected]
5329 L:      [email protected]
5330 S:      Supported
5331 F:      arch/arm/mach-exynos/pm.c
5332 F:      drivers/cpuidle/cpuidle-exynos.c
5333 F:      include/linux/platform_data/cpuidle-exynos.h
5334
5335 CPUIDLE DRIVER - ARM PSCI
5336 M:      Lorenzo Pieralisi <[email protected]>
5337 M:      Sudeep Holla <[email protected]>
5338 L:      [email protected]
5339 L:      [email protected] (moderated for non-subscribers)
5340 S:      Supported
5341 F:      drivers/cpuidle/cpuidle-psci.c
5342
5343 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5344 M:      Ulf Hansson <[email protected]>
5345 L:      [email protected]
5346 L:      [email protected] (moderated for non-subscribers)
5347 S:      Supported
5348 F:      drivers/cpuidle/cpuidle-psci.h
5349 F:      drivers/cpuidle/cpuidle-psci-domain.c
5350
5351 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5352 M:      Ulf Hansson <[email protected]>
5353 L:      [email protected]
5354 S:      Supported
5355 F:      drivers/cpuidle/dt_idle_genpd.c
5356 F:      drivers/cpuidle/dt_idle_genpd.h
5357
5358 CPUIDLE DRIVER - RISC-V SBI
5359 M:      Anup Patel <[email protected]>
5360 L:      [email protected]
5361 L:      [email protected]
5362 S:      Maintained
5363 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5364
5365 CRAMFS FILESYSTEM
5366 M:      Nicolas Pitre <[email protected]>
5367 S:      Maintained
5368 F:      Documentation/filesystems/cramfs.rst
5369 F:      fs/cramfs/
5370
5371 CREATIVE SB0540
5372 M:      Bastien Nocera <[email protected]>
5373 L:      [email protected]
5374 S:      Maintained
5375 F:      drivers/hid/hid-creative-sb0540.c
5376
5377 CRYPTO API
5378 M:      Herbert Xu <[email protected]>
5379 M:      "David S. Miller" <[email protected]>
5380 L:      [email protected]
5381 S:      Maintained
5382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5384 F:      Documentation/crypto/
5385 F:      Documentation/devicetree/bindings/crypto/
5386 F:      arch/*/crypto/
5387 F:      crypto/
5388 F:      drivers/crypto/
5389 F:      include/crypto/
5390 F:      include/linux/crypto*
5391 F:      lib/crypto/
5392
5393 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5394 M:      Neil Horman <[email protected]>
5395 L:      [email protected]
5396 S:      Maintained
5397 F:      crypto/ansi_cprng.c
5398 F:      crypto/rng.c
5399
5400 CS3308 MEDIA DRIVER
5401 M:      Hans Verkuil <[email protected]>
5402 L:      [email protected]
5403 S:      Odd Fixes
5404 W:      http://linuxtv.org
5405 T:      git git://linuxtv.org/media_tree.git
5406 F:      drivers/media/i2c/cs3308.c
5407
5408 CS5535 Audio ALSA driver
5409 M:      Jaya Kumar <[email protected]>
5410 S:      Maintained
5411 F:      sound/pci/cs5535audio/
5412
5413 CSI DRIVERS FOR ALLWINNER V3s
5414 M:      Yong Deng <[email protected]>
5415 L:      [email protected]
5416 S:      Maintained
5417 T:      git git://linuxtv.org/media_tree.git
5418 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
5419 F:      drivers/media/platform/sunxi/sun6i-csi/
5420
5421 CTU CAN FD DRIVER
5422 M:      Pavel Pisa <[email protected]>
5423 M:      Ondrej Ille <[email protected]>
5424 L:      [email protected]
5425 S:      Maintained
5426 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5427 F:      drivers/net/can/ctucanfd/
5428
5429 CW1200 WLAN driver
5430 M:      Solomon Peachy <[email protected]>
5431 S:      Maintained
5432 F:      drivers/net/wireless/st/cw1200/
5433
5434 CX18 VIDEO4LINUX DRIVER
5435 M:      Andy Walls <[email protected]>
5436 L:      [email protected]
5437 S:      Maintained
5438 W:      https://linuxtv.org
5439 T:      git git://linuxtv.org/media_tree.git
5440 F:      drivers/media/pci/cx18/
5441 F:      include/uapi/linux/ivtv*
5442
5443 CX2341X MPEG ENCODER HELPER MODULE
5444 M:      Hans Verkuil <[email protected]>
5445 L:      [email protected]
5446 S:      Maintained
5447 W:      https://linuxtv.org
5448 T:      git git://linuxtv.org/media_tree.git
5449 F:      drivers/media/common/cx2341x*
5450 F:      include/media/drv-intf/cx2341x.h
5451
5452 CX24120 MEDIA DRIVER
5453 M:      Jemma Denson <[email protected]>
5454 M:      Patrick Boettcher <[email protected]>
5455 L:      [email protected]
5456 S:      Maintained
5457 W:      https://linuxtv.org
5458 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5459 F:      drivers/media/dvb-frontends/cx24120*
5460
5461 CX88 VIDEO4LINUX DRIVER
5462 M:      Mauro Carvalho Chehab <[email protected]>
5463 L:      [email protected]
5464 S:      Odd fixes
5465 W:      https://linuxtv.org
5466 T:      git git://linuxtv.org/media_tree.git
5467 F:      Documentation/driver-api/media/drivers/cx88*
5468 F:      drivers/media/pci/cx88/
5469
5470 CXD2820R MEDIA DRIVER
5471 M:      Antti Palosaari <[email protected]>
5472 L:      [email protected]
5473 S:      Maintained
5474 W:      https://linuxtv.org
5475 W:      http://palosaari.fi/linux/
5476 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5477 T:      git git://linuxtv.org/anttip/media_tree.git
5478 F:      drivers/media/dvb-frontends/cxd2820r*
5479
5480 CXGB3 ETHERNET DRIVER (CXGB3)
5481 M:      Raju Rangoju <[email protected]>
5482 L:      [email protected]
5483 S:      Supported
5484 W:      http://www.chelsio.com
5485 F:      drivers/net/ethernet/chelsio/cxgb3/
5486
5487 CXGB3 ISCSI DRIVER (CXGB3I)
5488 M:      Karen Xie <[email protected]>
5489 L:      [email protected]
5490 S:      Supported
5491 W:      http://www.chelsio.com
5492 F:      drivers/scsi/cxgbi/cxgb3i
5493
5494 CXGB4 CRYPTO DRIVER (chcr)
5495 M:      Ayush Sawal <[email protected]>
5496 M:      Vinay Kumar Yadav <[email protected]>
5497 M:      Rohit Maheshwari <[email protected]>
5498 L:      [email protected]
5499 S:      Supported
5500 W:      http://www.chelsio.com
5501 F:      drivers/crypto/chelsio
5502
5503 CXGB4 INLINE CRYPTO DRIVER
5504 M:      Ayush Sawal <[email protected]>
5505 M:      Vinay Kumar Yadav <[email protected]>
5506 M:      Rohit Maheshwari <[email protected]>
5507 L:      [email protected]
5508 S:      Supported
5509 W:      http://www.chelsio.com
5510 F:      drivers/net/ethernet/chelsio/inline_crypto/
5511
5512 CXGB4 ETHERNET DRIVER (CXGB4)
5513 M:      Raju Rangoju <[email protected]>
5514 L:      [email protected]
5515 S:      Supported
5516 W:      http://www.chelsio.com
5517 F:      drivers/net/ethernet/chelsio/cxgb4/
5518
5519 CXGB4 ISCSI DRIVER (CXGB4I)
5520 M:      Karen Xie <[email protected]>
5521 L:      [email protected]
5522 S:      Supported
5523 W:      http://www.chelsio.com
5524 F:      drivers/scsi/cxgbi/cxgb4i
5525
5526 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
5527 M:      Potnuri Bharat Teja <[email protected]>
5528 L:      [email protected]
5529 S:      Supported
5530 W:      http://www.openfabrics.org
5531 F:      drivers/infiniband/hw/cxgb4/
5532 F:      include/uapi/rdma/cxgb4-abi.h
5533
5534 CXGB4VF ETHERNET DRIVER (CXGB4VF)
5535 M:      Raju Rangoju <[email protected]>
5536 L:      [email protected]
5537 S:      Supported
5538 W:      http://www.chelsio.com
5539 F:      drivers/net/ethernet/chelsio/cxgb4vf/
5540
5541 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
5542 M:      Frederic Barrat <[email protected]>
5543 M:      Andrew Donnellan <[email protected]>
5544 L:      [email protected]
5545 S:      Supported
5546 F:      Documentation/ABI/testing/sysfs-class-cxl
5547 F:      Documentation/powerpc/cxl.rst
5548 F:      arch/powerpc/platforms/powernv/pci-cxl.c
5549 F:      drivers/misc/cxl/
5550 F:      include/misc/cxl*
5551 F:      include/uapi/misc/cxl.h
5552
5553 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
5554 M:      Manoj N. Kumar <[email protected]>
5555 M:      Matthew R. Ochs <[email protected]>
5556 M:      Uma Krishnan <[email protected]>
5557 L:      [email protected]
5558 S:      Supported
5559 F:      Documentation/powerpc/cxlflash.rst
5560 F:      drivers/scsi/cxlflash/
5561 F:      include/uapi/scsi/cxlflash_ioctl.h
5562
5563 CYBERPRO FB DRIVER
5564 M:      Russell King <[email protected]>
5565 L:      [email protected] (moderated for non-subscribers)
5566 S:      Maintained
5567 W:      http://www.armlinux.org.uk/
5568 F:      drivers/video/fbdev/cyber2000fb.*
5569
5570 CYCLADES PC300 DRIVER
5571 S:      Orphan
5572 F:      drivers/net/wan/pc300*
5573
5574 CYPRESS_FIRMWARE MEDIA DRIVER
5575 M:      Antti Palosaari <[email protected]>
5576 L:      [email protected]
5577 S:      Maintained
5578 W:      https://linuxtv.org
5579 W:      http://palosaari.fi/linux/
5580 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5581 T:      git git://linuxtv.org/anttip/media_tree.git
5582 F:      drivers/media/common/cypress_firmware*
5583
5584 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
5585 M:      Linus Walleij <[email protected]>
5586 L:      [email protected]
5587 S:      Maintained
5588 F:      drivers/input/touchscreen/cy8ctma140.c
5589
5590 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
5591 M:      Yassine Oudjana <[email protected]>
5592 L:      [email protected]
5593 S:      Maintained
5594 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
5595 F:      drivers/input/keyboard/cypress-sf.c
5596
5597 CYTTSP TOUCHSCREEN DRIVER
5598 M:      Linus Walleij <[email protected]>
5599 L:      [email protected]
5600 S:      Maintained
5601 F:      drivers/input/touchscreen/cyttsp*
5602
5603 D-LINK DIR-685 TOUCHKEYS DRIVER
5604 M:      Linus Walleij <[email protected]>
5605 L:      [email protected]
5606 S:      Supported
5607 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
5608
5609 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
5610 M:      Joshua Kinard <[email protected]>
5611 S:      Maintained
5612 F:      drivers/rtc/rtc-ds1685.c
5613 F:      include/linux/rtc/ds1685.h
5614
5615 DAMA SLAVE for AX.25
5616 M:      Joerg Reuter <[email protected]>
5617 L:      [email protected]
5618 S:      Maintained
5619 W:      http://yaina.de/jreuter/
5620 W:      http://www.qsl.net/dl1bke/
5621 F:      net/ax25/af_ax25.c
5622 F:      net/ax25/ax25_dev.c
5623 F:      net/ax25/ax25_ds_*
5624 F:      net/ax25/ax25_in.c
5625 F:      net/ax25/ax25_out.c
5626 F:      net/ax25/ax25_timer.c
5627 F:      net/ax25/sysctl_net_ax25.c
5628
5629 DATA ACCESS MONITOR
5630 M:      SeongJae Park <[email protected]>
5631 L:      [email protected]
5632 L:      [email protected]
5633 S:      Maintained
5634 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
5635 F:      Documentation/admin-guide/mm/damon/
5636 F:      Documentation/vm/damon/
5637 F:      include/linux/damon.h
5638 F:      include/trace/events/damon.h
5639 F:      mm/damon/
5640 F:      tools/testing/selftests/damon/
5641
5642 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
5643 L:      [email protected]
5644 S:      Orphan
5645 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
5646 F:      drivers/net/ethernet/dec/tulip/dmfe.c
5647
5648 DC390/AM53C974 SCSI driver
5649 M:      Hannes Reinecke <[email protected]>
5650 L:      [email protected]
5651 S:      Maintained
5652 F:      drivers/scsi/am53c974.c
5653
5654 DC395x SCSI driver
5655 M:      Oliver Neukum <[email protected]>
5656 M:      Ali Akcaagac <[email protected]>
5657 M:      Jamie Lenehan <[email protected]>
5658 L:      [email protected]
5659 S:      Maintained
5660 W:      http://twibble.org/dist/dc395x/
5661 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
5662 F:      Documentation/scsi/dc395x.rst
5663 F:      drivers/scsi/dc395x.*
5664
5665 DCCP PROTOCOL
5666 L:      [email protected]
5667 S:      Orphan
5668 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
5669 F:      include/linux/dccp.h
5670 F:      include/linux/tfrc.h
5671 F:      include/uapi/linux/dccp.h
5672 F:      net/dccp/
5673
5674 DECnet NETWORK LAYER
5675 L:      [email protected]
5676 S:      Orphan
5677 W:      http://linux-decnet.sourceforge.net
5678 F:      Documentation/networking/decnet.rst
5679 F:      net/decnet/
5680
5681 DECSTATION PLATFORM SUPPORT
5682 M:      "Maciej W. Rozycki" <[email protected]>
5683 L:      [email protected]
5684 S:      Maintained
5685 W:      http://www.linux-mips.org/wiki/DECstation
5686 F:      arch/mips/dec/
5687 F:      arch/mips/include/asm/dec/
5688 F:      arch/mips/include/asm/mach-dec/
5689
5690 DEFXX FDDI NETWORK DRIVER
5691 M:      "Maciej W. Rozycki" <[email protected]>
5692 S:      Maintained
5693 F:      drivers/net/fddi/defxx.*
5694
5695 DEFZA FDDI NETWORK DRIVER
5696 M:      "Maciej W. Rozycki" <[email protected]>
5697 S:      Maintained
5698 F:      drivers/net/fddi/defza.*
5699
5700 DEINTERLACE DRIVERS FOR ALLWINNER H3
5701 M:      Jernej Skrabec <[email protected]>
5702 L:      [email protected]
5703 S:      Maintained
5704 T:      git git://linuxtv.org/media_tree.git
5705 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
5706 F:      drivers/media/platform/sunxi/sun8i-di/
5707
5708 DELL LAPTOP DRIVER
5709 M:      Matthew Garrett <[email protected]>
5710 M:      Pali Rohár <[email protected]>
5711 L:      [email protected]
5712 S:      Maintained
5713 F:      drivers/platform/x86/dell/dell-laptop.c
5714
5715 DELL LAPTOP FREEFALL DRIVER
5716 M:      Pali Rohár <[email protected]>
5717 S:      Maintained
5718 F:      drivers/platform/x86/dell/dell-smo8800.c
5719
5720 DELL LAPTOP RBTN DRIVER
5721 M:      Pali Rohár <[email protected]>
5722 S:      Maintained
5723 F:      drivers/platform/x86/dell/dell-rbtn.*
5724
5725 DELL LAPTOP SMM DRIVER
5726 M:      Pali Rohár <[email protected]>
5727 S:      Maintained
5728 F:      Documentation/ABI/obsolete/procfs-i8k
5729 F:      drivers/hwmon/dell-smm-hwmon.c
5730 F:      include/uapi/linux/i8k.h
5731
5732 DELL REMOTE BIOS UPDATE DRIVER
5733 M:      Stuart Hayes <[email protected]>
5734 L:      [email protected]
5735 S:      Maintained
5736 F:      drivers/platform/x86/dell/dell_rbu.c
5737
5738 DELL SMBIOS DRIVER
5739 M:      Pali Rohár <[email protected]>
5740 L:      [email protected]
5741 L:      [email protected]
5742 S:      Maintained
5743 F:      drivers/platform/x86/dell/dell-smbios.*
5744
5745 DELL SMBIOS SMM DRIVER
5746 L:      [email protected]
5747 L:      [email protected]
5748 S:      Maintained
5749 F:      drivers/platform/x86/dell/dell-smbios-smm.c
5750
5751 DELL SMBIOS WMI DRIVER
5752 L:      [email protected]
5753 L:      [email protected]
5754 S:      Maintained
5755 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
5756 F:      tools/wmi/dell-smbios-example.c
5757
5758 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
5759 M:      Stuart Hayes <[email protected]>
5760 L:      [email protected]
5761 S:      Maintained
5762 F:      Documentation/driver-api/dcdbas.rst
5763 F:      drivers/platform/x86/dell/dcdbas.*
5764
5765 DELL WMI DESCRIPTOR DRIVER
5766 L:      [email protected]
5767 S:      Maintained
5768 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
5769
5770 DELL WMI SYSMAN DRIVER
5771 M:      Divya Bharathi <[email protected]>
5772 M:      Prasanth Ksr <[email protected]>
5773 L:      [email protected]
5774 L:      [email protected]
5775 S:      Maintained
5776 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
5777 F:      drivers/platform/x86/dell/dell-wmi-sysman/
5778
5779 DELL WMI NOTIFICATIONS DRIVER
5780 M:      Matthew Garrett <[email protected]>
5781 M:      Pali Rohár <[email protected]>
5782 S:      Maintained
5783 F:      drivers/platform/x86/dell/dell-wmi-base.c
5784
5785 DELL WMI HARDWARE PRIVACY SUPPORT
5786 M:      Perry Yuan <[email protected]>
5787 L:      [email protected]
5788 L:      [email protected]
5789 S:      Maintained
5790 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
5791
5792 DELTA ST MEDIA DRIVER
5793 M:      Hugues Fruchet <[email protected]>
5794 L:      [email protected]
5795 S:      Supported
5796 W:      https://linuxtv.org
5797 T:      git git://linuxtv.org/media_tree.git
5798 F:      drivers/media/platform/st/sti/delta
5799
5800 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
5801 M:      Zev Weiss <[email protected]>
5802 L:      [email protected]
5803 S:      Maintained
5804 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
5805
5806 DELTA DPS920AB PSU DRIVER
5807 M:      Robert Marko <[email protected]>
5808 L:      [email protected]
5809 S:      Maintained
5810 F:      Documentation/hwmon/dps920ab.rst
5811 F:      drivers/hwmon/pmbus/dps920ab.c
5812
5813 DELTA NETWORKS TN48M CPLD DRIVERS
5814 M:      Robert Marko <[email protected]>
5815 S:      Maintained
5816 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
5817 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
5818 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
5819 F:      drivers/gpio/gpio-tn48m.c
5820 F:      include/dt-bindings/reset/delta,tn48m-reset.h
5821
5822 DENALI NAND DRIVER
5823 L:      [email protected]
5824 S:      Orphan
5825 F:      drivers/mtd/nand/raw/denali*
5826
5827 DESIGNWARE EDMA CORE IP DRIVER
5828 M:      Gustavo Pimentel <[email protected]>
5829 L:      [email protected]
5830 S:      Maintained
5831 F:      drivers/dma/dw-edma/
5832 F:      include/linux/dma/edma.h
5833
5834 DESIGNWARE XDATA IP DRIVER
5835 M:      Gustavo Pimentel <[email protected]>
5836 L:      [email protected]
5837 S:      Maintained
5838 F:      Documentation/misc-devices/dw-xdata-pcie.rst
5839 F:      drivers/misc/dw-xdata-pcie.c
5840
5841 DESIGNWARE USB2 DRD IP DRIVER
5842 M:      Minas Harutyunyan <[email protected]>
5843 L:      [email protected]
5844 S:      Maintained
5845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5846 F:      drivers/usb/dwc2/
5847
5848 DESIGNWARE USB3 DRD IP DRIVER
5849 M:      Felipe Balbi <[email protected]>
5850 L:      [email protected]
5851 S:      Maintained
5852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5853 F:      drivers/usb/dwc3/
5854
5855 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
5856 M:      Andreas Klinger <[email protected]>
5857 L:      [email protected]
5858 S:      Maintained
5859 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
5860 F:      drivers/iio/proximity/srf*.c
5861
5862 DEVICE COREDUMP (DEV_COREDUMP)
5863 M:      Johannes Berg <[email protected]>
5864 L:      [email protected]
5865 S:      Maintained
5866 F:      drivers/base/devcoredump.c
5867 F:      include/linux/devcoredump.h
5868
5869 DEVICE DEPENDENCY HELPER SCRIPT
5870 M:      Saravana Kannan <[email protected]>
5871 L:      [email protected]
5872 S:      Maintained
5873 F:      scripts/dev-needs.sh
5874
5875 DEVICE DIRECT ACCESS (DAX)
5876 M:      Dan Williams <[email protected]>
5877 M:      Vishal Verma <[email protected]>
5878 M:      Dave Jiang <[email protected]>
5879 L:      [email protected]
5880 S:      Supported
5881 F:      drivers/dax/
5882
5883 DEVICE FREQUENCY (DEVFREQ)
5884 M:      MyungJoo Ham <[email protected]>
5885 M:      Kyungmin Park <[email protected]>
5886 M:      Chanwoo Choi <[email protected]>
5887 L:      [email protected]
5888 S:      Maintained
5889 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5890 F:      Documentation/devicetree/bindings/devfreq/
5891 F:      drivers/devfreq/
5892 F:      include/linux/devfreq.h
5893 F:      include/trace/events/devfreq.h
5894
5895 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
5896 M:      Chanwoo Choi <[email protected]>
5897 L:      [email protected]
5898 S:      Supported
5899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5900 F:      Documentation/devicetree/bindings/devfreq/event/
5901 F:      drivers/devfreq/devfreq-event.c
5902 F:      drivers/devfreq/event/
5903 F:      include/dt-bindings/pmu/exynos_ppmu.h
5904 F:      include/linux/devfreq-event.h
5905
5906 DEVICE NUMBER REGISTRY
5907 M:      Torben Mathiasen <[email protected]>
5908 S:      Maintained
5909 W:      http://lanana.org/docs/device-list/index.html
5910
5911 DEVICE RESOURCE MANAGEMENT HELPERS
5912 M:      Hans de Goede <[email protected]>
5913 R:      Matti Vaittinen <[email protected]>
5914 S:      Maintained
5915 F:      include/linux/devm-helpers.h
5916
5917 DEVICE-MAPPER  (LVM)
5918 M:      Alasdair Kergon <[email protected]>
5919 M:      Mike Snitzer <[email protected]>
5920 M:      [email protected]
5921 L:      [email protected]
5922 S:      Maintained
5923 W:      http://sources.redhat.com/dm
5924 Q:      http://patchwork.kernel.org/project/dm-devel/list/
5925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
5926 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
5927 F:      Documentation/admin-guide/device-mapper/
5928 F:      drivers/md/Kconfig
5929 F:      drivers/md/Makefile
5930 F:      drivers/md/dm*
5931 F:      drivers/md/persistent-data/
5932 F:      include/linux/device-mapper.h
5933 F:      include/linux/dm-*.h
5934 F:      include/uapi/linux/dm-*.h
5935
5936 DEVLINK
5937 M:      Jiri Pirko <[email protected]>
5938 L:      [email protected]
5939 S:      Supported
5940 F:      Documentation/networking/devlink
5941 F:      include/net/devlink.h
5942 F:      include/uapi/linux/devlink.h
5943 F:      net/core/devlink.c
5944
5945 DH ELECTRONICS IMX6 DHCOM BOARD SUPPORT
5946 M:      Christoph Niedermaier <[email protected]>
5947 L:      [email protected]
5948 S:      Maintained
5949 F:      arch/arm/boot/dts/imx6*-dhcom-*
5950
5951 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
5952 M:      Marek Vasut <[email protected]>
5953 L:      [email protected]
5954 S:      Maintained
5955 F:      arch/arm/boot/dts/stm32mp1*-dhcom-*
5956 F:      arch/arm/boot/dts/stm32mp1*-dhcor-*
5957
5958 DIALOG SEMICONDUCTOR DRIVERS
5959 M:      Support Opensource <[email protected]>
5960 S:      Supported
5961 W:      http://www.dialog-semiconductor.com/products
5962 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
5963 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
5964 F:      Documentation/devicetree/bindings/mfd/da90*.txt
5965 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
5966 F:      Documentation/devicetree/bindings/regulator/da92*.txt
5967 F:      Documentation/devicetree/bindings/regulator/slg51000.txt
5968 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
5969 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
5970 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
5971 F:      Documentation/hwmon/da90??.rst
5972 F:      drivers/gpio/gpio-da90??.c
5973 F:      drivers/hwmon/da90??-hwmon.c
5974 F:      drivers/iio/adc/da91??-*.c
5975 F:      drivers/input/misc/da72??.[ch]
5976 F:      drivers/input/misc/da90??_onkey.c
5977 F:      drivers/input/touchscreen/da9052_tsi.c
5978 F:      drivers/leds/leds-da90??.c
5979 F:      drivers/mfd/da903x.c
5980 F:      drivers/mfd/da90??-*.c
5981 F:      drivers/mfd/da91??-*.c
5982 F:      drivers/pinctrl/pinctrl-da90??.c
5983 F:      drivers/power/supply/da9052-battery.c
5984 F:      drivers/power/supply/da91??-*.c
5985 F:      drivers/regulator/da9???-regulator.[ch]
5986 F:      drivers/regulator/slg51000-regulator.[ch]
5987 F:      drivers/rtc/rtc-da90??.c
5988 F:      drivers/thermal/da90??-thermal.c
5989 F:      drivers/video/backlight/da90??_bl.c
5990 F:      drivers/watchdog/da90??_wdt.c
5991 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
5992 F:      include/linux/mfd/da903x.h
5993 F:      include/linux/mfd/da9052/
5994 F:      include/linux/mfd/da9055/
5995 F:      include/linux/mfd/da9062/
5996 F:      include/linux/mfd/da9063/
5997 F:      include/linux/mfd/da9150/
5998 F:      include/linux/regulator/da9211.h
5999 F:      include/sound/da[79]*.h
6000 F:      sound/soc/codecs/da[79]*.[ch]
6001
6002 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6003 M:      William Breathitt Gray <[email protected]>
6004 L:      [email protected]
6005 S:      Maintained
6006 F:      drivers/gpio/gpio-gpio-mm.c
6007
6008 DIOLAN U2C-12 I2C DRIVER
6009 M:      Guenter Roeck <[email protected]>
6010 L:      [email protected]
6011 S:      Maintained
6012 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6013
6014 DIRECTORY NOTIFICATION (DNOTIFY)
6015 M:      Jan Kara <[email protected]>
6016 R:      Amir Goldstein <[email protected]>
6017 L:      [email protected]
6018 S:      Maintained
6019 F:      Documentation/filesystems/dnotify.rst
6020 F:      fs/notify/dnotify/
6021 F:      include/linux/dnotify.h
6022
6023 DISK GEOMETRY AND PARTITION HANDLING
6024 M:      Andries Brouwer <[email protected]>
6025 S:      Maintained
6026 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6027 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6028 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6029
6030 DISKQUOTA
6031 M:      Jan Kara <[email protected]>
6032 S:      Maintained
6033 F:      Documentation/filesystems/quota.rst
6034 F:      fs/quota/
6035 F:      include/linux/quota*.h
6036 F:      include/uapi/linux/quota*.h
6037
6038 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6039 M:      Bernie Thompson <[email protected]>
6040 L:      [email protected]
6041 S:      Maintained
6042 W:      http://plugable.com/category/projects/udlfb/
6043 F:      Documentation/fb/udlfb.rst
6044 F:      drivers/video/fbdev/udlfb.c
6045 F:      include/video/udlfb.h
6046
6047 DISTRIBUTED LOCK MANAGER (DLM)
6048 M:      Christine Caulfield <[email protected]>
6049 M:      David Teigland <[email protected]>
6050 L:      [email protected]
6051 S:      Supported
6052 W:      http://sources.redhat.com/cluster/
6053 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6054 F:      fs/dlm/
6055
6056 DMA BUFFER SHARING FRAMEWORK
6057 M:      Sumit Semwal <[email protected]>
6058 M:      Christian König <[email protected]>
6059 L:      [email protected]
6060 L:      [email protected]
6061 L:      [email protected] (moderated for non-subscribers)
6062 S:      Maintained
6063 T:      git git://anongit.freedesktop.org/drm/drm-misc
6064 F:      Documentation/driver-api/dma-buf.rst
6065 F:      drivers/dma-buf/
6066 F:      include/linux/*fence.h
6067 F:      include/linux/dma-buf.h
6068 F:      include/linux/dma-resv.h
6069 K:      \bdma_(?:buf|fence|resv)\b
6070
6071 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6072 M:      Vinod Koul <[email protected]>
6073 L:      [email protected]
6074 S:      Maintained
6075 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6077 F:      Documentation/devicetree/bindings/dma/
6078 F:      Documentation/driver-api/dmaengine/
6079 F:      drivers/dma/
6080 F:      include/linux/dma/
6081 F:      include/linux/dmaengine.h
6082 F:      include/linux/of_dma.h
6083
6084 DMA MAPPING HELPERS
6085 M:      Christoph Hellwig <[email protected]>
6086 M:      Marek Szyprowski <[email protected]>
6087 R:      Robin Murphy <[email protected]>
6088 L:      [email protected]
6089 S:      Supported
6090 W:      http://git.infradead.org/users/hch/dma-mapping.git
6091 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6092 F:      include/asm-generic/dma-mapping.h
6093 F:      include/linux/dma-direct.h
6094 F:      include/linux/dma-mapping.h
6095 F:      include/linux/dma-map-ops.h
6096 F:      kernel/dma/
6097
6098 DMA MAPPING BENCHMARK
6099 M:      Xiang Chen <[email protected]>
6100 L:      [email protected]
6101 F:      kernel/dma/map_benchmark.c
6102 F:      tools/testing/selftests/dma/
6103
6104 DMA-BUF HEAPS FRAMEWORK
6105 M:      Sumit Semwal <[email protected]>
6106 R:      Benjamin Gaignard <[email protected]>
6107 R:      Liam Mark <[email protected]>
6108 R:      Laura Abbott <[email protected]>
6109 R:      Brian Starkey <[email protected]>
6110 R:      John Stultz <[email protected]>
6111 L:      [email protected]
6112 L:      [email protected]
6113 L:      [email protected] (moderated for non-subscribers)
6114 S:      Maintained
6115 T:      git git://anongit.freedesktop.org/drm/drm-misc
6116 F:      drivers/dma-buf/dma-heap.c
6117 F:      drivers/dma-buf/heaps/*
6118 F:      include/linux/dma-heap.h
6119 F:      include/uapi/linux/dma-heap.h
6120
6121 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6122 M:      Lukasz Luba <[email protected]>
6123 L:      [email protected]
6124 L:      [email protected]
6125 S:      Maintained
6126 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6127 F:      drivers/memory/samsung/exynos5422-dmc.c
6128
6129 DME1737 HARDWARE MONITOR DRIVER
6130 M:      Juerg Haefliger <[email protected]>
6131 L:      [email protected]
6132 S:      Maintained
6133 F:      Documentation/hwmon/dme1737.rst
6134 F:      drivers/hwmon/dme1737.c
6135
6136 DMI/SMBIOS SUPPORT
6137 M:      Jean Delvare <[email protected]>
6138 S:      Maintained
6139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6140 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6141 F:      drivers/firmware/dmi-id.c
6142 F:      drivers/firmware/dmi_scan.c
6143 F:      include/linux/dmi.h
6144
6145 DOCUMENTATION
6146 M:      Jonathan Corbet <[email protected]>
6147 L:      [email protected]
6148 S:      Maintained
6149 P:      Documentation/doc-guide/maintainer-profile.rst
6150 T:      git git://git.lwn.net/linux.git docs-next
6151 F:      Documentation/
6152 F:      scripts/documentation-file-ref-check
6153 F:      scripts/kernel-doc
6154 F:      scripts/sphinx-pre-install
6155 X:      Documentation/ABI/
6156 X:      Documentation/admin-guide/media/
6157 X:      Documentation/devicetree/
6158 X:      Documentation/driver-api/media/
6159 X:      Documentation/firmware-guide/acpi/
6160 X:      Documentation/i2c/
6161 X:      Documentation/power/
6162 X:      Documentation/spi/
6163 X:      Documentation/userspace-api/media/
6164
6165 DOCUMENTATION REPORTING ISSUES
6166 M:      Thorsten Leemhuis <[email protected]>
6167 L:      [email protected]
6168 S:      Maintained
6169 F:      Documentation/admin-guide/reporting-issues.rst
6170
6171 DOCUMENTATION SCRIPTS
6172 M:      Mauro Carvalho Chehab <[email protected]>
6173 L:      [email protected]
6174 S:      Maintained
6175 F:      Documentation/sphinx/parse-headers.pl
6176 F:      scripts/documentation-file-ref-check
6177 F:      scripts/sphinx-pre-install
6178
6179 DOCUMENTATION/ITALIAN
6180 M:      Federico Vaga <[email protected]>
6181 L:      [email protected]
6182 S:      Maintained
6183 F:      Documentation/translations/it_IT
6184
6185 DOCUMENTATION/JAPANESE
6186 R:      Akira Yokosawa <[email protected]>
6187 L:      [email protected]
6188 S:      Maintained
6189 F:      Documentation/translations/ja_JP
6190
6191 DONGWOON DW9714 LENS VOICE COIL DRIVER
6192 M:      Sakari Ailus <[email protected]>
6193 L:      [email protected]
6194 S:      Maintained
6195 T:      git git://linuxtv.org/media_tree.git
6196 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
6197 F:      drivers/media/i2c/dw9714.c
6198
6199 DONGWOON DW9768 LENS VOICE COIL DRIVER
6200 M:      Dongchun Zhu <[email protected]>
6201 L:      [email protected]
6202 S:      Maintained
6203 T:      git git://linuxtv.org/media_tree.git
6204 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6205 F:      drivers/media/i2c/dw9768.c
6206
6207 DONGWOON DW9807 LENS VOICE COIL DRIVER
6208 M:      Sakari Ailus <[email protected]>
6209 L:      [email protected]
6210 S:      Maintained
6211 T:      git git://linuxtv.org/media_tree.git
6212 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6213 F:      drivers/media/i2c/dw9807-vcm.c
6214
6215 DOUBLETALK DRIVER
6216 M:      "James R. Van Zandt" <[email protected]>
6217 L:      [email protected]
6218 S:      Maintained
6219 F:      drivers/char/dtlk.c
6220 F:      include/linux/dtlk.h
6221
6222 DPAA2 DATAPATH I/O (DPIO) DRIVER
6223 M:      Roy Pledge <[email protected]>
6224 L:      [email protected]
6225 S:      Maintained
6226 F:      drivers/soc/fsl/dpio
6227
6228 DPAA2 ETHERNET DRIVER
6229 M:      Ioana Ciornei <[email protected]>
6230 L:      [email protected]
6231 S:      Maintained
6232 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6233 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6234 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6235 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6236 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6237 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6238 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6239 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6240 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6241
6242 DPAA2 ETHERNET SWITCH DRIVER
6243 M:      Ioana Ciornei <[email protected]>
6244 L:      [email protected]
6245 S:      Maintained
6246 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6247 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6248 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6249
6250 DPT_I2O SCSI RAID DRIVER
6251 M:      Adaptec OEM Raid Solutions <[email protected]>
6252 L:      [email protected]
6253 S:      Maintained
6254 W:      http://www.adaptec.com/
6255 F:      drivers/scsi/dpt*
6256 F:      drivers/scsi/dpt/
6257
6258 DRBD DRIVER
6259 M:      Philipp Reisner <[email protected]>
6260 M:      Lars Ellenberg <[email protected]>
6261 M:      Christoph Böhmwalder <[email protected]>
6262 L:      [email protected]
6263 S:      Supported
6264 W:      http://www.drbd.org
6265 T:      git git://git.linbit.com/linux-drbd.git
6266 T:      git git://git.linbit.com/drbd-8.4.git
6267 F:      Documentation/admin-guide/blockdev/
6268 F:      drivers/block/drbd/
6269 F:      lib/lru_cache.c
6270
6271 DRIVER COMPONENT FRAMEWORK
6272 L:      [email protected]
6273 F:      drivers/base/component.c
6274 F:      include/linux/component.h
6275
6276 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6277 M:      Greg Kroah-Hartman <[email protected]>
6278 R:      "Rafael J. Wysocki" <[email protected]>
6279 S:      Supported
6280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6281 F:      Documentation/core-api/kobject.rst
6282 F:      drivers/base/
6283 F:      fs/debugfs/
6284 F:      fs/sysfs/
6285 F:      include/linux/debugfs.h
6286 F:      include/linux/kobj*
6287 F:      lib/kobj*
6288
6289 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6290 M:      Nishanth Menon <[email protected]>
6291 L:      [email protected]
6292 S:      Maintained
6293 F:      drivers/soc/ti/smartreflex.c
6294 F:      include/linux/power/smartreflex.h
6295
6296 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6297 M:      Maxime Ripard <[email protected]>
6298 M:      Chen-Yu Tsai <[email protected]>
6299 R:      Jernej Skrabec <[email protected]>
6300 L:      [email protected]
6301 S:      Supported
6302 T:      git git://anongit.freedesktop.org/drm/drm-misc
6303 F:      drivers/gpu/drm/sun4i/sun8i*
6304
6305 DRM DRIVER FOR ARM PL111 CLCD
6306 M:      Emma Anholt <[email protected]>
6307 S:      Supported
6308 T:      git git://anongit.freedesktop.org/drm/drm-misc
6309 F:      drivers/gpu/drm/pl111/
6310
6311 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6312 M:      Linus Walleij <[email protected]>
6313 S:      Maintained
6314 T:      git git://anongit.freedesktop.org/drm/drm-misc
6315 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6316 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6317
6318 DRM DRIVER FOR ASPEED BMC GFX
6319 M:      Joel Stanley <[email protected]>
6320 L:      [email protected] (moderated for non-subscribers)
6321 S:      Supported
6322 T:      git git://anongit.freedesktop.org/drm/drm-misc
6323 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6324 F:      drivers/gpu/drm/aspeed/
6325
6326 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6327 M:      Dave Airlie <[email protected]>
6328 R:      Thomas Zimmermann <[email protected]>
6329 L:      [email protected]
6330 S:      Supported
6331 T:      git git://anongit.freedesktop.org/drm/drm-misc
6332 F:      drivers/gpu/drm/ast/
6333
6334 DRM DRIVER FOR BOCHS VIRTUAL GPU
6335 M:      Gerd Hoffmann <[email protected]>
6336 L:      [email protected]
6337 S:      Maintained
6338 T:      git git://anongit.freedesktop.org/drm/drm-misc
6339 F:      drivers/gpu/drm/tiny/bochs.c
6340
6341 DRM DRIVER FOR BOE HIMAX8279D PANELS
6342 M:      Jerry Han <[email protected]>
6343 S:      Maintained
6344 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6345 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6346
6347 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6348 M:      Jagan Teki <[email protected]>
6349 S:      Maintained
6350 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6351 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6352
6353 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
6354 M:      Linus Walleij <[email protected]>
6355 S:      Maintained
6356 T:      git git://anongit.freedesktop.org/drm/drm-misc
6357 F:      drivers/gpu/drm/tve200/
6358
6359 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
6360 M:      Icenowy Zheng <[email protected]>
6361 S:      Maintained
6362 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
6363 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
6364
6365 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
6366 M:      Jagan Teki <[email protected]>
6367 S:      Maintained
6368 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
6369 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
6370
6371 DRM DRIVER FOR GENERIC USB DISPLAY
6372 M:      Noralf Trønnes <[email protected]>
6373 S:      Maintained
6374 W:      https://github.com/notro/gud/wiki
6375 T:      git git://anongit.freedesktop.org/drm/drm-misc
6376 F:      drivers/gpu/drm/gud/
6377 F:      include/drm/gud.h
6378
6379 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
6380 M:      Hans de Goede <[email protected]>
6381 S:      Maintained
6382 T:      git git://anongit.freedesktop.org/drm/drm-misc
6383 F:      drivers/gpu/drm/tiny/gm12u320.c
6384
6385 DRM DRIVER FOR HX8357D PANELS
6386 M:      Emma Anholt <[email protected]>
6387 S:      Maintained
6388 T:      git git://anongit.freedesktop.org/drm/drm-misc
6389 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
6390 F:      drivers/gpu/drm/tiny/hx8357d.c
6391
6392 DRM DRIVER FOR ILITEK ILI9225 PANELS
6393 M:      David Lechner <[email protected]>
6394 S:      Maintained
6395 T:      git git://anongit.freedesktop.org/drm/drm-misc
6396 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
6397 F:      drivers/gpu/drm/tiny/ili9225.c
6398
6399 DRM DRIVER FOR ILITEK ILI9486 PANELS
6400 M:      Kamlesh Gurudasani <[email protected]>
6401 S:      Maintained
6402 T:      git git://anongit.freedesktop.org/drm/drm-misc
6403 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
6404 F:      drivers/gpu/drm/tiny/ili9486.c
6405
6406 DRM DRIVER FOR INTEL I810 VIDEO CARDS
6407 S:      Orphan / Obsolete
6408 F:      drivers/gpu/drm/i810/
6409 F:      include/uapi/drm/i810_drm.h
6410
6411 DRM DRIVER FOR LVDS PANELS
6412 M:      Laurent Pinchart <[email protected]>
6413 L:      [email protected]
6414 T:      git git://anongit.freedesktop.org/drm/drm-misc
6415 S:      Maintained
6416 F:      drivers/gpu/drm/panel/panel-lvds.c
6417 F:      Documentation/devicetree/bindings/display/lvds.yaml
6418 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
6419
6420 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
6421 M:      Guido Günther <[email protected]>
6422 R:      Purism Kernel Team <[email protected]>
6423 S:      Maintained
6424 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
6425 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
6426
6427 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
6428 S:      Orphan / Obsolete
6429 F:      drivers/gpu/drm/mga/
6430 F:      include/uapi/drm/mga_drm.h
6431
6432 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
6433 M:      Dave Airlie <[email protected]>
6434 R:      Thomas Zimmermann <[email protected]>
6435 L:      [email protected]
6436 S:      Supported
6437 T:      git git://anongit.freedesktop.org/drm/drm-misc
6438 F:      drivers/gpu/drm/mgag200/
6439
6440 DRM DRIVER FOR MI0283QT
6441 M:      Noralf Trønnes <[email protected]>
6442 S:      Maintained
6443 T:      git git://anongit.freedesktop.org/drm/drm-misc
6444 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
6445 F:      drivers/gpu/drm/tiny/mi0283qt.c
6446
6447 DRM DRIVER FOR MIPI DBI compatible panels
6448 M:      Noralf Trønnes <[email protected]>
6449 S:      Maintained
6450 W:      https://github.com/notro/panel-mipi-dbi/wiki
6451 T:      git git://anongit.freedesktop.org/drm/drm-misc
6452 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
6453 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
6454
6455 DRM DRIVER FOR MSM ADRENO GPU
6456 M:      Rob Clark <[email protected]>
6457 M:      Abhinav Kumar <[email protected]>
6458 M:      Dmitry Baryshkov <[email protected]>
6459 R:      Sean Paul <[email protected]>
6460 L:      [email protected]
6461 L:      [email protected]
6462 L:      [email protected]
6463 S:      Maintained
6464 T:      git https://gitlab.freedesktop.org/drm/msm.git
6465 F:      Documentation/devicetree/bindings/display/msm/
6466 F:      drivers/gpu/drm/msm/
6467 F:      include/uapi/drm/msm_drm.h
6468
6469 DRM DRIVER FOR NOVATEK NT35510 PANELS
6470 M:      Linus Walleij <[email protected]>
6471 S:      Maintained
6472 T:      git git://anongit.freedesktop.org/drm/drm-misc
6473 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
6474 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
6475
6476 DRM DRIVER FOR NOVATEK NT35560 PANELS
6477 M:      Linus Walleij <[email protected]>
6478 S:      Maintained
6479 T:      git git://anongit.freedesktop.org/drm/drm-misc
6480 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
6481 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
6482
6483 DRM DRIVER FOR NOVATEK NT36672A PANELS
6484 M:      Sumit Semwal <[email protected]>
6485 S:      Maintained
6486 T:      git git://anongit.freedesktop.org/drm/drm-misc
6487 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
6488 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
6489
6490 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
6491 M:      Ben Skeggs <[email protected]>
6492 M:      Karol Herbst <[email protected]>
6493 M:      Lyude Paul <[email protected]>
6494 L:      [email protected]
6495 L:      [email protected]
6496 S:      Supported
6497 W:      https://nouveau.freedesktop.org/
6498 Q:      https://patchwork.freedesktop.org/project/nouveau/
6499 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
6500 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
6501 C:      irc://irc.oftc.net/nouveau
6502 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
6503 F:      drivers/gpu/drm/nouveau/
6504 F:      include/uapi/drm/nouveau_drm.h
6505
6506 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
6507 M:      Stefan Mavrodiev <[email protected]>
6508 S:      Maintained
6509 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
6510 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
6511
6512 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
6513 R:      Douglas Anderson <[email protected]>
6514 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
6515 F:      drivers/gpu/drm/bridge/parade-ps8640.c
6516
6517 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
6518 M:      Noralf Trønnes <[email protected]>
6519 S:      Maintained
6520 T:      git git://anongit.freedesktop.org/drm/drm-misc
6521 F:      Documentation/devicetree/bindings/display/repaper.txt
6522 F:      drivers/gpu/drm/tiny/repaper.c
6523
6524 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
6525 M:      Javier Martinez Canillas <[email protected]>
6526 S:      Maintained
6527 T:      git git://anongit.freedesktop.org/drm/drm-misc
6528 F:      Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml
6529 F:      drivers/gpu/drm/solomon/ssd130x*
6530
6531 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
6532 M:      Dave Airlie <[email protected]>
6533 M:      Gerd Hoffmann <[email protected]>
6534 L:      [email protected]
6535 S:      Obsolete
6536 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
6537 T:      git git://anongit.freedesktop.org/drm/drm-misc
6538 F:      drivers/gpu/drm/tiny/cirrus.c
6539
6540 DRM DRIVER FOR QXL VIRTUAL GPU
6541 M:      Dave Airlie <[email protected]>
6542 M:      Gerd Hoffmann <[email protected]>
6543 L:      [email protected]
6544 L:      [email protected]
6545 S:      Maintained
6546 T:      git git://anongit.freedesktop.org/drm/drm-misc
6547 F:      drivers/gpu/drm/qxl/
6548 F:      include/uapi/drm/qxl_drm.h
6549
6550 DRM DRIVER FOR RAGE 128 VIDEO CARDS
6551 S:      Orphan / Obsolete
6552 F:      drivers/gpu/drm/r128/
6553 F:      include/uapi/drm/r128_drm.h
6554
6555 DRM DRIVER FOR RAYDIUM RM67191 PANELS
6556 M:      Robert Chiras <[email protected]>
6557 S:      Maintained
6558 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
6559 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
6560
6561 DRM DRIVER FOR SAMSUNG DB7430 PANELS
6562 M:      Linus Walleij <[email protected]>
6563 S:      Maintained
6564 T:      git git://anongit.freedesktop.org/drm/drm-misc
6565 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
6566 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
6567
6568 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
6569 M:      Markuss Broks <[email protected]>
6570 S:      Maintained
6571 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
6572 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
6573
6574 DRM DRIVER FOR SITRONIX ST7703 PANELS
6575 M:      Guido Günther <[email protected]>
6576 R:      Purism Kernel Team <[email protected]>
6577 R:      Ondrej Jirman <[email protected]>
6578 S:      Maintained
6579 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
6580 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
6581
6582 DRM DRIVER FOR SAVAGE VIDEO CARDS
6583 S:      Orphan / Obsolete
6584 F:      drivers/gpu/drm/savage/
6585 F:      include/uapi/drm/savage_drm.h
6586
6587 DRM DRIVER FOR SIMPLE FRAMEBUFFERS
6588 M:      Thomas Zimmermann <[email protected]>
6589 L:      [email protected]
6590 S:      Maintained
6591 T:      git git://anongit.freedesktop.org/drm/drm-misc
6592 F:      drivers/gpu/drm/tiny/simpledrm.c
6593
6594 DRM DRIVER FOR SIS VIDEO CARDS
6595 S:      Orphan / Obsolete
6596 F:      drivers/gpu/drm/sis/
6597 F:      include/uapi/drm/sis_drm.h
6598
6599 DRM DRIVER FOR SITRONIX ST7586 PANELS
6600 M:      David Lechner <[email protected]>
6601 S:      Maintained
6602 T:      git git://anongit.freedesktop.org/drm/drm-misc
6603 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
6604 F:      drivers/gpu/drm/tiny/st7586.c
6605
6606 DRM DRIVER FOR SITRONIX ST7701 PANELS
6607 M:      Jagan Teki <[email protected]>
6608 S:      Maintained
6609 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
6610 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
6611
6612 DRM DRIVER FOR SITRONIX ST7735R PANELS
6613 M:      David Lechner <[email protected]>
6614 S:      Maintained
6615 T:      git git://anongit.freedesktop.org/drm/drm-misc
6616 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
6617 F:      drivers/gpu/drm/tiny/st7735r.c
6618
6619 DRM DRIVER FOR ST-ERICSSON MCDE
6620 M:      Linus Walleij <[email protected]>
6621 S:      Maintained
6622 T:      git git://anongit.freedesktop.org/drm/drm-misc
6623 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
6624 F:      drivers/gpu/drm/mcde/
6625
6626 DRM DRIVER FOR TDFX VIDEO CARDS
6627 S:      Orphan / Obsolete
6628 F:      drivers/gpu/drm/tdfx/
6629
6630 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
6631 R:      Douglas Anderson <[email protected]>
6632 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
6633 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
6634
6635 DRM DRIVER FOR TPO TPG110 PANELS
6636 M:      Linus Walleij <[email protected]>
6637 S:      Maintained
6638 T:      git git://anongit.freedesktop.org/drm/drm-misc
6639 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
6640 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
6641
6642 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
6643 M:      Dave Airlie <[email protected]>
6644 R:      Sean Paul <[email protected]>
6645 R:      Thomas Zimmermann <[email protected]>
6646 L:      [email protected]
6647 S:      Supported
6648 T:      git git://anongit.freedesktop.org/drm/drm-misc
6649 F:      drivers/gpu/drm/udl/
6650
6651 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
6652 M:      Rodrigo Siqueira <[email protected]>
6653 M:      Melissa Wen <[email protected]>
6654 R:      Haneen Mohammed <[email protected]>
6655 R:      Daniel Vetter <[email protected]>
6656 L:      [email protected]
6657 S:      Maintained
6658 T:      git git://anongit.freedesktop.org/drm/drm-misc
6659 F:      Documentation/gpu/vkms.rst
6660 F:      drivers/gpu/drm/vkms/
6661
6662 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
6663 M:      Hans de Goede <[email protected]>
6664 L:      [email protected]
6665 S:      Maintained
6666 T:      git git://anongit.freedesktop.org/drm/drm-misc
6667 F:      drivers/gpu/drm/vboxvideo/
6668
6669 DRM DRIVER FOR VMWARE VIRTUAL GPU
6670 M:      Zack Rusin <[email protected]>
6671 R:      VMware Graphics Reviewers <[email protected]>
6672 L:      [email protected]
6673 S:      Supported
6674 T:      git git://anongit.freedesktop.org/drm/drm-misc
6675 F:      drivers/gpu/drm/vmwgfx/
6676 F:      include/uapi/drm/vmwgfx_drm.h
6677
6678 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
6679 M:      Linus Walleij <[email protected]>
6680 S:      Maintained
6681 T:      git git://anongit.freedesktop.org/drm/drm-misc
6682 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
6683 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
6684
6685 DRM DRIVERS
6686 M:      David Airlie <[email protected]>
6687 M:      Daniel Vetter <[email protected]>
6688 L:      [email protected]
6689 S:      Maintained
6690 B:      https://gitlab.freedesktop.org/drm
6691 C:      irc://irc.oftc.net/dri-devel
6692 T:      git git://anongit.freedesktop.org/drm/drm
6693 F:      Documentation/devicetree/bindings/display/
6694 F:      Documentation/devicetree/bindings/gpu/
6695 F:      Documentation/gpu/
6696 F:      drivers/gpu/
6697 F:      include/drm/
6698 F:      include/linux/vga*
6699 F:      include/uapi/drm/
6700
6701 DRM DRIVERS AND MISC GPU PATCHES
6702 M:      Maarten Lankhorst <[email protected]>
6703 M:      Maxime Ripard <[email protected]>
6704 M:      Thomas Zimmermann <[email protected]>
6705 S:      Maintained
6706 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
6707 T:      git git://anongit.freedesktop.org/drm/drm-misc
6708 F:      Documentation/gpu/
6709 F:      drivers/gpu/drm/*
6710 F:      drivers/gpu/vga/
6711 F:      include/drm/drm*
6712 F:      include/linux/vga*
6713 F:      include/uapi/drm/drm*
6714
6715 DRM DRIVERS FOR ALLWINNER A10
6716 M:      Maxime Ripard <[email protected]>
6717 M:      Chen-Yu Tsai <[email protected]>
6718 L:      [email protected]
6719 S:      Supported
6720 T:      git git://anongit.freedesktop.org/drm/drm-misc
6721 F:      Documentation/devicetree/bindings/display/allwinner*
6722 F:      drivers/gpu/drm/sun4i/
6723
6724 DRM DRIVERS FOR AMLOGIC SOCS
6725 M:      Neil Armstrong <[email protected]>
6726 L:      [email protected]
6727 L:      [email protected]
6728 S:      Supported
6729 W:      http://linux-meson.com/
6730 T:      git git://anongit.freedesktop.org/drm/drm-misc
6731 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
6732 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
6733 F:      Documentation/gpu/meson.rst
6734 F:      drivers/gpu/drm/meson/
6735
6736 DRM DRIVERS FOR ATMEL HLCDC
6737 M:      Sam Ravnborg <[email protected]>
6738 M:      Boris Brezillon <[email protected]>
6739 L:      [email protected]
6740 S:      Supported
6741 T:      git git://anongit.freedesktop.org/drm/drm-misc
6742 F:      Documentation/devicetree/bindings/display/atmel/
6743 F:      drivers/gpu/drm/atmel-hlcdc/
6744
6745 DRM DRIVERS FOR BRIDGE CHIPS
6746 M:      Andrzej Hajda <[email protected]>
6747 M:      Neil Armstrong <[email protected]>
6748 M:      Robert Foss <[email protected]>
6749 R:      Laurent Pinchart <[email protected]>
6750 R:      Jonas Karlman <[email protected]>
6751 R:      Jernej Skrabec <[email protected]>
6752 S:      Maintained
6753 T:      git git://anongit.freedesktop.org/drm/drm-misc
6754 F:      Documentation/devicetree/bindings/display/bridge/
6755 F:      drivers/gpu/drm/bridge/
6756
6757 DRM DRIVERS FOR EXYNOS
6758 M:      Inki Dae <[email protected]>
6759 M:      Joonyoung Shim <[email protected]>
6760 M:      Seung-Woo Kim <[email protected]>
6761 M:      Kyungmin Park <[email protected]>
6762 L:      [email protected]
6763 S:      Supported
6764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
6765 F:      Documentation/devicetree/bindings/display/exynos/
6766 F:      Documentation/devicetree/bindings/display/samsung/
6767 F:      drivers/gpu/drm/exynos/
6768 F:      include/uapi/drm/exynos_drm.h
6769
6770 DRM DRIVERS FOR FREESCALE DCU
6771 M:      Stefan Agner <[email protected]>
6772 M:      Alison Wang <[email protected]>
6773 L:      [email protected]
6774 S:      Supported
6775 T:      git git://anongit.freedesktop.org/drm/drm-misc
6776 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
6777 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
6778 F:      drivers/gpu/drm/fsl-dcu/
6779
6780 DRM DRIVERS FOR FREESCALE IMX
6781 M:      Philipp Zabel <[email protected]>
6782 L:      [email protected]
6783 S:      Maintained
6784 F:      Documentation/devicetree/bindings/display/imx/
6785 F:      drivers/gpu/drm/imx/
6786 F:      drivers/gpu/ipu-v3/
6787
6788 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
6789 M:      Patrik Jakobsson <[email protected]>
6790 L:      [email protected]
6791 S:      Maintained
6792 T:      git git://github.com/patjak/drm-gma500
6793 F:      drivers/gpu/drm/gma500/
6794
6795 DRM DRIVERS FOR HISILICON
6796 M:      Xinliang Liu <[email protected]>
6797 M:      Tian Tao  <[email protected]>
6798 R:      John Stultz <[email protected]>
6799 R:      Xinwei Kong <[email protected]>
6800 R:      Chen Feng <[email protected]>
6801 L:      [email protected]
6802 S:      Maintained
6803 T:      git git://anongit.freedesktop.org/drm/drm-misc
6804 F:      Documentation/devicetree/bindings/display/hisilicon/
6805 F:      drivers/gpu/drm/hisilicon/
6806
6807 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
6808 M:      Deepak Rawat <[email protected]>
6809 L:      [email protected]
6810 L:      [email protected]
6811 S:      Maintained
6812 T:      git git://anongit.freedesktop.org/drm/drm-misc
6813 F:      drivers/gpu/drm/hyperv
6814
6815 DRM DRIVERS FOR LIMA
6816 M:      Qiang Yu <[email protected]>
6817 L:      [email protected]
6818 L:      [email protected] (moderated for non-subscribers)
6819 S:      Maintained
6820 T:      git git://anongit.freedesktop.org/drm/drm-misc
6821 F:      drivers/gpu/drm/lima/
6822 F:      include/uapi/drm/lima_drm.h
6823
6824 DRM DRIVERS FOR MEDIATEK
6825 M:      Chun-Kuang Hu <[email protected]>
6826 M:      Philipp Zabel <[email protected]>
6827 L:      [email protected]
6828 L:      [email protected] (moderated for non-subscribers)
6829 S:      Supported
6830 F:      Documentation/devicetree/bindings/display/mediatek/
6831 F:      drivers/gpu/drm/mediatek/
6832 F:      drivers/phy/mediatek/phy-mtk-hdmi*
6833 F:      drivers/phy/mediatek/phy-mtk-mipi*
6834
6835 DRM DRIVERS FOR NVIDIA TEGRA
6836 M:      Thierry Reding <[email protected]>
6837 L:      [email protected]
6838 L:      [email protected]
6839 S:      Supported
6840 T:      git git://anongit.freedesktop.org/tegra/linux.git
6841 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
6842 F:      Documentation/devicetree/bindings/gpu/host1x/
6843 F:      drivers/gpu/drm/tegra/
6844 F:      drivers/gpu/host1x/
6845 F:      include/linux/host1x.h
6846 F:      include/uapi/drm/tegra_drm.h
6847
6848 DRM DRIVERS FOR RENESAS
6849 M:      Laurent Pinchart <[email protected]>
6850 M:      Kieran Bingham <[email protected]>
6851 L:      [email protected]
6852 L:      [email protected]
6853 S:      Supported
6854 T:      git git://linuxtv.org/pinchartl/media drm/du/next
6855 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
6856 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
6857 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
6858 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
6859 F:      drivers/gpu/drm/rcar-du/
6860 F:      drivers/gpu/drm/shmobile/
6861 F:      include/linux/platform_data/shmob_drm.h
6862
6863 DRM DRIVERS FOR ROCKCHIP
6864 M:      Sandy Huang <[email protected]>
6865 M:      Heiko Stübner <[email protected]>
6866 L:      [email protected]
6867 S:      Maintained
6868 T:      git git://anongit.freedesktop.org/drm/drm-misc
6869 F:      Documentation/devicetree/bindings/display/rockchip/
6870 F:      drivers/gpu/drm/rockchip/
6871
6872 DRM DRIVERS FOR STI
6873 M:      Alain Volmat <[email protected]>
6874 L:      [email protected]
6875 S:      Maintained
6876 T:      git git://anongit.freedesktop.org/drm/drm-misc
6877 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
6878 F:      drivers/gpu/drm/sti
6879
6880 DRM DRIVERS FOR STM
6881 M:      Yannick Fertre <[email protected]>
6882 M:      Raphael Gallais-Pou <[email protected]>
6883 M:      Philippe Cornu <[email protected]>
6884 L:      [email protected]
6885 S:      Maintained
6886 T:      git git://anongit.freedesktop.org/drm/drm-misc
6887 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
6888 F:      drivers/gpu/drm/stm
6889
6890 DRM DRIVERS FOR TI KEYSTONE
6891 M:      Jyri Sarha <[email protected]>
6892 M:      Tomi Valkeinen <[email protected]>
6893 L:      [email protected]
6894 S:      Maintained
6895 T:      git git://anongit.freedesktop.org/drm/drm-misc
6896 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
6897 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
6898 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
6899 F:      drivers/gpu/drm/tidss/
6900
6901 DRM DRIVERS FOR TI LCDC
6902 M:      Jyri Sarha <[email protected]>
6903 R:      Tomi Valkeinen <[email protected]>
6904 L:      [email protected]
6905 S:      Maintained
6906 F:      Documentation/devicetree/bindings/display/tilcdc/
6907 F:      drivers/gpu/drm/tilcdc/
6908
6909 DRM DRIVERS FOR TI OMAP
6910 M:      Tomi Valkeinen <[email protected]>
6911 L:      [email protected]
6912 S:      Maintained
6913 F:      Documentation/devicetree/bindings/display/ti/
6914 F:      drivers/gpu/drm/omapdrm/
6915
6916 DRM DRIVERS FOR V3D
6917 M:      Emma Anholt <[email protected]>
6918 S:      Supported
6919 T:      git git://anongit.freedesktop.org/drm/drm-misc
6920 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
6921 F:      drivers/gpu/drm/v3d/
6922 F:      include/uapi/drm/v3d_drm.h
6923
6924 DRM DRIVERS FOR VC4
6925 M:      Emma Anholt <[email protected]>
6926 M:      Maxime Ripard <[email protected]>
6927 S:      Supported
6928 T:      git git://github.com/anholt/linux
6929 T:      git git://anongit.freedesktop.org/drm/drm-misc
6930 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
6931 F:      drivers/gpu/drm/vc4/
6932 F:      include/uapi/drm/vc4_drm.h
6933
6934 DRM DRIVERS FOR VIVANTE GPU IP
6935 M:      Lucas Stach <[email protected]>
6936 R:      Russell King <[email protected]>
6937 R:      Christian Gmeiner <[email protected]>
6938 L:      [email protected] (moderated for non-subscribers)
6939 L:      [email protected]
6940 S:      Maintained
6941 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
6942 F:      drivers/gpu/drm/etnaviv/
6943 F:      include/uapi/drm/etnaviv_drm.h
6944
6945 DRM DRIVERS FOR XEN
6946 M:      Oleksandr Andrushchenko <[email protected]>
6947 L:      [email protected]
6948 L:      [email protected] (moderated for non-subscribers)
6949 S:      Supported
6950 T:      git git://anongit.freedesktop.org/drm/drm-misc
6951 F:      Documentation/gpu/xen-front.rst
6952 F:      drivers/gpu/drm/xen/
6953
6954 DRM DRIVERS FOR XILINX
6955 M:      Hyun Kwon <[email protected]>
6956 M:      Laurent Pinchart <[email protected]>
6957 L:      [email protected]
6958 S:      Maintained
6959 T:      git git://anongit.freedesktop.org/drm/drm-misc
6960 F:      Documentation/devicetree/bindings/display/xlnx/
6961 F:      drivers/gpu/drm/xlnx/
6962
6963 DRM PANEL DRIVERS
6964 M:      Thierry Reding <[email protected]>
6965 R:      Sam Ravnborg <[email protected]>
6966 L:      [email protected]
6967 S:      Maintained
6968 T:      git git://anongit.freedesktop.org/drm/drm-misc
6969 F:      Documentation/devicetree/bindings/display/panel/
6970 F:      drivers/gpu/drm/drm_panel.c
6971 F:      drivers/gpu/drm/panel/
6972 F:      include/drm/drm_panel.h
6973
6974 DRM PRIVACY-SCREEN CLASS
6975 M:      Hans de Goede <[email protected]>
6976 L:      [email protected]
6977 S:      Maintained
6978 T:      git git://anongit.freedesktop.org/drm/drm-misc
6979 F:      drivers/gpu/drm/drm_privacy_screen*
6980 F:      include/drm/drm_privacy_screen*
6981
6982 DRM TTM SUBSYSTEM
6983 M:      Christian Koenig <[email protected]>
6984 M:      Huang Rui <[email protected]>
6985 L:      [email protected]
6986 S:      Maintained
6987 T:      git git://anongit.freedesktop.org/drm/drm-misc
6988 F:      drivers/gpu/drm/ttm/
6989 F:      include/drm/ttm/
6990
6991 DRM GPU SCHEDULER
6992 M:      Andrey Grodzovsky <[email protected]>
6993 L:      [email protected]
6994 S:      Maintained
6995 T:      git git://anongit.freedesktop.org/drm/drm-misc
6996 F:      drivers/gpu/drm/scheduler/
6997 F:      include/drm/gpu_scheduler.h
6998
6999 DSBR100 USB FM RADIO DRIVER
7000 M:      Alexey Klimov <[email protected]>
7001 L:      [email protected]
7002 S:      Maintained
7003 T:      git git://linuxtv.org/media_tree.git
7004 F:      drivers/media/radio/dsbr100.c
7005
7006 DT3155 MEDIA DRIVER
7007 M:      Hans Verkuil <[email protected]>
7008 L:      [email protected]
7009 S:      Odd Fixes
7010 W:      https://linuxtv.org
7011 T:      git git://linuxtv.org/media_tree.git
7012 F:      drivers/media/pci/dt3155/
7013
7014 DVB_USB_AF9015 MEDIA DRIVER
7015 M:      Antti Palosaari <[email protected]>
7016 L:      [email protected]
7017 S:      Maintained
7018 W:      https://linuxtv.org
7019 W:      http://palosaari.fi/linux/
7020 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7021 T:      git git://linuxtv.org/anttip/media_tree.git
7022 F:      drivers/media/usb/dvb-usb-v2/af9015*
7023
7024 DVB_USB_AF9035 MEDIA DRIVER
7025 M:      Antti Palosaari <[email protected]>
7026 L:      [email protected]
7027 S:      Maintained
7028 W:      https://linuxtv.org
7029 W:      http://palosaari.fi/linux/
7030 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7031 T:      git git://linuxtv.org/anttip/media_tree.git
7032 F:      drivers/media/usb/dvb-usb-v2/af9035*
7033
7034 DVB_USB_ANYSEE MEDIA DRIVER
7035 M:      Antti Palosaari <[email protected]>
7036 L:      [email protected]
7037 S:      Maintained
7038 W:      https://linuxtv.org
7039 W:      http://palosaari.fi/linux/
7040 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7041 T:      git git://linuxtv.org/anttip/media_tree.git
7042 F:      drivers/media/usb/dvb-usb-v2/anysee*
7043
7044 DVB_USB_AU6610 MEDIA DRIVER
7045 M:      Antti Palosaari <[email protected]>
7046 L:      [email protected]
7047 S:      Maintained
7048 W:      https://linuxtv.org
7049 W:      http://palosaari.fi/linux/
7050 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7051 T:      git git://linuxtv.org/anttip/media_tree.git
7052 F:      drivers/media/usb/dvb-usb-v2/au6610*
7053
7054 DVB_USB_CE6230 MEDIA DRIVER
7055 M:      Antti Palosaari <[email protected]>
7056 L:      [email protected]
7057 S:      Maintained
7058 W:      https://linuxtv.org
7059 W:      http://palosaari.fi/linux/
7060 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7061 T:      git git://linuxtv.org/anttip/media_tree.git
7062 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7063
7064 DVB_USB_CXUSB MEDIA DRIVER
7065 M:      Michael Krufky <[email protected]>
7066 L:      [email protected]
7067 S:      Maintained
7068 W:      https://linuxtv.org
7069 W:      http://github.com/mkrufky
7070 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7071 T:      git git://linuxtv.org/media_tree.git
7072 F:      drivers/media/usb/dvb-usb/cxusb*
7073
7074 DVB_USB_EC168 MEDIA DRIVER
7075 M:      Antti Palosaari <[email protected]>
7076 L:      [email protected]
7077 S:      Maintained
7078 W:      https://linuxtv.org
7079 W:      http://palosaari.fi/linux/
7080 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7081 T:      git git://linuxtv.org/anttip/media_tree.git
7082 F:      drivers/media/usb/dvb-usb-v2/ec168*
7083
7084 DVB_USB_GL861 MEDIA DRIVER
7085 M:      Antti Palosaari <[email protected]>
7086 L:      [email protected]
7087 S:      Maintained
7088 W:      https://linuxtv.org
7089 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7090 T:      git git://linuxtv.org/anttip/media_tree.git
7091 F:      drivers/media/usb/dvb-usb-v2/gl861*
7092
7093 DVB_USB_MXL111SF MEDIA DRIVER
7094 M:      Michael Krufky <[email protected]>
7095 L:      [email protected]
7096 S:      Maintained
7097 W:      https://linuxtv.org
7098 W:      http://github.com/mkrufky
7099 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7100 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7101 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7102
7103 DVB_USB_RTL28XXU MEDIA DRIVER
7104 M:      Antti Palosaari <[email protected]>
7105 L:      [email protected]
7106 S:      Maintained
7107 W:      https://linuxtv.org
7108 W:      http://palosaari.fi/linux/
7109 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7110 T:      git git://linuxtv.org/anttip/media_tree.git
7111 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7112
7113 DVB_USB_V2 MEDIA DRIVER
7114 M:      Antti Palosaari <[email protected]>
7115 L:      [email protected]
7116 S:      Maintained
7117 W:      https://linuxtv.org
7118 W:      http://palosaari.fi/linux/
7119 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7120 T:      git git://linuxtv.org/anttip/media_tree.git
7121 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7122 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7123
7124 DYNAMIC DEBUG
7125 M:      Jason Baron <[email protected]>
7126 S:      Maintained
7127 F:      include/linux/dynamic_debug.h
7128 F:      lib/dynamic_debug.c
7129
7130 DYNAMIC INTERRUPT MODERATION
7131 M:      Tal Gilboa <[email protected]>
7132 S:      Maintained
7133 F:      Documentation/networking/net_dim.rst
7134 F:      include/linux/dim.h
7135 F:      lib/dim/
7136
7137 DZ DECSTATION DZ11 SERIAL DRIVER
7138 M:      "Maciej W. Rozycki" <[email protected]>
7139 S:      Maintained
7140 F:      drivers/tty/serial/dz.*
7141
7142 E3X0 POWER BUTTON DRIVER
7143 M:      Moritz Fischer <[email protected]>
7144 L:      [email protected]
7145 S:      Supported
7146 W:      http://www.ettus.com
7147 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7148 F:      drivers/input/misc/e3x0-button.c
7149
7150 E4000 MEDIA DRIVER
7151 M:      Antti Palosaari <[email protected]>
7152 L:      [email protected]
7153 S:      Maintained
7154 W:      https://linuxtv.org
7155 W:      http://palosaari.fi/linux/
7156 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7157 T:      git git://linuxtv.org/anttip/media_tree.git
7158 F:      drivers/media/tuners/e4000*
7159
7160 EARTH_PT1 MEDIA DRIVER
7161 M:      Akihiro Tsukada <[email protected]>
7162 L:      [email protected]
7163 S:      Odd Fixes
7164 F:      drivers/media/pci/pt1/
7165
7166 EARTH_PT3 MEDIA DRIVER
7167 M:      Akihiro Tsukada <[email protected]>
7168 L:      [email protected]
7169 S:      Odd Fixes
7170 F:      drivers/media/pci/pt3/
7171
7172 EC100 MEDIA DRIVER
7173 M:      Antti Palosaari <[email protected]>
7174 L:      [email protected]
7175 S:      Maintained
7176 W:      https://linuxtv.org
7177 W:      http://palosaari.fi/linux/
7178 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7179 T:      git git://linuxtv.org/anttip/media_tree.git
7180 F:      drivers/media/dvb-frontends/ec100*
7181
7182 ECRYPT FILE SYSTEM
7183 M:      Tyler Hicks <[email protected]>
7184 L:      [email protected]
7185 S:      Odd Fixes
7186 W:      http://ecryptfs.org
7187 W:      https://launchpad.net/ecryptfs
7188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7189 F:      Documentation/filesystems/ecryptfs.rst
7190 F:      fs/ecryptfs/
7191
7192 EDAC-AMD64
7193 M:      Yazen Ghannam <[email protected]>
7194 L:      [email protected]
7195 S:      Supported
7196 F:      drivers/edac/amd64_edac*
7197 F:      drivers/edac/mce_amd*
7198
7199 EDAC-ARMADA
7200 M:      Jan Luebbe <[email protected]>
7201 L:      [email protected]
7202 S:      Maintained
7203 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7204 F:      drivers/edac/armada_xp_*
7205
7206 EDAC-AST2500
7207 M:      Stefan Schaeckeler <[email protected]>
7208 S:      Supported
7209 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7210 F:      drivers/edac/aspeed_edac.c
7211
7212 EDAC-BLUEFIELD
7213 M:      Shravan Kumar Ramani <[email protected]>
7214 S:      Supported
7215 F:      drivers/edac/bluefield_edac.c
7216
7217 EDAC-CALXEDA
7218 M:      Andre Przywara <[email protected]>
7219 L:      [email protected]
7220 S:      Maintained
7221 F:      drivers/edac/highbank*
7222
7223 EDAC-CAVIUM OCTEON
7224 M:      Ralf Baechle <[email protected]>
7225 L:      [email protected]
7226 L:      [email protected]
7227 S:      Supported
7228 F:      drivers/edac/octeon_edac*
7229
7230 EDAC-CAVIUM THUNDERX
7231 M:      Robert Richter <[email protected]>
7232 L:      [email protected]
7233 S:      Odd Fixes
7234 F:      drivers/edac/thunderx_edac*
7235
7236 EDAC-CORE
7237 M:      Borislav Petkov <[email protected]>
7238 M:      Mauro Carvalho Chehab <[email protected]>
7239 M:      Tony Luck <[email protected]>
7240 R:      James Morse <[email protected]>
7241 R:      Robert Richter <[email protected]>
7242 L:      [email protected]
7243 S:      Supported
7244 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
7245 F:      Documentation/admin-guide/ras.rst
7246 F:      Documentation/driver-api/edac.rst
7247 F:      drivers/edac/
7248 F:      include/linux/edac.h
7249
7250 EDAC-DMC520
7251 M:      Lei Wang <[email protected]>
7252 L:      [email protected]
7253 S:      Supported
7254 F:      drivers/edac/dmc520_edac.c
7255
7256 EDAC-E752X
7257 M:      Mark Gross <[email protected]>
7258 L:      [email protected]
7259 S:      Maintained
7260 F:      drivers/edac/e752x_edac.c
7261
7262 EDAC-E7XXX
7263 L:      [email protected]
7264 S:      Maintained
7265 F:      drivers/edac/e7xxx_edac.c
7266
7267 EDAC-FSL_DDR
7268 M:      York Sun <[email protected]>
7269 L:      [email protected]
7270 S:      Maintained
7271 F:      drivers/edac/fsl_ddr_edac.*
7272
7273 EDAC-GHES
7274 M:      Mauro Carvalho Chehab <[email protected]>
7275 L:      [email protected]
7276 S:      Maintained
7277 F:      drivers/edac/ghes_edac.c
7278
7279 EDAC-I10NM
7280 M:      Tony Luck <[email protected]>
7281 L:      [email protected]
7282 S:      Maintained
7283 F:      drivers/edac/i10nm_base.c
7284
7285 EDAC-I3000
7286 L:      [email protected]
7287 S:      Orphan
7288 F:      drivers/edac/i3000_edac.c
7289
7290 EDAC-I5000
7291 L:      [email protected]
7292 S:      Maintained
7293 F:      drivers/edac/i5000_edac.c
7294
7295 EDAC-I5400
7296 M:      Mauro Carvalho Chehab <[email protected]>
7297 L:      [email protected]
7298 S:      Maintained
7299 F:      drivers/edac/i5400_edac.c
7300
7301 EDAC-I7300
7302 M:      Mauro Carvalho Chehab <[email protected]>
7303 L:      [email protected]
7304 S:      Maintained
7305 F:      drivers/edac/i7300_edac.c
7306
7307 EDAC-I7CORE
7308 M:      Mauro Carvalho Chehab <[email protected]>
7309 L:      [email protected]
7310 S:      Maintained
7311 F:      drivers/edac/i7core_edac.c
7312
7313 EDAC-I82443BXGX
7314 M:      Tim Small <[email protected]>
7315 L:      [email protected]
7316 S:      Maintained
7317 F:      drivers/edac/i82443bxgx_edac.c
7318
7319 EDAC-I82975X
7320 M:      "Arvind R." <[email protected]>
7321 L:      [email protected]
7322 S:      Maintained
7323 F:      drivers/edac/i82975x_edac.c
7324
7325 EDAC-IE31200
7326 M:      Jason Baron <[email protected]>
7327 L:      [email protected]
7328 S:      Maintained
7329 F:      drivers/edac/ie31200_edac.c
7330
7331 EDAC-IGEN6
7332 M:      Tony Luck <[email protected]>
7333 R:      Qiuxu Zhuo <[email protected]>
7334 L:      [email protected]
7335 S:      Maintained
7336 F:      drivers/edac/igen6_edac.c
7337
7338 EDAC-MPC85XX
7339 M:      Johannes Thumshirn <[email protected]>
7340 L:      [email protected]
7341 S:      Maintained
7342 F:      drivers/edac/mpc85xx_edac.[ch]
7343
7344 EDAC-PASEMI
7345 M:      Egor Martovetsky <[email protected]>
7346 L:      [email protected]
7347 S:      Maintained
7348 F:      drivers/edac/pasemi_edac.c
7349
7350 EDAC-PND2
7351 M:      Tony Luck <[email protected]>
7352 L:      [email protected]
7353 S:      Maintained
7354 F:      drivers/edac/pnd2_edac.[ch]
7355
7356 EDAC-QCOM
7357 M:      Channagoud Kadabi <[email protected]>
7358 M:      Venkata Narendra Kumar Gutta <[email protected]>
7359 L:      [email protected]
7360 L:      [email protected]
7361 S:      Maintained
7362 F:      drivers/edac/qcom_edac.c
7363
7364 EDAC-R82600
7365 M:      Tim Small <[email protected]>
7366 L:      [email protected]
7367 S:      Maintained
7368 F:      drivers/edac/r82600_edac.c
7369
7370 EDAC-SBRIDGE
7371 M:      Tony Luck <[email protected]>
7372 R:      Qiuxu Zhuo <[email protected]>
7373 L:      [email protected]
7374 S:      Maintained
7375 F:      drivers/edac/sb_edac.c
7376
7377 EDAC-SKYLAKE
7378 M:      Tony Luck <[email protected]>
7379 L:      [email protected]
7380 S:      Maintained
7381 F:      drivers/edac/skx_*.[ch]
7382
7383 EDAC-TI
7384 M:      Tero Kristo <[email protected]>
7385 L:      [email protected]
7386 S:      Odd Fixes
7387 F:      drivers/edac/ti_edac.c
7388
7389 EDIROL UA-101/UA-1000 DRIVER
7390 M:      Clemens Ladisch <[email protected]>
7391 L:      [email protected] (moderated for non-subscribers)
7392 S:      Maintained
7393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7394 F:      sound/usb/misc/ua101.c
7395
7396 EFI TEST DRIVER
7397 M:      Ivan Hu <[email protected]>
7398 M:      Ard Biesheuvel <[email protected]>
7399 L:      [email protected]
7400 S:      Maintained
7401 F:      drivers/firmware/efi/test/
7402
7403 EFI VARIABLE FILESYSTEM
7404 M:      Matthew Garrett <[email protected]>
7405 M:      Jeremy Kerr <[email protected]>
7406 M:      Ard Biesheuvel <[email protected]>
7407 L:      [email protected]
7408 S:      Maintained
7409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7410 F:      fs/efivarfs/
7411
7412 EFIFB FRAMEBUFFER DRIVER
7413 M:      Peter Jones <[email protected]>
7414 L:      [email protected]
7415 S:      Maintained
7416 F:      drivers/video/fbdev/efifb.c
7417
7418 EFS FILESYSTEM
7419 S:      Orphan
7420 W:      http://aeschi.ch.eu.org/efs/
7421 F:      fs/efs/
7422
7423 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
7424 M:      Douglas Miller <[email protected]>
7425 L:      [email protected]
7426 S:      Maintained
7427 F:      drivers/net/ethernet/ibm/ehea/
7428
7429 EM28XX VIDEO4LINUX DRIVER
7430 M:      Mauro Carvalho Chehab <[email protected]>
7431 L:      [email protected]
7432 S:      Maintained
7433 W:      https://linuxtv.org
7434 T:      git git://linuxtv.org/media_tree.git
7435 F:      Documentation/admin-guide/media/em28xx*
7436 F:      drivers/media/usb/em28xx/
7437
7438 EMBEDDED LINUX
7439 M:      Matt Mackall <[email protected]>
7440 M:      David Woodhouse <[email protected]>
7441 L:      [email protected]
7442 S:      Maintained
7443
7444 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
7445 M:      Adrian Hunter <[email protected]>
7446 M:      Ritesh Harjani <[email protected]>
7447 M:      Asutosh Das <[email protected]>
7448 L:      [email protected]
7449 S:      Maintained
7450 F:      drivers/mmc/host/cqhci*
7451
7452 EMULEX 10Gbps iSCSI - OneConnect DRIVER
7453 M:      Ketan Mukadam <[email protected]>
7454 L:      [email protected]
7455 S:      Supported
7456 W:      http://www.broadcom.com
7457 F:      drivers/scsi/be2iscsi/
7458
7459 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
7460 M:      Ajit Khaparde <[email protected]>
7461 M:      Sriharsha Basavapatna <[email protected]>
7462 M:      Somnath Kotur <[email protected]>
7463 L:      [email protected]
7464 S:      Supported
7465 W:      http://www.emulex.com
7466 F:      drivers/net/ethernet/emulex/benet/
7467
7468 EMULEX ONECONNECT ROCE DRIVER
7469 M:      Selvin Xavier <[email protected]>
7470 L:      [email protected]
7471 S:      Odd Fixes
7472 W:      http://www.broadcom.com
7473 F:      drivers/infiniband/hw/ocrdma/
7474 F:      include/uapi/rdma/ocrdma-abi.h
7475
7476 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
7477 M:      James Smart <[email protected]>
7478 M:      Dick Kennedy <[email protected]>
7479 L:      [email protected]
7480 S:      Supported
7481 W:      http://www.broadcom.com
7482 F:      drivers/scsi/lpfc/
7483
7484 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
7485 M:      James Smart <[email protected]>
7486 M:      Ram Vegesna <[email protected]>
7487 L:      [email protected]
7488 L:      [email protected]
7489 S:      Supported
7490 W:      http://www.broadcom.com
7491 F:      drivers/scsi/elx/
7492
7493 ENE CB710 FLASH CARD READER DRIVER
7494 M:      Michał Mirosław <[email protected]>
7495 S:      Maintained
7496 F:      drivers/misc/cb710/
7497 F:      drivers/mmc/host/cb710-mmc.*
7498 F:      include/linux/cb710.h
7499
7500 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
7501 M:      Maxim Levitsky <[email protected]>
7502 S:      Maintained
7503 F:      drivers/media/rc/ene_ir.*
7504
7505 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
7506 M:      Laurentiu Tudor <[email protected]>
7507 L:      [email protected]
7508 S:      Maintained
7509 F:      drivers/tty/ehv_bytechan.c
7510
7511 EPSON S1D13XXX FRAMEBUFFER DRIVER
7512 M:      Kristoffer Ericson <[email protected]>
7513 S:      Maintained
7514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
7515 F:      drivers/video/fbdev/s1d13xxxfb.c
7516 F:      include/video/s1d13xxxfb.h
7517
7518 EROFS FILE SYSTEM
7519 M:      Gao Xiang <[email protected]>
7520 M:      Chao Yu <[email protected]>
7521 R:      Yue Hu <[email protected]>
7522 R:      Jeffle Xu <[email protected]>
7523 L:      [email protected]
7524 S:      Maintained
7525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
7526 F:      Documentation/filesystems/erofs.rst
7527 F:      fs/erofs/
7528 F:      include/trace/events/erofs.h
7529
7530 ERRSEQ ERROR TRACKING INFRASTRUCTURE
7531 M:      Jeff Layton <[email protected]>
7532 S:      Maintained
7533 F:      include/linux/errseq.h
7534 F:      lib/errseq.c
7535
7536 ET131X NETWORK DRIVER
7537 M:      Mark Einon <[email protected]>
7538 S:      Odd Fixes
7539 F:      drivers/net/ethernet/agere/
7540
7541 ETAS ES58X CAN/USB DRIVER
7542 M:      Vincent Mailhol <[email protected]>
7543 L:      [email protected]
7544 S:      Maintained
7545 F:      drivers/net/can/usb/etas_es58x/
7546
7547 ETHERNET BRIDGE
7548 M:      Roopa Prabhu <[email protected]>
7549 M:      Nikolay Aleksandrov <[email protected]>
7550 L:      [email protected] (moderated for non-subscribers)
7551 L:      [email protected]
7552 S:      Maintained
7553 W:      http://www.linuxfoundation.org/en/Net:Bridge
7554 F:      include/linux/netfilter_bridge/
7555 F:      net/bridge/
7556
7557 ETHERNET PHY LIBRARY
7558 M:      Andrew Lunn <[email protected]>
7559 M:      Heiner Kallweit <[email protected]>
7560 R:      Russell King <[email protected]>
7561 L:      [email protected]
7562 S:      Maintained
7563 F:      Documentation/ABI/testing/sysfs-class-net-phydev
7564 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
7565 F:      Documentation/devicetree/bindings/net/mdio*
7566 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
7567 F:      Documentation/networking/phy.rst
7568 F:      drivers/net/mdio/
7569 F:      drivers/net/mdio/acpi_mdio.c
7570 F:      drivers/net/mdio/fwnode_mdio.c
7571 F:      drivers/net/mdio/of_mdio.c
7572 F:      drivers/net/pcs/
7573 F:      drivers/net/phy/
7574 F:      include/dt-bindings/net/qca-ar803x.h
7575 F:      include/linux/linkmode.h
7576 F:      include/linux/*mdio*.h
7577 F:      include/linux/mdio/*.h
7578 F:      include/linux/mii.h
7579 F:      include/linux/of_net.h
7580 F:      include/linux/phy.h
7581 F:      include/linux/phy_fixed.h
7582 F:      include/linux/platform_data/mdio-bcm-unimac.h
7583 F:      include/linux/platform_data/mdio-gpio.h
7584 F:      include/trace/events/mdio.h
7585 F:      include/uapi/linux/mdio.h
7586 F:      include/uapi/linux/mii.h
7587 F:      net/core/of_net.c
7588
7589 EXEC & BINFMT API
7590 R:      Eric Biederman <[email protected]>
7591 R:      Kees Cook <[email protected]>
7592 L:      [email protected]
7593 S:      Supported
7594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
7595 F:      arch/alpha/kernel/binfmt_loader.c
7596 F:      fs/*binfmt_*.c
7597 F:      fs/exec.c
7598 F:      include/linux/binfmts.h
7599 F:      include/linux/elf.h
7600 F:      include/uapi/linux/binfmts.h
7601 F:      include/uapi/linux/elf.h
7602 F:      tools/testing/selftests/exec/
7603 N:      asm/elf.h
7604 N:      binfmt
7605
7606 EXFAT FILE SYSTEM
7607 M:      Namjae Jeon <[email protected]>
7608 M:      Sungjong Seo <[email protected]>
7609 L:      [email protected]
7610 S:      Maintained
7611 F:      fs/exfat/
7612
7613 EXT2 FILE SYSTEM
7614 M:      Jan Kara <[email protected]>
7615 L:      [email protected]
7616 S:      Maintained
7617 F:      Documentation/filesystems/ext2.rst
7618 F:      fs/ext2/
7619 F:      include/linux/ext2*
7620
7621 EXT4 FILE SYSTEM
7622 M:      "Theodore Ts'o" <[email protected]>
7623 M:      Andreas Dilger <[email protected]>
7624 L:      [email protected]
7625 S:      Maintained
7626 W:      http://ext4.wiki.kernel.org
7627 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
7628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
7629 F:      Documentation/filesystems/ext4/
7630 F:      fs/ext4/
7631 F:      include/trace/events/ext4.h
7632
7633 Extended Verification Module (EVM)
7634 M:      Mimi Zohar <[email protected]>
7635 L:      [email protected]
7636 S:      Supported
7637 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
7638 F:      security/integrity/evm/
7639 F:      security/integrity/
7640
7641 EXTENSIBLE FIRMWARE INTERFACE (EFI)
7642 M:      Ard Biesheuvel <[email protected]>
7643 L:      [email protected]
7644 S:      Maintained
7645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7646 F:      Documentation/admin-guide/efi-stub.rst
7647 F:      arch/*/include/asm/efi.h
7648 F:      arch/*/kernel/efi.c
7649 F:      arch/arm/boot/compressed/efi-header.S
7650 F:      arch/arm64/kernel/efi-entry.S
7651 F:      arch/x86/platform/efi/
7652 F:      drivers/firmware/efi/
7653 F:      include/linux/efi*.h
7654
7655 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
7656 M:      MyungJoo Ham <[email protected]>
7657 M:      Chanwoo Choi <[email protected]>
7658 L:      [email protected]
7659 S:      Maintained
7660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
7661 F:      Documentation/devicetree/bindings/extcon/
7662 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
7663 F:      drivers/extcon/
7664 F:      include/linux/extcon.h
7665 F:      include/linux/extcon/
7666
7667 EXTRA BOOT CONFIG
7668 M:      Masami Hiramatsu <[email protected]>
7669 S:      Maintained
7670 F:      Documentation/admin-guide/bootconfig.rst
7671 F:      fs/proc/bootconfig.c
7672 F:      include/linux/bootconfig.h
7673 F:      lib/bootconfig-data.S
7674 F:      lib/bootconfig.c
7675 F:      tools/bootconfig/*
7676 F:      tools/bootconfig/scripts/*
7677
7678 EXYNOS DP DRIVER
7679 M:      Jingoo Han <[email protected]>
7680 L:      [email protected]
7681 S:      Maintained
7682 F:      drivers/gpu/drm/exynos/exynos_dp*
7683
7684 EXYNOS SYSMMU (IOMMU) driver
7685 M:      Marek Szyprowski <[email protected]>
7686 L:      [email protected]
7687 S:      Maintained
7688 F:      drivers/iommu/exynos-iommu.c
7689
7690 F2FS FILE SYSTEM
7691 M:      Jaegeuk Kim <[email protected]>
7692 M:      Chao Yu <[email protected]>
7693 L:      [email protected]
7694 S:      Maintained
7695 W:      https://f2fs.wiki.kernel.org/
7696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
7697 F:      Documentation/ABI/testing/sysfs-fs-f2fs
7698 F:      Documentation/filesystems/f2fs.rst
7699 F:      fs/f2fs/
7700 F:      include/linux/f2fs_fs.h
7701 F:      include/trace/events/f2fs.h
7702 F:      include/uapi/linux/f2fs.h
7703
7704 F71805F HARDWARE MONITORING DRIVER
7705 M:      Jean Delvare <[email protected]>
7706 L:      [email protected]
7707 S:      Maintained
7708 F:      Documentation/hwmon/f71805f.rst
7709 F:      drivers/hwmon/f71805f.c
7710
7711 FADDR2LINE
7712 M:      Josh Poimboeuf <[email protected]>
7713 S:      Maintained
7714 F:      scripts/faddr2line
7715
7716 FAILOVER MODULE
7717 M:      Sridhar Samudrala <[email protected]>
7718 L:      [email protected]
7719 S:      Supported
7720 F:      Documentation/networking/failover.rst
7721 F:      include/net/failover.h
7722 F:      net/core/failover.c
7723
7724 FANOTIFY
7725 M:      Jan Kara <[email protected]>
7726 R:      Amir Goldstein <[email protected]>
7727 R:      Matthew Bobrowski <[email protected]>
7728 L:      [email protected]
7729 S:      Maintained
7730 F:      fs/notify/fanotify/
7731 F:      include/linux/fanotify.h
7732 F:      include/uapi/linux/fanotify.h
7733
7734 FARSYNC SYNCHRONOUS DRIVER
7735 M:      Kevin Curtis <[email protected]>
7736 S:      Supported
7737 W:      http://www.farsite.co.uk/
7738 F:      drivers/net/wan/farsync.*
7739
7740 FAULT INJECTION SUPPORT
7741 M:      Akinobu Mita <[email protected]>
7742 S:      Supported
7743 F:      Documentation/fault-injection/
7744 F:      lib/fault-inject.c
7745
7746 FBTFT Framebuffer drivers
7747 L:      [email protected]
7748 L:      [email protected]
7749 S:      Orphan
7750 F:      drivers/staging/fbtft/
7751
7752 FC0011 TUNER DRIVER
7753 M:      Michael Buesch <[email protected]>
7754 L:      [email protected]
7755 S:      Maintained
7756 F:      drivers/media/tuners/fc0011.c
7757 F:      drivers/media/tuners/fc0011.h
7758
7759 FC2580 MEDIA DRIVER
7760 M:      Antti Palosaari <[email protected]>
7761 L:      [email protected]
7762 S:      Maintained
7763 W:      https://linuxtv.org
7764 W:      http://palosaari.fi/linux/
7765 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7766 T:      git git://linuxtv.org/anttip/media_tree.git
7767 F:      drivers/media/tuners/fc2580*
7768
7769 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
7770 M:      Hannes Reinecke <[email protected]>
7771 L:      [email protected]
7772 S:      Supported
7773 W:      www.Open-FCoE.org
7774 F:      drivers/scsi/fcoe/
7775 F:      drivers/scsi/libfc/
7776 F:      include/scsi/fc/
7777 F:      include/scsi/libfc.h
7778 F:      include/scsi/libfcoe.h
7779 F:      include/uapi/scsi/fc/
7780
7781 FILE LOCKING (flock() and fcntl()/lockf())
7782 M:      Jeff Layton <[email protected]>
7783 M:      Chuck Lever <[email protected]>
7784 L:      [email protected]
7785 S:      Maintained
7786 F:      fs/fcntl.c
7787 F:      fs/locks.c
7788 F:      include/linux/fcntl.h
7789 F:      include/uapi/linux/fcntl.h
7790
7791 FILESYSTEM DIRECT ACCESS (DAX)
7792 M:      Dan Williams <[email protected]>
7793 R:      Matthew Wilcox <[email protected]>
7794 R:      Jan Kara <[email protected]>
7795 L:      [email protected]
7796 L:      [email protected]
7797 S:      Supported
7798 F:      fs/dax.c
7799 F:      include/linux/dax.h
7800 F:      include/trace/events/fs_dax.h
7801
7802 FILESYSTEMS (VFS and infrastructure)
7803 M:      Alexander Viro <[email protected]>
7804 L:      [email protected]
7805 S:      Maintained
7806 F:      fs/*
7807 F:      include/linux/fs.h
7808 F:      include/linux/fs_types.h
7809 F:      include/uapi/linux/fs.h
7810 F:      include/uapi/linux/openat2.h
7811 X:      fs/io-wq.c
7812 X:      fs/io-wq.h
7813 X:      fs/io_uring.c
7814
7815 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7816 M:      Riku Voipio <[email protected]>
7817 L:      [email protected]
7818 S:      Maintained
7819 F:      drivers/hwmon/f75375s.c
7820 F:      include/linux/f75375s.h
7821
7822 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
7823 M:      Clemens Ladisch <[email protected]>
7824 M:      Takashi Sakamoto <[email protected]>
7825 L:      [email protected] (moderated for non-subscribers)
7826 S:      Maintained
7827 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7828 F:      include/uapi/sound/firewire.h
7829 F:      sound/firewire/
7830
7831 FIREWIRE MEDIA DRIVERS (firedtv)
7832 M:      Stefan Richter <[email protected]>
7833 L:      [email protected]
7834 L:      [email protected]
7835 S:      Maintained
7836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7837 F:      drivers/media/firewire/
7838
7839 FIREWIRE SBP-2 TARGET
7840 M:      Chris Boot <[email protected]>
7841 L:      [email protected]
7842 L:      [email protected]
7843 L:      [email protected]
7844 S:      Maintained
7845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
7846 F:      drivers/target/sbp/
7847
7848 FIREWIRE SUBSYSTEM
7849 M:      Stefan Richter <[email protected]>
7850 L:      [email protected]
7851 S:      Maintained
7852 W:      http://ieee1394.wiki.kernel.org/
7853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
7854 F:      drivers/firewire/
7855 F:      include/linux/firewire.h
7856 F:      include/uapi/linux/firewire*.h
7857 F:      tools/firewire/
7858
7859 FIRMWARE FRAMEWORK FOR ARMV8-A
7860 M:      Sudeep Holla <[email protected]>
7861 L:      [email protected] (moderated for non-subscribers)
7862 S:      Maintained
7863 F:      drivers/firmware/arm_ffa/
7864 F:      include/linux/arm_ffa.h
7865
7866 FIRMWARE LOADER (request_firmware)
7867 M:      Luis Chamberlain <[email protected]>
7868 M:      Russ Weight <[email protected]>
7869 L:      [email protected]
7870 S:      Maintained
7871 F:      Documentation/firmware_class/
7872 F:      drivers/base/firmware_loader/
7873 F:      include/linux/firmware.h
7874
7875 FLEXTIMER FTM-QUADDEC DRIVER
7876 M:      Patrick Havelange <[email protected]>
7877 L:      [email protected]
7878 S:      Maintained
7879 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
7880 F:      drivers/counter/ftm-quaddec.c
7881
7882 FLOPPY DRIVER
7883 M:      Denis Efremov <[email protected]>
7884 L:      [email protected]
7885 S:      Odd Fixes
7886 F:      drivers/block/floppy.c
7887
7888 FLYSKY FSIA6B RC RECEIVER
7889 M:      Markus Koch <[email protected]>
7890 L:      [email protected]
7891 S:      Maintained
7892 F:      drivers/input/joystick/fsia6b.c
7893
7894 FOCUSRITE SCARLETT GEN 2/3 MIXER DRIVER
7895 M:      Geoffrey D. Bennett <[email protected]>
7896 L:      [email protected] (moderated for non-subscribers)
7897 S:      Maintained
7898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7899 F:      sound/usb/mixer_scarlett_gen2.c
7900
7901 FORCEDETH GIGABIT ETHERNET DRIVER
7902 M:      Rain River <[email protected]>
7903 M:      Zhu Yanjun <[email protected]>
7904 L:      [email protected]
7905 S:      Maintained
7906 F:      drivers/net/ethernet/nvidia/*
7907
7908 FORTIFY_SOURCE
7909 M:      Kees Cook <[email protected]>
7910 L:      [email protected]
7911 S:      Supported
7912 F:      include/linux/fortify-string.h
7913 F:      lib/test_fortify/*
7914 F:      scripts/test_fortify.sh
7915 K:      \b__NO_FORTIFY\b
7916
7917 FPGA DFL DRIVERS
7918 M:      Wu Hao <[email protected]>
7919 R:      Tom Rix <[email protected]>
7920 L:      [email protected]
7921 S:      Maintained
7922 F:      Documentation/ABI/testing/sysfs-bus-dfl*
7923 F:      Documentation/fpga/dfl.rst
7924 F:      drivers/fpga/dfl*
7925 F:      drivers/uio/uio_dfl.c
7926 F:      include/linux/dfl.h
7927 F:      include/uapi/linux/fpga-dfl.h
7928
7929 FPGA MANAGER FRAMEWORK
7930 M:      Moritz Fischer <[email protected]>
7931 M:      Wu Hao <[email protected]>
7932 M:      Xu Yilun <[email protected]>
7933 R:      Tom Rix <[email protected]>
7934 L:      [email protected]
7935 S:      Maintained
7936 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
7937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
7938 F:      Documentation/devicetree/bindings/fpga/
7939 F:      Documentation/driver-api/fpga/
7940 F:      Documentation/fpga/
7941 F:      drivers/fpga/
7942 F:      include/linux/fpga/
7943
7944 FPU EMULATOR
7945 M:      Bill Metzenthen <[email protected]>
7946 S:      Maintained
7947 W:      http://floatingpoint.sourceforge.net/emulator/index.html
7948 F:      arch/x86/math-emu/
7949
7950 FRAMEBUFFER CORE
7951 M:      Daniel Vetter <[email protected]>
7952 F:      drivers/video/fbdev/core/
7953 S:      Odd Fixes
7954 T:      git git://anongit.freedesktop.org/drm/drm-misc
7955
7956 FRAMEBUFFER LAYER
7957 M:      Helge Deller <[email protected]>
7958 L:      [email protected]
7959 L:      [email protected]
7960 S:      Maintained
7961 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
7962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
7963 F:      Documentation/fb/
7964 F:      drivers/video/
7965 F:      include/linux/fb.h
7966 F:      include/uapi/linux/fb.h
7967 F:      include/uapi/video/
7968 F:      include/video/
7969
7970 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
7971 M:      Horia Geantă <[email protected]>
7972 M:      Pankaj Gupta <[email protected]>
7973 M:      Gaurav Jain <[email protected]>
7974 L:      [email protected]
7975 S:      Maintained
7976 F:      Documentation/devicetree/bindings/crypto/fsl-sec4.txt
7977 F:      drivers/crypto/caam/
7978
7979 FREESCALE COLDFIRE M5441X MMC DRIVER
7980 M:      Angelo Dureghello <[email protected]>
7981 L:      [email protected]
7982 S:      Maintained
7983 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
7984 F:      include/linux/platform_data/mmc-esdhc-mcf.h
7985
7986 FREESCALE DIU FRAMEBUFFER DRIVER
7987 M:      Timur Tabi <[email protected]>
7988 L:      [email protected]
7989 S:      Maintained
7990 F:      drivers/video/fbdev/fsl-diu-fb.*
7991
7992 FREESCALE DMA DRIVER
7993 M:      Li Yang <[email protected]>
7994 M:      Zhang Wei <[email protected]>
7995 L:      [email protected]
7996 S:      Maintained
7997 F:      drivers/dma/fsldma.*
7998
7999 FREESCALE DSPI DRIVER
8000 M:      Vladimir Oltean <[email protected]>
8001 L:      [email protected]
8002 S:      Maintained
8003 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
8004 F:      drivers/spi/spi-fsl-dspi.c
8005 F:      include/linux/spi/spi-fsl-dspi.h
8006
8007 FREESCALE ENETC ETHERNET DRIVERS
8008 M:      Claudiu Manoil <[email protected]>
8009 L:      [email protected]
8010 S:      Maintained
8011 F:      drivers/net/ethernet/freescale/enetc/
8012
8013 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8014 M:      Claudiu Manoil <[email protected]>
8015 L:      [email protected]
8016 S:      Maintained
8017 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8018 F:      drivers/net/ethernet/freescale/gianfar*
8019
8020 FREESCALE GPMI NAND DRIVER
8021 M:      Han Xu <[email protected]>
8022 L:      [email protected]
8023 S:      Maintained
8024 F:      drivers/mtd/nand/raw/gpmi-nand/*
8025
8026 FREESCALE I2C CPM DRIVER
8027 M:      Jochen Friedrich <[email protected]>
8028 L:      [email protected]
8029 L:      [email protected]
8030 S:      Maintained
8031 F:      drivers/i2c/busses/i2c-cpm.c
8032
8033 FREESCALE IMX / MXC FEC DRIVER
8034 M:      Joakim Zhang <[email protected]>
8035 L:      [email protected]
8036 S:      Maintained
8037 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8038 F:      drivers/net/ethernet/freescale/fec.h
8039 F:      drivers/net/ethernet/freescale/fec_main.c
8040 F:      drivers/net/ethernet/freescale/fec_ptp.c
8041
8042 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8043 M:      Sascha Hauer <[email protected]>
8044 R:      Pengutronix Kernel Team <[email protected]>
8045 L:      [email protected]
8046 L:      [email protected] (moderated for non-subscribers)
8047 S:      Maintained
8048 F:      drivers/video/fbdev/imxfb.c
8049 F:      include/linux/platform_data/video-imxfb.h
8050
8051 FREESCALE IMX DDR PMU DRIVER
8052 M:      Frank Li <[email protected]>
8053 L:      [email protected] (moderated for non-subscribers)
8054 S:      Maintained
8055 F:      Documentation/admin-guide/perf/imx-ddr.rst
8056 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8057 F:      drivers/perf/fsl_imx8_ddr_perf.c
8058
8059 FREESCALE IMX I2C DRIVER
8060 M:      Oleksij Rempel <[email protected]>
8061 R:      Pengutronix Kernel Team <[email protected]>
8062 L:      [email protected]
8063 S:      Maintained
8064 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8065 F:      drivers/i2c/busses/i2c-imx.c
8066
8067 FREESCALE IMX LPI2C DRIVER
8068 M:      Dong Aisheng <[email protected]>
8069 L:      [email protected]
8070 L:      [email protected]
8071 S:      Maintained
8072 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
8073 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
8074
8075 FREESCALE MPC I2C DRIVER
8076 M:      Chris Packham <[email protected]>
8077 L:      [email protected]
8078 S:      Maintained
8079 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
8080 F:      drivers/i2c/busses/i2c-mpc.c
8081
8082 FREESCALE QORIQ DPAA ETHERNET DRIVER
8083 M:      Madalin Bucur <[email protected]>
8084 L:      [email protected]
8085 S:      Maintained
8086 F:      drivers/net/ethernet/freescale/dpaa
8087
8088 FREESCALE QORIQ DPAA FMAN DRIVER
8089 M:      Madalin Bucur <[email protected]>
8090 L:      [email protected]
8091 S:      Maintained
8092 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
8093 F:      drivers/net/ethernet/freescale/fman
8094
8095 FREESCALE QORIQ PTP CLOCK DRIVER
8096 M:      Yangbo Lu <[email protected]>
8097 L:      [email protected]
8098 S:      Maintained
8099 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
8100 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
8101 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
8102 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
8103 F:      drivers/ptp/ptp_qoriq.c
8104 F:      drivers/ptp/ptp_qoriq_debugfs.c
8105 F:      include/linux/fsl/ptp_qoriq.h
8106
8107 FREESCALE QUAD SPI DRIVER
8108 M:      Han Xu <[email protected]>
8109 L:      [email protected]
8110 S:      Maintained
8111 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
8112 F:      drivers/spi/spi-fsl-qspi.c
8113
8114 FREESCALE QUICC ENGINE LIBRARY
8115 M:      Qiang Zhao <[email protected]>
8116 L:      [email protected]
8117 S:      Maintained
8118 F:      drivers/soc/fsl/qe/
8119 F:      include/soc/fsl/qe/
8120
8121 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8122 M:      Li Yang <[email protected]>
8123 L:      [email protected]
8124 L:      [email protected]
8125 S:      Maintained
8126 F:      drivers/net/ethernet/freescale/ucc_geth*
8127
8128 FREESCALE QUICC ENGINE UCC HDLC DRIVER
8129 M:      Zhao Qiang <[email protected]>
8130 L:      [email protected]
8131 L:      [email protected]
8132 S:      Maintained
8133 F:      drivers/net/wan/fsl_ucc_hdlc*
8134
8135 FREESCALE QUICC ENGINE UCC UART DRIVER
8136 M:      Timur Tabi <[email protected]>
8137 L:      [email protected]
8138 S:      Maintained
8139 F:      drivers/tty/serial/ucc_uart.c
8140
8141 FREESCALE SOC DRIVERS
8142 M:      Li Yang <[email protected]>
8143 L:      [email protected]
8144 L:      [email protected] (moderated for non-subscribers)
8145 S:      Maintained
8146 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
8147 F:      Documentation/devicetree/bindings/soc/fsl/
8148 F:      drivers/soc/fsl/
8149 F:      include/linux/fsl/
8150 F:      include/soc/fsl/
8151
8152 FREESCALE SOC FS_ENET DRIVER
8153 M:      Pantelis Antoniou <[email protected]>
8154 L:      [email protected]
8155 L:      [email protected]
8156 S:      Maintained
8157 F:      drivers/net/ethernet/freescale/fs_enet/
8158 F:      include/linux/fs_enet_pd.h
8159
8160 FREESCALE SOC SOUND DRIVERS
8161 M:      Shengjiu Wang <[email protected]>
8162 M:      Xiubo Li <[email protected]>
8163 R:      Fabio Estevam <[email protected]>
8164 R:      Nicolin Chen <[email protected]>
8165 L:      [email protected] (moderated for non-subscribers)
8166 L:      [email protected]
8167 S:      Maintained
8168 F:      sound/soc/fsl/fsl*
8169 F:      sound/soc/fsl/imx*
8170 F:      sound/soc/fsl/mpc8610_hpcd.c
8171
8172 FREESCALE USB PERIPHERAL DRIVERS
8173 M:      Li Yang <[email protected]>
8174 L:      [email protected]
8175 L:      [email protected]
8176 S:      Maintained
8177 F:      drivers/usb/gadget/udc/fsl*
8178
8179 FREESCALE USB PHY DRIVER
8180 M:      Ran Wang <[email protected]>
8181 L:      [email protected]
8182 L:      [email protected]
8183 S:      Maintained
8184 F:      drivers/usb/phy/phy-fsl-usb*
8185
8186 FREEVXFS FILESYSTEM
8187 M:      Christoph Hellwig <[email protected]>
8188 S:      Maintained
8189 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
8190 F:      fs/freevxfs/
8191
8192 FREEZER
8193 M:      "Rafael J. Wysocki" <[email protected]>
8194 M:      Pavel Machek <[email protected]>
8195 L:      [email protected]
8196 S:      Supported
8197 F:      Documentation/power/freezing-of-tasks.rst
8198 F:      include/linux/freezer.h
8199 F:      kernel/freezer.c
8200
8201 FRONTSWAP API
8202 M:      Konrad Rzeszutek Wilk <[email protected]>
8203 L:      [email protected]
8204 S:      Maintained
8205 F:      include/linux/frontswap.h
8206 F:      mm/frontswap.c
8207
8208 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8209 M:      David Howells <[email protected]>
8210 L:      [email protected] (moderated for non-subscribers)
8211 S:      Supported
8212 F:      Documentation/filesystems/caching/
8213 F:      fs/fscache/
8214 F:      include/linux/fscache*.h
8215
8216 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
8217 M:      Theodore Y. Ts'o <[email protected]>
8218 M:      Jaegeuk Kim <[email protected]>
8219 M:      Eric Biggers <[email protected]>
8220 L:      [email protected]
8221 S:      Supported
8222 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
8223 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git
8224 F:      Documentation/filesystems/fscrypt.rst
8225 F:      fs/crypto/
8226 F:      include/linux/fscrypt*.h
8227 F:      include/uapi/linux/fscrypt.h
8228
8229 FSI SUBSYSTEM
8230 M:      Jeremy Kerr <[email protected]>
8231 M:      Joel Stanley <[email protected]>
8232 R:      Alistar Popple <[email protected]>
8233 R:      Eddie James <[email protected]>
8234 L:      [email protected]
8235 S:      Supported
8236 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
8237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
8238 F:      drivers/fsi/
8239 F:      include/linux/fsi*.h
8240 F:      include/trace/events/fsi*.h
8241
8242 FSI-ATTACHED I2C DRIVER
8243 M:      Eddie James <[email protected]>
8244 L:      [email protected]
8245 L:      [email protected] (moderated for non-subscribers)
8246 S:      Maintained
8247 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
8248 F:      drivers/i2c/busses/i2c-fsi.c
8249
8250 FSI-ATTACHED SPI DRIVER
8251 M:      Eddie James <[email protected]>
8252 L:      [email protected]
8253 S:      Maintained
8254 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
8255 F:      drivers/spi/spi-fsi.c
8256
8257 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
8258 M:      Jan Kara <[email protected]>
8259 R:      Amir Goldstein <[email protected]>
8260 L:      [email protected]
8261 S:      Maintained
8262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
8263 F:      fs/notify/
8264 F:      include/linux/fsnotify*.h
8265
8266 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
8267 M:      Eric Biggers <[email protected]>
8268 M:      Theodore Y. Ts'o <[email protected]>
8269 L:      [email protected]
8270 S:      Supported
8271 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
8272 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git fsverity
8273 F:      Documentation/filesystems/fsverity.rst
8274 F:      fs/verity/
8275 F:      include/linux/fsverity.h
8276 F:      include/uapi/linux/fsverity.h
8277
8278 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
8279 M:      Michael Zaidman <[email protected]>
8280 L:      [email protected]
8281 L:      [email protected]
8282 S:      Maintained
8283 F:      drivers/hid/hid-ft260.c
8284
8285 FUJITSU LAPTOP EXTRAS
8286 M:      Jonathan Woithe <[email protected]>
8287 L:      [email protected]
8288 S:      Maintained
8289 F:      drivers/platform/x86/fujitsu-laptop.c
8290
8291 FUJITSU M-5MO LS CAMERA ISP DRIVER
8292 M:      Kyungmin Park <[email protected]>
8293 M:      Heungjun Kim <[email protected]>
8294 L:      [email protected]
8295 S:      Maintained
8296 F:      drivers/media/i2c/m5mols/
8297 F:      include/media/i2c/m5mols.h
8298
8299 FUJITSU TABLET EXTRAS
8300 M:      Robert Gerlach <[email protected]>
8301 L:      [email protected]
8302 S:      Maintained
8303 F:      drivers/platform/x86/fujitsu-tablet.c
8304
8305 FUNGIBLE ETHERNET DRIVERS
8306 M:      Dimitris Michailidis <[email protected]>
8307 L:      [email protected]
8308 S:      Supported
8309 F:      drivers/net/ethernet/fungible/
8310
8311 FUSE: FILESYSTEM IN USERSPACE
8312 M:      Miklos Szeredi <[email protected]>
8313 L:      [email protected]
8314 S:      Maintained
8315 W:      https://github.com/libfuse/
8316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
8317 F:      Documentation/filesystems/fuse.rst
8318 F:      fs/fuse/
8319 F:      include/uapi/linux/fuse.h
8320
8321 FUTEX SUBSYSTEM
8322 M:      Thomas Gleixner <[email protected]>
8323 M:      Ingo Molnar <[email protected]>
8324 R:      Peter Zijlstra <[email protected]>
8325 R:      Darren Hart <[email protected]>
8326 R:      Davidlohr Bueso <[email protected]>
8327 R:      André Almeida <[email protected]>
8328 L:      [email protected]
8329 S:      Maintained
8330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
8331 F:      Documentation/locking/*futex*
8332 F:      include/asm-generic/futex.h
8333 F:      include/linux/futex.h
8334 F:      include/uapi/linux/futex.h
8335 F:      kernel/futex/*
8336 F:      tools/perf/bench/futex*
8337 F:      tools/testing/selftests/futex/
8338
8339 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
8340 M:      Tim Harvey <[email protected]>
8341 M:      Robert Jones <[email protected]>
8342 S:      Maintained
8343 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
8344 F:      drivers/mfd/gateworks-gsc.c
8345 F:      include/linux/mfd/gsc.h
8346 F:      Documentation/hwmon/gsc-hwmon.rst
8347 F:      drivers/hwmon/gsc-hwmon.c
8348 F:      include/linux/platform_data/gsc_hwmon.h
8349
8350 GCC PLUGINS
8351 M:      Kees Cook <[email protected]>
8352 L:      [email protected]
8353 S:      Maintained
8354 F:      Documentation/kbuild/gcc-plugins.rst
8355 F:      scripts/Makefile.gcc-plugins
8356 F:      scripts/gcc-plugins/
8357
8358 GCOV BASED KERNEL PROFILING
8359 M:      Peter Oberparleiter <[email protected]>
8360 S:      Maintained
8361 F:      Documentation/dev-tools/gcov.rst
8362 F:      kernel/gcov/
8363
8364 GDB KERNEL DEBUGGING HELPER SCRIPTS
8365 M:      Jan Kiszka <[email protected]>
8366 M:      Kieran Bingham <[email protected]>
8367 S:      Supported
8368 F:      scripts/gdb/
8369
8370 GEMINI CRYPTO DRIVER
8371 M:      Corentin Labbe <[email protected]>
8372 L:      [email protected]
8373 S:      Maintained
8374 F:      drivers/crypto/gemini/
8375
8376 GEMTEK FM RADIO RECEIVER DRIVER
8377 M:      Hans Verkuil <[email protected]>
8378 L:      [email protected]
8379 S:      Maintained
8380 W:      https://linuxtv.org
8381 T:      git git://linuxtv.org/media_tree.git
8382 F:      drivers/media/radio/radio-gemtek*
8383
8384 GENERIC ARCHITECTURE TOPOLOGY
8385 M:      Sudeep Holla <[email protected]>
8386 L:      [email protected]
8387 S:      Maintained
8388 F:      drivers/base/arch_topology.c
8389 F:      include/linux/arch_topology.h
8390
8391 GENERIC ENTRY CODE
8392 M:      Thomas Gleixner <[email protected]>
8393 M:      Peter Zijlstra <[email protected]>
8394 M:      Andy Lutomirski <[email protected]>
8395 L:      [email protected]
8396 S:      Maintained
8397 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
8398 F:      include/linux/entry-common.h
8399 F:      include/linux/entry-kvm.h
8400 F:      kernel/entry/
8401
8402 GENERIC GPIO I2C DRIVER
8403 M:      Wolfram Sang <[email protected]>
8404 S:      Supported
8405 F:      drivers/i2c/busses/i2c-gpio.c
8406 F:      include/linux/platform_data/i2c-gpio.h
8407
8408 GENERIC GPIO I2C MULTIPLEXER DRIVER
8409 M:      Peter Korsgaard <[email protected]>
8410 L:      [email protected]
8411 S:      Supported
8412 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
8413 F:      drivers/i2c/muxes/i2c-mux-gpio.c
8414 F:      include/linux/platform_data/i2c-mux-gpio.h
8415
8416 GENERIC HDLC (WAN) DRIVERS
8417 M:      Krzysztof Halasa <[email protected]>
8418 S:      Maintained
8419 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
8420 F:      drivers/net/wan/c101.c
8421 F:      drivers/net/wan/hd6457*
8422 F:      drivers/net/wan/hdlc*
8423 F:      drivers/net/wan/n2.c
8424 F:      drivers/net/wan/pc300too.c
8425 F:      drivers/net/wan/pci200syn.c
8426 F:      drivers/net/wan/wanxl*
8427
8428 GENERIC INCLUDE/ASM HEADER FILES
8429 M:      Arnd Bergmann <[email protected]>
8430 L:      [email protected]
8431 S:      Maintained
8432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
8433 F:      include/asm-generic/
8434 F:      include/uapi/asm-generic/
8435
8436 GENERIC PHY FRAMEWORK
8437 M:      Kishon Vijay Abraham I <[email protected]>
8438 M:      Vinod Koul <[email protected]>
8439 L:      [email protected]
8440 S:      Supported
8441 Q:      https://patchwork.kernel.org/project/linux-phy/list/
8442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
8443 F:      Documentation/devicetree/bindings/phy/
8444 F:      drivers/phy/
8445 F:      include/linux/phy/
8446
8447 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
8448 M:      Wolfram Sang <[email protected]>
8449 S:      Supported
8450 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
8451
8452 GENERIC PM DOMAINS
8453 M:      "Rafael J. Wysocki" <[email protected]>
8454 M:      Kevin Hilman <[email protected]>
8455 M:      Ulf Hansson <[email protected]>
8456 L:      [email protected]
8457 S:      Supported
8458 F:      Documentation/devicetree/bindings/power/power?domain*
8459 F:      drivers/base/power/domain*.c
8460 F:      include/linux/pm_domain.h
8461
8462 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
8463 M:      Eugen Hristev <[email protected]>
8464 L:      [email protected]
8465 S:      Maintained
8466 F:      drivers/input/touchscreen/resistive-adc-touch.c
8467
8468 GENERIC STRING LIBRARY
8469 R:      Andy Shevchenko <[email protected]>
8470 S:      Maintained
8471 F:      lib/string.c
8472 F:      lib/string_helpers.c
8473 F:      lib/test_string.c
8474 F:      lib/test-string_helpers.c
8475
8476 GENERIC UIO DRIVER FOR PCI DEVICES
8477 M:      "Michael S. Tsirkin" <[email protected]>
8478 L:      [email protected]
8479 S:      Supported
8480 F:      drivers/uio/uio_pci_generic.c
8481
8482 GENERIC VDSO LIBRARY
8483 M:      Andy Lutomirski <[email protected]>
8484 M:      Thomas Gleixner <[email protected]>
8485 M:      Vincenzo Frascino <[email protected]>
8486 L:      [email protected]
8487 S:      Maintained
8488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
8489 F:      include/asm-generic/vdso/vsyscall.h
8490 F:      include/vdso/
8491 F:      kernel/time/vsyscall.c
8492 F:      lib/vdso/
8493
8494 GENWQE (IBM Generic Workqueue Card)
8495 M:      Frank Haverkamp <[email protected]>
8496 S:      Supported
8497 F:      drivers/misc/genwqe/
8498
8499 GET_MAINTAINER SCRIPT
8500 M:      Joe Perches <[email protected]>
8501 S:      Maintained
8502 F:      scripts/get_maintainer.pl
8503
8504 GFS2 FILE SYSTEM
8505 M:      Bob Peterson <[email protected]>
8506 M:      Andreas Gruenbacher <[email protected]>
8507 L:      [email protected]
8508 S:      Supported
8509 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
8510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
8511 F:      Documentation/filesystems/gfs2*
8512 F:      fs/gfs2/
8513 F:      include/uapi/linux/gfs2_ondisk.h
8514
8515 GIGABYTE WMI DRIVER
8516 M:      Thomas Weißschuh <[email protected]>
8517 L:      [email protected]
8518 S:      Maintained
8519 F:      drivers/platform/x86/gigabyte-wmi.c
8520
8521 GNSS SUBSYSTEM
8522 M:      Johan Hovold <[email protected]>
8523 S:      Maintained
8524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
8525 F:      Documentation/ABI/testing/sysfs-class-gnss
8526 F:      Documentation/devicetree/bindings/gnss/
8527 F:      drivers/gnss/
8528 F:      include/linux/gnss.h
8529
8530 GO7007 MPEG CODEC
8531 M:      Hans Verkuil <[email protected]>
8532 L:      [email protected]
8533 S:      Maintained
8534 F:      drivers/media/usb/go7007/
8535
8536 GOODIX TOUCHSCREEN
8537 M:      Bastien Nocera <[email protected]>
8538 M:      Hans de Goede <[email protected]>
8539 L:      [email protected]
8540 S:      Maintained
8541 F:      drivers/input/touchscreen/goodix*
8542
8543 GOOGLE ETHERNET DRIVERS
8544 M:      Jeroen de Borst <[email protected]>
8545 R:      Catherine Sullivan <[email protected]>
8546 R:      David Awogbemila <[email protected]>
8547 L:      [email protected]
8548 S:      Supported
8549 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
8550 F:      drivers/net/ethernet/google
8551
8552 GPD POCKET FAN DRIVER
8553 M:      Hans de Goede <[email protected]>
8554 L:      [email protected]
8555 S:      Maintained
8556 F:      drivers/platform/x86/gpd-pocket-fan.c
8557
8558 GPIO ACPI SUPPORT
8559 M:      Mika Westerberg <[email protected]>
8560 M:      Andy Shevchenko <[email protected]>
8561 L:      [email protected]
8562 L:      [email protected]
8563 S:      Supported
8564 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8565 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
8566 F:      drivers/gpio/gpiolib-acpi.c
8567 F:      drivers/gpio/gpiolib-acpi.h
8568
8569 GPIO AGGREGATOR
8570 M:      Geert Uytterhoeven <[email protected]>
8571 L:      [email protected]
8572 S:      Supported
8573 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
8574 F:      drivers/gpio/gpio-aggregator.c
8575
8576 GPIO IR Transmitter
8577 M:      Sean Young <[email protected]>
8578 L:      [email protected]
8579 S:      Maintained
8580 F:      drivers/media/rc/gpio-ir-tx.c
8581
8582 GPIO MOCKUP DRIVER
8583 M:      Bamvor Jian Zhang <[email protected]>
8584 L:      [email protected]
8585 S:      Maintained
8586 F:      drivers/gpio/gpio-mockup.c
8587 F:      tools/testing/selftests/gpio/
8588
8589 GPIO REGMAP
8590 R:      Michael Walle <[email protected]>
8591 S:      Maintained
8592 F:      drivers/gpio/gpio-regmap.c
8593 F:      include/linux/gpio/regmap.h
8594
8595 GPIO SUBSYSTEM
8596 M:      Linus Walleij <[email protected]>
8597 M:      Bartosz Golaszewski <[email protected]>
8598 L:      [email protected]
8599 S:      Maintained
8600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
8601 F:      Documentation/ABI/obsolete/sysfs-gpio
8602 F:      Documentation/ABI/testing/gpio-cdev
8603 F:      Documentation/admin-guide/gpio/
8604 F:      Documentation/devicetree/bindings/gpio/
8605 F:      Documentation/driver-api/gpio/
8606 F:      drivers/gpio/
8607 F:      include/asm-generic/gpio.h
8608 F:      include/dt-bindings/gpio/
8609 F:      include/linux/gpio.h
8610 F:      include/linux/gpio/
8611 F:      include/linux/of_gpio.h
8612 F:      include/uapi/linux/gpio.h
8613 F:      tools/gpio/
8614
8615 GRE DEMULTIPLEXER DRIVER
8616 M:      Dmitry Kozlov <[email protected]>
8617 L:      [email protected]
8618 S:      Maintained
8619 F:      include/net/gre.h
8620 F:      net/ipv4/gre_demux.c
8621 F:      net/ipv4/gre_offload.c
8622
8623 GRETH 10/100/1G Ethernet MAC device driver
8624 M:      Andreas Larsson <[email protected]>
8625 L:      [email protected]
8626 S:      Maintained
8627 F:      drivers/net/ethernet/aeroflex/
8628
8629 GREYBUS AUDIO PROTOCOLS DRIVERS
8630 M:      Vaibhav Agarwal <[email protected]>
8631 M:      Mark Greer <[email protected]>
8632 S:      Maintained
8633 F:      drivers/staging/greybus/audio_apbridgea.c
8634 F:      drivers/staging/greybus/audio_apbridgea.h
8635 F:      drivers/staging/greybus/audio_codec.c
8636 F:      drivers/staging/greybus/audio_codec.h
8637 F:      drivers/staging/greybus/audio_gb.c
8638 F:      drivers/staging/greybus/audio_manager.c
8639 F:      drivers/staging/greybus/audio_manager.h
8640 F:      drivers/staging/greybus/audio_manager_module.c
8641 F:      drivers/staging/greybus/audio_manager_private.h
8642 F:      drivers/staging/greybus/audio_manager_sysfs.c
8643 F:      drivers/staging/greybus/audio_module.c
8644 F:      drivers/staging/greybus/audio_topology.c
8645
8646 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
8647 M:      Viresh Kumar <[email protected]>
8648 S:      Maintained
8649 F:      drivers/staging/greybus/authentication.c
8650 F:      drivers/staging/greybus/bootrom.c
8651 F:      drivers/staging/greybus/firmware.h
8652 F:      drivers/staging/greybus/fw-core.c
8653 F:      drivers/staging/greybus/fw-download.c
8654 F:      drivers/staging/greybus/fw-management.c
8655 F:      drivers/staging/greybus/greybus_authentication.h
8656 F:      drivers/staging/greybus/greybus_firmware.h
8657 F:      drivers/staging/greybus/hid.c
8658 F:      drivers/staging/greybus/i2c.c
8659 F:      drivers/staging/greybus/spi.c
8660 F:      drivers/staging/greybus/spilib.c
8661 F:      drivers/staging/greybus/spilib.h
8662
8663 GREYBUS LOOPBACK DRIVER
8664 M:      Bryan O'Donoghue <[email protected]>
8665 S:      Maintained
8666 F:      drivers/staging/greybus/loopback.c
8667
8668 GREYBUS PLATFORM DRIVERS
8669 M:      Vaibhav Hiremath <[email protected]>
8670 S:      Maintained
8671 F:      drivers/staging/greybus/arche-apb-ctrl.c
8672 F:      drivers/staging/greybus/arche-platform.c
8673 F:      drivers/staging/greybus/arche_platform.h
8674
8675 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
8676 M:      Rui Miguel Silva <[email protected]>
8677 S:      Maintained
8678 F:      drivers/staging/greybus/gpio.c
8679 F:      drivers/staging/greybus/light.c
8680 F:      drivers/staging/greybus/power_supply.c
8681 F:      drivers/staging/greybus/sdio.c
8682 F:      drivers/staging/greybus/spi.c
8683 F:      drivers/staging/greybus/spilib.c
8684
8685 GREYBUS SUBSYSTEM
8686 M:      Johan Hovold <[email protected]>
8687 M:      Alex Elder <[email protected]>
8688 M:      Greg Kroah-Hartman <[email protected]>
8689 L:      [email protected] (moderated for non-subscribers)
8690 S:      Maintained
8691 F:      drivers/greybus/
8692 F:      drivers/staging/greybus/
8693 F:      include/linux/greybus.h
8694 F:      include/linux/greybus/
8695
8696 GREYBUS UART PROTOCOLS DRIVERS
8697 M:      David Lin <[email protected]>
8698 S:      Maintained
8699 F:      drivers/staging/greybus/log.c
8700 F:      drivers/staging/greybus/uart.c
8701
8702 GS1662 VIDEO SERIALIZER
8703 M:      Charles-Antoine Couret <[email protected]>
8704 L:      [email protected]
8705 S:      Maintained
8706 T:      git git://linuxtv.org/media_tree.git
8707 F:      drivers/media/spi/gs1662.c
8708
8709 GSPCA FINEPIX SUBDRIVER
8710 M:      Frank Zago <[email protected]>
8711 L:      [email protected]
8712 S:      Maintained
8713 T:      git git://linuxtv.org/media_tree.git
8714 F:      drivers/media/usb/gspca/finepix.c
8715
8716 GSPCA GL860 SUBDRIVER
8717 M:      Olivier Lorin <[email protected]>
8718 L:      [email protected]
8719 S:      Maintained
8720 T:      git git://linuxtv.org/media_tree.git
8721 F:      drivers/media/usb/gspca/gl860/
8722
8723 GSPCA M5602 SUBDRIVER
8724 M:      Erik Andren <[email protected]>
8725 L:      [email protected]
8726 S:      Maintained
8727 T:      git git://linuxtv.org/media_tree.git
8728 F:      drivers/media/usb/gspca/m5602/
8729
8730 GSPCA PAC207 SONIXB SUBDRIVER
8731 M:      Hans Verkuil <[email protected]>
8732 L:      [email protected]
8733 S:      Odd Fixes
8734 T:      git git://linuxtv.org/media_tree.git
8735 F:      drivers/media/usb/gspca/pac207.c
8736
8737 GSPCA SN9C20X SUBDRIVER
8738 M:      Brian Johnson <[email protected]>
8739 L:      [email protected]
8740 S:      Maintained
8741 T:      git git://linuxtv.org/media_tree.git
8742 F:      drivers/media/usb/gspca/sn9c20x.c
8743
8744 GSPCA T613 SUBDRIVER
8745 M:      Leandro Costantino <[email protected]>
8746 L:      [email protected]
8747 S:      Maintained
8748 T:      git git://linuxtv.org/media_tree.git
8749 F:      drivers/media/usb/gspca/t613.c
8750
8751 GSPCA USB WEBCAM DRIVER
8752 M:      Hans Verkuil <[email protected]>
8753 L:      [email protected]
8754 S:      Odd Fixes
8755 T:      git git://linuxtv.org/media_tree.git
8756 F:      drivers/media/usb/gspca/
8757
8758 GTP (GPRS Tunneling Protocol)
8759 M:      Pablo Neira Ayuso <[email protected]>
8760 M:      Harald Welte <[email protected]>
8761 L:      [email protected]
8762 S:      Maintained
8763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
8764 F:      drivers/net/gtp.c
8765
8766 GUID PARTITION TABLE (GPT)
8767 M:      Davidlohr Bueso <[email protected]>
8768 L:      [email protected]
8769 S:      Maintained
8770 F:      block/partitions/efi.*
8771
8772 HABANALABS PCI DRIVER
8773 M:      Oded Gabbay <[email protected]>
8774 S:      Supported
8775 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
8776 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
8777 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
8778 F:      drivers/misc/habanalabs/
8779 F:      include/uapi/misc/habanalabs.h
8780
8781 HACKRF MEDIA DRIVER
8782 M:      Antti Palosaari <[email protected]>
8783 L:      [email protected]
8784 S:      Maintained
8785 W:      https://linuxtv.org
8786 W:      http://palosaari.fi/linux/
8787 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8788 T:      git git://linuxtv.org/anttip/media_tree.git
8789 F:      drivers/media/usb/hackrf/
8790
8791 HANTRO VPU CODEC DRIVER
8792 M:      Ezequiel Garcia <[email protected]>
8793 M:      Philipp Zabel <[email protected]>
8794 L:      [email protected]
8795 L:      [email protected]
8796 S:      Maintained
8797 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
8798 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
8799 F:      drivers/staging/media/hantro/
8800
8801 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
8802 M:      Frank Seidel <[email protected]>
8803 L:      [email protected]
8804 S:      Maintained
8805 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
8806 F:      drivers/platform/x86/hdaps.c
8807
8808 HARDWARE MONITORING
8809 M:      Jean Delvare <[email protected]>
8810 M:      Guenter Roeck <[email protected]>
8811 L:      [email protected]
8812 S:      Maintained
8813 W:      http://hwmon.wiki.kernel.org/
8814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8815 F:      Documentation/ABI/testing/sysfs-class-hwmon
8816 F:      Documentation/devicetree/bindings/hwmon/
8817 F:      Documentation/hwmon/
8818 F:      drivers/hwmon/
8819 F:      include/linux/hwmon*.h
8820 F:      include/trace/events/hwmon*.h
8821 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
8822
8823 HARDWARE RANDOM NUMBER GENERATOR CORE
8824 M:      Matt Mackall <[email protected]>
8825 M:      Herbert Xu <[email protected]>
8826 L:      [email protected]
8827 S:      Odd fixes
8828 F:      Documentation/admin-guide/hw_random.rst
8829 F:      Documentation/devicetree/bindings/rng/
8830 F:      drivers/char/hw_random/
8831 F:      include/linux/hw_random.h
8832
8833 HARDWARE SPINLOCK CORE
8834 M:      Ohad Ben-Cohen <[email protected]>
8835 M:      Bjorn Andersson <[email protected]>
8836 R:      Baolin Wang <[email protected]>
8837 L:      [email protected]
8838 S:      Maintained
8839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
8840 F:      Documentation/devicetree/bindings/hwlock/
8841 F:      Documentation/locking/hwspinlock.rst
8842 F:      drivers/hwspinlock/
8843 F:      include/linux/hwspinlock.h
8844
8845 HARDWARE TRACING FACILITIES
8846 M:      Alexander Shishkin <[email protected]>
8847 S:      Maintained
8848 F:      drivers/hwtracing/
8849
8850 HARMONY SOUND DRIVER
8851 L:      [email protected]
8852 S:      Maintained
8853 F:      sound/parisc/harmony.*
8854
8855 HDPVR USB VIDEO ENCODER DRIVER
8856 M:      Hans Verkuil <[email protected]>
8857 L:      [email protected]
8858 S:      Odd Fixes
8859 W:      https://linuxtv.org
8860 T:      git git://linuxtv.org/media_tree.git
8861 F:      drivers/media/usb/hdpvr/
8862
8863 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
8864 M:      Matt Hsiao <[email protected]>
8865 S:      Supported
8866 F:      drivers/misc/hpilo.[ch]
8867
8868 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
8869 M:      Jerry Hoemann <[email protected]>
8870 S:      Supported
8871 F:      Documentation/watchdog/hpwdt.rst
8872 F:      drivers/watchdog/hpwdt.c
8873
8874 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
8875 M:      Don Brace <[email protected]>
8876 L:      [email protected]
8877 L:      [email protected]
8878 S:      Supported
8879 F:      Documentation/scsi/hpsa.rst
8880 F:      drivers/scsi/hpsa*.[ch]
8881 F:      include/linux/cciss*.h
8882 F:      include/uapi/linux/cciss*.h
8883
8884 HFI1 DRIVER
8885 M:      Dennis Dalessandro <[email protected]>
8886 L:      [email protected]
8887 S:      Supported
8888 F:      drivers/infiniband/hw/hfi1
8889
8890 HFS FILESYSTEM
8891 L:      [email protected]
8892 S:      Orphan
8893 F:      Documentation/filesystems/hfs.rst
8894 F:      fs/hfs/
8895
8896 HFSPLUS FILESYSTEM
8897 L:      [email protected]
8898 S:      Orphan
8899 F:      Documentation/filesystems/hfsplus.rst
8900 F:      fs/hfsplus/
8901
8902 HGA FRAMEBUFFER DRIVER
8903 M:      Ferenc Bakonyi <[email protected]>
8904 L:      [email protected]
8905 S:      Maintained
8906 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
8907 F:      drivers/video/fbdev/hgafb.c
8908
8909 HIBERNATION (aka Software Suspend, aka swsusp)
8910 M:      "Rafael J. Wysocki" <[email protected]>
8911 M:      Pavel Machek <[email protected]>
8912 L:      [email protected]
8913 S:      Supported
8914 B:      https://bugzilla.kernel.org
8915 F:      arch/*/include/asm/suspend*.h
8916 F:      arch/x86/power/
8917 F:      drivers/base/power/
8918 F:      include/linux/freezer.h
8919 F:      include/linux/pm.h
8920 F:      include/linux/suspend.h
8921 F:      kernel/power/
8922
8923 HID CORE LAYER
8924 M:      Jiri Kosina <[email protected]>
8925 M:      Benjamin Tissoires <[email protected]>
8926 L:      [email protected]
8927 S:      Maintained
8928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
8929 F:      drivers/hid/
8930 F:      include/linux/hid*
8931 F:      include/uapi/linux/hid*
8932
8933 HID LOGITECH DRIVERS
8934 R:      Filipe Laíns <[email protected]>
8935 L:      [email protected]
8936 S:      Maintained
8937 F:      drivers/hid/hid-logitech-*
8938
8939 HID PLAYSTATION DRIVER
8940 M:      Roderick Colenbrander <[email protected]>
8941 L:      [email protected]
8942 S:      Supported
8943 F:      drivers/hid/hid-playstation.c
8944
8945 HID SENSOR HUB DRIVERS
8946 M:      Jiri Kosina <[email protected]>
8947 M:      Jonathan Cameron <[email protected]>
8948 M:      Srinivas Pandruvada <[email protected]>
8949 L:      [email protected]
8950 L:      [email protected]
8951 S:      Maintained
8952 F:      Documentation/hid/hid-sensor*
8953 F:      drivers/hid/hid-sensor-*
8954 F:      drivers/iio/*/hid-*
8955 F:      include/linux/hid-sensor-*
8956
8957 HID WACOM DRIVER
8958 M:      Ping Cheng <[email protected]>
8959 M:      Jason Gerecke  <[email protected]>
8960 L:      [email protected]
8961 S:      Maintained
8962 F:      drivers/hid/wacom.h
8963 F:      drivers/hid/wacom_*
8964
8965 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
8966 M:      Thomas Gleixner <[email protected]>
8967 L:      [email protected]
8968 S:      Maintained
8969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8970 F:      Documentation/timers/
8971 F:      include/linux/clockchips.h
8972 F:      include/linux/hrtimer.h
8973 F:      kernel/time/clockevents.c
8974 F:      kernel/time/hrtimer.c
8975 F:      kernel/time/timer_*.c
8976
8977 HIGH-SPEED SCC DRIVER FOR AX.25
8978 L:      [email protected]
8979 S:      Orphan
8980 F:      drivers/net/hamradio/scc.c
8981
8982 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8983 M:      HighPoint Linux Team <[email protected]>
8984 S:      Supported
8985 W:      http://www.highpoint-tech.com
8986 F:      Documentation/scsi/hptiop.rst
8987 F:      drivers/scsi/hptiop.c
8988
8989 HIPPI
8990 M:      Jes Sorensen <[email protected]>
8991 L:      [email protected]
8992 S:      Maintained
8993 F:      drivers/net/hippi/
8994 F:      include/linux/hippidevice.h
8995 F:      include/uapi/linux/if_hippi.h
8996 F:      net/802/hippi.c
8997
8998 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
8999 M:      Kurt Kanzenbach <[email protected]>
9000 L:      [email protected]
9001 S:      Maintained
9002 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
9003 F:      drivers/net/dsa/hirschmann/*
9004 F:      include/linux/platform_data/hirschmann-hellcreek.h
9005 F:      net/dsa/tag_hellcreek.c
9006
9007 HISILICON DMA DRIVER
9008 M:      Zhou Wang <[email protected]>
9009 L:      [email protected]
9010 S:      Maintained
9011 F:      drivers/dma/hisi_dma.c
9012
9013 HISILICON GPIO DRIVER
9014 M:      Luo Jiaxing <[email protected]>
9015 L:      [email protected]
9016 S:      Maintained
9017 F:      drivers/gpio/gpio-hisi.c
9018
9019 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
9020 M:      Longfang Liu <[email protected]>
9021 L:      [email protected]
9022 S:      Maintained
9023 F:      Documentation/ABI/testing/debugfs-hisi-hpre
9024 F:      drivers/crypto/hisilicon/hpre/hpre.h
9025 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
9026 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
9027
9028 HISILICON I2C CONTROLLER DRIVER
9029 M:      Yicong Yang <[email protected]>
9030 L:      [email protected]
9031 S:      Maintained
9032 W:      https://www.hisilicon.com
9033 F:      drivers/i2c/busses/i2c-hisi.c
9034
9035 HISILICON LPC BUS DRIVER
9036 M:      [email protected]
9037 S:      Maintained
9038 W:      http://www.hisilicon.com
9039 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
9040 F:      drivers/bus/hisi_lpc.c
9041
9042 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
9043 M:      Yisen Zhuang <[email protected]>
9044 M:      Salil Mehta <[email protected]>
9045 L:      [email protected]
9046 S:      Maintained
9047 W:      http://www.hisilicon.com
9048 F:      drivers/net/ethernet/hisilicon/hns3/
9049
9050 HISILICON NETWORK SUBSYSTEM DRIVER
9051 M:      Yisen Zhuang <[email protected]>
9052 M:      Salil Mehta <[email protected]>
9053 L:      [email protected]
9054 S:      Maintained
9055 W:      http://www.hisilicon.com
9056 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
9057 F:      drivers/net/ethernet/hisilicon/
9058
9059 HIKEY960 ONBOARD USB GPIO HUB DRIVER
9060 M:      John Stultz <[email protected]>
9061 L:      [email protected]
9062 S:      Maintained
9063 F:      drivers/misc/hisi_hikey_usb.c
9064
9065 HISILICON PMU DRIVER
9066 M:      Shaokun Zhang <[email protected]>
9067 M:      Qi Liu <[email protected]>
9068 S:      Supported
9069 W:      http://www.hisilicon.com
9070 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
9071 F:      Documentation/admin-guide/perf/hisi-pmu.rst
9072 F:      drivers/perf/hisilicon
9073
9074 HISILICON HNS3 PMU DRIVER
9075 M:      Guangbin Huang <[email protected]>
9076 S:      Supported
9077 F:      Documentation/admin-guide/perf/hns3-pmu.rst
9078 F:      drivers/perf/hisilicon/hns3_pmu.c
9079
9080 HISILICON QM AND ZIP Controller DRIVER
9081 M:      Zhou Wang <[email protected]>
9082 L:      [email protected]
9083 S:      Maintained
9084 F:      Documentation/ABI/testing/debugfs-hisi-zip
9085 F:      drivers/crypto/hisilicon/qm.c
9086 F:      drivers/crypto/hisilicon/sgl.c
9087 F:      drivers/crypto/hisilicon/zip/
9088 F:      include/linux/hisi_acc_qm.h
9089
9090 HISILICON ROCE DRIVER
9091 M:      Wenpeng Liang <[email protected]>
9092 M:      Weihang Li <[email protected]>
9093 L:      [email protected]
9094 S:      Maintained
9095 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
9096 F:      drivers/infiniband/hw/hns/
9097
9098 HISILICON SAS Controller
9099 M:      John Garry <[email protected]>
9100 S:      Supported
9101 W:      http://www.hisilicon.com
9102 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
9103 F:      drivers/scsi/hisi_sas/
9104
9105 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
9106 M:      Kai Ye <[email protected]>
9107 M:      Longfang Liu <[email protected]>
9108 L:      [email protected]
9109 S:      Maintained
9110 F:      Documentation/ABI/testing/debugfs-hisi-sec
9111 F:      drivers/crypto/hisilicon/sec2/sec.h
9112 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
9113 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
9114 F:      drivers/crypto/hisilicon/sec2/sec_main.c
9115
9116 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
9117 M:      Jay Fang <[email protected]>
9118 L:      [email protected]
9119 S:      Maintained
9120 W:      http://www.hisilicon.com
9121 F:      drivers/spi/spi-hisi-kunpeng.c
9122
9123 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
9124 M:      Mauro Carvalho Chehab <[email protected]>
9125 L:      [email protected]
9126 S:      Maintained
9127 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
9128 F:      drivers/spmi/hisi-spmi-controller.c
9129
9130 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
9131 M:      Mauro Carvalho Chehab <[email protected]>
9132 L:      [email protected]
9133 S:      Maintained
9134 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
9135 F:      drivers/mfd/hi6421-spmi-pmic.c
9136
9137 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
9138 M:      Weili Qian <[email protected]>
9139 S:      Maintained
9140 F:      drivers/crypto/hisilicon/trng/trng.c
9141
9142 HISILICON V3XX SPI NOR FLASH Controller Driver
9143 M:      John Garry <[email protected]>
9144 S:      Maintained
9145 W:      http://www.hisilicon.com
9146 F:      drivers/spi/spi-hisi-sfc-v3xx.c
9147
9148 HMM - Heterogeneous Memory Management
9149 M:      Jérôme Glisse <[email protected]>
9150 L:      [email protected]
9151 S:      Maintained
9152 F:      Documentation/vm/hmm.rst
9153 F:      include/linux/hmm*
9154 F:      lib/test_hmm*
9155 F:      mm/hmm*
9156 F:      tools/testing/selftests/vm/*hmm*
9157
9158 HOST AP DRIVER
9159 M:      Jouni Malinen <[email protected]>
9160 L:      [email protected]
9161 S:      Obsolete
9162 W:      http://w1.fi/hostap-driver.html
9163 F:      drivers/net/wireless/intersil/hostap/
9164
9165 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
9166 L:      [email protected]
9167 S:      Orphan
9168 F:      drivers/platform/x86/tc1100-wmi.c
9169
9170 HPET:   High Precision Event Timers driver
9171 M:      Clemens Ladisch <[email protected]>
9172 S:      Maintained
9173 F:      Documentation/timers/hpet.rst
9174 F:      drivers/char/hpet.c
9175 F:      include/linux/hpet.h
9176 F:      include/uapi/linux/hpet.h
9177
9178 HPET:   x86
9179 S:      Orphan
9180 F:      arch/x86/include/asm/hpet.h
9181 F:      arch/x86/kernel/hpet.c
9182
9183 HPFS FILESYSTEM
9184 M:      Mikulas Patocka <[email protected]>
9185 S:      Maintained
9186 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
9187 F:      fs/hpfs/
9188
9189 HSI SUBSYSTEM
9190 M:      Sebastian Reichel <[email protected]>
9191 S:      Maintained
9192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
9193 F:      Documentation/ABI/testing/sysfs-bus-hsi
9194 F:      Documentation/driver-api/hsi.rst
9195 F:      drivers/hsi/
9196 F:      include/linux/hsi/
9197 F:      include/uapi/linux/hsi/
9198
9199 HSO 3G MODEM DRIVER
9200 L:      [email protected]
9201 S:      Orphan
9202 F:      drivers/net/usb/hso.c
9203
9204 HSR NETWORK PROTOCOL
9205 L:      [email protected]
9206 S:      Orphan
9207 F:      net/hsr/
9208
9209 HT16K33 LED CONTROLLER DRIVER
9210 M:      Robin van der Gracht <[email protected]>
9211 S:      Maintained
9212 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
9213 F:      drivers/auxdisplay/ht16k33.c
9214
9215 HTCPEN TOUCHSCREEN DRIVER
9216 M:      Pau Oliva Fora <[email protected]>
9217 L:      [email protected]
9218 S:      Maintained
9219 F:      drivers/input/touchscreen/htcpen.c
9220
9221 HTE SUBSYSTEM
9222 M:      Dipen Patel <[email protected]>
9223 S:      Maintained
9224 F:      Documentation/devicetree/bindings/timestamp/
9225 F:      Documentation/driver-api/hte/
9226 F:      drivers/hte/
9227 F:      include/linux/hte.h
9228
9229 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
9230 M:      Lorenzo Bianconi <[email protected]>
9231 L:      [email protected]
9232 S:      Maintained
9233 W:      http://www.st.com/
9234 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
9235 F:      drivers/iio/humidity/hts221*
9236
9237 HUAWEI ETHERNET DRIVER
9238 L:      [email protected]
9239 S:      Orphan
9240 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
9241 F:      drivers/net/ethernet/huawei/hinic/
9242
9243 HUGETLB SUBSYSTEM
9244 M:      Mike Kravetz <[email protected]>
9245 M:      Muchun Song <[email protected]>
9246 L:      [email protected]
9247 S:      Maintained
9248 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
9249 F:      Documentation/admin-guide/mm/hugetlbpage.rst
9250 F:      Documentation/vm/hugetlbfs_reserv.rst
9251 F:      Documentation/vm/vmemmap_dedup.rst
9252 F:      fs/hugetlbfs/
9253 F:      include/linux/hugetlb.h
9254 F:      mm/hugetlb.c
9255 F:      mm/hugetlb_vmemmap.c
9256 F:      mm/hugetlb_vmemmap.h
9257
9258 HVA ST MEDIA DRIVER
9259 M:      Jean-Christophe Trotin <[email protected]>
9260 L:      [email protected]
9261 S:      Supported
9262 W:      https://linuxtv.org
9263 T:      git git://linuxtv.org/media_tree.git
9264 F:      drivers/media/platform/st/sti/hva
9265
9266 HWPOISON MEMORY FAILURE HANDLING
9267 M:      Naoya Horiguchi <[email protected]>
9268 R:      Miaohe Lin <[email protected]>
9269 L:      [email protected]
9270 S:      Maintained
9271 F:      mm/hwpoison-inject.c
9272 F:      mm/memory-failure.c
9273
9274 HYCON HY46XX TOUCHSCREEN SUPPORT
9275 M:      Giulio Benetti <[email protected]>
9276 L:      [email protected]
9277 S:      Maintained
9278 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
9279 F:      drivers/input/touchscreen/hycon-hy46xx.c
9280
9281 HYGON PROCESSOR SUPPORT
9282 M:      Pu Wen <[email protected]>
9283 L:      [email protected]
9284 S:      Maintained
9285 F:      arch/x86/kernel/cpu/hygon.c
9286
9287 HYNIX HI556 SENSOR DRIVER
9288 M:      Shawn Tu <[email protected]>
9289 L:      [email protected]
9290 S:      Maintained
9291 T:      git git://linuxtv.org/media_tree.git
9292 F:      drivers/media/i2c/hi556.c
9293
9294 HYNIX HI846 SENSOR DRIVER
9295 M:      Martin Kepplinger <[email protected]>
9296 L:      [email protected]
9297 S:      Maintained
9298 F:      drivers/media/i2c/hi846.c
9299
9300 HYNIX HI847 SENSOR DRIVER
9301 M:      Shawn Tu <[email protected]>
9302 L:      [email protected]
9303 S:      Maintained
9304 F:      drivers/media/i2c/hi847.c
9305
9306 Hyper-V/Azure CORE AND DRIVERS
9307 M:      "K. Y. Srinivasan" <[email protected]>
9308 M:      Haiyang Zhang <[email protected]>
9309 M:      Stephen Hemminger <[email protected]>
9310 M:      Wei Liu <[email protected]>
9311 M:      Dexuan Cui <[email protected]>
9312 L:      [email protected]
9313 S:      Supported
9314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
9315 F:      Documentation/ABI/stable/sysfs-bus-vmbus
9316 F:      Documentation/ABI/testing/debugfs-hyperv
9317 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
9318 F:      arch/arm64/hyperv
9319 F:      arch/arm64/include/asm/hyperv-tlfs.h
9320 F:      arch/arm64/include/asm/mshyperv.h
9321 F:      arch/x86/hyperv
9322 F:      arch/x86/include/asm/hyperv-tlfs.h
9323 F:      arch/x86/include/asm/mshyperv.h
9324 F:      arch/x86/include/asm/trace/hyperv.h
9325 F:      arch/x86/kernel/cpu/mshyperv.c
9326 F:      drivers/clocksource/hyperv_timer.c
9327 F:      drivers/hid/hid-hyperv.c
9328 F:      drivers/hv/
9329 F:      drivers/input/serio/hyperv-keyboard.c
9330 F:      drivers/iommu/hyperv-iommu.c
9331 F:      drivers/net/ethernet/microsoft/
9332 F:      drivers/net/hyperv/
9333 F:      drivers/pci/controller/pci-hyperv-intf.c
9334 F:      drivers/pci/controller/pci-hyperv.c
9335 F:      drivers/scsi/storvsc_drv.c
9336 F:      drivers/uio/uio_hv_generic.c
9337 F:      drivers/video/fbdev/hyperv_fb.c
9338 F:      include/asm-generic/hyperv-tlfs.h
9339 F:      include/asm-generic/mshyperv.h
9340 F:      include/clocksource/hyperv_timer.h
9341 F:      include/linux/hyperv.h
9342 F:      include/uapi/linux/hyperv.h
9343 F:      net/vmw_vsock/hyperv_transport.c
9344 F:      tools/hv/
9345
9346 HYPERBUS SUPPORT
9347 M:      Vignesh Raghavendra <[email protected]>
9348 L:      [email protected]
9349 S:      Supported
9350 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
9351 C:      irc://irc.oftc.net/mtd
9352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
9353 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
9354 F:      drivers/mtd/hyperbus/
9355 F:      include/linux/mtd/hyperbus.h
9356
9357 HYPERVISOR VIRTUAL CONSOLE DRIVER
9358 L:      [email protected]
9359 S:      Odd Fixes
9360 F:      drivers/tty/hvc/
9361
9362 I2C ACPI SUPPORT
9363 M:      Mika Westerberg <[email protected]>
9364 L:      [email protected]
9365 L:      [email protected]
9366 S:      Maintained
9367 F:      drivers/i2c/i2c-core-acpi.c
9368
9369 I2C CONTROLLER DRIVER FOR NVIDIA GPU
9370 M:      Ajay Gupta <[email protected]>
9371 L:      [email protected]
9372 S:      Maintained
9373 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
9374 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
9375
9376 I2C MUXES
9377 M:      Peter Rosin <[email protected]>
9378 L:      [email protected]
9379 S:      Maintained
9380 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
9381 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
9382 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
9383 F:      Documentation/i2c/i2c-topology.rst
9384 F:      Documentation/i2c/muxes/
9385 F:      drivers/i2c/i2c-mux.c
9386 F:      drivers/i2c/muxes/
9387 F:      include/linux/i2c-mux.h
9388
9389 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
9390 M:      Gregory CLEMENT <[email protected]>
9391 L:      [email protected]
9392 S:      Maintained
9393 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
9394 F:      drivers/i2c/busses/i2c-mv64xxx.c
9395
9396 I2C OVER PARALLEL PORT
9397 M:      Jean Delvare <[email protected]>
9398 L:      [email protected]
9399 S:      Maintained
9400 F:      Documentation/i2c/busses/i2c-parport.rst
9401 F:      drivers/i2c/busses/i2c-parport.c
9402
9403 I2C SUBSYSTEM
9404 M:      Wolfram Sang <[email protected]>
9405 L:      [email protected]
9406 S:      Maintained
9407 W:      https://i2c.wiki.kernel.org/
9408 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
9409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9410 F:      Documentation/devicetree/bindings/i2c/i2c.txt
9411 F:      Documentation/i2c/
9412 F:      drivers/i2c/*
9413 F:      include/dt-bindings/i2c/i2c.h
9414 F:      include/linux/i2c-dev.h
9415 F:      include/linux/i2c-smbus.h
9416 F:      include/linux/i2c.h
9417 F:      include/uapi/linux/i2c-*.h
9418 F:      include/uapi/linux/i2c.h
9419
9420 I2C SUBSYSTEM HOST DRIVERS
9421 L:      [email protected]
9422 S:      Odd Fixes
9423 W:      https://i2c.wiki.kernel.org/
9424 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
9425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9426 F:      Documentation/devicetree/bindings/i2c/
9427 F:      drivers/i2c/algos/
9428 F:      drivers/i2c/busses/
9429 F:      include/dt-bindings/i2c/
9430
9431 I2C-TAOS-EVM DRIVER
9432 M:      Jean Delvare <[email protected]>
9433 L:      [email protected]
9434 S:      Maintained
9435 F:      Documentation/i2c/busses/i2c-taos-evm.rst
9436 F:      drivers/i2c/busses/i2c-taos-evm.c
9437
9438 I2C-TINY-USB DRIVER
9439 M:      Till Harbaum <[email protected]>
9440 L:      [email protected]
9441 S:      Maintained
9442 W:      http://www.harbaum.org/till/i2c_tiny_usb
9443 F:      drivers/i2c/busses/i2c-tiny-usb.c
9444
9445 I2C/SMBUS CONTROLLER DRIVERS FOR PC
9446 M:      Jean Delvare <[email protected]>
9447 L:      [email protected]
9448 S:      Maintained
9449 F:      Documentation/i2c/busses/i2c-ali1535.rst
9450 F:      Documentation/i2c/busses/i2c-ali1563.rst
9451 F:      Documentation/i2c/busses/i2c-ali15x3.rst
9452 F:      Documentation/i2c/busses/i2c-amd756.rst
9453 F:      Documentation/i2c/busses/i2c-amd8111.rst
9454 F:      Documentation/i2c/busses/i2c-i801.rst
9455 F:      Documentation/i2c/busses/i2c-nforce2.rst
9456 F:      Documentation/i2c/busses/i2c-piix4.rst
9457 F:      Documentation/i2c/busses/i2c-sis5595.rst
9458 F:      Documentation/i2c/busses/i2c-sis630.rst
9459 F:      Documentation/i2c/busses/i2c-sis96x.rst
9460 F:      Documentation/i2c/busses/i2c-via.rst
9461 F:      Documentation/i2c/busses/i2c-viapro.rst
9462 F:      drivers/i2c/busses/i2c-ali1535.c
9463 F:      drivers/i2c/busses/i2c-ali1563.c
9464 F:      drivers/i2c/busses/i2c-ali15x3.c
9465 F:      drivers/i2c/busses/i2c-amd756-s4882.c
9466 F:      drivers/i2c/busses/i2c-amd756.c
9467 F:      drivers/i2c/busses/i2c-amd8111.c
9468 F:      drivers/i2c/busses/i2c-i801.c
9469 F:      drivers/i2c/busses/i2c-isch.c
9470 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
9471 F:      drivers/i2c/busses/i2c-nforce2.c
9472 F:      drivers/i2c/busses/i2c-piix4.c
9473 F:      drivers/i2c/busses/i2c-sis5595.c
9474 F:      drivers/i2c/busses/i2c-sis630.c
9475 F:      drivers/i2c/busses/i2c-sis96x.c
9476 F:      drivers/i2c/busses/i2c-via.c
9477 F:      drivers/i2c/busses/i2c-viapro.c
9478
9479 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
9480 M:      Hans de Goede <[email protected]>
9481 L:      [email protected]
9482 S:      Maintained
9483 F:      drivers/i2c/busses/i2c-cht-wc.c
9484
9485 I2C/SMBUS ISMT DRIVER
9486 M:      Seth Heasley <[email protected]>
9487 M:      Neil Horman <[email protected]>
9488 L:      [email protected]
9489 F:      Documentation/i2c/busses/i2c-ismt.rst
9490 F:      drivers/i2c/busses/i2c-ismt.c
9491
9492 I2C/SMBUS STUB DRIVER
9493 M:      Jean Delvare <[email protected]>
9494 L:      [email protected]
9495 S:      Maintained
9496 F:      drivers/i2c/i2c-stub.c
9497
9498 I3C DRIVER FOR CADENCE I3C MASTER IP
9499 M:      Przemysław Gaj <[email protected]>
9500 S:      Maintained
9501 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
9502 F:      drivers/i3c/master/i3c-master-cdns.c
9503
9504 I3C DRIVER FOR SYNOPSYS DESIGNWARE
9505 M:      Vitor Soares <[email protected]>
9506 S:      Maintained
9507 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
9508 F:      drivers/i3c/master/dw*
9509
9510 I3C SUBSYSTEM
9511 M:      Alexandre Belloni <[email protected]>
9512 L:      [email protected] (moderated for non-subscribers)
9513 S:      Maintained
9514 C:      irc://chat.freenode.net/linux-i3c
9515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
9516 F:      Documentation/ABI/testing/sysfs-bus-i3c
9517 F:      Documentation/devicetree/bindings/i3c/
9518 F:      Documentation/driver-api/i3c
9519 F:      drivers/i3c/
9520 F:      include/linux/i3c/
9521
9522 IA64 (Itanium) PLATFORM
9523 L:      [email protected]
9524 S:      Orphan
9525 F:      Documentation/ia64/
9526 F:      arch/ia64/
9527
9528 IBM Power 842 compression accelerator
9529 M:      Haren Myneni <[email protected]>
9530 S:      Supported
9531 F:      crypto/842.c
9532 F:      drivers/crypto/nx/Kconfig
9533 F:      drivers/crypto/nx/Makefile
9534 F:      drivers/crypto/nx/nx-842*
9535 F:      include/linux/sw842.h
9536 F:      lib/842/
9537
9538 IBM Power in-Nest Crypto Acceleration
9539 M:      Breno Leitão <[email protected]>
9540 M:      Nayna Jain <[email protected]>
9541 M:      Paulo Flabiano Smorigo <[email protected]>
9542 L:      [email protected]
9543 S:      Supported
9544 F:      drivers/crypto/nx/Kconfig
9545 F:      drivers/crypto/nx/Makefile
9546 F:      drivers/crypto/nx/nx-aes*
9547 F:      drivers/crypto/nx/nx-sha*
9548 F:      drivers/crypto/nx/nx.*
9549 F:      drivers/crypto/nx/nx_csbcpb.h
9550 F:      drivers/crypto/nx/nx_debugfs.c
9551
9552 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
9553 M:      Tyrel Datwyler <[email protected]>
9554 L:      [email protected]
9555 L:      [email protected]
9556 S:      Supported
9557 F:      drivers/pci/hotplug/rpadlpar*
9558
9559 IBM Power Linux RAID adapter
9560 M:      Brian King <[email protected]>
9561 S:      Supported
9562 F:      drivers/scsi/ipr.*
9563
9564 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
9565 M:      Tyrel Datwyler <[email protected]>
9566 L:      [email protected]
9567 L:      [email protected]
9568 S:      Supported
9569 F:      drivers/pci/hotplug/rpaphp*
9570
9571 IBM Power SRIOV Virtual NIC Device Driver
9572 M:      Dany Madden <[email protected]>
9573 R:      Thomas Falcon <[email protected]>
9574 L:      [email protected]
9575 S:      Supported
9576 F:      drivers/net/ethernet/ibm/ibmvnic.*
9577
9578 IBM Power Virtual Accelerator Switchboard
9579 L:      [email protected]
9580 S:      Supported
9581 F:      arch/powerpc/include/asm/vas.h
9582 F:      arch/powerpc/platforms/powernv/copy-paste.h
9583 F:      arch/powerpc/platforms/powernv/vas*
9584
9585 IBM Power Virtual Ethernet Device Driver
9586 M:      Cristobal Forno <[email protected]>
9587 L:      [email protected]
9588 S:      Supported
9589 F:      drivers/net/ethernet/ibm/ibmveth.*
9590
9591 IBM Power Virtual FC Device Drivers
9592 M:      Tyrel Datwyler <[email protected]>
9593 L:      [email protected]
9594 S:      Supported
9595 F:      drivers/scsi/ibmvscsi/ibmvfc*
9596
9597 IBM Power Virtual Management Channel Driver
9598 M:      Brad Warrum <[email protected]>
9599 M:      Ritu Agarwal <[email protected]>
9600 S:      Supported
9601 F:      drivers/misc/ibmvmc.*
9602
9603 IBM Power Virtual SCSI Device Drivers
9604 M:      Tyrel Datwyler <[email protected]>
9605 L:      [email protected]
9606 S:      Supported
9607 F:      drivers/scsi/ibmvscsi/ibmvscsi*
9608 F:      include/scsi/viosrp.h
9609
9610 IBM Power Virtual SCSI Device Target Driver
9611 M:      Michael Cyr <[email protected]>
9612 L:      [email protected]
9613 L:      [email protected]
9614 S:      Supported
9615 F:      drivers/scsi/ibmvscsi_tgt/
9616
9617 IBM Power VMX Cryptographic instructions
9618 M:      Breno Leitão <[email protected]>
9619 M:      Nayna Jain <[email protected]>
9620 M:      Paulo Flabiano Smorigo <[email protected]>
9621 L:      [email protected]
9622 S:      Supported
9623 F:      drivers/crypto/vmx/Kconfig
9624 F:      drivers/crypto/vmx/Makefile
9625 F:      drivers/crypto/vmx/aes*
9626 F:      drivers/crypto/vmx/ghash*
9627 F:      drivers/crypto/vmx/ppc-xlate.pl
9628 F:      drivers/crypto/vmx/vmx.c
9629
9630 IBM ServeRAID RAID DRIVER
9631 S:      Orphan
9632 F:      drivers/scsi/ips.*
9633
9634 ICH LPC AND GPIO DRIVER
9635 M:      Peter Tyser <[email protected]>
9636 S:      Maintained
9637 F:      drivers/gpio/gpio-ich.c
9638 F:      drivers/mfd/lpc_ich.c
9639
9640 ICY I2C DRIVER
9641 M:      Max Staudt <[email protected]>
9642 L:      [email protected]
9643 S:      Maintained
9644 F:      drivers/i2c/busses/i2c-icy.c
9645
9646 IDEAPAD LAPTOP EXTRAS DRIVER
9647 M:      Ike Panhc <[email protected]>
9648 L:      [email protected]
9649 S:      Maintained
9650 W:      http://launchpad.net/ideapad-laptop
9651 F:      drivers/platform/x86/ideapad-laptop.c
9652
9653 IDEAPAD LAPTOP SLIDEBAR DRIVER
9654 M:      Andrey Moiseev <[email protected]>
9655 L:      [email protected]
9656 S:      Maintained
9657 W:      https://github.com/o2genum/ideapad-slidebar
9658 F:      drivers/input/misc/ideapad_slidebar.c
9659
9660 IDMAPPED MOUNTS
9661 M:      Christian Brauner <[email protected]>
9662 M:      Seth Forshee <[email protected]>
9663 L:      [email protected]
9664 S:      Maintained
9665 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
9666 F:      Documentation/filesystems/idmappings.rst
9667 F:      tools/testing/selftests/mount_setattr/
9668 F:      include/linux/mnt_idmapping.h
9669
9670 IDT VersaClock 5 CLOCK DRIVER
9671 M:      Luca Ceresoli <[email protected]>
9672 S:      Maintained
9673 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
9674 F:      drivers/clk/clk-versaclock5.c
9675
9676 IEEE 802.15.4 SUBSYSTEM
9677 M:      Alexander Aring <[email protected]>
9678 M:      Stefan Schmidt <[email protected]>
9679 L:      [email protected]
9680 S:      Maintained
9681 W:      https://linux-wpan.org/
9682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
9683 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
9684 F:      Documentation/networking/ieee802154.rst
9685 F:      drivers/net/ieee802154/
9686 F:      include/linux/ieee802154.h
9687 F:      include/linux/nl802154.h
9688 F:      include/net/af_ieee802154.h
9689 F:      include/net/cfg802154.h
9690 F:      include/net/ieee802154_netdev.h
9691 F:      include/net/mac802154.h
9692 F:      include/net/nl802154.h
9693 F:      net/ieee802154/
9694 F:      net/mac802154/
9695
9696 IFE PROTOCOL
9697 M:      Yotam Gigi <[email protected]>
9698 M:      Jamal Hadi Salim <[email protected]>
9699 F:      include/net/ife.h
9700 F:      include/uapi/linux/ife.h
9701 F:      net/ife
9702
9703 IGORPLUG-USB IR RECEIVER
9704 M:      Sean Young <[email protected]>
9705 L:      [email protected]
9706 S:      Maintained
9707 F:      drivers/media/rc/igorplugusb.c
9708
9709 IGUANAWORKS USB IR TRANSCEIVER
9710 M:      Sean Young <[email protected]>
9711 L:      [email protected]
9712 S:      Maintained
9713 F:      drivers/media/rc/iguanair.c
9714
9715 IIO DIGITAL POTENTIOMETER DAC
9716 M:      Peter Rosin <[email protected]>
9717 L:      [email protected]
9718 S:      Maintained
9719 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
9720 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
9721 F:      drivers/iio/dac/dpot-dac.c
9722
9723 IIO ENVELOPE DETECTOR
9724 M:      Peter Rosin <[email protected]>
9725 L:      [email protected]
9726 S:      Maintained
9727 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
9728 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
9729 F:      drivers/iio/adc/envelope-detector.c
9730
9731 IIO MULTIPLEXER
9732 M:      Peter Rosin <[email protected]>
9733 L:      [email protected]
9734 S:      Maintained
9735 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
9736 F:      drivers/iio/multiplexer/iio-mux.c
9737
9738 IIO SCMI BASED DRIVER
9739 M:      Jyoti Bhayana <[email protected]>
9740 L:      [email protected]
9741 S:      Maintained
9742 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
9743
9744 IIO SUBSYSTEM AND DRIVERS
9745 M:      Jonathan Cameron <[email protected]>
9746 R:      Lars-Peter Clausen <[email protected]>
9747 L:      [email protected]
9748 S:      Maintained
9749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
9750 F:      Documentation/ABI/testing/configfs-iio*
9751 F:      Documentation/ABI/testing/sysfs-bus-iio*
9752 F:      Documentation/devicetree/bindings/iio/
9753 F:      drivers/iio/
9754 F:      drivers/staging/iio/
9755 F:      include/linux/iio/
9756 F:      tools/iio/
9757
9758 IIO UNIT CONVERTER
9759 M:      Peter Rosin <[email protected]>
9760 L:      [email protected]
9761 S:      Maintained
9762 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
9763 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
9764 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
9765 F:      drivers/iio/afe/iio-rescale.c
9766
9767 IKANOS/ADI EAGLE ADSL USB DRIVER
9768 M:      Matthieu Castet <[email protected]>
9769 M:      Stanislaw Gruszka <[email protected]>
9770 S:      Maintained
9771 F:      drivers/usb/atm/ueagle-atm.c
9772
9773 IMAGIS TOUCHSCREEN DRIVER
9774 M:      Markuss Broks <[email protected]>
9775 S:      Maintained
9776 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
9777 F:      drivers/input/touchscreen/imagis.c
9778
9779 IMGTEC ASCII LCD DRIVER
9780 M:      Paul Burton <[email protected]>
9781 S:      Maintained
9782 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
9783 F:      drivers/auxdisplay/img-ascii-lcd.c
9784
9785 IMGTEC IR DECODER DRIVER
9786 S:      Orphan
9787 F:      drivers/media/rc/img-ir/
9788
9789 IMON SOUNDGRAPH USB IR RECEIVER
9790 M:      Sean Young <[email protected]>
9791 L:      [email protected]
9792 S:      Maintained
9793 F:      drivers/media/rc/imon.c
9794 F:      drivers/media/rc/imon_raw.c
9795
9796 IMS TWINTURBO FRAMEBUFFER DRIVER
9797 L:      [email protected]
9798 S:      Orphan
9799 F:      drivers/video/fbdev/imsttfb.c
9800
9801 INA209 HARDWARE MONITOR DRIVER
9802 M:      Guenter Roeck <[email protected]>
9803 L:      [email protected]
9804 S:      Maintained
9805 F:      Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml
9806 F:      Documentation/hwmon/ina209.rst
9807 F:      drivers/hwmon/ina209.c
9808
9809 INA2XX HARDWARE MONITOR DRIVER
9810 M:      Guenter Roeck <[email protected]>
9811 L:      [email protected]
9812 S:      Maintained
9813 F:      Documentation/hwmon/ina2xx.rst
9814 F:      drivers/hwmon/ina2xx.c
9815 F:      include/linux/platform_data/ina2xx.h
9816
9817 INDUSTRY PACK SUBSYSTEM (IPACK)
9818 M:      Samuel Iglesias Gonsalvez <[email protected]>
9819 M:      Jens Taprogge <[email protected]>
9820 M:      Greg Kroah-Hartman <[email protected]>
9821 L:      [email protected]
9822 S:      Maintained
9823 W:      http://industrypack.sourceforge.net
9824 F:      drivers/ipack/
9825
9826 INFINEON DPS310 Driver
9827 M:      Eddie James <[email protected]>
9828 L:      [email protected]
9829 S:      Maintained
9830 F:      drivers/iio/pressure/dps310.c
9831
9832 INFINIBAND SUBSYSTEM
9833 M:      Jason Gunthorpe <[email protected]>
9834 M:      Leon Romanovsky <[email protected]>
9835 L:      [email protected]
9836 S:      Supported
9837 W:      https://github.com/linux-rdma/rdma-core
9838 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
9840 F:      Documentation/devicetree/bindings/infiniband/
9841 F:      Documentation/infiniband/
9842 F:      drivers/infiniband/
9843 F:      include/rdma/
9844 F:      include/trace/events/ib_mad.h
9845 F:      include/trace/events/ib_umad.h
9846 F:      include/uapi/linux/if_infiniband.h
9847 F:      include/uapi/rdma/
9848 F:      samples/bpf/ibumad_kern.c
9849 F:      samples/bpf/ibumad_user.c
9850
9851 INGENIC JZ4780 NAND DRIVER
9852 M:      Harvey Hunt <[email protected]>
9853 L:      [email protected]
9854 L:      [email protected]
9855 S:      Maintained
9856 F:      drivers/mtd/nand/raw/ingenic/
9857
9858 INGENIC JZ47xx SoCs
9859 M:      Paul Cercueil <[email protected]>
9860 L:      [email protected]
9861 S:      Maintained
9862 F:      arch/mips/boot/dts/ingenic/
9863 F:      arch/mips/generic/board-ingenic.c
9864 F:      arch/mips/include/asm/mach-ingenic/
9865 F:      arch/mips/ingenic/Kconfig
9866 F:      drivers/clk/ingenic/
9867 F:      drivers/dma/dma-jz4780.c
9868 F:      drivers/gpu/drm/ingenic/
9869 F:      drivers/i2c/busses/i2c-jz4780.c
9870 F:      drivers/iio/adc/ingenic-adc.c
9871 F:      drivers/irqchip/irq-ingenic.c
9872 F:      drivers/memory/jz4780-nemc.c
9873 F:      drivers/mmc/host/jz4740_mmc.c
9874 F:      drivers/mtd/nand/raw/ingenic/
9875 F:      drivers/pinctrl/pinctrl-ingenic.c
9876 F:      drivers/power/supply/ingenic-battery.c
9877 F:      drivers/pwm/pwm-jz4740.c
9878 F:      drivers/remoteproc/ingenic_rproc.c
9879 F:      drivers/rtc/rtc-jz4740.c
9880 F:      drivers/tty/serial/8250/8250_ingenic.c
9881 F:      drivers/usb/musb/jz4740.c
9882 F:      drivers/watchdog/jz4740_wdt.c
9883 F:      include/dt-bindings/iio/adc/ingenic,adc.h
9884 F:      include/linux/mfd/ingenic-tcu.h
9885 F:      sound/soc/codecs/jz47*
9886 F:      sound/soc/jz4740/
9887
9888 INJOINIC IP5xxx POWER BANK IC DRIVER
9889 M:      Samuel Holland <[email protected]>
9890 S:      Maintained
9891 F:      drivers/power/supply/ip5xxx_power.c
9892
9893 INOTIFY
9894 M:      Jan Kara <[email protected]>
9895 R:      Amir Goldstein <[email protected]>
9896 L:      [email protected]
9897 S:      Maintained
9898 F:      Documentation/filesystems/inotify.rst
9899 F:      fs/notify/inotify/
9900 F:      include/linux/inotify.h
9901 F:      include/uapi/linux/inotify.h
9902
9903 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
9904 M:      Dmitry Torokhov <[email protected]>
9905 L:      [email protected]
9906 S:      Maintained
9907 Q:      http://patchwork.kernel.org/project/linux-input/list/
9908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
9909 F:      Documentation/devicetree/bindings/input/
9910 F:      Documentation/devicetree/bindings/serio/
9911 F:      Documentation/input/
9912 F:      drivers/input/
9913 F:      include/linux/input.h
9914 F:      include/linux/input/
9915 F:      include/uapi/linux/input-event-codes.h
9916 F:      include/uapi/linux/input.h
9917
9918 INPUT MULTITOUCH (MT) PROTOCOL
9919 M:      Henrik Rydberg <[email protected]>
9920 L:      [email protected]
9921 S:      Odd fixes
9922 F:      Documentation/input/multi-touch-protocol.rst
9923 F:      drivers/input/input-mt.c
9924 K:      \b(ABS|SYN)_MT_
9925
9926 INSIDE SECURE CRYPTO DRIVER
9927 M:      Antoine Tenart <[email protected]>
9928 L:      [email protected]
9929 S:      Maintained
9930 F:      drivers/crypto/inside-secure/
9931
9932 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
9933 M:      Mimi Zohar <[email protected]>
9934 M:      Dmitry Kasatkin <[email protected]>
9935 L:      [email protected]
9936 S:      Supported
9937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
9938 F:      security/integrity/ima/
9939 F:      security/integrity/
9940
9941 INTEL 810/815 FRAMEBUFFER DRIVER
9942 M:      Antonino Daplas <[email protected]>
9943 L:      [email protected]
9944 S:      Maintained
9945 F:      drivers/video/fbdev/i810/
9946
9947 INTEL ASoC DRIVERS
9948 M:      Cezary Rojewski <[email protected]>
9949 M:      Pierre-Louis Bossart <[email protected]>
9950 M:      Liam Girdwood <[email protected]>
9951 M:      Peter Ujfalusi <[email protected]>
9952 M:      Bard Liao <[email protected]>
9953 M:      Ranjani Sridharan <[email protected]>
9954 M:      Kai Vehmanen <[email protected]>
9955 L:      [email protected] (moderated for non-subscribers)
9956 S:      Supported
9957 F:      sound/soc/intel/
9958
9959 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
9960 M:      Hans de Goede <[email protected]>
9961 L:      [email protected]
9962 S:      Maintained
9963 F:      drivers/platform/x86/intel/atomisp2/pm.c
9964
9965 INTEL ATOMISP2 LED DRIVER
9966 M:      Hans de Goede <[email protected]>
9967 L:      [email protected]
9968 S:      Maintained
9969 F:      drivers/platform/x86/intel/atomisp2/led.c
9970
9971 INTEL BIOS SAR INT1092 DRIVER
9972 M:      Shravan Sudhakar <[email protected]>
9973 M:      Intel Corporation <[email protected]>
9974 L:      [email protected]
9975 S:      Maintained
9976 F:      drivers/platform/x86/intel/int1092/
9977
9978 INTEL BROXTON PMC DRIVER
9979 M:      Mika Westerberg <[email protected]>
9980 M:      Zha Qipeng <[email protected]>
9981 S:      Maintained
9982 F:      drivers/mfd/intel_pmc_bxt.c
9983 F:      include/linux/mfd/intel_pmc_bxt.h
9984
9985 INTEL C600 SERIES SAS CONTROLLER DRIVER
9986 M:      Artur Paszkiewicz <[email protected]>
9987 L:      [email protected]
9988 S:      Supported
9989 T:      git git://git.code.sf.net/p/intel-sas/isci
9990 F:      drivers/scsi/isci/
9991
9992 INTEL CPU family model numbers
9993 M:      Tony Luck <[email protected]>
9994 M:      [email protected]
9995 L:      [email protected]
9996 S:      Supported
9997 F:      arch/x86/include/asm/intel-family.h
9998
9999 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
10000 M:      Jani Nikula <[email protected]>
10001 M:      Joonas Lahtinen <[email protected]>
10002 M:      Rodrigo Vivi <[email protected]>
10003 M:      Tvrtko Ursulin <[email protected]>
10004 L:      [email protected]
10005 S:      Supported
10006 W:      https://01.org/linuxgraphics/
10007 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
10008 B:      https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
10009 C:      irc://irc.oftc.net/intel-gfx
10010 T:      git git://anongit.freedesktop.org/drm-intel
10011 F:      Documentation/gpu/i915.rst
10012 F:      drivers/gpu/drm/i915/
10013 F:      include/drm/i915*
10014 F:      include/uapi/drm/i915_drm.h
10015
10016 INTEL ETHERNET DRIVERS
10017 M:      Jesse Brandeburg <[email protected]>
10018 M:      Tony Nguyen <[email protected]>
10019 L:      [email protected] (moderated for non-subscribers)
10020 S:      Supported
10021 W:      http://www.intel.com/support/feedback.htm
10022 W:      http://e1000.sourceforge.net/
10023 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
10024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
10025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
10026 F:      Documentation/networking/device_drivers/ethernet/intel/
10027 F:      drivers/net/ethernet/intel/
10028 F:      drivers/net/ethernet/intel/*/
10029 F:      include/linux/avf/virtchnl.h
10030 F:      include/linux/net/intel/iidc.h
10031
10032 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
10033 M:      Mustafa Ismail <[email protected]>
10034 M:      Shiraz Saleem <[email protected]>
10035 L:      [email protected]
10036 S:      Supported
10037 F:      drivers/infiniband/hw/irdma/
10038 F:      include/uapi/rdma/irdma-abi.h
10039
10040 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
10041 M:      Maik Broemme <[email protected]>
10042 L:      [email protected]
10043 S:      Maintained
10044 F:      Documentation/fb/intelfb.rst
10045 F:      drivers/video/fbdev/intelfb/
10046
10047 INTEL GPIO DRIVERS
10048 M:      Andy Shevchenko <[email protected]>
10049 L:      [email protected]
10050 S:      Supported
10051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10052 F:      drivers/gpio/gpio-ich.c
10053 F:      drivers/gpio/gpio-merrifield.c
10054 F:      drivers/gpio/gpio-ml-ioh.c
10055 F:      drivers/gpio/gpio-pch.c
10056 F:      drivers/gpio/gpio-sch.c
10057 F:      drivers/gpio/gpio-sodaville.c
10058
10059 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
10060 M:      Zhenyu Wang <[email protected]>
10061 M:      Zhi Wang <[email protected]>
10062 L:      [email protected]
10063 L:      [email protected]
10064 S:      Supported
10065 W:      https://01.org/igvt-g
10066 T:      git https://github.com/intel/gvt-linux.git
10067 F:      drivers/gpu/drm/i915/gvt/
10068
10069 INTEL HID EVENT DRIVER
10070 M:      Alex Hung <[email protected]>
10071 L:      [email protected]
10072 S:      Maintained
10073 F:      drivers/platform/x86/intel/hid.c
10074
10075 INTEL I/OAT DMA DRIVER
10076 M:      Dave Jiang <[email protected]>
10077 R:      Dan Williams <[email protected]>
10078 L:      [email protected]
10079 S:      Supported
10080 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
10081 F:      drivers/dma/ioat*
10082
10083 INTEL IADX DRIVER
10084 M:      Dave Jiang <[email protected]>
10085 L:      [email protected]
10086 S:      Supported
10087 F:      drivers/dma/idxd/*
10088 F:      include/uapi/linux/idxd.h
10089
10090 INTEL IDLE DRIVER
10091 M:      Jacob Pan <[email protected]>
10092 M:      Len Brown <[email protected]>
10093 L:      [email protected]
10094 S:      Supported
10095 B:      https://bugzilla.kernel.org
10096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
10097 F:      drivers/idle/intel_idle.c
10098
10099 INTEL IN FIELD SCAN (IFS) DEVICE
10100 M:      Jithu Joseph <[email protected]>
10101 R:      Ashok Raj <[email protected]>
10102 R:      Tony Luck <[email protected]>
10103 S:      Maintained
10104 F:      drivers/platform/x86/intel/ifs
10105 F:      include/trace/events/intel_ifs.h
10106
10107 INTEL INTEGRATED SENSOR HUB DRIVER
10108 M:      Srinivas Pandruvada <[email protected]>
10109 M:      Jiri Kosina <[email protected]>
10110 L:      [email protected]
10111 S:      Maintained
10112 F:      drivers/hid/intel-ish-hid/
10113
10114 INTEL IOMMU (VT-d)
10115 M:      David Woodhouse <[email protected]>
10116 M:      Lu Baolu <[email protected]>
10117 L:      [email protected]
10118 S:      Supported
10119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10120 F:      drivers/iommu/intel/
10121 F:      include/linux/intel-iommu.h
10122 F:      include/linux/intel-svm.h
10123
10124 INTEL IOP-ADMA DMA DRIVER
10125 R:      Dan Williams <[email protected]>
10126 S:      Odd fixes
10127 F:      drivers/dma/iop-adma.c
10128
10129 INTEL IPU3 CSI-2 CIO2 DRIVER
10130 M:      Yong Zhi <[email protected]>
10131 M:      Sakari Ailus <[email protected]>
10132 M:      Bingbu Cao <[email protected]>
10133 M:      Dan Scally <[email protected]>
10134 R:      Tianshu Qiu <[email protected]>
10135 L:      [email protected]
10136 S:      Maintained
10137 T:      git git://linuxtv.org/media_tree.git
10138 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
10139 F:      drivers/media/pci/intel/ipu3/
10140
10141 INTEL IPU3 CSI-2 IMGU DRIVER
10142 M:      Sakari Ailus <[email protected]>
10143 R:      Bingbu Cao <[email protected]>
10144 R:      Tianshu Qiu <[email protected]>
10145 L:      [email protected]
10146 S:      Maintained
10147 F:      Documentation/admin-guide/media/ipu3.rst
10148 F:      Documentation/admin-guide/media/ipu3_rcb.svg
10149 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst
10150 F:      drivers/staging/media/ipu3/
10151
10152 INTEL IXP4XX CRYPTO SUPPORT
10153 M:      Corentin Labbe <[email protected]>
10154 L:      [email protected]
10155 S:      Maintained
10156 F:      drivers/crypto/ixp4xx_crypto.c
10157
10158 INTEL ISHTP ECLITE DRIVER
10159 M:      Sumesh K Naduvalath <[email protected]>
10160 L:      [email protected]
10161 S:      Supported
10162 F:      drivers/platform/x86/intel/ishtp_eclite.c
10163
10164 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
10165 M:      Krzysztof Halasa <[email protected]>
10166 S:      Maintained
10167 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
10168 F:      drivers/net/wan/ixp4xx_hss.c
10169 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
10170 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
10171 F:      include/linux/soc/ixp4xx/npe.h
10172 F:      include/linux/soc/ixp4xx/qmgr.h
10173
10174 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
10175 M:      Deepak Saxena <[email protected]>
10176 S:      Maintained
10177 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
10178 F:      drivers/char/hw_random/ixp4xx-rng.c
10179
10180 INTEL KEEM BAY DRM DRIVER
10181 M:      Anitha Chrisanthus <[email protected]>
10182 M:      Edmund Dea <[email protected]>
10183 S:      Maintained
10184 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
10185 F:      drivers/gpu/drm/kmb/
10186
10187 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
10188 M:      Daniele Alessandrelli <[email protected]>
10189 S:      Maintained
10190 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
10191 F:      drivers/crypto/keembay/Kconfig
10192 F:      drivers/crypto/keembay/Makefile
10193 F:      drivers/crypto/keembay/keembay-ocs-aes-core.c
10194 F:      drivers/crypto/keembay/ocs-aes.c
10195 F:      drivers/crypto/keembay/ocs-aes.h
10196
10197 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
10198 M:      Daniele Alessandrelli <[email protected]>
10199 M:      Prabhjot Khurana <[email protected]>
10200 M:      Mark Gross <[email protected]>
10201 S:      Maintained
10202 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
10203 F:      drivers/crypto/keembay/Kconfig
10204 F:      drivers/crypto/keembay/Makefile
10205 F:      drivers/crypto/keembay/keembay-ocs-ecc.c
10206
10207 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
10208 M:      Daniele Alessandrelli <[email protected]>
10209 M:      Declan Murphy <[email protected]>
10210 S:      Maintained
10211 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
10212 F:      drivers/crypto/keembay/Kconfig
10213 F:      drivers/crypto/keembay/Makefile
10214 F:      drivers/crypto/keembay/keembay-ocs-hcu-core.c
10215 F:      drivers/crypto/keembay/ocs-hcu.c
10216 F:      drivers/crypto/keembay/ocs-hcu.h
10217
10218 INTEL THUNDER BAY EMMC PHY DRIVER
10219 M:      Nandhini Srikandan <[email protected]>
10220 M:      Rashmi A <[email protected]>
10221 S:      Maintained
10222 F:      Documentation/devicetree/bindings/phy/intel,phy-thunderbay-emmc.yaml
10223 F:      drivers/phy/intel/phy-intel-thunderbay-emmc.c
10224
10225 INTEL MANAGEMENT ENGINE (mei)
10226 M:      Tomas Winkler <[email protected]>
10227 L:      [email protected]
10228 S:      Supported
10229 F:      Documentation/driver-api/mei/*
10230 F:      drivers/misc/mei/
10231 F:      drivers/watchdog/mei_wdt.c
10232 F:      include/linux/mei_aux.h
10233 F:      include/linux/mei_cl_bus.h
10234 F:      include/uapi/linux/mei.h
10235 F:      samples/mei/*
10236
10237 INTEL MAX 10 BMC MFD DRIVER
10238 M:      Xu Yilun <[email protected]>
10239 R:      Tom Rix <[email protected]>
10240 S:      Maintained
10241 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
10242 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
10243 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
10244 F:      drivers/mfd/intel-m10-bmc.c
10245 F:      include/linux/mfd/intel-m10-bmc.h
10246
10247 INTEL MENLOW THERMAL DRIVER
10248 M:      Sujith Thomas <[email protected]>
10249 L:      [email protected]
10250 S:      Supported
10251 W:      https://01.org/linux-acpi
10252 F:      drivers/thermal/intel/intel_menlow.c
10253
10254 INTEL P-Unit IPC DRIVER
10255 M:      Zha Qipeng <[email protected]>
10256 L:      [email protected]
10257 S:      Maintained
10258 F:      arch/x86/include/asm/intel_punit_ipc.h
10259 F:      drivers/platform/x86/intel/punit_ipc.c
10260
10261 INTEL PMC CORE DRIVER
10262 M:      Rajneesh Bhardwaj <[email protected]>
10263 M:      David E Box <[email protected]>
10264 L:      [email protected]
10265 S:      Maintained
10266 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
10267 F:      drivers/platform/x86/intel/pmc/
10268
10269 INTEL PMIC GPIO DRIVERS
10270 M:      Andy Shevchenko <[email protected]>
10271 S:      Supported
10272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10273 F:      drivers/gpio/gpio-*cove.c
10274
10275 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
10276 M:      Andy Shevchenko <[email protected]>
10277 S:      Maintained
10278 F:      drivers/mfd/intel_soc_pmic*
10279 F:      include/linux/mfd/intel_soc_pmic*
10280
10281 INTEL PMT DRIVERS
10282 M:      David E. Box <[email protected]>
10283 S:      Supported
10284 F:      drivers/platform/x86/intel/pmt/
10285
10286 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
10287 M:      Stanislav Yakovlev <[email protected]>
10288 L:      [email protected]
10289 S:      Maintained
10290 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
10291 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
10292 F:      drivers/net/wireless/intel/ipw2x00/
10293
10294 INTEL PSTATE DRIVER
10295 M:      Srinivas Pandruvada <[email protected]>
10296 M:      Len Brown <[email protected]>
10297 L:      [email protected]
10298 S:      Supported
10299 F:      drivers/cpufreq/intel_pstate.c
10300
10301 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
10302 M:      Jarkko Nikula <[email protected]>
10303 L:      [email protected]
10304 F:      drivers/counter/intel-qep.c
10305
10306 INTEL SCU DRIVERS
10307 M:      Mika Westerberg <[email protected]>
10308 S:      Maintained
10309 F:      arch/x86/include/asm/intel_scu_ipc.h
10310 F:      drivers/platform/x86/intel_scu_*
10311
10312 INTEL SDSI DRIVER
10313 M:      David E. Box <[email protected]>
10314 S:      Supported
10315 F:      drivers/platform/x86/intel/sdsi.c
10316 F:      tools/arch/x86/intel_sdsi/
10317 F:      tools/testing/selftests/drivers/sdsi/
10318
10319 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
10320 M:      Daniel Scally <[email protected]>
10321 S:      Maintained
10322 F:      drivers/platform/x86/intel/int3472/
10323
10324 INTEL SPEED SELECT TECHNOLOGY
10325 M:      Srinivas Pandruvada <[email protected]>
10326 L:      [email protected]
10327 S:      Maintained
10328 F:      drivers/platform/x86/intel/speed_select_if/
10329 F:      include/uapi/linux/isst_if.h
10330 F:      tools/power/x86/intel-speed-select/
10331
10332 INTEL STRATIX10 FIRMWARE DRIVERS
10333 M:      Dinh Nguyen <[email protected]>
10334 L:      [email protected]
10335 S:      Maintained
10336 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
10337 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
10338 F:      drivers/firmware/stratix10-rsu.c
10339 F:      drivers/firmware/stratix10-svc.c
10340 F:      include/linux/firmware/intel/stratix10-smc.h
10341 F:      include/linux/firmware/intel/stratix10-svc-client.h
10342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
10343
10344 INTEL TELEMETRY DRIVER
10345 M:      Rajneesh Bhardwaj <[email protected]>
10346 M:      "David E. Box" <[email protected]>
10347 L:      [email protected]
10348 S:      Maintained
10349 F:      arch/x86/include/asm/intel_telemetry.h
10350 F:      drivers/platform/x86/intel/telemetry/
10351
10352 INTEL UNCORE FREQUENCY CONTROL
10353 M:      Srinivas Pandruvada <[email protected]>
10354 L:      [email protected]
10355 S:      Maintained
10356 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
10357 F:      drivers/platform/x86/intel/uncore-frequency/
10358
10359 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
10360 M:      David E. Box <[email protected]>
10361 S:      Supported
10362 F:      drivers/platform/x86/intel/vsec.*
10363
10364 INTEL VIRTUAL BUTTON DRIVER
10365 M:      AceLan Kao <[email protected]>
10366 L:      [email protected]
10367 S:      Maintained
10368 F:      drivers/platform/x86/intel/vbtn.c
10369
10370 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
10371 M:      Stanislaw Gruszka <[email protected]>
10372 L:      [email protected]
10373 S:      Supported
10374 F:      drivers/net/wireless/intel/iwlegacy/
10375
10376 INTEL WIRELESS WIFI LINK (iwlwifi)
10377 M:      Gregory Greenman <[email protected]>
10378 L:      [email protected]
10379 S:      Supported
10380 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
10381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
10382 F:      drivers/net/wireless/intel/iwlwifi/
10383
10384 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
10385 M:      Jithu Joseph <[email protected]>
10386 R:      Maurice Ma <[email protected]>
10387 S:      Maintained
10388 W:      https://slimbootloader.github.io/security/firmware-update.html
10389 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
10390
10391 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
10392 L:      [email protected]
10393 S:      Maintained
10394 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
10395
10396 INTEL WWAN IOSM DRIVER
10397 M:      M Chetan Kumar <[email protected]>
10398 M:      Intel Corporation <[email protected]>
10399 L:      [email protected]
10400 S:      Maintained
10401 F:      drivers/net/wwan/iosm/
10402
10403 INTEL(R) TRACE HUB
10404 M:      Alexander Shishkin <[email protected]>
10405 S:      Supported
10406 F:      Documentation/trace/intel_th.rst
10407 F:      drivers/hwtracing/intel_th/
10408 F:      include/linux/intel_th.h
10409
10410 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
10411 M:      Ning Sun <[email protected]>
10412 L:      [email protected]
10413 S:      Supported
10414 W:      http://tboot.sourceforge.net
10415 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
10416 F:      Documentation/x86/intel_txt.rst
10417 F:      arch/x86/kernel/tboot.c
10418 F:      include/linux/tboot.h
10419
10420 INTEL SGX
10421 M:      Jarkko Sakkinen <[email protected]>
10422 R:      Dave Hansen <[email protected]>
10423 L:      [email protected]
10424 S:      Supported
10425 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
10426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
10427 F:      Documentation/x86/sgx.rst
10428 F:      arch/x86/entry/vdso/vsgx.S
10429 F:      arch/x86/include/asm/sgx.h
10430 F:      arch/x86/include/uapi/asm/sgx.h
10431 F:      arch/x86/kernel/cpu/sgx/*
10432 F:      tools/testing/selftests/sgx/*
10433 K:      \bSGX_
10434
10435 INTERCONNECT API
10436 M:      Georgi Djakov <[email protected]>
10437 L:      [email protected]
10438 S:      Maintained
10439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
10440 F:      Documentation/devicetree/bindings/interconnect/
10441 F:      Documentation/driver-api/interconnect.rst
10442 F:      drivers/interconnect/
10443 F:      include/dt-bindings/interconnect/
10444 F:      include/linux/interconnect-provider.h
10445 F:      include/linux/interconnect.h
10446
10447 INTERRUPT COUNTER DRIVER
10448 M:      Oleksij Rempel <[email protected]>
10449 R:      Pengutronix Kernel Team <[email protected]>
10450 L:      [email protected]
10451 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
10452 F:      drivers/counter/interrupt-cnt.c
10453
10454 INTERSIL ISL7998X VIDEO DECODER DRIVER
10455 M:      Michael Tretter <[email protected]>
10456 R:      Pengutronix Kernel Team <[email protected]>
10457 L:      [email protected]
10458 S:      Maintained
10459 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
10460 F:      drivers/media/i2c/isl7998x.c
10461
10462 INVENSENSE ICM-426xx IMU DRIVER
10463 M:      Jean-Baptiste Maneyrol <[email protected]>
10464 L:      [email protected]
10465 S:      Maintained
10466 W:      https://invensense.tdk.com/
10467 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
10468 F:      drivers/iio/imu/inv_icm42600/
10469
10470 INVENSENSE MPU-3050 GYROSCOPE DRIVER
10471 M:      Linus Walleij <[email protected]>
10472 L:      [email protected]
10473 S:      Maintained
10474 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
10475 F:      drivers/iio/gyro/mpu3050*
10476
10477 IOC3 ETHERNET DRIVER
10478 M:      Ralf Baechle <[email protected]>
10479 L:      [email protected]
10480 S:      Maintained
10481 F:      drivers/net/ethernet/sgi/ioc3-eth.c
10482
10483 IOMAP FILESYSTEM LIBRARY
10484 M:      Christoph Hellwig <[email protected]>
10485 M:      Darrick J. Wong <[email protected]>
10486 L:      [email protected]
10487 L:      [email protected]
10488 S:      Supported
10489 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
10490 F:      fs/iomap/
10491 F:      include/linux/iomap.h
10492
10493 IOMMU DRIVERS
10494 M:      Joerg Roedel <[email protected]>
10495 M:      Will Deacon <[email protected]>
10496 L:      [email protected]
10497 S:      Maintained
10498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10499 F:      Documentation/devicetree/bindings/iommu/
10500 F:      Documentation/userspace-api/iommu.rst
10501 F:      drivers/iommu/
10502 F:      include/linux/iommu.h
10503 F:      include/linux/iova.h
10504 F:      include/linux/of_iommu.h
10505 F:      include/uapi/linux/iommu.h
10506
10507 IOSYS-MAP HELPERS
10508 M:      Thomas Zimmermann <[email protected]>
10509 L:      [email protected]
10510 S:      Maintained
10511 T:      git git://anongit.freedesktop.org/drm/drm-misc
10512 F:      include/linux/iosys-map.h
10513
10514 IO_URING
10515 M:      Jens Axboe <[email protected]>
10516 R:      Pavel Begunkov <[email protected]>
10517 L:      [email protected]
10518 S:      Maintained
10519 T:      git git://git.kernel.dk/linux-block
10520 T:      git git://git.kernel.dk/liburing
10521 F:      fs/io-wq.c
10522 F:      fs/io-wq.h
10523 F:      fs/io_uring.c
10524 F:      include/linux/io_uring.h
10525 F:      include/uapi/linux/io_uring.h
10526 F:      tools/io_uring/
10527
10528 IPMI SUBSYSTEM
10529 M:      Corey Minyard <[email protected]>
10530 L:      [email protected] (moderated for non-subscribers)
10531 S:      Supported
10532 W:      http://openipmi.sourceforge.net/
10533 T:      git https://github.com/cminyard/linux-ipmi.git for-next
10534 F:      Documentation/driver-api/ipmi.rst
10535 F:      Documentation/devicetree/bindings/ipmi/
10536 F:      drivers/char/ipmi/
10537 F:      include/linux/ipmi*
10538 F:      include/uapi/linux/ipmi*
10539
10540 IPS SCSI RAID DRIVER
10541 M:      Adaptec OEM Raid Solutions <[email protected]>
10542 L:      [email protected]
10543 S:      Maintained
10544 W:      http://www.adaptec.com/
10545 F:      drivers/scsi/ips*
10546
10547 IPVS
10548 M:      Simon Horman <[email protected]>
10549 M:      Julian Anastasov <[email protected]>
10550 L:      [email protected]
10551 L:      [email protected]
10552 S:      Maintained
10553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
10554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
10555 F:      Documentation/networking/ipvs-sysctl.rst
10556 F:      include/net/ip_vs.h
10557 F:      include/uapi/linux/ip_vs.h
10558 F:      net/netfilter/ipvs/
10559
10560 IPWIRELESS DRIVER
10561 M:      Jiri Kosina <[email protected]>
10562 M:      David Sterba <[email protected]>
10563 S:      Odd Fixes
10564 F:      drivers/tty/ipwireless/
10565
10566 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
10567 M:      Marc Zyngier <[email protected]>
10568 S:      Maintained
10569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
10570 F:      Documentation/core-api/irq/irq-domain.rst
10571 F:      include/linux/irqdomain.h
10572 F:      kernel/irq/irqdomain.c
10573 F:      kernel/irq/msi.c
10574
10575 IRQ SUBSYSTEM
10576 M:      Thomas Gleixner <[email protected]>
10577 L:      [email protected]
10578 S:      Maintained
10579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
10580 F:      kernel/irq/
10581
10582 IRQCHIP DRIVERS
10583 M:      Thomas Gleixner <[email protected]>
10584 M:      Marc Zyngier <[email protected]>
10585 L:      [email protected]
10586 S:      Maintained
10587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
10588 F:      Documentation/devicetree/bindings/interrupt-controller/
10589 F:      drivers/irqchip/
10590
10591 ISA
10592 M:      William Breathitt Gray <[email protected]>
10593 S:      Maintained
10594 F:      Documentation/driver-api/isa.rst
10595 F:      drivers/base/isa.c
10596 F:      include/linux/isa.h
10597
10598 ISA RADIO MODULE
10599 M:      Hans Verkuil <[email protected]>
10600 L:      [email protected]
10601 S:      Maintained
10602 W:      https://linuxtv.org
10603 T:      git git://linuxtv.org/media_tree.git
10604 F:      drivers/media/radio/radio-isa*
10605
10606 ISAPNP
10607 M:      Jaroslav Kysela <[email protected]>
10608 S:      Maintained
10609 F:      Documentation/driver-api/isapnp.rst
10610 F:      drivers/pnp/isapnp/
10611 F:      include/linux/isapnp.h
10612
10613 ISCSI
10614 M:      Lee Duncan <[email protected]>
10615 M:      Chris Leech <[email protected]>
10616 M:      Mike Christie <[email protected]>
10617 L:      [email protected]
10618 L:      [email protected]
10619 S:      Maintained
10620 W:      www.open-iscsi.com
10621 F:      drivers/scsi/*iscsi*
10622 F:      include/scsi/*iscsi*
10623
10624 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
10625 M:      Peter Jones <[email protected]>
10626 M:      Konrad Rzeszutek Wilk <[email protected]>
10627 S:      Maintained
10628 F:      drivers/firmware/iscsi_ibft*
10629
10630 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
10631 M:      Sagi Grimberg <[email protected]>
10632 M:      Max Gurtovoy <[email protected]>
10633 L:      [email protected]
10634 S:      Supported
10635 W:      http://www.openfabrics.org
10636 W:      www.open-iscsi.org
10637 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10638 F:      drivers/infiniband/ulp/iser/
10639
10640 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
10641 M:      Sagi Grimberg <[email protected]>
10642 L:      [email protected]
10643 L:      [email protected]
10644 S:      Supported
10645 W:      http://www.linux-iscsi.org
10646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10647 F:      drivers/infiniband/ulp/isert
10648
10649 ISDN/CMTP OVER BLUETOOTH
10650 M:      Karsten Keil <[email protected]>
10651 L:      [email protected] (subscribers-only)
10652 L:      [email protected]
10653 S:      Odd Fixes
10654 W:      http://www.isdn4linux.de
10655 F:      Documentation/isdn/
10656 F:      drivers/isdn/capi/
10657 F:      include/linux/isdn/
10658 F:      include/uapi/linux/isdn/
10659 F:      net/bluetooth/cmtp/
10660
10661 ISDN/mISDN SUBSYSTEM
10662 M:      Karsten Keil <[email protected]>
10663 L:      [email protected] (subscribers-only)
10664 L:      [email protected]
10665 S:      Maintained
10666 W:      http://www.isdn4linux.de
10667 F:      drivers/isdn/Kconfig
10668 F:      drivers/isdn/Makefile
10669 F:      drivers/isdn/hardware/
10670 F:      drivers/isdn/mISDN/
10671
10672 IT87 HARDWARE MONITORING DRIVER
10673 M:      Jean Delvare <[email protected]>
10674 L:      [email protected]
10675 S:      Maintained
10676 F:      Documentation/hwmon/it87.rst
10677 F:      drivers/hwmon/it87.c
10678
10679 IT913X MEDIA DRIVER
10680 M:      Antti Palosaari <[email protected]>
10681 L:      [email protected]
10682 S:      Maintained
10683 W:      https://linuxtv.org
10684 W:      http://palosaari.fi/linux/
10685 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10686 T:      git git://linuxtv.org/anttip/media_tree.git
10687 F:      drivers/media/tuners/it913x*
10688
10689 ITE IT66121 HDMI BRIDGE DRIVER
10690 M:      Phong LE <[email protected]>
10691 M:      Neil Armstrong <[email protected]>
10692 S:      Maintained
10693 T:      git git://anongit.freedesktop.org/drm/drm-misc
10694 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
10695 F:      drivers/gpu/drm/bridge/ite-it66121.c
10696
10697 IVTV VIDEO4LINUX DRIVER
10698 M:      Andy Walls <[email protected]>
10699 L:      [email protected]
10700 S:      Maintained
10701 W:      https://linuxtv.org
10702 T:      git git://linuxtv.org/media_tree.git
10703 F:      Documentation/admin-guide/media/ivtv*
10704 F:      drivers/media/pci/ivtv/
10705 F:      include/uapi/linux/ivtv*
10706
10707 IX2505V MEDIA DRIVER
10708 M:      Malcolm Priestley <[email protected]>
10709 L:      [email protected]
10710 S:      Maintained
10711 W:      https://linuxtv.org
10712 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10713 F:      drivers/media/dvb-frontends/ix2505v*
10714
10715 JAILHOUSE HYPERVISOR INTERFACE
10716 M:      Jan Kiszka <[email protected]>
10717 L:      [email protected]
10718 S:      Maintained
10719 F:      arch/x86/include/asm/jailhouse_para.h
10720 F:      arch/x86/kernel/jailhouse.c
10721
10722 JC42.4 TEMPERATURE SENSOR DRIVER
10723 M:      Guenter Roeck <[email protected]>
10724 L:      [email protected]
10725 S:      Maintained
10726 F:      Documentation/devicetree/bindings/hwmon/jedec,jc42.yaml
10727 F:      Documentation/hwmon/jc42.rst
10728 F:      drivers/hwmon/jc42.c
10729
10730 JFS FILESYSTEM
10731 M:      Dave Kleikamp <[email protected]>
10732 L:      [email protected]
10733 S:      Maintained
10734 W:      http://jfs.sourceforge.net/
10735 T:      git git://github.com/kleikamp/linux-shaggy.git
10736 F:      Documentation/admin-guide/jfs.rst
10737 F:      fs/jfs/
10738
10739 JME NETWORK DRIVER
10740 M:      Guo-Fu Tseng <[email protected]>
10741 L:      [email protected]
10742 S:      Maintained
10743 F:      drivers/net/ethernet/jme.*
10744
10745 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
10746 M:      David Woodhouse <[email protected]>
10747 M:      Richard Weinberger <[email protected]>
10748 L:      [email protected]
10749 S:      Odd Fixes
10750 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
10751 T:      git git://git.infradead.org/ubifs-2.6.git
10752 F:      fs/jffs2/
10753 F:      include/uapi/linux/jffs2.h
10754
10755 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
10756 M:      "Theodore Ts'o" <[email protected]>
10757 M:      Jan Kara <[email protected]>
10758 L:      [email protected]
10759 S:      Maintained
10760 F:      fs/jbd2/
10761 F:      include/linux/jbd2.h
10762
10763 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
10764 M:      Mikhail Ulyanov <[email protected]>
10765 L:      [email protected]
10766 L:      [email protected]
10767 S:      Maintained
10768 F:      drivers/media/platform/renesas/rcar_jpu.c
10769
10770 JSM Neo PCI based serial card
10771 L:      [email protected]
10772 S:      Orphan
10773 F:      drivers/tty/serial/jsm/
10774
10775 K10TEMP HARDWARE MONITORING DRIVER
10776 M:      Clemens Ladisch <[email protected]>
10777 L:      [email protected]
10778 S:      Maintained
10779 F:      Documentation/hwmon/k10temp.rst
10780 F:      drivers/hwmon/k10temp.c
10781
10782 K8TEMP HARDWARE MONITORING DRIVER
10783 M:      Rudolf Marek <[email protected]>
10784 L:      [email protected]
10785 S:      Maintained
10786 F:      Documentation/hwmon/k8temp.rst
10787 F:      drivers/hwmon/k8temp.c
10788
10789 KASAN
10790 M:      Andrey Ryabinin <[email protected]>
10791 R:      Alexander Potapenko <[email protected]>
10792 R:      Andrey Konovalov <[email protected]>
10793 R:      Dmitry Vyukov <[email protected]>
10794 R:      Vincenzo Frascino <[email protected]>
10795 L:      [email protected]
10796 S:      Maintained
10797 F:      Documentation/dev-tools/kasan.rst
10798 F:      arch/*/include/asm/*kasan.h
10799 F:      arch/*/mm/kasan_init*
10800 F:      include/linux/kasan*.h
10801 F:      lib/Kconfig.kasan
10802 F:      lib/test_kasan*.c
10803 F:      mm/kasan/
10804 F:      scripts/Makefile.kasan
10805
10806 KCONFIG
10807 M:      Masahiro Yamada <[email protected]>
10808 L:      [email protected]
10809 S:      Maintained
10810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
10811 F:      Documentation/kbuild/kconfig*
10812 F:      scripts/Kconfig.include
10813 F:      scripts/kconfig/
10814
10815 KCOV
10816 R:      Dmitry Vyukov <[email protected]>
10817 R:      Andrey Konovalov <[email protected]>
10818 L:      [email protected]
10819 S:      Maintained
10820 F:      Documentation/dev-tools/kcov.rst
10821 F:      include/linux/kcov.h
10822 F:      include/uapi/linux/kcov.h
10823 F:      kernel/kcov.c
10824 F:      scripts/Makefile.kcov
10825
10826 KCSAN
10827 M:      Marco Elver <[email protected]>
10828 R:      Dmitry Vyukov <[email protected]>
10829 L:      [email protected]
10830 S:      Maintained
10831 F:      Documentation/dev-tools/kcsan.rst
10832 F:      include/linux/kcsan*.h
10833 F:      kernel/kcsan/
10834 F:      lib/Kconfig.kcsan
10835 F:      scripts/Makefile.kcsan
10836
10837 KDUMP
10838 M:      Baoquan He <[email protected]>
10839 R:      Vivek Goyal <[email protected]>
10840 R:      Dave Young <[email protected]>
10841 L:      [email protected]
10842 S:      Maintained
10843 W:      http://lse.sourceforge.net/kdump/
10844 F:      Documentation/admin-guide/kdump/
10845 F:      fs/proc/vmcore.c
10846 F:      include/linux/crash_core.h
10847 F:      include/linux/crash_dump.h
10848 F:      include/uapi/linux/vmcore.h
10849 F:      kernel/crash_*.c
10850
10851 KEENE FM RADIO TRANSMITTER DRIVER
10852 M:      Hans Verkuil <[email protected]>
10853 L:      [email protected]
10854 S:      Maintained
10855 W:      https://linuxtv.org
10856 T:      git git://linuxtv.org/media_tree.git
10857 F:      drivers/media/radio/radio-keene*
10858
10859 KERNEL AUTOMOUNTER
10860 M:      Ian Kent <[email protected]>
10861 L:      [email protected]
10862 S:      Maintained
10863 F:      fs/autofs/
10864
10865 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
10866 M:      Masahiro Yamada <[email protected]>
10867 M:      Michal Marek <[email protected]>
10868 R:      Nick Desaulniers <[email protected]>
10869 L:      [email protected]
10870 S:      Maintained
10871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
10872 F:      Documentation/kbuild/
10873 F:      Makefile
10874 F:      scripts/*vmlinux*
10875 F:      scripts/Kbuild*
10876 F:      scripts/Makefile*
10877 F:      scripts/basic/
10878 F:      scripts/dummy-tools/
10879 F:      scripts/mk*
10880 F:      scripts/mod/
10881 F:      scripts/package/
10882
10883 KERNEL JANITORS
10884 L:      [email protected]
10885 S:      Odd Fixes
10886 W:      http://kernelnewbies.org/KernelJanitors
10887
10888 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
10889 M:      Chuck Lever <[email protected]>
10890 M:      Jeff Layton <[email protected]>
10891 L:      [email protected]
10892 S:      Supported
10893 W:      http://nfs.sourceforge.net/
10894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
10895 F:      fs/lockd/
10896 F:      fs/nfs_common/
10897 F:      fs/nfsd/
10898 F:      include/linux/lockd/
10899 F:      include/linux/sunrpc/
10900 F:      include/uapi/linux/nfsd/
10901 F:      include/uapi/linux/sunrpc/
10902 F:      net/sunrpc/
10903 F:      Documentation/filesystems/nfs/
10904
10905 KERNEL REGRESSIONS
10906 M:      Thorsten Leemhuis <[email protected]>
10907 L:      [email protected]
10908 S:      Supported
10909 F:      Documentation/admin-guide/reporting-regressions.rst
10910 F:      Documentation/process/handling-regressions.rst
10911
10912 KERNEL SELFTEST FRAMEWORK
10913 M:      Shuah Khan <[email protected]>
10914 M:      Shuah Khan <[email protected]>
10915 L:      [email protected]
10916 S:      Maintained
10917 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
10918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
10919 F:      Documentation/dev-tools/kselftest*
10920 F:      tools/testing/selftests/
10921
10922 KERNEL SMB3 SERVER (KSMBD)
10923 M:      Namjae Jeon <[email protected]>
10924 M:      Steve French <[email protected]>
10925 M:      Hyunchul Lee <[email protected]>
10926 R:      Sergey Senozhatsky <[email protected]>
10927 L:      [email protected]
10928 S:      Maintained
10929 T:      git git://git.samba.org/ksmbd.git
10930 F:      fs/ksmbd/
10931 F:      fs/smbfs_common/
10932
10933 KERNEL UNIT TESTING FRAMEWORK (KUnit)
10934 M:      Brendan Higgins <[email protected]>
10935 L:      [email protected]
10936 L:      [email protected]
10937 S:      Maintained
10938 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
10939 F:      Documentation/dev-tools/kunit/
10940 F:      include/kunit/
10941 F:      lib/kunit/
10942 F:      tools/testing/kunit/
10943
10944 KERNEL USERMODE HELPER
10945 M:      Luis Chamberlain <[email protected]>
10946 L:      [email protected]
10947 S:      Maintained
10948 F:      include/linux/umh.h
10949 F:      kernel/umh.c
10950
10951 KERNEL VIRTUAL MACHINE (KVM)
10952 M:      Paolo Bonzini <[email protected]>
10953 L:      [email protected]
10954 S:      Supported
10955 W:      http://www.linux-kvm.org
10956 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
10957 F:      Documentation/virt/kvm/
10958 F:      include/asm-generic/kvm*
10959 F:      include/kvm/iodev.h
10960 F:      include/linux/kvm*
10961 F:      include/trace/events/kvm.h
10962 F:      include/uapi/asm-generic/kvm*
10963 F:      include/uapi/linux/kvm*
10964 F:      tools/kvm/
10965 F:      tools/testing/selftests/kvm/
10966 F:      virt/kvm/*
10967
10968 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
10969 M:      Marc Zyngier <[email protected]>
10970 R:      James Morse <[email protected]>
10971 R:      Alexandru Elisei <[email protected]>
10972 R:      Suzuki K Poulose <[email protected]>
10973 R:      Oliver Upton <[email protected]>
10974 L:      [email protected] (moderated for non-subscribers)
10975 L:      [email protected] (moderated for non-subscribers)
10976 S:      Maintained
10977 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
10978 F:      arch/arm64/include/asm/kvm*
10979 F:      arch/arm64/include/uapi/asm/kvm*
10980 F:      arch/arm64/kvm/
10981 F:      include/kvm/arm_*
10982 F:      tools/testing/selftests/kvm/*/aarch64/
10983 F:      tools/testing/selftests/kvm/aarch64/
10984
10985 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
10986 M:      Huacai Chen <[email protected]>
10987 M:      Aleksandar Markovic <[email protected]>
10988 L:      [email protected]
10989 L:      [email protected]
10990 S:      Maintained
10991 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
10992 F:      arch/mips/include/asm/kvm*
10993 F:      arch/mips/include/uapi/asm/kvm*
10994 F:      arch/mips/kvm/
10995
10996 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
10997 L:      [email protected]
10998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
10999 F:      arch/powerpc/include/asm/kvm*
11000 F:      arch/powerpc/include/uapi/asm/kvm*
11001 F:      arch/powerpc/kernel/kvm*
11002 F:      arch/powerpc/kvm/
11003
11004 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
11005 M:      Anup Patel <[email protected]>
11006 R:      Atish Patra <[email protected]>
11007 L:      [email protected]
11008 L:      [email protected]
11009 L:      [email protected]
11010 S:      Maintained
11011 T:      git git://github.com/kvm-riscv/linux.git
11012 F:      arch/riscv/include/asm/kvm*
11013 F:      arch/riscv/include/uapi/asm/kvm*
11014 F:      arch/riscv/kvm/
11015 F:      tools/testing/selftests/kvm/*/riscv/
11016
11017 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
11018 M:      Christian Borntraeger <[email protected]>
11019 M:      Janosch Frank <[email protected]>
11020 M:      Claudio Imbrenda <[email protected]>
11021 R:      David Hildenbrand <[email protected]>
11022 L:      [email protected]
11023 S:      Supported
11024 W:      http://www.ibm.com/developerworks/linux/linux390/
11025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
11026 F:      Documentation/virt/kvm/s390*
11027 F:      arch/s390/include/asm/gmap.h
11028 F:      arch/s390/include/asm/kvm*
11029 F:      arch/s390/include/uapi/asm/kvm*
11030 F:      arch/s390/include/uapi/asm/uvdevice.h
11031 F:      arch/s390/kernel/uv.c
11032 F:      arch/s390/kvm/
11033 F:      arch/s390/mm/gmap.c
11034 F:      drivers/s390/char/uvdevice.c
11035 F:      tools/testing/selftests/drivers/s390x/uvdevice/
11036 F:      tools/testing/selftests/kvm/*/s390x/
11037 F:      tools/testing/selftests/kvm/s390x/
11038
11039 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
11040 M:      Sean Christopherson <[email protected]>
11041 M:      Paolo Bonzini <[email protected]>
11042 L:      [email protected]
11043 S:      Supported
11044 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11045 F:      arch/x86/include/asm/kvm*
11046 F:      arch/x86/include/asm/svm.h
11047 F:      arch/x86/include/asm/vmx*.h
11048 F:      arch/x86/include/uapi/asm/kvm*
11049 F:      arch/x86/include/uapi/asm/svm.h
11050 F:      arch/x86/include/uapi/asm/vmx.h
11051 F:      arch/x86/kvm/
11052 F:      arch/x86/kvm/*/
11053
11054 KVM PARAVIRT (KVM/paravirt)
11055 M:      Paolo Bonzini <[email protected]>
11056 R:      Wanpeng Li <[email protected]>
11057 R:      Vitaly Kuznetsov <[email protected]>
11058 L:      [email protected]
11059 S:      Supported
11060 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11061 F:      arch/x86/kernel/kvm.c
11062 F:      arch/x86/kernel/kvmclock.c
11063 F:      arch/x86/include/asm/pvclock-abi.h
11064 F:      include/linux/kvm_para.h
11065 F:      include/uapi/linux/kvm_para.h
11066 F:      include/uapi/asm-generic/kvm_para.h
11067 F:      include/asm-generic/kvm_para.h
11068 F:      arch/um/include/asm/kvm_para.h
11069 F:      arch/x86/include/asm/kvm_para.h
11070 F:      arch/x86/include/uapi/asm/kvm_para.h
11071
11072 KVM X86 HYPER-V (KVM/hyper-v)
11073 M:      Vitaly Kuznetsov <[email protected]>
11074 M:      Sean Christopherson <[email protected]>
11075 M:      Paolo Bonzini <[email protected]>
11076 L:      [email protected]
11077 S:      Supported
11078 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11079 F:      arch/x86/kvm/hyperv.*
11080 F:      arch/x86/kvm/kvm_onhyperv.*
11081 F:      arch/x86/kvm/svm/hyperv.*
11082 F:      arch/x86/kvm/svm/svm_onhyperv.*
11083 F:      arch/x86/kvm/vmx/evmcs.*
11084
11085 KERNFS
11086 M:      Greg Kroah-Hartman <[email protected]>
11087 M:      Tejun Heo <[email protected]>
11088 S:      Supported
11089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11090 F:      fs/kernfs/
11091 F:      include/linux/kernfs.h
11092
11093 KEXEC
11094 M:      Eric Biederman <[email protected]>
11095 L:      [email protected]
11096 S:      Maintained
11097 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
11098 F:      include/linux/kexec.h
11099 F:      include/uapi/linux/kexec.h
11100 F:      kernel/kexec*
11101
11102 KEYS-ENCRYPTED
11103 M:      Mimi Zohar <[email protected]>
11104 L:      [email protected]
11105 L:      [email protected]
11106 S:      Supported
11107 F:      Documentation/security/keys/trusted-encrypted.rst
11108 F:      include/keys/encrypted-type.h
11109 F:      security/keys/encrypted-keys/
11110
11111 KEYS-TRUSTED
11112 M:      James Bottomley <[email protected]>
11113 M:      Jarkko Sakkinen <[email protected]>
11114 M:      Mimi Zohar <[email protected]>
11115 L:      [email protected]
11116 L:      [email protected]
11117 S:      Supported
11118 F:      Documentation/security/keys/trusted-encrypted.rst
11119 F:      include/keys/trusted-type.h
11120 F:      include/keys/trusted_tpm.h
11121 F:      security/keys/trusted-keys/
11122
11123 KEYS-TRUSTED-TEE
11124 M:      Sumit Garg <[email protected]>
11125 L:      [email protected]
11126 L:      [email protected]
11127 S:      Supported
11128 F:      include/keys/trusted_tee.h
11129 F:      security/keys/trusted-keys/trusted_tee.c
11130
11131 KEYS-TRUSTED-CAAM
11132 M:      Ahmad Fatoum <[email protected]>
11133 R:      Pengutronix Kernel Team <[email protected]>
11134 L:      [email protected]
11135 L:      [email protected]
11136 S:      Maintained
11137 F:      include/keys/trusted_caam.h
11138 F:      security/keys/trusted-keys/trusted_caam.c
11139
11140 KEYS/KEYRINGS
11141 M:      David Howells <[email protected]>
11142 M:      Jarkko Sakkinen <[email protected]>
11143 L:      [email protected]
11144 S:      Maintained
11145 F:      Documentation/security/keys/core.rst
11146 F:      include/keys/
11147 F:      include/linux/key-type.h
11148 F:      include/linux/key.h
11149 F:      include/linux/keyctl.h
11150 F:      include/uapi/linux/keyctl.h
11151 F:      security/keys/
11152
11153 KEYS/KEYRINGS_INTEGRITY
11154 M:      Jarkko Sakkinen <[email protected]>
11155 M:      Mimi Zohar <[email protected]>
11156 L:      [email protected]
11157 L:      [email protected]
11158 S:      Supported
11159 F:      security/integrity/platform_certs
11160
11161 KFENCE
11162 M:      Alexander Potapenko <[email protected]>
11163 M:      Marco Elver <[email protected]>
11164 R:      Dmitry Vyukov <[email protected]>
11165 L:      [email protected]
11166 S:      Maintained
11167 F:      Documentation/dev-tools/kfence.rst
11168 F:      arch/*/include/asm/kfence.h
11169 F:      include/linux/kfence.h
11170 F:      lib/Kconfig.kfence
11171 F:      mm/kfence/
11172
11173 KFIFO
11174 M:      Stefani Seibold <[email protected]>
11175 S:      Maintained
11176 F:      include/linux/kfifo.h
11177 F:      lib/kfifo.c
11178 F:      samples/kfifo/
11179
11180 KGDB / KDB /debug_core
11181 M:      Jason Wessel <[email protected]>
11182 M:      Daniel Thompson <[email protected]>
11183 R:      Douglas Anderson <[email protected]>
11184 L:      [email protected]
11185 S:      Maintained
11186 W:      http://kgdb.wiki.kernel.org/
11187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
11188 F:      Documentation/dev-tools/kgdb.rst
11189 F:      drivers/misc/kgdbts.c
11190 F:      drivers/tty/serial/kgdboc.c
11191 F:      include/linux/kdb.h
11192 F:      include/linux/kgdb.h
11193 F:      kernel/debug/
11194 F:      kernel/module/kdb.c
11195
11196 KHADAS MCU MFD DRIVER
11197 M:      Neil Armstrong <[email protected]>
11198 L:      [email protected]
11199 S:      Maintained
11200 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
11201 F:      drivers/mfd/khadas-mcu.c
11202 F:      include/linux/mfd/khadas-mcu.h
11203 F:      drivers/thermal/khadas_mcu_fan.c
11204
11205 KMEMLEAK
11206 M:      Catalin Marinas <[email protected]>
11207 S:      Maintained
11208 F:      Documentation/dev-tools/kmemleak.rst
11209 F:      include/linux/kmemleak.h
11210 F:      mm/kmemleak.c
11211 F:      samples/kmemleak/kmemleak-test.c
11212
11213 KMOD KERNEL MODULE LOADER - USERMODE HELPER
11214 M:      Luis Chamberlain <[email protected]>
11215 L:      [email protected]
11216 L:      [email protected]
11217 S:      Maintained
11218 F:      include/linux/kmod.h
11219 F:      kernel/kmod.c
11220 F:      lib/test_kmod.c
11221 F:      tools/testing/selftests/kmod/
11222
11223 KPROBES
11224 M:      Naveen N. Rao <[email protected]>
11225 M:      Anil S Keshavamurthy <[email protected]>
11226 M:      "David S. Miller" <[email protected]>
11227 M:      Masami Hiramatsu <[email protected]>
11228 S:      Maintained
11229 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git
11230 F:      Documentation/trace/kprobes.rst
11231 F:      include/asm-generic/kprobes.h
11232 F:      include/linux/kprobes.h
11233 F:      kernel/kprobes.c
11234 F:      lib/test_kprobes.c
11235 F:      samples/kprobes
11236
11237 KS0108 LCD CONTROLLER DRIVER
11238 M:      Miguel Ojeda <[email protected]>
11239 S:      Maintained
11240 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
11241 F:      drivers/auxdisplay/ks0108.c
11242 F:      include/linux/ks0108.h
11243
11244 KTD253 BACKLIGHT DRIVER
11245 M:      Linus Walleij <[email protected]>
11246 S:      Maintained
11247 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
11248 F:      drivers/video/backlight/ktd253-backlight.c
11249
11250 KTEST
11251 M:      Steven Rostedt <[email protected]>
11252 M:      John Hawley <[email protected]>
11253 S:      Maintained
11254 F:      tools/testing/ktest
11255
11256 L3MDEV
11257 M:      David Ahern <[email protected]>
11258 L:      [email protected]
11259 S:      Maintained
11260 F:      include/net/l3mdev.h
11261 F:      net/l3mdev
11262
11263 LANDLOCK SECURITY MODULE
11264 M:      Mickaël Salaün <[email protected]>
11265 L:      [email protected]
11266 S:      Supported
11267 W:      https://landlock.io
11268 T:      git https://github.com/landlock-lsm/linux.git
11269 F:      Documentation/security/landlock.rst
11270 F:      Documentation/userspace-api/landlock.rst
11271 F:      include/uapi/linux/landlock.h
11272 F:      samples/landlock/
11273 F:      security/landlock/
11274 F:      tools/testing/selftests/landlock/
11275 K:      landlock
11276 K:      LANDLOCK
11277
11278 LANTIQ / INTEL Ethernet drivers
11279 M:      Hauke Mehrtens <[email protected]>
11280 L:      [email protected]
11281 S:      Maintained
11282 F:      drivers/net/dsa/lantiq_gswip.c
11283 F:      drivers/net/dsa/lantiq_pce.h
11284 F:      drivers/net/ethernet/lantiq_xrx200.c
11285 F:      net/dsa/tag_gswip.c
11286
11287 LANTIQ MIPS ARCHITECTURE
11288 M:      John Crispin <[email protected]>
11289 L:      [email protected]
11290 S:      Maintained
11291 F:      arch/mips/lantiq
11292 F:      drivers/soc/lantiq
11293
11294 LASI 53c700 driver for PARISC
11295 M:      "James E.J. Bottomley" <[email protected]>
11296 L:      [email protected]
11297 S:      Maintained
11298 F:      Documentation/scsi/53c700.rst
11299 F:      drivers/scsi/53c700*
11300
11301 LEAKING_ADDRESSES
11302 M:      Tobin C. Harding <[email protected]>
11303 M:      Tycho Andersen <[email protected]>
11304 L:      [email protected]
11305 S:      Maintained
11306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
11307 F:      scripts/leaking_addresses.pl
11308
11309 LED SUBSYSTEM
11310 M:      Pavel Machek <[email protected]>
11311 L:      [email protected]
11312 S:      Maintained
11313 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
11314 F:      Documentation/devicetree/bindings/leds/
11315 F:      drivers/leds/
11316 F:      include/linux/leds.h
11317
11318 LEGACY EEPROM DRIVER
11319 M:      Jean Delvare <[email protected]>
11320 S:      Maintained
11321 F:      Documentation/misc-devices/eeprom.rst
11322 F:      drivers/misc/eeprom/eeprom.c
11323
11324 LEGO MINDSTORMS EV3
11325 R:      David Lechner <[email protected]>
11326 S:      Maintained
11327 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
11328 F:      arch/arm/boot/dts/da850-lego-ev3.dts
11329 F:      drivers/power/supply/lego_ev3_battery.c
11330
11331 LEGO USB Tower driver
11332 M:      Juergen Stuber <[email protected]>
11333 L:      [email protected]
11334 S:      Maintained
11335 W:      http://legousb.sourceforge.net/
11336 F:      drivers/usb/misc/legousbtower.c
11337
11338 LETSKETCH HID TABLET DRIVER
11339 M:      Hans de Goede <[email protected]>
11340 L:      [email protected]
11341 S:      Maintained
11342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
11343 F:      drivers/hid/hid-letsketch.c
11344
11345 LG LAPTOP EXTRAS
11346 M:      Matan Ziv-Av <[email protected]>
11347 L:      [email protected]
11348 S:      Maintained
11349 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
11350 F:      Documentation/admin-guide/laptops/lg-laptop.rst
11351 F:      drivers/platform/x86/lg-laptop.c
11352
11353 LG2160 MEDIA DRIVER
11354 M:      Michael Krufky <[email protected]>
11355 L:      [email protected]
11356 S:      Maintained
11357 W:      https://linuxtv.org
11358 W:      http://github.com/mkrufky
11359 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11360 T:      git git://linuxtv.org/mkrufky/tuners.git
11361 F:      drivers/media/dvb-frontends/lg2160.*
11362
11363 LGDT3305 MEDIA DRIVER
11364 M:      Michael Krufky <[email protected]>
11365 L:      [email protected]
11366 S:      Maintained
11367 W:      https://linuxtv.org
11368 W:      http://github.com/mkrufky
11369 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11370 T:      git git://linuxtv.org/mkrufky/tuners.git
11371 F:      drivers/media/dvb-frontends/lgdt3305.*
11372
11373 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
11374 M:      Viresh Kumar <[email protected]>
11375 L:      [email protected]
11376 S:      Maintained
11377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11378 F:      drivers/ata/pata_arasan_cf.c
11379 F:      include/linux/pata_arasan_cf_data.h
11380
11381 LIBATA PATA DRIVERS
11382 R:      Sergey Shtylyov <[email protected]>
11383 L:      [email protected]
11384 F:      drivers/ata/ata_*.c
11385 F:      drivers/ata/pata_*.c
11386
11387 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
11388 M:      Linus Walleij <[email protected]>
11389 L:      [email protected]
11390 S:      Maintained
11391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11392 F:      drivers/ata/pata_ftide010.c
11393 F:      drivers/ata/sata_gemini.c
11394 F:      drivers/ata/sata_gemini.h
11395
11396 LIBATA SATA AHCI PLATFORM devices support
11397 M:      Hans de Goede <[email protected]>
11398 M:      Jens Axboe <[email protected]>
11399 L:      [email protected]
11400 S:      Maintained
11401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11402 F:      drivers/ata/ahci_platform.c
11403 F:      drivers/ata/libahci_platform.c
11404 F:      include/linux/ahci_platform.h
11405
11406 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
11407 M:      Mikael Pettersson <[email protected]>
11408 L:      [email protected]
11409 S:      Maintained
11410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11411 F:      drivers/ata/sata_promise.*
11412
11413 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
11414 M:      Damien Le Moal <[email protected]>
11415 L:      [email protected]
11416 S:      Maintained
11417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
11418 F:      Documentation/ABI/testing/sysfs-ata
11419 F:      Documentation/devicetree/bindings/ata/
11420 F:      drivers/ata/
11421 F:      include/linux/ata.h
11422 F:      include/linux/libata.h
11423
11424 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
11425 M:      Vishal Verma <[email protected]>
11426 M:      Dan Williams <[email protected]>
11427 M:      Dave Jiang <[email protected]>
11428 L:      [email protected]
11429 S:      Supported
11430 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11431 P:      Documentation/nvdimm/maintainer-entry-profile.rst
11432 F:      drivers/nvdimm/btt*
11433
11434 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
11435 M:      Dan Williams <[email protected]>
11436 M:      Vishal Verma <[email protected]>
11437 M:      Dave Jiang <[email protected]>
11438 L:      [email protected]
11439 S:      Supported
11440 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11441 P:      Documentation/nvdimm/maintainer-entry-profile.rst
11442 F:      drivers/nvdimm/pmem*
11443
11444 LIBNVDIMM: DEVICETREE BINDINGS
11445 M:      Oliver O'Halloran <[email protected]>
11446 L:      [email protected]
11447 S:      Supported
11448 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11449 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
11450 F:      drivers/nvdimm/of_pmem.c
11451
11452 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
11453 M:      Dan Williams <[email protected]>
11454 M:      Vishal Verma <[email protected]>
11455 M:      Dave Jiang <[email protected]>
11456 M:      Ira Weiny <[email protected]>
11457 L:      [email protected]
11458 S:      Supported
11459 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11460 P:      Documentation/nvdimm/maintainer-entry-profile.rst
11461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
11462 F:      drivers/acpi/nfit/*
11463 F:      drivers/nvdimm/*
11464 F:      include/linux/libnvdimm.h
11465 F:      include/linux/nd.h
11466 F:      include/uapi/linux/ndctl.h
11467 F:      tools/testing/nvdimm/
11468
11469 LICENSES and SPDX stuff
11470 M:      Thomas Gleixner <[email protected]>
11471 M:      Greg Kroah-Hartman <[email protected]>
11472 L:      [email protected]
11473 S:      Maintained
11474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
11475 F:      COPYING
11476 F:      Documentation/process/license-rules.rst
11477 F:      LICENSES/
11478 F:      scripts/spdxcheck-test.sh
11479 F:      scripts/spdxcheck.py
11480
11481 LINEAR RANGES HELPERS
11482 M:      Mark Brown <[email protected]>
11483 R:      Matti Vaittinen <[email protected]>
11484 F:      lib/linear_ranges.c
11485 F:      lib/test_linear_ranges.c
11486 F:      include/linux/linear_range.h
11487
11488 LINUX FOR POWER MACINTOSH
11489 M:      Benjamin Herrenschmidt <[email protected]>
11490 L:      [email protected]
11491 S:      Odd Fixes
11492 F:      arch/powerpc/platforms/powermac/
11493 F:      drivers/macintosh/
11494
11495 LINUX FOR POWERPC (32-BIT AND 64-BIT)
11496 M:      Michael Ellerman <[email protected]>
11497 R:      Benjamin Herrenschmidt <[email protected]>
11498 R:      Paul Mackerras <[email protected]>
11499 L:      [email protected]
11500 S:      Supported
11501 W:      https://github.com/linuxppc/wiki/wiki
11502 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
11503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
11504 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
11505 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
11506 F:      Documentation/devicetree/bindings/powerpc/
11507 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
11508 F:      Documentation/powerpc/
11509 F:      arch/powerpc/
11510 F:      drivers/*/*/*pasemi*
11511 F:      drivers/*/*pasemi*
11512 F:      drivers/char/tpm/tpm_ibmvtpm*
11513 F:      drivers/crypto/nx/
11514 F:      drivers/crypto/vmx/
11515 F:      drivers/i2c/busses/i2c-opal.c
11516 F:      drivers/net/ethernet/ibm/ibmveth.*
11517 F:      drivers/net/ethernet/ibm/ibmvnic.*
11518 F:      drivers/pci/hotplug/pnv_php.c
11519 F:      drivers/pci/hotplug/rpa*
11520 F:      drivers/rtc/rtc-opal.c
11521 F:      drivers/scsi/ibmvscsi/
11522 F:      drivers/tty/hvc/hvc_opal.c
11523 F:      drivers/watchdog/wdrtas.c
11524 F:      tools/testing/selftests/powerpc
11525 N:      /pmac
11526 N:      powermac
11527 N:      powernv
11528 N:      [^a-z0-9]ps3
11529 N:      pseries
11530
11531 LINUX FOR POWERPC EMBEDDED MPC5XXX
11532 M:      Anatolij Gustschin <[email protected]>
11533 L:      [email protected]
11534 S:      Odd Fixes
11535 F:      arch/powerpc/platforms/512x/
11536 F:      arch/powerpc/platforms/52xx/
11537
11538 LINUX FOR POWERPC EMBEDDED PPC4XX
11539 L:      [email protected]
11540 S:      Orphan
11541 F:      arch/powerpc/platforms/40x/
11542 F:      arch/powerpc/platforms/44x/
11543
11544 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
11545 M:      Scott Wood <[email protected]>
11546 L:      [email protected]
11547 S:      Odd fixes
11548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
11549 F:      Documentation/devicetree/bindings/powerpc/fsl/
11550 F:      arch/powerpc/platforms/83xx/
11551 F:      arch/powerpc/platforms/85xx/
11552
11553 LINUX FOR POWERPC EMBEDDED PPC8XX
11554 M:      Christophe Leroy <[email protected]>
11555 L:      [email protected]
11556 S:      Maintained
11557 F:      arch/powerpc/platforms/8xx/
11558
11559 LINUX KERNEL DUMP TEST MODULE (LKDTM)
11560 M:      Kees Cook <[email protected]>
11561 S:      Maintained
11562 F:      drivers/misc/lkdtm/*
11563 F:      tools/testing/selftests/lkdtm/*
11564
11565 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
11566 M:      Alan Stern <[email protected]>
11567 M:      Andrea Parri <[email protected]>
11568 M:      Will Deacon <[email protected]>
11569 M:      Peter Zijlstra <[email protected]>
11570 M:      Boqun Feng <[email protected]>
11571 M:      Nicholas Piggin <[email protected]>
11572 M:      David Howells <[email protected]>
11573 M:      Jade Alglave <[email protected]>
11574 M:      Luc Maranget <[email protected]>
11575 M:      "Paul E. McKenney" <[email protected]>
11576 R:      Akira Yokosawa <[email protected]>
11577 R:      Daniel Lustig <[email protected]>
11578 R:      Joel Fernandes <[email protected]>
11579 L:      [email protected]
11580 L:      [email protected]
11581 S:      Supported
11582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
11583 F:      Documentation/atomic_bitops.txt
11584 F:      Documentation/atomic_t.txt
11585 F:      Documentation/core-api/refcount-vs-atomic.rst
11586 F:      Documentation/litmus-tests/
11587 F:      Documentation/memory-barriers.txt
11588 F:      tools/memory-model/
11589
11590 LIS3LV02D ACCELEROMETER DRIVER
11591 M:      Eric Piel <[email protected]>
11592 S:      Maintained
11593 F:      Documentation/misc-devices/lis3lv02d.rst
11594 F:      drivers/misc/lis3lv02d/
11595 F:      drivers/platform/x86/hp_accel.c
11596
11597 LIST KUNIT TEST
11598 M:      David Gow <[email protected]>
11599 L:      [email protected]
11600 L:      [email protected]
11601 S:      Maintained
11602 F:      lib/list-test.c
11603
11604 LITEX PLATFORM
11605 M:      Karol Gugala <[email protected]>
11606 M:      Mateusz Holenko <[email protected]>
11607 M:      Gabriel Somlo <[email protected]>
11608 M:      Joel Stanley <[email protected]>
11609 S:      Maintained
11610 F:      Documentation/devicetree/bindings/*/litex,*.yaml
11611 F:      arch/openrisc/boot/dts/or1klitex.dts
11612 F:      include/linux/litex.h
11613 F:      drivers/tty/serial/liteuart.c
11614 F:      drivers/soc/litex/*
11615 F:      drivers/net/ethernet/litex/*
11616 F:      drivers/mmc/host/litex_mmc.c
11617 N:      litex
11618
11619 LIVE PATCHING
11620 M:      Josh Poimboeuf <[email protected]>
11621 M:      Jiri Kosina <[email protected]>
11622 M:      Miroslav Benes <[email protected]>
11623 M:      Petr Mladek <[email protected]>
11624 R:      Joe Lawrence <[email protected]>
11625 L:      [email protected]
11626 S:      Maintained
11627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
11628 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
11629 F:      Documentation/livepatch/
11630 F:      arch/powerpc/include/asm/livepatch.h
11631 F:      include/linux/livepatch.h
11632 F:      kernel/livepatch/
11633 F:      kernel/module/livepatch.c
11634 F:      lib/livepatch/
11635 F:      samples/livepatch/
11636 F:      tools/testing/selftests/livepatch/
11637
11638 LLC (802.2)
11639 L:      [email protected]
11640 S:      Odd fixes
11641 F:      include/linux/llc.h
11642 F:      include/net/llc*
11643 F:      include/uapi/linux/llc.h
11644 F:      net/llc/
11645
11646 LM73 HARDWARE MONITOR DRIVER
11647 M:      Guillaume Ligneul <[email protected]>
11648 L:      [email protected]
11649 S:      Maintained
11650 F:      drivers/hwmon/lm73.c
11651
11652 LM78 HARDWARE MONITOR DRIVER
11653 M:      Jean Delvare <[email protected]>
11654 L:      [email protected]
11655 S:      Maintained
11656 F:      Documentation/hwmon/lm78.rst
11657 F:      drivers/hwmon/lm78.c
11658
11659 LM83 HARDWARE MONITOR DRIVER
11660 M:      Jean Delvare <[email protected]>
11661 L:      [email protected]
11662 S:      Maintained
11663 F:      Documentation/hwmon/lm83.rst
11664 F:      drivers/hwmon/lm83.c
11665
11666 LM90 HARDWARE MONITOR DRIVER
11667 M:      Jean Delvare <[email protected]>
11668 L:      [email protected]
11669 S:      Maintained
11670 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
11671 F:      Documentation/hwmon/lm90.rst
11672 F:      drivers/hwmon/lm90.c
11673 F:      include/dt-bindings/thermal/lm90.h
11674
11675 LM95234 HARDWARE MONITOR DRIVER
11676 M:      Guenter Roeck <[email protected]>
11677 L:      [email protected]
11678 S:      Maintained
11679 F:      Documentation/hwmon/lm95234.rst
11680 F:      drivers/hwmon/lm95234.c
11681
11682 LME2510 MEDIA DRIVER
11683 M:      Malcolm Priestley <[email protected]>
11684 L:      [email protected]
11685 S:      Maintained
11686 W:      https://linuxtv.org
11687 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11688 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
11689
11690 LOADPIN SECURITY MODULE
11691 M:      Kees Cook <[email protected]>
11692 S:      Supported
11693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
11694 F:      Documentation/admin-guide/LSM/LoadPin.rst
11695 F:      security/loadpin/
11696
11697 LOCKING PRIMITIVES
11698 M:      Peter Zijlstra <[email protected]>
11699 M:      Ingo Molnar <[email protected]>
11700 M:      Will Deacon <[email protected]>
11701 R:      Waiman Long <[email protected]>
11702 R:      Boqun Feng <[email protected]> (LOCKDEP)
11703 L:      [email protected]
11704 S:      Maintained
11705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
11706 F:      Documentation/locking/
11707 F:      arch/*/include/asm/spinlock*.h
11708 F:      include/linux/lockdep.h
11709 F:      include/linux/mutex*.h
11710 F:      include/linux/rwlock*.h
11711 F:      include/linux/rwsem*.h
11712 F:      include/linux/seqlock.h
11713 F:      include/linux/spinlock*.h
11714 F:      kernel/locking/
11715 F:      lib/locking*.[ch]
11716 X:      kernel/locking/locktorture.c
11717
11718 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
11719 M:      "Richard Russon (FlatCap)" <[email protected]>
11720 L:      [email protected]
11721 S:      Maintained
11722 W:      http://www.linux-ntfs.org/content/view/19/37/
11723 F:      Documentation/admin-guide/ldm.rst
11724 F:      block/partitions/ldm.*
11725
11726 LOGITECH HID GAMING KEYBOARDS
11727 M:      Hans de Goede <[email protected]>
11728 L:      [email protected]
11729 S:      Maintained
11730 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
11731 F:      drivers/hid/hid-lg-g15.c
11732
11733 LONTIUM LT8912B MIPI TO HDMI BRIDGE
11734 M:      Adrien Grassein <[email protected]>
11735 S:      Maintained
11736 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
11737 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
11738
11739 LOONGARCH
11740 M:      Huacai Chen <[email protected]>
11741 R:      WANG Xuerui <[email protected]>
11742 L:      [email protected]
11743 S:      Maintained
11744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
11745 F:      arch/loongarch/
11746 F:      drivers/*/*loongarch*
11747 F:      Documentation/loongarch/
11748 F:      Documentation/translations/zh_CN/loongarch/
11749
11750 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
11751 M:      Sathya Prakash <[email protected]>
11752 M:      Sreekanth Reddy <[email protected]>
11753 M:      Suganath Prabu Subramani <[email protected]>
11754 L:      [email protected]
11755 L:      [email protected]
11756 S:      Supported
11757 W:      http://www.avagotech.com/support/
11758 F:      drivers/message/fusion/
11759 F:      drivers/scsi/mpt3sas/
11760
11761 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
11762 M:      Matthew Wilcox <[email protected]>
11763 L:      [email protected]
11764 S:      Maintained
11765 F:      drivers/scsi/sym53c8xx_2/
11766
11767 LTC1660 DAC DRIVER
11768 M:      Marcus Folkesson <[email protected]>
11769 L:      [email protected]
11770 S:      Maintained
11771 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
11772 F:      drivers/iio/dac/ltc1660.c
11773
11774 LTC2688 IIO DAC DRIVER
11775 M:      Nuno Sá <[email protected]>
11776 L:      [email protected]
11777 S:      Supported
11778 W:      http://ez.analog.com/community/linux-device-drivers
11779 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
11780 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
11781 F:      drivers/iio/dac/ltc2688.c
11782
11783 LTC2947 HARDWARE MONITOR DRIVER
11784 M:      Nuno Sá <[email protected]>
11785 L:      [email protected]
11786 S:      Supported
11787 W:      https://ez.analog.com/linux-software-drivers
11788 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
11789 F:      drivers/hwmon/ltc2947-core.c
11790 F:      drivers/hwmon/ltc2947-i2c.c
11791 F:      drivers/hwmon/ltc2947-spi.c
11792 F:      drivers/hwmon/ltc2947.h
11793
11794 LTC2983 IIO TEMPERATURE DRIVER
11795 M:      Nuno Sá <[email protected]>
11796 L:      [email protected]
11797 S:      Supported
11798 W:      https://ez.analog.com/linux-software-drivers
11799 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
11800 F:      drivers/iio/temperature/ltc2983.c
11801
11802 LTC4261 HARDWARE MONITOR DRIVER
11803 M:      Guenter Roeck <[email protected]>
11804 L:      [email protected]
11805 S:      Maintained
11806 F:      Documentation/hwmon/ltc4261.rst
11807 F:      drivers/hwmon/ltc4261.c
11808
11809 LTC4306 I2C MULTIPLEXER DRIVER
11810 M:      Michael Hennerich <[email protected]>
11811 L:      [email protected]
11812 S:      Supported
11813 W:      https://ez.analog.com/linux-software-drivers
11814 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
11815 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
11816
11817 LTP (Linux Test Project)
11818 M:      Mike Frysinger <[email protected]>
11819 M:      Cyril Hrubis <[email protected]>
11820 M:      Wanlong Gao <[email protected]>
11821 M:      Jan Stancek <[email protected]>
11822 M:      Stanislav Kholmanskikh <[email protected]>
11823 M:      Alexey Kodanev <[email protected]>
11824 L:      [email protected] (subscribers-only)
11825 S:      Maintained
11826 W:      http://linux-test-project.github.io/
11827 T:      git git://github.com/linux-test-project/ltp.git
11828
11829 LYNX 28G SERDES PHY DRIVER
11830 M:      Ioana Ciornei <[email protected]>
11831 L:      [email protected]
11832 S:      Supported
11833 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
11834 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
11835
11836 LYNX PCS MODULE
11837 M:      Ioana Ciornei <[email protected]>
11838 L:      [email protected]
11839 S:      Supported
11840 F:      drivers/net/pcs/pcs-lynx.c
11841 F:      include/linux/pcs-lynx.h
11842
11843 M68K ARCHITECTURE
11844 M:      Geert Uytterhoeven <[email protected]>
11845 L:      [email protected]
11846 S:      Maintained
11847 W:      http://www.linux-m68k.org/
11848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
11849 F:      arch/m68k/
11850 F:      drivers/zorro/
11851
11852 M68K ON APPLE MACINTOSH
11853 M:      Joshua Thompson <[email protected]>
11854 L:      [email protected]
11855 S:      Maintained
11856 W:      http://www.mac.linux-m68k.org/
11857 F:      arch/m68k/mac/
11858 F:      drivers/macintosh/adb-iop.c
11859 F:      drivers/macintosh/via-macii.c
11860
11861 M68K ON HP9000/300
11862 M:      Philip Blundell <[email protected]>
11863 S:      Maintained
11864 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
11865 F:      arch/m68k/hp300/
11866
11867 M88DS3103 MEDIA DRIVER
11868 M:      Antti Palosaari <[email protected]>
11869 L:      [email protected]
11870 S:      Maintained
11871 W:      https://linuxtv.org
11872 W:      http://palosaari.fi/linux/
11873 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11874 T:      git git://linuxtv.org/anttip/media_tree.git
11875 F:      drivers/media/dvb-frontends/m88ds3103*
11876
11877 M88RS2000 MEDIA DRIVER
11878 M:      Malcolm Priestley <[email protected]>
11879 L:      [email protected]
11880 S:      Maintained
11881 W:      https://linuxtv.org
11882 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11883 F:      drivers/media/dvb-frontends/m88rs2000*
11884
11885 MA901 MASTERKIT USB FM RADIO DRIVER
11886 M:      Alexey Klimov <[email protected]>
11887 L:      [email protected]
11888 S:      Maintained
11889 T:      git git://linuxtv.org/media_tree.git
11890 F:      drivers/media/radio/radio-ma901.c
11891
11892 MAC80211
11893 M:      Johannes Berg <[email protected]>
11894 L:      [email protected]
11895 S:      Maintained
11896 W:      https://wireless.wiki.kernel.org/
11897 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
11898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
11899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
11900 F:      Documentation/networking/mac80211-injection.rst
11901 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
11902 F:      drivers/net/wireless/mac80211_hwsim.[ch]
11903 F:      include/net/mac80211.h
11904 F:      net/mac80211/
11905
11906 MAILBOX API
11907 M:      Jassi Brar <[email protected]>
11908 L:      [email protected]
11909 S:      Maintained
11910 F:      drivers/mailbox/
11911 F:      include/linux/mailbox_client.h
11912 F:      include/linux/mailbox_controller.h
11913 F:      include/dt-bindings/mailbox/
11914 F:      Documentation/devicetree/bindings/mailbox/
11915
11916 MAILBOX ARM MHUv2
11917 M:      Viresh Kumar <[email protected]>
11918 M:      Tushar Khandelwal <[email protected]>
11919 L:      [email protected]
11920 S:      Maintained
11921 F:      drivers/mailbox/arm_mhuv2.c
11922 F:      include/linux/mailbox/arm_mhuv2_message.h
11923 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
11924
11925 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
11926 M:      Jeremy Kerr <[email protected]>
11927 M:      Matt Johnston <[email protected]>
11928 L:      [email protected]
11929 S:      Maintained
11930 F:      Documentation/networking/mctp.rst
11931 F:      drivers/net/mctp/
11932 F:      include/net/mctp.h
11933 F:      include/net/mctpdevice.h
11934 F:      include/net/netns/mctp.h
11935 F:      net/mctp/
11936
11937 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
11938 M:      Michael Kerrisk <[email protected]>
11939 L:      [email protected]
11940 S:      Maintained
11941 W:      http://www.kernel.org/doc/man-pages
11942
11943 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
11944 M:      Rahul Bedarkar <[email protected]>
11945 L:      [email protected]
11946 S:      Maintained
11947 F:      arch/mips/boot/dts/img/pistachio*
11948
11949 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
11950 M:      Andrew Lunn <[email protected]>
11951 M:      Vivien Didelot <[email protected]>
11952 L:      [email protected]
11953 S:      Maintained
11954 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
11955 F:      Documentation/networking/devlink/mv88e6xxx.rst
11956 F:      drivers/net/dsa/mv88e6xxx/
11957 F:      include/linux/dsa/mv88e6xxx.h
11958 F:      include/linux/platform_data/mv88e6xxx.h
11959
11960 MARVELL ARMADA 3700 PHY DRIVERS
11961 M:      Miquel Raynal <[email protected]>
11962 S:      Maintained
11963 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
11964 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
11965 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
11966 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
11967
11968 MARVELL ARMADA 3700 SERIAL DRIVER
11969 M:      Pali Rohár <[email protected]>
11970 S:      Maintained
11971 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
11972 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
11973 F:      drivers/tty/serial/mvebu-uart.c
11974
11975 MARVELL ARMADA DRM SUPPORT
11976 M:      Russell King <[email protected]>
11977 S:      Maintained
11978 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
11979 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
11980 F:      Documentation/devicetree/bindings/display/armada/
11981 F:      drivers/gpu/drm/armada/
11982 F:      include/uapi/drm/armada_drm.h
11983
11984 MARVELL CRYPTO DRIVER
11985 M:      Boris Brezillon <[email protected]>
11986 M:      Arnaud Ebalard <[email protected]>
11987 M:      Srujana Challa <[email protected]>
11988 L:      [email protected]
11989 S:      Maintained
11990 F:      drivers/crypto/marvell/
11991 F:      include/linux/soc/marvell/octeontx2/
11992
11993 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
11994 M:      Mirko Lindner <[email protected]>
11995 M:      Stephen Hemminger <[email protected]>
11996 L:      [email protected]
11997 S:      Maintained
11998 F:      drivers/net/ethernet/marvell/sk*
11999
12000 MARVELL LIBERTAS WIRELESS DRIVER
12001 L:      [email protected]
12002 S:      Orphan
12003 F:      drivers/net/wireless/marvell/libertas/
12004
12005 MARVELL MACCHIATOBIN SUPPORT
12006 M:      Russell King <[email protected]>
12007 L:      [email protected] (moderated for non-subscribers)
12008 S:      Maintained
12009 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
12010
12011 MARVELL MV643XX ETHERNET DRIVER
12012 M:      Sebastian Hesselbarth <[email protected]>
12013 L:      [email protected]
12014 S:      Maintained
12015 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
12016 F:      include/linux/mv643xx.h
12017
12018 MARVELL MV88X3310 PHY DRIVER
12019 M:      Russell King <[email protected]>
12020 M:      Marek Behún <[email protected]>
12021 L:      [email protected]
12022 S:      Maintained
12023 F:      drivers/net/phy/marvell10g.c
12024
12025 MARVELL MVEBU THERMAL DRIVER
12026 M:      Miquel Raynal <[email protected]>
12027 S:      Maintained
12028 F:      drivers/thermal/armada_thermal.c
12029
12030 MARVELL MVNETA ETHERNET DRIVER
12031 M:      Thomas Petazzoni <[email protected]>
12032 L:      [email protected]
12033 S:      Maintained
12034 F:      drivers/net/ethernet/marvell/mvneta.*
12035
12036 MARVELL MVPP2 ETHERNET DRIVER
12037 M:      Marcin Wojtas <[email protected]>
12038 M:      Russell King <[email protected]>
12039 L:      [email protected]
12040 S:      Maintained
12041 F:      Documentation/devicetree/bindings/net/marvell-pp2.txt
12042 F:      drivers/net/ethernet/marvell/mvpp2/
12043
12044 MARVELL MWIFIEX WIRELESS DRIVER
12045 M:      Amitkumar Karwar <[email protected]>
12046 M:      Ganapathi Bhat <[email protected]>
12047 M:      Sharvari Harisangam <[email protected]>
12048 M:      Xinming Hu <[email protected]>
12049 L:      [email protected]
12050 S:      Maintained
12051 F:      drivers/net/wireless/marvell/mwifiex/
12052
12053 MARVELL MWL8K WIRELESS DRIVER
12054 M:      Lennert Buytenhek <[email protected]>
12055 L:      [email protected]
12056 S:      Odd Fixes
12057 F:      drivers/net/wireless/marvell/mwl8k.c
12058
12059 MARVELL NAND CONTROLLER DRIVER
12060 M:      Miquel Raynal <[email protected]>
12061 L:      [email protected]
12062 S:      Maintained
12063 F:      Documentation/devicetree/bindings/mtd/marvell-nand.txt
12064 F:      drivers/mtd/nand/raw/marvell_nand.c
12065
12066 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
12067 M:      Sunil Goutham <[email protected]>
12068 M:      Geetha sowjanya <[email protected]>
12069 M:      Subbaraya Sundeep <[email protected]>
12070 M:      hariprasad <[email protected]>
12071 L:      [email protected]
12072 S:      Supported
12073 F:      drivers/net/ethernet/marvell/octeontx2/nic/
12074 F:      include/linux/soc/marvell/octeontx2/
12075
12076 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
12077 M:      Sunil Goutham <[email protected]>
12078 M:      Linu Cherian <[email protected]>
12079 M:      Geetha sowjanya <[email protected]>
12080 M:      Jerin Jacob <[email protected]>
12081 M:      hariprasad <[email protected]>
12082 M:      Subbaraya Sundeep <[email protected]>
12083 L:      [email protected]
12084 S:      Supported
12085 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
12086 F:      drivers/net/ethernet/marvell/octeontx2/af/
12087
12088 MARVELL PRESTERA ETHERNET SWITCH DRIVER
12089 M:      Taras Chornyi <[email protected]>
12090 S:      Supported
12091 W:      https://github.com/Marvell-switching/switchdev-prestera
12092 F:      drivers/net/ethernet/marvell/prestera/
12093
12094 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
12095 M:      Nicolas Pitre <[email protected]>
12096 S:      Odd Fixes
12097 F:      drivers/mmc/host/mvsdio.*
12098
12099 MARVELL USB MDIO CONTROLLER DRIVER
12100 M:      Tobias Waldekranz <[email protected]>
12101 L:      [email protected]
12102 S:      Maintained
12103 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
12104 F:      drivers/net/mdio/mdio-mvusb.c
12105
12106 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
12107 M:      Hu Ziji <[email protected]>
12108 L:      [email protected]
12109 S:      Supported
12110 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
12111 F:      drivers/mmc/host/sdhci-xenon*
12112
12113 MARVELL OCTEON ENDPOINT DRIVER
12114 M:      Veerasenareddy Burru <[email protected]>
12115 M:      Abhijit Ayarekar <[email protected]>
12116 L:      [email protected]
12117 S:      Supported
12118 F:      drivers/net/ethernet/marvell/octeon_ep
12119
12120 MATROX FRAMEBUFFER DRIVER
12121 L:      [email protected]
12122 S:      Orphan
12123 F:      drivers/video/fbdev/matrox/matroxfb_*
12124 F:      include/uapi/linux/matroxfb.h
12125
12126 MAX15301 DRIVER
12127 M:      Daniel Nilsson <[email protected]>
12128 L:      [email protected]
12129 S:      Maintained
12130 F:      Documentation/hwmon/max15301.rst
12131 F:      drivers/hwmon/pmbus/max15301.c
12132
12133 MAX16065 HARDWARE MONITOR DRIVER
12134 M:      Guenter Roeck <[email protected]>
12135 L:      [email protected]
12136 S:      Maintained
12137 F:      Documentation/hwmon/max16065.rst
12138 F:      drivers/hwmon/max16065.c
12139
12140 MAX2175 SDR TUNER DRIVER
12141 M:      Ramesh Shanmugasundaram <[email protected]>
12142 L:      [email protected]
12143 S:      Maintained
12144 T:      git git://linuxtv.org/media_tree.git
12145 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
12146 F:      Documentation/userspace-api/media/drivers/max2175.rst
12147 F:      drivers/media/i2c/max2175*
12148 F:      include/uapi/linux/max2175.h
12149
12150 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
12151 L:      [email protected]
12152 S:      Orphan
12153 F:      Documentation/hwmon/max6650.rst
12154 F:      drivers/hwmon/max6650.c
12155
12156 MAX6697 HARDWARE MONITOR DRIVER
12157 M:      Guenter Roeck <[email protected]>
12158 L:      [email protected]
12159 S:      Maintained
12160 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
12161 F:      Documentation/hwmon/max6697.rst
12162 F:      drivers/hwmon/max6697.c
12163 F:      include/linux/platform_data/max6697.h
12164
12165 MAX9286 QUAD GMSL DESERIALIZER DRIVER
12166 M:      Jacopo Mondi <[email protected]>
12167 M:      Kieran Bingham <[email protected]>
12168 M:      Laurent Pinchart <[email protected]>
12169 M:      Niklas Söderlund <[email protected]>
12170 L:      [email protected]
12171 S:      Maintained
12172 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
12173 F:      drivers/media/i2c/max9286.c
12174
12175 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
12176 M:      Niklas Söderlund <[email protected]>
12177 L:      [email protected]
12178 S:      Maintained
12179 F:      drivers/staging/media/max96712/max96712.c
12180
12181 MAX9860 MONO AUDIO VOICE CODEC DRIVER
12182 M:      Peter Rosin <[email protected]>
12183 L:      [email protected] (moderated for non-subscribers)
12184 S:      Maintained
12185 F:      Documentation/devicetree/bindings/sound/max9860.txt
12186 F:      sound/soc/codecs/max9860.*
12187
12188 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
12189 M:      Andreas Klinger <[email protected]>
12190 L:      [email protected]
12191 S:      Maintained
12192 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
12193 F:      drivers/iio/proximity/mb1232.c
12194
12195 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
12196 R:      Iskren Chernev <[email protected]>
12197 R:      Krzysztof Kozlowski <[email protected]>
12198 R:      Marek Szyprowski <[email protected]>
12199 R:      Matheus Castello <[email protected]>
12200 L:      [email protected]
12201 S:      Maintained
12202 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
12203 F:      drivers/power/supply/max17040_battery.c
12204
12205 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
12206 R:      Hans de Goede <[email protected]>
12207 R:      Krzysztof Kozlowski <[email protected]>
12208 R:      Marek Szyprowski <[email protected]>
12209 R:      Sebastian Krzyszkowiak <[email protected]>
12210 R:      Purism Kernel Team <[email protected]>
12211 L:      [email protected]
12212 S:      Maintained
12213 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
12214 F:      drivers/power/supply/max17042_battery.c
12215
12216 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
12217 M:      Laurent Pinchart <[email protected]>
12218 L:      [email protected]
12219 S:      Maintained
12220 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
12221 F:      drivers/regulator/max20086-regulator.c
12222
12223 MAXIM MAX77650 PMIC MFD DRIVER
12224 M:      Bartosz Golaszewski <[email protected]>
12225 L:      [email protected]
12226 S:      Maintained
12227 F:      Documentation/devicetree/bindings/*/*max77650.yaml
12228 F:      Documentation/devicetree/bindings/*/max77650*.yaml
12229 F:      drivers/gpio/gpio-max77650.c
12230 F:      drivers/input/misc/max77650-onkey.c
12231 F:      drivers/leds/leds-max77650.c
12232 F:      drivers/mfd/max77650.c
12233 F:      drivers/power/supply/max77650-charger.c
12234 F:      drivers/regulator/max77650-regulator.c
12235 F:      include/linux/mfd/max77650.h
12236
12237 MAXIM MAX77714 PMIC MFD DRIVER
12238 M:      Luca Ceresoli <[email protected]>
12239 S:      Maintained
12240 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
12241 F:      drivers/mfd/max77714.c
12242 F:      include/linux/mfd/max77714.h
12243
12244 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
12245 M:      Javier Martinez Canillas <[email protected]>
12246 L:      [email protected]
12247 S:      Supported
12248 F:      Documentation/devicetree/bindings/*/*max77802.yaml
12249 F:      drivers/regulator/max77802-regulator.c
12250 F:      include/dt-bindings/*/*max77802.h
12251
12252 MAXIM MAX77976 BATTERY CHARGER
12253 M:      Luca Ceresoli <[email protected]>
12254 S:      Supported
12255 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
12256 F:      drivers/power/supply/max77976_charger.c
12257
12258 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
12259 M:      Krzysztof Kozlowski <[email protected]>
12260 M:      Bartlomiej Zolnierkiewicz <[email protected]>
12261 L:      [email protected]
12262 S:      Supported
12263 B:      mailto:[email protected]
12264 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
12265 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
12266 F:      drivers/power/supply/max14577_charger.c
12267 F:      drivers/power/supply/max77693_charger.c
12268
12269 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
12270 M:      Chanwoo Choi <[email protected]>
12271 M:      Krzysztof Kozlowski <[email protected]>
12272 M:      Bartlomiej Zolnierkiewicz <[email protected]>
12273 L:      [email protected]
12274 S:      Supported
12275 B:      mailto:[email protected]
12276 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
12277 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
12278 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
12279 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
12280 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
12281 F:      Documentation/devicetree/bindings/mfd/max77693.txt
12282 F:      drivers/*/*max77843.c
12283 F:      drivers/*/max14577*.c
12284 F:      drivers/*/max77686*.c
12285 F:      drivers/*/max77693*.c
12286 F:      drivers/clk/clk-max77686.c
12287 F:      drivers/extcon/extcon-max14577.c
12288 F:      drivers/extcon/extcon-max77693.c
12289 F:      drivers/rtc/rtc-max77686.c
12290 F:      include/linux/mfd/max14577*.h
12291 F:      include/linux/mfd/max77686*.h
12292 F:      include/linux/mfd/max77693*.h
12293
12294 MAXIRADIO FM RADIO RECEIVER DRIVER
12295 M:      Hans Verkuil <[email protected]>
12296 L:      [email protected]
12297 S:      Maintained
12298 W:      https://linuxtv.org
12299 T:      git git://linuxtv.org/media_tree.git
12300 F:      drivers/media/radio/radio-maxiradio*
12301
12302 MAXLINEAR ETHERNET PHY DRIVER
12303 M:      Xu Liang <[email protected]>
12304 L:      [email protected]
12305 S:      Supported
12306 F:      drivers/net/phy/mxl-gpy.c
12307
12308 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
12309 R:      Yasushi SHOJI <[email protected]>
12310 L:      [email protected]
12311 S:      Maintained
12312 F:      drivers/net/can/usb/mcba_usb.c
12313
12314 MCAN MMIO DEVICE DRIVER
12315 M:      Chandrasekar Ramakrishnan <[email protected]>
12316 L:      [email protected]
12317 S:      Maintained
12318 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
12319 F:      drivers/net/can/m_can/m_can.c
12320 F:      drivers/net/can/m_can/m_can.h
12321 F:      drivers/net/can/m_can/m_can_platform.c
12322
12323 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
12324 M:      Rishi Gupta <[email protected]>
12325 L:      [email protected]
12326 L:      [email protected]
12327 S:      Maintained
12328 F:      drivers/hid/hid-mcp2221.c
12329
12330 MCP251XFD SPI-CAN NETWORK DRIVER
12331 M:      Marc Kleine-Budde <[email protected]>
12332 M:      Manivannan Sadhasivam <[email protected]>
12333 R:      Thomas Kopp <[email protected]>
12334 L:      [email protected]
12335 S:      Maintained
12336 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
12337 F:      drivers/net/can/spi/mcp251xfd/
12338
12339 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
12340 M:      Peter Rosin <[email protected]>
12341 L:      [email protected]
12342 S:      Maintained
12343 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
12344 F:      drivers/iio/potentiometer/mcp4018.c
12345 F:      drivers/iio/potentiometer/mcp4531.c
12346
12347 MCR20A IEEE-802.15.4 RADIO DRIVER
12348 M:      Xue Liu <[email protected]>
12349 L:      [email protected]
12350 S:      Maintained
12351 W:      https://github.com/xueliu/mcr20a-linux
12352 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
12353 F:      drivers/net/ieee802154/mcr20a.c
12354 F:      drivers/net/ieee802154/mcr20a.h
12355
12356 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
12357 M:      William Breathitt Gray <[email protected]>
12358 L:      [email protected]
12359 S:      Maintained
12360 F:      drivers/iio/dac/cio-dac.c
12361
12362 MEDIA CONTROLLER FRAMEWORK
12363 M:      Sakari Ailus <[email protected]>
12364 M:      Laurent Pinchart <[email protected]>
12365 L:      [email protected]
12366 S:      Supported
12367 W:      https://www.linuxtv.org
12368 T:      git git://linuxtv.org/media_tree.git
12369 F:      drivers/media/mc/
12370 F:      include/media/media-*.h
12371 F:      include/uapi/linux/media.h
12372
12373 MEDIA DRIVER FOR FREESCALE IMX PXP
12374 M:      Philipp Zabel <[email protected]>
12375 L:      [email protected]
12376 S:      Maintained
12377 T:      git git://linuxtv.org/media_tree.git
12378 F:      drivers/media/platform/nxp/imx-pxp.[ch]
12379
12380 MEDIA DRIVERS FOR ASCOT2E
12381 M:      Sergey Kozlov <[email protected]>
12382 M:      Abylay Ospan <[email protected]>
12383 L:      [email protected]
12384 S:      Supported
12385 W:      https://linuxtv.org
12386 W:      http://netup.tv/
12387 T:      git git://linuxtv.org/media_tree.git
12388 F:      drivers/media/dvb-frontends/ascot2e*
12389
12390 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
12391 M:      Jasmin Jessich <[email protected]>
12392 L:      [email protected]
12393 S:      Maintained
12394 W:      https://linuxtv.org
12395 T:      git git://linuxtv.org/media_tree.git
12396 F:      drivers/media/dvb-frontends/cxd2099*
12397
12398 MEDIA DRIVERS FOR CXD2841ER
12399 M:      Sergey Kozlov <[email protected]>
12400 M:      Abylay Ospan <[email protected]>
12401 L:      [email protected]
12402 S:      Supported
12403 W:      https://linuxtv.org
12404 W:      http://netup.tv/
12405 T:      git git://linuxtv.org/media_tree.git
12406 F:      drivers/media/dvb-frontends/cxd2841er*
12407
12408 MEDIA DRIVERS FOR CXD2880
12409 M:      Yasunari Takiguchi <[email protected]>
12410 L:      [email protected]
12411 S:      Supported
12412 W:      http://linuxtv.org/
12413 T:      git git://linuxtv.org/media_tree.git
12414 F:      drivers/media/dvb-frontends/cxd2880/*
12415 F:      drivers/media/spi/cxd2880*
12416
12417 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
12418 L:      [email protected]
12419 S:      Orphan
12420 W:      https://linuxtv.org
12421 T:      git git://linuxtv.org/media_tree.git
12422 F:      drivers/media/pci/ddbridge/*
12423
12424 MEDIA DRIVERS FOR FREESCALE IMX
12425 M:      Steve Longerbeam <[email protected]>
12426 M:      Philipp Zabel <[email protected]>
12427 L:      [email protected]
12428 S:      Maintained
12429 T:      git git://linuxtv.org/media_tree.git
12430 F:      Documentation/admin-guide/media/imx.rst
12431 F:      Documentation/devicetree/bindings/media/imx.txt
12432 F:      drivers/staging/media/imx/
12433 F:      include/linux/imx-media.h
12434 F:      include/media/imx.h
12435
12436 MEDIA DRIVERS FOR FREESCALE IMX7
12437 M:      Rui Miguel Silva <[email protected]>
12438 M:      Laurent Pinchart <[email protected]>
12439 L:      [email protected]
12440 S:      Maintained
12441 T:      git git://linuxtv.org/media_tree.git
12442 F:      Documentation/admin-guide/media/imx7.rst
12443 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
12444 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
12445 F:      drivers/media/platform/nxp/imx-mipi-csis.c
12446 F:      drivers/staging/media/imx/imx7-media-csi.c
12447
12448 MEDIA DRIVERS FOR HELENE
12449 M:      Abylay Ospan <[email protected]>
12450 L:      [email protected]
12451 S:      Supported
12452 W:      https://linuxtv.org
12453 W:      http://netup.tv/
12454 T:      git git://linuxtv.org/media_tree.git
12455 F:      drivers/media/dvb-frontends/helene*
12456
12457 MEDIA DRIVERS FOR HORUS3A
12458 M:      Sergey Kozlov <[email protected]>
12459 M:      Abylay Ospan <[email protected]>
12460 L:      [email protected]
12461 S:      Supported
12462 W:      https://linuxtv.org
12463 W:      http://netup.tv/
12464 T:      git git://linuxtv.org/media_tree.git
12465 F:      drivers/media/dvb-frontends/horus3a*
12466
12467 MEDIA DRIVERS FOR LNBH25
12468 M:      Sergey Kozlov <[email protected]>
12469 M:      Abylay Ospan <[email protected]>
12470 L:      [email protected]
12471 S:      Supported
12472 W:      https://linuxtv.org
12473 W:      http://netup.tv/
12474 T:      git git://linuxtv.org/media_tree.git
12475 F:      drivers/media/dvb-frontends/lnbh25*
12476
12477 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
12478 L:      [email protected]
12479 S:      Orphan
12480 W:      https://linuxtv.org
12481 T:      git git://linuxtv.org/media_tree.git
12482 F:      drivers/media/dvb-frontends/mxl5xx*
12483
12484 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
12485 M:      Sergey Kozlov <[email protected]>
12486 M:      Abylay Ospan <[email protected]>
12487 L:      [email protected]
12488 S:      Supported
12489 W:      https://linuxtv.org
12490 W:      http://netup.tv/
12491 T:      git git://linuxtv.org/media_tree.git
12492 F:      drivers/media/pci/netup_unidvb/*
12493
12494 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
12495 M:      Dmitry Osipenko <[email protected]>
12496 L:      [email protected]
12497 L:      [email protected]
12498 S:      Maintained
12499 T:      git git://linuxtv.org/media_tree.git
12500 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
12501 F:      drivers/media/platform/nvidia/tegra-vde/
12502
12503 MEDIA DRIVERS FOR RENESAS - CEU
12504 M:      Jacopo Mondi <[email protected]>
12505 L:      [email protected]
12506 L:      [email protected]
12507 S:      Supported
12508 T:      git git://linuxtv.org/media_tree.git
12509 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
12510 F:      drivers/media/platform/renesas/renesas-ceu.c
12511 F:      include/media/drv-intf/renesas-ceu.h
12512
12513 MEDIA DRIVERS FOR RENESAS - DRIF
12514 M:      Fabrizio Castro <[email protected]>
12515 L:      [email protected]
12516 L:      [email protected]
12517 S:      Supported
12518 T:      git git://linuxtv.org/media_tree.git
12519 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
12520 F:      drivers/media/platform/renesas/rcar_drif.c
12521
12522 MEDIA DRIVERS FOR RENESAS - FCP
12523 M:      Laurent Pinchart <[email protected]>
12524 L:      [email protected]
12525 L:      [email protected]
12526 S:      Supported
12527 T:      git git://linuxtv.org/media_tree.git
12528 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
12529 F:      drivers/media/platform/renesas/rcar-fcp.c
12530 F:      include/media/rcar-fcp.h
12531
12532 MEDIA DRIVERS FOR RENESAS - FDP1
12533 M:      Kieran Bingham <[email protected]>
12534 L:      [email protected]
12535 L:      [email protected]
12536 S:      Supported
12537 T:      git git://linuxtv.org/media_tree.git
12538 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
12539 F:      drivers/media/platform/renesas/rcar_fdp1.c
12540
12541 MEDIA DRIVERS FOR RENESAS - VIN
12542 M:      Niklas Söderlund <[email protected]>
12543 L:      [email protected]
12544 L:      [email protected]
12545 S:      Supported
12546 T:      git git://linuxtv.org/media_tree.git
12547 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
12548 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
12549 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
12550 F:      drivers/media/platform/renesas/rcar-isp.c
12551 F:      drivers/media/platform/renesas/rcar-vin/
12552
12553 MEDIA DRIVERS FOR RENESAS - VSP1
12554 M:      Laurent Pinchart <[email protected]>
12555 M:      Kieran Bingham <[email protected]>
12556 L:      [email protected]
12557 L:      [email protected]
12558 S:      Supported
12559 T:      git git://linuxtv.org/media_tree.git
12560 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
12561 F:      drivers/media/platform/renesas/vsp1/
12562
12563 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
12564 L:      [email protected]
12565 S:      Orphan
12566 W:      https://linuxtv.org
12567 T:      git git://linuxtv.org/media_tree.git
12568 F:      drivers/media/dvb-frontends/stv0910*
12569
12570 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
12571 L:      [email protected]
12572 S:      Orphan
12573 W:      https://linuxtv.org
12574 T:      git git://linuxtv.org/media_tree.git
12575 F:      drivers/media/dvb-frontends/stv6111*
12576
12577 MEDIA DRIVERS FOR STM32 - DCMI
12578 M:      Hugues Fruchet <[email protected]>
12579 L:      [email protected]
12580 S:      Supported
12581 T:      git git://linuxtv.org/media_tree.git
12582 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
12583 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
12584
12585 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
12586 M:      Mauro Carvalho Chehab <[email protected]>
12587 L:      [email protected]
12588 S:      Maintained
12589 W:      https://linuxtv.org
12590 Q:      http://patchwork.kernel.org/project/linux-media/list/
12591 T:      git git://linuxtv.org/media_tree.git
12592 F:      Documentation/admin-guide/media/
12593 F:      Documentation/devicetree/bindings/media/
12594 F:      Documentation/driver-api/media/
12595 F:      Documentation/userspace-api/media/
12596 F:      drivers/media/
12597 F:      drivers/staging/media/
12598 F:      include/linux/platform_data/media/
12599 F:      include/media/
12600 F:      include/uapi/linux/dvb/
12601 F:      include/uapi/linux/ivtv*
12602 F:      include/uapi/linux/media.h
12603 F:      include/uapi/linux/meye.h
12604 F:      include/uapi/linux/uvcvideo.h
12605 F:      include/uapi/linux/v4l2-*
12606 F:      include/uapi/linux/videodev2.h
12607
12608 MEDIATEK BLUETOOTH DRIVER
12609 M:      Sean Wang <[email protected]>
12610 L:      [email protected]
12611 L:      [email protected] (moderated for non-subscribers)
12612 S:      Maintained
12613 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
12614 F:      drivers/bluetooth/btmtkuart.c
12615
12616 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
12617 M:      Sean Wang <[email protected]>
12618 L:      [email protected]
12619 S:      Maintained
12620 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
12621 F:      drivers/power/reset/mt6323-poweroff.c
12622
12623 MEDIATEK CIR DRIVER
12624 M:      Sean Wang <[email protected]>
12625 S:      Maintained
12626 F:      drivers/media/rc/mtk-cir.c
12627
12628 MEDIATEK DMA DRIVER
12629 M:      Sean Wang <[email protected]>
12630 L:      [email protected]
12631 L:      [email protected] (moderated for non-subscribers)
12632 L:      [email protected] (moderated for non-subscribers)
12633 S:      Maintained
12634 F:      Documentation/devicetree/bindings/dma/mtk-*
12635 F:      drivers/dma/mediatek/
12636
12637 MEDIATEK ETHERNET DRIVER
12638 M:      Felix Fietkau <[email protected]>
12639 M:      John Crispin <[email protected]>
12640 M:      Sean Wang <[email protected]>
12641 M:      Mark Lee <[email protected]>
12642 L:      [email protected]
12643 S:      Maintained
12644 F:      drivers/net/ethernet/mediatek/
12645
12646 MEDIATEK I2C CONTROLLER DRIVER
12647 M:      Qii Wang <[email protected]>
12648 L:      [email protected]
12649 S:      Maintained
12650 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
12651 F:      drivers/i2c/busses/i2c-mt65xx.c
12652
12653 MEDIATEK IOMMU DRIVER
12654 M:      Yong Wu <[email protected]>
12655 L:      [email protected]
12656 L:      [email protected] (moderated for non-subscribers)
12657 S:      Supported
12658 F:      Documentation/devicetree/bindings/iommu/mediatek*
12659 F:      drivers/iommu/mtk_iommu*
12660 F:      include/dt-bindings/memory/mt*-port.h
12661
12662 MEDIATEK JPEG DRIVER
12663 M:      Bin Liu <[email protected]>
12664 S:      Supported
12665 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
12666 F:      drivers/media/platform/mediatek/jpeg/
12667
12668 MEDIATEK MDP DRIVER
12669 M:      Minghsiu Tsai <[email protected]>
12670 M:      Houlong Wei <[email protected]>
12671 M:      Andrew-CT Chen <[email protected]>
12672 S:      Supported
12673 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
12674 F:      drivers/media/platform/mediatek/mdp/
12675 F:      drivers/media/platform/mediatek/vpu/
12676
12677 MEDIATEK MEDIA DRIVER
12678 M:      Tiffany Lin <[email protected]>
12679 M:      Andrew-CT Chen <[email protected]>
12680 S:      Supported
12681 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
12682 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
12683 F:      drivers/media/platform/mediatek/vcodec/
12684 F:      drivers/media/platform/mediatek/vpu/
12685
12686 MEDIATEK MMC/SD/SDIO DRIVER
12687 M:      Chaotian Jing <[email protected]>
12688 S:      Maintained
12689 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
12690 F:      drivers/mmc/host/mtk-sd.c
12691
12692 MEDIATEK MT76 WIRELESS LAN DRIVER
12693 M:      Felix Fietkau <[email protected]>
12694 M:      Lorenzo Bianconi <[email protected]>
12695 M:      Ryder Lee <[email protected]>
12696 R:      Shayne Chen <[email protected]>
12697 R:      Sean Wang <[email protected]>
12698 L:      [email protected]
12699 S:      Maintained
12700 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
12701 F:      drivers/net/wireless/mediatek/mt76/
12702
12703 MEDIATEK MT7601U WIRELESS LAN DRIVER
12704 M:      Jakub Kicinski <[email protected]>
12705 L:      [email protected]
12706 S:      Maintained
12707 F:      drivers/net/wireless/mediatek/mt7601u/
12708
12709 MEDIATEK MT7621 CLOCK DRIVER
12710 M:      Sergio Paracuellos <[email protected]>
12711 S:      Maintained
12712 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
12713 F:      drivers/clk/ralink/clk-mt7621.c
12714
12715 MEDIATEK MT7621/28/88 I2C DRIVER
12716 M:      Stefan Roese <[email protected]>
12717 L:      [email protected]
12718 S:      Maintained
12719 F:      Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
12720 F:      drivers/i2c/busses/i2c-mt7621.c
12721
12722 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
12723 M:      Sergio Paracuellos <[email protected]>
12724 S:      Maintained
12725 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
12726 F:      drivers/pci/controller/pcie-mt7621.c
12727
12728 MEDIATEK MT7621 PHY PCI DRIVER
12729 M:      Sergio Paracuellos <[email protected]>
12730 S:      Maintained
12731 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
12732 F:      drivers/phy/ralink/phy-mt7621-pci.c
12733
12734 MEDIATEK NAND CONTROLLER DRIVER
12735 L:      [email protected]
12736 S:      Orphan
12737 F:      Documentation/devicetree/bindings/mtd/mtk-nand.txt
12738 F:      drivers/mtd/nand/raw/mtk_*
12739
12740 MEDIATEK PMIC LED DRIVER
12741 M:      Sean Wang <[email protected]>
12742 S:      Maintained
12743 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
12744 F:      drivers/leds/leds-mt6323.c
12745
12746 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
12747 M:      Sean Wang <[email protected]>
12748 S:      Maintained
12749 F:      drivers/char/hw_random/mtk-rng.c
12750
12751 MEDIATEK SMI DRIVER
12752 M:      Yong Wu <[email protected]>
12753 L:      [email protected] (moderated for non-subscribers)
12754 S:      Supported
12755 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
12756 F:      drivers/memory/mtk-smi.c
12757 F:      include/soc/mediatek/smi.h
12758
12759 MEDIATEK SWITCH DRIVER
12760 M:      Sean Wang <[email protected]>
12761 M:      Landen Chao <[email protected]>
12762 M:      DENG Qingfang <[email protected]>
12763 L:      [email protected]
12764 S:      Maintained
12765 F:      drivers/net/dsa/mt7530.*
12766 F:      net/dsa/tag_mtk.c
12767
12768 MEDIATEK T7XX 5G WWAN MODEM DRIVER
12769 M:      Chandrashekar Devegowda <[email protected]>
12770 M:      Intel Corporation <[email protected]>
12771 R:      Chiranjeevi Rapolu <[email protected]>
12772 R:      Liu Haijun <[email protected]>
12773 R:      M Chetan Kumar <[email protected]>
12774 R:      Ricardo Martinez <[email protected]>
12775 L:      [email protected]
12776 S:      Supported
12777 F:      drivers/net/wwan/t7xx/
12778
12779 MEDIATEK USB3 DRD IP DRIVER
12780 M:      Chunfeng Yun <[email protected]>
12781 L:      [email protected]
12782 L:      [email protected] (moderated for non-subscribers)
12783 L:      [email protected] (moderated for non-subscribers)
12784 S:      Maintained
12785 F:      Documentation/devicetree/bindings/usb/mediatek,*
12786 F:      drivers/usb/host/xhci-mtk*
12787 F:      drivers/usb/mtu3/
12788
12789 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
12790 M:      Peter Senna Tschudin <[email protected]>
12791 M:      Martin Donnelly <[email protected]>
12792 M:      Martyn Welch <[email protected]>
12793 S:      Maintained
12794 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
12795 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
12796
12797 MEGARAID SCSI/SAS DRIVERS
12798 M:      Kashyap Desai <[email protected]>
12799 M:      Sumit Saxena <[email protected]>
12800 M:      Shivasharan S <[email protected]>
12801 L:      [email protected]
12802 L:      [email protected]
12803 S:      Maintained
12804 W:      http://www.avagotech.com/support/
12805 F:      Documentation/scsi/megaraid.rst
12806 F:      drivers/scsi/megaraid.*
12807 F:      drivers/scsi/megaraid/
12808
12809 MELEXIS MLX90614 DRIVER
12810 M:      Crt Mori <[email protected]>
12811 L:      [email protected]
12812 S:      Supported
12813 W:      http://www.melexis.com
12814 F:      drivers/iio/temperature/mlx90614.c
12815
12816 MELEXIS MLX90632 DRIVER
12817 M:      Crt Mori <[email protected]>
12818 L:      [email protected]
12819 S:      Supported
12820 W:      http://www.melexis.com
12821 F:      drivers/iio/temperature/mlx90632.c
12822
12823 MELFAS MIP4 TOUCHSCREEN DRIVER
12824 M:      Sangwon Jee <[email protected]>
12825 S:      Supported
12826 W:      http://www.melfas.com
12827 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
12828 F:      drivers/input/touchscreen/melfas_mip4.c
12829
12830 MELLANOX BLUEFIELD I2C DRIVER
12831 M:      Khalil Blaiech <[email protected]>
12832 L:      [email protected]
12833 S:      Supported
12834 F:      Documentation/devicetree/bindings/i2c/mellanox,i2c-mlxbf.yaml
12835 F:      drivers/i2c/busses/i2c-mlxbf.c
12836
12837 MELLANOX ETHERNET DRIVER (mlx4_en)
12838 M:      Tariq Toukan <[email protected]>
12839 L:      [email protected]
12840 S:      Supported
12841 W:      http://www.mellanox.com
12842 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12843 F:      drivers/net/ethernet/mellanox/mlx4/en_*
12844
12845 MELLANOX ETHERNET DRIVER (mlx5e)
12846 M:      Saeed Mahameed <[email protected]>
12847 L:      [email protected]
12848 S:      Supported
12849 W:      http://www.mellanox.com
12850 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12851 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
12852
12853 MELLANOX ETHERNET INNOVA DRIVERS
12854 R:      Boris Pismenny <[email protected]>
12855 L:      [email protected]
12856 S:      Supported
12857 W:      http://www.mellanox.com
12858 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12859 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
12860 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
12861 F:      include/linux/mlx5/mlx5_ifc_fpga.h
12862
12863 MELLANOX ETHERNET SWITCH DRIVERS
12864 M:      Ido Schimmel <[email protected]>
12865 M:      Petr Machata <[email protected]>
12866 L:      [email protected]
12867 S:      Supported
12868 W:      http://www.mellanox.com
12869 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12870 F:      drivers/net/ethernet/mellanox/mlxsw/
12871 F:      tools/testing/selftests/drivers/net/mlxsw/
12872
12873 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
12874 M:      [email protected]
12875 L:      [email protected]
12876 S:      Supported
12877 W:      http://www.mellanox.com
12878 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12879 F:      drivers/net/ethernet/mellanox/mlxfw/
12880
12881 MELLANOX HARDWARE PLATFORM SUPPORT
12882 M:      Hans de Goede <[email protected]>
12883 M:      Mark Gross <[email protected]>
12884 M:      Vadim Pasternak <[email protected]>
12885 L:      [email protected]
12886 S:      Supported
12887 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
12888 F:      drivers/platform/mellanox/
12889 F:      include/linux/platform_data/mlxreg.h
12890
12891 MELLANOX MLX4 core VPI driver
12892 M:      Tariq Toukan <[email protected]>
12893 L:      [email protected]
12894 L:      [email protected]
12895 S:      Supported
12896 W:      http://www.mellanox.com
12897 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12898 F:      drivers/net/ethernet/mellanox/mlx4/
12899 F:      include/linux/mlx4/
12900
12901 MELLANOX MLX4 IB driver
12902 M:      Yishai Hadas <[email protected]>
12903 L:      [email protected]
12904 S:      Supported
12905 W:      http://www.mellanox.com
12906 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
12907 F:      drivers/infiniband/hw/mlx4/
12908 F:      include/linux/mlx4/
12909 F:      include/uapi/rdma/mlx4-abi.h
12910
12911 MELLANOX MLX5 core VPI driver
12912 M:      Saeed Mahameed <[email protected]>
12913 M:      Leon Romanovsky <[email protected]>
12914 L:      [email protected]
12915 L:      [email protected]
12916 S:      Supported
12917 W:      http://www.mellanox.com
12918 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12919 F:      Documentation/networking/device_drivers/ethernet/mellanox/
12920 F:      drivers/net/ethernet/mellanox/mlx5/core/
12921 F:      include/linux/mlx5/
12922
12923 MELLANOX MLX5 IB driver
12924 M:      Leon Romanovsky <[email protected]>
12925 L:      [email protected]
12926 S:      Supported
12927 W:      http://www.mellanox.com
12928 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
12929 F:      drivers/infiniband/hw/mlx5/
12930 F:      include/linux/mlx5/
12931 F:      include/uapi/rdma/mlx5-abi.h
12932
12933 MELLANOX MLXCPLD I2C AND MUX DRIVER
12934 M:      Vadim Pasternak <[email protected]>
12935 M:      Michael Shych <[email protected]>
12936 L:      [email protected]
12937 S:      Supported
12938 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
12939 F:      drivers/i2c/busses/i2c-mlxcpld.c
12940 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
12941
12942 MELLANOX MLXCPLD LED DRIVER
12943 M:      Vadim Pasternak <[email protected]>
12944 L:      [email protected]
12945 S:      Supported
12946 F:      Documentation/leds/leds-mlxcpld.rst
12947 F:      drivers/leds/leds-mlxcpld.c
12948 F:      drivers/leds/leds-mlxreg.c
12949
12950 MELLANOX PLATFORM DRIVER
12951 M:      Vadim Pasternak <[email protected]>
12952 L:      [email protected]
12953 S:      Supported
12954 F:      drivers/platform/x86/mlx-platform.c
12955
12956 MEMBARRIER SUPPORT
12957 M:      Mathieu Desnoyers <[email protected]>
12958 M:      "Paul E. McKenney" <[email protected]>
12959 L:      [email protected]
12960 S:      Supported
12961 F:      arch/powerpc/include/asm/membarrier.h
12962 F:      include/uapi/linux/membarrier.h
12963 F:      kernel/sched/membarrier.c
12964
12965 MEMBLOCK
12966 M:      Mike Rapoport <[email protected]>
12967 L:      [email protected]
12968 S:      Maintained
12969 F:      Documentation/core-api/boot-time-mm.rst
12970 F:      include/linux/memblock.h
12971 F:      mm/memblock.c
12972 F:      tools/testing/memblock/
12973
12974 MEMORY CONTROLLER DRIVERS
12975 M:      Krzysztof Kozlowski <[email protected]>
12976 L:      [email protected]
12977 S:      Maintained
12978 B:      mailto:[email protected]
12979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
12980 F:      Documentation/devicetree/bindings/memory-controllers/
12981 F:      drivers/memory/
12982 F:      include/dt-bindings/memory/
12983 F:      include/memory/
12984
12985 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
12986 M:      Dmitry Osipenko <[email protected]>
12987 L:      [email protected]
12988 L:      [email protected]
12989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
12990 S:      Maintained
12991 F:      drivers/devfreq/tegra30-devfreq.c
12992
12993 MEMORY MANAGEMENT
12994 M:      Andrew Morton <[email protected]>
12995 L:      [email protected]
12996 S:      Maintained
12997 W:      http://www.linux-mm.org
12998 T:      git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
12999 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
13000 F:      include/linux/gfp.h
13001 F:      include/linux/memory_hotplug.h
13002 F:      include/linux/mm.h
13003 F:      include/linux/mmzone.h
13004 F:      include/linux/pagewalk.h
13005 F:      include/linux/vmalloc.h
13006 F:      mm/
13007 F:      tools/testing/selftests/vm/
13008
13009 MEMORY HOT(UN)PLUG
13010 M:      David Hildenbrand <[email protected]>
13011 M:      Oscar Salvador <[email protected]>
13012 L:      [email protected]
13013 S:      Maintained
13014 F:      Documentation/admin-guide/mm/memory-hotplug.rst
13015 F:      Documentation/core-api/memory-hotplug.rst
13016 F:      drivers/base/memory.c
13017 F:      include/linux/memory_hotplug.h
13018 F:      mm/memory_hotplug.c
13019 F:      tools/testing/selftests/memory-hotplug/
13020
13021 MEMORY TECHNOLOGY DEVICES (MTD)
13022 M:      Miquel Raynal <[email protected]>
13023 M:      Richard Weinberger <[email protected]>
13024 M:      Vignesh Raghavendra <[email protected]>
13025 L:      [email protected]
13026 S:      Maintained
13027 W:      http://www.linux-mtd.infradead.org/
13028 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
13029 C:      irc://irc.oftc.net/mtd
13030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
13031 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
13032 F:      Documentation/devicetree/bindings/mtd/
13033 F:      drivers/mtd/
13034 F:      include/linux/mtd/
13035 F:      include/uapi/mtd/
13036
13037 MEN A21 WATCHDOG DRIVER
13038 M:      Johannes Thumshirn <[email protected]>
13039 L:      [email protected]
13040 S:      Maintained
13041 F:      drivers/watchdog/mena21_wdt.c
13042
13043 MEN CHAMELEON BUS (mcb)
13044 M:      Johannes Thumshirn <[email protected]>
13045 S:      Maintained
13046 F:      Documentation/driver-api/men-chameleon-bus.rst
13047 F:      drivers/mcb/
13048 F:      include/linux/mcb.h
13049
13050 MEN F21BMC (Board Management Controller)
13051 M:      Andreas Werner <[email protected]>
13052 S:      Supported
13053 F:      Documentation/hwmon/menf21bmc.rst
13054 F:      drivers/hwmon/menf21bmc_hwmon.c
13055 F:      drivers/leds/leds-menf21bmc.c
13056 F:      drivers/mfd/menf21bmc.c
13057 F:      drivers/watchdog/menf21bmc_wdt.c
13058
13059 MEN Z069 WATCHDOG DRIVER
13060 M:      Johannes Thumshirn <[email protected]>
13061 L:      [email protected]
13062 S:      Maintained
13063 F:      drivers/watchdog/menz69_wdt.c
13064
13065 MESON AO CEC DRIVER FOR AMLOGIC SOCS
13066 M:      Neil Armstrong <[email protected]>
13067 L:      [email protected]
13068 L:      [email protected]
13069 S:      Supported
13070 W:      http://linux-meson.com/
13071 T:      git git://linuxtv.org/media_tree.git
13072 F:      Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml
13073 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
13074 F:      drivers/media/cec/platform/meson/ao-cec.c
13075
13076 MESON GE2D DRIVER FOR AMLOGIC SOCS
13077 M:      Neil Armstrong <[email protected]>
13078 L:      [email protected]
13079 L:      [email protected]
13080 S:      Supported
13081 T:      git git://linuxtv.org/media_tree.git
13082 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
13083 F:      drivers/media/platform/amlogic/meson-ge2d/
13084
13085 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
13086 M:      Liang Yang <[email protected]>
13087 L:      [email protected]
13088 S:      Maintained
13089 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
13090 F:      drivers/mtd/nand/raw/meson_*
13091
13092 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
13093 M:      Neil Armstrong <[email protected]>
13094 L:      [email protected]
13095 L:      [email protected]
13096 S:      Supported
13097 T:      git git://linuxtv.org/media_tree.git
13098 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
13099 F:      drivers/staging/media/meson/vdec/
13100
13101 METHODE UDPU SUPPORT
13102 M:      Vladimir Vid <[email protected]>
13103 S:      Maintained
13104 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
13105
13106 MHI BUS
13107 M:      Manivannan Sadhasivam <[email protected]>
13108 R:      Hemant Kumar <[email protected]>
13109 L:      [email protected]
13110 L:      [email protected]
13111 S:      Maintained
13112 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
13113 F:      Documentation/ABI/stable/sysfs-bus-mhi
13114 F:      Documentation/mhi/
13115 F:      drivers/bus/mhi/
13116 F:      include/linux/mhi.h
13117
13118 MICROBLAZE ARCHITECTURE
13119 M:      Michal Simek <[email protected]>
13120 S:      Supported
13121 W:      http://www.monstr.eu/fdt/
13122 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
13123 F:      arch/microblaze/
13124
13125 MICROCHIP AT91 DMA DRIVERS
13126 M:      Ludovic Desroches <[email protected]>
13127 M:      Tudor Ambarus <[email protected]>
13128 L:      [email protected] (moderated for non-subscribers)
13129 L:      [email protected]
13130 S:      Supported
13131 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
13132 F:      drivers/dma/at_hdmac.c
13133 F:      drivers/dma/at_hdmac_regs.h
13134 F:      drivers/dma/at_xdmac.c
13135 F:      include/dt-bindings/dma/at91.h
13136
13137 MICROCHIP AT91 SERIAL DRIVER
13138 M:      Richard Genoud <[email protected]>
13139 S:      Maintained
13140 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
13141 F:      drivers/tty/serial/atmel_serial.c
13142 F:      drivers/tty/serial/atmel_serial.h
13143
13144 MICROCHIP AT91 USART MFD DRIVER
13145 M:      Radu Pirea <[email protected]>
13146 L:      [email protected]
13147 S:      Supported
13148 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
13149 F:      drivers/mfd/at91-usart.c
13150 F:      include/dt-bindings/mfd/at91-usart.h
13151
13152 MICROCHIP AT91 USART SPI DRIVER
13153 M:      Radu Pirea <[email protected]>
13154 L:      [email protected]
13155 S:      Supported
13156 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
13157 F:      drivers/spi/spi-at91-usart.c
13158
13159 MICROCHIP AUDIO ASOC DRIVERS
13160 M:      Codrin Ciubotariu <[email protected]>
13161 L:      [email protected] (moderated for non-subscribers)
13162 S:      Supported
13163 F:      sound/soc/atmel
13164
13165 MICROCHIP CSI2DC DRIVER
13166 M:      Eugen Hristev <[email protected]>
13167 L:      [email protected]
13168 S:      Supported
13169 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
13170 F:      drivers/media/platform/atmel/microchip-csi2dc.c
13171
13172 MICROCHIP ECC DRIVER
13173 M:      Tudor Ambarus <[email protected]>
13174 L:      [email protected]
13175 S:      Maintained
13176 F:      drivers/crypto/atmel-ecc.*
13177
13178 MICROCHIP EIC DRIVER
13179 M:      Claudiu Beznea <[email protected]>
13180 L:      [email protected] (moderated for non-subscribers)
13181 S:      Supported
13182 F:      drivers/irqchip/irq-mchp-eic.c
13183
13184 MICROCHIP I2C DRIVER
13185 M:      Codrin Ciubotariu <[email protected]>
13186 L:      [email protected]
13187 S:      Supported
13188 F:      drivers/i2c/busses/i2c-at91-*.c
13189 F:      drivers/i2c/busses/i2c-at91.h
13190
13191 MICROCHIP ISC DRIVER
13192 M:      Eugen Hristev <[email protected]>
13193 L:      [email protected]
13194 S:      Supported
13195 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
13196 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
13197 F:      drivers/media/platform/atmel/atmel-isc*
13198 F:      drivers/media/platform/atmel/atmel-sama*-isc*
13199 F:      include/linux/atmel-isc-media.h
13200
13201 MICROCHIP ISI DRIVER
13202 M:      Eugen Hristev <[email protected]>
13203 L:      [email protected]
13204 S:      Supported
13205 F:      drivers/media/platform/atmel/atmel-isi.c
13206 F:      drivers/media/platform/atmel/atmel-isi.h
13207
13208 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
13209 M:      Woojung Huh <[email protected]>
13210 M:      [email protected]
13211 L:      [email protected]
13212 S:      Maintained
13213 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
13214 F:      drivers/net/dsa/microchip/*
13215 F:      include/linux/platform_data/microchip-ksz.h
13216 F:      net/dsa/tag_ksz.c
13217
13218 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
13219 M:      Arun Ramadoss <[email protected]>
13220 R:      [email protected]
13221 L:      [email protected]
13222 S:      Maintained
13223 F:      drivers/net/phy/microchip_t1.c
13224
13225 MICROCHIP LAN743X ETHERNET DRIVER
13226 M:      Bryan Whitehead <[email protected]>
13227 M:      [email protected]
13228 L:      [email protected]
13229 S:      Maintained
13230 F:      drivers/net/ethernet/microchip/lan743x_*
13231
13232 MICROCHIP LAN966X ETHERNET DRIVER
13233 M:      Horatiu Vultur <[email protected]>
13234 M:      [email protected]
13235 L:      [email protected]
13236 S:      Maintained
13237 F:      drivers/net/ethernet/microchip/lan966x/*
13238
13239 MICROCHIP LCDFB DRIVER
13240 M:      Nicolas Ferre <[email protected]>
13241 L:      [email protected]
13242 S:      Maintained
13243 F:      drivers/video/fbdev/atmel_lcdfb.c
13244 F:      include/video/atmel_lcdc.h
13245
13246 MICROCHIP MCP16502 PMIC DRIVER
13247 M:      Claudiu Beznea <[email protected]>
13248 L:      [email protected] (moderated for non-subscribers)
13249 S:      Supported
13250 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
13251 F:      drivers/regulator/mcp16502.c
13252
13253 MICROCHIP MCP3911 ADC DRIVER
13254 M:      Marcus Folkesson <[email protected]>
13255 M:      Kent Gustavsson <[email protected]>
13256 L:      [email protected]
13257 S:      Supported
13258 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
13259 F:      drivers/iio/adc/mcp3911.c
13260
13261 MICROCHIP MMC/SD/SDIO MCI DRIVER
13262 M:      Ludovic Desroches <[email protected]>
13263 S:      Maintained
13264 F:      drivers/mmc/host/atmel-mci.c
13265
13266 MICROCHIP NAND DRIVER
13267 M:      Tudor Ambarus <[email protected]>
13268 L:      [email protected]
13269 S:      Supported
13270 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
13271 F:      drivers/mtd/nand/raw/atmel/*
13272
13273 MICROCHIP PWM DRIVER
13274 M:      Claudiu Beznea <[email protected]>
13275 L:      [email protected] (moderated for non-subscribers)
13276 L:      [email protected]
13277 S:      Supported
13278 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
13279 F:      drivers/pwm/pwm-atmel.c
13280
13281 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
13282 M:      Eugen Hristev <[email protected]>
13283 L:      [email protected]
13284 S:      Supported
13285 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
13286 F:      drivers/iio/adc/at91-sama5d2_adc.c
13287 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
13288
13289 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
13290 M:      Claudiu Beznea <[email protected]>
13291 S:      Supported
13292 F:      drivers/power/reset/at91-sama5d2_shdwc.c
13293
13294 MICROCHIP SPI DRIVER
13295 M:      Tudor Ambarus <[email protected]>
13296 S:      Supported
13297 F:      drivers/spi/spi-atmel.*
13298
13299 MICROCHIP SSC DRIVER
13300 M:      Codrin Ciubotariu <[email protected]>
13301 L:      [email protected] (moderated for non-subscribers)
13302 S:      Supported
13303 F:      drivers/misc/atmel-ssc.c
13304 F:      include/linux/atmel-ssc.h
13305
13306 MICROCHIP USB251XB DRIVER
13307 M:      Richard Leitner <[email protected]>
13308 L:      [email protected]
13309 S:      Maintained
13310 F:      Documentation/devicetree/bindings/usb/usb251xb.txt
13311 F:      drivers/usb/misc/usb251xb.c
13312
13313 MICROCHIP USBA UDC DRIVER
13314 M:      Cristian Birsan <[email protected]>
13315 L:      [email protected] (moderated for non-subscribers)
13316 S:      Supported
13317 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
13318
13319 MICROCHIP WILC1000 WIFI DRIVER
13320 M:      Ajay Singh <[email protected]>
13321 M:      Claudiu Beznea <[email protected]>
13322 L:      [email protected]
13323 S:      Supported
13324 F:      drivers/net/wireless/microchip/wilc1000/
13325
13326 MICROSEMI MIPS SOCS
13327 M:      Alexandre Belloni <[email protected]>
13328 M:      [email protected]
13329 L:      [email protected]
13330 S:      Supported
13331 F:      Documentation/devicetree/bindings/mips/mscc.txt
13332 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
13333 F:      arch/mips/boot/dts/mscc/
13334 F:      arch/mips/configs/generic/board-ocelot.config
13335 F:      arch/mips/generic/board-ocelot.c
13336
13337 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
13338 M:      Don Brace <[email protected]>
13339 L:      [email protected]
13340 L:      [email protected]
13341 S:      Supported
13342 F:      Documentation/scsi/smartpqi.rst
13343 F:      drivers/scsi/smartpqi/Kconfig
13344 F:      drivers/scsi/smartpqi/Makefile
13345 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
13346 F:      include/linux/cciss*.h
13347 F:      include/uapi/linux/cciss*.h
13348
13349 MICROSOFT SURFACE BATTERY AND AC DRIVERS
13350 M:      Maximilian Luz <[email protected]>
13351 L:      [email protected]
13352 L:      [email protected]
13353 S:      Maintained
13354 F:      drivers/power/supply/surface_battery.c
13355 F:      drivers/power/supply/surface_charger.c
13356
13357 MICROSOFT SURFACE DTX DRIVER
13358 M:      Maximilian Luz <[email protected]>
13359 L:      [email protected]
13360 S:      Maintained
13361 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
13362 F:      drivers/platform/surface/surface_dtx.c
13363 F:      include/uapi/linux/surface_aggregator/dtx.h
13364
13365 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
13366 M:      Maximilian Luz <[email protected]>
13367 L:      [email protected]
13368 S:      Maintained
13369 F:      drivers/platform/surface/surface_gpe.c
13370
13371 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
13372 M:      Hans de Goede <[email protected]>
13373 M:      Mark Gross <[email protected]>
13374 M:      Maximilian Luz <[email protected]>
13375 L:      [email protected]
13376 S:      Maintained
13377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
13378 F:      drivers/platform/surface/
13379
13380 MICROSOFT SURFACE HID TRANSPORT DRIVER
13381 M:      Maximilian Luz <[email protected]>
13382 L:      [email protected]
13383 L:      [email protected]
13384 S:      Maintained
13385 F:      drivers/hid/surface-hid/
13386
13387 MICROSOFT SURFACE HOT-PLUG DRIVER
13388 M:      Maximilian Luz <[email protected]>
13389 L:      [email protected]
13390 S:      Maintained
13391 F:      drivers/platform/surface/surface_hotplug.c
13392
13393 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
13394 M:      Maximilian Luz <[email protected]>
13395 L:      [email protected]
13396 S:      Maintained
13397 F:      drivers/platform/surface/surface_platform_profile.c
13398
13399 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
13400 M:      Chen Yu <[email protected]>
13401 L:      [email protected]
13402 S:      Supported
13403 F:      drivers/platform/surface/surfacepro3_button.c
13404
13405 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
13406 M:      Maximilian Luz <[email protected]>
13407 L:      [email protected]
13408 S:      Maintained
13409 W:      https://github.com/linux-surface/surface-aggregator-module
13410 C:      irc://irc.libera.chat/linux-surface
13411 F:      Documentation/driver-api/surface_aggregator/
13412 F:      drivers/platform/surface/aggregator/
13413 F:      drivers/platform/surface/surface_acpi_notify.c
13414 F:      drivers/platform/surface/surface_aggregator_cdev.c
13415 F:      drivers/platform/surface/surface_aggregator_registry.c
13416 F:      include/linux/surface_acpi_notify.h
13417 F:      include/linux/surface_aggregator/
13418 F:      include/uapi/linux/surface_aggregator/
13419
13420 MICROTEK X6 SCANNER
13421 M:      Oliver Neukum <[email protected]>
13422 S:      Maintained
13423 F:      drivers/usb/image/microtek.*
13424
13425 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
13426 M:      Luka Kovacic <[email protected]>
13427 M:      Luka Perkov <[email protected]>
13428 S:      Maintained
13429 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts
13430 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts
13431 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts
13432 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts
13433 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts
13434 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts
13435
13436 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
13437 M:      Sakari Ailus <[email protected]>
13438 L:      [email protected]
13439 S:      Maintained
13440 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
13441 F:      Documentation/driver-api/media/drivers/ccs/
13442 F:      Documentation/userspace-api/media/drivers/ccs.rst
13443 F:      drivers/media/i2c/ccs-pll.c
13444 F:      drivers/media/i2c/ccs-pll.h
13445 F:      drivers/media/i2c/ccs/
13446 F:      include/uapi/linux/ccs.h
13447 F:      include/uapi/linux/smiapp.h
13448
13449 MIPS
13450 M:      Thomas Bogendoerfer <[email protected]>
13451 L:      [email protected]
13452 S:      Maintained
13453 W:      http://www.linux-mips.org/
13454 Q:      https://patchwork.kernel.org/project/linux-mips/list/
13455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
13456 F:      Documentation/devicetree/bindings/mips/
13457 F:      Documentation/mips/
13458 F:      arch/mips/
13459 F:      drivers/platform/mips/
13460
13461 MIPS BOSTON DEVELOPMENT BOARD
13462 M:      Paul Burton <[email protected]>
13463 L:      [email protected]
13464 S:      Maintained
13465 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
13466 F:      arch/mips/boot/dts/img/boston.dts
13467 F:      arch/mips/configs/generic/board-boston.config
13468 F:      drivers/clk/imgtec/clk-boston.c
13469 F:      include/dt-bindings/clock/boston-clock.h
13470
13471 MIPS CORE DRIVERS
13472 M:      Thomas Bogendoerfer <[email protected]>
13473 M:      Serge Semin <[email protected]>
13474 L:      [email protected]
13475 S:      Supported
13476 F:      drivers/bus/mips_cdmm.c
13477 F:      drivers/clocksource/mips-gic-timer.c
13478 F:      drivers/cpuidle/cpuidle-cps.c
13479 F:      drivers/irqchip/irq-mips-cpu.c
13480 F:      drivers/irqchip/irq-mips-gic.c
13481
13482 MIPS GENERIC PLATFORM
13483 M:      Paul Burton <[email protected]>
13484 L:      [email protected]
13485 S:      Supported
13486 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
13487 F:      arch/mips/generic/
13488 F:      arch/mips/tools/generic-board-config.sh
13489
13490 MIPS RINT INSTRUCTION EMULATION
13491 M:      Aleksandar Markovic <[email protected]>
13492 L:      [email protected]
13493 S:      Supported
13494 F:      arch/mips/math-emu/dp_rint.c
13495 F:      arch/mips/math-emu/sp_rint.c
13496
13497 MIPS/LOONGSON1 ARCHITECTURE
13498 M:      Keguang Zhang <[email protected]>
13499 L:      [email protected]
13500 S:      Maintained
13501 F:      arch/mips/include/asm/mach-loongson32/
13502 F:      arch/mips/loongson32/
13503 F:      drivers/*/*/*loongson1*
13504 F:      drivers/*/*loongson1*
13505
13506 MIPS/LOONGSON2EF ARCHITECTURE
13507 M:      Jiaxun Yang <[email protected]>
13508 L:      [email protected]
13509 S:      Maintained
13510 F:      arch/mips/include/asm/mach-loongson2ef/
13511 F:      arch/mips/loongson2ef/
13512 F:      drivers/cpufreq/loongson2_cpufreq.c
13513
13514 MIPS/LOONGSON64 ARCHITECTURE
13515 M:      Huacai Chen <[email protected]>
13516 M:      Jiaxun Yang <[email protected]>
13517 L:      [email protected]
13518 S:      Maintained
13519 F:      arch/mips/include/asm/mach-loongson64/
13520 F:      arch/mips/loongson64/
13521 F:      drivers/irqchip/irq-loongson*
13522 F:      drivers/platform/mips/cpu_hwmon.c
13523
13524 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
13525 M:      Hans Verkuil <[email protected]>
13526 L:      [email protected]
13527 S:      Odd Fixes
13528 W:      https://linuxtv.org
13529 T:      git git://linuxtv.org/media_tree.git
13530 F:      drivers/media/radio/radio-miropcm20*
13531
13532 MMP SUPPORT
13533 R:      Lubomir Rintel <[email protected]>
13534 L:      [email protected] (moderated for non-subscribers)
13535 S:      Odd Fixes
13536 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
13537 F:      arch/arm/boot/dts/mmp*
13538 F:      arch/arm/mach-mmp/
13539 F:      include/linux/soc/mmp/
13540
13541 MMP USB PHY DRIVERS
13542 R:      Lubomir Rintel <[email protected]>
13543 L:      [email protected] (moderated for non-subscribers)
13544 S:      Maintained
13545 F:      drivers/phy/marvell/phy-mmp3-usb.c
13546 F:      drivers/phy/marvell/phy-pxa-usb.c
13547
13548 MMU GATHER AND TLB INVALIDATION
13549 M:      Will Deacon <[email protected]>
13550 M:      "Aneesh Kumar K.V" <[email protected]>
13551 M:      Andrew Morton <[email protected]>
13552 M:      Nick Piggin <[email protected]>
13553 M:      Peter Zijlstra <[email protected]>
13554 L:      [email protected]
13555 L:      [email protected]
13556 S:      Maintained
13557 F:      arch/*/include/asm/tlb.h
13558 F:      include/asm-generic/tlb.h
13559 F:      mm/mmu_gather.c
13560
13561 MN88472 MEDIA DRIVER
13562 M:      Antti Palosaari <[email protected]>
13563 L:      [email protected]
13564 S:      Maintained
13565 W:      https://linuxtv.org
13566 W:      http://palosaari.fi/linux/
13567 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13568 F:      drivers/media/dvb-frontends/mn88472*
13569
13570 MN88473 MEDIA DRIVER
13571 M:      Antti Palosaari <[email protected]>
13572 L:      [email protected]
13573 S:      Maintained
13574 W:      https://linuxtv.org
13575 W:      http://palosaari.fi/linux/
13576 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13577 F:      drivers/media/dvb-frontends/mn88473*
13578
13579 MODULE SUPPORT
13580 M:      Luis Chamberlain <[email protected]>
13581 L:      [email protected]
13582 L:      [email protected]
13583 S:      Maintained
13584 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
13585 F:      include/linux/module.h
13586 F:      kernel/module/
13587
13588 MONOLITHIC POWER SYSTEM PMIC DRIVER
13589 M:      Saravanan Sekar <[email protected]>
13590 S:      Maintained
13591 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
13592 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
13593 F:      drivers/iio/adc/mp2629_adc.c
13594 F:      drivers/mfd/mp2629.c
13595 F:      drivers/power/supply/mp2629_charger.c
13596 F:      drivers/regulator/mp5416.c
13597 F:      drivers/regulator/mpq7920.c
13598 F:      drivers/regulator/mpq7920.h
13599 F:      include/linux/mfd/mp2629.h
13600
13601 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
13602 S:      Orphan
13603 W:      http://popies.net/meye/
13604 F:      Documentation/userspace-api/media/drivers/meye*
13605 F:      drivers/media/pci/meye/
13606 F:      include/uapi/linux/meye.h
13607
13608 MOTORCOMM PHY DRIVER
13609 M:      Peter Geis <[email protected]>
13610 L:      [email protected]
13611 S:      Maintained
13612 F:      drivers/net/phy/motorcomm.c
13613
13614 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
13615 M:      Jiri Slaby <[email protected]>
13616 S:      Maintained
13617 F:      Documentation/driver-api/tty/moxa-smartio.rst
13618 F:      drivers/tty/mxser.*
13619
13620 MR800 AVERMEDIA USB FM RADIO DRIVER
13621 M:      Alexey Klimov <[email protected]>
13622 L:      [email protected]
13623 S:      Maintained
13624 T:      git git://linuxtv.org/media_tree.git
13625 F:      drivers/media/radio/radio-mr800.c
13626
13627 MRF24J40 IEEE 802.15.4 RADIO DRIVER
13628 M:      Alan Ott <[email protected]>
13629 L:      [email protected]
13630 S:      Maintained
13631 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
13632 F:      drivers/net/ieee802154/mrf24j40.c
13633
13634 MSI LAPTOP SUPPORT
13635 M:      "Lee, Chun-Yi" <[email protected]>
13636 L:      [email protected]
13637 S:      Maintained
13638 F:      drivers/platform/x86/msi-laptop.c
13639
13640 MSI WMI SUPPORT
13641 L:      [email protected]
13642 S:      Orphan
13643 F:      drivers/platform/x86/msi-wmi.c
13644
13645 MSI001 MEDIA DRIVER
13646 M:      Antti Palosaari <[email protected]>
13647 L:      [email protected]
13648 S:      Maintained
13649 W:      https://linuxtv.org
13650 W:      http://palosaari.fi/linux/
13651 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13652 T:      git git://linuxtv.org/anttip/media_tree.git
13653 F:      drivers/media/tuners/msi001*
13654
13655 MSI2500 MEDIA DRIVER
13656 M:      Antti Palosaari <[email protected]>
13657 L:      [email protected]
13658 S:      Maintained
13659 W:      https://linuxtv.org
13660 W:      http://palosaari.fi/linux/
13661 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13662 T:      git git://linuxtv.org/anttip/media_tree.git
13663 F:      drivers/media/usb/msi2500/
13664
13665 MSTAR INTERRUPT CONTROLLER DRIVER
13666 M:      Mark-PK Tsai <[email protected]>
13667 M:      Daniel Palmer <[email protected]>
13668 S:      Maintained
13669 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
13670 F:      drivers/irqchip/irq-mst-intc.c
13671
13672 MSYSTEMS DISKONCHIP G3 MTD DRIVER
13673 M:      Robert Jarzmik <[email protected]>
13674 L:      [email protected]
13675 S:      Maintained
13676 F:      drivers/mtd/devices/docg3*
13677
13678 MT9M032 APTINA SENSOR DRIVER
13679 M:      Laurent Pinchart <[email protected]>
13680 L:      [email protected]
13681 S:      Maintained
13682 T:      git git://linuxtv.org/media_tree.git
13683 F:      drivers/media/i2c/mt9m032.c
13684 F:      include/media/i2c/mt9m032.h
13685
13686 MT9P031 APTINA CAMERA SENSOR
13687 M:      Laurent Pinchart <[email protected]>
13688 L:      [email protected]
13689 S:      Maintained
13690 T:      git git://linuxtv.org/media_tree.git
13691 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
13692 F:      drivers/media/i2c/mt9p031.c
13693 F:      include/media/i2c/mt9p031.h
13694
13695 MT9T001 APTINA CAMERA SENSOR
13696 M:      Laurent Pinchart <[email protected]>
13697 L:      [email protected]
13698 S:      Maintained
13699 T:      git git://linuxtv.org/media_tree.git
13700 F:      drivers/media/i2c/mt9t001.c
13701 F:      include/media/i2c/mt9t001.h
13702
13703 MT9T112 APTINA CAMERA SENSOR
13704 M:      Jacopo Mondi <[email protected]>
13705 L:      [email protected]
13706 S:      Odd Fixes
13707 T:      git git://linuxtv.org/media_tree.git
13708 F:      drivers/media/i2c/mt9t112.c
13709 F:      include/media/i2c/mt9t112.h
13710
13711 MT9V032 APTINA CAMERA SENSOR
13712 M:      Laurent Pinchart <[email protected]>
13713 L:      [email protected]
13714 S:      Maintained
13715 T:      git git://linuxtv.org/media_tree.git
13716 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
13717 F:      drivers/media/i2c/mt9v032.c
13718 F:      include/media/i2c/mt9v032.h
13719
13720 MT9V111 APTINA CAMERA SENSOR
13721 M:      Jacopo Mondi <[email protected]>
13722 L:      [email protected]
13723 S:      Maintained
13724 T:      git git://linuxtv.org/media_tree.git
13725 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
13726 F:      drivers/media/i2c/mt9v111.c
13727
13728 MULTIFUNCTION DEVICES (MFD)
13729 M:      Lee Jones <[email protected]>
13730 S:      Supported
13731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
13732 F:      Documentation/devicetree/bindings/mfd/
13733 F:      drivers/mfd/
13734 F:      include/dt-bindings/mfd/
13735 F:      include/linux/mfd/
13736
13737 MULTIMEDIA CARD (MMC) ETC. OVER SPI
13738 S:      Orphan
13739 F:      drivers/mmc/host/mmc_spi.c
13740 F:      include/linux/spi/mmc_spi.h
13741
13742 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
13743 M:      Ulf Hansson <[email protected]>
13744 L:      [email protected]
13745 S:      Maintained
13746 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
13747 F:      Documentation/devicetree/bindings/mmc/
13748 F:      drivers/mmc/
13749 F:      include/linux/mmc/
13750 F:      include/uapi/linux/mmc/
13751
13752 MULTIPLEXER SUBSYSTEM
13753 M:      Peter Rosin <[email protected]>
13754 S:      Maintained
13755 F:      Documentation/ABI/testing/sysfs-class-mux*
13756 F:      Documentation/devicetree/bindings/mux/
13757 F:      drivers/mux/
13758 F:      include/dt-bindings/mux/
13759 F:      include/linux/mux/
13760
13761 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
13762 M:      Bin Liu <[email protected]>
13763 L:      [email protected]
13764 S:      Maintained
13765 F:      drivers/usb/musb/
13766
13767 MXL301RF MEDIA DRIVER
13768 M:      Akihiro Tsukada <[email protected]>
13769 L:      [email protected]
13770 S:      Odd Fixes
13771 F:      drivers/media/tuners/mxl301rf*
13772
13773 MXL5007T MEDIA DRIVER
13774 M:      Michael Krufky <[email protected]>
13775 L:      [email protected]
13776 S:      Maintained
13777 W:      https://linuxtv.org
13778 W:      http://github.com/mkrufky
13779 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13780 T:      git git://linuxtv.org/mkrufky/tuners.git
13781 F:      drivers/media/tuners/mxl5007t.*
13782
13783 MXSFB DRM DRIVER
13784 M:      Marek Vasut <[email protected]>
13785 M:      Stefan Agner <[email protected]>
13786 L:      [email protected]
13787 S:      Supported
13788 T:      git git://anongit.freedesktop.org/drm/drm-misc
13789 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
13790 F:      drivers/gpu/drm/mxsfb/
13791
13792 MYLEX DAC960 PCI RAID Controller
13793 M:      Hannes Reinecke <[email protected]>
13794 L:      [email protected]
13795 S:      Supported
13796 F:      drivers/scsi/myrb.*
13797 F:      drivers/scsi/myrs.*
13798
13799 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
13800 M:      Chris Lee <[email protected]>
13801 L:      [email protected]
13802 S:      Supported
13803 W:      https://www.cspi.com/ethernet-products/support/downloads/
13804 F:      drivers/net/ethernet/myricom/myri10ge/
13805
13806 NAND FLASH SUBSYSTEM
13807 M:      Miquel Raynal <[email protected]>
13808 R:      Richard Weinberger <[email protected]>
13809 L:      [email protected]
13810 S:      Maintained
13811 W:      http://www.linux-mtd.infradead.org/
13812 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
13813 C:      irc://irc.oftc.net/mtd
13814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
13815 F:      drivers/mtd/nand/
13816 F:      include/linux/mtd/*nand*.h
13817
13818 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
13819 M:      Daniel Mack <[email protected]>
13820 L:      [email protected] (moderated for non-subscribers)
13821 S:      Maintained
13822 W:      http://www.native-instruments.com
13823 F:      sound/usb/caiaq/
13824
13825 NATSEMI ETHERNET DRIVER (DP8381x)
13826 S:      Orphan
13827 F:      drivers/net/ethernet/natsemi/natsemi.c
13828
13829 NCR 5380 SCSI DRIVERS
13830 M:      Finn Thain <[email protected]>
13831 M:      Michael Schmitz <[email protected]>
13832 L:      [email protected]
13833 S:      Maintained
13834 F:      Documentation/scsi/g_NCR5380.rst
13835 F:      drivers/scsi/NCR5380.*
13836 F:      drivers/scsi/arm/cumana_1.c
13837 F:      drivers/scsi/arm/oak.c
13838 F:      drivers/scsi/atari_scsi.*
13839 F:      drivers/scsi/dmx3191d.c
13840 F:      drivers/scsi/g_NCR5380.*
13841 F:      drivers/scsi/mac_scsi.*
13842 F:      drivers/scsi/sun3_scsi.*
13843 F:      drivers/scsi/sun3_scsi_vme.c
13844
13845 NCSI LIBRARY
13846 M:      Samuel Mendoza-Jonas <[email protected]>
13847 S:      Maintained
13848 F:      net/ncsi/
13849
13850 NCT6775 HARDWARE MONITOR DRIVER - CORE & PLATFORM DRIVER
13851 M:      Guenter Roeck <[email protected]>
13852 L:      [email protected]
13853 S:      Maintained
13854 F:      Documentation/hwmon/nct6775.rst
13855 F:      drivers/hwmon/nct6775-core.c
13856 F:      drivers/hwmon/nct6775-platform.c
13857 F:      drivers/hwmon/nct6775.h
13858
13859 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
13860 M:      Zev Weiss <[email protected]>
13861 L:      [email protected]
13862 S:      Maintained
13863 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
13864 F:      drivers/hwmon/nct6775-i2c.c
13865
13866 NETDEVSIM
13867 M:      Jakub Kicinski <[email protected]>
13868 S:      Maintained
13869 F:      drivers/net/netdevsim/*
13870
13871 NETEM NETWORK EMULATOR
13872 M:      Stephen Hemminger <[email protected]>
13873 L:      [email protected]
13874 S:      Maintained
13875 F:      net/sched/sch_netem.c
13876
13877 NETERION 10GbE DRIVERS (s2io/vxge)
13878 M:      Jon Mason <[email protected]>
13879 L:      [email protected]
13880 S:      Supported
13881 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
13882 F:      Documentation/networking/device_drivers/ethernet/neterion/vxge.rst
13883 F:      drivers/net/ethernet/neterion/
13884
13885 NETFILTER
13886 M:      Pablo Neira Ayuso <[email protected]>
13887 M:      Jozsef Kadlecsik <[email protected]>
13888 M:      Florian Westphal <[email protected]>
13889 L:      [email protected]
13890 L:      [email protected]
13891 S:      Maintained
13892 W:      http://www.netfilter.org/
13893 W:      http://www.iptables.org/
13894 W:      http://www.nftables.org/
13895 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
13896 C:      irc://irc.libera.chat/netfilter
13897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
13898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
13899 F:      include/linux/netfilter*
13900 F:      include/linux/netfilter/
13901 F:      include/net/netfilter/
13902 F:      include/uapi/linux/netfilter*
13903 F:      include/uapi/linux/netfilter/
13904 F:      net/*/netfilter.c
13905 F:      net/*/netfilter/
13906 F:      net/bridge/br_netfilter*.c
13907 F:      net/netfilter/
13908
13909 NETROM NETWORK LAYER
13910 M:      Ralf Baechle <[email protected]>
13911 L:      [email protected]
13912 S:      Maintained
13913 W:      http://www.linux-ax25.org/
13914 F:      include/net/netrom.h
13915 F:      include/uapi/linux/netrom.h
13916 F:      net/netrom/
13917
13918 NETRONIX EMBEDDED CONTROLLER
13919 M:      Jonathan Neuschäfer <[email protected]>
13920 S:      Maintained
13921 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
13922 F:      drivers/mfd/ntxec.c
13923 F:      drivers/pwm/pwm-ntxec.c
13924 F:      drivers/rtc/rtc-ntxec.c
13925 F:      include/linux/mfd/ntxec.h
13926
13927 NETRONOME ETHERNET DRIVERS
13928 M:      Simon Horman <[email protected]>
13929 R:      Jakub Kicinski <[email protected]>
13930 L:      [email protected]
13931 S:      Maintained
13932 F:      drivers/net/ethernet/netronome/
13933
13934 NETWORK BLOCK DEVICE (NBD)
13935 M:      Josef Bacik <[email protected]>
13936 L:      [email protected]
13937 L:      [email protected]
13938 S:      Maintained
13939 F:      Documentation/admin-guide/blockdev/nbd.rst
13940 F:      drivers/block/nbd.c
13941 F:      include/trace/events/nbd.h
13942 F:      include/uapi/linux/nbd.h
13943
13944 NETWORK DROP MONITOR
13945 M:      Neil Horman <[email protected]>
13946 L:      [email protected]
13947 S:      Maintained
13948 W:      https://fedorahosted.org/dropwatch/
13949 F:      include/uapi/linux/net_dropmon.h
13950 F:      net/core/drop_monitor.c
13951
13952 NETWORKING DRIVERS
13953 M:      "David S. Miller" <[email protected]>
13954 M:      Eric Dumazet <[email protected]>
13955 M:      Jakub Kicinski <[email protected]>
13956 M:      Paolo Abeni <[email protected]>
13957 L:      [email protected]
13958 S:      Maintained
13959 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
13961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
13962 F:      Documentation/devicetree/bindings/net/
13963 F:      drivers/connector/
13964 F:      drivers/net/
13965 F:      include/dt-bindings/net/
13966 F:      include/linux/etherdevice.h
13967 F:      include/linux/fcdevice.h
13968 F:      include/linux/fddidevice.h
13969 F:      include/linux/hippidevice.h
13970 F:      include/linux/if_*
13971 F:      include/linux/inetdevice.h
13972 F:      include/linux/netdevice.h
13973 F:      include/uapi/linux/if_*
13974 F:      include/uapi/linux/netdevice.h
13975
13976 NETWORKING DRIVERS (WIRELESS)
13977 M:      Kalle Valo <[email protected]>
13978 L:      [email protected]
13979 S:      Maintained
13980 W:      https://wireless.wiki.kernel.org/
13981 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
13982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
13983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
13984 F:      Documentation/devicetree/bindings/net/wireless/
13985 F:      drivers/net/wireless/
13986
13987 NETWORKING [DSA]
13988 M:      Andrew Lunn <[email protected]>
13989 M:      Vivien Didelot <[email protected]>
13990 M:      Florian Fainelli <[email protected]>
13991 M:      Vladimir Oltean <[email protected]>
13992 S:      Maintained
13993 F:      Documentation/devicetree/bindings/net/dsa/
13994 F:      drivers/net/dsa/
13995 F:      include/linux/dsa/
13996 F:      include/linux/platform_data/dsa.h
13997 F:      include/net/dsa.h
13998 F:      net/dsa/
13999 F:      tools/testing/selftests/drivers/net/dsa/
14000
14001 NETWORKING [GENERAL]
14002 M:      "David S. Miller" <[email protected]>
14003 M:      Eric Dumazet <[email protected]>
14004 M:      Jakub Kicinski <[email protected]>
14005 M:      Paolo Abeni <[email protected]>
14006 L:      [email protected]
14007 S:      Maintained
14008 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14009 B:      mailto:[email protected]
14010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
14012 F:      Documentation/networking/
14013 F:      Documentation/process/maintainer-netdev.rst
14014 F:      include/linux/in.h
14015 F:      include/linux/net.h
14016 F:      include/linux/netdevice.h
14017 F:      include/net/
14018 F:      include/uapi/linux/in.h
14019 F:      include/uapi/linux/net.h
14020 F:      include/uapi/linux/net_namespace.h
14021 F:      include/uapi/linux/netdevice.h
14022 F:      lib/net_utils.c
14023 F:      lib/random32.c
14024 F:      net/
14025 F:      tools/testing/selftests/net/
14026
14027 NETWORKING [IPSEC]
14028 M:      Steffen Klassert <[email protected]>
14029 M:      Herbert Xu <[email protected]>
14030 M:      "David S. Miller" <[email protected]>
14031 L:      [email protected]
14032 S:      Maintained
14033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
14034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
14035 F:      include/net/xfrm.h
14036 F:      include/uapi/linux/xfrm.h
14037 F:      net/ipv4/ah4.c
14038 F:      net/ipv4/esp4*
14039 F:      net/ipv4/ip_vti.c
14040 F:      net/ipv4/ipcomp.c
14041 F:      net/ipv4/xfrm*
14042 F:      net/ipv6/ah6.c
14043 F:      net/ipv6/esp6*
14044 F:      net/ipv6/ip6_vti.c
14045 F:      net/ipv6/ipcomp6.c
14046 F:      net/ipv6/xfrm*
14047 F:      net/key/
14048 F:      net/xfrm/
14049 F:      tools/testing/selftests/net/ipsec.c
14050
14051 NETWORKING [IPv4/IPv6]
14052 M:      "David S. Miller" <[email protected]>
14053 M:      Hideaki YOSHIFUJI <[email protected]>
14054 M:      David Ahern <[email protected]>
14055 L:      [email protected]
14056 S:      Maintained
14057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14058 F:      arch/x86/net/*
14059 F:      include/linux/ip.h
14060 F:      include/linux/ipv6*
14061 F:      include/net/fib*
14062 F:      include/net/ip*
14063 F:      include/net/route.h
14064 F:      net/ipv4/
14065 F:      net/ipv6/
14066
14067 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
14068 M:      Paul Moore <[email protected]>
14069 L:      [email protected]
14070 L:      [email protected]
14071 S:      Maintained
14072 W:      https://github.com/netlabel
14073 F:      Documentation/netlabel/
14074 F:      include/net/calipso.h
14075 F:      include/net/cipso_ipv4.h
14076 F:      include/net/netlabel.h
14077 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
14078 F:      include/uapi/linux/netfilter/xt_SECMARK.h
14079 F:      net/ipv4/cipso_ipv4.c
14080 F:      net/ipv6/calipso.c
14081 F:      net/netfilter/xt_CONNSECMARK.c
14082 F:      net/netfilter/xt_SECMARK.c
14083 F:      net/netlabel/
14084
14085 NETWORKING [MPTCP]
14086 M:      Mat Martineau <[email protected]>
14087 M:      Matthieu Baerts <[email protected]>
14088 L:      [email protected]
14089 L:      [email protected]
14090 S:      Maintained
14091 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
14092 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
14093 F:      Documentation/networking/mptcp-sysctl.rst
14094 F:      include/net/mptcp.h
14095 F:      include/trace/events/mptcp.h
14096 F:      include/uapi/linux/mptcp.h
14097 F:      net/mptcp/
14098 F:      tools/testing/selftests/bpf/*/*mptcp*.c
14099 F:      tools/testing/selftests/net/mptcp/
14100
14101 NETWORKING [TCP]
14102 M:      Eric Dumazet <[email protected]>
14103 L:      [email protected]
14104 S:      Maintained
14105 F:      include/linux/tcp.h
14106 F:      include/net/tcp.h
14107 F:      include/trace/events/tcp.h
14108 F:      include/uapi/linux/tcp.h
14109 F:      net/ipv4/syncookies.c
14110 F:      net/ipv4/tcp*.c
14111 F:      net/ipv6/syncookies.c
14112 F:      net/ipv6/tcp*.c
14113
14114 NETWORKING [TLS]
14115 M:      Boris Pismenny <[email protected]>
14116 M:      John Fastabend <[email protected]>
14117 M:      Jakub Kicinski <[email protected]>
14118 L:      [email protected]
14119 S:      Maintained
14120 F:      include/net/tls.h
14121 F:      include/uapi/linux/tls.h
14122 F:      net/tls/*
14123
14124 NETXEN (1/10) GbE SUPPORT
14125 M:      Manish Chopra <[email protected]>
14126 M:      Rahul Verma <[email protected]>
14127 M:      [email protected]
14128 L:      [email protected]
14129 S:      Supported
14130 F:      drivers/net/ethernet/qlogic/netxen/
14131
14132 NET_FAILOVER MODULE
14133 M:      Sridhar Samudrala <[email protected]>
14134 L:      [email protected]
14135 S:      Supported
14136 F:      Documentation/networking/net_failover.rst
14137 F:      drivers/net/net_failover.c
14138 F:      include/net/net_failover.h
14139
14140 NEXTHOP
14141 M:      David Ahern <[email protected]>
14142 L:      [email protected]
14143 S:      Maintained
14144 F:      include/net/netns/nexthop.h
14145 F:      include/net/nexthop.h
14146 F:      include/uapi/linux/nexthop.h
14147 F:      net/ipv4/nexthop.c
14148
14149 NFC SUBSYSTEM
14150 M:      Krzysztof Kozlowski <[email protected]>
14151 L:      [email protected] (subscribers-only)
14152 L:      [email protected]
14153 S:      Maintained
14154 B:      mailto:[email protected]
14155 F:      Documentation/devicetree/bindings/net/nfc/
14156 F:      drivers/nfc/
14157 F:      include/linux/platform_data/nfcmrvl.h
14158 F:      include/net/nfc/
14159 F:      include/uapi/linux/nfc.h
14160 F:      net/nfc/
14161
14162 NFC VIRTUAL NCI DEVICE DRIVER
14163 M:      Bongsu Jeon <[email protected]>
14164 L:      [email protected]
14165 L:      [email protected] (subscribers-only)
14166 S:      Supported
14167 F:      drivers/nfc/virtual_ncidev.c
14168 F:      tools/testing/selftests/nci/
14169
14170 NFS, SUNRPC, AND LOCKD CLIENTS
14171 M:      Trond Myklebust <[email protected]>
14172 M:      Anna Schumaker <[email protected]>
14173 L:      [email protected]
14174 S:      Maintained
14175 W:      http://client.linux-nfs.org
14176 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
14177 F:      fs/lockd/
14178 F:      fs/nfs/
14179 F:      fs/nfs_common/
14180 F:      include/linux/lockd/
14181 F:      include/linux/nfs*
14182 F:      include/linux/sunrpc/
14183 F:      include/uapi/linux/nfs*
14184 F:      include/uapi/linux/sunrpc/
14185 F:      net/sunrpc/
14186 F:      Documentation/filesystems/nfs/
14187
14188 NILFS2 FILESYSTEM
14189 M:      Ryusuke Konishi <[email protected]>
14190 L:      [email protected]
14191 S:      Supported
14192 W:      https://nilfs.sourceforge.io/
14193 W:      https://nilfs.osdn.jp/
14194 T:      git git://github.com/konis/nilfs2.git
14195 F:      Documentation/filesystems/nilfs2.rst
14196 F:      fs/nilfs2/
14197 F:      include/trace/events/nilfs2.h
14198 F:      include/uapi/linux/nilfs2_api.h
14199 F:      include/uapi/linux/nilfs2_ondisk.h
14200
14201 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
14202 M:      YOKOTA Hiroshi <[email protected]>
14203 S:      Maintained
14204 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
14205 F:      Documentation/scsi/NinjaSCSI.rst
14206 F:      drivers/scsi/pcmcia/nsp_*
14207
14208 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
14209 M:      GOTO Masanori <[email protected]>
14210 M:      YOKOTA Hiroshi <[email protected]>
14211 S:      Maintained
14212 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
14213 F:      Documentation/scsi/NinjaSCSI.rst
14214 F:      drivers/scsi/nsp32*
14215
14216 NINTENDO HID DRIVER
14217 M:      Daniel J. Ogorchock <[email protected]>
14218 L:      [email protected]
14219 S:      Maintained
14220 F:      drivers/hid/hid-nintendo*
14221
14222 NIOS2 ARCHITECTURE
14223 M:      Dinh Nguyen <[email protected]>
14224 S:      Maintained
14225 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
14226 F:      arch/nios2/
14227
14228 NITRO ENCLAVES (NE)
14229 M:      Andra Paraschiv <[email protected]>
14230 M:      Alexandru Vasile <[email protected]>
14231 M:      Alexandru Ciobotaru <[email protected]>
14232 L:      [email protected]
14233 S:      Supported
14234 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
14235 F:      Documentation/virt/ne_overview.rst
14236 F:      drivers/virt/nitro_enclaves/
14237 F:      include/linux/nitro_enclaves.h
14238 F:      include/uapi/linux/nitro_enclaves.h
14239 F:      samples/nitro_enclaves/
14240
14241 NOHZ, DYNTICKS SUPPORT
14242 M:      Frederic Weisbecker <[email protected]>
14243 M:      Thomas Gleixner <[email protected]>
14244 M:      Ingo Molnar <[email protected]>
14245 L:      [email protected]
14246 S:      Maintained
14247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
14248 F:      include/linux/sched/nohz.h
14249 F:      include/linux/tick.h
14250 F:      kernel/time/tick*.*
14251
14252 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
14253 M:      Pavel Machek <[email protected]>
14254 M:      Sakari Ailus <[email protected]>
14255 L:      [email protected]
14256 S:      Maintained
14257 F:      drivers/media/i2c/ad5820.c
14258 F:      drivers/media/i2c/et8ek8
14259
14260 NOKIA N900 POWER SUPPLY DRIVERS
14261 R:      Pali Rohár <[email protected]>
14262 F:      drivers/power/supply/bq2415x_charger.c
14263 F:      drivers/power/supply/bq27xxx_battery.c
14264 F:      drivers/power/supply/bq27xxx_battery_i2c.c
14265 F:      drivers/power/supply/isp1704_charger.c
14266 F:      drivers/power/supply/rx51_battery.c
14267 F:      include/linux/power/bq2415x_charger.h
14268 F:      include/linux/power/bq27xxx_battery.h
14269
14270 NOLIBC HEADER FILE
14271 M:      Willy Tarreau <[email protected]>
14272 S:      Maintained
14273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
14274 F:      tools/include/nolibc/
14275
14276 NSDEPS
14277 M:      Matthias Maennich <[email protected]>
14278 S:      Maintained
14279 F:      Documentation/core-api/symbol-namespaces.rst
14280 F:      scripts/nsdeps
14281
14282 NTB AMD DRIVER
14283 M:      Sanjay R Mehta <[email protected]>
14284 M:      Shyam Sundar S K <[email protected]>
14285 L:      [email protected]
14286 S:      Supported
14287 F:      drivers/ntb/hw/amd/
14288
14289 NTB DRIVER CORE
14290 M:      Jon Mason <[email protected]>
14291 M:      Dave Jiang <[email protected]>
14292 M:      Allen Hubbe <[email protected]>
14293 L:      [email protected]
14294 S:      Supported
14295 W:      https://github.com/jonmason/ntb/wiki
14296 T:      git git://github.com/jonmason/ntb.git
14297 F:      drivers/net/ntb_netdev.c
14298 F:      drivers/ntb/
14299 F:      include/linux/ntb.h
14300 F:      include/linux/ntb_transport.h
14301 F:      tools/testing/selftests/ntb/
14302
14303 NTB IDT DRIVER
14304 M:      Serge Semin <[email protected]>
14305 L:      [email protected]
14306 S:      Supported
14307 F:      drivers/ntb/hw/idt/
14308
14309 NTB INTEL DRIVER
14310 M:      Dave Jiang <[email protected]>
14311 L:      [email protected]
14312 S:      Supported
14313 W:      https://github.com/davejiang/linux/wiki
14314 T:      git https://github.com/davejiang/linux.git
14315 F:      drivers/ntb/hw/intel/
14316
14317 NTFS FILESYSTEM
14318 M:      Anton Altaparmakov <[email protected]>
14319 L:      [email protected]
14320 S:      Supported
14321 W:      http://www.tuxera.com/
14322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
14323 F:      Documentation/filesystems/ntfs.rst
14324 F:      fs/ntfs/
14325
14326 NTFS3 FILESYSTEM
14327 M:      Konstantin Komarov <[email protected]>
14328 L:      [email protected]
14329 S:      Supported
14330 W:      http://www.paragon-software.com/
14331 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
14332 F:      Documentation/filesystems/ntfs3.rst
14333 F:      fs/ntfs3/
14334
14335 NUBUS SUBSYSTEM
14336 M:      Finn Thain <[email protected]>
14337 L:      [email protected]
14338 S:      Maintained
14339 F:      arch/*/include/asm/nubus.h
14340 F:      drivers/nubus/
14341 F:      include/linux/nubus.h
14342 F:      include/uapi/linux/nubus.h
14343
14344 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
14345 M:      Antonino Daplas <[email protected]>
14346 L:      [email protected]
14347 S:      Maintained
14348 F:      drivers/video/fbdev/nvidia/
14349 F:      drivers/video/fbdev/riva/
14350
14351 NVIDIA WMI EC BACKLIGHT DRIVER
14352 M:      Daniel Dadap <[email protected]>
14353 L:      [email protected]
14354 S:      Supported
14355 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
14356
14357 NVM EXPRESS DRIVER
14358 M:      Keith Busch <[email protected]>
14359 M:      Jens Axboe <[email protected]>
14360 M:      Christoph Hellwig <[email protected]>
14361 M:      Sagi Grimberg <[email protected]>
14362 L:      [email protected]
14363 S:      Supported
14364 W:      http://git.infradead.org/nvme.git
14365 T:      git://git.infradead.org/nvme.git
14366 F:      drivers/nvme/host/
14367 F:      include/linux/nvme.h
14368 F:      include/uapi/linux/nvme_ioctl.h
14369
14370 NVM EXPRESS FC TRANSPORT DRIVERS
14371 M:      James Smart <[email protected]>
14372 L:      [email protected]
14373 S:      Supported
14374 F:      drivers/nvme/host/fc.c
14375 F:      drivers/nvme/target/fc.c
14376 F:      drivers/nvme/target/fcloop.c
14377 F:      include/linux/nvme-fc-driver.h
14378 F:      include/linux/nvme-fc.h
14379
14380 NVM EXPRESS TARGET DRIVER
14381 M:      Christoph Hellwig <[email protected]>
14382 M:      Sagi Grimberg <[email protected]>
14383 M:      Chaitanya Kulkarni <[email protected]>
14384 L:      [email protected]
14385 S:      Supported
14386 W:      http://git.infradead.org/nvme.git
14387 T:      git://git.infradead.org/nvme.git
14388 F:      drivers/nvme/target/
14389
14390 NVMEM FRAMEWORK
14391 M:      Srinivas Kandagatla <[email protected]>
14392 S:      Maintained
14393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
14394 F:      Documentation/ABI/stable/sysfs-bus-nvmem
14395 F:      Documentation/devicetree/bindings/nvmem/
14396 F:      drivers/nvmem/
14397 F:      include/linux/nvmem-consumer.h
14398 F:      include/linux/nvmem-provider.h
14399
14400 NXP C45 TJA11XX PHY DRIVER
14401 M:      Radu Pirea <[email protected]>
14402 L:      [email protected]
14403 S:      Maintained
14404 F:      drivers/net/phy/nxp-c45-tja11xx.c
14405
14406 NXP FSPI DRIVER
14407 M:      Han Xu <[email protected]>
14408 M:      Haibo Chen <[email protected]>
14409 R:      Yogesh Gaur <[email protected]>
14410 L:      [email protected]
14411 S:      Maintained
14412 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
14413 F:      drivers/spi/spi-nxp-fspi.c
14414
14415 NXP FXAS21002C DRIVER
14416 M:      Rui Miguel Silva <[email protected]>
14417 L:      [email protected]
14418 S:      Maintained
14419 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
14420 F:      drivers/iio/gyro/fxas21002c.h
14421 F:      drivers/iio/gyro/fxas21002c_core.c
14422 F:      drivers/iio/gyro/fxas21002c_i2c.c
14423 F:      drivers/iio/gyro/fxas21002c_spi.c
14424
14425 NXP i.MX CLOCK DRIVERS
14426 M:      Abel Vesa <[email protected]>
14427 L:      [email protected]
14428 L:      [email protected]
14429 S:      Maintained
14430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
14431 F:      Documentation/devicetree/bindings/clock/imx*
14432 F:      drivers/clk/imx/
14433 F:      include/dt-bindings/clock/imx*
14434
14435 NXP i.MX 8MQ DCSS DRIVER
14436 M:      Laurentiu Palcu <[email protected]>
14437 R:      Lucas Stach <[email protected]>
14438 L:      [email protected]
14439 S:      Maintained
14440 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
14441 F:      drivers/gpu/drm/imx/dcss/
14442
14443 NXP i.MX 8QXP ADC DRIVER
14444 M:      Cai Huoqing <[email protected]>
14445 M:      Haibo Chen <[email protected]>
14446 L:      [email protected]
14447 L:      [email protected]
14448 S:      Maintained
14449 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
14450 F:      drivers/iio/adc/imx8qxp-adc.c
14451
14452 NXP i.MX 7D/6SX/6UL AND VF610 ADC DRIVER
14453 M:      Haibo Chen <[email protected]>
14454 L:      [email protected]
14455 L:      [email protected]
14456 S:      Maintained
14457 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
14458 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
14459 F:      drivers/iio/adc/imx7d_adc.c
14460 F:      drivers/iio/adc/vf610_adc.c
14461
14462 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
14463 M:      Jagan Teki <[email protected]>
14464 S:      Maintained
14465 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
14466 F:      drivers/regulator/pf8x00-regulator.c
14467
14468 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
14469 M:      Krzysztof Kozlowski <[email protected]>
14470 L:      [email protected]
14471 S:      Maintained
14472 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
14473 F:      drivers/extcon/extcon-ptn5150.c
14474
14475 NXP SGTL5000 DRIVER
14476 M:      Fabio Estevam <[email protected]>
14477 L:      [email protected] (moderated for non-subscribers)
14478 S:      Maintained
14479 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
14480 F:      sound/soc/codecs/sgtl5000*
14481
14482 NXP SJA1105 ETHERNET SWITCH DRIVER
14483 M:      Vladimir Oltean <[email protected]>
14484 L:      [email protected]
14485 S:      Maintained
14486 F:      drivers/net/dsa/sja1105
14487 F:      drivers/net/pcs/pcs-xpcs-nxp.c
14488
14489 NXP TDA998X DRM DRIVER
14490 M:      Russell King <[email protected]>
14491 S:      Maintained
14492 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
14493 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
14494 F:      drivers/gpu/drm/i2c/tda998x_drv.c
14495 F:      include/drm/i2c/tda998x.h
14496 F:      include/dt-bindings/display/tda998x.h
14497 K:      "nxp,tda998x"
14498
14499 NXP TFA9879 DRIVER
14500 M:      Peter Rosin <[email protected]>
14501 L:      [email protected] (moderated for non-subscribers)
14502 S:      Maintained
14503 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
14504 F:      sound/soc/codecs/tfa9879*
14505
14506 NXP/Goodix TFA989X (TFA1) DRIVER
14507 M:      Stephan Gerhold <[email protected]>
14508 L:      [email protected] (moderated for non-subscribers)
14509 S:      Maintained
14510 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
14511 F:      sound/soc/codecs/tfa989x.c
14512
14513 NXP-NCI NFC DRIVER
14514 L:      [email protected] (subscribers-only)
14515 S:      Orphan
14516 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
14517 F:      drivers/nfc/nxp-nci
14518
14519 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
14520 M:      Mirela Rabulea <[email protected]>
14521 R:      NXP Linux Team <[email protected]>
14522 L:      [email protected]
14523 S:      Maintained
14524 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
14525 F:      drivers/media/platform/nxp/imx-jpeg
14526
14527 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
14528 M:      Jonas Malaco <[email protected]>
14529 L:      [email protected]
14530 S:      Maintained
14531 F:      Documentation/hwmon/nzxt-kraken2.rst
14532 F:      drivers/hwmon/nzxt-kraken2.c
14533
14534 NZXT-SMART2 HARDWARE MONITORING DRIVER
14535 M:      Aleksandr Mezin <[email protected]>
14536 L:      [email protected]
14537 S:      Maintained
14538 F:      Documentation/hwmon/nzxt-smart2.rst
14539 F:      drivers/hwmon/nzxt-smart2.c
14540
14541 OBJAGG
14542 M:      Jiri Pirko <[email protected]>
14543 L:      [email protected]
14544 S:      Supported
14545 F:      include/linux/objagg.h
14546 F:      lib/objagg.c
14547 F:      lib/test_objagg.c
14548
14549 OBJTOOL
14550 M:      Josh Poimboeuf <[email protected]>
14551 M:      Peter Zijlstra <[email protected]>
14552 S:      Supported
14553 F:      tools/objtool/
14554 F:      include/linux/objtool.h
14555
14556 OCELOT ETHERNET SWITCH DRIVER
14557 M:      Vladimir Oltean <[email protected]>
14558 M:      Claudiu Manoil <[email protected]>
14559 M:      Alexandre Belloni <[email protected]>
14560 M:      [email protected]
14561 L:      [email protected]
14562 S:      Supported
14563 F:      drivers/net/dsa/ocelot/*
14564 F:      drivers/net/ethernet/mscc/
14565 F:      include/soc/mscc/ocelot*
14566 F:      net/dsa/tag_ocelot.c
14567 F:      net/dsa/tag_ocelot_8021q.c
14568 F:      tools/testing/selftests/drivers/net/ocelot/*
14569
14570 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
14571 M:      Frederic Barrat <[email protected]>
14572 M:      Andrew Donnellan <[email protected]>
14573 L:      [email protected]
14574 S:      Supported
14575 F:      Documentation/userspace-api/accelerators/ocxl.rst
14576 F:      arch/powerpc/include/asm/pnv-ocxl.h
14577 F:      arch/powerpc/platforms/powernv/ocxl.c
14578 F:      drivers/misc/ocxl/
14579 F:      include/misc/ocxl*
14580 F:      include/uapi/misc/ocxl.h
14581
14582 OMAP AUDIO SUPPORT
14583 M:      Peter Ujfalusi <[email protected]>
14584 M:      Jarkko Nikula <[email protected]>
14585 L:      [email protected] (moderated for non-subscribers)
14586 L:      [email protected]
14587 S:      Maintained
14588 F:      sound/soc/ti/n810.c
14589 F:      sound/soc/ti/omap*
14590 F:      sound/soc/ti/rx51.c
14591 F:      sound/soc/ti/sdma-pcm.*
14592
14593 OMAP CLOCK FRAMEWORK SUPPORT
14594 M:      Paul Walmsley <[email protected]>
14595 L:      [email protected]
14596 S:      Maintained
14597 F:      arch/arm/*omap*/*clock*
14598
14599 OMAP DEVICE TREE SUPPORT
14600 M:      Benoît Cousson <[email protected]>
14601 M:      Tony Lindgren <[email protected]>
14602 L:      [email protected]
14603 L:      [email protected]
14604 S:      Maintained
14605 F:      arch/arm/boot/dts/*am3*
14606 F:      arch/arm/boot/dts/*am4*
14607 F:      arch/arm/boot/dts/*am5*
14608 F:      arch/arm/boot/dts/*dra7*
14609 F:      arch/arm/boot/dts/*omap*
14610 F:      arch/arm/boot/dts/logicpd-som-lv*
14611 F:      arch/arm/boot/dts/logicpd-torpedo*
14612
14613 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
14614 L:      [email protected]
14615 L:      [email protected]
14616 S:      Orphan
14617 F:      Documentation/arm/omap/dss.rst
14618 F:      drivers/video/fbdev/omap2/
14619
14620 OMAP FRAMEBUFFER SUPPORT
14621 L:      [email protected]
14622 L:      [email protected]
14623 S:      Orphan
14624 F:      drivers/video/fbdev/omap/
14625
14626 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
14627 M:      Roger Quadros <[email protected]>
14628 M:      Tony Lindgren <[email protected]>
14629 L:      [email protected]
14630 S:      Maintained
14631 F:      arch/arm/mach-omap2/*gpmc*
14632 F:      drivers/memory/omap-gpmc.c
14633
14634 OMAP GPIO DRIVER
14635 M:      Grygorii Strashko <[email protected]>
14636 M:      Santosh Shilimkar <[email protected]>
14637 M:      Kevin Hilman <[email protected]>
14638 L:      [email protected]
14639 S:      Maintained
14640 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
14641 F:      drivers/gpio/gpio-omap.c
14642
14643 OMAP HARDWARE SPINLOCK SUPPORT
14644 M:      Ohad Ben-Cohen <[email protected]>
14645 L:      [email protected]
14646 S:      Maintained
14647 F:      drivers/hwspinlock/omap_hwspinlock.c
14648
14649 OMAP HS MMC SUPPORT
14650 L:      [email protected]
14651 L:      [email protected]
14652 S:      Orphan
14653 F:      drivers/mmc/host/omap_hsmmc.c
14654
14655 OMAP HWMOD DATA
14656 M:      Paul Walmsley <[email protected]>
14657 L:      [email protected]
14658 S:      Maintained
14659 F:      arch/arm/mach-omap2/omap_hwmod*data*
14660
14661 OMAP HWMOD SUPPORT
14662 M:      Benoît Cousson <[email protected]>
14663 M:      Paul Walmsley <[email protected]>
14664 L:      [email protected]
14665 S:      Maintained
14666 F:      arch/arm/mach-omap2/omap_hwmod.*
14667
14668 OMAP I2C DRIVER
14669 M:      Vignesh R <[email protected]>
14670 L:      [email protected]
14671 L:      [email protected]
14672 S:      Maintained
14673 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
14674 F:      drivers/i2c/busses/i2c-omap.c
14675
14676 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
14677 M:      Laurent Pinchart <[email protected]>
14678 L:      [email protected]
14679 S:      Maintained
14680 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
14681 F:      drivers/media/platform/ti/omap3isp/
14682 F:      drivers/staging/media/omap4iss/
14683
14684 OMAP MMC SUPPORT
14685 M:      Aaro Koskinen <[email protected]>
14686 L:      [email protected]
14687 S:      Odd Fixes
14688 F:      drivers/mmc/host/omap.c
14689
14690 OMAP POWER MANAGEMENT SUPPORT
14691 M:      Kevin Hilman <[email protected]>
14692 L:      [email protected]
14693 S:      Maintained
14694 F:      arch/arm/*omap*/*pm*
14695 F:      drivers/cpufreq/omap-cpufreq.c
14696
14697 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
14698 M:      Paul Walmsley <[email protected]>
14699 L:      [email protected]
14700 S:      Maintained
14701 F:      arch/arm/mach-omap2/prm*
14702
14703 OMAP RANDOM NUMBER GENERATOR SUPPORT
14704 M:      Deepak Saxena <[email protected]>
14705 S:      Maintained
14706 F:      drivers/char/hw_random/omap-rng.c
14707
14708 OMAP USB SUPPORT
14709 L:      [email protected]
14710 L:      [email protected]
14711 S:      Orphan
14712 F:      arch/arm/*omap*/usb*
14713 F:      drivers/usb/*/*omap*
14714
14715 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
14716 M:      Mark Jackson <[email protected]>
14717 L:      [email protected]
14718 S:      Maintained
14719 F:      arch/arm/boot/dts/am335x-nano.dts
14720
14721 OMAP1 SUPPORT
14722 M:      Aaro Koskinen <[email protected]>
14723 M:      Janusz Krzysztofik <[email protected]>
14724 M:      Tony Lindgren <[email protected]>
14725 L:      [email protected]
14726 S:      Maintained
14727 Q:      http://patchwork.kernel.org/project/linux-omap/list/
14728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
14729 F:      arch/arm/configs/omap1_defconfig
14730 F:      arch/arm/mach-omap1/
14731 F:      arch/arm/plat-omap/
14732 F:      drivers/i2c/busses/i2c-omap.c
14733 F:      include/linux/platform_data/ams-delta-fiq.h
14734 F:      include/linux/platform_data/i2c-omap.h
14735
14736 OMAP2+ SUPPORT
14737 M:      Tony Lindgren <[email protected]>
14738 L:      [email protected]
14739 S:      Maintained
14740 W:      http://www.muru.com/linux/omap/
14741 W:      http://linux.omap.com/
14742 Q:      http://patchwork.kernel.org/project/linux-omap/list/
14743 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
14744 F:      arch/arm/configs/omap2plus_defconfig
14745 F:      arch/arm/mach-omap2/
14746 F:      arch/arm/plat-omap/
14747 F:      drivers/bus/ti-sysc.c
14748 F:      drivers/i2c/busses/i2c-omap.c
14749 F:      drivers/irqchip/irq-omap-intc.c
14750 F:      drivers/mfd/*omap*.c
14751 F:      drivers/mfd/menelaus.c
14752 F:      drivers/mfd/palmas.c
14753 F:      drivers/mfd/tps65217.c
14754 F:      drivers/mfd/tps65218.c
14755 F:      drivers/mfd/tps65910.c
14756 F:      drivers/mfd/twl-core.[ch]
14757 F:      drivers/mfd/twl4030*.c
14758 F:      drivers/mfd/twl6030*.c
14759 F:      drivers/mfd/twl6040*.c
14760 F:      drivers/regulator/palmas-regulator*.c
14761 F:      drivers/regulator/pbias-regulator.c
14762 F:      drivers/regulator/tps65217-regulator.c
14763 F:      drivers/regulator/tps65218-regulator.c
14764 F:      drivers/regulator/tps65910-regulator.c
14765 F:      drivers/regulator/twl-regulator.c
14766 F:      drivers/regulator/twl6030-regulator.c
14767 F:      include/linux/platform_data/i2c-omap.h
14768 F:      include/linux/platform_data/ti-sysc.h
14769
14770 OMFS FILESYSTEM
14771 M:      Bob Copeland <[email protected]>
14772 L:      [email protected]
14773 S:      Maintained
14774 F:      Documentation/filesystems/omfs.rst
14775 F:      fs/omfs/
14776
14777 OMNIKEY CARDMAN 4000 DRIVER
14778 M:      Harald Welte <[email protected]>
14779 S:      Maintained
14780 F:      drivers/char/pcmcia/cm4000_cs.c
14781 F:      include/linux/cm4000_cs.h
14782 F:      include/uapi/linux/cm4000_cs.h
14783
14784 OMNIKEY CARDMAN 4040 DRIVER
14785 M:      Harald Welte <[email protected]>
14786 S:      Maintained
14787 F:      drivers/char/pcmcia/cm4040_cs.*
14788
14789 OMNIVISION OG01A1B SENSOR DRIVER
14790 M:      Shawn Tu <[email protected]>
14791 L:      [email protected]
14792 S:      Maintained
14793 F:      drivers/media/i2c/og01a1b.c
14794
14795 OMNIVISION OV02A10 SENSOR DRIVER
14796 M:      Dongchun Zhu <[email protected]>
14797 L:      [email protected]
14798 S:      Maintained
14799 T:      git git://linuxtv.org/media_tree.git
14800 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
14801 F:      drivers/media/i2c/ov02a10.c
14802
14803 OMNIVISION OV08D10 SENSOR DRIVER
14804 M:      Jimmy Su <[email protected]>
14805 L:      [email protected]
14806 S:      Maintained
14807 T:      git git://linuxtv.org/media_tree.git
14808 F:      drivers/media/i2c/ov08d10.c
14809
14810 OMNIVISION OV13858 SENSOR DRIVER
14811 M:      Sakari Ailus <[email protected]>
14812 L:      [email protected]
14813 S:      Maintained
14814 T:      git git://linuxtv.org/media_tree.git
14815 F:      drivers/media/i2c/ov13858.c
14816
14817 OMNIVISION OV13B10 SENSOR DRIVER
14818 M:      Arec Kao <[email protected]>
14819 L:      [email protected]
14820 S:      Maintained
14821 T:      git git://linuxtv.org/media_tree.git
14822 F:      drivers/media/i2c/ov13b10.c
14823
14824 OMNIVISION OV2680 SENSOR DRIVER
14825 M:      Rui Miguel Silva <[email protected]>
14826 L:      [email protected]
14827 S:      Maintained
14828 T:      git git://linuxtv.org/media_tree.git
14829 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
14830 F:      drivers/media/i2c/ov2680.c
14831
14832 OMNIVISION OV2685 SENSOR DRIVER
14833 M:      Shunqian Zheng <[email protected]>
14834 L:      [email protected]
14835 S:      Maintained
14836 T:      git git://linuxtv.org/media_tree.git
14837 F:      drivers/media/i2c/ov2685.c
14838
14839 OMNIVISION OV2740 SENSOR DRIVER
14840 M:      Tianshu Qiu <[email protected]>
14841 R:      Shawn Tu <[email protected]>
14842 R:      Bingbu Cao <[email protected]>
14843 L:      [email protected]
14844 S:      Maintained
14845 T:      git git://linuxtv.org/media_tree.git
14846 F:      drivers/media/i2c/ov2740.c
14847
14848 OMNIVISION OV5640 SENSOR DRIVER
14849 M:      Steve Longerbeam <[email protected]>
14850 L:      [email protected]
14851 S:      Maintained
14852 T:      git git://linuxtv.org/media_tree.git
14853 F:      drivers/media/i2c/ov5640.c
14854
14855 OMNIVISION OV5647 SENSOR DRIVER
14856 M:      Dave Stevenson <[email protected]>
14857 M:      Jacopo Mondi <[email protected]>
14858 L:      [email protected]
14859 S:      Maintained
14860 T:      git git://linuxtv.org/media_tree.git
14861 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
14862 F:      drivers/media/i2c/ov5647.c
14863
14864 OMNIVISION OV5670 SENSOR DRIVER
14865 M:      Chiranjeevi Rapolu <[email protected]>
14866 L:      [email protected]
14867 S:      Maintained
14868 T:      git git://linuxtv.org/media_tree.git
14869 F:      drivers/media/i2c/ov5670.c
14870
14871 OMNIVISION OV5675 SENSOR DRIVER
14872 M:      Shawn Tu <[email protected]>
14873 L:      [email protected]
14874 S:      Maintained
14875 T:      git git://linuxtv.org/media_tree.git
14876 F:      drivers/media/i2c/ov5675.c
14877
14878 OMNIVISION OV5693 SENSOR DRIVER
14879 M:      Daniel Scally <[email protected]>
14880 L:      [email protected]
14881 S:      Maintained
14882 T:      git git://linuxtv.org/media_tree.git
14883 F:      drivers/media/i2c/ov5693.c
14884
14885 OMNIVISION OV5695 SENSOR DRIVER
14886 M:      Shunqian Zheng <[email protected]>
14887 L:      [email protected]
14888 S:      Maintained
14889 T:      git git://linuxtv.org/media_tree.git
14890 F:      drivers/media/i2c/ov5695.c
14891
14892 OMNIVISION OV7670 SENSOR DRIVER
14893 L:      [email protected]
14894 S:      Orphan
14895 T:      git git://linuxtv.org/media_tree.git
14896 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
14897 F:      drivers/media/i2c/ov7670.c
14898
14899 OMNIVISION OV772x SENSOR DRIVER
14900 M:      Jacopo Mondi <[email protected]>
14901 L:      [email protected]
14902 S:      Odd fixes
14903 T:      git git://linuxtv.org/media_tree.git
14904 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
14905 F:      drivers/media/i2c/ov772x.c
14906 F:      include/media/i2c/ov772x.h
14907
14908 OMNIVISION OV7740 SENSOR DRIVER
14909 M:      Wenyou Yang <[email protected]>
14910 L:      [email protected]
14911 S:      Maintained
14912 T:      git git://linuxtv.org/media_tree.git
14913 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
14914 F:      drivers/media/i2c/ov7740.c
14915
14916 OMNIVISION OV8856 SENSOR DRIVER
14917 M:      Dongchun Zhu <[email protected]>
14918 L:      [email protected]
14919 S:      Maintained
14920 T:      git git://linuxtv.org/media_tree.git
14921 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
14922 F:      drivers/media/i2c/ov8856.c
14923
14924 OMNIVISION OV9282 SENSOR DRIVER
14925 M:      Paul J. Murphy <[email protected]>
14926 M:      Daniele Alessandrelli <[email protected]>
14927 L:      [email protected]
14928 S:      Maintained
14929 T:      git git://linuxtv.org/media_tree.git
14930 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
14931 F:      drivers/media/i2c/ov9282.c
14932
14933 OMNIVISION OV9640 SENSOR DRIVER
14934 M:      Petr Cvek <[email protected]>
14935 L:      [email protected]
14936 S:      Maintained
14937 F:      drivers/media/i2c/ov9640.*
14938
14939 OMNIVISION OV9650 SENSOR DRIVER
14940 M:      Sakari Ailus <[email protected]>
14941 R:      Akinobu Mita <[email protected]>
14942 R:      Sylwester Nawrocki <[email protected]>
14943 L:      [email protected]
14944 S:      Maintained
14945 T:      git git://linuxtv.org/media_tree.git
14946 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
14947 F:      drivers/media/i2c/ov9650.c
14948
14949 OMNIVISION OV9734 SENSOR DRIVER
14950 M:      Tianshu Qiu <[email protected]>
14951 R:      Bingbu Cao <[email protected]>
14952 L:      [email protected]
14953 S:      Maintained
14954 T:      git git://linuxtv.org/media_tree.git
14955 F:      drivers/media/i2c/ov9734.c
14956
14957 ONENAND FLASH DRIVER
14958 M:      Kyungmin Park <[email protected]>
14959 L:      [email protected]
14960 S:      Maintained
14961 F:      drivers/mtd/nand/onenand/
14962 F:      include/linux/mtd/onenand*.h
14963
14964 ONION OMEGA2+ BOARD
14965 M:      Harvey Hunt <[email protected]>
14966 L:      [email protected]
14967 S:      Maintained
14968 F:      arch/mips/boot/dts/ralink/omega2p.dts
14969
14970 OP-TEE DRIVER
14971 M:      Jens Wiklander <[email protected]>
14972 L:      [email protected]
14973 S:      Maintained
14974 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
14975 F:      drivers/tee/optee/
14976
14977 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
14978 M:      Sumit Garg <[email protected]>
14979 L:      [email protected]
14980 S:      Maintained
14981 F:      drivers/char/hw_random/optee-rng.c
14982
14983 OP-TEE RTC DRIVER
14984 M:      Clément Léger <[email protected]>
14985 L:      [email protected]
14986 S:      Maintained
14987 F:      drivers/rtc/rtc-optee.c
14988
14989 OPA-VNIC DRIVER
14990 M:      Dennis Dalessandro <[email protected]>
14991 L:      [email protected]
14992 S:      Supported
14993 F:      drivers/infiniband/ulp/opa_vnic
14994
14995 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
14996 M:      Pantelis Antoniou <[email protected]>
14997 M:      Frank Rowand <[email protected]>
14998 L:      [email protected]
14999 S:      Maintained
15000 F:      Documentation/devicetree/dynamic-resolution-notes.rst
15001 F:      Documentation/devicetree/overlay-notes.rst
15002 F:      drivers/of/overlay.c
15003 F:      drivers/of/resolver.c
15004 K:      of_overlay_notifier_
15005
15006 OPEN FIRMWARE AND FLATTENED DEVICE TREE
15007 M:      Rob Herring <[email protected]>
15008 M:      Frank Rowand <[email protected]>
15009 L:      [email protected]
15010 S:      Maintained
15011 C:      irc://irc.libera.chat/devicetree
15012 W:      http://www.devicetree.org/
15013 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
15014 F:      Documentation/ABI/testing/sysfs-firmware-ofw
15015 F:      drivers/of/
15016 F:      include/linux/of*.h
15017 F:      scripts/dtc/
15018
15019 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
15020 M:      Rob Herring <[email protected]>
15021 M:      Krzysztof Kozlowski <[email protected]>
15022 L:      [email protected]
15023 S:      Maintained
15024 C:      irc://irc.libera.chat/devicetree
15025 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
15026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
15027 F:      Documentation/devicetree/
15028 F:      arch/*/boot/dts/
15029 F:      include/dt-bindings/
15030
15031 OPENCOMPUTE PTP CLOCK DRIVER
15032 M:      Jonathan Lemon <[email protected]>
15033 M:      Vadim Fedorenko <[email protected]>
15034 L:      [email protected]
15035 S:      Maintained
15036 F:      drivers/ptp/ptp_ocp.c
15037
15038 OPENCORES I2C BUS DRIVER
15039 M:      Peter Korsgaard <[email protected]>
15040 M:      Andrew Lunn <[email protected]>
15041 L:      [email protected]
15042 S:      Maintained
15043 F:      Documentation/devicetree/bindings/i2c/i2c-ocores.txt
15044 F:      Documentation/i2c/busses/i2c-ocores.rst
15045 F:      drivers/i2c/busses/i2c-ocores.c
15046 F:      include/linux/platform_data/i2c-ocores.h
15047
15048 OPENRISC ARCHITECTURE
15049 M:      Jonas Bonn <[email protected]>
15050 M:      Stefan Kristiansson <[email protected]>
15051 M:      Stafford Horne <[email protected]>
15052 L:      [email protected]
15053 S:      Maintained
15054 W:      http://openrisc.io
15055 T:      git git://github.com/openrisc/linux.git
15056 F:      Documentation/devicetree/bindings/openrisc/
15057 F:      Documentation/openrisc/
15058 F:      arch/openrisc/
15059 F:      drivers/irqchip/irq-ompic.c
15060 F:      drivers/irqchip/irq-or1k-*
15061
15062 OPENVSWITCH
15063 M:      Pravin B Shelar <[email protected]>
15064 L:      [email protected]
15065 L:      [email protected]
15066 S:      Maintained
15067 W:      http://openvswitch.org
15068 F:      include/uapi/linux/openvswitch.h
15069 F:      net/openvswitch/
15070
15071 OPERATING PERFORMANCE POINTS (OPP)
15072 M:      Viresh Kumar <[email protected]>
15073 M:      Nishanth Menon <[email protected]>
15074 M:      Stephen Boyd <[email protected]>
15075 L:      [email protected]
15076 S:      Maintained
15077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
15078 F:      Documentation/devicetree/bindings/opp/
15079 F:      Documentation/power/opp.rst
15080 F:      drivers/opp/
15081 F:      include/linux/pm_opp.h
15082
15083 OPL4 DRIVER
15084 M:      Clemens Ladisch <[email protected]>
15085 L:      [email protected] (moderated for non-subscribers)
15086 S:      Maintained
15087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
15088 F:      sound/drivers/opl4/
15089
15090 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
15091 M:      Mark Fasheh <[email protected]>
15092 M:      Joel Becker <[email protected]>
15093 M:      Joseph Qi <[email protected]>
15094 L:      [email protected] (moderated for non-subscribers)
15095 S:      Supported
15096 W:      http://ocfs2.wiki.kernel.org
15097 F:      Documentation/filesystems/dlmfs.rst
15098 F:      Documentation/filesystems/ocfs2.rst
15099 F:      fs/ocfs2/
15100
15101 ORANGEFS FILESYSTEM
15102 M:      Mike Marshall <[email protected]>
15103 R:      Martin Brandenburg <[email protected]>
15104 L:      [email protected]
15105 S:      Supported
15106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
15107 F:      Documentation/filesystems/orangefs.rst
15108 F:      fs/orangefs/
15109
15110 ORINOCO DRIVER
15111 L:      [email protected]
15112 S:      Orphan
15113 W:      https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
15114 W:      http://www.nongnu.org/orinoco/
15115 F:      drivers/net/wireless/intersil/orinoco/
15116
15117 OV2659 OMNIVISION SENSOR DRIVER
15118 M:      "Lad, Prabhakar" <[email protected]>
15119 L:      [email protected]
15120 S:      Maintained
15121 W:      https://linuxtv.org
15122 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15123 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
15124 F:      drivers/media/i2c/ov2659.c
15125 F:      include/media/i2c/ov2659.h
15126
15127 OVERLAY FILESYSTEM
15128 M:      Miklos Szeredi <[email protected]>
15129 L:      [email protected]
15130 S:      Supported
15131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
15132 F:      Documentation/filesystems/overlayfs.rst
15133 F:      fs/overlayfs/
15134
15135 P54 WIRELESS DRIVER
15136 M:      Christian Lamparter <[email protected]>
15137 L:      [email protected]
15138 S:      Maintained
15139 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
15140 F:      drivers/net/wireless/intersil/p54/
15141
15142 PACKING
15143 M:      Vladimir Oltean <[email protected]>
15144 L:      [email protected]
15145 S:      Supported
15146 F:      Documentation/core-api/packing.rst
15147 F:      include/linux/packing.h
15148 F:      lib/packing.c
15149
15150 PADATA PARALLEL EXECUTION MECHANISM
15151 M:      Steffen Klassert <[email protected]>
15152 M:      Daniel Jordan <[email protected]>
15153 L:      [email protected]
15154 L:      [email protected]
15155 S:      Maintained
15156 F:      Documentation/core-api/padata.rst
15157 F:      include/linux/padata.h
15158 F:      kernel/padata.c
15159
15160 PAGE CACHE
15161 M:      Matthew Wilcox (Oracle) <[email protected]>
15162 L:      [email protected]
15163 S:      Supported
15164 T:      git git://git.infradead.org/users/willy/pagecache.git
15165 F:      Documentation/filesystems/locking.rst
15166 F:      Documentation/filesystems/vfs.rst
15167 F:      include/linux/pagemap.h
15168 F:      mm/filemap.c
15169 F:      mm/page-writeback.c
15170 F:      mm/readahead.c
15171 F:      mm/truncate.c
15172
15173 PAGE POOL
15174 M:      Jesper Dangaard Brouer <[email protected]>
15175 M:      Ilias Apalodimas <[email protected]>
15176 L:      [email protected]
15177 S:      Supported
15178 F:      Documentation/networking/page_pool.rst
15179 F:      include/net/page_pool.h
15180 F:      include/trace/events/page_pool.h
15181 F:      net/core/page_pool.c
15182
15183 PAGE TABLE CHECK
15184 M:      Pasha Tatashin <[email protected]>
15185 M:      Andrew Morton <[email protected]>
15186 L:      [email protected]
15187 S:      Maintained
15188 F:      Documentation/vm/page_table_check.rst
15189 F:      include/linux/page_table_check.h
15190 F:      mm/page_table_check.c
15191
15192 PANASONIC LAPTOP ACPI EXTRAS DRIVER
15193 M:      Kenneth Chan <[email protected]>
15194 L:      [email protected]
15195 S:      Maintained
15196 F:      drivers/platform/x86/panasonic-laptop.c
15197
15198 PARALLAX PING IIO SENSOR DRIVER
15199 M:      Andreas Klinger <[email protected]>
15200 L:      [email protected]
15201 S:      Maintained
15202 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
15203 F:      drivers/iio/proximity/ping.c
15204
15205 PARALLEL LCD/KEYPAD PANEL DRIVER
15206 M:      Willy Tarreau <[email protected]>
15207 M:      Ksenija Stanojevic <[email protected]>
15208 S:      Odd Fixes
15209 F:      Documentation/admin-guide/lcd-panel-cgram.rst
15210 F:      drivers/auxdisplay/panel.c
15211
15212 PARALLEL PORT SUBSYSTEM
15213 M:      Sudip Mukherjee <[email protected]>
15214 M:      Sudip Mukherjee <[email protected]>
15215 L:      [email protected] (subscribers-only)
15216 S:      Maintained
15217 F:      Documentation/driver-api/parport*.rst
15218 F:      drivers/char/ppdev.c
15219 F:      drivers/parport/
15220 F:      include/linux/parport*.h
15221 F:      include/uapi/linux/ppdev.h
15222
15223 PARAVIRT_OPS INTERFACE
15224 M:      Juergen Gross <[email protected]>
15225 M:      Srivatsa S. Bhat (VMware) <[email protected]>
15226 R:      Alexey Makhalov <[email protected]>
15227 R:      VMware PV-Drivers Reviewers <[email protected]>
15228 L:      [email protected]
15229 L:      [email protected]
15230 S:      Supported
15231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
15232 F:      Documentation/virt/paravirt_ops.rst
15233 F:      arch/*/include/asm/paravirt*.h
15234 F:      arch/*/kernel/paravirt*
15235 F:      include/linux/hypervisor.h
15236
15237 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
15238 M:      Tim Waugh <[email protected]>
15239 L:      [email protected] (subscribers-only)
15240 S:      Maintained
15241 F:      Documentation/admin-guide/blockdev/paride.rst
15242 F:      drivers/block/paride/
15243
15244 PARISC ARCHITECTURE
15245 M:      "James E.J. Bottomley" <[email protected]>
15246 M:      Helge Deller <[email protected]>
15247 L:      [email protected]
15248 S:      Maintained
15249 W:      https://parisc.wiki.kernel.org
15250 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
15251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
15252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
15253 F:      Documentation/parisc/
15254 F:      arch/parisc/
15255 F:      drivers/char/agp/parisc-agp.c
15256 F:      drivers/input/misc/hp_sdc_rtc.c
15257 F:      drivers/input/serio/gscps2.c
15258 F:      drivers/input/serio/hp_sdc*
15259 F:      drivers/parisc/
15260 F:      drivers/parport/parport_gsc.*
15261 F:      drivers/tty/serial/8250/8250_gsc.c
15262 F:      drivers/video/console/sti*
15263 F:      drivers/video/fbdev/sti*
15264 F:      drivers/video/logo/logo_parisc*
15265 F:      include/linux/hp_sdc.h
15266
15267 PARMAN
15268 M:      Jiri Pirko <[email protected]>
15269 L:      [email protected]
15270 S:      Supported
15271 F:      include/linux/parman.h
15272 F:      lib/parman.c
15273 F:      lib/test_parman.c
15274
15275 PC ENGINES APU BOARD DRIVER
15276 M:      Enrico Weigelt, metux IT consult <[email protected]>
15277 S:      Maintained
15278 F:      drivers/platform/x86/pcengines-apuv2.c
15279
15280 PC87360 HARDWARE MONITORING DRIVER
15281 M:      Jim Cromie <[email protected]>
15282 L:      [email protected]
15283 S:      Maintained
15284 F:      Documentation/hwmon/pc87360.rst
15285 F:      drivers/hwmon/pc87360.c
15286
15287 PC8736x GPIO DRIVER
15288 M:      Jim Cromie <[email protected]>
15289 S:      Maintained
15290 F:      drivers/char/pc8736x_gpio.c
15291
15292 PC87427 HARDWARE MONITORING DRIVER
15293 M:      Jean Delvare <[email protected]>
15294 L:      [email protected]
15295 S:      Maintained
15296 F:      Documentation/hwmon/pc87427.rst
15297 F:      drivers/hwmon/pc87427.c
15298
15299 PCA9532 LED DRIVER
15300 M:      Riku Voipio <[email protected]>
15301 S:      Maintained
15302 F:      drivers/leds/leds-pca9532.c
15303 F:      include/linux/leds-pca9532.h
15304
15305 PCA9541 I2C BUS MASTER SELECTOR DRIVER
15306 M:      Guenter Roeck <[email protected]>
15307 L:      [email protected]
15308 S:      Maintained
15309 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
15310
15311 PCDP - PRIMARY CONSOLE AND DEBUG PORT
15312 M:      Khalid Aziz <[email protected]>
15313 S:      Maintained
15314 F:      drivers/firmware/pcdp.*
15315
15316 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
15317 M:      Thomas Petazzoni <[email protected]>
15318 M:      Pali Rohár <[email protected]>
15319 L:      [email protected]
15320 L:      [email protected] (moderated for non-subscribers)
15321 S:      Maintained
15322 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
15323 F:      drivers/pci/controller/pci-aardvark.c
15324
15325 PCI DRIVER FOR ALTERA PCIE IP
15326 M:      Joyce Ooi <[email protected]>
15327 L:      [email protected]
15328 S:      Supported
15329 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
15330 F:      drivers/pci/controller/pcie-altera.c
15331
15332 PCI DRIVER FOR APPLIEDMICRO XGENE
15333 M:      Toan Le <[email protected]>
15334 L:      [email protected]
15335 L:      [email protected] (moderated for non-subscribers)
15336 S:      Maintained
15337 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
15338 F:      drivers/pci/controller/pci-xgene.c
15339
15340 PCI DRIVER FOR ARM VERSATILE PLATFORM
15341 M:      Rob Herring <[email protected]>
15342 L:      [email protected]
15343 L:      [email protected] (moderated for non-subscribers)
15344 S:      Maintained
15345 F:      Documentation/devicetree/bindings/pci/versatile.yaml
15346 F:      drivers/pci/controller/pci-versatile.c
15347
15348 PCI DRIVER FOR ARMADA 8K
15349 M:      Thomas Petazzoni <[email protected]>
15350 L:      [email protected]
15351 L:      [email protected] (moderated for non-subscribers)
15352 S:      Maintained
15353 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
15354 F:      drivers/pci/controller/dwc/pcie-armada8k.c
15355
15356 PCI DRIVER FOR CADENCE PCIE IP
15357 M:      Tom Joseph <[email protected]>
15358 L:      [email protected]
15359 S:      Maintained
15360 F:      Documentation/devicetree/bindings/pci/cdns,*
15361 F:      drivers/pci/controller/cadence/
15362
15363 PCI DRIVER FOR FREESCALE LAYERSCAPE
15364 M:      Minghuan Lian <[email protected]>
15365 M:      Mingkai Hu <[email protected]>
15366 M:      Roy Zang <[email protected]>
15367 L:      [email protected]
15368 L:      [email protected]
15369 L:      [email protected] (moderated for non-subscribers)
15370 S:      Maintained
15371 F:      drivers/pci/controller/dwc/*layerscape*
15372
15373 PCI DRIVER FOR GENERIC OF HOSTS
15374 M:      Will Deacon <[email protected]>
15375 L:      [email protected]
15376 L:      [email protected] (moderated for non-subscribers)
15377 S:      Maintained
15378 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
15379 F:      drivers/pci/controller/pci-host-common.c
15380 F:      drivers/pci/controller/pci-host-generic.c
15381
15382 PCI DRIVER FOR IMX6
15383 M:      Richard Zhu <[email protected]>
15384 M:      Lucas Stach <[email protected]>
15385 L:      [email protected]
15386 L:      [email protected] (moderated for non-subscribers)
15387 S:      Maintained
15388 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
15389 F:      drivers/pci/controller/dwc/*imx6*
15390
15391 PCI DRIVER FOR FU740
15392 M:      Paul Walmsley <[email protected]>
15393 M:      Greentime Hu <[email protected]>
15394 L:      [email protected]
15395 S:      Maintained
15396 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
15397 F:      drivers/pci/controller/dwc/pcie-fu740.c
15398
15399 PCI DRIVER FOR INTEL IXP4XX
15400 M:      Linus Walleij <[email protected]>
15401 S:      Maintained
15402 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
15403 F:      drivers/pci/controller/pci-ixp4xx.c
15404
15405 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
15406 M:      Nirmal Patel <[email protected]>
15407 R:      Jonathan Derrick <[email protected]>
15408 L:      [email protected]
15409 S:      Supported
15410 F:      drivers/pci/controller/vmd.c
15411
15412 PCI DRIVER FOR MICROSEMI SWITCHTEC
15413 M:      Kurt Schwemmer <[email protected]>
15414 M:      Logan Gunthorpe <[email protected]>
15415 L:      [email protected]
15416 S:      Maintained
15417 F:      Documentation/ABI/testing/sysfs-class-switchtec
15418 F:      Documentation/driver-api/switchtec.rst
15419 F:      drivers/ntb/hw/mscc/
15420 F:      drivers/pci/switch/switchtec*
15421 F:      include/linux/switchtec.h
15422 F:      include/uapi/linux/switchtec_ioctl.h
15423
15424 PCI DRIVER FOR MOBIVEIL PCIE IP
15425 M:      Karthikeyan Mitran <[email protected]>
15426 M:      Hou Zhiqiang <[email protected]>
15427 L:      [email protected]
15428 S:      Supported
15429 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
15430 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
15431
15432 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
15433 M:      Thomas Petazzoni <[email protected]>
15434 M:      Pali Rohár <[email protected]>
15435 L:      [email protected]
15436 L:      [email protected] (moderated for non-subscribers)
15437 S:      Maintained
15438 F:      drivers/pci/controller/*mvebu*
15439
15440 PCI DRIVER FOR NVIDIA TEGRA
15441 M:      Thierry Reding <[email protected]>
15442 L:      [email protected]
15443 L:      [email protected]
15444 S:      Supported
15445 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
15446 F:      drivers/pci/controller/pci-tegra.c
15447
15448 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
15449 M:      Hou Zhiqiang <[email protected]>
15450 L:      [email protected]
15451 L:      [email protected] (moderated for non-subscribers)
15452 S:      Maintained
15453 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
15454 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
15455
15456 PCI DRIVER FOR RENESAS R-CAR
15457 M:      Marek Vasut <[email protected]>
15458 M:      Yoshihiro Shimoda <[email protected]>
15459 L:      [email protected]
15460 L:      [email protected]
15461 S:      Maintained
15462 F:      Documentation/devicetree/bindings/pci/*rcar*
15463 F:      drivers/pci/controller/*rcar*
15464
15465 PCI DRIVER FOR SAMSUNG EXYNOS
15466 M:      Jingoo Han <[email protected]>
15467 L:      [email protected]
15468 L:      [email protected] (moderated for non-subscribers)
15469 L:      [email protected]
15470 S:      Maintained
15471 F:      drivers/pci/controller/dwc/pci-exynos.c
15472
15473 PCI DRIVER FOR SYNOPSYS DESIGNWARE
15474 M:      Jingoo Han <[email protected]>
15475 M:      Gustavo Pimentel <[email protected]>
15476 L:      [email protected]
15477 S:      Maintained
15478 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
15479 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
15480 F:      drivers/pci/controller/dwc/*designware*
15481
15482 PCI DRIVER FOR TI DRA7XX/J721E
15483 M:      Kishon Vijay Abraham I <[email protected]>
15484 L:      [email protected]
15485 L:      [email protected]
15486 L:      [email protected] (moderated for non-subscribers)
15487 S:      Supported
15488 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
15489 F:      drivers/pci/controller/cadence/pci-j721e.c
15490 F:      drivers/pci/controller/dwc/pci-dra7xx.c
15491
15492 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
15493 M:      Linus Walleij <[email protected]>
15494 L:      [email protected]
15495 S:      Maintained
15496 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
15497 F:      drivers/pci/controller/pci-v3-semi.c
15498
15499 PCI ENDPOINT SUBSYSTEM
15500 M:      Kishon Vijay Abraham I <[email protected]>
15501 M:      Lorenzo Pieralisi <[email protected]>
15502 R:      Krzysztof Wilczyński <[email protected]>
15503 L:      [email protected]
15504 S:      Supported
15505 Q:      https://patchwork.kernel.org/project/linux-pci/list/
15506 B:      https://bugzilla.kernel.org
15507 C:      irc://irc.oftc.net/linux-pci
15508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git
15509 F:      Documentation/PCI/endpoint/*
15510 F:      Documentation/misc-devices/pci-endpoint-test.rst
15511 F:      drivers/misc/pci_endpoint_test.c
15512 F:      drivers/pci/endpoint/
15513 F:      tools/pci/
15514
15515 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
15516 M:      Russell Currey <[email protected]>
15517 M:      Oliver O'Halloran <[email protected]>
15518 L:      [email protected]
15519 S:      Supported
15520 F:      Documentation/PCI/pci-error-recovery.rst
15521 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
15522 F:      arch/powerpc/include/*/eeh*.h
15523 F:      arch/powerpc/kernel/eeh*.c
15524 F:      arch/powerpc/platforms/*/eeh*.c
15525 F:      drivers/pci/pcie/aer.c
15526 F:      drivers/pci/pcie/dpc.c
15527 F:      drivers/pci/pcie/err.c
15528
15529 PCI ERROR RECOVERY
15530 M:      Linas Vepstas <[email protected]>
15531 L:      [email protected]
15532 S:      Supported
15533 F:      Documentation/PCI/pci-error-recovery.rst
15534
15535 PCI PEER-TO-PEER DMA (P2PDMA)
15536 M:      Bjorn Helgaas <[email protected]>
15537 M:      Logan Gunthorpe <[email protected]>
15538 L:      [email protected]
15539 S:      Supported
15540 Q:      https://patchwork.kernel.org/project/linux-pci/list/
15541 B:      https://bugzilla.kernel.org
15542 C:      irc://irc.oftc.net/linux-pci
15543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
15544 F:      Documentation/driver-api/pci/p2pdma.rst
15545 F:      drivers/pci/p2pdma.c
15546 F:      include/linux/pci-p2pdma.h
15547
15548 PCI MSI DRIVER FOR ALTERA MSI IP
15549 M:      Joyce Ooi <[email protected]>
15550 L:      [email protected]
15551 S:      Supported
15552 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
15553 F:      drivers/pci/controller/pcie-altera-msi.c
15554
15555 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
15556 M:      Toan Le <[email protected]>
15557 L:      [email protected]
15558 L:      [email protected] (moderated for non-subscribers)
15559 S:      Maintained
15560 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
15561 F:      drivers/pci/controller/pci-xgene-msi.c
15562
15563 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
15564 M:      Lorenzo Pieralisi <[email protected]>
15565 R:      Rob Herring <[email protected]>
15566 R:      Krzysztof Wilczyński <[email protected]>
15567 L:      [email protected]
15568 S:      Supported
15569 Q:      https://patchwork.kernel.org/project/linux-pci/list/
15570 B:      https://bugzilla.kernel.org
15571 C:      irc://irc.oftc.net/linux-pci
15572 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git
15573 F:      drivers/pci/controller/
15574 F:      drivers/pci/pci-bridge-emul.c
15575 F:      drivers/pci/pci-bridge-emul.h
15576
15577 PCI SUBSYSTEM
15578 M:      Bjorn Helgaas <[email protected]>
15579 L:      [email protected]
15580 S:      Supported
15581 Q:      https://patchwork.kernel.org/project/linux-pci/list/
15582 B:      https://bugzilla.kernel.org
15583 C:      irc://irc.oftc.net/linux-pci
15584 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
15585 F:      Documentation/PCI/
15586 F:      Documentation/devicetree/bindings/pci/
15587 F:      arch/x86/kernel/early-quirks.c
15588 F:      arch/x86/kernel/quirks.c
15589 F:      arch/x86/pci/
15590 F:      drivers/acpi/pci*
15591 F:      drivers/pci/
15592 F:      include/asm-generic/pci*
15593 F:      include/linux/of_pci.h
15594 F:      include/linux/pci*
15595 F:      include/uapi/linux/pci*
15596 F:      lib/pci*
15597
15598 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
15599 M:      Jonathan Chocron <[email protected]>
15600 L:      [email protected]
15601 S:      Maintained
15602 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
15603 F:      drivers/pci/controller/dwc/pcie-al.c
15604
15605 PCIE DRIVER FOR AMLOGIC MESON
15606 M:      Yue Wang <[email protected]>
15607 L:      [email protected]
15608 L:      [email protected]
15609 S:      Maintained
15610 F:      drivers/pci/controller/dwc/pci-meson.c
15611
15612 PCIE DRIVER FOR AXIS ARTPEC
15613 M:      Jesper Nilsson <[email protected]>
15614 L:      [email protected]
15615 L:      [email protected]
15616 S:      Maintained
15617 F:      Documentation/devicetree/bindings/pci/axis,artpec*
15618 F:      drivers/pci/controller/dwc/*artpec*
15619
15620 PCIE DRIVER FOR CAVIUM THUNDERX
15621 M:      Robert Richter <[email protected]>
15622 L:      [email protected]
15623 L:      [email protected] (moderated for non-subscribers)
15624 S:      Odd Fixes
15625 F:      drivers/pci/controller/pci-thunder-*
15626
15627 PCIE DRIVER FOR HISILICON
15628 M:      Zhou Wang <[email protected]>
15629 L:      [email protected]
15630 S:      Maintained
15631 F:      drivers/pci/controller/dwc/pcie-hisi.c
15632
15633 PCIE DRIVER FOR HISILICON KIRIN
15634 M:      Xiaowei Song <[email protected]>
15635 M:      Binghui Wang <[email protected]>
15636 L:      [email protected]
15637 S:      Maintained
15638 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
15639 F:      drivers/pci/controller/dwc/pcie-kirin.c
15640
15641 PCIE DRIVER FOR HISILICON STB
15642 M:      Shawn Guo <[email protected]>
15643 L:      [email protected]
15644 S:      Maintained
15645 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
15646 F:      drivers/pci/controller/dwc/pcie-histb.c
15647
15648 PCIE DRIVER FOR INTEL KEEM BAY
15649 M:      Srikanth Thokala <[email protected]>
15650 L:      [email protected]
15651 S:      Supported
15652 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
15653 F:      drivers/pci/controller/dwc/pcie-keembay.c
15654
15655 PCIE DRIVER FOR INTEL LGM GW SOC
15656 M:      Rahul Tanwar <[email protected]>
15657 L:      [email protected]
15658 S:      Maintained
15659 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
15660 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
15661
15662 PCIE DRIVER FOR MEDIATEK
15663 M:      Ryder Lee <[email protected]>
15664 M:      Jianjun Wang <[email protected]>
15665 L:      [email protected]
15666 L:      [email protected] (moderated for non-subscribers)
15667 S:      Supported
15668 F:      Documentation/devicetree/bindings/pci/mediatek*
15669 F:      drivers/pci/controller/*mediatek*
15670
15671 PCIE DRIVER FOR MICROCHIP
15672 M:      Daire McNamara <[email protected]>
15673 L:      [email protected]
15674 S:      Supported
15675 F:      Documentation/devicetree/bindings/pci/microchip*
15676 F:      drivers/pci/controller/*microchip*
15677
15678 PCIE DRIVER FOR QUALCOMM MSM
15679 M:      Stanimir Varbanov <[email protected]>
15680 L:      [email protected]
15681 L:      [email protected]
15682 S:      Maintained
15683 F:      drivers/pci/controller/dwc/pcie-qcom.c
15684
15685 PCIE ENDPOINT DRIVER FOR QUALCOMM
15686 M:      Manivannan Sadhasivam <[email protected]>
15687 L:      [email protected]
15688 L:      [email protected]
15689 S:      Maintained
15690 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
15691 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
15692
15693 PCIE DRIVER FOR ROCKCHIP
15694 M:      Shawn Lin <[email protected]>
15695 L:      [email protected]
15696 L:      [email protected]
15697 S:      Maintained
15698 F:      Documentation/devicetree/bindings/pci/rockchip-pcie*
15699 F:      drivers/pci/controller/pcie-rockchip*
15700
15701 PCIE DRIVER FOR SOCIONEXT UNIPHIER
15702 M:      Kunihiko Hayashi <[email protected]>
15703 L:      [email protected]
15704 S:      Maintained
15705 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
15706 F:      drivers/pci/controller/dwc/pcie-uniphier*
15707
15708 PCIE DRIVER FOR ST SPEAR13XX
15709 M:      Pratyush Anand <[email protected]>
15710 L:      [email protected]
15711 S:      Maintained
15712 F:      drivers/pci/controller/dwc/*spear*
15713
15714 PCMCIA SUBSYSTEM
15715 M:      Dominik Brodowski <[email protected]>
15716 S:      Odd Fixes
15717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
15718 F:      Documentation/pcmcia/
15719 F:      drivers/pcmcia/
15720 F:      include/pcmcia/
15721 F:      tools/pcmcia/
15722
15723 PCNET32 NETWORK DRIVER
15724 M:      Don Fry <[email protected]>
15725 L:      [email protected]
15726 S:      Maintained
15727 F:      drivers/net/ethernet/amd/pcnet32.c
15728
15729 PCRYPT PARALLEL CRYPTO ENGINE
15730 M:      Steffen Klassert <[email protected]>
15731 L:      [email protected]
15732 S:      Maintained
15733 F:      crypto/pcrypt.c
15734 F:      include/crypto/pcrypt.h
15735
15736 PEAQ WMI HOTKEYS DRIVER
15737 M:      Hans de Goede <[email protected]>
15738 L:      [email protected]
15739 S:      Maintained
15740 F:      drivers/platform/x86/peaq-wmi.c
15741
15742 PECI HARDWARE MONITORING DRIVERS
15743 M:      Iwona Winiarska <[email protected]>
15744 L:      [email protected]
15745 S:      Supported
15746 F:      Documentation/hwmon/peci-cputemp.rst
15747 F:      Documentation/hwmon/peci-dimmtemp.rst
15748 F:      drivers/hwmon/peci/
15749
15750 PECI SUBSYSTEM
15751 M:      Iwona Winiarska <[email protected]>
15752 L:      [email protected] (moderated for non-subscribers)
15753 S:      Supported
15754 F:      Documentation/devicetree/bindings/peci/
15755 F:      Documentation/peci/
15756 F:      drivers/peci/
15757 F:      include/linux/peci-cpu.h
15758 F:      include/linux/peci.h
15759
15760 PENSANDO ETHERNET DRIVERS
15761 M:      Shannon Nelson <[email protected]>
15762 M:      [email protected]
15763 L:      [email protected]
15764 S:      Supported
15765 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
15766 F:      drivers/net/ethernet/pensando/
15767
15768 PER-CPU MEMORY ALLOCATOR
15769 M:      Dennis Zhou <[email protected]>
15770 M:      Tejun Heo <[email protected]>
15771 M:      Christoph Lameter <[email protected]>
15772 L:      [email protected]
15773 S:      Maintained
15774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
15775 F:      arch/*/include/asm/percpu.h
15776 F:      include/linux/percpu*.h
15777 F:      lib/percpu*.c
15778 F:      mm/percpu*.c
15779
15780 PER-TASK DELAY ACCOUNTING
15781 M:      Balbir Singh <[email protected]>
15782 S:      Maintained
15783 F:      include/linux/delayacct.h
15784 F:      kernel/delayacct.c
15785
15786 PERFORMANCE EVENTS SUBSYSTEM
15787 M:      Peter Zijlstra <[email protected]>
15788 M:      Ingo Molnar <[email protected]>
15789 M:      Arnaldo Carvalho de Melo <[email protected]>
15790 R:      Mark Rutland <[email protected]>
15791 R:      Alexander Shishkin <[email protected]>
15792 R:      Jiri Olsa <[email protected]>
15793 R:      Namhyung Kim <[email protected]>
15794 L:      [email protected]
15795 L:      [email protected]
15796 S:      Supported
15797 W:      https://perf.wiki.kernel.org/
15798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
15799 F:      arch/*/events/*
15800 F:      arch/*/events/*/*
15801 F:      arch/*/include/asm/perf_event.h
15802 F:      arch/*/kernel/*/*/perf_event*.c
15803 F:      arch/*/kernel/*/perf_event*.c
15804 F:      arch/*/kernel/perf_callchain.c
15805 F:      arch/*/kernel/perf_event*.c
15806 F:      include/linux/perf_event.h
15807 F:      include/uapi/linux/perf_event.h
15808 F:      kernel/events/*
15809 F:      tools/lib/perf/
15810 F:      tools/perf/
15811
15812 PERFORMANCE EVENTS TOOLING ARM64
15813 R:      John Garry <[email protected]>
15814 R:      Will Deacon <[email protected]>
15815 R:      James Clark <[email protected]>
15816 R:      Mike Leach <[email protected]>
15817 R:      Leo Yan <[email protected]>
15818 L:      [email protected] (moderated for non-subscribers)
15819 S:      Supported
15820 F:      tools/build/feature/test-libopencsd.c
15821 F:      tools/perf/arch/arm*/
15822 F:      tools/perf/pmu-events/arch/arm64/
15823 F:      tools/perf/util/arm-spe*
15824 F:      tools/perf/util/cs-etm*
15825
15826 PERSONALITY HANDLING
15827 M:      Christoph Hellwig <[email protected]>
15828 L:      [email protected]
15829 S:      Maintained
15830 F:      include/linux/personality.h
15831 F:      include/uapi/linux/personality.h
15832
15833 PHOENIX RC FLIGHT CONTROLLER ADAPTER
15834 M:      Marcus Folkesson <[email protected]>
15835 L:      [email protected]
15836 S:      Maintained
15837 F:      Documentation/input/devices/pxrc.rst
15838 F:      drivers/input/joystick/pxrc.c
15839
15840 PHONET PROTOCOL
15841 M:      Remi Denis-Courmont <[email protected]>
15842 S:      Supported
15843 F:      Documentation/networking/phonet.rst
15844 F:      include/linux/phonet.h
15845 F:      include/net/phonet/
15846 F:      include/uapi/linux/phonet.h
15847 F:      net/phonet/
15848
15849 PHRAM MTD DRIVER
15850 M:      Joern Engel <[email protected]>
15851 L:      [email protected]
15852 S:      Maintained
15853 F:      drivers/mtd/devices/phram.c
15854
15855 PICOLCD HID DRIVER
15856 M:      Bruno Prémont <[email protected]>
15857 L:      [email protected]
15858 S:      Maintained
15859 F:      drivers/hid/hid-picolcd*
15860
15861 PIDFD API
15862 M:      Christian Brauner <[email protected]>
15863 L:      [email protected]
15864 S:      Maintained
15865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
15866 F:      samples/pidfd/
15867 F:      tools/testing/selftests/clone3/
15868 F:      tools/testing/selftests/pid_namespace/
15869 F:      tools/testing/selftests/pidfd/
15870 K:      (?i)pidfd
15871 K:      (?i)clone3
15872 K:      \b(clone_args|kernel_clone_args)\b
15873
15874 PIN CONTROL SUBSYSTEM
15875 M:      Linus Walleij <[email protected]>
15876 L:      [email protected]
15877 S:      Maintained
15878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
15879 F:      Documentation/devicetree/bindings/pinctrl/
15880 F:      Documentation/driver-api/pin-control.rst
15881 F:      drivers/pinctrl/
15882 F:      include/linux/pinctrl/
15883
15884 PIN CONTROLLER - AMD
15885 M:      Basavaraj Natikar <[email protected]>
15886 M:      Shyam Sundar S K <[email protected]>
15887 S:      Maintained
15888 F:      drivers/pinctrl/pinctrl-amd.c
15889
15890 PIN CONTROLLER - FREESCALE
15891 M:      Dong Aisheng <[email protected]>
15892 M:      Fabio Estevam <[email protected]>
15893 M:      Shawn Guo <[email protected]>
15894 M:      Jacky Bai <[email protected]>
15895 R:      Pengutronix Kernel Team <[email protected]>
15896 L:      [email protected]
15897 S:      Maintained
15898 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
15899 F:      drivers/pinctrl/freescale/
15900
15901 PIN CONTROLLER - INTEL
15902 M:      Mika Westerberg <[email protected]>
15903 M:      Andy Shevchenko <[email protected]>
15904 S:      Supported
15905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
15906 F:      drivers/pinctrl/intel/
15907
15908 PIN CONTROLLER - KEEMBAY
15909 M:      Lakshmi Sowjanya D <[email protected]>
15910 S:      Supported
15911 F:      drivers/pinctrl/pinctrl-keembay*
15912
15913 PIN CONTROLLER - MEDIATEK
15914 M:      Sean Wang <[email protected]>
15915 L:      [email protected] (moderated for non-subscribers)
15916 S:      Maintained
15917 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
15918 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6797-pinctrl.yaml
15919 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
15920 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
15921 F:      drivers/pinctrl/mediatek/
15922
15923 PIN CONTROLLER - MICROCHIP AT91
15924 M:      Ludovic Desroches <[email protected]>
15925 L:      [email protected] (moderated for non-subscribers)
15926 L:      [email protected]
15927 S:      Supported
15928 F:      drivers/gpio/gpio-sama5d2-piobu.c
15929 F:      drivers/pinctrl/pinctrl-at91*
15930
15931 PIN CONTROLLER - QUALCOMM
15932 M:      Bjorn Andersson <[email protected]>
15933 L:      [email protected]
15934 S:      Maintained
15935 F:      Documentation/devicetree/bindings/pinctrl/qcom,*.txt
15936 F:      drivers/pinctrl/qcom/
15937
15938 PIN CONTROLLER - RENESAS
15939 M:      Geert Uytterhoeven <[email protected]>
15940 L:      [email protected]
15941 S:      Supported
15942 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
15943 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
15944 F:      drivers/pinctrl/renesas/
15945
15946 PIN CONTROLLER - SAMSUNG
15947 M:      Tomasz Figa <[email protected]>
15948 M:      Krzysztof Kozlowski <[email protected]>
15949 M:      Sylwester Nawrocki <[email protected]>
15950 R:      Alim Akhtar <[email protected]>
15951 L:      [email protected] (moderated for non-subscribers)
15952 L:      [email protected]
15953 S:      Maintained
15954 C:      irc://irc.libera.chat/linux-exynos
15955 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
15956 B:      mailto:[email protected]
15957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
15958 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
15959 F:      drivers/pinctrl/samsung/
15960 F:      include/dt-bindings/pinctrl/samsung.h
15961
15962 PIN CONTROLLER - SINGLE
15963 M:      Tony Lindgren <[email protected]>
15964 M:      Haojian Zhuang <[email protected]>
15965 L:      [email protected] (moderated for non-subscribers)
15966 L:      [email protected]
15967 S:      Maintained
15968 F:      drivers/pinctrl/pinctrl-single.c
15969
15970 PIN CONTROLLER - THUNDERBAY
15971 M:      Lakshmi Sowjanya D <[email protected]>
15972 S:      Supported
15973 F:      drivers/pinctrl/pinctrl-thunderbay.c
15974
15975 PIN CONTROLLER - SUNPLUS / TIBBO
15976 M:      Dvorkin Dmitry <[email protected]>
15977 M:      Wells Lu <[email protected]>
15978 L:      [email protected] (moderated for non-subscribers)
15979 S:      Maintained
15980 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
15981 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
15982 F:      drivers/pinctrl/sunplus/
15983 F:      include/dt-bindings/pinctrl/sppctl*.h
15984
15985 PKTCDVD DRIVER
15986 M:      [email protected]
15987 S:      Orphan
15988 F:      drivers/block/pktcdvd.c
15989 F:      include/linux/pktcdvd.h
15990 F:      include/uapi/linux/pktcdvd.h
15991
15992 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
15993 M:      Tomasz Duszynski <[email protected]>
15994 S:      Maintained
15995 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
15996 F:      drivers/iio/chemical/pms7003.c
15997
15998 PLATFORM FEATURE INFRASTRUCTURE
15999 M:      Juergen Gross <[email protected]>
16000 S:      Maintained
16001 F:      arch/*/include/asm/platform-feature.h
16002 F:      include/asm-generic/platform-feature.h
16003 F:      include/linux/platform-feature.h
16004 F:      kernel/platform-feature.c
16005
16006 PLDMFW LIBRARY
16007 M:      Jacob Keller <[email protected]>
16008 S:      Maintained
16009 F:      Documentation/driver-api/pldmfw/
16010 F:      include/linux/pldmfw.h
16011 F:      lib/pldmfw/
16012
16013 PLX DMA DRIVER
16014 M:      Logan Gunthorpe <[email protected]>
16015 S:      Maintained
16016 F:      drivers/dma/plx_dma.c
16017
16018 PM6764TR DRIVER
16019 M:      Charles Hsu     <[email protected]>
16020 L:      [email protected]
16021 S:      Maintained
16022 F:      Documentation/hwmon/pm6764tr.rst
16023 F:      drivers/hwmon/pmbus/pm6764tr.c
16024
16025 PM-GRAPH UTILITY
16026 M:      "Todd E Brandt" <[email protected]>
16027 L:      [email protected]
16028 S:      Supported
16029 W:      https://01.org/pm-graph
16030 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
16031 T:      git git://github.com/intel/pm-graph
16032 F:      tools/power/pm-graph
16033
16034 PMBUS HARDWARE MONITORING DRIVERS
16035 M:      Guenter Roeck <[email protected]>
16036 L:      [email protected]
16037 S:      Maintained
16038 W:      http://hwmon.wiki.kernel.org/
16039 W:      http://www.roeck-us.net/linux/drivers/
16040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
16041 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
16042 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
16043 F:      Documentation/hwmon/adm1275.rst
16044 F:      Documentation/hwmon/ibm-cffps.rst
16045 F:      Documentation/hwmon/ir35221.rst
16046 F:      Documentation/hwmon/lm25066.rst
16047 F:      Documentation/hwmon/ltc2978.rst
16048 F:      Documentation/hwmon/ltc3815.rst
16049 F:      Documentation/hwmon/max16064.rst
16050 F:      Documentation/hwmon/max20751.rst
16051 F:      Documentation/hwmon/max31785.rst
16052 F:      Documentation/hwmon/max34440.rst
16053 F:      Documentation/hwmon/max8688.rst
16054 F:      Documentation/hwmon/pmbus-core.rst
16055 F:      Documentation/hwmon/pmbus.rst
16056 F:      Documentation/hwmon/tps40422.rst
16057 F:      Documentation/hwmon/ucd9000.rst
16058 F:      Documentation/hwmon/ucd9200.rst
16059 F:      Documentation/hwmon/zl6100.rst
16060 F:      drivers/hwmon/pmbus/
16061 F:      include/linux/pmbus.h
16062
16063 PMC SIERRA MaxRAID DRIVER
16064 L:      [email protected]
16065 S:      Orphan
16066 W:      http://www.pmc-sierra.com/
16067 F:      drivers/scsi/pmcraid.*
16068
16069 PMC SIERRA PM8001 DRIVER
16070 M:      Jack Wang <[email protected]>
16071 L:      [email protected]
16072 S:      Supported
16073 F:      drivers/scsi/pm8001/
16074
16075 PNI RM3100 IIO DRIVER
16076 M:      Song Qiang <[email protected]>
16077 L:      [email protected]
16078 S:      Maintained
16079 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
16080 F:      drivers/iio/magnetometer/rm3100*
16081
16082 PNP SUPPORT
16083 M:      "Rafael J. Wysocki" <[email protected]>
16084 L:      [email protected]
16085 S:      Maintained
16086 F:      drivers/pnp/
16087 F:      include/linux/pnp.h
16088
16089 POSIX CLOCKS and TIMERS
16090 M:      Thomas Gleixner <[email protected]>
16091 L:      [email protected]
16092 S:      Maintained
16093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
16094 F:      fs/timerfd.c
16095 F:      include/linux/time_namespace.h
16096 F:      include/linux/timer*
16097 F:      kernel/time/*timer*
16098 F:      kernel/time/namespace.c
16099
16100 POWER MANAGEMENT CORE
16101 M:      "Rafael J. Wysocki" <[email protected]>
16102 L:      [email protected]
16103 S:      Supported
16104 B:      https://bugzilla.kernel.org
16105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
16106 F:      drivers/base/power/
16107 F:      drivers/powercap/
16108 F:      include/linux/intel_rapl.h
16109 F:      include/linux/pm.h
16110 F:      include/linux/pm_*
16111 F:      include/linux/powercap.h
16112 F:      kernel/configs/nopm.config
16113
16114 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
16115 M:      Daniel Lezcano <[email protected]>
16116 L:      [email protected]
16117 S:      Supported
16118 B:      https://bugzilla.kernel.org
16119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
16120 F:      drivers/powercap/dtpm*
16121 F:      include/linux/dtpm.h
16122
16123 POWER STATE COORDINATION INTERFACE (PSCI)
16124 M:      Mark Rutland <[email protected]>
16125 M:      Lorenzo Pieralisi <[email protected]>
16126 L:      [email protected] (moderated for non-subscribers)
16127 S:      Maintained
16128 F:      drivers/firmware/psci/
16129 F:      include/linux/psci.h
16130 F:      include/uapi/linux/psci.h
16131
16132 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
16133 M:      Sebastian Reichel <[email protected]>
16134 L:      [email protected]
16135 S:      Maintained
16136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
16137 F:      Documentation/ABI/testing/sysfs-class-power
16138 F:      Documentation/devicetree/bindings/power/supply/
16139 F:      drivers/power/supply/
16140 F:      include/linux/power/
16141 F:      include/linux/power_supply.h
16142
16143 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
16144 M:      Suraj Jitindar Singh <[email protected]>
16145 L:      [email protected]
16146 S:      Maintained
16147 F:      drivers/char/powernv-op-panel.c
16148
16149 PPP OVER ATM (RFC 2364)
16150 M:      Mitchell Blank Jr <[email protected]>
16151 S:      Maintained
16152 F:      include/uapi/linux/atmppp.h
16153 F:      net/atm/pppoatm.c
16154
16155 PPP OVER ETHERNET
16156 M:      Michal Ostrowski <[email protected]>
16157 S:      Maintained
16158 F:      drivers/net/ppp/pppoe.c
16159 F:      drivers/net/ppp/pppox.c
16160
16161 PPP OVER L2TP
16162 M:      James Chapman <[email protected]>
16163 S:      Maintained
16164 F:      include/linux/if_pppol2tp.h
16165 F:      include/uapi/linux/if_pppol2tp.h
16166 F:      net/l2tp/l2tp_ppp.c
16167
16168 PPP PROTOCOL DRIVERS AND COMPRESSORS
16169 M:      Paul Mackerras <[email protected]>
16170 L:      [email protected]
16171 S:      Maintained
16172 F:      drivers/net/ppp/ppp_*
16173
16174 PPS SUPPORT
16175 M:      Rodolfo Giometti <[email protected]>
16176 L:      [email protected] (subscribers-only)
16177 S:      Maintained
16178 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
16179 F:      Documentation/ABI/testing/sysfs-pps
16180 F:      Documentation/devicetree/bindings/pps/pps-gpio.txt
16181 F:      Documentation/driver-api/pps.rst
16182 F:      drivers/pps/
16183 F:      include/linux/pps*.h
16184 F:      include/uapi/linux/pps.h
16185
16186 PPTP DRIVER
16187 M:      Dmitry Kozlov <[email protected]>
16188 L:      [email protected]
16189 S:      Maintained
16190 W:      http://sourceforge.net/projects/accel-pptp
16191 F:      drivers/net/ppp/pptp.c
16192
16193 PRESSURE STALL INFORMATION (PSI)
16194 M:      Johannes Weiner <[email protected]>
16195 M:      Suren Baghdasaryan <[email protected]>
16196 S:      Maintained
16197 F:      include/linux/psi*
16198 F:      kernel/sched/psi.c
16199
16200 PRINTK
16201 M:      Petr Mladek <[email protected]>
16202 M:      Sergey Senozhatsky <[email protected]>
16203 R:      Steven Rostedt <[email protected]>
16204 R:      John Ogness <[email protected]>
16205 S:      Maintained
16206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
16207 F:      include/linux/printk.h
16208 F:      kernel/printk/
16209
16210 PRINTK INDEXING
16211 R:      Chris Down <[email protected]>
16212 S:      Maintained
16213 F:      Documentation/core-api/printk-index.rst
16214 F:      kernel/printk/index.c
16215 K:      printk_index
16216
16217 PROC FILESYSTEM
16218 L:      [email protected]
16219 L:      [email protected]
16220 S:      Maintained
16221 F:      Documentation/filesystems/proc.rst
16222 F:      fs/proc/
16223 F:      include/linux/proc_fs.h
16224 F:      tools/testing/selftests/proc/
16225
16226 PROC SYSCTL
16227 M:      Luis Chamberlain <[email protected]>
16228 M:      Kees Cook <[email protected]>
16229 M:      Iurii Zaikin <[email protected]>
16230 L:      [email protected]
16231 L:      [email protected]
16232 S:      Maintained
16233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git sysctl-next
16234 F:      fs/proc/proc_sysctl.c
16235 F:      include/linux/sysctl.h
16236 F:      kernel/sysctl-test.c
16237 F:      kernel/sysctl.c
16238 F:      tools/testing/selftests/sysctl/
16239
16240 PS3 NETWORK SUPPORT
16241 M:      Geoff Levand <[email protected]>
16242 L:      [email protected]
16243 L:      [email protected]
16244 S:      Maintained
16245 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
16246
16247 PS3 PLATFORM SUPPORT
16248 M:      Geoff Levand <[email protected]>
16249 L:      [email protected]
16250 S:      Maintained
16251 F:      arch/powerpc/boot/ps3*
16252 F:      arch/powerpc/include/asm/lv1call.h
16253 F:      arch/powerpc/include/asm/ps3*.h
16254 F:      arch/powerpc/platforms/ps3/
16255 F:      drivers/*/ps3*
16256 F:      drivers/ps3/
16257 F:      drivers/rtc/rtc-ps3.c
16258 F:      drivers/usb/host/*ps3.c
16259 F:      sound/ppc/snd_ps3*
16260
16261 PS3VRAM DRIVER
16262 M:      Jim Paris <[email protected]>
16263 M:      Geoff Levand <[email protected]>
16264 L:      [email protected]
16265 S:      Maintained
16266 F:      drivers/block/ps3vram.c
16267
16268 PSAMPLE PACKET SAMPLING SUPPORT
16269 M:      Yotam Gigi <[email protected]>
16270 S:      Maintained
16271 F:      include/net/psample.h
16272 F:      include/uapi/linux/psample.h
16273 F:      net/psample
16274
16275 PSTORE FILESYSTEM
16276 M:      Kees Cook <[email protected]>
16277 M:      Anton Vorontsov <[email protected]>
16278 M:      Colin Cross <[email protected]>
16279 M:      Tony Luck <[email protected]>
16280 S:      Maintained
16281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
16282 F:      Documentation/admin-guide/ramoops.rst
16283 F:      Documentation/admin-guide/pstore-blk.rst
16284 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
16285 F:      drivers/acpi/apei/erst.c
16286 F:      drivers/firmware/efi/efi-pstore.c
16287 F:      fs/pstore/
16288 F:      include/linux/pstore*
16289 K:      \b(pstore|ramoops)
16290
16291 PTP HARDWARE CLOCK SUPPORT
16292 M:      Richard Cochran <[email protected]>
16293 L:      [email protected]
16294 S:      Maintained
16295 W:      http://linuxptp.sourceforge.net/
16296 F:      Documentation/ABI/testing/sysfs-ptp
16297 F:      Documentation/driver-api/ptp.rst
16298 F:      drivers/net/phy/dp83640*
16299 F:      drivers/ptp/*
16300 F:      include/linux/ptp_cl*
16301
16302 PTP VIRTUAL CLOCK SUPPORT
16303 M:      Yangbo Lu <[email protected]>
16304 L:      [email protected]
16305 S:      Maintained
16306 F:      drivers/ptp/ptp_vclock.c
16307 F:      net/ethtool/phc_vclocks.c
16308
16309 PTRACE SUPPORT
16310 M:      Oleg Nesterov <[email protected]>
16311 S:      Maintained
16312 F:      arch/*/*/ptrace*.c
16313 F:      arch/*/include/asm/ptrace*.h
16314 F:      arch/*/ptrace*.c
16315 F:      include/asm-generic/syscall.h
16316 F:      include/linux/ptrace.h
16317 F:      include/linux/regset.h
16318 F:      include/uapi/linux/ptrace.h
16319 F:      kernel/ptrace.c
16320
16321 PULSE8-CEC DRIVER
16322 M:      Hans Verkuil <[email protected]>
16323 L:      [email protected]
16324 S:      Maintained
16325 T:      git git://linuxtv.org/media_tree.git
16326 F:      Documentation/admin-guide/media/pulse8-cec.rst
16327 F:      drivers/media/cec/usb/pulse8/
16328
16329 PURELIFI PLFXLC DRIVER
16330 M:      Srinivasan Raju <[email protected]>
16331 L:      [email protected]
16332 S:      Supported
16333 F:      drivers/net/wireless/purelifi/plfxlc/
16334
16335 PVRUSB2 VIDEO4LINUX DRIVER
16336 M:      Mike Isely <[email protected]>
16337 L:      [email protected]       (subscribers-only)
16338 L:      [email protected]
16339 S:      Maintained
16340 W:      http://www.isely.net/pvrusb2/
16341 T:      git git://linuxtv.org/media_tree.git
16342 F:      Documentation/driver-api/media/drivers/pvrusb2*
16343 F:      drivers/media/usb/pvrusb2/
16344
16345 PWC WEBCAM DRIVER
16346 M:      Hans Verkuil <[email protected]>
16347 L:      [email protected]
16348 S:      Odd Fixes
16349 T:      git git://linuxtv.org/media_tree.git
16350 F:      drivers/media/usb/pwc/*
16351 F:      include/trace/events/pwc.h
16352
16353 PWM FAN DRIVER
16354 M:      Bartlomiej Zolnierkiewicz <[email protected]>
16355 L:      [email protected]
16356 S:      Supported
16357 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
16358 F:      Documentation/hwmon/pwm-fan.rst
16359 F:      drivers/hwmon/pwm-fan.c
16360
16361 PWM IR Transmitter
16362 M:      Sean Young <[email protected]>
16363 L:      [email protected]
16364 S:      Maintained
16365 F:      drivers/media/rc/pwm-ir-tx.c
16366
16367 PWM SUBSYSTEM
16368 M:      Thierry Reding <[email protected]>
16369 R:      Uwe Kleine-König <[email protected]>
16370 M:      Lee Jones <[email protected]>
16371 L:      [email protected]
16372 S:      Maintained
16373 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
16374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
16375 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
16376 F:      Documentation/devicetree/bindings/pwm/
16377 F:      Documentation/driver-api/pwm.rst
16378 F:      drivers/gpio/gpio-mvebu.c
16379 F:      drivers/pwm/
16380 F:      drivers/video/backlight/pwm_bl.c
16381 F:      include/linux/pwm.h
16382 F:      include/linux/pwm_backlight.h
16383 K:      pwm_(config|apply_state|ops)
16384
16385 PXA GPIO DRIVER
16386 M:      Robert Jarzmik <[email protected]>
16387 L:      [email protected]
16388 S:      Maintained
16389 F:      drivers/gpio/gpio-pxa.c
16390
16391 PXA MMCI DRIVER
16392 S:      Orphan
16393
16394 PXA RTC DRIVER
16395 M:      Robert Jarzmik <[email protected]>
16396 L:      [email protected]
16397 S:      Maintained
16398
16399 PXA2xx/PXA3xx SUPPORT
16400 M:      Daniel Mack <[email protected]>
16401 M:      Haojian Zhuang <[email protected]>
16402 M:      Robert Jarzmik <[email protected]>
16403 L:      [email protected] (moderated for non-subscribers)
16404 S:      Maintained
16405 T:      git git://github.com/hzhuang1/linux.git
16406 T:      git git://github.com/rjarzmik/linux.git
16407 F:      arch/arm/boot/dts/pxa*
16408 F:      arch/arm/mach-pxa/
16409 F:      drivers/dma/pxa*
16410 F:      drivers/pcmcia/pxa2xx*
16411 F:      drivers/pinctrl/pxa/
16412 F:      drivers/spi/spi-pxa2xx*
16413 F:      drivers/usb/gadget/udc/pxa2*
16414 F:      include/sound/pxa2xx-lib.h
16415 F:      sound/arm/pxa*
16416 F:      sound/soc/pxa/
16417
16418 QAT DRIVER
16419 M:      Giovanni Cabiddu <[email protected]>
16420 L:      [email protected]
16421 S:      Supported
16422 F:      drivers/crypto/qat/
16423
16424 QCOM AUDIO (ASoC) DRIVERS
16425 M:      Srinivas Kandagatla <[email protected]>
16426 M:      Banajit Goswami <[email protected]>
16427 L:      [email protected] (moderated for non-subscribers)
16428 S:      Supported
16429 F:      sound/soc/codecs/lpass-va-macro.c
16430 F:      sound/soc/codecs/lpass-wsa-macro.*
16431 F:      sound/soc/codecs/msm8916-wcd-analog.c
16432 F:      sound/soc/codecs/msm8916-wcd-digital.c
16433 F:      sound/soc/codecs/wcd9335.*
16434 F:      sound/soc/codecs/wcd934x.c
16435 F:      sound/soc/codecs/wcd-clsh-v2.*
16436 F:      sound/soc/codecs/wsa881x.c
16437 F:      sound/soc/qcom/
16438
16439 QCOM EMBEDDED USB DEBUGGER (EUD)
16440 M:      Souradeep Chowdhury <[email protected]>
16441 L:      [email protected]
16442 S:      Maintained
16443 F:      Documentation/ABI/testing/sysfs-driver-eud
16444 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
16445 F:      drivers/usb/misc/qcom_eud.c
16446
16447 QCOM IPA DRIVER
16448 M:      Alex Elder <[email protected]>
16449 L:      [email protected]
16450 S:      Supported
16451 F:      drivers/net/ipa/
16452
16453 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
16454 M:      Gabriel Somlo <[email protected]>
16455 M:      "Michael S. Tsirkin" <[email protected]>
16456 L:      [email protected]
16457 S:      Maintained
16458 F:      drivers/firmware/qemu_fw_cfg.c
16459 F:      include/uapi/linux/qemu_fw_cfg.h
16460
16461 QIB DRIVER
16462 M:      Dennis Dalessandro <[email protected]>
16463 L:      [email protected]
16464 S:      Supported
16465 F:      drivers/infiniband/hw/qib/
16466
16467 QLOGIC QL41xxx FCOE DRIVER
16468 M:      Saurav Kashyap <[email protected]>
16469 M:      Javed Hasan <[email protected]>
16470 M:      [email protected]
16471 L:      [email protected]
16472 S:      Supported
16473 F:      drivers/scsi/qedf/
16474
16475 QLOGIC QL41xxx ISCSI DRIVER
16476 M:      Nilesh Javali <[email protected]>
16477 M:      Manish Rangankar <[email protected]>
16478 M:      [email protected]
16479 L:      [email protected]
16480 S:      Supported
16481 F:      drivers/scsi/qedi/
16482
16483 QLOGIC QL4xxx ETHERNET DRIVER
16484 M:      Ariel Elior <[email protected]>
16485 M:      Manish Chopra <[email protected]>
16486 L:      [email protected]
16487 S:      Supported
16488 F:      drivers/net/ethernet/qlogic/qed/
16489 F:      drivers/net/ethernet/qlogic/qede/
16490 F:      include/linux/qed/
16491
16492 QLOGIC QL4xxx RDMA DRIVER
16493 M:      Michal Kalderon <[email protected]>
16494 M:      Ariel Elior <[email protected]>
16495 L:      [email protected]
16496 S:      Supported
16497 F:      drivers/infiniband/hw/qedr/
16498 F:      include/uapi/rdma/qedr-abi.h
16499
16500 QLOGIC QLA1280 SCSI DRIVER
16501 M:      Michael Reed <[email protected]>
16502 L:      [email protected]
16503 S:      Maintained
16504 F:      drivers/scsi/qla1280.[ch]
16505
16506 QLOGIC QLA2XXX FC-SCSI DRIVER
16507 M:      Nilesh Javali <[email protected]>
16508 M:      [email protected]
16509 L:      [email protected]
16510 S:      Supported
16511 F:      drivers/scsi/qla2xxx/
16512
16513 QLOGIC QLA3XXX NETWORK DRIVER
16514 M:      [email protected]
16515 L:      [email protected]
16516 S:      Supported
16517 F:      drivers/net/ethernet/qlogic/qla3xxx.*
16518
16519 QLOGIC QLA4XXX iSCSI DRIVER
16520 M:      Nilesh Javali <[email protected]>
16521 M:      Manish Rangankar <[email protected]>
16522 M:      [email protected]
16523 L:      [email protected]
16524 S:      Supported
16525 F:      drivers/scsi/qla4xxx/
16526
16527 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
16528 M:      Shahed Shaikh <[email protected]>
16529 M:      Manish Chopra <[email protected]>
16530 M:      [email protected]
16531 L:      [email protected]
16532 S:      Supported
16533 F:      drivers/net/ethernet/qlogic/qlcnic/
16534
16535 QLOGIC QLGE 10Gb ETHERNET DRIVER
16536 M:      Manish Chopra <[email protected]>
16537 M:      [email protected]
16538 M:      Coiby Xu <[email protected]>
16539 L:      [email protected]
16540 S:      Supported
16541 F:      Documentation/networking/device_drivers/qlogic/qlge.rst
16542 F:      drivers/staging/qlge/
16543
16544 QM1D1B0004 MEDIA DRIVER
16545 M:      Akihiro Tsukada <[email protected]>
16546 L:      [email protected]
16547 S:      Odd Fixes
16548 F:      drivers/media/tuners/qm1d1b0004*
16549
16550 QM1D1C0042 MEDIA DRIVER
16551 M:      Akihiro Tsukada <[email protected]>
16552 L:      [email protected]
16553 S:      Odd Fixes
16554 F:      drivers/media/tuners/qm1d1c0042*
16555
16556 QNX4 FILESYSTEM
16557 M:      Anders Larsen <[email protected]>
16558 S:      Maintained
16559 W:      http://www.alarsen.net/linux/qnx4fs/
16560 F:      fs/qnx4/
16561 F:      include/uapi/linux/qnx4_fs.h
16562 F:      include/uapi/linux/qnxtypes.h
16563
16564 QORIQ DPAA2 FSL-MC BUS DRIVER
16565 M:      Stuart Yoder <[email protected]>
16566 M:      Laurentiu Tudor <[email protected]>
16567 L:      [email protected]
16568 S:      Maintained
16569 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
16570 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
16571 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
16572 F:      drivers/bus/fsl-mc/
16573 F:      include/uapi/linux/fsl_mc.h
16574
16575 QT1010 MEDIA DRIVER
16576 M:      Antti Palosaari <[email protected]>
16577 L:      [email protected]
16578 S:      Maintained
16579 W:      https://linuxtv.org
16580 W:      http://palosaari.fi/linux/
16581 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16582 T:      git git://linuxtv.org/anttip/media_tree.git
16583 F:      drivers/media/tuners/qt1010*
16584
16585 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
16586 M:      Kalle Valo <[email protected]>
16587 L:      [email protected]
16588 S:      Supported
16589 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
16590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
16591 F:      drivers/net/wireless/ath/ath10k/
16592 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath10k.txt
16593
16594 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
16595 M:      Kalle Valo <[email protected]>
16596 L:      [email protected]
16597 S:      Supported
16598 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
16599 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml
16600 F:      drivers/net/wireless/ath/ath11k/
16601
16602 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
16603 M:      Toke Høiland-Jørgensen <[email protected]>
16604 L:      [email protected]
16605 S:      Maintained
16606 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
16607 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
16608 F:      drivers/net/wireless/ath/ath9k/
16609
16610 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
16611 M:      Stephan Gerhold <[email protected]>
16612 L:      [email protected]
16613 L:      [email protected]
16614 S:      Maintained
16615 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
16616 F:      drivers/net/wwan/qcom_bam_dmux.c
16617
16618 QUALCOMM CAMERA SUBSYSTEM DRIVER
16619 M:      Robert Foss <[email protected]>
16620 M:      Todor Tomov <[email protected]>
16621 L:      [email protected]
16622 S:      Maintained
16623 F:      Documentation/admin-guide/media/qcom_camss.rst
16624 F:      Documentation/devicetree/bindings/media/*camss*
16625 F:      drivers/media/platform/qcom/camss/
16626
16627 QUALCOMM CLOCK DRIVERS
16628 M:      Bjorn Andersson <[email protected]>
16629 L:      [email protected]
16630 S:      Supported
16631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
16632 F:      Documentation/devicetree/bindings/clock/qcom,*
16633 F:      drivers/clk/qcom/
16634 F:      include/dt-bindings/clock/qcom,*
16635
16636 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
16637 M:      Niklas Cassel <[email protected]>
16638 L:      [email protected]
16639 L:      [email protected]
16640 S:      Maintained
16641 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
16642 F:      drivers/soc/qcom/cpr.c
16643
16644 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
16645 M:      Ilia Lin <[email protected]>
16646 L:      [email protected]
16647 S:      Maintained
16648 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
16649 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
16650 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
16651
16652 QUALCOMM CRYPTO DRIVERS
16653 M:      Thara Gopinath <[email protected]>
16654 L:      [email protected]
16655 L:      [email protected]
16656 S:      Maintained
16657 F:      drivers/crypto/qce/
16658
16659 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
16660 M:      Timur Tabi <[email protected]>
16661 L:      [email protected]
16662 S:      Maintained
16663 F:      drivers/net/ethernet/qualcomm/emac/
16664
16665 QUALCOMM ETHQOS ETHERNET DRIVER
16666 M:      Vinod Koul <[email protected]>
16667 L:      [email protected]
16668 S:      Maintained
16669 F:      Documentation/devicetree/bindings/net/qcom,ethqos.txt
16670 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
16671
16672 QUALCOMM FASTRPC DRIVER
16673 M:      Srinivas Kandagatla <[email protected]>
16674 M:      Amol Maheshwari <[email protected]>
16675 L:      [email protected]
16676 S:      Maintained
16677 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.txt
16678 F:      drivers/misc/fastrpc.c
16679 F:      include/uapi/misc/fastrpc.h
16680
16681 QUALCOMM HEXAGON ARCHITECTURE
16682 M:      Brian Cain <[email protected]>
16683 L:      [email protected]
16684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
16685 S:      Supported
16686 F:      arch/hexagon/
16687
16688 QUALCOMM HIDMA DRIVER
16689 M:      Sinan Kaya <[email protected]>
16690 L:      [email protected] (moderated for non-subscribers)
16691 L:      [email protected]
16692 L:      [email protected]
16693 S:      Supported
16694 F:      drivers/dma/qcom/hidma*
16695
16696 QUALCOMM I2C CCI DRIVER
16697 M:      Loic Poulain <[email protected]>
16698 M:      Robert Foss <[email protected]>
16699 L:      [email protected]
16700 L:      [email protected]
16701 S:      Maintained
16702 F:      Documentation/devicetree/bindings/i2c/i2c-qcom-cci.txt
16703 F:      drivers/i2c/busses/i2c-qcom-cci.c
16704
16705 QUALCOMM INTERCONNECT BWMON DRIVER
16706 M:      Krzysztof Kozlowski <[email protected]>
16707 L:      [email protected]
16708 S:      Maintained
16709 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
16710 F:      drivers/soc/qcom/icc-bwmon.c
16711
16712 QUALCOMM IOMMU
16713 M:      Rob Clark <[email protected]>
16714 L:      [email protected]
16715 L:      [email protected]
16716 S:      Maintained
16717 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
16718
16719 QUALCOMM IPC ROUTER (QRTR) DRIVER
16720 M:      Manivannan Sadhasivam <[email protected]>
16721 L:      [email protected]
16722 S:      Maintained
16723 F:      include/trace/events/qrtr.h
16724 F:      include/uapi/linux/qrtr.h
16725 F:      net/qrtr/
16726
16727 QUALCOMM IPCC MAILBOX DRIVER
16728 M:      Manivannan Sadhasivam <[email protected]>
16729 L:      [email protected]
16730 S:      Supported
16731 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
16732 F:      drivers/mailbox/qcom-ipcc.c
16733 F:      include/dt-bindings/mailbox/qcom-ipcc.h
16734
16735 QUALCOMM IPQ4019 USB PHY DRIVER
16736 M:      Robert Marko <[email protected]>
16737 M:      Luka Perkov <[email protected]>
16738 L:      [email protected]
16739 S:      Maintained
16740 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
16741 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
16742
16743 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
16744 M:      Robert Marko <[email protected]>
16745 M:      Luka Perkov <[email protected]>
16746 L:      [email protected]
16747 S:      Maintained
16748 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
16749 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
16750
16751 QUALCOMM NAND CONTROLLER DRIVER
16752 M:      Manivannan Sadhasivam <[email protected]>
16753 L:      [email protected]
16754 L:      [email protected]
16755 S:      Maintained
16756 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
16757 F:      drivers/mtd/nand/raw/qcom_nandc.c
16758
16759 QUALCOMM RMNET DRIVER
16760 M:      Subash Abhinov Kasiviswanathan <[email protected]>
16761 M:      Sean Tranchetti <[email protected]>
16762 L:      [email protected]
16763 S:      Maintained
16764 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
16765 F:      drivers/net/ethernet/qualcomm/rmnet/
16766 F:      include/linux/if_rmnet.h
16767
16768 QUALCOMM TSENS THERMAL DRIVER
16769 M:      Amit Kucheria <[email protected]>
16770 M:      Thara Gopinath <[email protected]>
16771 L:      [email protected]
16772 L:      [email protected]
16773 S:      Maintained
16774 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
16775 F:      drivers/thermal/qcom/
16776
16777 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
16778 M:      Stanimir Varbanov <[email protected]>
16779 L:      [email protected]
16780 L:      [email protected]
16781 S:      Maintained
16782 T:      git git://linuxtv.org/media_tree.git
16783 F:      Documentation/devicetree/bindings/media/*venus*
16784 F:      drivers/media/platform/qcom/venus/
16785
16786 QUALCOMM WCN36XX WIRELESS DRIVER
16787 M:      Loic Poulain <[email protected]>
16788 L:      [email protected]
16789 S:      Supported
16790 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
16791 F:      drivers/net/wireless/ath/wcn36xx/
16792
16793 QUANTENNA QTNFMAC WIRELESS DRIVER
16794 M:      Igor Mitsyanko <[email protected]>
16795 R:      Sergey Matyukevich <[email protected]>
16796 L:      [email protected]
16797 S:      Maintained
16798 F:      drivers/net/wireless/quantenna
16799
16800 RADEON and AMDGPU DRM DRIVERS
16801 M:      Alex Deucher <[email protected]>
16802 M:      Christian König <[email protected]>
16803 M:      Pan, Xinhui <[email protected]>
16804 L:      [email protected]
16805 S:      Supported
16806 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
16807 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
16808 C:      irc://irc.oftc.net/radeon
16809 F:      Documentation/gpu/amdgpu/
16810 F:      drivers/gpu/drm/amd/
16811 F:      drivers/gpu/drm/radeon/
16812 F:      include/uapi/drm/amdgpu_drm.h
16813 F:      include/uapi/drm/radeon_drm.h
16814
16815 RADEON FRAMEBUFFER DISPLAY DRIVER
16816 M:      Benjamin Herrenschmidt <[email protected]>
16817 L:      [email protected]
16818 S:      Maintained
16819 F:      drivers/video/fbdev/aty/radeon*
16820 F:      include/uapi/linux/radeonfb.h
16821
16822 RADIOSHARK RADIO DRIVER
16823 M:      Hans Verkuil <[email protected]>
16824 L:      [email protected]
16825 S:      Maintained
16826 T:      git git://linuxtv.org/media_tree.git
16827 F:      drivers/media/radio/radio-shark.c
16828
16829 RADIOSHARK2 RADIO DRIVER
16830 M:      Hans Verkuil <[email protected]>
16831 L:      [email protected]
16832 S:      Maintained
16833 T:      git git://linuxtv.org/media_tree.git
16834 F:      drivers/media/radio/radio-shark2.c
16835 F:      drivers/media/radio/radio-tea5777.c
16836
16837 RADOS BLOCK DEVICE (RBD)
16838 M:      Ilya Dryomov <[email protected]>
16839 R:      Dongsheng Yang <[email protected]>
16840 L:      [email protected]
16841 S:      Supported
16842 W:      http://ceph.com/
16843 T:      git git://github.com/ceph/ceph-client.git
16844 F:      Documentation/ABI/testing/sysfs-bus-rbd
16845 F:      drivers/block/rbd.c
16846 F:      drivers/block/rbd_types.h
16847
16848 RAGE128 FRAMEBUFFER DISPLAY DRIVER
16849 M:      Paul Mackerras <[email protected]>
16850 L:      [email protected]
16851 S:      Maintained
16852 F:      drivers/video/fbdev/aty/aty128fb.c
16853
16854 RAINSHADOW-CEC DRIVER
16855 M:      Hans Verkuil <[email protected]>
16856 L:      [email protected]
16857 S:      Maintained
16858 T:      git git://linuxtv.org/media_tree.git
16859 F:      drivers/media/cec/usb/rainshadow/
16860
16861 RALINK MIPS ARCHITECTURE
16862 M:      John Crispin <[email protected]>
16863 L:      [email protected]
16864 S:      Maintained
16865 F:      arch/mips/ralink
16866
16867 RALINK MT7621 MIPS ARCHITECTURE
16868 M:      Arınç ÜNAL <[email protected]>
16869 M:      Sergio Paracuellos <[email protected]>
16870 L:      [email protected]
16871 S:      Maintained
16872 F:      arch/mips/boot/dts/ralink/mt7621*
16873
16874 RALINK PINCTRL DRIVER
16875 M:      Arınç ÜNAL <[email protected]>
16876 M:      Sergio Paracuellos <[email protected]>
16877 L:      [email protected]
16878 S:      Maintained
16879 F:      drivers/pinctrl/ralink/
16880
16881 RALINK RT2X00 WIRELESS LAN DRIVER
16882 M:      Stanislaw Gruszka <[email protected]>
16883 M:      Helmut Schaa <[email protected]>
16884 L:      [email protected]
16885 S:      Maintained
16886 F:      drivers/net/wireless/ralink/rt2x00/
16887
16888 RAMDISK RAM BLOCK DEVICE DRIVER
16889 M:      Jens Axboe <[email protected]>
16890 S:      Maintained
16891 F:      Documentation/admin-guide/blockdev/ramdisk.rst
16892 F:      drivers/block/brd.c
16893
16894 RANCHU VIRTUAL BOARD FOR MIPS
16895 M:      Miodrag Dinic <[email protected]>
16896 L:      [email protected]
16897 S:      Supported
16898 F:      arch/mips/configs/generic/board-ranchu.config
16899 F:      arch/mips/generic/board-ranchu.c
16900
16901 RANDOM NUMBER DRIVER
16902 M:      "Theodore Ts'o" <[email protected]>
16903 M:      Jason A. Donenfeld <[email protected]>
16904 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
16905 S:      Maintained
16906 F:      drivers/char/random.c
16907 F:      drivers/virt/vmgenid.c
16908
16909 RAPIDIO SUBSYSTEM
16910 M:      Matt Porter <[email protected]>
16911 M:      Alexandre Bounine <[email protected]>
16912 S:      Maintained
16913 F:      drivers/rapidio/
16914
16915 RAS INFRASTRUCTURE
16916 M:      Tony Luck <[email protected]>
16917 M:      Borislav Petkov <[email protected]>
16918 L:      [email protected]
16919 S:      Maintained
16920 F:      Documentation/admin-guide/ras.rst
16921 F:      drivers/ras/
16922 F:      include/linux/ras.h
16923 F:      include/ras/ras_event.h
16924
16925 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
16926 L:      [email protected]
16927 S:      Orphan
16928 F:      drivers/net/wireless/ray*
16929
16930 RC-CORE / LIRC FRAMEWORK
16931 M:      Sean Young <[email protected]>
16932 L:      [email protected]
16933 S:      Maintained
16934 W:      http://linuxtv.org
16935 T:      git git://linuxtv.org/media_tree.git
16936 F:      Documentation/driver-api/media/rc-core.rst
16937 F:      Documentation/userspace-api/media/rc/
16938 F:      drivers/media/rc/
16939 F:      include/media/rc-map.h
16940 F:      include/media/rc-core.h
16941 F:      include/uapi/linux/lirc.h
16942
16943 RCMM REMOTE CONTROLS DECODER
16944 M:      Patrick Lerda <[email protected]>
16945 S:      Maintained
16946 F:      drivers/media/rc/ir-rcmm-decoder.c
16947
16948 RCUTORTURE TEST FRAMEWORK
16949 M:      "Paul E. McKenney" <[email protected]>
16950 M:      Josh Triplett <[email protected]>
16951 R:      Steven Rostedt <[email protected]>
16952 R:      Mathieu Desnoyers <[email protected]>
16953 R:      Lai Jiangshan <[email protected]>
16954 L:      [email protected]
16955 S:      Supported
16956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
16957 F:      tools/testing/selftests/rcutorture
16958
16959 RDACM20 Camera Sensor
16960 M:      Jacopo Mondi <[email protected]>
16961 M:      Kieran Bingham <[email protected]>
16962 M:      Laurent Pinchart <[email protected]>
16963 M:      Niklas Söderlund <[email protected]>
16964 L:      [email protected]
16965 S:      Maintained
16966 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
16967 F:      drivers/media/i2c/max9271.c
16968 F:      drivers/media/i2c/max9271.h
16969 F:      drivers/media/i2c/rdacm20.c
16970
16971 RDACM21 Camera Sensor
16972 M:      Jacopo Mondi <[email protected]>
16973 M:      Kieran Bingham <[email protected]>
16974 M:      Laurent Pinchart <[email protected]>
16975 M:      Niklas Söderlund <[email protected]>
16976 L:      [email protected]
16977 S:      Maintained
16978 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
16979 F:      drivers/media/i2c/max9271.c
16980 F:      drivers/media/i2c/max9271.h
16981 F:      drivers/media/i2c/rdacm21.c
16982
16983 RDC R-321X SoC
16984 M:      Florian Fainelli <[email protected]>
16985 S:      Maintained
16986
16987 RDC R6040 FAST ETHERNET DRIVER
16988 M:      Florian Fainelli <[email protected]>
16989 L:      [email protected]
16990 S:      Maintained
16991 F:      drivers/net/ethernet/rdc/r6040.c
16992
16993 RDMAVT - RDMA verbs software
16994 M:      Dennis Dalessandro <[email protected]>
16995 L:      [email protected]
16996 S:      Supported
16997 F:      drivers/infiniband/sw/rdmavt
16998
16999 RDS - RELIABLE DATAGRAM SOCKETS
17000 M:      Santosh Shilimkar <[email protected]>
17001 L:      [email protected]
17002 L:      [email protected]
17003 L:      [email protected] (moderated for non-subscribers)
17004 S:      Supported
17005 W:      https://oss.oracle.com/projects/rds/
17006 F:      Documentation/networking/rds.rst
17007 F:      net/rds/
17008
17009 RDT - RESOURCE ALLOCATION
17010 M:      Fenghua Yu <[email protected]>
17011 M:      Reinette Chatre <[email protected]>
17012 L:      [email protected]
17013 S:      Supported
17014 F:      Documentation/x86/resctrl*
17015 F:      arch/x86/include/asm/resctrl.h
17016 F:      arch/x86/kernel/cpu/resctrl/
17017 F:      tools/testing/selftests/resctrl/
17018
17019 READ-COPY UPDATE (RCU)
17020 M:      "Paul E. McKenney" <[email protected]>
17021 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
17022 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
17023 M:      Josh Triplett <[email protected]>
17024 R:      Steven Rostedt <[email protected]>
17025 R:      Mathieu Desnoyers <[email protected]>
17026 R:      Lai Jiangshan <[email protected]>
17027 R:      Joel Fernandes <[email protected]>
17028 L:      [email protected]
17029 S:      Supported
17030 W:      http://www.rdrop.com/users/paulmck/RCU/
17031 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
17032 F:      Documentation/RCU/
17033 F:      include/linux/rcu*
17034 F:      kernel/rcu/
17035 X:      Documentation/RCU/torture.rst
17036 X:      include/linux/srcu*.h
17037 X:      kernel/rcu/srcu*.c
17038
17039 REAL TIME CLOCK (RTC) SUBSYSTEM
17040 M:      Alessandro Zummo <[email protected]>
17041 M:      Alexandre Belloni <[email protected]>
17042 L:      [email protected]
17043 S:      Maintained
17044 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
17045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
17046 F:      Documentation/admin-guide/rtc.rst
17047 F:      Documentation/devicetree/bindings/rtc/
17048 F:      drivers/rtc/
17049 F:      include/linux/platform_data/rtc-*
17050 F:      include/linux/rtc.h
17051 F:      include/linux/rtc/
17052 F:      include/uapi/linux/rtc.h
17053 F:      tools/testing/selftests/rtc/
17054
17055 REALTEK AUDIO CODECS
17056 M:      Oder Chiou <[email protected]>
17057 S:      Maintained
17058 F:      include/sound/rt*.h
17059 F:      sound/soc/codecs/rt*
17060
17061 REALTEK OTTO WATCHDOG
17062 M:      Sander Vanheule <[email protected]>
17063 L:      [email protected]
17064 S:      Maintained
17065 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
17066 F:      drivers/watchdog/realtek_otto_wdt.c
17067
17068 REALTEK RTL83xx SMI DSA ROUTER CHIPS
17069 M:      Linus Walleij <[email protected]>
17070 M:      Alvin Šipraga <[email protected]>
17071 S:      Maintained
17072 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
17073 F:      drivers/net/dsa/realtek/*
17074
17075 REALTEK WIRELESS DRIVER (rtlwifi family)
17076 M:      Ping-Ke Shih <[email protected]>
17077 L:      [email protected]
17078 S:      Maintained
17079 W:      https://wireless.wiki.kernel.org/
17080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
17081 F:      drivers/net/wireless/realtek/rtlwifi/
17082
17083 REALTEK WIRELESS DRIVER (rtw88)
17084 M:      Yan-Hsuan Chuang <[email protected]>
17085 L:      [email protected]
17086 S:      Maintained
17087 F:      drivers/net/wireless/realtek/rtw88/
17088
17089 REALTEK WIRELESS DRIVER (rtw89)
17090 M:      Ping-Ke Shih <[email protected]>
17091 L:      [email protected]
17092 S:      Maintained
17093 F:      drivers/net/wireless/realtek/rtw89/
17094
17095 REDPINE WIRELESS DRIVER
17096 M:      Amitkumar Karwar <[email protected]>
17097 M:      Siva Rebbagondla <[email protected]>
17098 L:      [email protected]
17099 S:      Maintained
17100 F:      drivers/net/wireless/rsi/
17101
17102 REGISTER MAP ABSTRACTION
17103 M:      Mark Brown <[email protected]>
17104 L:      [email protected]
17105 S:      Supported
17106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
17107 F:      Documentation/devicetree/bindings/regmap/
17108 F:      drivers/base/regmap/
17109 F:      include/linux/regmap.h
17110
17111 REISERFS FILE SYSTEM
17112 L:      [email protected]
17113 S:      Supported
17114 F:      fs/reiserfs/
17115
17116 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
17117 M:      Bjorn Andersson <[email protected]>
17118 M:      Mathieu Poirier <[email protected]>
17119 L:      [email protected]
17120 S:      Maintained
17121 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
17122 F:      Documentation/ABI/testing/sysfs-class-remoteproc
17123 F:      Documentation/devicetree/bindings/remoteproc/
17124 F:      Documentation/staging/remoteproc.rst
17125 F:      drivers/remoteproc/
17126 F:      include/linux/remoteproc.h
17127 F:      include/linux/remoteproc/
17128
17129 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
17130 M:      Bjorn Andersson <[email protected]>
17131 M:      Mathieu Poirier <[email protected]>
17132 L:      [email protected]
17133 S:      Maintained
17134 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
17135 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
17136 F:      Documentation/staging/rpmsg.rst
17137 F:      drivers/rpmsg/
17138 F:      include/linux/rpmsg.h
17139 F:      include/linux/rpmsg/
17140 F:      include/uapi/linux/rpmsg.h
17141 F:      samples/rpmsg/
17142
17143 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
17144 M:      Stephan Gerhold <[email protected]>
17145 L:      [email protected]
17146 L:      [email protected]
17147 S:      Maintained
17148 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
17149
17150 RENESAS CLOCK DRIVERS
17151 M:      Geert Uytterhoeven <[email protected]>
17152 L:      [email protected]
17153 S:      Supported
17154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
17155 F:      Documentation/devicetree/bindings/clock/renesas,*
17156 F:      drivers/clk/renesas/
17157
17158 RENESAS EMEV2 I2C DRIVER
17159 M:      Wolfram Sang <[email protected]>
17160 L:      [email protected]
17161 S:      Supported
17162 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
17163 F:      drivers/i2c/busses/i2c-emev2.c
17164
17165 RENESAS ETHERNET DRIVERS
17166 R:      Sergey Shtylyov <[email protected]>
17167 L:      [email protected]
17168 L:      [email protected]
17169 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
17170 F:      drivers/net/ethernet/renesas/
17171 F:      include/linux/sh_eth.h
17172
17173 RENESAS R-CAR GYROADC DRIVER
17174 M:      Marek Vasut <[email protected]>
17175 L:      [email protected]
17176 S:      Supported
17177 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
17178 F:      drivers/iio/adc/rcar-gyroadc.c
17179
17180 RENESAS R-CAR I2C DRIVERS
17181 M:      Wolfram Sang <[email protected]>
17182 L:      [email protected]
17183 S:      Supported
17184 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
17185 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
17186 F:      drivers/i2c/busses/i2c-rcar.c
17187 F:      drivers/i2c/busses/i2c-sh_mobile.c
17188
17189 RENESAS R-CAR SATA DRIVER
17190 R:      Sergey Shtylyov <[email protected]>
17191 S:      Supported
17192 L:      [email protected]
17193 L:      [email protected]
17194 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
17195 F:      drivers/ata/sata_rcar.c
17196
17197 RENESAS R-CAR THERMAL DRIVERS
17198 M:      Niklas Söderlund <[email protected]>
17199 L:      [email protected]
17200 S:      Supported
17201 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
17202 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
17203 F:      drivers/thermal/rcar_gen3_thermal.c
17204 F:      drivers/thermal/rcar_thermal.c
17205
17206 RENESAS RIIC DRIVER
17207 M:      Chris Brandt <[email protected]>
17208 L:      [email protected]
17209 S:      Supported
17210 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
17211 F:      drivers/i2c/busses/i2c-riic.c
17212
17213 RENESAS USB PHY DRIVER
17214 M:      Yoshihiro Shimoda <[email protected]>
17215 L:      [email protected]
17216 S:      Maintained
17217 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
17218
17219 RENESAS RZ/G2L A/D DRIVER
17220 M:      Lad Prabhakar <[email protected]>
17221 L:      [email protected]
17222 L:      [email protected]
17223 S:      Supported
17224 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
17225 F:      drivers/iio/adc/rzg2l_adc.c
17226
17227 RENESAS RZ/N1 RTC CONTROLLER DRIVER
17228 M:      Miquel Raynal <[email protected]>
17229 L:      [email protected]
17230 L:      [email protected]
17231 S:      Maintained
17232 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
17233 F:      drivers/rtc/rtc-rzn1.c
17234
17235 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
17236 M:      Miquel Raynal <[email protected]>
17237 L:      [email protected]
17238 L:      [email protected]
17239 S:      Maintained
17240 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
17241 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
17242
17243 RESET CONTROLLER FRAMEWORK
17244 M:      Philipp Zabel <[email protected]>
17245 S:      Maintained
17246 T:      git git://git.pengutronix.de/git/pza/linux
17247 F:      Documentation/devicetree/bindings/reset/
17248 F:      Documentation/driver-api/reset.rst
17249 F:      drivers/reset/
17250 F:      include/dt-bindings/reset/
17251 F:      include/linux/reset-controller.h
17252 F:      include/linux/reset.h
17253 F:      include/linux/reset/
17254 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
17255
17256 RESTARTABLE SEQUENCES SUPPORT
17257 M:      Mathieu Desnoyers <[email protected]>
17258 M:      Peter Zijlstra <[email protected]>
17259 M:      "Paul E. McKenney" <[email protected]>
17260 M:      Boqun Feng <[email protected]>
17261 L:      [email protected]
17262 S:      Supported
17263 F:      include/trace/events/rseq.h
17264 F:      include/uapi/linux/rseq.h
17265 F:      kernel/rseq.c
17266 F:      tools/testing/selftests/rseq/
17267
17268 RFKILL
17269 M:      Johannes Berg <[email protected]>
17270 L:      [email protected]
17271 S:      Maintained
17272 W:      https://wireless.wiki.kernel.org/
17273 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
17274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
17275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
17276 F:      Documentation/ABI/stable/sysfs-class-rfkill
17277 F:      Documentation/driver-api/rfkill.rst
17278 F:      include/linux/rfkill.h
17279 F:      include/uapi/linux/rfkill.h
17280 F:      net/rfkill/
17281
17282 RHASHTABLE
17283 M:      Thomas Graf <[email protected]>
17284 M:      Herbert Xu <[email protected]>
17285 L:      [email protected]
17286 S:      Maintained
17287 F:      include/linux/rhashtable-types.h
17288 F:      include/linux/rhashtable.h
17289 F:      lib/rhashtable.c
17290 F:      lib/test_rhashtable.c
17291
17292 RICOH R5C592 MEMORYSTICK DRIVER
17293 M:      Maxim Levitsky <[email protected]>
17294 S:      Maintained
17295 F:      drivers/memstick/host/r592.*
17296
17297 RICOH SMARTMEDIA/XD DRIVER
17298 M:      Maxim Levitsky <[email protected]>
17299 S:      Maintained
17300 F:      drivers/mtd/nand/raw/r852.c
17301 F:      drivers/mtd/nand/raw/r852.h
17302
17303 RISC-V PMU DRIVERS
17304 M:      Atish Patra <[email protected]>
17305 R:      Anup Patel <[email protected]>
17306 L:      [email protected]
17307 S:      Supported
17308 F:      drivers/perf/riscv_pmu.c
17309 F:      drivers/perf/riscv_pmu_legacy.c
17310 F:      drivers/perf/riscv_pmu_sbi.c
17311
17312 RISC-V ARCHITECTURE
17313 M:      Paul Walmsley <[email protected]>
17314 M:      Palmer Dabbelt <[email protected]>
17315 M:      Albert Ou <[email protected]>
17316 L:      [email protected]
17317 S:      Supported
17318 P:      Documentation/riscv/patch-acceptance.rst
17319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
17320 F:      arch/riscv/
17321 N:      riscv
17322 K:      riscv
17323
17324 RISC-V/MICROCHIP POLARFIRE SOC SUPPORT
17325 M:      Conor Dooley <[email protected]>
17326 M:      Daire McNamara <[email protected]>
17327 L:      [email protected]
17328 S:      Supported
17329 F:      arch/riscv/boot/dts/microchip/
17330 F:      drivers/char/hw_random/mpfs-rng.c
17331 F:      drivers/clk/microchip/clk-mpfs.c
17332 F:      drivers/mailbox/mailbox-mpfs.c
17333 F:      drivers/pci/controller/pcie-microchip-host.c
17334 F:      drivers/soc/microchip/
17335 F:      include/soc/microchip/mpfs.h
17336
17337 RNBD BLOCK DRIVERS
17338 M:      Md. Haris Iqbal <[email protected]>
17339 M:      Jack Wang <[email protected]>
17340 L:      [email protected]
17341 S:      Maintained
17342 F:      drivers/block/rnbd/
17343
17344 ROCCAT DRIVERS
17345 M:      Stefan Achatz <[email protected]>
17346 S:      Maintained
17347 W:      http://sourceforge.net/projects/roccat/
17348 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
17349 F:      drivers/hid/hid-roccat*
17350 F:      include/linux/hid-roccat*
17351
17352 ROCKCHIP I2S TDM DRIVER
17353 M:      Nicolas Frattaroli <[email protected]>
17354 L:      [email protected]
17355 S:      Maintained
17356 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
17357 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
17358
17359 ROCKCHIP ISP V1 DRIVER
17360 M:      Dafna Hirschfeld <[email protected]>
17361 L:      [email protected]
17362 L:      [email protected]
17363 S:      Maintained
17364 F:      Documentation/admin-guide/media/rkisp1.rst
17365 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
17366 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-rkisp1.rst
17367 F:      drivers/media/platform/rockchip/rkisp1
17368 F:      include/uapi/linux/rkisp1-config.h
17369
17370 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
17371 M:      Jacob Chen <[email protected]>
17372 M:      Ezequiel Garcia <[email protected]>
17373 L:      [email protected]
17374 L:      [email protected]
17375 S:      Maintained
17376 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
17377 F:      drivers/media/platform/rockchip/rga/
17378
17379 ROCKCHIP VIDEO DECODER DRIVER
17380 M:      Ezequiel Garcia <[email protected]>
17381 L:      [email protected]
17382 L:      [email protected]
17383 S:      Maintained
17384 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
17385 F:      drivers/staging/media/rkvdec/
17386
17387 ROCKER DRIVER
17388 M:      Jiri Pirko <[email protected]>
17389 L:      [email protected]
17390 S:      Supported
17391 F:      drivers/net/ethernet/rocker/
17392
17393 ROCKETPORT EXPRESS/INFINITY DRIVER
17394 M:      Kevin Cernekee <[email protected]>
17395 L:      [email protected]
17396 S:      Odd Fixes
17397 F:      drivers/tty/serial/rp2.*
17398
17399 ROHM BD99954 CHARGER IC
17400 R:      Matti Vaittinen <[email protected]>
17401 S:      Supported
17402 F:      drivers/power/supply/bd99954-charger.c
17403 F:      drivers/power/supply/bd99954-charger.h
17404
17405 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
17406 M:      Tomasz Duszynski <[email protected]>
17407 S:      Maintained
17408 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
17409 F:      drivers/iio/light/bh1750.c
17410
17411 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
17412 M:      Marek Vasut <[email protected]>
17413 L:      [email protected]
17414 L:      [email protected]
17415 S:      Supported
17416 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
17417 F:      drivers/gpio/gpio-bd9571mwv.c
17418 F:      drivers/mfd/bd9571mwv.c
17419 F:      drivers/regulator/bd9571mwv-regulator.c
17420 F:      include/linux/mfd/bd9571mwv.h
17421
17422 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
17423 R:      Matti Vaittinen <[email protected]>
17424 S:      Supported
17425 F:      drivers/clk/clk-bd718x7.c
17426 F:      drivers/gpio/gpio-bd71815.c
17427 F:      drivers/gpio/gpio-bd71828.c
17428 F:      drivers/mfd/rohm-bd71828.c
17429 F:      drivers/mfd/rohm-bd718x7.c
17430 F:      drivers/mfd/rohm-bd9576.c
17431 F:      drivers/regulator/bd71815-regulator.c
17432 F:      drivers/regulator/bd71828-regulator.c
17433 F:      drivers/regulator/bd718x7-regulator.c
17434 F:      drivers/regulator/bd9576-regulator.c
17435 F:      drivers/regulator/rohm-regulator.c
17436 F:      drivers/rtc/rtc-bd70528.c
17437 F:      drivers/watchdog/bd9576_wdt.c
17438 F:      include/linux/mfd/rohm-bd71815.h
17439 F:      include/linux/mfd/rohm-bd71828.h
17440 F:      include/linux/mfd/rohm-bd718x7.h
17441 F:      include/linux/mfd/rohm-bd957x.h
17442 F:      include/linux/mfd/rohm-generic.h
17443 F:      include/linux/mfd/rohm-shared.h
17444
17445 ROSE NETWORK LAYER
17446 M:      Ralf Baechle <[email protected]>
17447 L:      [email protected]
17448 S:      Maintained
17449 W:      http://www.linux-ax25.org/
17450 F:      include/net/rose.h
17451 F:      include/uapi/linux/rose.h
17452 F:      net/rose/
17453
17454 ROTATION DRIVER FOR ALLWINNER A83T
17455 M:      Jernej Skrabec <[email protected]>
17456 L:      [email protected]
17457 S:      Maintained
17458 T:      git git://linuxtv.org/media_tree.git
17459 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
17460 F:      drivers/media/platform/sunxi/sun8i-rotate/
17461
17462 RPMSG TTY DRIVER
17463 M:      Arnaud Pouliquen <[email protected]>
17464 L:      [email protected]
17465 S:      Maintained
17466 F:      drivers/tty/rpmsg_tty.c
17467
17468 RTL2830 MEDIA DRIVER
17469 M:      Antti Palosaari <[email protected]>
17470 L:      [email protected]
17471 S:      Maintained
17472 W:      https://linuxtv.org
17473 W:      http://palosaari.fi/linux/
17474 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17475 T:      git git://linuxtv.org/anttip/media_tree.git
17476 F:      drivers/media/dvb-frontends/rtl2830*
17477
17478 RTL2832 MEDIA DRIVER
17479 M:      Antti Palosaari <[email protected]>
17480 L:      [email protected]
17481 S:      Maintained
17482 W:      https://linuxtv.org
17483 W:      http://palosaari.fi/linux/
17484 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17485 T:      git git://linuxtv.org/anttip/media_tree.git
17486 F:      drivers/media/dvb-frontends/rtl2832*
17487
17488 RTL2832_SDR MEDIA DRIVER
17489 M:      Antti Palosaari <[email protected]>
17490 L:      [email protected]
17491 S:      Maintained
17492 W:      https://linuxtv.org
17493 W:      http://palosaari.fi/linux/
17494 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17495 T:      git git://linuxtv.org/anttip/media_tree.git
17496 F:      drivers/media/dvb-frontends/rtl2832_sdr*
17497
17498 RTL8180 WIRELESS DRIVER
17499 L:      [email protected]
17500 S:      Orphan
17501 W:      https://wireless.wiki.kernel.org/
17502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
17503 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
17504
17505 RTL8187 WIRELESS DRIVER
17506 M:      Herton Ronaldo Krzesinski <[email protected]>
17507 M:      Hin-Tak Leung <[email protected]>
17508 M:      Larry Finger <[email protected]>
17509 L:      [email protected]
17510 S:      Maintained
17511 W:      https://wireless.wiki.kernel.org/
17512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
17513 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
17514
17515 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
17516 M:      Jes Sorensen <[email protected]>
17517 L:      [email protected]
17518 S:      Maintained
17519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
17520 F:      drivers/net/wireless/realtek/rtl8xxxu/
17521
17522 RTRS TRANSPORT DRIVERS
17523 M:      Md. Haris Iqbal <[email protected]>
17524 M:      Jack Wang <[email protected]>
17525 L:      [email protected]
17526 S:      Maintained
17527 F:      drivers/infiniband/ulp/rtrs/
17528
17529 RXRPC SOCKETS (AF_RXRPC)
17530 M:      David Howells <[email protected]>
17531 M:      Marc Dionne <[email protected]>
17532 L:      [email protected]
17533 S:      Supported
17534 W:      https://www.infradead.org/~dhowells/kafs/
17535 F:      Documentation/networking/rxrpc.rst
17536 F:      include/keys/rxrpc-type.h
17537 F:      include/net/af_rxrpc.h
17538 F:      include/trace/events/rxrpc.h
17539 F:      include/uapi/linux/rxrpc.h
17540 F:      net/rxrpc/
17541
17542 S3 SAVAGE FRAMEBUFFER DRIVER
17543 M:      Antonino Daplas <[email protected]>
17544 L:      [email protected]
17545 S:      Maintained
17546 F:      drivers/video/fbdev/savage/
17547
17548 S390
17549 M:      Heiko Carstens <[email protected]>
17550 M:      Vasily Gorbik <[email protected]>
17551 M:      Alexander Gordeev <[email protected]>
17552 R:      Christian Borntraeger <[email protected]>
17553 R:      Sven Schnelle <[email protected]>
17554 L:      [email protected]
17555 S:      Supported
17556 W:      http://www.ibm.com/developerworks/linux/linux390/
17557 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
17558 F:      Documentation/driver-api/s390-drivers.rst
17559 F:      Documentation/s390/
17560 F:      arch/s390/
17561 F:      drivers/s390/
17562
17563 S390 COMMON I/O LAYER
17564 M:      Vineeth Vijayan <[email protected]>
17565 M:      Peter Oberparleiter <[email protected]>
17566 L:      [email protected]
17567 S:      Supported
17568 W:      http://www.ibm.com/developerworks/linux/linux390/
17569 F:      drivers/s390/cio/
17570
17571 S390 DASD DRIVER
17572 M:      Stefan Haberland <[email protected]>
17573 M:      Jan Hoeppner <[email protected]>
17574 L:      [email protected]
17575 S:      Supported
17576 W:      http://www.ibm.com/developerworks/linux/linux390/
17577 F:      block/partitions/ibm.c
17578 F:      drivers/s390/block/dasd*
17579 F:      include/linux/dasd_mod.h
17580
17581 S390 IOMMU (PCI)
17582 M:      Matthew Rosato <[email protected]>
17583 M:      Gerald Schaefer <[email protected]>
17584 L:      [email protected]
17585 S:      Supported
17586 W:      http://www.ibm.com/developerworks/linux/linux390/
17587 F:      drivers/iommu/s390-iommu.c
17588
17589 S390 IUCV NETWORK LAYER
17590 M:      Alexandra Winter <[email protected]>
17591 M:      Wenjia Zhang <[email protected]>
17592 L:      [email protected]
17593 L:      [email protected]
17594 S:      Supported
17595 W:      http://www.ibm.com/developerworks/linux/linux390/
17596 F:      drivers/s390/net/*iucv*
17597 F:      include/net/iucv/
17598 F:      net/iucv/
17599
17600 S390 NETWORK DRIVERS
17601 M:      Alexandra Winter <[email protected]>
17602 M:      Wenjia Zhang <[email protected]>
17603 L:      [email protected]
17604 L:      [email protected]
17605 S:      Supported
17606 W:      http://www.ibm.com/developerworks/linux/linux390/
17607 F:      drivers/s390/net/
17608
17609 S390 PCI SUBSYSTEM
17610 M:      Niklas Schnelle <[email protected]>
17611 M:      Gerald Schaefer <[email protected]>
17612 L:      [email protected]
17613 S:      Supported
17614 W:      http://www.ibm.com/developerworks/linux/linux390/
17615 F:      arch/s390/pci/
17616 F:      drivers/pci/hotplug/s390_pci_hpc.c
17617 F:      Documentation/s390/pci.rst
17618
17619 S390 VFIO AP DRIVER
17620 M:      Tony Krowiak <[email protected]>
17621 M:      Halil Pasic <[email protected]>
17622 M:      Jason Herne <[email protected]>
17623 L:      [email protected]
17624 S:      Supported
17625 W:      http://www.ibm.com/developerworks/linux/linux390/
17626 F:      Documentation/s390/vfio-ap.rst
17627 F:      drivers/s390/crypto/vfio_ap*
17628
17629 S390 VFIO-CCW DRIVER
17630 M:      Eric Farman <[email protected]>
17631 M:      Matthew Rosato <[email protected]>
17632 R:      Halil Pasic <[email protected]>
17633 L:      [email protected]
17634 L:      [email protected]
17635 S:      Supported
17636 F:      Documentation/s390/vfio-ccw.rst
17637 F:      drivers/s390/cio/vfio_ccw*
17638 F:      include/uapi/linux/vfio_ccw.h
17639
17640 S390 VFIO-PCI DRIVER
17641 M:      Matthew Rosato <[email protected]>
17642 M:      Eric Farman <[email protected]>
17643 L:      [email protected]
17644 L:      [email protected]
17645 S:      Supported
17646 F:      drivers/vfio/pci/vfio_pci_zdev.c
17647 F:      include/uapi/linux/vfio_zdev.h
17648
17649 S390 ZCRYPT DRIVER
17650 M:      Harald Freudenberger <[email protected]>
17651 L:      [email protected]
17652 S:      Supported
17653 W:      http://www.ibm.com/developerworks/linux/linux390/
17654 F:      drivers/s390/crypto/
17655
17656 S390 ZFCP DRIVER
17657 M:      Steffen Maier <[email protected]>
17658 M:      Benjamin Block <[email protected]>
17659 L:      [email protected]
17660 S:      Supported
17661 W:      http://www.ibm.com/developerworks/linux/linux390/
17662 F:      drivers/s390/scsi/zfcp_*
17663
17664 S3C ADC BATTERY DRIVER
17665 M:      Krzysztof Kozlowski <[email protected]>
17666 L:      [email protected]
17667 S:      Odd Fixes
17668 F:      drivers/power/supply/s3c_adc_battery.c
17669 F:      include/linux/s3c_adc_battery.h
17670
17671 S3C24XX SD/MMC Driver
17672 M:      Ben Dooks <[email protected]>
17673 L:      [email protected] (moderated for non-subscribers)
17674 S:      Supported
17675 F:      drivers/mmc/host/s3cmci.*
17676
17677 SAA6588 RDS RECEIVER DRIVER
17678 M:      Hans Verkuil <[email protected]>
17679 L:      [email protected]
17680 S:      Odd Fixes
17681 W:      https://linuxtv.org
17682 T:      git git://linuxtv.org/media_tree.git
17683 F:      drivers/media/i2c/saa6588*
17684
17685 SAA7134 VIDEO4LINUX DRIVER
17686 M:      Mauro Carvalho Chehab <[email protected]>
17687 L:      [email protected]
17688 S:      Odd fixes
17689 W:      https://linuxtv.org
17690 T:      git git://linuxtv.org/media_tree.git
17691 F:      Documentation/driver-api/media/drivers/saa7134*
17692 F:      drivers/media/pci/saa7134/
17693
17694 SAA7146 VIDEO4LINUX-2 DRIVER
17695 M:      Hans Verkuil <[email protected]>
17696 L:      [email protected]
17697 S:      Maintained
17698 T:      git git://linuxtv.org/media_tree.git
17699 F:      drivers/media/common/saa7146/
17700 F:      drivers/media/pci/saa7146/
17701 F:      include/media/drv-intf/saa7146*
17702
17703 SAFESETID SECURITY MODULE
17704 M:      Micah Morton <[email protected]>
17705 S:      Supported
17706 F:      Documentation/admin-guide/LSM/SafeSetID.rst
17707 F:      security/safesetid/
17708
17709 SAMSUNG AUDIO (ASoC) DRIVERS
17710 M:      Krzysztof Kozlowski <[email protected]>
17711 M:      Sylwester Nawrocki <[email protected]>
17712 L:      [email protected] (moderated for non-subscribers)
17713 S:      Supported
17714 B:      mailto:[email protected]
17715 F:      Documentation/devicetree/bindings/sound/samsung*
17716 F:      sound/soc/samsung/
17717
17718 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
17719 M:      Krzysztof Kozlowski <[email protected]>
17720 L:      [email protected]
17721 L:      [email protected]
17722 S:      Maintained
17723 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
17724 F:      drivers/crypto/exynos-rng.c
17725
17726 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
17727 M:      Łukasz Stelmach <[email protected]>
17728 L:      [email protected]
17729 S:      Maintained
17730 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
17731 F:      drivers/char/hw_random/exynos-trng.c
17732
17733 SAMSUNG FRAMEBUFFER DRIVER
17734 M:      Jingoo Han <[email protected]>
17735 L:      [email protected]
17736 S:      Maintained
17737 F:      drivers/video/fbdev/s3c-fb.c
17738
17739 SAMSUNG INTERCONNECT DRIVERS
17740 M:      Sylwester Nawrocki <[email protected]>
17741 M:      Artur Świgoń <[email protected]>
17742 L:      [email protected]
17743 L:      [email protected]
17744 S:      Supported
17745 F:      drivers/interconnect/samsung/
17746
17747 SAMSUNG LAPTOP DRIVER
17748 M:      Corentin Chary <[email protected]>
17749 L:      [email protected]
17750 S:      Maintained
17751 F:      drivers/platform/x86/samsung-laptop.c
17752
17753 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
17754 M:      Krzysztof Kozlowski <[email protected]>
17755 M:      Bartlomiej Zolnierkiewicz <[email protected]>
17756 L:      [email protected]
17757 L:      [email protected]
17758 S:      Supported
17759 B:      mailto:[email protected]
17760 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
17761 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
17762 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
17763 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
17764 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
17765 F:      drivers/clk/clk-s2mps11.c
17766 F:      drivers/mfd/sec*.c
17767 F:      drivers/regulator/s2m*.c
17768 F:      drivers/regulator/s5m*.c
17769 F:      drivers/rtc/rtc-s5m.c
17770 F:      include/linux/mfd/samsung/
17771
17772 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
17773 M:      Sylwester Nawrocki <[email protected]>
17774 L:      [email protected]
17775 L:      [email protected]
17776 S:      Maintained
17777 F:      drivers/media/platform/samsung/s3c-camif/
17778 F:      include/media/drv-intf/s3c_camif.h
17779
17780 SAMSUNG S3FWRN5 NFC DRIVER
17781 M:      Krzysztof Kozlowski <[email protected]>
17782 M:      Krzysztof Opasiak <[email protected]>
17783 L:      [email protected] (subscribers-only)
17784 S:      Maintained
17785 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
17786 F:      drivers/nfc/s3fwrn5
17787
17788 SAMSUNG S5C73M3 CAMERA DRIVER
17789 M:      Sylwester Nawrocki <[email protected]>
17790 M:      Andrzej Hajda <[email protected]>
17791 L:      [email protected]
17792 S:      Supported
17793 F:      drivers/media/i2c/s5c73m3/*
17794
17795 SAMSUNG S5K5BAF CAMERA DRIVER
17796 M:      Sylwester Nawrocki <[email protected]>
17797 M:      Andrzej Hajda <[email protected]>
17798 L:      [email protected]
17799 S:      Supported
17800 F:      drivers/media/i2c/s5k5baf.c
17801
17802 SAMSUNG S5P Security SubSystem (SSS) DRIVER
17803 M:      Krzysztof Kozlowski <[email protected]>
17804 M:      Vladimir Zapolskiy <[email protected]>
17805 L:      [email protected]
17806 L:      [email protected]
17807 S:      Maintained
17808 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
17809 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
17810 F:      drivers/crypto/s5p-sss.c
17811
17812 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
17813 M:      Sylwester Nawrocki <[email protected]>
17814 L:      [email protected]
17815 S:      Supported
17816 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
17817 F:      drivers/media/platform/samsung/exynos4-is/
17818
17819 SAMSUNG SOC CLOCK DRIVERS
17820 M:      Sylwester Nawrocki <[email protected]>
17821 M:      Tomasz Figa <[email protected]>
17822 M:      Chanwoo Choi <[email protected]>
17823 R:      Alim Akhtar <[email protected]>
17824 L:      [email protected]
17825 S:      Supported
17826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
17827 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
17828 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
17829 F:      drivers/clk/samsung/
17830 F:      include/dt-bindings/clock/exynos*.h
17831 F:      include/dt-bindings/clock/s3c*.h
17832 F:      include/dt-bindings/clock/s5p*.h
17833 F:      include/dt-bindings/clock/samsung,*.h
17834 F:      include/linux/clk/samsung.h
17835 F:      include/linux/platform_data/clk-s3c2410.h
17836
17837 SAMSUNG SPI DRIVERS
17838 M:      Krzysztof Kozlowski <[email protected]>
17839 M:      Andi Shyti <[email protected]>
17840 L:      [email protected]
17841 L:      [email protected]
17842 S:      Maintained
17843 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
17844 F:      drivers/spi/spi-s3c*
17845 F:      include/linux/platform_data/spi-s3c64xx.h
17846 F:      include/linux/spi/s3c24xx-fiq.h
17847
17848 SAMSUNG SXGBE DRIVERS
17849 M:      Byungho An <[email protected]>
17850 L:      [email protected]
17851 S:      Supported
17852 F:      drivers/net/ethernet/samsung/sxgbe/
17853
17854 SAMSUNG THERMAL DRIVER
17855 M:      Bartlomiej Zolnierkiewicz <[email protected]>
17856 M:      Krzysztof Kozlowski <[email protected]>
17857 L:      [email protected]
17858 L:      [email protected]
17859 S:      Maintained
17860 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
17861 F:      drivers/thermal/samsung/
17862
17863 SAMSUNG USB2 PHY DRIVER
17864 M:      Sylwester Nawrocki <[email protected]>
17865 L:      [email protected]
17866 S:      Supported
17867 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
17868 F:      Documentation/driver-api/phy/samsung-usb2.rst
17869 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
17870 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
17871 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
17872 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
17873 F:      drivers/phy/samsung/phy-samsung-usb2.c
17874 F:      drivers/phy/samsung/phy-samsung-usb2.h
17875
17876 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
17877 M:      Paul Barker <[email protected]>
17878 R:      Marc Murphy <[email protected]>
17879 S:      Supported
17880 F:      arch/arm/boot/dts/am335x-sancloud*
17881
17882 SC1200 WDT DRIVER
17883 M:      Zwane Mwaikambo <[email protected]>
17884 S:      Maintained
17885 F:      drivers/watchdog/sc1200wdt.c
17886
17887 SCHEDULER
17888 M:      Ingo Molnar <[email protected]>
17889 M:      Peter Zijlstra <[email protected]>
17890 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
17891 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
17892 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
17893 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
17894 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
17895 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
17896 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
17897 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
17898 L:      [email protected]
17899 S:      Maintained
17900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
17901 F:      include/linux/preempt.h
17902 F:      include/linux/sched.h
17903 F:      include/linux/wait.h
17904 F:      include/uapi/linux/sched.h
17905 F:      kernel/sched/
17906
17907 SCR24X CHIP CARD INTERFACE DRIVER
17908 M:      Lubomir Rintel <[email protected]>
17909 S:      Supported
17910 F:      drivers/char/pcmcia/scr24x_cs.c
17911
17912 SCSI RDMA PROTOCOL (SRP) INITIATOR
17913 M:      Bart Van Assche <[email protected]>
17914 L:      [email protected]
17915 S:      Supported
17916 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
17917 F:      drivers/infiniband/ulp/srp/
17918 F:      include/scsi/srp.h
17919
17920 SCSI RDMA PROTOCOL (SRP) TARGET
17921 M:      Bart Van Assche <[email protected]>
17922 L:      [email protected]
17923 L:      [email protected]
17924 S:      Supported
17925 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
17926 F:      drivers/infiniband/ulp/srpt/
17927
17928 SCSI SG DRIVER
17929 M:      Doug Gilbert <[email protected]>
17930 L:      [email protected]
17931 S:      Maintained
17932 W:      http://sg.danny.cz/sg
17933 F:      Documentation/scsi/scsi-generic.rst
17934 F:      drivers/scsi/sg.c
17935 F:      include/scsi/sg.h
17936
17937 SCSI SUBSYSTEM
17938 M:      "James E.J. Bottomley" <[email protected]>
17939 M:      "Martin K. Petersen" <[email protected]>
17940 L:      [email protected]
17941 S:      Maintained
17942 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
17943 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
17944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
17945 F:      Documentation/devicetree/bindings/scsi/
17946 F:      drivers/scsi/
17947 F:      drivers/ufs/
17948 F:      include/scsi/
17949
17950 SCSI TAPE DRIVER
17951 M:      Kai Mäkisara <[email protected]>
17952 L:      [email protected]
17953 S:      Maintained
17954 F:      Documentation/scsi/st.rst
17955 F:      drivers/scsi/st.*
17956 F:      drivers/scsi/st_*.h
17957
17958 SCSI TARGET CORE USER DRIVER
17959 M:      Bodo Stroesser <[email protected]>
17960 L:      [email protected]
17961 L:      [email protected]
17962 S:      Supported
17963 F:      Documentation/target/tcmu-design.rst
17964 F:      drivers/target/target_core_user.c
17965 F:      include/uapi/linux/target_core_user.h
17966
17967 SCSI TARGET SUBSYSTEM
17968 M:      "Martin K. Petersen" <[email protected]>
17969 L:      [email protected]
17970 L:      [email protected]
17971 S:      Supported
17972 W:      http://www.linux-iscsi.org
17973 Q:      https://patchwork.kernel.org/project/target-devel/list/
17974 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
17975 F:      Documentation/target/
17976 F:      drivers/target/
17977 F:      include/target/
17978
17979 SCTP PROTOCOL
17980 M:      Vlad Yasevich <[email protected]>
17981 M:      Neil Horman <[email protected]>
17982 M:      Marcelo Ricardo Leitner <[email protected]>
17983 L:      [email protected]
17984 S:      Maintained
17985 W:      http://lksctp.sourceforge.net
17986 F:      Documentation/networking/sctp.rst
17987 F:      include/linux/sctp.h
17988 F:      include/net/sctp/
17989 F:      include/uapi/linux/sctp.h
17990 F:      net/sctp/
17991
17992 SCx200 CPU SUPPORT
17993 M:      Jim Cromie <[email protected]>
17994 S:      Odd Fixes
17995 F:      Documentation/i2c/busses/scx200_acb.rst
17996 F:      arch/x86/platform/scx200/
17997 F:      drivers/i2c/busses/scx200*
17998 F:      drivers/mtd/maps/scx200_docflash.c
17999 F:      drivers/watchdog/scx200_wdt.c
18000 F:      include/linux/scx200.h
18001
18002 SCx200 GPIO DRIVER
18003 M:      Jim Cromie <[email protected]>
18004 S:      Maintained
18005 F:      drivers/char/scx200_gpio.c
18006 F:      include/linux/scx200_gpio.h
18007
18008 SCx200 HRT CLOCKSOURCE DRIVER
18009 M:      Jim Cromie <[email protected]>
18010 S:      Maintained
18011 F:      drivers/clocksource/scx200_hrt.c
18012
18013 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
18014 M:      Sascha Sommer <[email protected]>
18015 L:      [email protected] (subscribers-only)
18016 S:      Maintained
18017 F:      drivers/mmc/host/sdricoh_cs.c
18018
18019 SECO BOARDS CEC DRIVER
18020 M:      Ettore Chimenti <[email protected]>
18021 S:      Maintained
18022 F:      drivers/media/cec/platform/seco/seco-cec.c
18023 F:      drivers/media/cec/platform/seco/seco-cec.h
18024
18025 SECURE COMPUTING
18026 M:      Kees Cook <[email protected]>
18027 R:      Andy Lutomirski <[email protected]>
18028 R:      Will Drewry <[email protected]>
18029 S:      Supported
18030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
18031 F:      Documentation/userspace-api/seccomp_filter.rst
18032 F:      include/linux/seccomp.h
18033 F:      include/uapi/linux/seccomp.h
18034 F:      kernel/seccomp.c
18035 F:      tools/testing/selftests/kselftest_harness.h
18036 F:      tools/testing/selftests/seccomp/*
18037 K:      \bsecure_computing
18038 K:      \bTIF_SECCOMP\b
18039
18040 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
18041 M:      Al Cooper <[email protected]>
18042 R:      Broadcom internal kernel review list <[email protected]>
18043 L:      [email protected]
18044 S:      Maintained
18045 F:      drivers/mmc/host/sdhci-brcmstb*
18046
18047 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
18048 M:      Adrian Hunter <[email protected]>
18049 L:      [email protected]
18050 S:      Maintained
18051 F:      drivers/mmc/host/sdhci*
18052
18053 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
18054 M:      Eugen Hristev <[email protected]>
18055 L:      [email protected]
18056 S:      Supported
18057 F:      drivers/mmc/host/sdhci-of-at91.c
18058
18059 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
18060 M:      Ben Dooks <[email protected]>
18061 M:      Jaehoon Chung <[email protected]>
18062 L:      [email protected]
18063 S:      Maintained
18064 F:      drivers/mmc/host/sdhci-s3c*
18065
18066 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
18067 M:      Viresh Kumar <[email protected]>
18068 L:      [email protected]
18069 S:      Maintained
18070 F:      drivers/mmc/host/sdhci-spear.c
18071
18072 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
18073 M:      Kishon Vijay Abraham I <[email protected]>
18074 L:      [email protected]
18075 S:      Maintained
18076 F:      drivers/mmc/host/sdhci-omap.c
18077
18078 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
18079 M:      Haibo Chen <[email protected]>
18080 L:      [email protected]
18081 L:      [email protected]
18082 S:      Maintained
18083 F:      drivers/mmc/host/sdhci-esdhc-imx.c
18084
18085 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
18086 M:      Jonathan Derrick <[email protected]>
18087 M:      Revanth Rajashekar <[email protected]>
18088 L:      [email protected]
18089 S:      Supported
18090 F:      block/opal_proto.h
18091 F:      block/sed*
18092 F:      include/linux/sed*
18093 F:      include/uapi/linux/sed*
18094
18095 SECURITY CONTACT
18096 M:      Security Officers <[email protected]>
18097 S:      Supported
18098 F:      Documentation/admin-guide/security-bugs.rst
18099
18100 SECURITY SUBSYSTEM
18101 M:      James Morris <[email protected]>
18102 M:      "Serge E. Hallyn" <[email protected]>
18103 L:      [email protected] (suggested Cc:)
18104 S:      Supported
18105 W:      http://kernsec.org/
18106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
18107 F:      security/
18108 X:      security/selinux/
18109
18110 SELINUX SECURITY MODULE
18111 M:      Paul Moore <[email protected]>
18112 M:      Stephen Smalley <[email protected]>
18113 M:      Eric Paris <[email protected]>
18114 L:      [email protected]
18115 S:      Supported
18116 W:      https://selinuxproject.org
18117 W:      https://github.com/SELinuxProject
18118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
18119 F:      Documentation/ABI/obsolete/sysfs-selinux-checkreqprot
18120 F:      Documentation/ABI/obsolete/sysfs-selinux-disable
18121 F:      Documentation/admin-guide/LSM/SELinux.rst
18122 F:      include/trace/events/avc.h
18123 F:      include/uapi/linux/selinux_netlink.h
18124 F:      scripts/selinux/
18125 F:      security/selinux/
18126
18127 SENSABLE PHANTOM
18128 M:      Jiri Slaby <[email protected]>
18129 S:      Maintained
18130 F:      drivers/misc/phantom.c
18131 F:      include/uapi/linux/phantom.h
18132
18133 SENSEAIR SUNRISE 006-0-0007
18134 M:      Jacopo Mondi <[email protected]>
18135 S:      Maintained
18136 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
18137 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
18138 F:      drivers/iio/chemical/sunrise_co2.c
18139
18140 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
18141 M:      Tomasz Duszynski <[email protected]>
18142 S:      Maintained
18143 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
18144 F:      drivers/iio/chemical/scd30.h
18145 F:      drivers/iio/chemical/scd30_core.c
18146 F:      drivers/iio/chemical/scd30_i2c.c
18147 F:      drivers/iio/chemical/scd30_serial.c
18148
18149 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
18150 M:      Roan van Dijk <[email protected]>
18151 S:      Maintained
18152 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
18153 F:      drivers/iio/chemical/scd4x.c
18154
18155 SENSIRION SGP40 GAS SENSOR DRIVER
18156 M:      Andreas Klinger <[email protected]>
18157 S:      Maintained
18158 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
18159 F:      drivers/iio/chemical/sgp40.c
18160
18161 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
18162 M:      Tomasz Duszynski <[email protected]>
18163 S:      Maintained
18164 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
18165 F:      drivers/iio/chemical/sps30.c
18166 F:      drivers/iio/chemical/sps30_i2c.c
18167 F:      drivers/iio/chemical/sps30_serial.c
18168
18169 SERIAL DEVICE BUS
18170 M:      Rob Herring <[email protected]>
18171 L:      [email protected]
18172 S:      Maintained
18173 F:      Documentation/devicetree/bindings/serial/serial.yaml
18174 F:      drivers/tty/serdev/
18175 F:      include/linux/serdev.h
18176
18177 SERIAL DRIVERS
18178 M:      Greg Kroah-Hartman <[email protected]>
18179 L:      [email protected]
18180 S:      Maintained
18181 F:      Documentation/devicetree/bindings/serial/
18182 F:      drivers/tty/serial/
18183
18184 SERIAL IR RECEIVER
18185 M:      Sean Young <[email protected]>
18186 L:      [email protected]
18187 S:      Maintained
18188 F:      drivers/media/rc/serial_ir.c
18189
18190 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
18191 M:      Srinivas Kandagatla <[email protected]>
18192 L:      [email protected] (moderated for non-subscribers)
18193 S:      Maintained
18194 F:      Documentation/devicetree/bindings/slimbus/
18195 F:      drivers/slimbus/
18196 F:      include/linux/slimbus.h
18197
18198 SFC NETWORK DRIVER
18199 M:      Edward Cree <[email protected]>
18200 M:      Martin Habets <[email protected]>
18201 L:      [email protected]
18202 S:      Supported
18203 F:      drivers/net/ethernet/sfc/
18204
18205 SFF/SFP/SFP+ MODULE SUPPORT
18206 M:      Russell King <[email protected]>
18207 L:      [email protected]
18208 S:      Maintained
18209 F:      drivers/net/phy/phylink.c
18210 F:      drivers/net/phy/sfp*
18211 F:      include/linux/mdio/mdio-i2c.h
18212 F:      include/linux/phylink.h
18213 F:      include/linux/sfp.h
18214 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)
18215
18216 SGI GRU DRIVER
18217 M:      Dimitri Sivanich <[email protected]>
18218 S:      Maintained
18219 F:      drivers/misc/sgi-gru/
18220
18221 SGI XP/XPC/XPNET DRIVER
18222 M:      Robin Holt <[email protected]>
18223 M:      Steve Wahl <[email protected]>
18224 R:      Mike Travis <[email protected]>
18225 S:      Maintained
18226 F:      drivers/misc/sgi-xp/
18227
18228 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
18229 M:      Karsten Graul <[email protected]>
18230 M:      Wenjia Zhang <[email protected]>
18231 L:      [email protected]
18232 S:      Supported
18233 W:      http://www.ibm.com/developerworks/linux/linux390/
18234 F:      net/smc/
18235
18236 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
18237 M:      Linus Walleij <[email protected]>
18238 L:      [email protected]
18239 S:      Maintained
18240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
18241 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
18242 F:      drivers/iio/light/gp2ap002.c
18243
18244 SHARP RJ54N1CB0C SENSOR DRIVER
18245 M:      Jacopo Mondi <[email protected]>
18246 L:      [email protected]
18247 S:      Odd fixes
18248 T:      git git://linuxtv.org/media_tree.git
18249 F:      drivers/media/i2c/rj54n1cb0c.c
18250 F:      include/media/i2c/rj54n1cb0c.h
18251
18252 SH_VOU V4L2 OUTPUT DRIVER
18253 L:      [email protected]
18254 S:      Orphan
18255 F:      drivers/media/platform/renesas/sh_vou.c
18256 F:      include/media/drv-intf/sh_vou.h
18257
18258 SI2157 MEDIA DRIVER
18259 M:      Antti Palosaari <[email protected]>
18260 L:      [email protected]
18261 S:      Maintained
18262 W:      https://linuxtv.org
18263 W:      http://palosaari.fi/linux/
18264 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18265 T:      git git://linuxtv.org/anttip/media_tree.git
18266 F:      drivers/media/tuners/si2157*
18267
18268 SI2165 MEDIA DRIVER
18269 M:      Matthias Schwarzott <[email protected]>
18270 L:      [email protected]
18271 S:      Maintained
18272 W:      https://linuxtv.org
18273 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18274 F:      drivers/media/dvb-frontends/si2165*
18275
18276 SI2168 MEDIA DRIVER
18277 M:      Antti Palosaari <[email protected]>
18278 L:      [email protected]
18279 S:      Maintained
18280 W:      https://linuxtv.org
18281 W:      http://palosaari.fi/linux/
18282 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18283 T:      git git://linuxtv.org/anttip/media_tree.git
18284 F:      drivers/media/dvb-frontends/si2168*
18285
18286 SI470X FM RADIO RECEIVER I2C DRIVER
18287 M:      Hans Verkuil <[email protected]>
18288 L:      [email protected]
18289 S:      Odd Fixes
18290 W:      https://linuxtv.org
18291 T:      git git://linuxtv.org/media_tree.git
18292 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
18293
18294 SI470X FM RADIO RECEIVER USB DRIVER
18295 M:      Hans Verkuil <[email protected]>
18296 L:      [email protected]
18297 S:      Maintained
18298 W:      https://linuxtv.org
18299 T:      git git://linuxtv.org/media_tree.git
18300 F:      drivers/media/radio/si470x/radio-si470x-common.c
18301 F:      drivers/media/radio/si470x/radio-si470x-usb.c
18302 F:      drivers/media/radio/si470x/radio-si470x.h
18303
18304 SI4713 FM RADIO TRANSMITTER I2C DRIVER
18305 M:      Eduardo Valentin <[email protected]>
18306 L:      [email protected]
18307 S:      Odd Fixes
18308 W:      https://linuxtv.org
18309 T:      git git://linuxtv.org/media_tree.git
18310 F:      drivers/media/radio/si4713/si4713.?
18311
18312 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
18313 M:      Eduardo Valentin <[email protected]>
18314 L:      [email protected]
18315 S:      Odd Fixes
18316 W:      https://linuxtv.org
18317 T:      git git://linuxtv.org/media_tree.git
18318 F:      drivers/media/radio/si4713/radio-platform-si4713.c
18319
18320 SI4713 FM RADIO TRANSMITTER USB DRIVER
18321 M:      Hans Verkuil <[email protected]>
18322 L:      [email protected]
18323 S:      Maintained
18324 W:      https://linuxtv.org
18325 T:      git git://linuxtv.org/media_tree.git
18326 F:      drivers/media/radio/si4713/radio-usb-si4713.c
18327
18328 SIANO DVB DRIVER
18329 M:      Mauro Carvalho Chehab <[email protected]>
18330 L:      [email protected]
18331 S:      Odd fixes
18332 W:      https://linuxtv.org
18333 T:      git git://linuxtv.org/media_tree.git
18334 F:      drivers/media/common/siano/
18335 F:      drivers/media/mmc/siano/
18336 F:      drivers/media/usb/siano/
18337 F:      drivers/media/usb/siano/
18338
18339 SIFIVE DRIVERS
18340 M:      Palmer Dabbelt <[email protected]>
18341 M:      Paul Walmsley <[email protected]>
18342 L:      [email protected]
18343 S:      Supported
18344 T:      git git://github.com/sifive/riscv-linux.git
18345 N:      sifive
18346 K:      [^@]sifive
18347
18348 SIFIVE FU540 SYSTEM-ON-CHIP
18349 M:      Paul Walmsley <[email protected]>
18350 M:      Palmer Dabbelt <[email protected]>
18351 L:      [email protected]
18352 S:      Supported
18353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
18354 N:      fu540
18355 K:      fu540
18356
18357 SIFIVE PDMA DRIVER
18358 M:      Green Wan <[email protected]>
18359 S:      Maintained
18360 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
18361 F:      drivers/dma/sf-pdma/
18362
18363 SILEAD TOUCHSCREEN DRIVER
18364 M:      Hans de Goede <[email protected]>
18365 L:      [email protected]
18366 L:      [email protected]
18367 S:      Maintained
18368 F:      drivers/input/touchscreen/silead.c
18369 F:      drivers/platform/x86/touchscreen_dmi.c
18370
18371 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
18372 M:      Jérôme Pouiller <[email protected]>
18373 S:      Supported
18374 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
18375 F:      drivers/net/wireless/silabs/wfx/
18376
18377 SILICON MOTION SM712 FRAME BUFFER DRIVER
18378 M:      Sudip Mukherjee <[email protected]>
18379 M:      Teddy Wang <[email protected]>
18380 M:      Sudip Mukherjee <[email protected]>
18381 L:      [email protected]
18382 S:      Maintained
18383 F:      Documentation/fb/sm712fb.rst
18384 F:      drivers/video/fbdev/sm712*
18385
18386 SILVACO I3C DUAL-ROLE MASTER
18387 M:      Miquel Raynal <[email protected]>
18388 M:      Conor Culhane <[email protected]>
18389 L:      [email protected] (moderated for non-subscribers)
18390 S:      Maintained
18391 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
18392 F:      drivers/i3c/master/svc-i3c-master.c
18393
18394 SIMPLEFB FB DRIVER
18395 M:      Hans de Goede <[email protected]>
18396 L:      [email protected]
18397 S:      Maintained
18398 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
18399 F:      drivers/video/fbdev/simplefb.c
18400 F:      include/linux/platform_data/simplefb.h
18401
18402 SIMTEC EB110ATX (Chalice CATS)
18403 M:      Simtec Linux Team <[email protected]>
18404 S:      Supported
18405 W:      http://www.simtec.co.uk/products/EB110ATX/
18406
18407 SIMTEC EB2410ITX (BAST)
18408 M:      Simtec Linux Team <[email protected]>
18409 S:      Supported
18410 W:      http://www.simtec.co.uk/products/EB2410ITX/
18411 F:      arch/arm/mach-s3c/bast-ide.c
18412 F:      arch/arm/mach-s3c/bast-irq.c
18413 F:      arch/arm/mach-s3c/mach-bast.c
18414
18415 SIOX
18416 M:      Thorsten Scherer <[email protected]>
18417 M:      Uwe Kleine-König <[email protected]>
18418 R:      Pengutronix Kernel Team <[email protected]>
18419 S:      Supported
18420 F:      drivers/gpio/gpio-siox.c
18421 F:      drivers/siox/*
18422 F:      include/trace/events/siox.h
18423
18424 SIPHASH PRF ROUTINES
18425 M:      Jason A. Donenfeld <[email protected]>
18426 S:      Maintained
18427 F:      include/linux/siphash.h
18428 F:      lib/siphash.c
18429 F:      lib/test_siphash.c
18430
18431 SIS 190 ETHERNET DRIVER
18432 M:      Francois Romieu <[email protected]>
18433 L:      [email protected]
18434 S:      Maintained
18435 F:      drivers/net/ethernet/sis/sis190.c
18436
18437 SIS 900/7016 FAST ETHERNET DRIVER
18438 M:      Daniele Venzano <[email protected]>
18439 L:      [email protected]
18440 S:      Maintained
18441 W:      http://www.brownhat.org/sis900.html
18442 F:      drivers/net/ethernet/sis/sis900.*
18443
18444 SIS FRAMEBUFFER DRIVER
18445 M:      Thomas Winischhofer <[email protected]>
18446 S:      Maintained
18447 W:      http://www.winischhofer.net/linuxsisvga.shtml
18448 F:      Documentation/fb/sisfb.rst
18449 F:      drivers/video/fbdev/sis/
18450 F:      include/video/sisfb.h
18451
18452 SIS I2C TOUCHSCREEN DRIVER
18453 M:      Mika Penttilä <[email protected]>
18454 L:      [email protected]
18455 S:      Maintained
18456 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
18457 F:      drivers/input/touchscreen/sis_i2c.c
18458
18459 SIS USB2VGA DRIVER
18460 M:      Thomas Winischhofer <[email protected]>
18461 S:      Maintained
18462 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
18463 F:      drivers/usb/misc/sisusbvga/
18464
18465 SL28 CPLD MFD DRIVER
18466 M:      Michael Walle <[email protected]>
18467 S:      Maintained
18468 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
18469 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
18470 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
18471 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
18472 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
18473 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
18474 F:      drivers/gpio/gpio-sl28cpld.c
18475 F:      drivers/hwmon/sl28cpld-hwmon.c
18476 F:      drivers/irqchip/irq-sl28cpld.c
18477 F:      drivers/pwm/pwm-sl28cpld.c
18478 F:      drivers/watchdog/sl28cpld_wdt.c
18479
18480 SLAB ALLOCATOR
18481 M:      Christoph Lameter <[email protected]>
18482 M:      Pekka Enberg <[email protected]>
18483 M:      David Rientjes <[email protected]>
18484 M:      Joonsoo Kim <[email protected]>
18485 M:      Andrew Morton <[email protected]>
18486 M:      Vlastimil Babka <[email protected]>
18487 R:      Roman Gushchin <[email protected]>
18488 R:      Hyeonggon Yoo <[email protected]>
18489 L:      [email protected]
18490 S:      Maintained
18491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
18492 F:      include/linux/sl?b*.h
18493 F:      mm/sl?b*
18494
18495 SLEEPABLE READ-COPY UPDATE (SRCU)
18496 M:      Lai Jiangshan <[email protected]>
18497 M:      "Paul E. McKenney" <[email protected]>
18498 M:      Josh Triplett <[email protected]>
18499 R:      Steven Rostedt <[email protected]>
18500 R:      Mathieu Desnoyers <[email protected]>
18501 L:      [email protected]
18502 S:      Supported
18503 W:      http://www.rdrop.com/users/paulmck/RCU/
18504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18505 F:      include/linux/srcu*.h
18506 F:      kernel/rcu/srcu*.c
18507
18508 SMACK SECURITY MODULE
18509 M:      Casey Schaufler <[email protected]>
18510 L:      [email protected]
18511 S:      Maintained
18512 W:      http://schaufler-ca.com
18513 T:      git git://github.com/cschaufler/smack-next
18514 F:      Documentation/admin-guide/LSM/Smack.rst
18515 F:      security/smack/
18516
18517 SMC91x ETHERNET DRIVER
18518 M:      Nicolas Pitre <[email protected]>
18519 S:      Odd Fixes
18520 F:      drivers/net/ethernet/smsc/smc91x.*
18521
18522 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
18523 M:      Mark Rutland <[email protected]>
18524 M:      Lorenzo Pieralisi <[email protected]>
18525 M:      Sudeep Holla <[email protected]>
18526 L:      [email protected] (moderated for non-subscribers)
18527 S:      Maintained
18528 F:      drivers/firmware/smccc/
18529 F:      include/linux/arm-smccc.h
18530
18531 SMM665 HARDWARE MONITOR DRIVER
18532 M:      Guenter Roeck <[email protected]>
18533 L:      [email protected]
18534 S:      Maintained
18535 F:      Documentation/hwmon/smm665.rst
18536 F:      drivers/hwmon/smm665.c
18537
18538 SMSC EMC2103 HARDWARE MONITOR DRIVER
18539 M:      Steve Glendinning <[email protected]>
18540 L:      [email protected]
18541 S:      Maintained
18542 F:      Documentation/hwmon/emc2103.rst
18543 F:      drivers/hwmon/emc2103.c
18544
18545 SMSC SCH5627 HARDWARE MONITOR DRIVER
18546 M:      Hans de Goede <[email protected]>
18547 L:      [email protected]
18548 S:      Supported
18549 F:      Documentation/hwmon/sch5627.rst
18550 F:      drivers/hwmon/sch5627.c
18551
18552 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
18553 M:      Steve Glendinning <[email protected]>
18554 L:      [email protected]
18555 S:      Maintained
18556 F:      drivers/video/fbdev/smscufx.c
18557
18558 SMSC47B397 HARDWARE MONITOR DRIVER
18559 M:      Jean Delvare <[email protected]>
18560 L:      [email protected]
18561 S:      Maintained
18562 F:      Documentation/hwmon/smsc47b397.rst
18563 F:      drivers/hwmon/smsc47b397.c
18564
18565 SMSC911x ETHERNET DRIVER
18566 M:      Steve Glendinning <[email protected]>
18567 L:      [email protected]
18568 S:      Maintained
18569 F:      drivers/net/ethernet/smsc/smsc911x.*
18570 F:      include/linux/smsc911x.h
18571
18572 SMSC9420 PCI ETHERNET DRIVER
18573 M:      Steve Glendinning <[email protected]>
18574 L:      [email protected]
18575 S:      Maintained
18576 F:      drivers/net/ethernet/smsc/smsc9420.*
18577
18578 SOCIONEXT (SNI) AVE NETWORK DRIVER
18579 M:      Kunihiko Hayashi <[email protected]>
18580 L:      [email protected]
18581 S:      Maintained
18582 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
18583 F:      drivers/net/ethernet/socionext/sni_ave.c
18584
18585 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
18586 M:      Jassi Brar <[email protected]>
18587 M:      Ilias Apalodimas <[email protected]>
18588 L:      [email protected]
18589 S:      Maintained
18590 F:      Documentation/devicetree/bindings/net/socionext-netsec.txt
18591 F:      drivers/net/ethernet/socionext/netsec.c
18592
18593 SOCIONEXT (SNI) Synquacer SPI DRIVER
18594 M:      Masahisa Kojima <[email protected]>
18595 M:      Jassi Brar <[email protected]>
18596 L:      [email protected]
18597 S:      Maintained
18598 F:      Documentation/devicetree/bindings/spi/spi-synquacer.txt
18599 F:      drivers/spi/spi-synquacer.c
18600
18601 SOCIONEXT SYNQUACER I2C DRIVER
18602 M:      Ard Biesheuvel <[email protected]>
18603 L:      [email protected]
18604 S:      Maintained
18605 F:      Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
18606 F:      drivers/i2c/busses/i2c-synquacer.c
18607
18608 SOCIONEXT UNIPHIER SOUND DRIVER
18609 L:      [email protected] (moderated for non-subscribers)
18610 S:      Orphan
18611 F:      sound/soc/uniphier/
18612
18613 SOEKRIS NET48XX LED SUPPORT
18614 M:      Chris Boot <[email protected]>
18615 S:      Maintained
18616 F:      drivers/leds/leds-net48xx.c
18617
18618 SOFT-IWARP DRIVER (siw)
18619 M:      Bernard Metzler <[email protected]>
18620 L:      [email protected]
18621 S:      Supported
18622 F:      drivers/infiniband/sw/siw/
18623 F:      include/uapi/rdma/siw-abi.h
18624
18625 SOFT-ROCE DRIVER (rxe)
18626 M:      Zhu Yanjun <[email protected]>
18627 L:      [email protected]
18628 S:      Supported
18629 F:      drivers/infiniband/sw/rxe/
18630 F:      include/uapi/rdma/rdma_user_rxe.h
18631
18632 SOFTLOGIC 6x10 MPEG CODEC
18633 M:      Bluecherry Maintainers <[email protected]>
18634 M:      Anton Sviridenko <[email protected]>
18635 M:      Andrey Utkin <[email protected]>
18636 M:      Ismael Luceno <[email protected]>
18637 L:      [email protected]
18638 S:      Supported
18639 F:      drivers/media/pci/solo6x10/
18640
18641 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
18642 M:      James Morse <[email protected]>
18643 L:      [email protected] (moderated for non-subscribers)
18644 S:      Maintained
18645 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
18646 F:      drivers/firmware/arm_sdei.c
18647 F:      include/linux/arm_sdei.h
18648 F:      include/uapi/linux/arm_sdei.h
18649
18650 SOFTWARE NODES AND DEVICE PROPERTIES
18651 R:      Andy Shevchenko <[email protected]>
18652 R:      Daniel Scally <[email protected]>
18653 R:      Heikki Krogerus <[email protected]>
18654 R:      Sakari Ailus <[email protected]>
18655 L:      [email protected]
18656 S:      Maintained
18657 F:      drivers/base/property.c
18658 F:      drivers/base/swnode.c
18659 F:      include/linux/fwnode.h
18660 F:      include/linux/property.h
18661
18662 SOFTWARE RAID (Multiple Disks) SUPPORT
18663 M:      Song Liu <[email protected]>
18664 L:      [email protected]
18665 S:      Supported
18666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
18667 F:      drivers/md/Kconfig
18668 F:      drivers/md/Makefile
18669 F:      drivers/md/md*
18670 F:      drivers/md/raid*
18671 F:      include/linux/raid/
18672 F:      include/uapi/linux/raid/
18673
18674 SOLIDRUN CLEARFOG SUPPORT
18675 M:      Russell King <[email protected]>
18676 S:      Maintained
18677 F:      arch/arm/boot/dts/armada-388-clearfog*
18678 F:      arch/arm/boot/dts/armada-38x-solidrun-*
18679
18680 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
18681 M:      Russell King <[email protected]>
18682 S:      Maintained
18683 F:      arch/arm/boot/dts/imx6*-cubox-i*
18684 F:      arch/arm/boot/dts/imx6*-hummingboard*
18685 F:      arch/arm/boot/dts/imx6*-sr-*
18686
18687 SONIC NETWORK DRIVER
18688 M:      Thomas Bogendoerfer <[email protected]>
18689 L:      [email protected]
18690 S:      Maintained
18691 F:      drivers/net/ethernet/natsemi/sonic.*
18692
18693 SONICS SILICON BACKPLANE DRIVER (SSB)
18694 M:      Michael Buesch <[email protected]>
18695 L:      [email protected]
18696 S:      Maintained
18697 F:      drivers/ssb/
18698 F:      include/linux/ssb/
18699
18700 SONY IMX208 SENSOR DRIVER
18701 M:      Sakari Ailus <[email protected]>
18702 L:      [email protected]
18703 S:      Maintained
18704 T:      git git://linuxtv.org/media_tree.git
18705 F:      drivers/media/i2c/imx208.c
18706
18707 SONY IMX214 SENSOR DRIVER
18708 M:      Ricardo Ribalda <[email protected]>
18709 L:      [email protected]
18710 S:      Maintained
18711 T:      git git://linuxtv.org/media_tree.git
18712 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
18713 F:      drivers/media/i2c/imx214.c
18714
18715 SONY IMX219 SENSOR DRIVER
18716 M:      Dave Stevenson <[email protected]>
18717 L:      [email protected]
18718 S:      Maintained
18719 T:      git git://linuxtv.org/media_tree.git
18720 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
18721 F:      drivers/media/i2c/imx219.c
18722
18723 SONY IMX258 SENSOR DRIVER
18724 M:      Sakari Ailus <[email protected]>
18725 L:      [email protected]
18726 S:      Maintained
18727 T:      git git://linuxtv.org/media_tree.git
18728 F:      Documentation/devicetree/bindings/media/i2c/imx258.yaml
18729 F:      drivers/media/i2c/imx258.c
18730
18731 SONY IMX274 SENSOR DRIVER
18732 M:      Leon Luo <[email protected]>
18733 L:      [email protected]
18734 S:      Maintained
18735 T:      git git://linuxtv.org/media_tree.git
18736 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
18737 F:      drivers/media/i2c/imx274.c
18738
18739 SONY IMX290 SENSOR DRIVER
18740 M:      Manivannan Sadhasivam <[email protected]>
18741 L:      [email protected]
18742 S:      Maintained
18743 T:      git git://linuxtv.org/media_tree.git
18744 F:      Documentation/devicetree/bindings/media/i2c/imx290.txt
18745 F:      drivers/media/i2c/imx290.c
18746
18747 SONY IMX319 SENSOR DRIVER
18748 M:      Bingbu Cao <[email protected]>
18749 L:      [email protected]
18750 S:      Maintained
18751 T:      git git://linuxtv.org/media_tree.git
18752 F:      drivers/media/i2c/imx319.c
18753
18754 SONY IMX334 SENSOR DRIVER
18755 M:      Paul J. Murphy <[email protected]>
18756 M:      Daniele Alessandrelli <[email protected]>
18757 L:      [email protected]
18758 S:      Maintained
18759 T:      git git://linuxtv.org/media_tree.git
18760 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
18761 F:      drivers/media/i2c/imx334.c
18762
18763 SONY IMX335 SENSOR DRIVER
18764 M:      Paul J. Murphy <[email protected]>
18765 M:      Daniele Alessandrelli <[email protected]>
18766 L:      [email protected]
18767 S:      Maintained
18768 T:      git git://linuxtv.org/media_tree.git
18769 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
18770 F:      drivers/media/i2c/imx335.c
18771
18772 SONY IMX355 SENSOR DRIVER
18773 M:      Tianshu Qiu <[email protected]>
18774 L:      [email protected]
18775 S:      Maintained
18776 T:      git git://linuxtv.org/media_tree.git
18777 F:      drivers/media/i2c/imx355.c
18778
18779 SONY IMX412 SENSOR DRIVER
18780 M:      Paul J. Murphy <[email protected]>
18781 M:      Daniele Alessandrelli <[email protected]>
18782 L:      [email protected]
18783 S:      Maintained
18784 T:      git git://linuxtv.org/media_tree.git
18785 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
18786 F:      drivers/media/i2c/imx412.c
18787
18788 SONY MEMORYSTICK SUBSYSTEM
18789 M:      Maxim Levitsky <[email protected]>
18790 M:      Alex Dubov <[email protected]>
18791 M:      Ulf Hansson <[email protected]>
18792 L:      [email protected]
18793 S:      Maintained
18794 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
18795 F:      drivers/memstick/
18796 F:      include/linux/memstick.h
18797
18798 SONY VAIO CONTROL DEVICE DRIVER
18799 M:      Mattia Dongili <[email protected]>
18800 L:      [email protected]
18801 S:      Maintained
18802 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
18803 F:      Documentation/admin-guide/laptops/sony-laptop.rst
18804 F:      drivers/char/sonypi.c
18805 F:      drivers/platform/x86/sony-laptop.c
18806 F:      include/linux/sony-laptop.h
18807
18808 SOUND
18809 M:      Jaroslav Kysela <[email protected]>
18810 M:      Takashi Iwai <[email protected]>
18811 L:      [email protected] (moderated for non-subscribers)
18812 S:      Maintained
18813 W:      http://www.alsa-project.org/
18814 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
18815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
18816 F:      Documentation/sound/
18817 F:      include/sound/
18818 F:      include/uapi/sound/
18819 F:      sound/
18820 F:      tools/testing/selftests/alsa
18821
18822 SOUND - COMPRESSED AUDIO
18823 M:      Vinod Koul <[email protected]>
18824 L:      [email protected] (moderated for non-subscribers)
18825 S:      Supported
18826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
18827 F:      Documentation/sound/designs/compress-offload.rst
18828 F:      include/sound/compress_driver.h
18829 F:      include/uapi/sound/compress_*
18830 F:      sound/core/compress_offload.c
18831 F:      sound/soc/soc-compress.c
18832
18833 SOUND - DMAENGINE HELPERS
18834 M:      Lars-Peter Clausen <[email protected]>
18835 S:      Supported
18836 F:      include/sound/dmaengine_pcm.h
18837 F:      sound/core/pcm_dmaengine.c
18838 F:      sound/soc/soc-generic-dmaengine-pcm.c
18839
18840 SOUND - ALSA SELFTESTS
18841 M:      Mark Brown <[email protected]>
18842 L:      [email protected] (moderated for non-subscribers)
18843 L:      [email protected]
18844 S:      Supported
18845 F:      tools/testing/selftests/alsa
18846
18847 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
18848 M:      Liam Girdwood <[email protected]>
18849 M:      Mark Brown <[email protected]>
18850 L:      [email protected] (moderated for non-subscribers)
18851 S:      Supported
18852 W:      http://alsa-project.org/main/index.php/ASoC
18853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
18854 F:      Documentation/devicetree/bindings/sound/
18855 F:      Documentation/sound/soc/
18856 F:      include/dt-bindings/sound/
18857 F:      include/sound/soc*
18858 F:      sound/soc/
18859
18860 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
18861 M:      Pierre-Louis Bossart <[email protected]>
18862 M:      Liam Girdwood <[email protected]>
18863 M:      Peter Ujfalusi <[email protected]>
18864 M:      Bard Liao <[email protected]>
18865 M:      Ranjani Sridharan <[email protected]>
18866 R:      Kai Vehmanen <[email protected]>
18867 M:      Daniel Baluta <[email protected]>
18868 L:      [email protected] (moderated for non-subscribers)
18869 S:      Supported
18870 W:      https://github.com/thesofproject/linux/
18871 F:      sound/soc/sof/
18872
18873 SOUNDWIRE SUBSYSTEM
18874 M:      Vinod Koul <[email protected]>
18875 M:      Bard Liao <[email protected]>
18876 R:      Pierre-Louis Bossart <[email protected]>
18877 R:      Sanyog Kale <[email protected]>
18878 L:      [email protected] (moderated for non-subscribers)
18879 S:      Supported
18880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
18881 F:      Documentation/driver-api/soundwire/
18882 F:      drivers/soundwire/
18883 F:      include/linux/soundwire/
18884
18885 SP2 MEDIA DRIVER
18886 M:      Olli Salonen <[email protected]>
18887 L:      [email protected]
18888 S:      Maintained
18889 W:      https://linuxtv.org
18890 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18891 F:      drivers/media/dvb-frontends/sp2*
18892
18893 SPARC + UltraSPARC (sparc/sparc64)
18894 M:      "David S. Miller" <[email protected]>
18895 L:      [email protected]
18896 S:      Maintained
18897 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
18898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
18899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
18900 F:      arch/sparc/
18901 F:      drivers/sbus/
18902
18903 SPARC SERIAL DRIVERS
18904 M:      "David S. Miller" <[email protected]>
18905 L:      [email protected]
18906 S:      Maintained
18907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
18908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
18909 F:      drivers/tty/serial/suncore.c
18910 F:      drivers/tty/serial/sunhv.c
18911 F:      drivers/tty/serial/sunsab.c
18912 F:      drivers/tty/serial/sunsab.h
18913 F:      drivers/tty/serial/sunsu.c
18914 F:      drivers/tty/serial/sunzilog.c
18915 F:      drivers/tty/serial/sunzilog.h
18916 F:      drivers/tty/vcc.c
18917 F:      include/linux/sunserialcore.h
18918
18919 SPARSE CHECKER
18920 M:      "Luc Van Oostenryck" <[email protected]>
18921 L:      [email protected]
18922 S:      Maintained
18923 W:      https://sparse.docs.kernel.org/
18924 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
18925 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
18926 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
18927 F:      include/linux/compiler.h
18928
18929 SPEAKUP CONSOLE SPEECH DRIVER
18930 M:      William Hubbs <[email protected]>
18931 M:      Chris Brannon <[email protected]>
18932 M:      Kirk Reiser <[email protected]>
18933 M:      Samuel Thibault <[email protected]>
18934 L:      [email protected]
18935 S:      Odd Fixes
18936 W:      http://www.linux-speakup.org/
18937 W:      https://github.com/linux-speakup/speakup
18938 B:      https://github.com/linux-speakup/speakup/issues
18939 F:      drivers/accessibility/speakup/
18940
18941 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
18942 M:      Viresh Kumar <[email protected]>
18943 M:      Shiraz Hashim <[email protected]>
18944 M:      [email protected]
18945 L:      [email protected] (moderated for non-subscribers)
18946 S:      Maintained
18947 W:      http://www.st.com/spear
18948 F:      arch/arm/boot/dts/spear*
18949 F:      arch/arm/mach-spear/
18950 F:      drivers/clk/spear/
18951 F:      drivers/pinctrl/spear/
18952
18953 SPI NOR SUBSYSTEM
18954 M:      Tudor Ambarus <[email protected]>
18955 M:      Pratyush Yadav <[email protected]>
18956 R:      Michael Walle <[email protected]>
18957 L:      [email protected]
18958 S:      Maintained
18959 W:      http://www.linux-mtd.infradead.org/
18960 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
18961 C:      irc://irc.oftc.net/mtd
18962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
18963 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
18964 F:      drivers/mtd/spi-nor/
18965 F:      include/linux/mtd/spi-nor.h
18966
18967 SPI SUBSYSTEM
18968 M:      Mark Brown <[email protected]>
18969 L:      [email protected]
18970 S:      Maintained
18971 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
18972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
18973 F:      Documentation/devicetree/bindings/spi/
18974 F:      Documentation/spi/
18975 F:      drivers/spi/
18976 F:      include/linux/spi/
18977 F:      include/uapi/linux/spi/
18978 F:      tools/spi/
18979
18980 SPIDERNET NETWORK DRIVER for CELL
18981 M:      Ishizaki Kou <[email protected]>
18982 M:      Geoff Levand <[email protected]>
18983 L:      [email protected]
18984 L:      [email protected]
18985 S:      Maintained
18986 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
18987 F:      drivers/net/ethernet/toshiba/spider_net*
18988
18989 SPMI SUBSYSTEM
18990 M:      Stephen Boyd <[email protected]>
18991 L:      [email protected]
18992 S:      Maintained
18993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
18994 F:      Documentation/devicetree/bindings/spmi/
18995 F:      drivers/spmi/
18996 F:      include/dt-bindings/spmi/spmi.h
18997 F:      include/linux/spmi.h
18998 F:      include/trace/events/spmi.h
18999
19000 SPU FILE SYSTEM
19001 M:      Jeremy Kerr <[email protected]>
19002 L:      [email protected]
19003 S:      Supported
19004 W:      http://www.ibm.com/developerworks/power/cell/
19005 F:      Documentation/filesystems/spufs/spufs.rst
19006 F:      arch/powerpc/platforms/cell/spufs/
19007
19008 SQUASHFS FILE SYSTEM
19009 M:      Phillip Lougher <[email protected]>
19010 L:      [email protected] (subscribers-only)
19011 S:      Maintained
19012 W:      http://squashfs.org.uk
19013 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
19014 F:      Documentation/filesystems/squashfs.rst
19015 F:      fs/squashfs/
19016
19017 SRM (Alpha) environment access
19018 M:      Jan-Benedict Glaw <[email protected]>
19019 S:      Maintained
19020 F:      arch/alpha/kernel/srm_env.c
19021
19022 ST LSM6DSx IMU IIO DRIVER
19023 M:      Lorenzo Bianconi <[email protected]>
19024 L:      [email protected]
19025 S:      Maintained
19026 W:      http://www.st.com/
19027 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
19028 F:      drivers/iio/imu/st_lsm6dsx/
19029
19030 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
19031 M:      Benjamin Mugnier <[email protected]>
19032 M:      Sylvain Petinot <[email protected]>
19033 L:      [email protected]
19034 S:      Maintained
19035 T:      git git://linuxtv.org/media_tree.git
19036 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt
19037 F:      drivers/media/i2c/st-mipid02.c
19038
19039 ST STM32 I2C/SMBUS DRIVER
19040 M:      Pierre-Yves MORDRET <[email protected]>
19041 M:      Alain Volmat <[email protected]>
19042 L:      [email protected]
19043 S:      Maintained
19044 F:      drivers/i2c/busses/i2c-stm32*
19045
19046 ST STM32 SPI DRIVER
19047 M:      Alain Volmat <[email protected]>
19048 L:      [email protected]
19049 S:      Maintained
19050 F:      drivers/spi/spi-stm32.c
19051
19052 ST STPDDC60 DRIVER
19053 M:      Daniel Nilsson <[email protected]>
19054 L:      [email protected]
19055 S:      Maintained
19056 F:      Documentation/hwmon/stpddc60.rst
19057 F:      drivers/hwmon/pmbus/stpddc60.c
19058
19059 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
19060 M:      Song Qiang <[email protected]>
19061 L:      [email protected]
19062 S:      Maintained
19063 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
19064 F:      drivers/iio/proximity/vl53l0x-i2c.c
19065
19066 STABLE BRANCH
19067 M:      Greg Kroah-Hartman <[email protected]>
19068 M:      Sasha Levin <[email protected]>
19069 L:      [email protected]
19070 S:      Supported
19071 F:      Documentation/process/stable-kernel-rules.rst
19072
19073 STAGING - ATOMISP DRIVER
19074 M:      Mauro Carvalho Chehab <[email protected]>
19075 R:      Sakari Ailus <[email protected]>
19076 L:      [email protected]
19077 S:      Maintained
19078 F:      drivers/staging/media/atomisp/
19079
19080 STAGING - FIELDBUS SUBSYSTEM
19081 M:      Sven Van Asbroeck <[email protected]>
19082 S:      Maintained
19083 F:      drivers/staging/fieldbus/*
19084 F:      drivers/staging/fieldbus/Documentation/
19085
19086 STAGING - HMS ANYBUS-S BUS
19087 M:      Sven Van Asbroeck <[email protected]>
19088 S:      Maintained
19089 F:      drivers/staging/fieldbus/anybuss/
19090
19091 STAGING - INDUSTRIAL IO
19092 M:      Jonathan Cameron <[email protected]>
19093 L:      [email protected]
19094 S:      Odd Fixes
19095 F:      Documentation/devicetree/bindings/staging/iio/
19096 F:      drivers/staging/iio/
19097
19098 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
19099 M:      Marc Dietrich <[email protected]>
19100 L:      [email protected] (moderated for non-subscribers)
19101 L:      [email protected]
19102 S:      Maintained
19103 F:      drivers/staging/nvec/
19104
19105 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
19106 M:      Jens Frederich <[email protected]>
19107 M:      Jon Nettleton <[email protected]>
19108 S:      Maintained
19109 W:      http://wiki.laptop.org/go/DCON
19110 F:      drivers/staging/olpc_dcon/
19111
19112 STAGING - REALTEK RTL8188EU DRIVERS
19113 M:      Larry Finger <[email protected]>
19114 M:      Phillip Potter <[email protected]>
19115 S:      Supported
19116 F:      drivers/staging/r8188eu/
19117
19118 STAGING - REALTEK RTL8712U DRIVERS
19119 M:      Larry Finger <[email protected]>
19120 M:      Florian Schilhabel <[email protected]>.
19121 S:      Odd Fixes
19122 F:      drivers/staging/rtl8712/
19123
19124 STAGING - SEPS525 LCD CONTROLLER DRIVERS
19125 M:      Michael Hennerich <[email protected]>
19126 L:      [email protected]
19127 S:      Supported
19128 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
19129 F:      drivers/staging/fbtft/fb_seps525.c
19130
19131 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
19132 M:      Sudip Mukherjee <[email protected]>
19133 M:      Teddy Wang <[email protected]>
19134 M:      Sudip Mukherjee <[email protected]>
19135 L:      [email protected]
19136 S:      Maintained
19137 F:      drivers/staging/sm750fb/
19138
19139 STAGING - VIA VT665X DRIVERS
19140 M:      Forest Bond <[email protected]>
19141 S:      Odd Fixes
19142 F:      drivers/staging/vt665?/
19143
19144 STAGING SUBSYSTEM
19145 M:      Greg Kroah-Hartman <[email protected]>
19146 L:      [email protected]
19147 S:      Supported
19148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
19149 F:      drivers/staging/
19150
19151 STARFIRE/DURALAN NETWORK DRIVER
19152 M:      Ion Badulescu <[email protected]>
19153 S:      Odd Fixes
19154 F:      drivers/net/ethernet/adaptec/starfire*
19155
19156 STARFIVE JH7100 CLOCK DRIVERS
19157 M:      Emil Renner Berthing <[email protected]>
19158 S:      Maintained
19159 F:      Documentation/devicetree/bindings/clock/starfive,jh7100-*.yaml
19160 F:      drivers/clk/starfive/clk-starfive-jh7100*
19161 F:      include/dt-bindings/clock/starfive-jh7100*.h
19162
19163 STARFIVE JH7100 PINCTRL DRIVER
19164 M:      Emil Renner Berthing <[email protected]>
19165 L:      [email protected]
19166 S:      Maintained
19167 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh7100-pinctrl.yaml
19168 F:      drivers/pinctrl/pinctrl-starfive.c
19169 F:      include/dt-bindings/pinctrl/pinctrl-starfive.h
19170
19171 STARFIVE JH7100 RESET CONTROLLER DRIVER
19172 M:      Emil Renner Berthing <[email protected]>
19173 S:      Maintained
19174 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
19175 F:      drivers/reset/reset-starfive-jh7100.c
19176 F:      include/dt-bindings/reset/starfive-jh7100.h
19177
19178 STATIC BRANCH/CALL
19179 M:      Peter Zijlstra <[email protected]>
19180 M:      Josh Poimboeuf <[email protected]>
19181 M:      Jason Baron <[email protected]>
19182 R:      Steven Rostedt <[email protected]>
19183 R:      Ard Biesheuvel <[email protected]>
19184 S:      Supported
19185 F:      arch/*/include/asm/jump_label*.h
19186 F:      arch/*/include/asm/static_call*.h
19187 F:      arch/*/kernel/jump_label.c
19188 F:      arch/*/kernel/static_call.c
19189 F:      include/linux/jump_label*.h
19190 F:      include/linux/static_call*.h
19191 F:      kernel/jump_label.c
19192 F:      kernel/static_call.c
19193
19194 STI AUDIO (ASoC) DRIVERS
19195 M:      Arnaud Pouliquen <[email protected]>
19196 L:      [email protected] (moderated for non-subscribers)
19197 S:      Maintained
19198 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
19199 F:      sound/soc/sti/
19200
19201 STI CEC DRIVER
19202 M:      Alain Volmat <[email protected]>
19203 S:      Maintained
19204 F:      Documentation/devicetree/bindings/media/stih-cec.txt
19205 F:      drivers/media/cec/platform/sti/
19206
19207 STK1160 USB VIDEO CAPTURE DRIVER
19208 M:      Ezequiel Garcia <[email protected]>
19209 L:      [email protected]
19210 S:      Maintained
19211 T:      git git://linuxtv.org/media_tree.git
19212 F:      drivers/media/usb/stk1160/
19213
19214 STM32 AUDIO (ASoC) DRIVERS
19215 M:      Olivier Moysan <[email protected]>
19216 M:      Arnaud Pouliquen <[email protected]>
19217 L:      [email protected] (moderated for non-subscribers)
19218 S:      Maintained
19219 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
19220 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
19221 F:      sound/soc/stm/
19222
19223 STM32 TIMER/LPTIMER DRIVERS
19224 M:      Fabrice Gasnier <[email protected]>
19225 S:      Maintained
19226 F:      Documentation/ABI/testing/*timer-stm32
19227 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
19228 F:      drivers/*/stm32-*timer*
19229 F:      drivers/pwm/pwm-stm32*
19230 F:      include/linux/*/stm32-*tim*
19231
19232 STMMAC ETHERNET DRIVER
19233 M:      Giuseppe Cavallaro <[email protected]>
19234 M:      Alexandre Torgue <[email protected]>
19235 M:      Jose Abreu <[email protected]>
19236 L:      [email protected]
19237 S:      Supported
19238 W:      http://www.stlinux.com
19239 F:      Documentation/networking/device_drivers/ethernet/stmicro/
19240 F:      drivers/net/ethernet/stmicro/stmmac/
19241
19242 SUN3/3X
19243 M:      Sam Creasey <[email protected]>
19244 S:      Maintained
19245 W:      http://sammy.net/sun3/
19246 F:      arch/m68k/include/asm/sun3*
19247 F:      arch/m68k/kernel/*sun3*
19248 F:      arch/m68k/sun3*/
19249 F:      drivers/net/ethernet/i825xx/sun3*
19250
19251 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
19252 M:      Hans de Goede <[email protected]>
19253 L:      [email protected]
19254 S:      Maintained
19255 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
19256 F:      drivers/input/keyboard/sun4i-lradc-keys.c
19257
19258 SUNDANCE NETWORK DRIVER
19259 M:      Denis Kirjanov <[email protected]>
19260 L:      [email protected]
19261 S:      Maintained
19262 F:      drivers/net/ethernet/dlink/sundance.c
19263
19264 SUNPLUS ETHERNET DRIVER
19265 M:      Wells Lu <[email protected]>
19266 L:      [email protected]
19267 S:      Maintained
19268 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
19269 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
19270 F:      drivers/net/ethernet/sunplus/
19271
19272 SUNPLUS OCOTP DRIVER
19273 M:      Vincent Shih <[email protected]>
19274 S:      Maintained
19275 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
19276 F:      drivers/nvmem/sunplus-ocotp.c
19277
19278 SUNPLUS PWM DRIVER
19279 M:      Hammer Hsieh <[email protected]>
19280 S:      Maintained
19281 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
19282 F:      drivers/pwm/pwm-sunplus.c
19283
19284 SUNPLUS RTC DRIVER
19285 M:      Vincent Shih <[email protected]>
19286 L:      [email protected]
19287 S:      Maintained
19288 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
19289 F:      drivers/rtc/rtc-sunplus.c
19290
19291 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
19292 M:      Li-hao Kuo <[email protected]>
19293 L:      [email protected]
19294 S:      Maintained
19295 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
19296 F:      drivers/spi/spi-sunplus-sp7021.c
19297
19298 SUNPLUS UART DRIVER
19299 M:      Hammer Hsieh <[email protected]>
19300 S:      Maintained
19301 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
19302 F:      drivers/tty/serial/sunplus-uart.c
19303
19304 SUNPLUS WATCHDOG DRIVER
19305 M:      Xiantao Hu <[email protected]>
19306 L:      [email protected]
19307 S:      Maintained
19308 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
19309 F:      drivers/watchdog/sunplus_wdt.c
19310
19311 SUPERH
19312 M:      Yoshinori Sato <[email protected]>
19313 M:      Rich Felker <[email protected]>
19314 L:      [email protected]
19315 S:      Maintained
19316 Q:      http://patchwork.kernel.org/project/linux-sh/list/
19317 F:      Documentation/sh/
19318 F:      arch/sh/
19319 F:      drivers/sh/
19320
19321 SUSPEND TO RAM
19322 M:      "Rafael J. Wysocki" <[email protected]>
19323 M:      Len Brown <[email protected]>
19324 M:      Pavel Machek <[email protected]>
19325 L:      [email protected]
19326 S:      Supported
19327 B:      https://bugzilla.kernel.org
19328 F:      Documentation/power/
19329 F:      arch/x86/kernel/acpi/
19330 F:      drivers/base/power/
19331 F:      include/linux/freezer.h
19332 F:      include/linux/pm.h
19333 F:      include/linux/suspend.h
19334 F:      kernel/power/
19335
19336 SVGA HANDLING
19337 M:      Martin Mares <[email protected]>
19338 L:      [email protected]
19339 S:      Maintained
19340 F:      Documentation/admin-guide/svga.rst
19341 F:      arch/x86/boot/video*
19342
19343 SWIOTLB SUBSYSTEM
19344 M:      Christoph Hellwig <[email protected]>
19345 L:      [email protected]
19346 S:      Supported
19347 W:      http://git.infradead.org/users/hch/dma-mapping.git
19348 T:      git git://git.infradead.org/users/hch/dma-mapping.git
19349 F:      arch/*/kernel/pci-swiotlb.c
19350 F:      include/linux/swiotlb.h
19351 F:      kernel/dma/swiotlb.c
19352
19353 SWITCHDEV
19354 M:      Jiri Pirko <[email protected]>
19355 M:      Ivan Vecera <[email protected]>
19356 L:      [email protected]
19357 S:      Supported
19358 F:      include/net/switchdev.h
19359 F:      net/switchdev/
19360
19361 SY8106A REGULATOR DRIVER
19362 M:      Icenowy Zheng <[email protected]>
19363 S:      Maintained
19364 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
19365 F:      drivers/regulator/sy8106a-regulator.c
19366
19367 SYNC FILE FRAMEWORK
19368 M:      Sumit Semwal <[email protected]>
19369 R:      Gustavo Padovan <[email protected]>
19370 L:      [email protected]
19371 L:      [email protected]
19372 S:      Maintained
19373 T:      git git://anongit.freedesktop.org/drm/drm-misc
19374 F:      Documentation/driver-api/sync_file.rst
19375 F:      drivers/dma-buf/dma-fence*
19376 F:      drivers/dma-buf/sw_sync.c
19377 F:      drivers/dma-buf/sync_*
19378 F:      include/linux/sync_file.h
19379 F:      include/uapi/linux/sync_file.h
19380
19381 SYNOPSYS ARC ARCHITECTURE
19382 M:      Vineet Gupta <[email protected]>
19383 L:      [email protected]
19384 S:      Supported
19385 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
19386 F:      Documentation/arc/
19387 F:      Documentation/devicetree/bindings/arc/*
19388 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
19389 F:      arch/arc/
19390 F:      drivers/clocksource/arc_timer.c
19391 F:      drivers/tty/serial/arc_uart.c
19392
19393 SYNOPSYS ARC HSDK SDP pll clock driver
19394 M:      Eugeniy Paltsev <[email protected]>
19395 S:      Supported
19396 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
19397 F:      drivers/clk/clk-hsdk-pll.c
19398
19399 SYNOPSYS ARC SDP clock driver
19400 M:      Eugeniy Paltsev <[email protected]>
19401 S:      Supported
19402 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
19403 F:      drivers/clk/axs10x/*
19404
19405 SYNOPSYS ARC SDP platform support
19406 M:      Alexey Brodkin <[email protected]>
19407 S:      Supported
19408 F:      Documentation/devicetree/bindings/arc/axs10*
19409 F:      arch/arc/boot/dts/ax*
19410 F:      arch/arc/plat-axs10x
19411
19412 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
19413 M:      Eugeniy Paltsev <[email protected]>
19414 S:      Supported
19415 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
19416 F:      drivers/reset/reset-axs10x.c
19417
19418 SYNOPSYS CREG GPIO DRIVER
19419 M:      Eugeniy Paltsev <[email protected]>
19420 S:      Maintained
19421 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
19422 F:      drivers/gpio/gpio-creg-snps.c
19423
19424 SYNOPSYS DESIGNWARE 8250 UART DRIVER
19425 R:      Andy Shevchenko <[email protected]>
19426 S:      Maintained
19427 F:      drivers/tty/serial/8250/8250_dw.c
19428 F:      drivers/tty/serial/8250/8250_dwlib.*
19429 F:      drivers/tty/serial/8250/8250_lpss.c
19430
19431 SYNOPSYS DESIGNWARE APB GPIO DRIVER
19432 M:      Hoan Tran <[email protected]>
19433 M:      Serge Semin <[email protected]>
19434 L:      [email protected]
19435 S:      Maintained
19436 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
19437 F:      drivers/gpio/gpio-dwapb.c
19438
19439 SYNOPSYS DESIGNWARE APB SSI DRIVER
19440 M:      Serge Semin <[email protected]>
19441 L:      [email protected]
19442 S:      Supported
19443 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
19444 F:      drivers/spi/spi-dw*
19445
19446 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
19447 M:      Eugeniy Paltsev <[email protected]>
19448 S:      Maintained
19449 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
19450 F:      drivers/dma/dw-axi-dmac/
19451
19452 SYNOPSYS DESIGNWARE DMAC DRIVER
19453 M:      Viresh Kumar <[email protected]>
19454 R:      Andy Shevchenko <[email protected]>
19455 S:      Maintained
19456 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
19457 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
19458 F:      drivers/dma/dw/
19459 F:      include/dt-bindings/dma/dw-dmac.h
19460 F:      include/linux/dma/dw.h
19461 F:      include/linux/platform_data/dma-dw.h
19462
19463 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
19464 M:      Jose Abreu <[email protected]>
19465 L:      [email protected]
19466 S:      Supported
19467 F:      drivers/net/ethernet/synopsys/
19468
19469 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
19470 M:      Jose Abreu <[email protected]>
19471 L:      [email protected]
19472 S:      Supported
19473 F:      drivers/net/pcs/pcs-xpcs.c
19474 F:      drivers/net/pcs/pcs-xpcs.h
19475 F:      include/linux/pcs/pcs-xpcs.h
19476
19477 SYNOPSYS DESIGNWARE I2C DRIVER
19478 M:      Jarkko Nikula <[email protected]>
19479 R:      Andy Shevchenko <[email protected]>
19480 R:      Mika Westerberg <[email protected]>
19481 R:      Jan Dabros <[email protected]>
19482 L:      [email protected]
19483 S:      Supported
19484 F:      drivers/i2c/busses/i2c-designware-*
19485
19486 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
19487 M:      Jaehoon Chung <[email protected]>
19488 L:      [email protected]
19489 S:      Maintained
19490 F:      drivers/mmc/host/dw_mmc*
19491
19492 SYNOPSYS HSDK RESET CONTROLLER DRIVER
19493 M:      Eugeniy Paltsev <[email protected]>
19494 S:      Supported
19495 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
19496 F:      drivers/reset/reset-hsdk.c
19497 F:      include/dt-bindings/reset/snps,hsdk-reset.h
19498
19499 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
19500 M:      Prabu Thangamuthu <[email protected]>
19501 M:      Manjunath M B <[email protected]>
19502 L:      [email protected]
19503 S:      Maintained
19504 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
19505
19506 SYSTEM CONFIGURATION (SYSCON)
19507 M:      Lee Jones <[email protected]>
19508 M:      Arnd Bergmann <[email protected]>
19509 S:      Supported
19510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
19511 F:      drivers/mfd/syscon.c
19512
19513 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
19514 M:      Sudeep Holla <[email protected]>
19515 R:      Cristian Marussi <[email protected]>
19516 L:      [email protected] (moderated for non-subscribers)
19517 S:      Maintained
19518 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
19519 F:      drivers/clk/clk-sc[mp]i.c
19520 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
19521 F:      drivers/firmware/arm_scmi/
19522 F:      drivers/firmware/arm_scpi.c
19523 F:      drivers/regulator/scmi-regulator.c
19524 F:      drivers/reset/reset-scmi.c
19525 F:      include/linux/sc[mp]i_protocol.h
19526 F:      include/trace/events/scmi.h
19527 F:      include/uapi/linux/virtio_scmi.h
19528
19529 SYSTEM RESET/SHUTDOWN DRIVERS
19530 M:      Sebastian Reichel <[email protected]>
19531 L:      [email protected]
19532 S:      Maintained
19533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
19534 F:      Documentation/devicetree/bindings/power/reset/
19535 F:      drivers/power/reset/
19536
19537 SYSTEM TRACE MODULE CLASS
19538 M:      Alexander Shishkin <[email protected]>
19539 S:      Maintained
19540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
19541 F:      Documentation/trace/stm.rst
19542 F:      drivers/hwtracing/stm/
19543 F:      include/linux/stm.h
19544 F:      include/uapi/linux/stm.h
19545
19546 SYSTEM76 ACPI DRIVER
19547 M:      Jeremy Soller <[email protected]>
19548 M:      System76 Product Development <[email protected]>
19549 L:      [email protected]
19550 S:      Maintained
19551 F:      drivers/platform/x86/system76_acpi.c
19552
19553 SYSV FILESYSTEM
19554 M:      Christoph Hellwig <[email protected]>
19555 S:      Maintained
19556 F:      Documentation/filesystems/sysv-fs.rst
19557 F:      fs/sysv/
19558 F:      include/linux/sysv_fs.h
19559
19560 TASKSTATS STATISTICS INTERFACE
19561 M:      Balbir Singh <[email protected]>
19562 S:      Maintained
19563 F:      Documentation/accounting/taskstats*
19564 F:      include/linux/taskstats*
19565 F:      kernel/taskstats.c
19566
19567 TC subsystem
19568 M:      Jamal Hadi Salim <[email protected]>
19569 M:      Cong Wang <[email protected]>
19570 M:      Jiri Pirko <[email protected]>
19571 L:      [email protected]
19572 S:      Maintained
19573 F:      include/net/pkt_cls.h
19574 F:      include/net/pkt_sched.h
19575 F:      include/net/tc_act/
19576 F:      include/uapi/linux/pkt_cls.h
19577 F:      include/uapi/linux/pkt_sched.h
19578 F:      include/uapi/linux/tc_act/
19579 F:      include/uapi/linux/tc_ematch/
19580 F:      net/sched/
19581 F:      tools/testing/selftests/tc-testing
19582
19583 TC90522 MEDIA DRIVER
19584 M:      Akihiro Tsukada <[email protected]>
19585 L:      [email protected]
19586 S:      Odd Fixes
19587 F:      drivers/media/dvb-frontends/tc90522*
19588
19589 TCP LOW PRIORITY MODULE
19590 M:      "Wong Hoi Sing, Edison" <[email protected]>
19591 M:      "Hung Hing Lun, Mike" <[email protected]>
19592 S:      Maintained
19593 W:      http://tcp-lp-mod.sourceforge.net/
19594 F:      net/ipv4/tcp_lp.c
19595
19596 TDA10071 MEDIA DRIVER
19597 M:      Antti Palosaari <[email protected]>
19598 L:      [email protected]
19599 S:      Maintained
19600 W:      https://linuxtv.org
19601 W:      http://palosaari.fi/linux/
19602 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19603 T:      git git://linuxtv.org/anttip/media_tree.git
19604 F:      drivers/media/dvb-frontends/tda10071*
19605
19606 TDA18212 MEDIA DRIVER
19607 M:      Antti Palosaari <[email protected]>
19608 L:      [email protected]
19609 S:      Maintained
19610 W:      https://linuxtv.org
19611 W:      http://palosaari.fi/linux/
19612 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19613 T:      git git://linuxtv.org/anttip/media_tree.git
19614 F:      drivers/media/tuners/tda18212*
19615
19616 TDA18218 MEDIA DRIVER
19617 M:      Antti Palosaari <[email protected]>
19618 L:      [email protected]
19619 S:      Maintained
19620 W:      https://linuxtv.org
19621 W:      http://palosaari.fi/linux/
19622 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19623 T:      git git://linuxtv.org/anttip/media_tree.git
19624 F:      drivers/media/tuners/tda18218*
19625
19626 TDA18250 MEDIA DRIVER
19627 M:      Olli Salonen <[email protected]>
19628 L:      [email protected]
19629 S:      Maintained
19630 W:      https://linuxtv.org
19631 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19632 T:      git git://linuxtv.org/media_tree.git
19633 F:      drivers/media/tuners/tda18250*
19634
19635 TDA18271 MEDIA DRIVER
19636 M:      Michael Krufky <[email protected]>
19637 L:      [email protected]
19638 S:      Maintained
19639 W:      https://linuxtv.org
19640 W:      http://github.com/mkrufky
19641 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19642 T:      git git://linuxtv.org/mkrufky/tuners.git
19643 F:      drivers/media/tuners/tda18271*
19644
19645 TDA1997x MEDIA DRIVER
19646 M:      Tim Harvey <[email protected]>
19647 L:      [email protected]
19648 S:      Maintained
19649 W:      https://linuxtv.org
19650 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19651 F:      drivers/media/i2c/tda1997x.*
19652
19653 TDA827x MEDIA DRIVER
19654 M:      Michael Krufky <[email protected]>
19655 L:      [email protected]
19656 S:      Maintained
19657 W:      https://linuxtv.org
19658 W:      http://github.com/mkrufky
19659 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19660 T:      git git://linuxtv.org/mkrufky/tuners.git
19661 F:      drivers/media/tuners/tda8290.*
19662
19663 TDA8290 MEDIA DRIVER
19664 M:      Michael Krufky <[email protected]>
19665 L:      [email protected]
19666 S:      Maintained
19667 W:      https://linuxtv.org
19668 W:      http://github.com/mkrufky
19669 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19670 T:      git git://linuxtv.org/mkrufky/tuners.git
19671 F:      drivers/media/tuners/tda8290.*
19672
19673 TDA9840 MEDIA DRIVER
19674 M:      Hans Verkuil <[email protected]>
19675 L:      [email protected]
19676 S:      Maintained
19677 W:      https://linuxtv.org
19678 T:      git git://linuxtv.org/media_tree.git
19679 F:      drivers/media/i2c/tda9840*
19680
19681 TEA5761 TUNER DRIVER
19682 M:      Mauro Carvalho Chehab <[email protected]>
19683 L:      [email protected]
19684 S:      Odd fixes
19685 W:      https://linuxtv.org
19686 T:      git git://linuxtv.org/media_tree.git
19687 F:      drivers/media/tuners/tea5761.*
19688
19689 TEA5767 TUNER DRIVER
19690 M:      Mauro Carvalho Chehab <[email protected]>
19691 L:      [email protected]
19692 S:      Maintained
19693 W:      https://linuxtv.org
19694 T:      git git://linuxtv.org/media_tree.git
19695 F:      drivers/media/tuners/tea5767.*
19696
19697 TEA6415C MEDIA DRIVER
19698 M:      Hans Verkuil <[email protected]>
19699 L:      [email protected]
19700 S:      Maintained
19701 W:      https://linuxtv.org
19702 T:      git git://linuxtv.org/media_tree.git
19703 F:      drivers/media/i2c/tea6415c*
19704
19705 TEA6420 MEDIA DRIVER
19706 M:      Hans Verkuil <[email protected]>
19707 L:      [email protected]
19708 S:      Maintained
19709 W:      https://linuxtv.org
19710 T:      git git://linuxtv.org/media_tree.git
19711 F:      drivers/media/i2c/tea6420*
19712
19713 TEAM DRIVER
19714 M:      Jiri Pirko <[email protected]>
19715 L:      [email protected]
19716 S:      Supported
19717 F:      drivers/net/team/
19718 F:      include/linux/if_team.h
19719 F:      include/uapi/linux/if_team.h
19720
19721 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
19722 M:      "Savoir-faire Linux Inc." <[email protected]>
19723 S:      Maintained
19724 F:      arch/x86/platform/ts5500/
19725
19726 TECHNOTREND USB IR RECEIVER
19727 M:      Sean Young <[email protected]>
19728 L:      [email protected]
19729 S:      Maintained
19730 F:      drivers/media/rc/ttusbir.c
19731
19732 TECHWELL TW9910 VIDEO DECODER
19733 L:      [email protected]
19734 S:      Orphan
19735 F:      drivers/media/i2c/tw9910.c
19736 F:      include/media/i2c/tw9910.h
19737
19738 TEE SUBSYSTEM
19739 M:      Jens Wiklander <[email protected]>
19740 R:      Sumit Garg <[email protected]>
19741 L:      [email protected]
19742 S:      Maintained
19743 F:      Documentation/staging/tee.rst
19744 F:      drivers/tee/
19745 F:      include/linux/tee_drv.h
19746 F:      include/uapi/linux/tee.h
19747
19748 TEGRA ARCHITECTURE SUPPORT
19749 M:      Thierry Reding <[email protected]>
19750 M:      Jonathan Hunter <[email protected]>
19751 L:      [email protected]
19752 S:      Supported
19753 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
19754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
19755 N:      [^a-z]tegra
19756
19757 TEGRA CLOCK DRIVER
19758 M:      Peter De Schrijver <[email protected]>
19759 M:      Prashant Gaikwad <[email protected]>
19760 S:      Supported
19761 F:      drivers/clk/tegra/
19762
19763 TEGRA DMA DRIVERS
19764 M:      Laxman Dewangan <[email protected]>
19765 M:      Jon Hunter <[email protected]>
19766 S:      Supported
19767 F:      drivers/dma/tegra*
19768
19769 TEGRA I2C DRIVER
19770 M:      Laxman Dewangan <[email protected]>
19771 R:      Dmitry Osipenko <[email protected]>
19772 S:      Supported
19773 F:      drivers/i2c/busses/i2c-tegra.c
19774
19775 TEGRA IOMMU DRIVERS
19776 M:      Thierry Reding <[email protected]>
19777 R:      Krishna Reddy <[email protected]>
19778 L:      [email protected]
19779 S:      Supported
19780 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
19781 F:      drivers/iommu/tegra*
19782
19783 TEGRA KBC DRIVER
19784 M:      Laxman Dewangan <[email protected]>
19785 S:      Supported
19786 F:      drivers/input/keyboard/tegra-kbc.c
19787
19788 TEGRA NAND DRIVER
19789 M:      Stefan Agner <[email protected]>
19790 M:      Lucas Stach <[email protected]>
19791 S:      Maintained
19792 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
19793 F:      drivers/mtd/nand/raw/tegra_nand.c
19794
19795 TEGRA PWM DRIVER
19796 M:      Thierry Reding <[email protected]>
19797 S:      Supported
19798 F:      drivers/pwm/pwm-tegra.c
19799
19800 TEGRA SERIAL DRIVER
19801 M:      Laxman Dewangan <[email protected]>
19802 S:      Supported
19803 F:      drivers/tty/serial/serial-tegra.c
19804
19805 TEGRA SPI DRIVER
19806 M:      Laxman Dewangan <[email protected]>
19807 S:      Supported
19808 F:      drivers/spi/spi-tegra*
19809
19810 TEGRA QUAD SPI DRIVER
19811 M:      Thierry Reding <[email protected]>
19812 M:      Jonathan Hunter <[email protected]>
19813 M:      Sowjanya Komatineni <[email protected]>
19814 L:      [email protected]
19815 S:      Maintained
19816 F:      drivers/spi/spi-tegra210-quad.c
19817
19818 TEGRA VIDEO DRIVER
19819 M:      Thierry Reding <[email protected]>
19820 M:      Jonathan Hunter <[email protected]>
19821 M:      Sowjanya Komatineni <[email protected]>
19822 L:      [email protected]
19823 L:      [email protected]
19824 S:      Maintained
19825 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
19826 F:      drivers/staging/media/tegra-video/
19827
19828 TEGRA XUSB PADCTL DRIVER
19829 M:      JC Kuo <[email protected]>
19830 S:      Supported
19831 F:      drivers/phy/tegra/xusb*
19832
19833 TEHUTI ETHERNET DRIVER
19834 M:      Andy Gospodarek <[email protected]>
19835 L:      [email protected]
19836 S:      Supported
19837 F:      drivers/net/ethernet/tehuti/*
19838
19839 TELECOM CLOCK DRIVER FOR MCPL0010
19840 M:      Mark Gross <[email protected]>
19841 S:      Supported
19842 F:      drivers/char/tlclk.c
19843
19844 TEMPO SEMICONDUCTOR DRIVERS
19845 M:      Steven Eckhoff <[email protected]>
19846 S:      Maintained
19847 F:      Documentation/devicetree/bindings/sound/tscs*.txt
19848 F:      sound/soc/codecs/tscs*.c
19849 F:      sound/soc/codecs/tscs*.h
19850
19851 TENSILICA XTENSA PORT (xtensa)
19852 M:      Chris Zankel <[email protected]>
19853 M:      Max Filippov <[email protected]>
19854 L:      [email protected]
19855 S:      Maintained
19856 T:      git git://github.com/czankel/xtensa-linux.git
19857 F:      arch/xtensa/
19858 F:      drivers/irqchip/irq-xtensa-*
19859
19860 TEXAS INSTRUMENTS ASoC DRIVERS
19861 M:      Peter Ujfalusi <[email protected]>
19862 L:      [email protected] (moderated for non-subscribers)
19863 S:      Maintained
19864 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
19865 F:      sound/soc/ti/
19866
19867 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
19868 M:      Ricardo Ribalda <[email protected]>
19869 L:      [email protected]
19870 S:      Supported
19871 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
19872 F:      drivers/iio/dac/ti-dac7612.c
19873
19874 TEXAS INSTRUMENTS DMA DRIVERS
19875 M:      Peter Ujfalusi <[email protected]>
19876 L:      [email protected]
19877 S:      Maintained
19878 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
19879 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
19880 F:      Documentation/devicetree/bindings/dma/ti/
19881 F:      drivers/dma/ti/
19882 X:      drivers/dma/ti/cppi41.c
19883 F:      include/linux/dma/k3-udma-glue.h
19884 F:      include/linux/dma/ti-cppi5.h
19885 F:      include/linux/dma/k3-psil.h
19886
19887 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
19888 M:      Nishanth Menon <[email protected]>
19889 M:      Tero Kristo <[email protected]>
19890 M:      Santosh Shilimkar <[email protected]>
19891 L:      [email protected] (moderated for non-subscribers)
19892 S:      Maintained
19893 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
19894 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
19895 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
19896 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
19897 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
19898 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
19899 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
19900 F:      drivers/clk/keystone/sci-clk.c
19901 F:      drivers/firmware/ti_sci*
19902 F:      drivers/irqchip/irq-ti-sci-inta.c
19903 F:      drivers/irqchip/irq-ti-sci-intr.c
19904 F:      drivers/reset/reset-ti-sci.c
19905 F:      drivers/soc/ti/ti_sci_inta_msi.c
19906 F:      drivers/soc/ti/ti_sci_pm_domains.c
19907 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
19908 F:      include/linux/soc/ti/ti_sci_inta_msi.h
19909 F:      include/linux/soc/ti/ti_sci_protocol.h
19910
19911 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
19912 M:      Robert Marko <[email protected]>
19913 M:      Luka Perkov <[email protected]>
19914 L:      [email protected]
19915 S:      Maintained
19916 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
19917 F:      Documentation/hwmon/tps23861.rst
19918 F:      drivers/hwmon/tps23861.c
19919
19920 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
19921 M:      Puranjay Mohan <[email protected]>
19922 L:      [email protected]
19923 S:      Supported
19924 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
19925 F:      drivers/iio/temperature/tmp117.c
19926
19927 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
19928 M:      Hans Verkuil <[email protected]>
19929 L:      [email protected]
19930 S:      Maintained
19931 W:      https://linuxtv.org
19932 T:      git git://linuxtv.org/media_tree.git
19933 F:      drivers/media/radio/radio-raremono.c
19934
19935 THERMAL
19936 M:      Rafael J. Wysocki <[email protected]>
19937 M:      Daniel Lezcano <[email protected]>
19938 R:      Amit Kucheria <[email protected]>
19939 R:      Zhang Rui <[email protected]>
19940 L:      [email protected]
19941 S:      Supported
19942 Q:      https://patchwork.kernel.org/project/linux-pm/list/
19943 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
19944 F:      Documentation/ABI/testing/sysfs-class-thermal
19945 F:      Documentation/devicetree/bindings/thermal/
19946 F:      Documentation/driver-api/thermal/
19947 F:      drivers/thermal/
19948 F:      include/linux/cpu_cooling.h
19949 F:      include/linux/thermal.h
19950 F:      include/uapi/linux/thermal.h
19951 F:      tools/lib/thermal/
19952 F:      tools/thermal/
19953
19954 THERMAL DRIVER FOR AMLOGIC SOCS
19955 M:      Guillaume La Roque <[email protected]>
19956 L:      [email protected]
19957 L:      [email protected]
19958 S:      Supported
19959 W:      http://linux-meson.com/
19960 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
19961 F:      drivers/thermal/amlogic_thermal.c
19962
19963 THERMAL/CPU_COOLING
19964 M:      Amit Daniel Kachhap <[email protected]>
19965 M:      Daniel Lezcano <[email protected]>
19966 M:      Viresh Kumar <[email protected]>
19967 R:      Lukasz Luba <[email protected]>
19968 L:      [email protected]
19969 S:      Supported
19970 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
19971 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
19972 F:      drivers/thermal/cpufreq_cooling.c
19973 F:      drivers/thermal/cpuidle_cooling.c
19974 F:      include/linux/cpu_cooling.h
19975
19976 THERMAL/POWER_ALLOCATOR
19977 M:      Lukasz Luba <[email protected]>
19978 L:      [email protected]
19979 S:      Maintained
19980 F:      Documentation/driver-api/thermal/power_allocator.rst
19981 F:      drivers/thermal/gov_power_allocator.c
19982 F:      include/trace/events/thermal_power_allocator.h
19983
19984 THINKPAD ACPI EXTRAS DRIVER
19985 M:      Henrique de Moraes Holschuh <[email protected]>
19986 L:      [email protected]
19987 L:      [email protected]
19988 S:      Maintained
19989 W:      http://ibm-acpi.sourceforge.net
19990 W:      http://thinkwiki.org/wiki/Ibm-acpi
19991 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
19992 F:      drivers/platform/x86/thinkpad_acpi.c
19993
19994 THINKPAD LMI DRIVER
19995 M:      Mark Pearson <[email protected]>
19996 L:      [email protected]
19997 S:      Maintained
19998 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
19999 F:      drivers/platform/x86/think-lmi.?
20000
20001 THUNDERBOLT DMA TRAFFIC TEST DRIVER
20002 M:      Isaac Hazan <[email protected]>
20003 L:      [email protected]
20004 S:      Maintained
20005 F:      drivers/thunderbolt/dma_test.c
20006
20007 THUNDERBOLT DRIVER
20008 M:      Andreas Noever <[email protected]>
20009 M:      Michael Jamet <[email protected]>
20010 M:      Mika Westerberg <[email protected]>
20011 M:      Yehezkel Bernat <[email protected]>
20012 L:      [email protected]
20013 S:      Maintained
20014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
20015 F:      Documentation/admin-guide/thunderbolt.rst
20016 F:      drivers/thunderbolt/
20017 F:      include/linux/thunderbolt.h
20018
20019 THUNDERBOLT NETWORK DRIVER
20020 M:      Michael Jamet <[email protected]>
20021 M:      Mika Westerberg <[email protected]>
20022 M:      Yehezkel Bernat <[email protected]>
20023 L:      [email protected]
20024 S:      Maintained
20025 F:      drivers/net/thunderbolt.c
20026
20027 THUNDERX GPIO DRIVER
20028 M:      Robert Richter <[email protected]>
20029 S:      Odd Fixes
20030 F:      drivers/gpio/gpio-thunderx.c
20031
20032 TI ADS131E0X ADC SERIES DRIVER
20033 M:      Tomislav Denis <[email protected]>
20034 L:      [email protected]
20035 S:      Maintained
20036 F:      Documentation/devicetree/bindings/iio/adc/ti,ads131e08.yaml
20037 F:      drivers/iio/adc/ti-ads131e08.c
20038
20039 TI AM437X VPFE DRIVER
20040 M:      "Lad, Prabhakar" <[email protected]>
20041 L:      [email protected]
20042 S:      Maintained
20043 W:      https://linuxtv.org
20044 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20045 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
20046 F:      drivers/media/platform/ti/am437x/
20047
20048 TI BANDGAP AND THERMAL DRIVER
20049 M:      Eduardo Valentin <[email protected]>
20050 M:      Keerthy <[email protected]>
20051 L:      [email protected]
20052 L:      [email protected]
20053 S:      Maintained
20054 F:      drivers/thermal/ti-soc-thermal/
20055
20056 TI BQ27XXX POWER SUPPLY DRIVER
20057 F:      drivers/power/supply/bq27xxx_battery.c
20058 F:      drivers/power/supply/bq27xxx_battery_i2c.c
20059 F:      include/linux/power/bq27xxx_battery.h
20060
20061 TI CDCE706 CLOCK DRIVER
20062 M:      Max Filippov <[email protected]>
20063 S:      Maintained
20064 F:      drivers/clk/clk-cdce706.c
20065
20066 TI CLOCK DRIVER
20067 M:      Tero Kristo <[email protected]>
20068 L:      [email protected]
20069 S:      Odd Fixes
20070 F:      drivers/clk/ti/
20071 F:      include/linux/clk/ti.h
20072
20073 TI DAVINCI MACHINE SUPPORT
20074 M:      Sekhar Nori <[email protected]>
20075 R:      Bartosz Golaszewski <[email protected]>
20076 L:      [email protected] (moderated for non-subscribers)
20077 S:      Supported
20078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
20079 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
20080 F:      arch/arm/boot/dts/da850*
20081 F:      arch/arm/mach-davinci/
20082 F:      drivers/i2c/busses/i2c-davinci.c
20083
20084 TI DAVINCI SERIES CLOCK DRIVER
20085 M:      David Lechner <[email protected]>
20086 R:      Sekhar Nori <[email protected]>
20087 S:      Maintained
20088 F:      Documentation/devicetree/bindings/clock/ti/davinci/
20089 F:      drivers/clk/davinci/
20090
20091 TI DAVINCI SERIES GPIO DRIVER
20092 M:      Keerthy <[email protected]>
20093 L:      [email protected]
20094 S:      Maintained
20095 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
20096 F:      drivers/gpio/gpio-davinci.c
20097
20098 TI DAVINCI SERIES MEDIA DRIVER
20099 M:      "Lad, Prabhakar" <[email protected]>
20100 L:      [email protected]
20101 S:      Maintained
20102 W:      https://linuxtv.org
20103 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20104 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
20105 F:      drivers/media/platform/ti/davinci/
20106 F:      include/media/davinci/
20107
20108 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
20109 R:      David Lechner <[email protected]>
20110 L:      [email protected]
20111 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
20112 F:      drivers/counter/ti-eqep.c
20113
20114 TI ETHERNET SWITCH DRIVER (CPSW)
20115 R:      Grygorii Strashko <[email protected]>
20116 L:      [email protected]
20117 L:      [email protected]
20118 S:      Maintained
20119 F:      drivers/net/ethernet/ti/cpsw*
20120 F:      drivers/net/ethernet/ti/davinci*
20121
20122 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
20123 M:      Alex Dubov <[email protected]>
20124 S:      Maintained
20125 W:      http://tifmxx.berlios.de/
20126 F:      drivers/memstick/host/tifm_ms.c
20127 F:      drivers/misc/tifm*
20128 F:      drivers/mmc/host/tifm_sd.c
20129 F:      include/linux/tifm.h
20130
20131 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
20132 M:      Nishanth Menon <[email protected]>
20133 M:      Santosh Shilimkar <[email protected]>
20134 L:      [email protected]
20135 L:      [email protected] (moderated for non-subscribers)
20136 S:      Maintained
20137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
20138 F:      drivers/soc/ti/*
20139
20140 TI LM49xxx FAMILY ASoC CODEC DRIVERS
20141 M:      M R Swami Reddy <[email protected]>
20142 M:      Vishwas A Deshpande <[email protected]>
20143 L:      [email protected] (moderated for non-subscribers)
20144 S:      Maintained
20145 F:      sound/soc/codecs/isabelle*
20146 F:      sound/soc/codecs/lm49453*
20147
20148 TI PCM3060 ASoC CODEC DRIVER
20149 M:      Kirill Marinushkin <[email protected]>
20150 L:      [email protected] (moderated for non-subscribers)
20151 S:      Maintained
20152 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
20153 F:      sound/soc/codecs/pcm3060*
20154
20155 TI TAS571X FAMILY ASoC CODEC DRIVER
20156 M:      Kevin Cernekee <[email protected]>
20157 L:      [email protected] (moderated for non-subscribers)
20158 S:      Odd Fixes
20159 F:      sound/soc/codecs/tas571x*
20160
20161 TI TRF7970A NFC DRIVER
20162 M:      Mark Greer <[email protected]>
20163 L:      [email protected]
20164 L:      [email protected] (subscribers-only)
20165 S:      Supported
20166 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
20167 F:      drivers/nfc/trf7970a.c
20168
20169 TI TSC2046 ADC DRIVER
20170 M:      Oleksij Rempel <[email protected]>
20171 R:      [email protected]
20172 L:      [email protected]
20173 S:      Maintained
20174 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
20175 F:      drivers/iio/adc/ti-tsc2046.c
20176
20177 TI TWL4030 SERIES SOC CODEC DRIVER
20178 M:      Peter Ujfalusi <[email protected]>
20179 L:      [email protected] (moderated for non-subscribers)
20180 S:      Maintained
20181 F:      sound/soc/codecs/twl4030*
20182
20183 TI VPE/CAL DRIVERS
20184 M:      Benoit Parrot <[email protected]>
20185 L:      [email protected]
20186 S:      Maintained
20187 W:      http://linuxtv.org/
20188 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20189 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
20190 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
20191 F:      drivers/media/platform/ti/cal/
20192 F:      drivers/media/platform/ti/vpe/
20193
20194 TI WILINK WIRELESS DRIVERS
20195 L:      [email protected]
20196 S:      Orphan
20197 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
20198 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
20199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
20200 F:      drivers/net/wireless/ti/
20201 F:      include/linux/wl12xx.h
20202
20203 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
20204 M:      John Stultz <[email protected]>
20205 M:      Thomas Gleixner <[email protected]>
20206 R:      Stephen Boyd <[email protected]>
20207 L:      [email protected]
20208 S:      Supported
20209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
20210 F:      include/linux/clocksource.h
20211 F:      include/linux/time.h
20212 F:      include/linux/timex.h
20213 F:      include/uapi/linux/time.h
20214 F:      include/uapi/linux/timex.h
20215 F:      kernel/time/alarmtimer.c
20216 F:      kernel/time/clocksource.c
20217 F:      kernel/time/ntp.c
20218 F:      kernel/time/time*.c
20219 F:      tools/testing/selftests/timers/
20220
20221 TIPC NETWORK LAYER
20222 M:      Jon Maloy <[email protected]>
20223 M:      Ying Xue <[email protected]>
20224 L:      [email protected] (core kernel code)
20225 L:      [email protected] (user apps, general discussion)
20226 S:      Maintained
20227 W:      http://tipc.sourceforge.net/
20228 F:      include/uapi/linux/tipc*.h
20229 F:      net/tipc/
20230
20231 TLAN NETWORK DRIVER
20232 M:      Samuel Chessman <[email protected]>
20233 L:      [email protected] (subscribers-only)
20234 S:      Maintained
20235 W:      http://sourceforge.net/projects/tlan/
20236 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
20237 F:      drivers/net/ethernet/ti/tlan.*
20238
20239 TM6000 VIDEO4LINUX DRIVER
20240 M:      Mauro Carvalho Chehab <[email protected]>
20241 L:      [email protected]
20242 S:      Odd fixes
20243 W:      https://linuxtv.org
20244 T:      git git://linuxtv.org/media_tree.git
20245 F:      Documentation/admin-guide/media/tm6000*
20246 F:      drivers/media/usb/tm6000/
20247
20248 TMIO/SDHI MMC DRIVER
20249 M:      Wolfram Sang <[email protected]>
20250 L:      [email protected]
20251 L:      [email protected]
20252 S:      Supported
20253 F:      drivers/mmc/host/renesas_sdhi*
20254 F:      drivers/mmc/host/tmio_mmc*
20255 F:      include/linux/mfd/tmio.h
20256
20257 TMP401 HARDWARE MONITOR DRIVER
20258 M:      Guenter Roeck <[email protected]>
20259 L:      [email protected]
20260 S:      Maintained
20261 F:      Documentation/devicetree/bindings/hwmon/ti,tmp401.yaml
20262 F:      Documentation/hwmon/tmp401.rst
20263 F:      drivers/hwmon/tmp401.c
20264
20265 TMP464 HARDWARE MONITOR DRIVER
20266 M:      Agathe Porte <[email protected]>
20267 M:      Guenter Roeck <[email protected]>
20268 L:      [email protected]
20269 S:      Maintained
20270 F:      Documentation/devicetree/bindings/hwmon/ti,tmp464.yaml
20271 F:      Documentation/hwmon/tmp464.rst
20272 F:      drivers/hwmon/tmp464.c
20273
20274 TMP513 HARDWARE MONITOR DRIVER
20275 M:      Eric Tremblay <[email protected]>
20276 L:      [email protected]
20277 S:      Maintained
20278 F:      Documentation/hwmon/tmp513.rst
20279 F:      drivers/hwmon/tmp513.c
20280
20281 TMPFS (SHMEM FILESYSTEM)
20282 M:      Hugh Dickins <[email protected]>
20283 L:      [email protected]
20284 S:      Maintained
20285 F:      include/linux/shmem_fs.h
20286 F:      mm/shmem.c
20287
20288 TOMOYO SECURITY MODULE
20289 M:      Kentaro Takeda <[email protected]>
20290 M:      Tetsuo Handa <[email protected]>
20291 L:      [email protected] (subscribers-only, for developers in English)
20292 L:      [email protected] (subscribers-only, for users in English)
20293 L:      [email protected] (subscribers-only, for developers in Japanese)
20294 L:      [email protected] (subscribers-only, for users in Japanese)
20295 S:      Maintained
20296 W:      https://tomoyo.osdn.jp/
20297 F:      security/tomoyo/
20298
20299 TOPSTAR LAPTOP EXTRAS DRIVER
20300 M:      Herton Ronaldo Krzesinski <[email protected]>
20301 L:      [email protected]
20302 S:      Maintained
20303 F:      drivers/platform/x86/topstar-laptop.c
20304
20305 TORTURE-TEST MODULES
20306 M:      Davidlohr Bueso <[email protected]>
20307 M:      "Paul E. McKenney" <[email protected]>
20308 M:      Josh Triplett <[email protected]>
20309 L:      [email protected]
20310 S:      Supported
20311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
20312 F:      Documentation/RCU/torture.rst
20313 F:      kernel/locking/locktorture.c
20314 F:      kernel/rcu/rcuscale.c
20315 F:      kernel/rcu/rcutorture.c
20316 F:      kernel/rcu/refscale.c
20317 F:      kernel/torture.c
20318
20319 TOSHIBA ACPI EXTRAS DRIVER
20320 M:      Azael Avalos <[email protected]>
20321 L:      [email protected]
20322 S:      Maintained
20323 F:      drivers/platform/x86/toshiba_acpi.c
20324
20325 TOSHIBA BLUETOOTH DRIVER
20326 M:      Azael Avalos <[email protected]>
20327 L:      [email protected]
20328 S:      Maintained
20329 F:      drivers/platform/x86/toshiba_bluetooth.c
20330
20331 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
20332 M:      Azael Avalos <[email protected]>
20333 L:      [email protected]
20334 S:      Maintained
20335 F:      drivers/platform/x86/toshiba_haps.c
20336
20337 TOSHIBA SMM DRIVER
20338 M:      Jonathan Buzzard <[email protected]>
20339 S:      Maintained
20340 W:      http://www.buzzard.org.uk/toshiba/
20341 F:      drivers/char/toshiba.c
20342 F:      include/linux/toshiba.h
20343 F:      include/uapi/linux/toshiba.h
20344
20345 TOSHIBA TC358743 DRIVER
20346 M:      Mats Randgaard <[email protected]>
20347 L:      [email protected]
20348 S:      Maintained
20349 F:      drivers/media/i2c/tc358743*
20350 F:      include/media/i2c/tc358743.h
20351
20352 TOSHIBA WMI HOTKEYS DRIVER
20353 M:      Azael Avalos <[email protected]>
20354 L:      [email protected]
20355 S:      Maintained
20356 F:      drivers/platform/x86/toshiba-wmi.c
20357
20358 TPM DEVICE DRIVER
20359 M:      Peter Huewe <[email protected]>
20360 M:      Jarkko Sakkinen <[email protected]>
20361 R:      Jason Gunthorpe <[email protected]>
20362 L:      [email protected]
20363 S:      Maintained
20364 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
20365 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
20366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
20367 F:      drivers/char/tpm/
20368
20369 TRACING
20370 M:      Steven Rostedt <[email protected]>
20371 M:      Ingo Molnar <[email protected]>
20372 S:      Maintained
20373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git
20374 F:      Documentation/trace/ftrace.rst
20375 F:      arch/*/*/*/*ftrace*
20376 F:      arch/*/*/*ftrace*
20377 F:      fs/tracefs/
20378 F:      include/*/ftrace.h
20379 F:      include/linux/trace*.h
20380 F:      include/trace/
20381 F:      kernel/trace/
20382 F:      tools/testing/selftests/ftrace/
20383
20384 TRACING MMIO ACCESSES (MMIOTRACE)
20385 M:      Steven Rostedt <[email protected]>
20386 M:      Ingo Molnar <[email protected]>
20387 R:      Karol Herbst <[email protected]>
20388 R:      Pekka Paalanen <[email protected]>
20389 L:      [email protected]
20390 L:      [email protected]
20391 S:      Maintained
20392 F:      arch/x86/mm/kmmio.c
20393 F:      arch/x86/mm/mmio-mod.c
20394 F:      arch/x86/mm/testmmiotrace.c
20395 F:      include/linux/mmiotrace.h
20396 F:      kernel/trace/trace_mmiotrace.c
20397
20398 TRACING OS NOISE / LATENCY TRACERS
20399 M:      Steven Rostedt <[email protected]>
20400 M:      Daniel Bristot de Oliveira <[email protected]>
20401 S:      Maintained
20402 F:      kernel/trace/trace_osnoise.c
20403 F:      include/trace/events/osnoise.h
20404 F:      kernel/trace/trace_hwlat.c
20405 F:      kernel/trace/trace_irqsoff.c
20406 F:      kernel/trace/trace_sched_wakeup.c
20407 F:      Documentation/trace/osnoise-tracer.rst
20408 F:      Documentation/trace/timerlat-tracer.rst
20409 F:      Documentation/trace/hwlat_detector.rst
20410 F:      arch/*/kernel/trace.c
20411
20412 Real-time Linux Analysis (RTLA) tools
20413 M:      Daniel Bristot de Oliveira <[email protected]>
20414 M:      Steven Rostedt <[email protected]>
20415 L:      [email protected]
20416 S:      Maintained
20417 F:      Documentation/tools/rtla/
20418 F:      tools/tracing/rtla/
20419
20420 TRADITIONAL CHINESE DOCUMENTATION
20421 M:      Hu Haowen <[email protected]>
20422 L:      [email protected]
20423 S:      Maintained
20424 W:      https://github.com/srcres258/linux-doc
20425 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
20426 F:      Documentation/translations/zh_TW/
20427
20428 TTY LAYER
20429 M:      Greg Kroah-Hartman <[email protected]>
20430 M:      Jiri Slaby <[email protected]>
20431 S:      Supported
20432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
20433 F:      Documentation/driver-api/serial/
20434 F:      drivers/tty/
20435 F:      drivers/tty/serial/serial_core.c
20436 F:      include/linux/selection.h
20437 F:      include/linux/serial.h
20438 F:      include/linux/serial_core.h
20439 F:      include/linux/sysrq.h
20440 F:      include/linux/tty*.h
20441 F:      include/linux/vt.h
20442 F:      include/linux/vt_*.h
20443 F:      include/uapi/linux/serial.h
20444 F:      include/uapi/linux/serial_core.h
20445 F:      include/uapi/linux/tty.h
20446
20447 TUA9001 MEDIA DRIVER
20448 M:      Antti Palosaari <[email protected]>
20449 L:      [email protected]
20450 S:      Maintained
20451 W:      https://linuxtv.org
20452 W:      http://palosaari.fi/linux/
20453 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20454 T:      git git://linuxtv.org/anttip/media_tree.git
20455 F:      drivers/media/tuners/tua9001*
20456
20457 TULIP NETWORK DRIVERS
20458 L:      [email protected]
20459 L:      [email protected]
20460 S:      Orphan
20461 F:      drivers/net/ethernet/dec/tulip/
20462
20463 TUN/TAP driver
20464 M:      Maxim Krasnyansky <[email protected]>
20465 S:      Maintained
20466 W:      http://vtun.sourceforge.net/tun
20467 F:      Documentation/networking/tuntap.rst
20468 F:      arch/um/os-Linux/drivers/
20469
20470 TURBOCHANNEL SUBSYSTEM
20471 M:      "Maciej W. Rozycki" <[email protected]>
20472 M:      Ralf Baechle <[email protected]>
20473 L:      [email protected]
20474 S:      Maintained
20475 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
20476 F:      drivers/tc/
20477 F:      include/linux/tc.h
20478
20479 TURBOSTAT UTILITY
20480 M:      "Len Brown" <[email protected]>
20481 L:      [email protected]
20482 S:      Supported
20483 Q:      https://patchwork.kernel.org/project/linux-pm/list/
20484 B:      https://bugzilla.kernel.org
20485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
20486 F:      tools/power/x86/turbostat/
20487
20488 TW5864 VIDEO4LINUX DRIVER
20489 M:      Bluecherry Maintainers <[email protected]>
20490 M:      Anton Sviridenko <[email protected]>
20491 M:      Andrey Utkin <[email protected]>
20492 M:      Andrey Utkin <[email protected]>
20493 L:      [email protected]
20494 S:      Supported
20495 F:      drivers/media/pci/tw5864/
20496
20497 TW68 VIDEO4LINUX DRIVER
20498 M:      Hans Verkuil <[email protected]>
20499 L:      [email protected]
20500 S:      Odd Fixes
20501 W:      https://linuxtv.org
20502 T:      git git://linuxtv.org/media_tree.git
20503 F:      drivers/media/pci/tw68/
20504
20505 TW686X VIDEO4LINUX DRIVER
20506 M:      Ezequiel Garcia <[email protected]>
20507 L:      [email protected]
20508 S:      Maintained
20509 W:      http://linuxtv.org
20510 T:      git git://linuxtv.org/media_tree.git
20511 F:      drivers/media/pci/tw686x/
20512
20513 U-BOOT ENVIRONMENT VARIABLES
20514 M:      Rafał Miłecki <[email protected]>
20515 S:      Maintained
20516 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
20517
20518 UACCE ACCELERATOR FRAMEWORK
20519 M:      Zhangfei Gao <[email protected]>
20520 M:      Zhou Wang <[email protected]>
20521 L:      [email protected]
20522 L:      [email protected]
20523 S:      Maintained
20524 F:      Documentation/ABI/testing/sysfs-driver-uacce
20525 F:      Documentation/misc-devices/uacce.rst
20526 F:      drivers/misc/uacce/
20527 F:      include/linux/uacce.h
20528 F:      include/uapi/misc/uacce/
20529
20530 UBI FILE SYSTEM (UBIFS)
20531 M:      Richard Weinberger <[email protected]>
20532 L:      [email protected]
20533 S:      Supported
20534 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
20535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
20536 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
20537 F:      Documentation/ABI/testing/sysfs-fs-ubifs
20538 F:      Documentation/filesystems/ubifs-authentication.rst
20539 F:      Documentation/filesystems/ubifs.rst
20540 F:      fs/ubifs/
20541
20542 UCLINUX (M68KNOMMU AND COLDFIRE)
20543 M:      Greg Ungerer <[email protected]>
20544 L:      [email protected]
20545 L:      [email protected]  (subscribers-only)
20546 S:      Maintained
20547 W:      http://www.linux-m68k.org/
20548 W:      http://www.uclinux.org/
20549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
20550 F:      arch/m68k/*/*_no.*
20551 F:      arch/m68k/68*/
20552 F:      arch/m68k/coldfire/
20553 F:      arch/m68k/include/asm/*_no.*
20554
20555 UDF FILESYSTEM
20556 M:      Jan Kara <[email protected]>
20557 S:      Maintained
20558 F:      Documentation/filesystems/udf.rst
20559 F:      fs/udf/
20560
20561 UDRAW TABLET
20562 M:      Bastien Nocera <[email protected]>
20563 L:      [email protected]
20564 S:      Maintained
20565 F:      drivers/hid/hid-udraw-ps3.c
20566
20567 UFS FILESYSTEM
20568 M:      Evgeniy Dushistov <[email protected]>
20569 S:      Maintained
20570 F:      Documentation/admin-guide/ufs.rst
20571 F:      fs/ufs/
20572
20573 UHID USERSPACE HID IO DRIVER
20574 M:      David Rheinsberg <[email protected]>
20575 L:      [email protected]
20576 S:      Maintained
20577 F:      drivers/hid/uhid.c
20578 F:      include/uapi/linux/uhid.h
20579
20580 ULPI BUS
20581 M:      Heikki Krogerus <[email protected]>
20582 L:      [email protected]
20583 S:      Maintained
20584 F:      drivers/usb/common/ulpi.c
20585 F:      include/linux/ulpi/
20586
20587 UNICODE SUBSYSTEM
20588 M:      Gabriel Krisman Bertazi <[email protected]>
20589 L:      [email protected]
20590 S:      Supported
20591 F:      fs/unicode/
20592
20593 UNIFDEF
20594 M:      Tony Finch <[email protected]>
20595 S:      Maintained
20596 W:      http://dotat.at/prog/unifdef
20597 F:      scripts/unifdef.c
20598
20599 UNIFORM CDROM DRIVER
20600 M:      Phillip Potter <[email protected]>
20601 S:      Maintained
20602 F:      Documentation/cdrom/
20603 F:      drivers/cdrom/cdrom.c
20604 F:      include/linux/cdrom.h
20605 F:      include/uapi/linux/cdrom.h
20606
20607 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
20608 R:      Alim Akhtar <[email protected]>
20609 R:      Avri Altman <[email protected]>
20610 R:      Bart Van Assche <[email protected]>
20611 L:      [email protected]
20612 S:      Supported
20613 F:      Documentation/devicetree/bindings/ufs/
20614 F:      Documentation/scsi/ufs.rst
20615 F:      drivers/ufs/core/
20616
20617 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
20618 M:      Pedro Sousa <[email protected]>
20619 L:      [email protected]
20620 S:      Supported
20621 F:      drivers/ufs/host/*dwc*
20622
20623 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
20624 M:      Stanley Chu <[email protected]>
20625 L:      [email protected]
20626 L:      [email protected] (moderated for non-subscribers)
20627 S:      Maintained
20628 F:      drivers/ufs/host/ufs-mediatek*
20629
20630 UNSORTED BLOCK IMAGES (UBI)
20631 M:      Richard Weinberger <[email protected]>
20632 L:      [email protected]
20633 S:      Supported
20634 W:      http://www.linux-mtd.infradead.org/
20635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
20636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
20637 F:      drivers/mtd/ubi/
20638 F:      include/linux/mtd/ubi.h
20639 F:      include/uapi/mtd/ubi-user.h
20640
20641 USB "USBNET" DRIVER FRAMEWORK
20642 M:      Oliver Neukum <[email protected]>
20643 L:      [email protected]
20644 S:      Maintained
20645 W:      http://www.linux-usb.org/usbnet
20646 F:      drivers/net/usb/usbnet.c
20647 F:      include/linux/usb/usbnet.h
20648
20649 USB ACM DRIVER
20650 M:      Oliver Neukum <[email protected]>
20651 L:      [email protected]
20652 S:      Maintained
20653 F:      Documentation/usb/acm.rst
20654 F:      drivers/usb/class/cdc-acm.*
20655
20656 USB APPLE MFI FASTCHARGE DRIVER
20657 M:      Bastien Nocera <[email protected]>
20658 L:      [email protected]
20659 S:      Maintained
20660 F:      drivers/usb/misc/apple-mfi-fastcharge.c
20661
20662 USB AR5523 WIRELESS DRIVER
20663 M:      Pontus Fuchs <[email protected]>
20664 L:      [email protected]
20665 S:      Maintained
20666 F:      drivers/net/wireless/ath/ar5523/
20667
20668 USB ATTACHED SCSI
20669 M:      Oliver Neukum <[email protected]>
20670 L:      [email protected]
20671 L:      [email protected]
20672 S:      Maintained
20673 F:      drivers/usb/storage/uas.c
20674
20675 USB CDC ETHERNET DRIVER
20676 M:      Oliver Neukum <[email protected]>
20677 L:      [email protected]
20678 S:      Maintained
20679 F:      drivers/net/usb/cdc_*.c
20680 F:      include/uapi/linux/usb/cdc.h
20681
20682 USB CHAOSKEY DRIVER
20683 M:      Keith Packard <[email protected]>
20684 L:      [email protected]
20685 S:      Maintained
20686 F:      drivers/usb/misc/chaoskey.c
20687
20688 USB CYPRESS C67X00 DRIVER
20689 L:      [email protected]
20690 S:      Orphan
20691 F:      drivers/usb/c67x00/
20692
20693 USB DAVICOM DM9601 DRIVER
20694 M:      Peter Korsgaard <[email protected]>
20695 L:      [email protected]
20696 S:      Maintained
20697 W:      http://www.linux-usb.org/usbnet
20698 F:      drivers/net/usb/dm9601.c
20699
20700 USB EHCI DRIVER
20701 M:      Alan Stern <[email protected]>
20702 L:      [email protected]
20703 S:      Maintained
20704 F:      Documentation/usb/ehci.rst
20705 F:      drivers/usb/host/ehci*
20706
20707 USB GADGET/PERIPHERAL SUBSYSTEM
20708 M:      Felipe Balbi <[email protected]>
20709 L:      [email protected]
20710 S:      Maintained
20711 W:      http://www.linux-usb.org/gadget
20712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
20713 F:      drivers/usb/gadget/
20714 F:      include/linux/usb/gadget*
20715
20716 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
20717 M:      Jiri Kosina <[email protected]>
20718 M:      Benjamin Tissoires <[email protected]>
20719 L:      [email protected]
20720 S:      Maintained
20721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
20722 F:      Documentation/hid/hiddev.rst
20723 F:      drivers/hid/usbhid/
20724
20725 USB INTEL XHCI ROLE MUX DRIVER
20726 M:      Hans de Goede <[email protected]>
20727 L:      [email protected]
20728 S:      Maintained
20729 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
20730
20731 USB IP DRIVER FOR HISILICON KIRIN 960
20732 M:      Yu Chen <[email protected]>
20733 M:      Binghui Wang <[email protected]>
20734 L:      [email protected]
20735 S:      Maintained
20736 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
20737 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
20738
20739 USB IP DRIVER FOR HISILICON KIRIN 970
20740 M:      Mauro Carvalho Chehab <[email protected]>
20741 L:      [email protected]
20742 S:      Maintained
20743 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
20744 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
20745
20746 USB ISP116X DRIVER
20747 M:      Olav Kongas <[email protected]>
20748 L:      [email protected]
20749 S:      Maintained
20750 F:      drivers/usb/host/isp116x*
20751 F:      include/linux/usb/isp116x.h
20752
20753 USB ISP1760 DRIVER
20754 M:      Rui Miguel Silva <[email protected]>
20755 L:      [email protected]
20756 S:      Maintained
20757 F:      drivers/usb/isp1760/*
20758 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
20759
20760 USB LAN78XX ETHERNET DRIVER
20761 M:      Woojung Huh <[email protected]>
20762 M:      [email protected]
20763 L:      [email protected]
20764 S:      Maintained
20765 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
20766 F:      drivers/net/usb/lan78xx.*
20767 F:      include/dt-bindings/net/microchip-lan78xx.h
20768
20769 USB MASS STORAGE DRIVER
20770 M:      Alan Stern <[email protected]>
20771 L:      [email protected]
20772 L:      [email protected]
20773 S:      Maintained
20774 F:      drivers/usb/storage/
20775
20776 USB MIDI DRIVER
20777 M:      Clemens Ladisch <[email protected]>
20778 L:      [email protected] (moderated for non-subscribers)
20779 S:      Maintained
20780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20781 F:      sound/usb/midi.*
20782
20783 USB NETWORKING DRIVERS
20784 L:      [email protected]
20785 S:      Odd Fixes
20786 F:      drivers/net/usb/
20787
20788 USB OHCI DRIVER
20789 M:      Alan Stern <[email protected]>
20790 L:      [email protected]
20791 S:      Maintained
20792 F:      Documentation/usb/ohci.rst
20793 F:      drivers/usb/host/ohci*
20794
20795 USB OTG FSM (Finite State Machine)
20796 M:      Peter Chen <[email protected]>
20797 L:      [email protected]
20798 S:      Maintained
20799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
20800 F:      drivers/usb/common/usb-otg-fsm.c
20801
20802 USB OVER IP DRIVER
20803 M:      Valentina Manea <[email protected]>
20804 M:      Shuah Khan <[email protected]>
20805 M:      Shuah Khan <[email protected]>
20806 L:      [email protected]
20807 S:      Maintained
20808 F:      Documentation/usb/usbip_protocol.rst
20809 F:      drivers/usb/usbip/
20810 F:      tools/testing/selftests/drivers/usb/usbip/
20811 F:      tools/usb/usbip/
20812
20813 USB PEGASUS DRIVER
20814 M:      Petko Manolov <[email protected]>
20815 L:      [email protected]
20816 L:      [email protected]
20817 S:      Maintained
20818 W:      https://github.com/petkan/pegasus
20819 T:      git git://github.com/petkan/pegasus.git
20820 F:      drivers/net/usb/pegasus.*
20821
20822 USB PHY LAYER
20823 M:      Felipe Balbi <[email protected]>
20824 L:      [email protected]
20825 S:      Maintained
20826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
20827 F:      drivers/usb/phy/
20828
20829 USB PRINTER DRIVER (usblp)
20830 M:      Pete Zaitcev <[email protected]>
20831 L:      [email protected]
20832 S:      Supported
20833 F:      drivers/usb/class/usblp.c
20834
20835 USB RAW GADGET DRIVER
20836 R:      Andrey Konovalov <[email protected]>
20837 L:      [email protected]
20838 S:      Maintained
20839 F:      Documentation/usb/raw-gadget.rst
20840 F:      drivers/usb/gadget/legacy/raw_gadget.c
20841 F:      include/uapi/linux/usb/raw_gadget.h
20842
20843 USB QMI WWAN NETWORK DRIVER
20844 M:      Bjørn Mork <[email protected]>
20845 L:      [email protected]
20846 S:      Maintained
20847 F:      Documentation/ABI/testing/sysfs-class-net-qmi
20848 F:      drivers/net/usb/qmi_wwan.c
20849
20850 USB RTL8150 DRIVER
20851 M:      Petko Manolov <[email protected]>
20852 L:      [email protected]
20853 L:      [email protected]
20854 S:      Maintained
20855 W:      https://github.com/petkan/rtl8150
20856 T:      git git://github.com/petkan/rtl8150.git
20857 F:      drivers/net/usb/rtl8150.c
20858
20859 USB SERIAL SUBSYSTEM
20860 M:      Johan Hovold <[email protected]>
20861 L:      [email protected]
20862 S:      Maintained
20863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
20864 F:      Documentation/usb/usb-serial.rst
20865 F:      drivers/usb/serial/
20866 F:      include/linux/usb/serial.h
20867
20868 USB SMSC75XX ETHERNET DRIVER
20869 M:      Steve Glendinning <[email protected]>
20870 L:      [email protected]
20871 S:      Maintained
20872 F:      drivers/net/usb/smsc75xx.*
20873
20874 USB SMSC95XX ETHERNET DRIVER
20875 M:      Steve Glendinning <[email protected]>
20876 M:      [email protected]
20877 L:      [email protected]
20878 S:      Maintained
20879 F:      drivers/net/usb/smsc95xx.*
20880
20881 USB SUBSYSTEM
20882 M:      Greg Kroah-Hartman <[email protected]>
20883 L:      [email protected]
20884 S:      Supported
20885 W:      http://www.linux-usb.org
20886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
20887 F:      Documentation/devicetree/bindings/usb/
20888 F:      Documentation/usb/
20889 F:      drivers/usb/
20890 F:      include/dt-bindings/usb/
20891 F:      include/linux/usb.h
20892 F:      include/linux/usb/
20893
20894 USB TYPEC BUS FOR ALTERNATE MODES
20895 M:      Heikki Krogerus <[email protected]>
20896 L:      [email protected]
20897 S:      Maintained
20898 F:      Documentation/ABI/testing/sysfs-bus-typec
20899 F:      Documentation/driver-api/usb/typec_bus.rst
20900 F:      drivers/usb/typec/altmodes/
20901 F:      include/linux/usb/typec_altmode.h
20902
20903 USB TYPEC CLASS
20904 M:      Heikki Krogerus <[email protected]>
20905 L:      [email protected]
20906 S:      Maintained
20907 F:      Documentation/ABI/testing/sysfs-class-typec
20908 F:      Documentation/driver-api/usb/typec.rst
20909 F:      drivers/usb/typec/
20910 F:      include/linux/usb/typec.h
20911
20912 USB TYPEC INTEL PMC MUX DRIVER
20913 M:      Heikki Krogerus <[email protected]>
20914 L:      [email protected]
20915 S:      Maintained
20916 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
20917 F:      drivers/usb/typec/mux/intel_pmc_mux.c
20918
20919 USB TYPEC PI3USB30532 MUX DRIVER
20920 M:      Hans de Goede <[email protected]>
20921 L:      [email protected]
20922 S:      Maintained
20923 F:      drivers/usb/typec/mux/pi3usb30532.c
20924
20925 USB TYPEC PORT CONTROLLER DRIVERS
20926 M:      Guenter Roeck <[email protected]>
20927 L:      [email protected]
20928 S:      Maintained
20929 F:      drivers/usb/typec/tcpm/
20930
20931 USB UHCI DRIVER
20932 M:      Alan Stern <[email protected]>
20933 L:      [email protected]
20934 S:      Maintained
20935 F:      drivers/usb/host/uhci*
20936
20937 USB VIDEO CLASS
20938 M:      Laurent Pinchart <[email protected]>
20939 L:      [email protected]
20940 S:      Maintained
20941 W:      http://www.ideasonboard.org/uvc/
20942 T:      git git://linuxtv.org/media_tree.git
20943 F:      drivers/media/usb/uvc/
20944 F:      include/uapi/linux/uvcvideo.h
20945
20946 USB WEBCAM GADGET
20947 M:      Laurent Pinchart <[email protected]>
20948 L:      [email protected]
20949 S:      Maintained
20950 F:      drivers/usb/gadget/function/*uvc*
20951 F:      drivers/usb/gadget/legacy/webcam.c
20952 F:      include/uapi/linux/usb/g_uvc.h
20953
20954 USB WIRELESS RNDIS DRIVER (rndis_wlan)
20955 M:      Jussi Kivilinna <[email protected]>
20956 L:      [email protected]
20957 S:      Maintained
20958 F:      drivers/net/wireless/rndis_wlan.c
20959
20960 USB XHCI DRIVER
20961 M:      Mathias Nyman <[email protected]>
20962 L:      [email protected]
20963 S:      Supported
20964 F:      drivers/usb/host/pci-quirks*
20965 F:      drivers/usb/host/xhci*
20966
20967 USB ZD1201 DRIVER
20968 L:      [email protected]
20969 S:      Orphan
20970 W:      http://linux-lc100020.sourceforge.net
20971 F:      drivers/net/wireless/zydas/zd1201.*
20972
20973 USB ZR364XX DRIVER
20974 M:      Antoine Jacquet <[email protected]>
20975 L:      [email protected]
20976 L:      [email protected]
20977 S:      Maintained
20978 W:      http://royale.zerezo.com/zr364xx/
20979 T:      git git://linuxtv.org/media_tree.git
20980 F:      Documentation/admin-guide/media/zr364xx*
20981 F:      drivers/media/usb/zr364xx/
20982
20983 USER-MODE LINUX (UML)
20984 M:      Richard Weinberger <[email protected]>
20985 M:      Anton Ivanov <[email protected]>
20986 M:      Johannes Berg <[email protected]>
20987 L:      [email protected]
20988 S:      Maintained
20989 W:      http://user-mode-linux.sourceforge.net
20990 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
20991 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
20992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
20993 F:      Documentation/virt/uml/
20994 F:      arch/um/
20995 F:      arch/x86/um/
20996 F:      fs/hostfs/
20997
20998 USERSPACE COPYIN/COPYOUT (UIOVEC)
20999 M:      Alexander Viro <[email protected]>
21000 S:      Maintained
21001 F:      include/linux/uio.h
21002 F:      lib/iov_iter.c
21003
21004 USERSPACE DMA BUFFER DRIVER
21005 M:      Gerd Hoffmann <[email protected]>
21006 L:      [email protected]
21007 S:      Maintained
21008 T:      git git://anongit.freedesktop.org/drm/drm-misc
21009 F:      drivers/dma-buf/udmabuf.c
21010 F:      include/uapi/linux/udmabuf.h
21011
21012 USERSPACE I/O (UIO)
21013 M:      Greg Kroah-Hartman <[email protected]>
21014 S:      Maintained
21015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
21016 F:      Documentation/driver-api/uio-howto.rst
21017 F:      drivers/uio/
21018 F:      include/linux/uio_driver.h
21019
21020 UTIL-LINUX PACKAGE
21021 M:      Karel Zak <[email protected]>
21022 L:      [email protected]
21023 S:      Maintained
21024 W:      http://en.wikipedia.org/wiki/Util-linux
21025 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
21026
21027 UUID HELPERS
21028 M:      Christoph Hellwig <[email protected]>
21029 R:      Andy Shevchenko <[email protected]>
21030 L:      [email protected]
21031 S:      Maintained
21032 T:      git git://git.infradead.org/users/hch/uuid.git
21033 F:      include/linux/uuid.h
21034 F:      include/uapi/linux/uuid.h
21035 F:      lib/test_uuid.c
21036 F:      lib/uuid.c
21037
21038 UV SYSFS DRIVER
21039 M:      Justin Ernst <[email protected]>
21040 L:      [email protected]
21041 S:      Maintained
21042 F:      drivers/platform/x86/uv_sysfs.c
21043
21044 UVESAFB DRIVER
21045 M:      Michal Januszewski <[email protected]>
21046 L:      [email protected]
21047 S:      Maintained
21048 W:      https://github.com/mjanusz/v86d
21049 F:      Documentation/fb/uvesafb.rst
21050 F:      drivers/video/fbdev/uvesafb.*
21051
21052 Ux500 CLOCK DRIVERS
21053 M:      Ulf Hansson <[email protected]>
21054 L:      [email protected]
21055 L:      [email protected] (moderated for non-subscribers)
21056 S:      Maintained
21057 F:      drivers/clk/ux500/
21058
21059 VF610 NAND DRIVER
21060 M:      Stefan Agner <[email protected]>
21061 L:      [email protected]
21062 S:      Supported
21063 F:      drivers/mtd/nand/raw/vf610_nfc.c
21064
21065 VFAT/FAT/MSDOS FILESYSTEM
21066 M:      OGAWA Hirofumi <[email protected]>
21067 S:      Maintained
21068 F:      Documentation/filesystems/vfat.rst
21069 F:      fs/fat/
21070
21071 VFIO DRIVER
21072 M:      Alex Williamson <[email protected]>
21073 R:      Cornelia Huck <[email protected]>
21074 L:      [email protected]
21075 S:      Maintained
21076 T:      git git://github.com/awilliam/linux-vfio.git
21077 F:      Documentation/driver-api/vfio.rst
21078 F:      drivers/vfio/
21079 F:      include/linux/vfio.h
21080 F:      include/linux/vfio_pci_core.h
21081 F:      include/uapi/linux/vfio.h
21082
21083 VFIO FSL-MC DRIVER
21084 M:      Diana Craciun <[email protected]>
21085 L:      [email protected]
21086 S:      Maintained
21087 F:      drivers/vfio/fsl-mc/
21088
21089 VFIO HISILICON PCI DRIVER
21090 M:      Longfang Liu <[email protected]>
21091 M:      Shameer Kolothum <[email protected]>
21092 L:      [email protected]
21093 S:      Maintained
21094 F:      drivers/vfio/pci/hisilicon/
21095
21096 VFIO MEDIATED DEVICE DRIVERS
21097 M:      Kirti Wankhede <[email protected]>
21098 L:      [email protected]
21099 S:      Maintained
21100 F:      Documentation/driver-api/vfio-mediated-device.rst
21101 F:      drivers/vfio/mdev/
21102 F:      include/linux/mdev.h
21103 F:      samples/vfio-mdev/
21104
21105 VFIO PCI DEVICE SPECIFIC DRIVERS
21106 R:      Jason Gunthorpe <[email protected]>
21107 R:      Yishai Hadas <[email protected]>
21108 R:      Shameer Kolothum <[email protected]>
21109 R:      Kevin Tian <[email protected]>
21110 L:      [email protected]
21111 S:      Maintained
21112 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
21113 F:      drivers/vfio/pci/*/
21114
21115 VFIO PLATFORM DRIVER
21116 M:      Eric Auger <[email protected]>
21117 L:      [email protected]
21118 S:      Maintained
21119 F:      drivers/vfio/platform/
21120
21121 VFIO MLX5 PCI DRIVER
21122 M:      Yishai Hadas <[email protected]>
21123 L:      [email protected]
21124 S:      Maintained
21125 F:      drivers/vfio/pci/mlx5/
21126
21127 VGA_SWITCHEROO
21128 R:      Lukas Wunner <[email protected]>
21129 S:      Maintained
21130 T:      git git://anongit.freedesktop.org/drm/drm-misc
21131 F:      Documentation/gpu/vga-switcheroo.rst
21132 F:      drivers/gpu/vga/vga_switcheroo.c
21133 F:      include/linux/vga_switcheroo.h
21134
21135 VIA RHINE NETWORK DRIVER
21136 S:      Maintained
21137 M:      Kevin Brace <[email protected]>
21138 F:      drivers/net/ethernet/via/via-rhine.c
21139
21140 VIA SD/MMC CARD CONTROLLER DRIVER
21141 M:      Bruce Chang <[email protected]>
21142 M:      Harald Welte <[email protected]>
21143 S:      Maintained
21144 F:      drivers/mmc/host/via-sdmmc.c
21145
21146 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
21147 M:      Florian Tobias Schandinat <[email protected]>
21148 L:      [email protected]
21149 S:      Maintained
21150 F:      drivers/video/fbdev/via/
21151 F:      include/linux/via-core.h
21152 F:      include/linux/via-gpio.h
21153 F:      include/linux/via_i2c.h
21154
21155 VIA VELOCITY NETWORK DRIVER
21156 M:      Francois Romieu <[email protected]>
21157 L:      [email protected]
21158 S:      Maintained
21159 F:      drivers/net/ethernet/via/via-velocity.*
21160
21161 VICODEC VIRTUAL CODEC DRIVER
21162 M:      Hans Verkuil <[email protected]>
21163 L:      [email protected]
21164 S:      Maintained
21165 W:      https://linuxtv.org
21166 T:      git git://linuxtv.org/media_tree.git
21167 F:      drivers/media/test-drivers/vicodec/*
21168
21169 VIDEO I2C POLLING DRIVER
21170 M:      Matt Ranostay <[email protected]>
21171 L:      [email protected]
21172 S:      Maintained
21173 F:      drivers/media/i2c/video-i2c.c
21174
21175 VIDEO MULTIPLEXER DRIVER
21176 M:      Philipp Zabel <[email protected]>
21177 L:      [email protected]
21178 S:      Maintained
21179 F:      drivers/media/platform/video-mux.c
21180
21181 VIDEOBUF2 FRAMEWORK
21182 M:      Tomasz Figa <[email protected]>
21183 M:      Marek Szyprowski <[email protected]>
21184 L:      [email protected]
21185 S:      Maintained
21186 F:      drivers/media/common/videobuf2/*
21187 F:      include/media/videobuf2-*
21188
21189 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
21190 M:      Shuah Khan <[email protected]>
21191 R:      Kieran Bingham <[email protected]>
21192 L:      [email protected]
21193 S:      Maintained
21194 W:      https://linuxtv.org
21195 T:      git git://linuxtv.org/media_tree.git
21196 F:      drivers/media/test-drivers/vimc/*
21197
21198 VIRT LIB
21199 M:      Alex Williamson <[email protected]>
21200 M:      Paolo Bonzini <[email protected]>
21201 L:      [email protected]
21202 S:      Supported
21203 F:      virt/lib/
21204
21205 VIRTIO AND VHOST VSOCK DRIVER
21206 M:      Stefan Hajnoczi <[email protected]>
21207 M:      Stefano Garzarella <[email protected]>
21208 L:      [email protected]
21209 L:      [email protected]
21210 L:      [email protected]
21211 S:      Maintained
21212 F:      drivers/vhost/vsock.c
21213 F:      include/linux/virtio_vsock.h
21214 F:      include/uapi/linux/virtio_vsock.h
21215 F:      net/vmw_vsock/virtio_transport.c
21216 F:      net/vmw_vsock/virtio_transport_common.c
21217
21218 VIRTIO BLOCK AND SCSI DRIVERS
21219 M:      "Michael S. Tsirkin" <[email protected]>
21220 M:      Jason Wang <[email protected]>
21221 R:      Paolo Bonzini <[email protected]>
21222 R:      Stefan Hajnoczi <[email protected]>
21223 L:      [email protected]
21224 S:      Maintained
21225 F:      drivers/block/virtio_blk.c
21226 F:      drivers/scsi/virtio_scsi.c
21227 F:      drivers/vhost/scsi.c
21228 F:      include/uapi/linux/virtio_blk.h
21229 F:      include/uapi/linux/virtio_scsi.h
21230
21231 VIRTIO CONSOLE DRIVER
21232 M:      Amit Shah <[email protected]>
21233 L:      [email protected]
21234 S:      Maintained
21235 F:      drivers/char/virtio_console.c
21236 F:      include/linux/virtio_console.h
21237 F:      include/uapi/linux/virtio_console.h
21238
21239 VIRTIO CORE AND NET DRIVERS
21240 M:      "Michael S. Tsirkin" <[email protected]>
21241 M:      Jason Wang <[email protected]>
21242 L:      [email protected]
21243 S:      Maintained
21244 F:      Documentation/ABI/testing/sysfs-bus-vdpa
21245 F:      Documentation/devicetree/bindings/virtio/
21246 F:      drivers/block/virtio_blk.c
21247 F:      drivers/crypto/virtio/
21248 F:      drivers/net/virtio_net.c
21249 F:      drivers/vdpa/
21250 F:      drivers/virtio/
21251 F:      include/linux/vdpa.h
21252 F:      include/linux/virtio*.h
21253 F:      include/uapi/linux/virtio_*.h
21254 F:      tools/virtio/
21255
21256 VIRTIO BALLOON
21257 M:      "Michael S. Tsirkin" <[email protected]>
21258 M:      David Hildenbrand <[email protected]>
21259 L:      [email protected]
21260 S:      Maintained
21261 F:      drivers/virtio/virtio_balloon.c
21262 F:      include/uapi/linux/virtio_balloon.h
21263 F:      include/linux/balloon_compaction.h
21264 F:      mm/balloon_compaction.c
21265
21266 VIRTIO CRYPTO DRIVER
21267 M:      Gonglei <[email protected]>
21268 L:      [email protected]
21269 L:      [email protected]
21270 S:      Maintained
21271 F:      drivers/crypto/virtio/
21272 F:      include/uapi/linux/virtio_crypto.h
21273
21274 VIRTIO DRIVERS FOR S390
21275 M:      Cornelia Huck <[email protected]>
21276 M:      Halil Pasic <[email protected]>
21277 M:      Eric Farman <[email protected]>
21278 L:      [email protected]
21279 L:      [email protected]
21280 L:      [email protected]
21281 S:      Supported
21282 F:      arch/s390/include/uapi/asm/virtio-ccw.h
21283 F:      drivers/s390/virtio/
21284
21285 VIRTIO FILE SYSTEM
21286 M:      Vivek Goyal <[email protected]>
21287 M:      Stefan Hajnoczi <[email protected]>
21288 M:      Miklos Szeredi <[email protected]>
21289 L:      [email protected]
21290 L:      [email protected]
21291 S:      Supported
21292 W:      https://virtio-fs.gitlab.io/
21293 F:      Documentation/filesystems/virtiofs.rst
21294 F:      fs/fuse/virtio_fs.c
21295 F:      include/uapi/linux/virtio_fs.h
21296
21297 VIRTIO GPIO DRIVER
21298 M:      Enrico Weigelt, metux IT consult <[email protected]>
21299 M:      Viresh Kumar <[email protected]>
21300 L:      [email protected]
21301 L:      [email protected]
21302 S:      Maintained
21303 F:      drivers/gpio/gpio-virtio.c
21304 F:      include/uapi/linux/virtio_gpio.h
21305
21306 VIRTIO GPU DRIVER
21307 M:      David Airlie <[email protected]>
21308 M:      Gerd Hoffmann <[email protected]>
21309 R:      Gurchetan Singh <[email protected]>
21310 R:      Chia-I Wu <[email protected]>
21311 L:      [email protected]
21312 L:      [email protected]
21313 S:      Maintained
21314 T:      git git://anongit.freedesktop.org/drm/drm-misc
21315 F:      drivers/gpu/drm/virtio/
21316 F:      include/uapi/linux/virtio_gpu.h
21317
21318 VIRTIO HOST (VHOST)
21319 M:      "Michael S. Tsirkin" <[email protected]>
21320 M:      Jason Wang <[email protected]>
21321 L:      [email protected]
21322 L:      [email protected]
21323 L:      [email protected]
21324 S:      Maintained
21325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
21326 F:      drivers/vhost/
21327 F:      include/linux/vhost_iotlb.h
21328 F:      include/uapi/linux/vhost.h
21329
21330 VIRTIO INPUT DRIVER
21331 M:      Gerd Hoffmann <[email protected]>
21332 S:      Maintained
21333 F:      drivers/virtio/virtio_input.c
21334 F:      include/uapi/linux/virtio_input.h
21335
21336 VIRTIO IOMMU DRIVER
21337 M:      Jean-Philippe Brucker <[email protected]>
21338 L:      [email protected]
21339 S:      Maintained
21340 F:      drivers/iommu/virtio-iommu.c
21341 F:      include/uapi/linux/virtio_iommu.h
21342
21343 VIRTIO MEM DRIVER
21344 M:      David Hildenbrand <[email protected]>
21345 L:      [email protected]
21346 S:      Maintained
21347 W:      https://virtio-mem.gitlab.io/
21348 F:      drivers/virtio/virtio_mem.c
21349 F:      include/uapi/linux/virtio_mem.h
21350
21351 VIRTIO SOUND DRIVER
21352 M:      Anton Yakovlev <[email protected]>
21353 M:      "Michael S. Tsirkin" <[email protected]>
21354 L:      [email protected]
21355 L:      [email protected] (moderated for non-subscribers)
21356 S:      Maintained
21357 F:      include/uapi/linux/virtio_snd.h
21358 F:      sound/virtio/*
21359
21360 VIRTIO I2C DRIVER
21361 M:      Conghui Chen <[email protected]>
21362 M:      Viresh Kumar <[email protected]>
21363 L:      [email protected]
21364 L:      [email protected]
21365 S:      Maintained
21366 F:      drivers/i2c/busses/i2c-virtio.c
21367 F:      include/uapi/linux/virtio_i2c.h
21368
21369 VIRTIO PMEM DRIVER
21370 M:      Pankaj Gupta <[email protected]>
21371 L:      [email protected]
21372 S:      Maintained
21373 F:      drivers/nvdimm/virtio_pmem.c
21374 F:      drivers/nvdimm/nd_virtio.c
21375
21376 VIRTUAL BOX GUEST DEVICE DRIVER
21377 M:      Hans de Goede <[email protected]>
21378 M:      Arnd Bergmann <[email protected]>
21379 M:      Greg Kroah-Hartman <[email protected]>
21380 S:      Maintained
21381 F:      drivers/virt/vboxguest/
21382 F:      include/linux/vbox_utils.h
21383 F:      include/uapi/linux/vbox*.h
21384
21385 VIRTUAL BOX SHARED FOLDER VFS DRIVER
21386 M:      Hans de Goede <[email protected]>
21387 L:      [email protected]
21388 S:      Maintained
21389 F:      fs/vboxsf/*
21390
21391 VIRTUAL SERIO DEVICE DRIVER
21392 M:      Stephen Chandler Paul <[email protected]>
21393 S:      Maintained
21394 F:      drivers/input/serio/userio.c
21395 F:      include/uapi/linux/userio.h
21396
21397 VIVID VIRTUAL VIDEO DRIVER
21398 M:      Hans Verkuil <[email protected]>
21399 L:      [email protected]
21400 S:      Maintained
21401 W:      https://linuxtv.org
21402 T:      git git://linuxtv.org/media_tree.git
21403 F:      drivers/media/test-drivers/vivid/*
21404
21405 VIDTV VIRTUAL DIGITAL TV DRIVER
21406 M:      Daniel W. S. Almeida <[email protected]>
21407 L:      [email protected]
21408 S:      Maintained
21409 W:      https://linuxtv.org
21410 T:      git git://linuxtv.org/media_tree.git
21411 F:      drivers/media/test-drivers/vidtv/*
21412
21413 VLYNQ BUS
21414 M:      Florian Fainelli <[email protected]>
21415 L:      [email protected] (subscribers-only)
21416 S:      Maintained
21417 F:      drivers/vlynq/vlynq.c
21418 F:      include/linux/vlynq.h
21419
21420 VME SUBSYSTEM
21421 M:      Martyn Welch <[email protected]>
21422 M:      Manohar Vanga <[email protected]>
21423 M:      Greg Kroah-Hartman <[email protected]>
21424 L:      [email protected]
21425 S:      Maintained
21426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
21427 F:      Documentation/driver-api/vme.rst
21428 F:      drivers/staging/vme_user/
21429 F:      drivers/vme/
21430 F:      include/linux/vme*
21431
21432 VM SOCKETS (AF_VSOCK)
21433 M:      Stefano Garzarella <[email protected]>
21434 L:      [email protected]
21435 L:      [email protected]
21436 S:      Maintained
21437 F:      drivers/net/vsockmon.c
21438 F:      include/net/af_vsock.h
21439 F:      include/uapi/linux/vm_sockets.h
21440 F:      include/uapi/linux/vm_sockets_diag.h
21441 F:      include/uapi/linux/vsockmon.h
21442 F:      net/vmw_vsock/
21443 F:      tools/testing/vsock/
21444
21445 VMWARE BALLOON DRIVER
21446 M:      Nadav Amit <[email protected]>
21447 R:      VMware PV-Drivers Reviewers <[email protected]>
21448 L:      [email protected]
21449 S:      Maintained
21450 F:      drivers/misc/vmw_balloon.c
21451
21452 VMWARE HYPERVISOR INTERFACE
21453 M:      Srivatsa S. Bhat (VMware) <[email protected]>
21454 M:      Alexey Makhalov <[email protected]>
21455 R:      VMware PV-Drivers Reviewers <[email protected]>
21456 L:      [email protected]
21457 L:      [email protected]
21458 S:      Supported
21459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
21460 F:      arch/x86/include/asm/vmware.h
21461 F:      arch/x86/kernel/cpu/vmware.c
21462
21463 VMWARE PVRDMA DRIVER
21464 M:      Bryan Tan <[email protected]>
21465 M:      Vishnu Dasa <[email protected]>
21466 R:      VMware PV-Drivers Reviewers <[email protected]>
21467 L:      [email protected]
21468 S:      Maintained
21469 F:      drivers/infiniband/hw/vmw_pvrdma/
21470
21471 VMware PVSCSI driver
21472 M:      Vishal Bhakta <[email protected]>
21473 R:      VMware PV-Drivers Reviewers <[email protected]>
21474 L:      [email protected]
21475 S:      Maintained
21476 F:      drivers/scsi/vmw_pvscsi.c
21477 F:      drivers/scsi/vmw_pvscsi.h
21478
21479 VMWARE VIRTUAL PTP CLOCK DRIVER
21480 M:      Vivek Thampi <[email protected]>
21481 R:      VMware PV-Drivers Reviewers <[email protected]>
21482 L:      [email protected]
21483 S:      Supported
21484 F:      drivers/ptp/ptp_vmw.c
21485
21486 VMWARE VMCI DRIVER
21487 M:      Bryan Tan <[email protected]>
21488 M:      Rajesh Jalisatgi <[email protected]>
21489 M:      Vishnu Dasa <[email protected]>
21490 R:      VMware PV-Drivers Reviewers <[email protected]>
21491 L:      [email protected]
21492 S:      Maintained
21493 F:      drivers/misc/vmw_vmci/
21494
21495 VMWARE VMMOUSE SUBDRIVER
21496 M:      Zack Rusin <[email protected]>
21497 R:      VMware Graphics Reviewers <[email protected]>
21498 R:      VMware PV-Drivers Reviewers <[email protected]>
21499 L:      [email protected]
21500 S:      Maintained
21501 F:      drivers/input/mouse/vmmouse.c
21502 F:      drivers/input/mouse/vmmouse.h
21503
21504 VMWARE VMXNET3 ETHERNET DRIVER
21505 M:      Ronak Doshi <[email protected]>
21506 R:      VMware PV-Drivers Reviewers <[email protected]>
21507 L:      [email protected]
21508 S:      Maintained
21509 F:      drivers/net/vmxnet3/
21510
21511 VOCORE VOCORE2 BOARD
21512 M:      Harvey Hunt <[email protected]>
21513 L:      [email protected]
21514 S:      Maintained
21515 F:      arch/mips/boot/dts/ralink/vocore2.dts
21516
21517 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
21518 M:      Liam Girdwood <[email protected]>
21519 M:      Mark Brown <[email protected]>
21520 L:      [email protected]
21521 S:      Supported
21522 W:      http://www.slimlogic.co.uk/?p=48
21523 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
21524 F:      Documentation/devicetree/bindings/regulator/
21525 F:      Documentation/power/regulator/
21526 F:      drivers/regulator/
21527 F:      include/dt-bindings/regulator/
21528 F:      include/linux/regulator/
21529 K:      regulator_get_optional
21530
21531 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
21532 R:      Matti Vaittinen <[email protected]>
21533 F:      drivers/regulator/irq_helpers.c
21534
21535 VRF
21536 M:      David Ahern <[email protected]>
21537 L:      [email protected]
21538 S:      Maintained
21539 F:      Documentation/networking/vrf.rst
21540 F:      drivers/net/vrf.c
21541
21542 VSPRINTF
21543 M:      Petr Mladek <[email protected]>
21544 M:      Steven Rostedt <[email protected]>
21545 M:      Sergey Senozhatsky <[email protected]>
21546 R:      Andy Shevchenko <[email protected]>
21547 R:      Rasmus Villemoes <[email protected]>
21548 S:      Maintained
21549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
21550 F:      Documentation/core-api/printk-formats.rst
21551 F:      lib/test_printf.c
21552 F:      lib/test_scanf.c
21553 F:      lib/vsprintf.c
21554
21555 VT1211 HARDWARE MONITOR DRIVER
21556 M:      Juerg Haefliger <[email protected]>
21557 L:      [email protected]
21558 S:      Maintained
21559 F:      Documentation/hwmon/vt1211.rst
21560 F:      drivers/hwmon/vt1211.c
21561
21562 VT8231 HARDWARE MONITOR DRIVER
21563 M:      Roger Lucas <[email protected]>
21564 L:      [email protected]
21565 S:      Maintained
21566 F:      drivers/hwmon/vt8231.c
21567
21568 VUB300 USB to SDIO/SD/MMC bridge chip
21569 L:      [email protected]
21570 S:      Orphan
21571 F:      drivers/mmc/host/vub300.c
21572
21573 W1 DALLAS'S 1-WIRE BUS
21574 M:      Evgeniy Polyakov <[email protected]>
21575 S:      Maintained
21576 F:      Documentation/devicetree/bindings/w1/
21577 F:      Documentation/w1/
21578 F:      drivers/w1/
21579 F:      include/linux/w1.h
21580
21581 W83791D HARDWARE MONITORING DRIVER
21582 M:      Marc Hulsman <[email protected]>
21583 L:      [email protected]
21584 S:      Maintained
21585 F:      Documentation/hwmon/w83791d.rst
21586 F:      drivers/hwmon/w83791d.c
21587
21588 W83793 HARDWARE MONITORING DRIVER
21589 M:      Rudolf Marek <[email protected]>
21590 L:      [email protected]
21591 S:      Maintained
21592 F:      Documentation/hwmon/w83793.rst
21593 F:      drivers/hwmon/w83793.c
21594
21595 W83795 HARDWARE MONITORING DRIVER
21596 M:      Jean Delvare <[email protected]>
21597 L:      [email protected]
21598 S:      Maintained
21599 F:      drivers/hwmon/w83795.c
21600
21601 W83L51xD SD/MMC CARD INTERFACE DRIVER
21602 M:      Pierre Ossman <[email protected]>
21603 S:      Maintained
21604 F:      drivers/mmc/host/wbsd.*
21605
21606 WACOM PROTOCOL 4 SERIAL TABLETS
21607 M:      Julian Squires <[email protected]>
21608 M:      Hans de Goede <[email protected]>
21609 L:      [email protected]
21610 S:      Maintained
21611 F:      drivers/input/tablet/wacom_serial4.c
21612
21613 WATCHDOG DEVICE DRIVERS
21614 M:      Wim Van Sebroeck <[email protected]>
21615 M:      Guenter Roeck <[email protected]>
21616 L:      [email protected]
21617 S:      Maintained
21618 W:      http://www.linux-watchdog.org/
21619 T:      git git://www.linux-watchdog.org/linux-watchdog.git
21620 F:      Documentation/devicetree/bindings/watchdog/
21621 F:      Documentation/watchdog/
21622 F:      drivers/watchdog/
21623 F:      include/linux/watchdog.h
21624 F:      include/uapi/linux/watchdog.h
21625
21626 WHISKEYCOVE PMIC GPIO DRIVER
21627 M:      Kuppuswamy Sathyanarayanan <[email protected]>
21628 L:      [email protected]
21629 S:      Maintained
21630 F:      drivers/gpio/gpio-wcove.c
21631
21632 WHWAVE RTC DRIVER
21633 M:      Dianlong Li <[email protected]>
21634 L:      [email protected]
21635 S:      Maintained
21636 F:      drivers/rtc/rtc-sd3078.c
21637
21638 WIIMOTE HID DRIVER
21639 M:      David Rheinsberg <[email protected]>
21640 L:      [email protected]
21641 S:      Maintained
21642 F:      drivers/hid/hid-wiimote*
21643
21644 WILOCITY WIL6210 WIRELESS DRIVER
21645 L:      [email protected]
21646 S:      Orphan
21647 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
21648 F:      drivers/net/wireless/ath/wil6210/
21649
21650 WINBOND CIR DRIVER
21651 M:      David Härdeman <[email protected]>
21652 S:      Maintained
21653 F:      drivers/media/rc/winbond-cir.c
21654
21655 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
21656 M:      William Breathitt Gray <[email protected]>
21657 L:      [email protected]
21658 S:      Maintained
21659 F:      drivers/watchdog/ebc-c384_wdt.c
21660
21661 WINSYSTEMS WS16C48 GPIO DRIVER
21662 M:      William Breathitt Gray <[email protected]>
21663 L:      [email protected]
21664 S:      Maintained
21665 F:      drivers/gpio/gpio-ws16c48.c
21666
21667 WIREGUARD SECURE NETWORK TUNNEL
21668 M:      Jason A. Donenfeld <[email protected]>
21669 L:      [email protected]
21670 L:      [email protected]
21671 S:      Maintained
21672 F:      drivers/net/wireguard/
21673 F:      tools/testing/selftests/wireguard/
21674
21675 WISTRON LAPTOP BUTTON DRIVER
21676 M:      Miloslav Trmac <[email protected]>
21677 S:      Maintained
21678 F:      drivers/input/misc/wistron_btns.c
21679
21680 WL3501 WIRELESS PCMCIA CARD DRIVER
21681 L:      [email protected]
21682 S:      Odd fixes
21683 F:      drivers/net/wireless/wl3501*
21684
21685 WOLFSON MICROELECTRONICS DRIVERS
21686 L:      [email protected]
21687 S:      Supported
21688 W:      https://github.com/CirrusLogic/linux-drivers/wiki
21689 T:      git https://github.com/CirrusLogic/linux-drivers.git
21690 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
21691 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
21692 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
21693 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
21694 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
21695 F:      Documentation/devicetree/bindings/sound/wm*
21696 F:      Documentation/hwmon/wm83??.rst
21697 F:      arch/arm/mach-s3c/mach-crag6410*
21698 F:      drivers/clk/clk-wm83*.c
21699 F:      drivers/gpio/gpio-*wm*.c
21700 F:      drivers/gpio/gpio-arizona.c
21701 F:      drivers/hwmon/wm83??-hwmon.c
21702 F:      drivers/input/misc/wm831x-on.c
21703 F:      drivers/input/touchscreen/wm831x-ts.c
21704 F:      drivers/input/touchscreen/wm97*.c
21705 F:      drivers/leds/leds-wm83*.c
21706 F:      drivers/mfd/arizona*
21707 F:      drivers/mfd/cs47l24*
21708 F:      drivers/mfd/wm*.c
21709 F:      drivers/power/supply/wm83*.c
21710 F:      drivers/regulator/arizona*
21711 F:      drivers/regulator/wm8*.c
21712 F:      drivers/rtc/rtc-wm83*.c
21713 F:      drivers/video/backlight/wm83*_bl.c
21714 F:      drivers/watchdog/wm83*_wdt.c
21715 F:      include/linux/mfd/arizona/
21716 F:      include/linux/mfd/wm831x/
21717 F:      include/linux/mfd/wm8350/
21718 F:      include/linux/mfd/wm8400*
21719 F:      include/linux/regulator/arizona*
21720 F:      include/linux/wm97xx.h
21721 F:      include/sound/wm????.h
21722 F:      sound/soc/codecs/arizona*
21723 F:      sound/soc/codecs/cs47l24*
21724 F:      sound/soc/codecs/wm*
21725
21726 WORKQUEUE
21727 M:      Tejun Heo <[email protected]>
21728 R:      Lai Jiangshan <[email protected]>
21729 S:      Maintained
21730 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
21731 F:      Documentation/core-api/workqueue.rst
21732 F:      include/linux/workqueue.h
21733 F:      kernel/workqueue.c
21734
21735 WWAN DRIVERS
21736 M:      Loic Poulain <[email protected]>
21737 M:      Sergey Ryazanov <[email protected]>
21738 R:      Johannes Berg <[email protected]>
21739 L:      [email protected]
21740 S:      Maintained
21741 F:      drivers/net/wwan/
21742 F:      include/linux/wwan.h
21743 F:      include/uapi/linux/wwan.h
21744
21745 X-POWERS AXP288 PMIC DRIVERS
21746 M:      Hans de Goede <[email protected]>
21747 S:      Maintained
21748 F:      drivers/acpi/pmic/intel_pmic_xpower.c
21749 N:      axp288
21750
21751 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
21752 M:      Chen-Yu Tsai <[email protected]>
21753 L:      [email protected]
21754 S:      Maintained
21755 N:      axp[128]
21756
21757 X.25 STACK
21758 M:      Martin Schiller <[email protected]>
21759 L:      [email protected]
21760 S:      Maintained
21761 F:      Documentation/networking/lapb-module.rst
21762 F:      Documentation/networking/x25*
21763 F:      drivers/net/wan/hdlc_x25.c
21764 F:      drivers/net/wan/lapbether.c
21765 F:      include/*/lapb.h
21766 F:      include/net/x25*
21767 F:      include/uapi/linux/x25.h
21768 F:      net/lapb/
21769 F:      net/x25/
21770
21771 X86 ARCHITECTURE (32-BIT AND 64-BIT)
21772 M:      Thomas Gleixner <[email protected]>
21773 M:      Ingo Molnar <[email protected]>
21774 M:      Borislav Petkov <[email protected]>
21775 M:      Dave Hansen <[email protected]>
21776 M:      [email protected]
21777 R:      "H. Peter Anvin" <[email protected]>
21778 L:      [email protected]
21779 S:      Maintained
21780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
21781 F:      Documentation/devicetree/bindings/x86/
21782 F:      Documentation/x86/
21783 F:      arch/x86/
21784
21785 X86 ENTRY CODE
21786 M:      Andy Lutomirski <[email protected]>
21787 L:      [email protected]
21788 S:      Maintained
21789 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
21790 F:      arch/x86/entry/
21791
21792 X86 MCE INFRASTRUCTURE
21793 M:      Tony Luck <[email protected]>
21794 M:      Borislav Petkov <[email protected]>
21795 L:      [email protected]
21796 S:      Maintained
21797 F:      Documentation/ABI/testing/sysfs-mce
21798 F:      Documentation/x86/x86_64/machinecheck.rst
21799 F:      arch/x86/kernel/cpu/mce/*
21800
21801 X86 MICROCODE UPDATE SUPPORT
21802 M:      Borislav Petkov <[email protected]>
21803 S:      Maintained
21804 F:      arch/x86/kernel/cpu/microcode/*
21805
21806 X86 MM
21807 M:      Dave Hansen <[email protected]>
21808 M:      Andy Lutomirski <[email protected]>
21809 M:      Peter Zijlstra <[email protected]>
21810 L:      [email protected]
21811 S:      Maintained
21812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
21813 F:      arch/x86/mm/
21814
21815 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
21816 M:      Hans de Goede <[email protected]>
21817 L:      [email protected]
21818 S:      Maintained
21819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
21820 F:      drivers/platform/x86/x86-android-tablets.c
21821
21822 X86 PLATFORM DRIVERS
21823 M:      Hans de Goede <[email protected]>
21824 M:      Mark Gross <[email protected]>
21825 L:      [email protected]
21826 S:      Maintained
21827 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
21828 F:      drivers/platform/olpc/
21829 F:      drivers/platform/x86/
21830
21831 X86 PLATFORM DRIVERS - ARCH
21832 R:      Darren Hart <[email protected]>
21833 R:      Andy Shevchenko <[email protected]>
21834 L:      [email protected]
21835 L:      [email protected]
21836 S:      Maintained
21837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
21838 F:      arch/x86/platform
21839
21840 X86 PLATFORM UV HPE SUPERDOME FLEX
21841 M:      Steve Wahl <[email protected]>
21842 R:      Mike Travis <[email protected]>
21843 R:      Dimitri Sivanich <[email protected]>
21844 R:      Russ Anderson <[email protected]>
21845 S:      Supported
21846 F:      arch/x86/include/asm/uv/
21847 F:      arch/x86/kernel/apic/x2apic_uv_x.c
21848 F:      arch/x86/platform/uv/
21849
21850 X86 STACK UNWINDING
21851 M:      Josh Poimboeuf <[email protected]>
21852 M:      Peter Zijlstra <[email protected]>
21853 S:      Supported
21854 F:      arch/x86/include/asm/unwind*.h
21855 F:      arch/x86/kernel/dumpstack.c
21856 F:      arch/x86/kernel/stacktrace.c
21857 F:      arch/x86/kernel/unwind_*.c
21858
21859 X86 VDSO
21860 M:      Andy Lutomirski <[email protected]>
21861 L:      [email protected]
21862 S:      Maintained
21863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
21864 F:      arch/x86/entry/vdso/
21865
21866 XARRAY
21867 M:      Matthew Wilcox <[email protected]>
21868 L:      [email protected]
21869 S:      Supported
21870 F:      Documentation/core-api/xarray.rst
21871 F:      include/linux/idr.h
21872 F:      include/linux/xarray.h
21873 F:      lib/idr.c
21874 F:      lib/xarray.c
21875 F:      tools/testing/radix-tree
21876
21877 XBOX DVD IR REMOTE
21878 M:      Benjamin Valentin <[email protected]>
21879 S:      Maintained
21880 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
21881 F:      drivers/media/rc/xbox_remote.c
21882
21883 XC2028/3028 TUNER DRIVER
21884 M:      Mauro Carvalho Chehab <[email protected]>
21885 L:      [email protected]
21886 S:      Maintained
21887 W:      https://linuxtv.org
21888 T:      git git://linuxtv.org/media_tree.git
21889 F:      drivers/media/tuners/xc2028.*
21890
21891 XDP (eXpress Data Path)
21892 M:      Alexei Starovoitov <[email protected]>
21893 M:      Daniel Borkmann <[email protected]>
21894 M:      David S. Miller <[email protected]>
21895 M:      Jakub Kicinski <[email protected]>
21896 M:      Jesper Dangaard Brouer <[email protected]>
21897 M:      John Fastabend <[email protected]>
21898 L:      [email protected]
21899 L:      [email protected]
21900 S:      Supported
21901 F:      include/net/xdp.h
21902 F:      include/net/xdp_priv.h
21903 F:      include/trace/events/xdp.h
21904 F:      kernel/bpf/cpumap.c
21905 F:      kernel/bpf/devmap.c
21906 F:      net/core/xdp.c
21907 F:      samples/bpf/xdp*
21908 F:      tools/testing/selftests/bpf/*xdp*
21909 F:      tools/testing/selftests/bpf/*/*xdp*
21910 F:      drivers/net/ethernet/*/*/*/*/*xdp*
21911 F:      drivers/net/ethernet/*/*/*xdp*
21912 K:      (?:\b|_)xdp(?:\b|_)
21913
21914 XDP SOCKETS (AF_XDP)
21915 M:      Björn Töpel <[email protected]>
21916 M:      Magnus Karlsson <[email protected]>
21917 M:      Maciej Fijalkowski <[email protected]>
21918 R:      Jonathan Lemon <[email protected]>
21919 L:      [email protected]
21920 L:      [email protected]
21921 S:      Maintained
21922 F:      Documentation/networking/af_xdp.rst
21923 F:      include/net/xdp_sock*
21924 F:      include/net/xsk_buff_pool.h
21925 F:      include/uapi/linux/if_xdp.h
21926 F:      include/uapi/linux/xdp_diag.h
21927 F:      include/net/netns/xdp.h
21928 F:      net/xdp/
21929 F:      samples/bpf/xdpsock*
21930 F:      tools/lib/bpf/xsk*
21931
21932 XEN BLOCK SUBSYSTEM
21933 M:      Roger Pau Monné <[email protected]>
21934 L:      [email protected] (moderated for non-subscribers)
21935 S:      Supported
21936 F:      drivers/block/xen*
21937 F:      drivers/block/xen-blkback/*
21938
21939 XEN HYPERVISOR ARM
21940 M:      Stefano Stabellini <[email protected]>
21941 L:      [email protected] (moderated for non-subscribers)
21942 S:      Maintained
21943 F:      arch/arm/include/asm/xen/
21944 F:      arch/arm/xen/
21945
21946 XEN HYPERVISOR ARM64
21947 M:      Stefano Stabellini <[email protected]>
21948 L:      [email protected] (moderated for non-subscribers)
21949 S:      Maintained
21950 F:      arch/arm64/include/asm/xen/
21951 F:      arch/arm64/xen/
21952
21953 XEN HYPERVISOR INTERFACE
21954 M:      Juergen Gross <[email protected]>
21955 M:      Stefano Stabellini <[email protected]>
21956 R:      Oleksandr Tyshchenko <[email protected]>
21957 L:      [email protected] (moderated for non-subscribers)
21958 S:      Supported
21959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
21960 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
21961 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
21962 F:      drivers/*/xen-*front.c
21963 F:      drivers/xen/
21964 F:      include/uapi/xen/
21965 F:      include/xen/
21966
21967 XEN HYPERVISOR X86
21968 M:      Juergen Gross <[email protected]>
21969 R:      Boris Ostrovsky <[email protected]>
21970 L:      [email protected] (moderated for non-subscribers)
21971 S:      Supported
21972 F:      arch/x86/include/asm/pvclock-abi.h
21973 F:      arch/x86/include/asm/xen/
21974 F:      arch/x86/platform/pvh/
21975 F:      arch/x86/xen/
21976
21977 XEN NETWORK BACKEND DRIVER
21978 M:      Wei Liu <[email protected]>
21979 M:      Paul Durrant <[email protected]>
21980 L:      [email protected] (moderated for non-subscribers)
21981 L:      [email protected]
21982 S:      Supported
21983 F:      drivers/net/xen-netback/*
21984
21985 XEN PCI SUBSYSTEM
21986 M:      Juergen Gross <[email protected]>
21987 L:      [email protected] (moderated for non-subscribers)
21988 S:      Supported
21989 F:      arch/x86/pci/*xen*
21990 F:      drivers/pci/*xen*
21991
21992 XEN PVSCSI DRIVERS
21993 M:      Juergen Gross <[email protected]>
21994 L:      [email protected] (moderated for non-subscribers)
21995 L:      [email protected]
21996 S:      Supported
21997 F:      drivers/scsi/xen-scsifront.c
21998 F:      drivers/xen/xen-scsiback.c
21999 F:      include/xen/interface/io/vscsiif.h
22000
22001 XEN PVUSB DRIVER
22002 M:      Juergen Gross <[email protected]>
22003 L:      [email protected] (moderated for non-subscribers)
22004 L:      [email protected]
22005 S:      Supported
22006 F:      drivers/usb/host/xen*
22007 F:      include/xen/interface/io/usbif.h
22008
22009 XEN SOUND FRONTEND DRIVER
22010 M:      Oleksandr Andrushchenko <[email protected]>
22011 L:      [email protected] (moderated for non-subscribers)
22012 L:      [email protected] (moderated for non-subscribers)
22013 S:      Supported
22014 F:      sound/xen/*
22015
22016 XEN SWIOTLB SUBSYSTEM
22017 M:      Juergen Gross <[email protected]>
22018 M:      Stefano Stabellini <[email protected]>
22019 L:      [email protected] (moderated for non-subscribers)
22020 L:      [email protected]
22021 S:      Supported
22022 F:      arch/x86/xen/*swiotlb*
22023 F:      drivers/xen/*swiotlb*
22024
22025 XFS FILESYSTEM
22026 C:      irc://irc.oftc.net/xfs
22027 M:      Darrick J. Wong <[email protected]>
22028 L:      [email protected]
22029 S:      Supported
22030 W:      http://xfs.org/
22031 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
22032 F:      Documentation/ABI/testing/sysfs-fs-xfs
22033 F:      Documentation/admin-guide/xfs.rst
22034 F:      Documentation/filesystems/xfs-delayed-logging-design.rst
22035 F:      Documentation/filesystems/xfs-self-describing-metadata.rst
22036 F:      fs/xfs/
22037 F:      include/uapi/linux/dqblk_xfs.h
22038 F:      include/uapi/linux/fsmap.h
22039
22040 XILINX AMS DRIVER
22041 M:      Anand Ashok Dumbre <[email protected]>
22042 L:      [email protected]
22043 S:      Maintained
22044 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
22045 F:      drivers/iio/adc/xilinx-ams.c
22046
22047 XILINX AXI ETHERNET DRIVER
22048 M:      Radhey Shyam Pandey <[email protected]>
22049 S:      Maintained
22050 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
22051
22052 XILINX CAN DRIVER
22053 M:      Appana Durga Kedareswara rao <[email protected]>
22054 R:      Naga Sureshkumar Relli <[email protected]>
22055 L:      [email protected]
22056 S:      Maintained
22057 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
22058 F:      drivers/net/can/xilinx_can.c
22059
22060 XILINX GPIO DRIVER
22061 M:      Shubhrajyoti Datta <[email protected]>
22062 R:      Srinivas Neeli <[email protected]>
22063 R:      Michal Simek <[email protected]>
22064 S:      Maintained
22065 F:      Documentation/devicetree/bindings/gpio/gpio-xilinx.txt
22066 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
22067 F:      drivers/gpio/gpio-xilinx.c
22068 F:      drivers/gpio/gpio-zynq.c
22069
22070 XILINX SD-FEC IP CORES
22071 M:      Derek Kiernan <[email protected]>
22072 M:      Dragan Cvetic <[email protected]>
22073 S:      Maintained
22074 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
22075 F:      Documentation/misc-devices/xilinx_sdfec.rst
22076 F:      drivers/misc/Kconfig
22077 F:      drivers/misc/Makefile
22078 F:      drivers/misc/xilinx_sdfec.c
22079 F:      include/uapi/misc/xilinx_sdfec.h
22080
22081 XILINX PWM DRIVER
22082 M:      Sean Anderson <[email protected]>
22083 S:      Maintained
22084 F:      drivers/pwm/pwm-xilinx.c
22085 F:      include/clocksource/timer-xilinx.h
22086
22087 XILINX UARTLITE SERIAL DRIVER
22088 M:      Peter Korsgaard <[email protected]>
22089 L:      [email protected]
22090 S:      Maintained
22091 F:      drivers/tty/serial/uartlite.c
22092
22093 XILINX VIDEO IP CORES
22094 M:      Hyun Kwon <[email protected]>
22095 M:      Laurent Pinchart <[email protected]>
22096 L:      [email protected]
22097 S:      Supported
22098 T:      git git://linuxtv.org/media_tree.git
22099 F:      Documentation/devicetree/bindings/media/xilinx/
22100 F:      drivers/media/platform/xilinx/
22101 F:      include/uapi/linux/xilinx-v4l2-controls.h
22102
22103 XILINX ZYNQMP DPDMA DRIVER
22104 M:      Hyun Kwon <[email protected]>
22105 M:      Laurent Pinchart <[email protected]>
22106 L:      [email protected]
22107 S:      Supported
22108 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
22109 F:      drivers/dma/xilinx/xilinx_dpdma.c
22110 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
22111
22112 XILINX ZYNQMP PSGTR PHY DRIVER
22113 M:      Anurag Kumar Vulisha <[email protected]>
22114 M:      Laurent Pinchart <[email protected]>
22115 L:      [email protected]
22116 S:      Supported
22117 T:      git https://github.com/Xilinx/linux-xlnx.git
22118 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
22119 F:      drivers/phy/xilinx/phy-zynqmp.c
22120
22121 XILINX ZYNQMP SHA3 DRIVER
22122 M:      Harsha <[email protected]>
22123 S:      Maintained
22124 F:      drivers/crypto/xilinx/zynqmp-sha.c
22125
22126 XILINX EVENT MANAGEMENT DRIVER
22127 M:      Abhyuday Godhasara <[email protected]>
22128 S:      Maintained
22129 F:      drivers/soc/xilinx/xlnx_event_manager.c
22130 F:      include/linux/firmware/xlnx-event-manager.h
22131
22132 XILLYBUS DRIVER
22133 M:      Eli Billauer <[email protected]>
22134 L:      [email protected]
22135 S:      Supported
22136 F:      drivers/char/xillybus/
22137
22138 XLP9XX I2C DRIVER
22139 M:      George Cherian <[email protected]>
22140 L:      [email protected]
22141 S:      Supported
22142 W:      http://www.marvell.com
22143 F:      drivers/i2c/busses/i2c-xlp9xx.c
22144
22145 XRA1403 GPIO EXPANDER
22146 M:      Nandor Han <[email protected]>
22147 M:      Semi Malinen <[email protected]>
22148 L:      [email protected]
22149 S:      Maintained
22150 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
22151 F:      drivers/gpio/gpio-xra1403.c
22152
22153 XTENSA XTFPGA PLATFORM SUPPORT
22154 M:      Max Filippov <[email protected]>
22155 L:      [email protected]
22156 S:      Maintained
22157 F:      drivers/spi/spi-xtensa-xtfpga.c
22158 F:      sound/soc/xtensa/xtfpga-i2s.c
22159
22160 YAM DRIVER FOR AX.25
22161 M:      Jean-Paul Roubelat <[email protected]>
22162 L:      [email protected]
22163 S:      Maintained
22164 F:      drivers/net/hamradio/yam*
22165 F:      include/linux/yam.h
22166
22167 YAMA SECURITY MODULE
22168 M:      Kees Cook <[email protected]>
22169 S:      Supported
22170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
22171 F:      Documentation/admin-guide/LSM/Yama.rst
22172 F:      security/yama/
22173
22174 YEALINK PHONE DRIVER
22175 M:      Henk Vergonet <[email protected]>
22176 L:      [email protected]
22177 S:      Maintained
22178 F:      Documentation/input/devices/yealink.rst
22179 F:      drivers/input/misc/yealink.*
22180
22181 Z8530 DRIVER FOR AX.25
22182 M:      Joerg Reuter <[email protected]>
22183 L:      [email protected]
22184 S:      Maintained
22185 W:      http://yaina.de/jreuter/
22186 W:      http://www.qsl.net/dl1bke/
22187 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
22188 F:      drivers/net/hamradio/*scc.c
22189 F:      drivers/net/hamradio/z8530.h
22190
22191 ZBUD COMPRESSED PAGE ALLOCATOR
22192 M:      Seth Jennings <[email protected]>
22193 M:      Dan Streetman <[email protected]>
22194 L:      [email protected]
22195 S:      Maintained
22196 F:      mm/zbud.c
22197
22198 Z3FOLD COMPRESSED PAGE ALLOCATOR
22199 M:      Vitaly Wool <[email protected]>
22200 R:      Miaohe Lin <[email protected]>
22201 L:      [email protected]
22202 S:      Maintained
22203 F:      mm/z3fold.c
22204
22205 ZD1211RW WIRELESS DRIVER
22206 M:      Ulrich Kunitz <[email protected]>
22207 L:      [email protected]
22208 L:      [email protected] (subscribers-only)
22209 S:      Maintained
22210 W:      http://zd1211.ath.cx/wiki/DriverRewrite
22211 F:      drivers/net/wireless/zydas/zd1211rw/
22212
22213 ZD1301 MEDIA DRIVER
22214 M:      Antti Palosaari <[email protected]>
22215 L:      [email protected]
22216 S:      Maintained
22217 W:      https://linuxtv.org/
22218 W:      http://palosaari.fi/linux/
22219 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
22220 F:      drivers/media/usb/dvb-usb-v2/zd1301*
22221
22222 ZD1301_DEMOD MEDIA DRIVER
22223 M:      Antti Palosaari <[email protected]>
22224 L:      [email protected]
22225 S:      Maintained
22226 W:      https://linuxtv.org/
22227 W:      http://palosaari.fi/linux/
22228 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
22229 F:      drivers/media/dvb-frontends/zd1301_demod*
22230
22231 ZHAOXIN PROCESSOR SUPPORT
22232 M:      Tony W Wang-oc <[email protected]>
22233 L:      [email protected]
22234 S:      Maintained
22235 F:      arch/x86/kernel/cpu/zhaoxin.c
22236
22237 ZONEFS FILESYSTEM
22238 M:      Damien Le Moal <[email protected]>
22239 M:      Naohiro Aota <[email protected]>
22240 R:      Johannes Thumshirn <[email protected]>
22241 L:      [email protected]
22242 S:      Maintained
22243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
22244 F:      Documentation/filesystems/zonefs.rst
22245 F:      fs/zonefs/
22246
22247 ZPOOL COMPRESSED PAGE STORAGE API
22248 M:      Dan Streetman <[email protected]>
22249 L:      [email protected]
22250 S:      Maintained
22251 F:      include/linux/zpool.h
22252 F:      mm/zpool.c
22253
22254 ZR36067 VIDEO FOR LINUX DRIVER
22255 M:      Corentin Labbe <[email protected]>
22256 L:      [email protected]
22257 L:      [email protected]
22258 S:      Maintained
22259 W:      http://mjpeg.sourceforge.net/driver-zoran/
22260 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
22261 F:      Documentation/driver-api/media/drivers/zoran.rst
22262 F:      drivers/staging/media/zoran/
22263
22264 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
22265 M:      Minchan Kim <[email protected]>
22266 M:      Nitin Gupta <[email protected]>
22267 R:      Sergey Senozhatsky <[email protected]>
22268 L:      [email protected]
22269 S:      Maintained
22270 F:      Documentation/admin-guide/blockdev/zram.rst
22271 F:      drivers/block/zram/
22272
22273 ZS DECSTATION Z85C30 SERIAL DRIVER
22274 M:      "Maciej W. Rozycki" <[email protected]>
22275 S:      Maintained
22276 F:      drivers/tty/serial/zs.*
22277
22278 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
22279 M:      Minchan Kim <[email protected]>
22280 M:      Nitin Gupta <[email protected]>
22281 R:      Sergey Senozhatsky <[email protected]>
22282 L:      [email protected]
22283 S:      Maintained
22284 F:      Documentation/vm/zsmalloc.rst
22285 F:      include/linux/zsmalloc.h
22286 F:      mm/zsmalloc.c
22287
22288 ZSTD
22289 M:      Nick Terrell <[email protected]>
22290 S:      Maintained
22291 B:      https://github.com/facebook/zstd/issues
22292 T:      git git://github.com/terrelln/linux.git
22293 F:      include/linux/zstd*
22294 F:      lib/zstd/
22295 F:      lib/decompress_unzstd.c
22296 F:      crypto/zstd.c
22297 N:      zstd
22298 K:      zstd
22299
22300 ZSWAP COMPRESSED SWAP CACHING
22301 M:      Seth Jennings <[email protected]>
22302 M:      Dan Streetman <[email protected]>
22303 M:      Vitaly Wool <[email protected]>
22304 L:      [email protected]
22305 S:      Maintained
22306 F:      mm/zswap.c
22307
22308 THE REST
22309 M:      Linus Torvalds <[email protected]>
22310 L:      [email protected]
22311 S:      Buried alive in reporters
22312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
22313 F:      *
22314 F:      */
This page took 1.237312 seconds and 4 git commands to generate.