]> Git Repo - linux.git/blob - MAINTAINERS
Merge tag 'm68knommu-for-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux.git] / MAINTAINERS
1 List of maintainers
2 ===================
3
4 Descriptions of section entries and preferred order
5 ---------------------------------------------------
6
7         M: *Mail* patches to: FullName <address@domain>
8         R: Designated *Reviewer*: FullName <address@domain>
9            These reviewers should be CCed on patches.
10         L: *Mailing list* that is relevant to this area
11         S: *Status*, one of the following:
12            Supported:   Someone is actually paid to look after this.
13            Maintained:  Someone actually looks after it.
14            Odd Fixes:   It has a maintainer but they don't have time to do
15                         much other than throw the odd patch in. See below..
16            Orphan:      No current maintainer [but maybe you could take the
17                         role as you write your new code].
18            Obsolete:    Old code. Something tagged obsolete generally means
19                         it has been replaced by a better system and you
20                         should be using that.
21         W: *Web-page* with status/info
22         Q: *Patchwork* web based patch tracking system site
23         B: URI for where to file *bugs*. A web-page with detailed bug
24            filing info, a direct bug tracker link, or a mailto: URI.
25         C: URI for *chat* protocol, server and channel where developers
26            usually hang out, for example irc://server/channel.
27         P: *Subsystem Profile* document for more details submitting
28            patches to the given subsystem. This is either an in-tree file,
29            or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
30            for details.
31         T: *SCM* tree type and location.
32            Type is one of: git, hg, quilt, stgit, topgit
33         F: *Files* and directories wildcard patterns.
34            A trailing slash includes all files and subdirectory files.
35            F:   drivers/net/    all files in and below drivers/net
36            F:   drivers/net/*   all files in drivers/net, but not below
37            F:   */net/*         all files in "any top level directory"/net
38            One pattern per line.  Multiple F: lines acceptable.
39         X: *Excluded* files and directories that are NOT maintained, same
40            rules as F:. Files exclusions are tested before file matches.
41            Can be useful for excluding a specific subdirectory, for instance:
42            F:   net/
43            X:   net/ipv6/
44            matches all files in and below net excluding net/ipv6/
45         N: Files and directories *Regex* patterns.
46            N:   [^a-z]tegra     all files whose path contains tegra
47                                 (not including files like integrator)
48            One pattern per line.  Multiple N: lines acceptable.
49            scripts/get_maintainer.pl has different behavior for files that
50            match F: pattern and matches of N: patterns.  By default,
51            get_maintainer will not look at git log history when an F: pattern
52            match occurs.  When an N: match occurs, git log history is used
53            to also notify the people that have git commit signatures.
54         K: *Content regex* (perl extended) pattern match in a patch or file.
55            For instance:
56            K: of_get_profile
57               matches patches or files that contain "of_get_profile"
58            K: \b(printk|pr_(info|err))\b
59               matches patches or files that contain one or more of the words
60               printk, pr_info or pr_err
61            One regex pattern per line.  Multiple K: lines acceptable.
62
63 Maintainers List
64 ----------------
65
66 .. note:: When reading this list, please look for the most precise areas
67           first. When adding to this list, please keep the entries in
68           alphabetical order.
69
70 3C59X NETWORK DRIVER
71 M:      Steffen Klassert <[email protected]>
72 L:      [email protected]
73 S:      Odd Fixes
74 F:      Documentation/networking/device_drivers/ethernet/3com/vortex.rst
75 F:      drivers/net/ethernet/3com/3c59x.c
76
77 3CR990 NETWORK DRIVER
78 M:      David Dillow <[email protected]>
79 L:      [email protected]
80 S:      Maintained
81 F:      drivers/net/ethernet/3com/typhoon*
82
83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
84 M:      Adam Radford <[email protected]>
85 L:      [email protected]
86 S:      Supported
87 W:      http://www.lsi.com
88 F:      drivers/scsi/3w-*
89
90 53C700 AND 53C700-66 SCSI DRIVER
91 M:      "James E.J. Bottomley" <[email protected]>
92 L:      [email protected]
93 S:      Maintained
94 F:      drivers/scsi/53c700*
95
96 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
97 M:      Alexander Aring <[email protected]>
98 L:      [email protected]
99 L:      [email protected]
100 S:      Maintained
101 F:      Documentation/networking/6lowpan.rst
102 F:      include/net/6lowpan.h
103 F:      net/6lowpan/
104
105 6PACK NETWORK DRIVER FOR AX.25
106 M:      Andreas Koensgen <[email protected]>
107 L:      [email protected]
108 S:      Maintained
109 F:      drivers/net/hamradio/6pack.c
110
111 802.11 (including CFG80211/NL80211)
112 M:      Johannes Berg <[email protected]>
113 L:      [email protected]
114 S:      Maintained
115 W:      https://wireless.wiki.kernel.org/
116 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
119 F:      Documentation/driver-api/80211/cfg80211.rst
120 F:      Documentation/networking/regulatory.rst
121 F:      include/linux/ieee80211.h
122 F:      include/net/cfg80211.h
123 F:      include/net/ieee80211_radiotap.h
124 F:      include/net/iw_handler.h
125 F:      include/net/wext.h
126 F:      include/uapi/linux/nl80211.h
127 F:      include/uapi/linux/wireless.h
128 F:      net/wireless/
129
130 8169 10/100/1000 GIGABIT ETHERNET DRIVER
131 M:      Heiner Kallweit <[email protected]>
132 M:      [email protected]
133 L:      [email protected]
134 S:      Maintained
135 F:      drivers/net/ethernet/realtek/r8169*
136
137 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
138 M:      Greg Kroah-Hartman <[email protected]>
139 L:      [email protected]
140 S:      Maintained
141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
142 F:      drivers/tty/serial/8250*
143 F:      include/linux/serial_8250.h
144
145 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
146 L:      [email protected]
147 S:      Orphan / Obsolete
148 F:      drivers/net/ethernet/8390/
149
150 9P FILE SYSTEM
151 M:      Eric Van Hensbergen <[email protected]>
152 M:      Latchesar Ionkov <[email protected]>
153 M:      Dominique Martinet <[email protected]>
154 R:      Christian Schoenebeck <[email protected]>
155 L:      [email protected]
156 S:      Maintained
157 W:      http://github.com/v9fs
158 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
160 T:      git git://github.com/martinetd/linux.git
161 F:      Documentation/filesystems/9p.rst
162 F:      fs/9p/
163 F:      include/net/9p/
164 F:      include/trace/events/9p.h
165 F:      include/uapi/linux/virtio_9p.h
166 F:      net/9p/
167
168 A64FX DIAG DRIVER
169 M:      Hitomi Hasegawa <[email protected]>
170 S:      Supported
171 F:      drivers/soc/fujitsu/a64fx-diag.c
172
173 A8293 MEDIA DRIVER
174 L:      [email protected]
175 S:      Orphan
176 W:      https://linuxtv.org
177 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
178 F:      drivers/media/dvb-frontends/a8293*
179
180 AACRAID SCSI RAID DRIVER
181 M:      Adaptec OEM Raid Solutions <[email protected]>
182 L:      [email protected]
183 S:      Supported
184 W:      http://www.adaptec.com/
185 F:      Documentation/scsi/aacraid.rst
186 F:      drivers/scsi/aacraid/
187
188 AB8500 BATTERY AND CHARGER DRIVERS
189 M:      Linus Walleij <[email protected]>
190 F:      Documentation/devicetree/bindings/power/supply/*ab8500*
191 F:      drivers/power/supply/*ab8500*
192
193 ABI/API
194 L:      [email protected]
195 F:      include/linux/syscalls.h
196 F:      kernel/sys_ni.c
197 X:      arch/*/include/uapi/
198 X:      include/uapi/
199
200 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
201 M:      Hans de Goede <[email protected]>
202 L:      [email protected]
203 S:      Maintained
204 F:      drivers/hwmon/abituguru.c
205
206 ABIT UGURU 3 HARDWARE MONITOR DRIVER
207 M:      Alistair John Strachan <[email protected]>
208 L:      [email protected]
209 S:      Maintained
210 F:      drivers/hwmon/abituguru3.c
211
212 ACCES 104-DIO-48E GPIO DRIVER
213 M:      William Breathitt Gray <[email protected]>
214 L:      [email protected]
215 S:      Maintained
216 F:      drivers/gpio/gpio-104-dio-48e.c
217
218 ACCES 104-IDI-48 GPIO DRIVER
219 M:      William Breathitt Gray <[email protected]>
220 L:      [email protected]
221 S:      Maintained
222 F:      drivers/gpio/gpio-104-idi-48.c
223
224 ACCES 104-IDIO-16 GPIO DRIVER
225 M:      William Breathitt Gray <[email protected]>
226 L:      [email protected]
227 S:      Maintained
228 F:      drivers/gpio/gpio-104-idio-16.c
229
230 ACCES 104-QUAD-8 DRIVER
231 M:      William Breathitt Gray <[email protected]>
232 L:      [email protected]
233 S:      Maintained
234 F:      drivers/counter/104-quad-8.c
235
236 ACCES IDIO-16 GPIO LIBRARY
237 M:      William Breathitt Gray <[email protected]>
238 L:      [email protected]
239 S:      Maintained
240 F:      drivers/gpio/gpio-idio-16.c
241 F:      drivers/gpio/gpio-idio-16.h
242
243 ACCES PCI-IDIO-16 GPIO DRIVER
244 M:      William Breathitt Gray <[email protected]>
245 L:      [email protected]
246 S:      Maintained
247 F:      drivers/gpio/gpio-pci-idio-16.c
248
249 ACCES PCIe-IDIO-24 GPIO DRIVER
250 M:      William Breathitt Gray <[email protected]>
251 L:      [email protected]
252 S:      Maintained
253 F:      drivers/gpio/gpio-pcie-idio-24.c
254
255 ACENIC DRIVER
256 M:      Jes Sorensen <[email protected]>
257 L:      [email protected]
258 S:      Maintained
259 F:      drivers/net/ethernet/alteon/acenic*
260
261 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
262 M:      Peter Kaestle <[email protected]>
263 L:      [email protected]
264 S:      Maintained
265 W:      http://piie.net/?section=acerhdf
266 F:      drivers/platform/x86/acerhdf.c
267
268 ACER WMI LAPTOP EXTRAS
269 M:      "Lee, Chun-Yi" <[email protected]>
270 L:      [email protected]
271 S:      Maintained
272 F:      drivers/platform/x86/acer-wmi.c
273
274 ACPI
275 M:      "Rafael J. Wysocki" <[email protected]>
276 R:      Len Brown <[email protected]>
277 L:      [email protected]
278 S:      Supported
279 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
280 B:      https://bugzilla.kernel.org
281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
282 F:      Documentation/ABI/testing/configfs-acpi
283 F:      Documentation/ABI/testing/sysfs-bus-acpi
284 F:      Documentation/firmware-guide/acpi/
285 F:      arch/x86/kernel/acpi/
286 F:      arch/x86/pci/acpi.c
287 F:      drivers/acpi/
288 F:      drivers/pci/*/*acpi*
289 F:      drivers/pci/*acpi*
290 F:      drivers/pnp/pnpacpi/
291 F:      include/acpi/
292 F:      include/linux/acpi.h
293 F:      include/linux/fwnode.h
294 F:      include/linux/fw_table.h
295 F:      lib/fw_table.c
296 F:      tools/power/acpi/
297
298 ACPI APEI
299 M:      "Rafael J. Wysocki" <[email protected]>
300 R:      Len Brown <[email protected]>
301 R:      James Morse <[email protected]>
302 R:      Tony Luck <[email protected]>
303 R:      Borislav Petkov <[email protected]>
304 L:      [email protected]
305 F:      drivers/acpi/apei/
306
307 ACPI COMPONENT ARCHITECTURE (ACPICA)
308 M:      Robert Moore <[email protected]>
309 M:      "Rafael J. Wysocki" <[email protected]>
310 L:      [email protected]
311 L:      [email protected]
312 S:      Supported
313 W:      https://acpica.org/
314 W:      https://github.com/acpica/acpica/
315 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
316 B:      https://bugzilla.kernel.org
317 B:      https://bugs.acpica.org
318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
319 F:      drivers/acpi/acpica/
320 F:      include/acpi/
321 F:      tools/power/acpi/
322
323 ACPI FOR ARM64 (ACPI/arm64)
324 M:      Lorenzo Pieralisi <[email protected]>
325 M:      Hanjun Guo <[email protected]>
326 M:      Sudeep Holla <[email protected]>
327 L:      [email protected]
328 L:      [email protected] (moderated for non-subscribers)
329 S:      Maintained
330 F:      drivers/acpi/arm64
331 F:      include/linux/acpi_iort.h
332
333 ACPI FOR RISC-V (ACPI/riscv)
334 M:      Sunil V L <[email protected]>
335 L:      [email protected]
336 L:      [email protected]
337 S:      Maintained
338 F:      drivers/acpi/riscv/
339
340 ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
341 M:      Sudeep Holla <[email protected]>
342 L:      [email protected]
343 S:      Supported
344 F:      drivers/mailbox/pcc.c
345
346 ACPI PMIC DRIVERS
347 M:      "Rafael J. Wysocki" <[email protected]>
348 M:      Len Brown <[email protected]>
349 R:      Andy Shevchenko <[email protected]>
350 R:      Mika Westerberg <[email protected]>
351 L:      [email protected]
352 S:      Supported
353 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
354 B:      https://bugzilla.kernel.org
355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
356 F:      drivers/acpi/pmic/
357
358 ACPI QUICKSTART DRIVER
359 M:      Armin Wolf <[email protected]>
360 L:      [email protected]
361 S:      Maintained
362 F:      drivers/platform/x86/quickstart.c
363
364 ACPI SERIAL MULTI INSTANTIATE DRIVER
365 M:      Hans de Goede <[email protected]>
366 L:      [email protected]
367 S:      Maintained
368 F:      drivers/platform/x86/serial-multi-instantiate.c
369
370 ACPI THERMAL DRIVER
371 M:      Rafael J. Wysocki <[email protected]>
372 R:      Zhang Rui <[email protected]>
373 L:      [email protected]
374 S:      Supported
375 B:      https://bugzilla.kernel.org
376 F:      drivers/acpi/*thermal*
377
378 ACPI VIOT DRIVER
379 M:      Jean-Philippe Brucker <[email protected]>
380 L:      [email protected]
381 L:      [email protected]
382 S:      Maintained
383 F:      drivers/acpi/viot.c
384 F:      include/linux/acpi_viot.h
385
386 ACPI WMI DRIVER
387 M:      Armin Wolf <[email protected]>
388 L:      [email protected]
389 S:      Maintained
390 F:      Documentation/ABI/testing/sysfs-bus-wmi
391 F:      Documentation/driver-api/wmi.rst
392 F:      Documentation/wmi/
393 F:      drivers/platform/x86/wmi.c
394 F:      include/uapi/linux/wmi.h
395
396 ACRN HYPERVISOR SERVICE MODULE
397 M:      Fei Li <[email protected]>
398 L:      [email protected] (subscribers-only)
399 S:      Supported
400 W:      https://projectacrn.org
401 F:      Documentation/virt/acrn/
402 F:      drivers/virt/acrn/
403 F:      include/uapi/linux/acrn.h
404
405 AD1889 ALSA SOUND DRIVER
406 L:      [email protected]
407 S:      Maintained
408 W:      https://parisc.wiki.kernel.org/index.php/AD1889
409 F:      sound/pci/ad1889.*
410
411 AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
412 M:      Mugilraj Dhavachelvan <[email protected]>
413 L:      [email protected]
414 S:      Supported
415 F:      drivers/iio/potentiometer/ad5110.c
416
417 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
418 M:      Michael Hennerich <[email protected]>
419 S:      Supported
420 W:      http://wiki.analog.com/AD5254
421 W:      https://ez.analog.com/linux-software-drivers
422 F:      drivers/misc/ad525x_dpot.c
423
424 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
425 M:      Michael Hennerich <[email protected]>
426 S:      Supported
427 W:      http://wiki.analog.com/AD5398
428 W:      https://ez.analog.com/linux-software-drivers
429 F:      drivers/regulator/ad5398.c
430
431 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
432 M:      Michael Hennerich <[email protected]>
433 S:      Supported
434 W:      http://wiki.analog.com/AD7142
435 W:      https://ez.analog.com/linux-software-drivers
436 F:      drivers/input/misc/ad714x.c
437
438 AD738X ADC DRIVER (AD7380/1/2/4)
439 M:      Michael Hennerich <[email protected]>
440 M:      Nuno Sá <[email protected]>
441 R:      David Lechner <[email protected]>
442 S:      Supported
443 W:      https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/ad738x
444 W:      https://ez.analog.com/linux-software-drivers
445 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7380.yaml
446 F:      Documentation/iio/ad7380.rst
447 F:      drivers/iio/adc/ad7380.c
448
449 AD7877 TOUCHSCREEN DRIVER
450 M:      Michael Hennerich <[email protected]>
451 S:      Supported
452 W:      http://wiki.analog.com/AD7877
453 W:      https://ez.analog.com/linux-software-drivers
454 F:      drivers/input/touchscreen/ad7877.c
455
456 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
457 M:      Michael Hennerich <[email protected]>
458 S:      Supported
459 W:      http://wiki.analog.com/AD7879
460 W:      https://ez.analog.com/linux-software-drivers
461 F:      drivers/input/touchscreen/ad7879.c
462
463 AD7944 ADC DRIVER (AD7944/AD7985/AD7986)
464 M:      Michael Hennerich <[email protected]>
465 M:      Nuno Sá <[email protected]>
466 R:      David Lechner <[email protected]>
467 S:      Supported
468 W:      https://ez.analog.com/linux-software-drivers
469 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7944.yaml
470 F:      Documentation/iio/ad7944.rst
471 F:      drivers/iio/adc/ad7944.c
472
473 ADAFRUIT MINI I2C GAMEPAD
474 M:      Anshul Dalal <[email protected]>
475 L:      [email protected]
476 S:      Maintained
477 F:      Documentation/devicetree/bindings/input/adafruit,seesaw-gamepad.yaml
478 F:      drivers/input/joystick/adafruit-seesaw.c
479
480 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
481 M:      Jiri Kosina <[email protected]>
482 S:      Maintained
483
484 ADF7242 IEEE 802.15.4 RADIO DRIVER
485 M:      Michael Hennerich <[email protected]>
486 L:      [email protected]
487 S:      Supported
488 W:      https://wiki.analog.com/ADF7242
489 W:      https://ez.analog.com/linux-software-drivers
490 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
491 F:      drivers/net/ieee802154/adf7242.c
492
493 ADM1025 HARDWARE MONITOR DRIVER
494 M:      Jean Delvare <[email protected]>
495 L:      [email protected]
496 S:      Maintained
497 F:      Documentation/hwmon/adm1025.rst
498 F:      drivers/hwmon/adm1025.c
499
500 ADM1029 HARDWARE MONITOR DRIVER
501 M:      Corentin Labbe <[email protected]>
502 L:      [email protected]
503 S:      Maintained
504 F:      drivers/hwmon/adm1029.c
505
506 ADM8211 WIRELESS DRIVER
507 L:      [email protected]
508 S:      Orphan
509 F:      drivers/net/wireless/admtek/adm8211.*
510
511 ADP1050 HARDWARE MONITOR DRIVER
512 M:      Radu Sabau <[email protected]>
513 L:      [email protected]
514 S:      Supported
515 W:      https://ez.analog.com/linux-software-drivers
516 F:      Documentation/devicetree/bindings/hwmon/pmbus/adi,adp1050.yaml
517
518 ADP1653 FLASH CONTROLLER DRIVER
519 M:      Sakari Ailus <[email protected]>
520 L:      [email protected]
521 S:      Maintained
522 F:      drivers/media/i2c/adp1653.c
523 F:      include/media/i2c/adp1653.h
524
525 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
526 M:      Michael Hennerich <[email protected]>
527 S:      Supported
528 W:      http://wiki.analog.com/ADP5520
529 W:      https://ez.analog.com/linux-software-drivers
530 F:      drivers/gpio/gpio-adp5520.c
531 F:      drivers/input/keyboard/adp5520-keys.c
532 F:      drivers/leds/leds-adp5520.c
533 F:      drivers/mfd/adp5520.c
534 F:      drivers/video/backlight/adp5520_bl.c
535
536 ADP5585 GPIO EXPANDER, PWM AND KEYPAD CONTROLLER DRIVER
537 M:      Laurent Pinchart <[email protected]>
538 L:      [email protected]
539 L:      [email protected]
540 S:      Maintained
541 F:      Documentation/devicetree/bindings/*/adi,adp5585*.yaml
542 F:      drivers/gpio/gpio-adp5585.c
543 F:      drivers/mfd/adp5585.c
544 F:      drivers/pwm/pwm-adp5585.c
545 F:      include/linux/mfd/adp5585.h
546
547 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
548 M:      Michael Hennerich <[email protected]>
549 S:      Supported
550 W:      http://wiki.analog.com/ADP5588
551 W:      https://ez.analog.com/linux-software-drivers
552 F:      Documentation/devicetree/bindings/input/adi,adp5588.yaml
553 F:      drivers/input/keyboard/adp5588-keys.c
554
555 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
556 M:      Michael Hennerich <[email protected]>
557 S:      Supported
558 W:      http://wiki.analog.com/ADP8860
559 W:      https://ez.analog.com/linux-software-drivers
560 F:      drivers/video/backlight/adp8860_bl.c
561
562 ADT746X FAN DRIVER
563 M:      Colin Leroy <[email protected]>
564 S:      Maintained
565 F:      drivers/macintosh/therm_adt746x.c
566
567 ADT7475 HARDWARE MONITOR DRIVER
568 M:      Jean Delvare <[email protected]>
569 L:      [email protected]
570 S:      Maintained
571 F:      Documentation/hwmon/adt7475.rst
572 F:      drivers/hwmon/adt7475.c
573
574 ADVANSYS SCSI DRIVER
575 M:      Matthew Wilcox <[email protected]>
576 M:      Hannes Reinecke <[email protected]>
577 L:      [email protected]
578 S:      Maintained
579 F:      Documentation/scsi/advansys.rst
580 F:      drivers/scsi/advansys.c
581
582 ADVANTECH SWBTN DRIVER
583 M:      Andrea Ho <[email protected]>
584 L:      [email protected]
585 S:      Maintained
586 F:      drivers/platform/x86/adv_swbutton.c
587
588 ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
589 M:      Lucas Stankus <[email protected]>
590 S:      Supported
591 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
592 F:      drivers/iio/accel/adxl313*
593
594 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
595 M:      Michael Hennerich <[email protected]>
596 S:      Supported
597 W:      http://wiki.analog.com/ADXL345
598 W:      https://ez.analog.com/linux-software-drivers
599 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
600 F:      drivers/input/misc/adxl34x.c
601
602 ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
603 M:      Puranjay Mohan <[email protected]>
604 L:      [email protected]
605 S:      Supported
606 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
607 F:      drivers/iio/accel/adxl355.h
608 F:      drivers/iio/accel/adxl355_core.c
609 F:      drivers/iio/accel/adxl355_i2c.c
610 F:      drivers/iio/accel/adxl355_spi.c
611
612 ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
613 M:      Cosmin Tanislav <[email protected]>
614 L:      [email protected]
615 S:      Supported
616 W:      https://ez.analog.com/linux-software-drivers
617 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml
618 F:      drivers/iio/accel/adxl367*
619
620 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
621 M:      Michael Hennerich <[email protected]>
622 S:      Supported
623 W:      https://ez.analog.com/linux-software-drivers
624 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
625 F:      drivers/iio/accel/adxl372.c
626 F:      drivers/iio/accel/adxl372_i2c.c
627 F:      drivers/iio/accel/adxl372_spi.c
628
629 ADXL380 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
630 M:      Ramona Gradinariu <[email protected]>
631 M:      Antoniu Miclaus <[email protected]>
632 S:      Supported
633 W:      https://ez.analog.com/linux-software-drivers
634 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl380.yaml
635 F:      drivers/iio/accel/adxl380.c
636 F:      drivers/iio/accel/adxl380.h
637 F:      drivers/iio/accel/adxl380_i2c.c
638 F:      drivers/iio/accel/adxl380_spi.c
639
640 AF8133J THREE-AXIS MAGNETOMETER DRIVER
641 M:      Ondřej Jirman <[email protected]>
642 S:      Maintained
643 F:      Documentation/devicetree/bindings/iio/magnetometer/voltafield,af8133j.yaml
644 F:      drivers/iio/magnetometer/af8133j.c
645
646 AF9013 MEDIA DRIVER
647 L:      [email protected]
648 S:      Orphan
649 W:      https://linuxtv.org
650 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
651 F:      drivers/media/dvb-frontends/af9013*
652
653 AF9033 MEDIA DRIVER
654 L:      [email protected]
655 S:      Orphan
656 W:      https://linuxtv.org
657 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
658 F:      drivers/media/dvb-frontends/af9033*
659
660 AFFS FILE SYSTEM
661 M:      David Sterba <[email protected]>
662 L:      [email protected]
663 S:      Odd Fixes
664 F:      Documentation/filesystems/affs.rst
665 F:      fs/affs/
666
667 AFS FILESYSTEM
668 M:      David Howells <[email protected]>
669 M:      Marc Dionne <[email protected]>
670 L:      [email protected]
671 S:      Supported
672 W:      https://www.infradead.org/~dhowells/kafs/
673 F:      Documentation/filesystems/afs.rst
674 F:      fs/afs/
675 F:      include/trace/events/afs.h
676
677 AGPGART DRIVER
678 M:      David Airlie <[email protected]>
679 L:      [email protected]
680 S:      Maintained
681 T:      git https://gitlab.freedesktop.org/drm/kernel.git
682 F:      drivers/char/agp/
683 F:      include/linux/agp*
684 F:      include/uapi/linux/agp*
685
686 AHA152X SCSI DRIVER
687 M:      "Juergen E. Fischer" <[email protected]>
688 L:      [email protected]
689 S:      Maintained
690 F:      drivers/scsi/aha152x*
691 F:      drivers/scsi/pcmcia/aha152x*
692
693 AIC7XXX / AIC79XX SCSI DRIVER
694 M:      Hannes Reinecke <[email protected]>
695 L:      [email protected]
696 S:      Maintained
697 F:      drivers/scsi/aic7xxx/
698
699 AIMSLAB FM RADIO RECEIVER DRIVER
700 M:      Hans Verkuil <[email protected]>
701 L:      [email protected]
702 S:      Maintained
703 W:      https://linuxtv.org
704 T:      git git://linuxtv.org/media.git
705 F:      drivers/media/radio/radio-aimslab*
706
707 AIO
708 M:      Benjamin LaHaise <[email protected]>
709 L:      [email protected]
710 S:      Supported
711 F:      fs/aio.c
712 F:      include/linux/*aio*.h
713
714 AIROHA ETHERNET DRIVER
715 M:      Lorenzo Bianconi <[email protected]>
716 L:      [email protected] (moderated for non-subscribers)
717 L:      [email protected] (moderated for non-subscribers)
718 L:      [email protected]
719 S:      Maintained
720 F:      Documentation/devicetree/bindings/net/airoha,en7581-eth.yaml
721 F:      drivers/net/ethernet/mediatek/airoha_eth.c
722
723 AIROHA PCIE PHY DRIVER
724 M:      Lorenzo Bianconi <[email protected]>
725 L:      [email protected] (moderated for non-subscribers)
726 S:      Maintained
727 F:      Documentation/devicetree/bindings/phy/airoha,en7581-pcie-phy.yaml
728 F:      drivers/phy/phy-airoha-pcie-regs.h
729 F:      drivers/phy/phy-airoha-pcie.c
730
731 AIROHA SPI SNFI DRIVER
732 M:      Lorenzo Bianconi <[email protected]>
733 M:      Ray Liu <[email protected]>
734 L:      [email protected] (moderated for non-subscribers)
735 L:      [email protected]
736 S:      Maintained
737 F:      Documentation/devicetree/bindings/spi/airoha,en7581-snand.yaml
738 F:      drivers/spi/spi-airoha-snfi.c
739
740 AIRSPY MEDIA DRIVER
741 L:      [email protected]
742 S:      Orphan
743 W:      https://linuxtv.org
744 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
745 F:      drivers/media/usb/airspy/
746
747 ALACRITECH GIGABIT ETHERNET DRIVER
748 M:      Lino Sanfilippo <[email protected]>
749 S:      Maintained
750 F:      drivers/net/ethernet/alacritech/*
751
752 ALCATEL SPEEDTOUCH USB DRIVER
753 M:      Duncan Sands <[email protected]>
754 L:      [email protected]
755 S:      Maintained
756 W:      http://www.linux-usb.org/SpeedTouch/
757 F:      drivers/usb/atm/speedtch.c
758 F:      drivers/usb/atm/usbatm.c
759
760 ALCHEMY AU1XX0 MMC DRIVER
761 M:      Manuel Lauss <[email protected]>
762 S:      Maintained
763 F:      drivers/mmc/host/au1xmmc.c
764
765 ALI1563 I2C DRIVER
766 M:      Rudolf Marek <[email protected]>
767 L:      [email protected]
768 S:      Maintained
769 F:      Documentation/i2c/busses/i2c-ali1563.rst
770 F:      drivers/i2c/busses/i2c-ali1563.c
771
772 ALIBABA ELASTIC RDMA DRIVER
773 M:      Cheng Xu <[email protected]>
774 M:      Kai Shen <[email protected]>
775 L:      [email protected]
776 S:      Supported
777 F:      drivers/infiniband/hw/erdma
778 F:      include/uapi/rdma/erdma-abi.h
779
780 ALIBABA PMU DRIVER
781 M:      Shuai Xue <[email protected]>
782 S:      Supported
783 F:      Documentation/admin-guide/perf/alibaba_pmu.rst
784 F:      drivers/perf/alibaba_uncore_drw_pmu.c
785
786 ALIENWARE WMI DRIVER
787 L:      [email protected]
788 S:      Maintained
789 F:      Documentation/wmi/devices/alienware-wmi.rst
790 F:      drivers/platform/x86/dell/alienware-wmi.c
791
792 ALLEGRO DVT VIDEO IP CORE DRIVER
793 M:      Michael Tretter <[email protected]>
794 R:      Pengutronix Kernel Team <[email protected]>
795 L:      [email protected]
796 S:      Maintained
797 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
798 F:      drivers/media/platform/allegro-dvt/
799
800 ALLIED VISION ALVIUM CAMERA DRIVER
801 M:      Tommaso Merciai <[email protected]>
802 M:      Martin Hecht <[email protected]>
803 L:      [email protected]
804 S:      Maintained
805 F:      Documentation/devicetree/bindings/media/i2c/alliedvision,alvium-csi2.yaml
806 F:      drivers/media/i2c/alvium-csi2.c
807 F:      drivers/media/i2c/alvium-csi2.h
808
809 ALLWINNER A10 CSI DRIVER
810 M:      Maxime Ripard <[email protected]>
811 L:      [email protected]
812 S:      Maintained
813 T:      git git://linuxtv.org/media.git
814 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
815 F:      drivers/media/platform/sunxi/sun4i-csi/
816
817 ALLWINNER A31 CSI DRIVER
818 M:      Yong Deng <[email protected]>
819 M:      Paul Kocialkowski <[email protected]>
820 L:      [email protected]
821 S:      Maintained
822 T:      git git://linuxtv.org/media.git
823 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
824 F:      drivers/media/platform/sunxi/sun6i-csi/
825
826 ALLWINNER A31 ISP DRIVER
827 M:      Paul Kocialkowski <[email protected]>
828 L:      [email protected]
829 S:      Maintained
830 T:      git git://linuxtv.org/media.git
831 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml
832 F:      drivers/staging/media/sunxi/sun6i-isp/
833 F:      drivers/staging/media/sunxi/sun6i-isp/uapi/sun6i-isp-config.h
834
835 ALLWINNER A31 MIPI CSI-2 BRIDGE DRIVER
836 M:      Paul Kocialkowski <[email protected]>
837 L:      [email protected]
838 S:      Maintained
839 T:      git git://linuxtv.org/media.git
840 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml
841 F:      drivers/media/platform/sunxi/sun6i-mipi-csi2/
842
843 ALLWINNER CPUFREQ DRIVER
844 M:      Yangtao Li <[email protected]>
845 L:      [email protected]
846 S:      Maintained
847 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
848 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
849
850 ALLWINNER CRYPTO DRIVERS
851 M:      Corentin Labbe <[email protected]>
852 L:      [email protected]
853 S:      Maintained
854 F:      drivers/crypto/allwinner/
855
856 ALLWINNER DMIC DRIVERS
857 M:      Ban Tao <[email protected]>
858 L:      [email protected]
859 S:      Maintained
860 F:      Documentation/devicetree/bindings/sound/allwinner,sun50i-h6-dmic.yaml
861 F:      sound/soc/sunxi/sun50i-dmic.c
862
863 ALLWINNER HARDWARE SPINLOCK SUPPORT
864 M:      Wilken Gottwalt <[email protected]>
865 S:      Maintained
866 F:      Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
867 F:      drivers/hwspinlock/sun6i_hwspinlock.c
868
869 ALLWINNER THERMAL DRIVER
870 M:      Vasily Khoruzhick <[email protected]>
871 M:      Yangtao Li <[email protected]>
872 L:      [email protected]
873 S:      Maintained
874 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
875 F:      drivers/thermal/sun8i_thermal.c
876
877 ALLWINNER VPU DRIVER
878 M:      Maxime Ripard <[email protected]>
879 M:      Paul Kocialkowski <[email protected]>
880 L:      [email protected]
881 S:      Maintained
882 F:      drivers/staging/media/sunxi/cedrus/
883
884 ALPHA PORT
885 M:      Richard Henderson <[email protected]>
886 M:      Matt Turner <[email protected]>
887 L:      [email protected]
888 S:      Odd Fixes
889 F:      arch/alpha/
890
891 ALPS PS/2 TOUCHPAD DRIVER
892 R:      Pali Rohár <[email protected]>
893 F:      drivers/input/mouse/alps.*
894
895 ALTERA MAILBOX DRIVER
896 M:      Mun Yew Tham <[email protected]>
897 S:      Maintained
898 F:      drivers/mailbox/mailbox-altera.c
899
900 ALTERA MSGDMA IP CORE DRIVER
901 M:      Olivier Dautricourt <[email protected]>
902 R:      Stefan Roese <[email protected]>
903 L:      [email protected]
904 S:      Odd Fixes
905 F:      Documentation/devicetree/bindings/dma/altr,msgdma.yaml
906 F:      drivers/dma/altera-msgdma.c
907
908 ALTERA PIO DRIVER
909 M:      Mun Yew Tham <[email protected]>
910 L:      [email protected]
911 S:      Maintained
912 F:      drivers/gpio/gpio-altera.c
913
914 ALTERA TRIPLE SPEED ETHERNET DRIVER
915 M:      Joyce Ooi <[email protected]>
916 L:      [email protected]
917 S:      Maintained
918 F:      drivers/net/ethernet/altera/
919
920 ALTERA UART/JTAG UART SERIAL DRIVERS
921 M:      Tobias Klauser <[email protected]>
922 L:      [email protected]
923 S:      Maintained
924 F:      drivers/tty/serial/altera_jtaguart.c
925 F:      drivers/tty/serial/altera_uart.c
926 F:      include/linux/altera_jtaguart.h
927 F:      include/linux/altera_uart.h
928
929 AMAZON ANNAPURNA LABS FIC DRIVER
930 M:      Talel Shenhar <[email protected]>
931 S:      Maintained
932 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
933 F:      drivers/irqchip/irq-al-fic.c
934
935 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
936 M:      Talel Shenhar <[email protected]>
937 M:      Talel Shenhar <[email protected]>
938 S:      Maintained
939 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
940 F:      drivers/edac/al_mc_edac.c
941
942 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
943 M:      Talel Shenhar <[email protected]>
944 S:      Maintained
945 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
946 F:      drivers/thermal/thermal_mmio.c
947
948 AMAZON ETHERNET DRIVERS
949 M:      Shay Agroskin <[email protected]>
950 M:      Arthur Kiyanovski <[email protected]>
951 R:      David Arinzon <[email protected]>
952 R:      Noam Dagan <[email protected]>
953 R:      Saeed Bishara <[email protected]>
954 L:      [email protected]
955 S:      Supported
956 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
957 F:      drivers/net/ethernet/amazon/
958
959 AMAZON RDMA EFA DRIVER
960 M:      Michael Margolin <[email protected]>
961 R:      Gal Pressman <[email protected]>
962 R:      Yossi Leybovich <[email protected]>
963 L:      [email protected]
964 S:      Supported
965 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
966 F:      drivers/infiniband/hw/efa/
967 F:      include/uapi/rdma/efa-abi.h
968
969 AMD 3D V-CACHE PERFORMANCE OPTIMIZER DRIVER
970 M:      Basavaraj Natikar <[email protected]>
971 R:      Mario Limonciello <[email protected]>
972 L:      [email protected]
973 S:      Supported
974 F:      Documentation/ABI/testing/sysfs-bus-platform-drivers-amd_x3d_vcache
975 F:      drivers/platform/x86/amd/x3d_vcache.c
976
977 AMD ADDRESS TRANSLATION LIBRARY (ATL)
978 M:      Yazen Ghannam <[email protected]>
979 L:      [email protected]
980 S:      Supported
981 F:      drivers/ras/amd/atl/*
982
983 AMD AXI W1 DRIVER
984 M:      Kris Chaplin <[email protected]>
985 R:      Thomas Delev <[email protected]>
986 R:      Michal Simek <[email protected]>
987 S:      Maintained
988 F:      Documentation/devicetree/bindings/w1/amd,axi-1wire-host.yaml
989 F:      drivers/w1/masters/amd_axi_w1.c
990
991 AMD CDX BUS DRIVER
992 M:      Nipun Gupta <[email protected]>
993 M:      Nikhil Agarwal <[email protected]>
994 S:      Maintained
995 F:      Documentation/devicetree/bindings/bus/xlnx,versal-net-cdx.yaml
996 F:      drivers/cdx/*
997 F:      include/linux/cdx/*
998
999 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
1000 M:      Tom Lendacky <[email protected]>
1001 M:      John Allen <[email protected]>
1002 L:      [email protected]
1003 S:      Supported
1004 F:      drivers/crypto/ccp/
1005 F:      include/linux/ccp.h
1006
1007 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
1008 M:      Ashish Kalra <[email protected]>
1009 M:      Tom Lendacky <[email protected]>
1010 L:      [email protected]
1011 S:      Supported
1012 F:      drivers/crypto/ccp/sev*
1013 F:      include/uapi/linux/psp-sev.h
1014
1015 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - DBC SUPPORT
1016 M:      Mario Limonciello <[email protected]>
1017 L:      [email protected]
1018 S:      Supported
1019 F:      drivers/crypto/ccp/dbc.c
1020 F:      drivers/crypto/ccp/dbc.h
1021 F:      drivers/crypto/ccp/platform-access.c
1022 F:      drivers/crypto/ccp/platform-access.h
1023 F:      include/uapi/linux/psp-dbc.h
1024 F:      tools/crypto/ccp/*.c
1025 F:      tools/crypto/ccp/*.py
1026
1027 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - HSTI SUPPORT
1028 M:      Mario Limonciello <[email protected]>
1029 L:      [email protected]
1030 S:      Supported
1031 F:      drivers/crypto/ccp/hsti.*
1032
1033 AMD DISPLAY CORE
1034 M:      Harry Wentland <[email protected]>
1035 M:      Leo Li <[email protected]>
1036 M:      Rodrigo Siqueira <[email protected]>
1037 L:      [email protected]
1038 S:      Supported
1039 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1040 F:      drivers/gpu/drm/amd/display/
1041
1042 AMD DISPLAY CORE - DML
1043 M:      Chaitanya Dhere <[email protected]>
1044 M:      Jun Lei <[email protected]>
1045 S:      Supported
1046 F:      drivers/gpu/drm/amd/display/dc/dml/
1047 F:      drivers/gpu/drm/amd/display/dc/dml2/
1048
1049 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
1050 M:      Huang Rui <[email protected]>
1051 L:      [email protected]
1052 S:      Supported
1053 F:      Documentation/hwmon/fam15h_power.rst
1054 F:      drivers/hwmon/fam15h_power.c
1055
1056 AMD FCH GPIO DRIVER
1057 M:      Enrico Weigelt, metux IT consult <[email protected]>
1058 L:      [email protected]
1059 S:      Maintained
1060 F:      drivers/gpio/gpio-amd-fch.c
1061 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
1062
1063 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
1064 L:      [email protected] (moderated for non-subscribers)
1065 S:      Orphan
1066 F:      drivers/usb/gadget/udc/amd5536udc.*
1067
1068 AMD GEODE PROCESSOR/CHIPSET SUPPORT
1069 M:      Andres Salomon <[email protected]>
1070 L:      [email protected] (moderated for non-subscribers)
1071 S:      Supported
1072 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
1073 F:      arch/x86/include/asm/geode.h
1074 F:      drivers/char/hw_random/geode-rng.c
1075 F:      drivers/crypto/geode*
1076 F:      drivers/video/fbdev/geode/
1077
1078 AMD HSMP DRIVER
1079 M:      Naveen Krishna Chatradhi <[email protected]>
1080 R:      Carlos Bilbao <[email protected]>
1081 L:      [email protected]
1082 S:      Maintained
1083 F:      Documentation/arch/x86/amd_hsmp.rst
1084 F:      arch/x86/include/asm/amd_hsmp.h
1085 F:      arch/x86/include/uapi/asm/amd_hsmp.h
1086 F:      drivers/platform/x86/amd/hsmp/
1087
1088 AMD IOMMU (AMD-VI)
1089 M:      Joerg Roedel <[email protected]>
1090 R:      Suravee Suthikulpanit <[email protected]>
1091 L:      [email protected]
1092 S:      Maintained
1093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
1094 F:      drivers/iommu/amd/
1095 F:      include/linux/amd-iommu.h
1096
1097 AMD KFD
1098 M:      Felix Kuehling <[email protected]>
1099 L:      [email protected]
1100 S:      Supported
1101 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1102 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
1103 F:      drivers/gpu/drm/amd/amdkfd/
1104 F:      drivers/gpu/drm/amd/include/cik_structs.h
1105 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
1106 F:      drivers/gpu/drm/amd/include/v9_structs.h
1107 F:      drivers/gpu/drm/amd/include/vi_structs.h
1108 F:      include/uapi/linux/kfd_ioctl.h
1109 F:      include/uapi/linux/kfd_sysfs.h
1110
1111 AMD MP2 I2C DRIVER
1112 M:      Elie Morisse <[email protected]>
1113 M:      Shyam Sundar S K <[email protected]>
1114 L:      [email protected]
1115 S:      Maintained
1116 F:      drivers/i2c/busses/i2c-amd-mp2*
1117
1118 AMD ASF I2C DRIVER
1119 M:      Shyam Sundar S K <[email protected]>
1120 L:      [email protected]
1121 S:      Supported
1122 F:      drivers/i2c/busses/i2c-amd-asf-plat.c
1123
1124 AMD PDS CORE DRIVER
1125 M:      Shannon Nelson <[email protected]>
1126 M:      Brett Creeley <[email protected]>
1127 L:      [email protected]
1128 S:      Supported
1129 F:      Documentation/networking/device_drivers/ethernet/amd/pds_core.rst
1130 F:      drivers/net/ethernet/amd/pds_core/
1131 F:      include/linux/pds/
1132
1133 AMD PMC DRIVER
1134 M:      Shyam Sundar S K <[email protected]>
1135 L:      [email protected]
1136 S:      Maintained
1137 F:      drivers/platform/x86/amd/pmc/
1138
1139 AMD PMF DRIVER
1140 M:      Shyam Sundar S K <[email protected]>
1141 L:      [email protected]
1142 S:      Supported
1143 F:      Documentation/ABI/testing/sysfs-amd-pmf
1144 F:      drivers/platform/x86/amd/pmf/
1145
1146 AMD POWERPLAY AND SWSMU
1147 M:      Kenneth Feng <[email protected]>
1148 L:      [email protected]
1149 S:      Supported
1150 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1151 F:      drivers/gpu/drm/amd/pm/
1152
1153 AMD PSTATE DRIVER
1154 M:      Huang Rui <[email protected]>
1155 M:      Gautham R. Shenoy <[email protected]>
1156 M:      Mario Limonciello <[email protected]>
1157 R:      Perry Yuan <[email protected]>
1158 L:      [email protected]
1159 S:      Supported
1160 F:      Documentation/admin-guide/pm/amd-pstate.rst
1161 F:      drivers/cpufreq/amd-pstate*
1162 F:      tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py
1163
1164 AMD PTDMA DRIVER
1165 M:      Basavaraj Natikar <[email protected]>
1166 L:      [email protected]
1167 S:      Maintained
1168 F:      drivers/dma/ptdma/
1169
1170 AMD QDMA DRIVER
1171 M:      Nishad Saraf <[email protected]>
1172 M:      Lizhi Hou <[email protected]>
1173 L:      [email protected]
1174 S:      Supported
1175 F:      drivers/dma/amd/qdma/
1176 F:      include/linux/platform_data/amd_qdma.h
1177
1178 AMD SEATTLE DEVICE TREE SUPPORT
1179 M:      Suravee Suthikulpanit <[email protected]>
1180 M:      Tom Lendacky <[email protected]>
1181 S:      Supported
1182 F:      arch/arm64/boot/dts/amd/
1183
1184 AMD SENSOR FUSION HUB DRIVER
1185 M:      Basavaraj Natikar <[email protected]>
1186 L:      [email protected]
1187 S:      Maintained
1188 F:      Documentation/hid/amd-sfh*
1189 F:      drivers/hid/amd-sfh-hid/
1190
1191 AMD SPI DRIVER
1192 M:      Raju Rangoju <[email protected]>
1193 L:      [email protected]
1194 S:      Supported
1195 F:      drivers/spi/spi-amd.c
1196
1197 AMD XGBE DRIVER
1198 M:      "Shyam Sundar S K" <[email protected]>
1199 L:      [email protected]
1200 S:      Supported
1201 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1202 F:      drivers/net/ethernet/amd/xgbe/
1203
1204 AMLOGIC BLUETOOTH DRIVER
1205 M:      Yang Li <[email protected]>
1206 L:      [email protected]
1207 S:      Maintained
1208 F:      Documentation/devicetree/bindings/net/bluetooth/amlogic,w155s2-bt.yaml
1209 F:      drivers/bluetooth/hci_aml.c
1210
1211 AMLOGIC DDR PMU DRIVER
1212 M:      Jiucheng Xu <[email protected]>
1213 L:      [email protected]
1214 S:      Supported
1215 W:      http://www.amlogic.com
1216 F:      Documentation/admin-guide/perf/meson-ddr-pmu.rst
1217 F:      Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml
1218 F:      drivers/perf/amlogic/
1219 F:      include/soc/amlogic/
1220
1221 AMPHENOL CHIPCAP 2 HUMIDITY-TEMPERATURE IIO DRIVER
1222 M:      Javier Carrasco <[email protected]>
1223 L:      [email protected]
1224 S:      Maintained
1225 F:      Documentation/devicetree/bindings/hwmon/amphenol,chipcap2.yaml
1226 F:      Documentation/hwmon/chipcap2.rst
1227 F:      drivers/hwmon/chipcap2.c
1228
1229 AMPHION VPU CODEC V4L2 DRIVER
1230 M:      Ming Qian <[email protected]>
1231 M:      Zhou Peng <[email protected]>
1232 L:      [email protected]
1233 S:      Maintained
1234 F:      Documentation/devicetree/bindings/media/amphion,vpu.yaml
1235 F:      drivers/media/platform/amphion/
1236
1237 AMS AS73211 DRIVER
1238 M:      Christian Eggers <[email protected]>
1239 L:      [email protected]
1240 S:      Maintained
1241 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1242 F:      drivers/iio/light/as73211.c
1243
1244 AMT (Automatic Multicast Tunneling)
1245 M:      Taehee Yoo <[email protected]>
1246 L:      [email protected]
1247 S:      Maintained
1248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1250 F:      drivers/net/amt.c
1251
1252 ANALOG DEVICES INC AD3552R DRIVER
1253 M:      Nuno Sá <[email protected]>
1254 L:      [email protected]
1255 S:      Supported
1256 W:      https://ez.analog.com/linux-software-drivers
1257 F:      Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
1258 F:      drivers/iio/dac/ad3552r.c
1259
1260 ANALOG DEVICES INC AD4000 DRIVER
1261 M:      Marcelo Schmitt <[email protected]>
1262 L:      [email protected]
1263 S:      Supported
1264 W:      https://ez.analog.com/linux-software-drivers
1265 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4000.yaml
1266 F:      Documentation/iio/ad4000.rst
1267 F:      drivers/iio/adc/ad4000.c
1268
1269 ANALOG DEVICES INC AD4130 DRIVER
1270 M:      Cosmin Tanislav <[email protected]>
1271 L:      [email protected]
1272 S:      Supported
1273 W:      https://ez.analog.com/linux-software-drivers
1274 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130
1275 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml
1276 F:      drivers/iio/adc/ad4130.c
1277
1278 ANALOG DEVICES INC AD4695 DRIVER
1279 M:      Michael Hennerich <[email protected]>
1280 M:      Nuno Sá <[email protected]>
1281 R:      David Lechner <[email protected]>
1282 L:      [email protected]
1283 S:      Supported
1284 W:      https://ez.analog.com/linux-software-drivers
1285 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4695.yaml
1286 F:      Documentation/iio/ad4695.rst
1287 F:      drivers/iio/adc/ad4695.c
1288 F:      include/dt-bindings/iio/adi,ad4695.h
1289
1290 ANALOG DEVICES INC AD7091R DRIVER
1291 M:      Marcelo Schmitt <[email protected]>
1292 L:      [email protected]
1293 S:      Supported
1294 W:      http://ez.analog.com/community/linux-device-drivers
1295 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7091r*
1296 F:      drivers/iio/adc/ad7091r*
1297
1298 ANALOG DEVICES INC AD7192 DRIVER
1299 M:      Alisa-Dariana Roman <[email protected]>
1300 L:      [email protected]
1301 S:      Supported
1302 W:      https://ez.analog.com/linux-software-drivers
1303 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1304 F:      drivers/iio/adc/ad7192.c
1305
1306 ANALOG DEVICES INC AD7292 DRIVER
1307 M:      Marcelo Schmitt <[email protected]>
1308 L:      [email protected]
1309 S:      Supported
1310 W:      https://ez.analog.com/linux-software-drivers
1311 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1312 F:      drivers/iio/adc/ad7292.c
1313
1314 ANALOG DEVICES INC AD7293 DRIVER
1315 M:      Antoniu Miclaus <[email protected]>
1316 L:      [email protected]
1317 S:      Supported
1318 W:      https://ez.analog.com/linux-software-drivers
1319 F:      Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml
1320 F:      drivers/iio/dac/ad7293.c
1321
1322 ANALOG DEVICES INC AD74115 DRIVER
1323 M:      Cosmin Tanislav <[email protected]>
1324 L:      [email protected]
1325 S:      Supported
1326 W:      https://ez.analog.com/linux-software-drivers
1327 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml
1328 F:      drivers/iio/addac/ad74115.c
1329
1330 ANALOG DEVICES INC AD74413R DRIVER
1331 M:      Cosmin Tanislav <[email protected]>
1332 L:      [email protected]
1333 S:      Supported
1334 W:      https://ez.analog.com/linux-software-drivers
1335 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
1336 F:      drivers/iio/addac/ad74413r.c
1337 F:      include/dt-bindings/iio/addac/adi,ad74413r.h
1338
1339 ANALOG DEVICES INC AD7768-1 DRIVER
1340 M:      Michael Hennerich <[email protected]>
1341 L:      [email protected]
1342 S:      Supported
1343 W:      https://ez.analog.com/linux-software-drivers
1344 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1345 F:      drivers/iio/adc/ad7768-1.c
1346
1347 ANALOG DEVICES INC AD7780 DRIVER
1348 M:      Michael Hennerich <[email protected]>
1349 M:      Renato Lui Geh <[email protected]>
1350 L:      [email protected]
1351 S:      Supported
1352 W:      https://ez.analog.com/linux-software-drivers
1353 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1354 F:      drivers/iio/adc/ad7780.c
1355
1356 ANALOG DEVICES INC AD9467 DRIVER
1357 M:      Michael Hennerich <[email protected]>
1358 M:      Nuno Sa <[email protected]>
1359 L:      [email protected]
1360 S:      Supported
1361 W:      https://ez.analog.com/linux-software-drivers
1362 F:      Documentation/ABI/testing/debugfs-iio-ad9467
1363 F:      Documentation/devicetree/bindings/iio/adc/adi,ad9467.yaml
1364 F:      drivers/iio/adc/ad9467.c
1365
1366 ANALOG DEVICES INC AD9739a DRIVER
1367 M:      Nuno Sa <[email protected]>
1368 M:      Dragos Bogdan <[email protected]>
1369 L:      [email protected]
1370 S:      Supported
1371 W:      https://ez.analog.com/linux-software-drivers
1372 F:      Documentation/devicetree/bindings/iio/dac/adi,ad9739a.yaml
1373 F:      drivers/iio/dac/ad9739a.c
1374
1375 ANALOG DEVICES INC ADA4250 DRIVER
1376 M:      Antoniu Miclaus <[email protected]>
1377 L:      [email protected]
1378 S:      Supported
1379 W:      https://ez.analog.com/linux-software-drivers
1380 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
1381 F:      drivers/iio/amplifiers/ada4250.c
1382
1383 ANALOG DEVICES INC ADF4377 DRIVER
1384 M:      Antoniu Miclaus <[email protected]>
1385 L:      [email protected]
1386 S:      Supported
1387 W:      https://ez.analog.com/linux-software-drivers
1388 F:      Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml
1389 F:      drivers/iio/frequency/adf4377.c
1390
1391 ANALOG DEVICES INC ADGS1408 DRIVER
1392 M:      Mircea Caprioru <[email protected]>
1393 S:      Supported
1394 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1395 F:      drivers/mux/adgs1408.c
1396
1397 ANALOG DEVICES INC ADIN DRIVER
1398 M:      Michael Hennerich <[email protected]>
1399 L:      [email protected]
1400 S:      Supported
1401 W:      https://ez.analog.com/linux-software-drivers
1402 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1403 F:      drivers/net/phy/adin.c
1404
1405 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1406 M:      Nuno Sa <[email protected]>
1407 L:      [email protected]
1408 S:      Supported
1409 F:      drivers/iio/imu/adis.c
1410 F:      drivers/iio/imu/adis_buffer.c
1411 F:      drivers/iio/imu/adis_trigger.c
1412 F:      include/linux/iio/imu/adis.h
1413
1414 ANALOG DEVICES INC ADIS16460 DRIVER
1415 M:      Dragos Bogdan <[email protected]>
1416 L:      [email protected]
1417 S:      Supported
1418 W:      https://ez.analog.com/linux-software-drivers
1419 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1420 F:      drivers/iio/imu/adis16460.c
1421
1422 ANALOG DEVICES INC ADIS16475 DRIVER
1423 M:      Nuno Sa <[email protected]>
1424 L:      [email protected]
1425 S:      Supported
1426 W:      https://ez.analog.com/linux-software-drivers
1427 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1428 F:      drivers/iio/imu/adis16475.c
1429
1430 ANALOG DEVICES INC ADM1177 DRIVER
1431 M:      Michael Hennerich <[email protected]>
1432 L:      [email protected]
1433 S:      Supported
1434 W:      https://ez.analog.com/linux-software-drivers
1435 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1436 F:      drivers/hwmon/adm1177.c
1437
1438 ANALOG DEVICES INC ADMFM2000 DRIVER
1439 M:      Kim Seer Paller <[email protected]>
1440 L:      [email protected]
1441 S:      Supported
1442 W:      https://ez.analog.com/linux-software-drivers
1443 F:      Documentation/devicetree/bindings/iio/frequency/adi,admfm2000.yaml
1444 F:      drivers/iio/frequency/admfm2000.c
1445
1446 ANALOG DEVICES INC ADMV1013 DRIVER
1447 M:      Antoniu Miclaus <[email protected]>
1448 L:      [email protected]
1449 S:      Supported
1450 W:      https://ez.analog.com/linux-software-drivers
1451 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml
1452 F:      drivers/iio/frequency/admv1013.c
1453
1454 ANALOG DEVICES INC ADMV1014 DRIVER
1455 M:      Antoniu Miclaus <[email protected]>
1456 L:      [email protected]
1457 S:      Supported
1458 W:      https://ez.analog.com/linux-software-drivers
1459 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
1460 F:      drivers/iio/frequency/admv1014.c
1461
1462 ANALOG DEVICES INC ADMV8818 DRIVER
1463 M:      Antoniu Miclaus <[email protected]>
1464 L:      [email protected]
1465 S:      Supported
1466 W:      https://ez.analog.com/linux-software-drivers
1467 F:      Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml
1468 F:      drivers/iio/filter/admv8818.c
1469
1470 ANALOG DEVICES INC ADP5061 DRIVER
1471 M:      Michael Hennerich <[email protected]>
1472 L:      [email protected]
1473 S:      Supported
1474 W:      https://ez.analog.com/linux-software-drivers
1475 F:      drivers/power/supply/adp5061.c
1476
1477 ANALOG DEVICES INC ADRF6780 DRIVER
1478 M:      Antoniu Miclaus <[email protected]>
1479 L:      [email protected]
1480 S:      Supported
1481 W:      https://ez.analog.com/linux-software-drivers
1482 F:      Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
1483 F:      drivers/iio/frequency/adrf6780.c
1484
1485 ANALOG DEVICES INC ADV7180 DRIVER
1486 M:      Lars-Peter Clausen <[email protected]>
1487 L:      [email protected]
1488 S:      Supported
1489 W:      https://ez.analog.com/linux-software-drivers
1490 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1491 F:      drivers/media/i2c/adv7180.c
1492
1493 ANALOG DEVICES INC ADV748X DRIVER
1494 M:      Kieran Bingham <[email protected]>
1495 L:      [email protected]
1496 S:      Maintained
1497 F:      Documentation/devicetree/bindings/media/i2c/adv748x.yaml
1498 F:      drivers/media/i2c/adv748x/*
1499
1500 ANALOG DEVICES INC ADV7511 DRIVER
1501 M:      Hans Verkuil <[email protected]>
1502 L:      [email protected]
1503 S:      Maintained
1504 F:      drivers/media/i2c/adv7511*
1505
1506 ANALOG DEVICES INC ADV7604 DRIVER
1507 M:      Hans Verkuil <[email protected]>
1508 L:      [email protected]
1509 S:      Maintained
1510 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1511 F:      drivers/media/i2c/adv7604*
1512
1513 ANALOG DEVICES INC ADV7842 DRIVER
1514 M:      Hans Verkuil <[email protected]>
1515 L:      [email protected]
1516 S:      Maintained
1517 F:      drivers/media/i2c/adv7842*
1518
1519 ANALOG DEVICES INC ADXRS290 DRIVER
1520 M:      Nishant Malpani <[email protected]>
1521 L:      [email protected]
1522 S:      Supported
1523 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1524 F:      drivers/iio/gyro/adxrs290.c
1525
1526 ANALOG DEVICES INC ASOC CODEC DRIVERS
1527 M:      Lars-Peter Clausen <[email protected]>
1528 M:      Nuno Sá <[email protected]>
1529 L:      [email protected]
1530 S:      Supported
1531 W:      http://wiki.analog.com/
1532 W:      https://ez.analog.com/linux-software-drivers
1533 F:      Documentation/devicetree/bindings/sound/adi,*
1534 F:      sound/soc/codecs/ad1*
1535 F:      sound/soc/codecs/ad7*
1536 F:      sound/soc/codecs/adau*
1537 F:      sound/soc/codecs/adav*
1538 F:      sound/soc/codecs/sigmadsp.*
1539 F:      sound/soc/codecs/ssm*
1540
1541 ANALOG DEVICES INC AXI DAC DRIVER
1542 M:      Nuno Sa <[email protected]>
1543 L:      [email protected]
1544 S:      Supported
1545 W:      https://ez.analog.com/linux-software-drivers
1546 F:      Documentation/devicetree/bindings/iio/dac/adi,axi-dac.yaml
1547 F:      drivers/iio/dac/adi-axi-dac.c
1548
1549 ANALOG DEVICES INC DMA DRIVERS
1550 M:      Lars-Peter Clausen <[email protected]>
1551 S:      Supported
1552 W:      https://ez.analog.com/linux-software-drivers
1553 F:      drivers/dma/dma-axi-dmac.c
1554
1555 ANALOG DEVICES INC IIO DRIVERS
1556 M:      Lars-Peter Clausen <[email protected]>
1557 M:      Michael Hennerich <[email protected]>
1558 S:      Supported
1559 W:      http://wiki.analog.com/
1560 W:      https://ez.analog.com/linux-software-drivers
1561 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1562 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1563 F:      Documentation/devicetree/bindings/iio/*/adi,*
1564 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml
1565 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml
1566 F:      drivers/iio/*/ad*
1567 F:      drivers/iio/adc/ltc249*
1568 F:      drivers/iio/amplifiers/hmc425a.c
1569 F:      drivers/staging/iio/*/ad*
1570 X:      drivers/iio/*/adjd*
1571
1572 ANALOGBITS PLL LIBRARIES
1573 M:      Paul Walmsley <[email protected]>
1574 M:      Samuel Holland <[email protected]>
1575 S:      Supported
1576 F:      drivers/clk/analogbits/*
1577 F:      include/linux/clk/analogbits*
1578
1579 ANDROID DRIVERS
1580 M:      Greg Kroah-Hartman <[email protected]>
1581 M:      Arve Hjønnevåg <[email protected]>
1582 M:      Todd Kjos <[email protected]>
1583 M:      Martijn Coenen <[email protected]>
1584 M:      Joel Fernandes <[email protected]>
1585 M:      Christian Brauner <[email protected]>
1586 M:      Carlos Llamas <[email protected]>
1587 M:      Suren Baghdasaryan <[email protected]>
1588 L:      [email protected]
1589 S:      Supported
1590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1591 F:      drivers/android/
1592
1593 ANDROID GOLDFISH PIC DRIVER
1594 M:      Miodrag Dinic <[email protected]>
1595 S:      Supported
1596 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1597 F:      drivers/irqchip/irq-goldfish-pic.c
1598
1599 ANDROID GOLDFISH RTC DRIVER
1600 M:      Jiaxun Yang <[email protected]>
1601 S:      Supported
1602 F:      drivers/rtc/rtc-goldfish.c
1603
1604 AOA (Apple Onboard Audio) ALSA DRIVER
1605 M:      Johannes Berg <[email protected]>
1606 L:      [email protected]
1607 L:      [email protected]
1608 S:      Maintained
1609 F:      sound/aoa/
1610
1611 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1612 M:      William Breathitt Gray <[email protected]>
1613 L:      [email protected]
1614 S:      Maintained
1615 F:      drivers/iio/addac/stx104.c
1616
1617 APM DRIVER
1618 M:      Jiri Kosina <[email protected]>
1619 S:      Odd fixes
1620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1621 F:      arch/x86/kernel/apm_32.c
1622 F:      drivers/char/apm-emulation.c
1623 F:      include/linux/apm_bios.h
1624 F:      include/uapi/linux/apm_bios.h
1625
1626 APPARMOR SECURITY MODULE
1627 M:      John Johansen <[email protected]>
1628 M:      John Johansen <[email protected]>
1629 L:      [email protected] (moderated for non-subscribers)
1630 S:      Supported
1631 W:      apparmor.net
1632 B:      https://gitlab.com/apparmor/apparmor-kernel
1633 C:      irc://irc.oftc.net/apparmor
1634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1635 T:      https://gitlab.com/apparmor/apparmor-kernel.git
1636 F:      Documentation/admin-guide/LSM/apparmor.rst
1637 F:      security/apparmor/
1638
1639 APPLE BCM5974 MULTITOUCH DRIVER
1640 M:      Henrik Rydberg <[email protected]>
1641 L:      [email protected]
1642 S:      Odd fixes
1643 F:      drivers/input/mouse/bcm5974.c
1644
1645 APPLE PCIE CONTROLLER DRIVER
1646 M:      Alyssa Rosenzweig <[email protected]>
1647 M:      Marc Zyngier <[email protected]>
1648 L:      [email protected]
1649 S:      Maintained
1650 F:      drivers/pci/controller/pcie-apple.c
1651
1652 APPLE SMC DRIVER
1653 M:      Henrik Rydberg <[email protected]>
1654 L:      [email protected]
1655 S:      Odd fixes
1656 F:      drivers/hwmon/applesmc.c
1657
1658 APPLETALK NETWORK LAYER
1659 L:      [email protected]
1660 S:      Odd fixes
1661 F:      include/linux/atalk.h
1662 F:      include/uapi/linux/atalk.h
1663 F:      net/appletalk/
1664
1665 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1666 M:      Khuong Dinh <[email protected]>
1667 S:      Supported
1668 F:      arch/arm64/boot/dts/apm/
1669
1670 APPLIED MICRO (APM) X-GENE SOC EDAC
1671 M:      Khuong Dinh <[email protected]>
1672 S:      Supported
1673 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1674 F:      drivers/edac/xgene_edac.c
1675
1676 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1677 M:      Iyappan Subramanian <[email protected]>
1678 M:      Keyur Chudgar <[email protected]>
1679 S:      Supported
1680 F:      drivers/net/ethernet/apm/xgene-v2/
1681
1682 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1683 M:      Iyappan Subramanian <[email protected]>
1684 M:      Keyur Chudgar <[email protected]>
1685 M:      Quan Nguyen <[email protected]>
1686 S:      Supported
1687 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1688 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1689 F:      drivers/net/ethernet/apm/xgene/
1690 F:      drivers/net/mdio/mdio-xgene.c
1691
1692 APPLIED MICRO (APM) X-GENE SOC PMU
1693 M:      Khuong Dinh <[email protected]>
1694 S:      Supported
1695 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1696 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1697 F:      drivers/perf/xgene_pmu.c
1698
1699 APPLIED MICRO QT2025 PHY DRIVER
1700 M:      FUJITA Tomonori <[email protected]>
1701 R:      Trevor Gross <[email protected]>
1702 L:      [email protected]
1703 L:      [email protected]
1704 S:      Maintained
1705 F:      drivers/net/phy/qt2025.rs
1706
1707 APTINA CAMERA SENSOR PLL
1708 M:      Laurent Pinchart <[email protected]>
1709 L:      [email protected]
1710 S:      Maintained
1711 F:      drivers/media/i2c/aptina-pll.*
1712
1713 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1714 M:      Aleksa Savic <[email protected]>
1715 M:      Jack Doan <[email protected]>
1716 L:      [email protected]
1717 S:      Maintained
1718 F:      Documentation/hwmon/aquacomputer_d5next.rst
1719 F:      drivers/hwmon/aquacomputer_d5next.c
1720
1721 AQUANTIA ETHERNET DRIVER (atlantic)
1722 M:      Igor Russkikh <[email protected]>
1723 L:      [email protected]
1724 S:      Supported
1725 W:      https://www.marvell.com/
1726 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1727 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1728 F:      drivers/net/ethernet/aquantia/atlantic/
1729
1730 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1731 M:      Egor Pomozov <[email protected]>
1732 L:      [email protected]
1733 S:      Supported
1734 W:      http://www.aquantia.com
1735 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1736
1737 AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER
1738 M:      Krzysztof Hałasa <[email protected]>
1739 L:      [email protected]
1740 S:      Maintained
1741 F:      Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml
1742 F:      drivers/media/i2c/ar0521.c
1743
1744 ARASAN NAND CONTROLLER DRIVER
1745 M:      Miquel Raynal <[email protected]>
1746 R:      Michal Simek <[email protected]>
1747 L:      [email protected]
1748 S:      Maintained
1749 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1750 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1751
1752 ARC FRAMEBUFFER DRIVER
1753 M:      Jaya Kumar <[email protected]>
1754 S:      Maintained
1755 F:      drivers/video/fbdev/arcfb.c
1756 F:      drivers/video/fbdev/core/fb_defio.c
1757
1758 ARC PGU DRM DRIVER
1759 M:      Alexey Brodkin <[email protected]>
1760 S:      Supported
1761 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1762 F:      drivers/gpu/drm/tiny/arcpgu.c
1763
1764 ARCNET NETWORK LAYER
1765 M:      Michael Grzeschik <[email protected]>
1766 L:      [email protected]
1767 S:      Maintained
1768 F:      drivers/net/arcnet/
1769 F:      include/uapi/linux/if_arcnet.h
1770
1771 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1772 M:      Arnd Bergmann <[email protected]>
1773 M:      Olof Johansson <[email protected]>
1774 L:      [email protected] (moderated for non-subscribers)
1775 L:      [email protected]
1776 S:      Maintained
1777 P:      Documentation/process/maintainer-soc.rst
1778 C:      irc://irc.libera.chat/armlinux
1779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1780 F:      Documentation/process/maintainer-soc*.rst
1781 F:      arch/arm/boot/dts/Makefile
1782 F:      arch/arm64/boot/dts/Makefile
1783
1784 ARM ARCHITECTED TIMER DRIVER
1785 M:      Mark Rutland <[email protected]>
1786 M:      Marc Zyngier <[email protected]>
1787 L:      [email protected] (moderated for non-subscribers)
1788 S:      Maintained
1789 F:      arch/arm/include/asm/arch_timer.h
1790 F:      arch/arm64/include/asm/arch_timer.h
1791 F:      drivers/clocksource/arm_arch_timer.c
1792
1793 ARM GENERIC INTERRUPT CONTROLLER DRIVERS
1794 M:      Marc Zyngier <[email protected]>
1795 L:      [email protected] (moderated for non-subscribers)
1796 S:      Maintained
1797 F:      Documentation/devicetree/bindings/interrupt-controller/arm,gic*
1798 F:      arch/arm/include/asm/arch_gicv3.h
1799 F:      arch/arm64/include/asm/arch_gicv3.h
1800 F:      drivers/irqchip/irq-gic*.[ch]
1801 F:      include/linux/irqchip/arm-gic*.h
1802 F:      include/linux/irqchip/arm-vgic-info.h
1803
1804 ARM HDLCD DRM DRIVER
1805 M:      Liviu Dudau <[email protected]>
1806 S:      Supported
1807 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1808 F:      drivers/gpu/drm/arm/hdlcd_*
1809
1810 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1811 M:      Linus Walleij <[email protected]>
1812 L:      [email protected] (moderated for non-subscribers)
1813 S:      Maintained
1814 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1815 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1816 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1817 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1818 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1819 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1820 F:      Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
1821 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1822 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1823 F:      arch/arm/boot/dts/arm/arm-realview-*
1824 F:      arch/arm/boot/dts/arm/integrator*
1825 F:      arch/arm/boot/dts/arm/versatile*
1826 F:      arch/arm/mach-versatile/
1827 F:      drivers/bus/arm-integrator-lm.c
1828 F:      drivers/clk/versatile/
1829 F:      drivers/i2c/busses/i2c-versatile.c
1830 F:      drivers/irqchip/irq-versatile-fpga.c
1831 F:      drivers/mtd/maps/physmap-versatile.*
1832 F:      drivers/power/reset/arm-versatile-reboot.c
1833 F:      drivers/soc/versatile/
1834
1835 ARM INTERCONNECT PMU DRIVERS
1836 M:      Robin Murphy <[email protected]>
1837 S:      Supported
1838 F:      Documentation/admin-guide/perf/arm-cmn.rst
1839 F:      Documentation/admin-guide/perf/arm-ni.rst
1840 F:      Documentation/devicetree/bindings/perf/arm,cmn.yaml
1841 F:      Documentation/devicetree/bindings/perf/arm,ni.yaml
1842 F:      drivers/perf/arm-cmn.c
1843 F:      drivers/perf/arm-ni.c
1844 F:      tools/perf/pmu-events/arch/arm64/arm/cmn/
1845
1846 ARM KOMEDA DRM-KMS DRIVER
1847 M:      Liviu Dudau <[email protected]>
1848 S:      Supported
1849 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1850 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1851 F:      Documentation/gpu/komeda-kms.rst
1852 F:      drivers/gpu/drm/arm/display/include/
1853 F:      drivers/gpu/drm/arm/display/komeda/
1854
1855 ARM MALI PANFROST DRM DRIVER
1856 M:      Boris Brezillon <[email protected]>
1857 M:      Rob Herring <[email protected]>
1858 R:      Steven Price <[email protected]>
1859 L:      [email protected]
1860 S:      Supported
1861 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1862 F:      Documentation/gpu/panfrost.rst
1863 F:      drivers/gpu/drm/ci/xfails/panfrost*
1864 F:      drivers/gpu/drm/panfrost/
1865 F:      include/uapi/drm/panfrost_drm.h
1866
1867 ARM MALI PANTHOR DRM DRIVER
1868 M:      Boris Brezillon <[email protected]>
1869 M:      Steven Price <[email protected]>
1870 M:      Liviu Dudau <[email protected]>
1871 L:      [email protected]
1872 S:      Supported
1873 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1874 F:      Documentation/devicetree/bindings/gpu/arm,mali-valhall-csf.yaml
1875 F:      drivers/gpu/drm/panthor/
1876 F:      include/uapi/drm/panthor_drm.h
1877
1878 ARM MALI-DP DRM DRIVER
1879 M:      Liviu Dudau <[email protected]>
1880 S:      Supported
1881 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1882 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1883 F:      Documentation/gpu/afbc.rst
1884 F:      drivers/gpu/drm/arm/
1885
1886 ARM MFM AND FLOPPY DRIVERS
1887 M:      Ian Molton <[email protected]>
1888 S:      Maintained
1889 F:      arch/arm/include/asm/floppy.h
1890 F:      arch/arm/mach-rpc/floppydma.S
1891
1892 ARM PMU PROFILING AND DEBUGGING
1893 M:      Will Deacon <[email protected]>
1894 M:      Mark Rutland <[email protected]>
1895 L:      [email protected] (moderated for non-subscribers)
1896 S:      Maintained
1897 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1898 F:      Documentation/devicetree/bindings/perf/
1899 F:      arch/arm*/include/asm/hw_breakpoint.h
1900 F:      arch/arm*/include/asm/perf_event.h
1901 F:      arch/arm*/kernel/hw_breakpoint.c
1902 F:      arch/arm*/kernel/perf_*
1903 F:      drivers/perf/
1904 F:      include/linux/perf/arm_pmu*.h
1905
1906 ARM PORT
1907 M:      Russell King <[email protected]>
1908 L:      [email protected] (moderated for non-subscribers)
1909 S:      Odd Fixes
1910 W:      http://www.armlinux.org.uk/
1911 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1912 F:      arch/arm/
1913 X:      arch/arm/boot/dts/
1914
1915 ARM PRIMECELL AACI PL041 DRIVER
1916 M:      Russell King <[email protected]>
1917 S:      Odd Fixes
1918 F:      sound/arm/aaci.*
1919
1920 ARM PRIMECELL BUS SUPPORT
1921 M:      Russell King <[email protected]>
1922 S:      Odd Fixes
1923 F:      drivers/amba/
1924 F:      include/linux/amba/bus.h
1925
1926 ARM PRIMECELL KMI PL050 DRIVER
1927 M:      Russell King <[email protected]>
1928 S:      Odd Fixes
1929 F:      drivers/input/serio/ambakmi.*
1930 F:      include/linux/amba/kmi.h
1931
1932 ARM PRIMECELL MMCI PL180/1 DRIVER
1933 M:      Russell King <[email protected]>
1934 S:      Odd Fixes
1935 F:      drivers/mmc/host/mmci.*
1936 F:      include/linux/amba/mmci.h
1937
1938 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1939 M:      Miquel Raynal <[email protected]>
1940 R:      Michal Simek <[email protected]>
1941 L:      [email protected]
1942 S:      Maintained
1943 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1944 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1945
1946 ARM PRIMECELL PL35X SMC DRIVER
1947 M:      Miquel Raynal <[email protected]>
1948 R:      Michal Simek <[email protected]>
1949 L:      [email protected] (moderated for non-subscribers)
1950 S:      Maintained
1951 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml
1952 F:      drivers/memory/pl353-smc.c
1953
1954 ARM PRIMECELL SSP PL022 SPI DRIVER
1955 M:      Linus Walleij <[email protected]>
1956 L:      [email protected] (moderated for non-subscribers)
1957 S:      Maintained
1958 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1959 F:      drivers/spi/spi-pl022.c
1960
1961 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1962 M:      Russell King <[email protected]>
1963 S:      Odd Fixes
1964 F:      drivers/tty/serial/amba-pl01*.c
1965 F:      include/linux/amba/serial.h
1966
1967 ARM PRIMECELL VIC PL190/PL192 DRIVER
1968 M:      Linus Walleij <[email protected]>
1969 L:      [email protected] (moderated for non-subscribers)
1970 S:      Maintained
1971 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1972 F:      drivers/irqchip/irq-vic.c
1973
1974 ARM SMC WATCHDOG DRIVER
1975 M:      Julius Werner <[email protected]>
1976 R:      Evan Benn <[email protected]>
1977 S:      Maintained
1978 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1979 F:      drivers/watchdog/arm_smc_wdt.c
1980
1981 ARM SMMU DRIVERS
1982 M:      Will Deacon <[email protected]>
1983 R:      Robin Murphy <[email protected]>
1984 L:      [email protected] (moderated for non-subscribers)
1985 S:      Maintained
1986 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1987 F:      drivers/iommu/arm/
1988 F:      drivers/iommu/io-pgtable-arm*
1989
1990 ARM SMMU SVA SUPPORT
1991 R:      Jean-Philippe Brucker <[email protected]>
1992 F:      drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
1993
1994 ARM SUB-ARCHITECTURES
1995 L:      [email protected] (moderated for non-subscribers)
1996 S:      Maintained
1997 C:      irc://irc.libera.chat/armlinux
1998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1999 F:      arch/arm/mach-*/
2000 F:      arch/arm/plat-*/
2001
2002 ARM/ACTIONS SEMI ARCHITECTURE
2003 M:      Andreas Färber <[email protected]>
2004 M:      Manivannan Sadhasivam <[email protected]>
2005 L:      [email protected] (moderated for non-subscribers)
2006 L:      [email protected] (moderated for non-subscribers)
2007 S:      Maintained
2008 F:      Documentation/devicetree/bindings/arm/actions.yaml
2009 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.yaml
2010 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
2011 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
2012 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
2013 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
2014 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
2015 F:      Documentation/devicetree/bindings/pinctrl/actions,*
2016 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
2017 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.yaml
2018 F:      arch/arm/boot/dts/actions/
2019 F:      arch/arm/mach-actions/
2020 F:      arch/arm64/boot/dts/actions/
2021 F:      drivers/clk/actions/
2022 F:      drivers/clocksource/timer-owl*
2023 F:      drivers/dma/owl-dma.c
2024 F:      drivers/i2c/busses/i2c-owl.c
2025 F:      drivers/irqchip/irq-owl-sirq.c
2026 F:      drivers/mmc/host/owl-mmc.c
2027 F:      drivers/net/ethernet/actions/
2028 F:      drivers/pinctrl/actions/*
2029 F:      drivers/pmdomain/actions/
2030 F:      include/dt-bindings/power/owl-*
2031 F:      include/dt-bindings/reset/actions,*
2032 F:      include/linux/soc/actions/
2033 N:      owl
2034
2035 ARM/AIROHA SOC SUPPORT
2036 M:      Matthias Brugger <[email protected]>
2037 M:      AngeloGioacchino Del Regno <[email protected]>
2038 L:      [email protected] (moderated for non-subscribers)
2039 L:      [email protected] (moderated for non-subscribers)
2040 S:      Odd Fixes
2041 F:      arch/arm/boot/dts/airoha/
2042 F:      arch/arm64/boot/dts/airoha/
2043
2044 ARM/Allwinner SoC Clock Support
2045 M:      Emilio López <[email protected]>
2046 S:      Maintained
2047 F:      drivers/clk/sunxi/
2048
2049 ARM/Allwinner sunXi SoC support
2050 M:      Chen-Yu Tsai <[email protected]>
2051 M:      Jernej Skrabec <[email protected]>
2052 M:      Samuel Holland <[email protected]>
2053 L:      [email protected] (moderated for non-subscribers)
2054 L:      [email protected]
2055 S:      Maintained
2056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
2057 F:      arch/arm/mach-sunxi/
2058 F:      arch/arm64/boot/dts/allwinner/
2059 F:      drivers/clk/sunxi-ng/
2060 F:      drivers/pinctrl/sunxi/
2061 F:      drivers/soc/sunxi/
2062 N:      allwinner
2063 N:      sun[x456789]i
2064 N:      sun[25]0i
2065
2066 ARM/ALPHASCALE ARCHITECTURE
2067 M:      Krzysztof Kozlowski <[email protected]>
2068 L:      [email protected] (moderated for non-subscribers)
2069 S:      Odd Fixes
2070 F:      arch/arm/boot/dts/alphascale/
2071 F:      drivers/clk/clk-asm9260.c
2072 F:      drivers/clocksource/asm9260_timer.c
2073 F:      drivers/rtc/rtc-asm9260.c
2074 F:      drivers/watchdog/asm9260_wdt.c
2075
2076 ARM/AMD PENSANDO ARM64 ARCHITECTURE
2077 M:      Brad Larson <[email protected]>
2078 L:      [email protected] (moderated for non-subscribers)
2079 S:      Supported
2080 F:      Documentation/devicetree/bindings/*/amd,pensando*
2081 F:      arch/arm64/boot/dts/amd/elba*
2082
2083 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
2084 M:      Neil Armstrong <[email protected]>
2085 M:      Jerome Brunet <[email protected]>
2086 L:      [email protected]
2087 S:      Maintained
2088 F:      Documentation/devicetree/bindings/clock/amlogic*
2089 F:      drivers/clk/meson/
2090 F:      include/dt-bindings/clock/amlogic,a1*
2091 F:      include/dt-bindings/clock/gxbb*
2092 F:      include/dt-bindings/clock/meson*
2093
2094 ARM/Amlogic Meson SoC Crypto Drivers
2095 M:      Corentin Labbe <[email protected]>
2096 L:      [email protected]
2097 L:      [email protected]
2098 S:      Maintained
2099 F:      Documentation/devicetree/bindings/crypto/amlogic*
2100 F:      drivers/crypto/amlogic/
2101
2102 ARM/Amlogic Meson SoC Sound Drivers
2103 M:      Jerome Brunet <[email protected]>
2104 L:      [email protected]
2105 S:      Maintained
2106 F:      Documentation/devicetree/bindings/sound/amlogic*
2107 F:      sound/soc/meson/
2108
2109 ARM/Amlogic Meson SoC support
2110 M:      Neil Armstrong <[email protected]>
2111 M:      Kevin Hilman <[email protected]>
2112 R:      Jerome Brunet <[email protected]>
2113 R:      Martin Blumenstingl <[email protected]>
2114 L:      [email protected] (moderated for non-subscribers)
2115 L:      [email protected]
2116 S:      Maintained
2117 W:      http://linux-meson.com/
2118 F:      Documentation/devicetree/bindings/phy/amlogic*
2119 F:      arch/arm/boot/dts/amlogic/
2120 F:      arch/arm/mach-meson/
2121 F:      arch/arm64/boot/dts/amlogic/
2122 F:      drivers/pmdomain/amlogic/
2123 F:      drivers/mmc/host/meson*
2124 F:      drivers/phy/amlogic/
2125 F:      drivers/pinctrl/meson/
2126 F:      drivers/rtc/rtc-meson*
2127 F:      drivers/soc/amlogic/
2128 N:      meson
2129
2130 ARM/Annapurna Labs ALPINE ARCHITECTURE
2131 M:      Antoine Tenart <[email protected]>
2132 L:      [email protected] (moderated for non-subscribers)
2133 S:      Odd Fixes
2134 F:      arch/arm/boot/dts/amazon/
2135 F:      arch/arm/mach-alpine/
2136 F:      arch/arm64/boot/dts/amazon/
2137 F:      drivers/*/*alpine*
2138
2139 ARM/APPLE MACHINE SOUND DRIVERS
2140 M:      Martin Povišer <[email protected]>
2141 L:      [email protected]
2142 L:      [email protected]
2143 S:      Maintained
2144 F:      Documentation/devicetree/bindings/sound/adi,ssm3515.yaml
2145 F:      Documentation/devicetree/bindings/sound/cirrus,cs42l84.yaml
2146 F:      Documentation/devicetree/bindings/sound/apple,*
2147 F:      sound/soc/apple/*
2148 F:      sound/soc/codecs/cs42l83-i2c.c
2149 F:      sound/soc/codecs/cs42l84.*
2150 F:      sound/soc/codecs/ssm3515.c
2151
2152 ARM/APPLE MACHINE SUPPORT
2153 M:      Hector Martin <[email protected]>
2154 M:      Sven Peter <[email protected]>
2155 R:      Alyssa Rosenzweig <[email protected]>
2156 L:      [email protected]
2157 L:      [email protected] (moderated for non-subscribers)
2158 S:      Maintained
2159 W:      https://asahilinux.org
2160 B:      https://github.com/AsahiLinux/linux/issues
2161 C:      irc://irc.oftc.net/asahi-dev
2162 T:      git https://github.com/AsahiLinux/linux.git
2163 F:      Documentation/devicetree/bindings/arm/apple.yaml
2164 F:      Documentation/devicetree/bindings/arm/apple/*
2165 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
2166 F:      Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml
2167 F:      Documentation/devicetree/bindings/dma/apple,admac.yaml
2168 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
2169 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
2170 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
2171 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
2172 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
2173 F:      Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
2174 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
2175 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
2176 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
2177 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
2178 F:      Documentation/devicetree/bindings/power/apple*
2179 F:      Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml
2180 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
2181 F:      arch/arm64/boot/dts/apple/
2182 F:      drivers/bluetooth/hci_bcm4377.c
2183 F:      drivers/clk/clk-apple-nco.c
2184 F:      drivers/cpufreq/apple-soc-cpufreq.c
2185 F:      drivers/dma/apple-admac.c
2186 F:      drivers/pmdomain/apple/
2187 F:      drivers/i2c/busses/i2c-pasemi-core.c
2188 F:      drivers/i2c/busses/i2c-pasemi-platform.c
2189 F:      drivers/iommu/apple-dart.c
2190 F:      drivers/iommu/io-pgtable-dart.c
2191 F:      drivers/irqchip/irq-apple-aic.c
2192 F:      drivers/nvme/host/apple.c
2193 F:      drivers/nvmem/apple-efuses.c
2194 F:      drivers/pinctrl/pinctrl-apple-gpio.c
2195 F:      drivers/pwm/pwm-apple.c
2196 F:      drivers/soc/apple/*
2197 F:      drivers/watchdog/apple_wdt.c
2198 F:      include/dt-bindings/interrupt-controller/apple-aic.h
2199 F:      include/dt-bindings/pinctrl/apple.h
2200 F:      include/linux/soc/apple/*
2201
2202 ARM/ARTPEC MACHINE SUPPORT
2203 M:      Jesper Nilsson <[email protected]>
2204 M:      Lars Persson <[email protected]>
2205 L:      [email protected]
2206 S:      Maintained
2207 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
2208 F:      arch/arm/boot/dts/axis/
2209 F:      arch/arm/mach-artpec
2210 F:      drivers/clk/axis
2211 F:      drivers/crypto/axis
2212 F:      drivers/mmc/host/usdhi6rol0.c
2213 F:      drivers/pinctrl/pinctrl-artpec*
2214
2215 ARM/ASPEED I2C DRIVER
2216 M:      Ryan Chen <[email protected]>
2217 R:      Benjamin Herrenschmidt <[email protected]>
2218 R:      Joel Stanley <[email protected]>
2219 L:      [email protected]
2220 L:      [email protected] (moderated for non-subscribers)
2221 S:      Maintained
2222 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
2223 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
2224 F:      drivers/i2c/busses/i2c-aspeed.c
2225 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
2226
2227 ARM/ASPEED MACHINE SUPPORT
2228 M:      Joel Stanley <[email protected]>
2229 R:      Andrew Jeffery <[email protected]>
2230 L:      [email protected] (moderated for non-subscribers)
2231 L:      [email protected] (moderated for non-subscribers)
2232 S:      Supported
2233 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
2234 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc.git
2235 F:      Documentation/devicetree/bindings/arm/aspeed/
2236 F:      arch/arm/boot/dts/aspeed/
2237 F:      arch/arm/mach-aspeed/
2238 N:      aspeed
2239
2240 ARM/AXM LSI SOC
2241 M:      Krzysztof Kozlowski <[email protected]>
2242 L:      [email protected] (moderated for non-subscribers)
2243 S:      Odd Fixes
2244 F:      Documentation/devicetree/bindings/arm/axxia.yaml
2245 F:      arch/arm/boot/dts/intel/axm/
2246 F:      arch/arm/mach-axxia/
2247
2248 ARM/BITMAIN ARCHITECTURE
2249 M:      Manivannan Sadhasivam <[email protected]>
2250 L:      [email protected] (moderated for non-subscribers)
2251 S:      Maintained
2252 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
2253 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
2254 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
2255 F:      arch/arm64/boot/dts/bitmain/
2256 F:      drivers/clk/clk-bm1880.c
2257 F:      drivers/pinctrl/pinctrl-bm1880.c
2258
2259 ARM/CALXEDA HIGHBANK ARCHITECTURE
2260 M:      Andre Przywara <[email protected]>
2261 L:      [email protected] (moderated for non-subscribers)
2262 S:      Maintained
2263 F:      arch/arm/boot/dts/calxeda/
2264 F:      arch/arm/mach-highbank/
2265
2266 ARM/CAVIUM THUNDER NETWORK DRIVER
2267 M:      Sunil Goutham <[email protected]>
2268 L:      [email protected] (moderated for non-subscribers)
2269 S:      Supported
2270 F:      drivers/net/ethernet/cavium/thunder/
2271
2272 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
2273 M:      Lukasz Majewski <[email protected]>
2274 L:      [email protected] (moderated for non-subscribers)
2275 S:      Maintained
2276 F:      arch/arm/mach-ep93xx/ts72xx.c
2277
2278 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
2279 M:      Hartley Sweeten <[email protected]>
2280 M:      Alexander Sverdlin <[email protected]>
2281 M:      Nikita Shubin <[email protected]>
2282 L:      [email protected] (moderated for non-subscribers)
2283 S:      Maintained
2284 F:      Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml
2285 F:      Documentation/devicetree/bindings/sound/cirrus,ep9301-*
2286 F:      arch/arm/boot/compressed/misc-ep93xx.h
2287 F:      arch/arm/mach-ep93xx/
2288 F:      drivers/iio/adc/ep93xx_adc.c
2289
2290 ARM/CLKDEV SUPPORT
2291 M:      Russell King <[email protected]>
2292 L:      [email protected] (moderated for non-subscribers)
2293 S:      Maintained
2294 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2295 F:      drivers/clk/clkdev.c
2296
2297 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2298 M:      Baruch Siach <[email protected]>
2299 L:      [email protected] (moderated for non-subscribers)
2300 S:      Maintained
2301 F:      arch/arm/boot/dts/cnxt/
2302 N:      digicolor
2303
2304 ARM/CORESIGHT FRAMEWORK AND DRIVERS
2305 M:      Suzuki K Poulose <[email protected]>
2306 R:      Mike Leach <[email protected]>
2307 R:      James Clark <[email protected]>
2308 L:      [email protected] (moderated for non-subscribers)
2309 L:      [email protected] (moderated for non-subscribers)
2310 S:      Maintained
2311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2312 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2313 F:      Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2314 F:      Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2315 F:      Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2316 F:      Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml
2317 F:      Documentation/trace/coresight/*
2318 F:      drivers/hwtracing/coresight/*
2319 F:      include/dt-bindings/arm/coresight-cti-dt.h
2320 F:      include/linux/coresight*
2321 F:      include/uapi/linux/coresight*
2322 F:      samples/coresight/*
2323 F:      tools/perf/Documentation/arm-coresight.txt
2324 F:      tools/perf/arch/arm/util/auxtrace.c
2325 F:      tools/perf/arch/arm/util/cs-etm.c
2326 F:      tools/perf/arch/arm/util/cs-etm.h
2327 F:      tools/perf/arch/arm/util/pmu.c
2328 F:      tools/perf/tests/shell/*coresight*
2329 F:      tools/perf/tests/shell/coresight/*
2330 F:      tools/perf/tests/shell/lib/*coresight*
2331 F:      tools/perf/util/cs-etm-decoder/*
2332 F:      tools/perf/util/cs-etm.*
2333
2334 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2335 M:      Hans Ulli Kroll <[email protected]>
2336 M:      Linus Walleij <[email protected]>
2337 L:      [email protected] (moderated for non-subscribers)
2338 S:      Maintained
2339 T:      git git://github.com/ulli-kroll/linux.git
2340 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2341 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2342 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2343 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2344 F:      arch/arm/boot/dts/gemini/
2345 F:      arch/arm/mach-gemini/
2346 F:      drivers/crypto/gemini/
2347 F:      drivers/net/ethernet/cortina/
2348 F:      drivers/pinctrl/pinctrl-gemini.c
2349 F:      drivers/rtc/rtc-ftrtc010.c
2350
2351 ARM/CZ.NIC TURRIS SUPPORT
2352 M:      Marek Behún <[email protected]>
2353 S:      Maintained
2354 W:      https://www.turris.cz/
2355 F:      Documentation/ABI/testing/debugfs-moxtet
2356 F:      Documentation/ABI/testing/sysfs-bus-i2c-devices-turris-omnia-mcu
2357 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2358 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2359 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2360 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2361 F:      Documentation/devicetree/bindings/firmware/cznic,turris-omnia-mcu.yaml
2362 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2363 F:      Documentation/devicetree/bindings/interrupt-controller/marvell,mpic.yaml
2364 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2365 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2366 F:      drivers/bus/moxtet.c
2367 F:      drivers/firmware/turris-mox-rwtm.c
2368 F:      drivers/gpio/gpio-moxtet.c
2369 F:      drivers/leds/leds-turris-omnia.c
2370 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2371 F:      drivers/platform/cznic/
2372 F:      drivers/watchdog/armada_37xx_wdt.c
2373 F:      include/dt-bindings/bus/moxtet.h
2374 F:      include/linux/armada-37xx-rwtm-mailbox.h
2375 F:      include/linux/moxtet.h
2376 F:      include/linux/turris-omnia-mcu-interface.h
2377
2378 ARM/FARADAY FA526 PORT
2379 M:      Hans Ulli Kroll <[email protected]>
2380 L:      [email protected] (moderated for non-subscribers)
2381 S:      Maintained
2382 T:      git git://git.berlios.de/gemini-board
2383 F:      arch/arm/mm/*-fa*
2384
2385 ARM/FOOTBRIDGE ARCHITECTURE
2386 M:      Russell King <[email protected]>
2387 L:      [email protected] (moderated for non-subscribers)
2388 S:      Maintained
2389 W:      http://www.armlinux.org.uk/
2390 F:      arch/arm/include/asm/hardware/dec21285.h
2391 F:      arch/arm/mach-footbridge/
2392
2393 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2394 M:      Shawn Guo <[email protected]>
2395 M:      Sascha Hauer <[email protected]>
2396 R:      Pengutronix Kernel Team <[email protected]>
2397 R:      Fabio Estevam <[email protected]>
2398 L:      [email protected]
2399 L:      [email protected] (moderated for non-subscribers)
2400 S:      Maintained
2401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2402 F:      arch/arm/boot/dts/nxp/imx/
2403 F:      arch/arm/boot/dts/nxp/mxs/
2404 F:      arch/arm64/boot/dts/freescale/
2405 X:      arch/arm64/boot/dts/freescale/fsl-*
2406 X:      arch/arm64/boot/dts/freescale/qoriq-*
2407 X:      drivers/media/i2c/
2408 N:      imx
2409 N:      mxs
2410
2411 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2412 M:      Shawn Guo <[email protected]>
2413 L:      [email protected] (moderated for non-subscribers)
2414 S:      Maintained
2415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2416 F:      arch/arm/boot/dts/nxp/ls/
2417 F:      arch/arm64/boot/dts/freescale/fsl-*
2418 F:      arch/arm64/boot/dts/freescale/qoriq-*
2419
2420 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2421 M:      Shawn Guo <[email protected]>
2422 M:      Sascha Hauer <[email protected]>
2423 R:      Pengutronix Kernel Team <[email protected]>
2424 R:      Stefan Agner <[email protected]>
2425 L:      [email protected] (moderated for non-subscribers)
2426 S:      Maintained
2427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2428 F:      arch/arm/boot/dts/nxp/vf/
2429 F:      arch/arm/mach-imx/*vf610*
2430
2431 ARM/GUMSTIX MACHINE SUPPORT
2432 M:      Steve Sakoman <[email protected]>
2433 L:      [email protected] (moderated for non-subscribers)
2434 S:      Maintained
2435
2436 ARM/HISILICON SOC SUPPORT
2437 M:      Wei Xu <[email protected]>
2438 L:      [email protected] (moderated for non-subscribers)
2439 S:      Supported
2440 W:      http://www.hisilicon.com
2441 T:      git https://github.com/hisilicon/linux-hisi.git
2442 F:      arch/arm/boot/dts/hisilicon/
2443 F:      arch/arm/mach-hisi/
2444 F:      arch/arm64/boot/dts/hisilicon/
2445
2446 ARM/HP JORNADA 7XX MACHINE SUPPORT
2447 M:      Kristoffer Ericson <[email protected]>
2448 S:      Maintained
2449 W:      www.jlime.com
2450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2451 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2452 F:      arch/arm/mach-sa1100/jornada720.c
2453
2454 ARM/HPE GXP ARCHITECTURE
2455 M:      Jean-Marie Verdun <[email protected]>
2456 M:      Nick Hawkins <[email protected]>
2457 S:      Maintained
2458 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2459 F:      Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml
2460 F:      Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml
2461 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2462 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2463 F:      Documentation/hwmon/gxp-fan-ctrl.rst
2464 F:      arch/arm/boot/dts/hpe/
2465 F:      arch/arm/mach-hpe/
2466 F:      drivers/clocksource/timer-gxp.c
2467 F:      drivers/hwmon/gxp-fan-ctrl.c
2468 F:      drivers/i2c/busses/i2c-gxp.c
2469 F:      drivers/spi/spi-gxp.c
2470 F:      drivers/watchdog/gxp-wdt.c
2471
2472 ARM/IGEP MACHINE SUPPORT
2473 M:      Enric Balletbo i Serra <[email protected]>
2474 M:      Javier Martinez Canillas <[email protected]>
2475 L:      [email protected]
2476 L:      [email protected] (moderated for non-subscribers)
2477 S:      Maintained
2478 F:      arch/arm/boot/dts/ti/omap/omap3-igep*
2479
2480 ARM/INTEL IXP4XX ARM ARCHITECTURE
2481 M:      Linus Walleij <[email protected]>
2482 M:      Imre Kaloz <[email protected]>
2483 L:      [email protected] (moderated for non-subscribers)
2484 S:      Maintained
2485 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2486 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.yaml
2487 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2488 F:      Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
2489 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
2490 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2491 F:      arch/arm/boot/dts/intel/ixp/
2492 F:      arch/arm/mach-ixp4xx/
2493 F:      drivers/bus/intel-ixp4xx-eb.c
2494 F:      drivers/char/hw_random/ixp4xx-rng.c
2495 F:      drivers/clocksource/timer-ixp4xx.c
2496 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
2497 F:      drivers/gpio/gpio-ixp4xx.c
2498 F:      drivers/irqchip/irq-ixp4xx.c
2499 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
2500 F:      drivers/net/wan/ixp4xx_hss.c
2501 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
2502 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
2503 F:      include/linux/soc/ixp4xx/npe.h
2504 F:      include/linux/soc/ixp4xx/qmgr.h
2505
2506 ARM/INTEL KEEMBAY ARCHITECTURE
2507 M:      Paul J. Murphy <[email protected]>
2508 M:      Daniele Alessandrelli <[email protected]>
2509 S:      Maintained
2510 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2511 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2512 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2513
2514 ARM/INTEL XSC3 (MANZANO) ARM CORE
2515 M:      Lennert Buytenhek <[email protected]>
2516 L:      [email protected] (moderated for non-subscribers)
2517 S:      Maintained
2518
2519 ARM/LG1K ARCHITECTURE
2520 M:      Chanho Min <[email protected]>
2521 L:      [email protected] (moderated for non-subscribers)
2522 S:      Maintained
2523 F:      arch/arm64/boot/dts/lg/
2524
2525 ARM/LPC18XX ARCHITECTURE
2526 M:      Vladimir Zapolskiy <[email protected]>
2527 L:      [email protected] (moderated for non-subscribers)
2528 S:      Maintained
2529 F:      Documentation/devicetree/bindings/i2c/nxp,lpc1788-i2c.yaml
2530 F:      arch/arm/boot/dts/nxp/lpc/lpc43*
2531 F:      drivers/i2c/busses/i2c-lpc2k.c
2532 F:      drivers/memory/pl172.c
2533 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2534 F:      drivers/rtc/rtc-lpc24xx.c
2535 N:      lpc18xx
2536
2537 ARM/LPC32XX SOC SUPPORT
2538 M:      Vladimir Zapolskiy <[email protected]>
2539 M:      Piotr Wojtaszczyk <[email protected]>
2540 L:      [email protected] (moderated for non-subscribers)
2541 S:      Maintained
2542 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2543 F:      Documentation/devicetree/bindings/i2c/nxp,pnx-i2c.yaml
2544 F:      arch/arm/boot/dts/nxp/lpc/lpc32*
2545 F:      arch/arm/mach-lpc32xx/
2546 F:      drivers/dma/lpc32xx-dmamux.c
2547 F:      drivers/i2c/busses/i2c-pnx.c
2548 F:      drivers/net/ethernet/nxp/lpc_eth.c
2549 F:      drivers/usb/host/ohci-nxp.c
2550 F:      drivers/watchdog/pnx4008_wdt.c
2551 N:      lpc32xx
2552
2553 LPC32XX DMAMUX SUPPORT
2554 M:      J.M.B. Downing <[email protected]>
2555 M:      Piotr Wojtaszczyk <[email protected]>
2556 R:      Vladimir Zapolskiy <[email protected]>
2557 L:      [email protected] (moderated for non-subscribers)
2558 S:      Maintained
2559 F:      Documentation/devicetree/bindings/dma/nxp,lpc3220-dmamux.yaml
2560
2561 ARM/Marvell Dove/MV78xx0/Orion SOC support
2562 M:      Andrew Lunn <[email protected]>
2563 M:      Sebastian Hesselbarth <[email protected]>
2564 M:      Gregory Clement <[email protected]>
2565 L:      [email protected] (moderated for non-subscribers)
2566 S:      Maintained
2567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2568 F:      Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt
2569 F:      Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
2570 F:      Documentation/devicetree/bindings/soc/dove/
2571 F:      arch/arm/boot/dts/marvell/dove*
2572 F:      arch/arm/boot/dts/marvell/orion5x*
2573 F:      arch/arm/mach-dove/
2574 F:      arch/arm/mach-mv78xx0/
2575 F:      arch/arm/mach-orion5x/
2576 F:      arch/arm/plat-orion/
2577 F:      drivers/bus/mvebu-mbus.c
2578 F:      drivers/soc/dove/
2579
2580 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2581 M:      Andrew Lunn <[email protected]>
2582 M:      Gregory Clement <[email protected]>
2583 M:      Sebastian Hesselbarth <[email protected]>
2584 L:      [email protected] (moderated for non-subscribers)
2585 S:      Maintained
2586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2587 F:      Documentation/devicetree/bindings/arm/marvell/
2588 F:      arch/arm/boot/dts/marvell/armada*
2589 F:      arch/arm/boot/dts/marvell/kirkwood*
2590 F:      arch/arm/configs/mvebu_*_defconfig
2591 F:      arch/arm/mach-mvebu/
2592 F:      arch/arm64/boot/dts/marvell/
2593 F:      drivers/clk/mvebu/
2594 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2595 F:      drivers/cpufreq/armada-8k-cpufreq.c
2596 F:      drivers/cpufreq/mvebu-cpufreq.c
2597 F:      drivers/irqchip/irq-armada-370-xp.c
2598 F:      drivers/irqchip/irq-mvebu-*
2599 F:      drivers/pinctrl/mvebu/
2600 F:      drivers/rtc/rtc-armada38x.c
2601
2602 ARM/Mediatek RTC DRIVER
2603 M:      Eddie Huang <[email protected]>
2604 M:      Sean Wang <[email protected]>
2605 L:      [email protected] (moderated for non-subscribers)
2606 L:      [email protected] (moderated for non-subscribers)
2607 S:      Maintained
2608 F:      Documentation/devicetree/bindings/rtc/mediatek,mt2712-rtc.yaml
2609 F:      Documentation/devicetree/bindings/rtc/mediatek,mt7622-rtc.yaml
2610 F:      drivers/rtc/rtc-mt2712.c
2611 F:      drivers/rtc/rtc-mt6397.c
2612 F:      drivers/rtc/rtc-mt7622.c
2613
2614 ARM/Mediatek SoC support
2615 M:      Matthias Brugger <[email protected]>
2616 M:      AngeloGioacchino Del Regno <[email protected]>
2617 L:      [email protected]
2618 L:      [email protected] (moderated for non-subscribers)
2619 L:      [email protected] (moderated for non-subscribers)
2620 S:      Maintained
2621 W:      https://mtk.wiki.kernel.org/
2622 C:      irc://irc.libera.chat/linux-mediatek
2623 F:      arch/arm/boot/dts/mediatek/
2624 F:      arch/arm/mach-mediatek/
2625 F:      arch/arm64/boot/dts/mediatek/
2626 F:      drivers/soc/mediatek/
2627 N:      mtk
2628 N:      mt[2678]
2629 K:      mediatek
2630
2631 ARM/Mediatek USB3 PHY DRIVER
2632 M:      Chunfeng Yun <[email protected]>
2633 L:      [email protected] (moderated for non-subscribers)
2634 L:      [email protected] (moderated for non-subscribers)
2635 S:      Maintained
2636 F:      Documentation/devicetree/bindings/phy/mediatek,*
2637 F:      drivers/phy/mediatek/
2638
2639 ARM/MICROCHIP (ARM64) SoC support
2640 M:      Conor Dooley <[email protected]>
2641 M:      Nicolas Ferre <[email protected]>
2642 M:      Claudiu Beznea <[email protected]>
2643 L:      [email protected] (moderated for non-subscribers)
2644 S:      Supported
2645 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2646 F:      arch/arm64/boot/dts/microchip/
2647
2648 ARM/Microchip (AT91) SoC support
2649 M:      Nicolas Ferre <[email protected]>
2650 M:      Alexandre Belloni <[email protected]>
2651 M:      Claudiu Beznea <[email protected]>
2652 L:      [email protected] (moderated for non-subscribers)
2653 S:      Supported
2654 W:      http://www.linux4sam.org
2655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2656 F:      arch/arm/boot/dts/microchip/
2657 F:      arch/arm/include/debug/at91.S
2658 F:      arch/arm/mach-at91/
2659 F:      drivers/memory/atmel*
2660 F:      drivers/watchdog/sama5d4_wdt.c
2661 F:      include/soc/at91/
2662 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2663 N:      at91
2664 N:      atmel
2665
2666 ARM/Microchip Sparx5 SoC support
2667 M:      Lars Povlsen <[email protected]>
2668 M:      Steen Hegelund <[email protected]>
2669 M:      Daniel Machon <[email protected]>
2670 M:      [email protected]
2671 L:      [email protected] (moderated for non-subscribers)
2672 S:      Supported
2673 F:      arch/arm64/boot/dts/microchip/sparx*
2674 F:      drivers/net/ethernet/microchip/vcap/
2675 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2676 N:      sparx5
2677
2678 ARM/MILBEAUT ARCHITECTURE
2679 M:      Taichi Sugaya <[email protected]>
2680 M:      Takao Orito <[email protected]>
2681 L:      [email protected] (moderated for non-subscribers)
2682 S:      Maintained
2683 F:      arch/arm/boot/dts/socionext/milbeaut*
2684 F:      arch/arm/mach-milbeaut/
2685 N:      milbeaut
2686
2687 ARM/MOXA ART SOC
2688 M:      Krzysztof Kozlowski <[email protected]>
2689 L:      [email protected] (moderated for non-subscribers)
2690 S:      Odd Fixes
2691 F:      Documentation/devicetree/bindings/arm/moxart.yaml
2692 F:      Documentation/devicetree/bindings/clock/moxa,moxart-clock.txt
2693 F:      arch/arm/boot/dts/moxa/
2694 F:      drivers/clk/clk-moxart.c
2695
2696 ARM/MStar/Sigmastar Armv7 SoC support
2697 M:      Daniel Palmer <[email protected]>
2698 M:      Romain Perier <[email protected]>
2699 L:      [email protected] (moderated for non-subscribers)
2700 S:      Maintained
2701 W:      http://linux-chenxing.org/
2702 T:      git git://github.com/linux-chenxing/linux.git
2703 F:      Documentation/devicetree/bindings/arm/mstar/*
2704 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2705 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2706 F:      arch/arm/boot/dts/sigmastar/
2707 F:      arch/arm/mach-mstar/
2708 F:      drivers/clk/mstar/
2709 F:      drivers/clocksource/timer-msc313e.c
2710 F:      drivers/gpio/gpio-msc313.c
2711 F:      drivers/rtc/rtc-msc313.c
2712 F:      drivers/watchdog/msc313e_wdt.c
2713 F:      include/dt-bindings/clock/mstar-*
2714 F:      include/dt-bindings/gpio/msc313-gpio.h
2715
2716 ARM/NOMADIK/Ux500 ARCHITECTURES
2717 M:      Linus Walleij <[email protected]>
2718 L:      [email protected] (moderated for non-subscribers)
2719 S:      Maintained
2720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2721 F:      Documentation/devicetree/bindings/arm/ste-*
2722 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2723 F:      Documentation/devicetree/bindings/arm/ux500/
2724 F:      Documentation/devicetree/bindings/gpio/st,nomadik-gpio.yaml
2725 F:      Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2726 F:      arch/arm/boot/dts/st/ste-*
2727 F:      arch/arm/mach-nomadik/
2728 F:      arch/arm/mach-ux500/
2729 F:      drivers/clk/clk-nomadik.c
2730 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2731 F:      drivers/dma/ste_dma40*
2732 F:      drivers/pmdomain/st/ste-ux500-pm-domain.c
2733 F:      drivers/gpio/gpio-nomadik.c
2734 F:      drivers/hwspinlock/u8500_hsem.c
2735 F:      drivers/i2c/busses/i2c-nomadik.c
2736 F:      drivers/iio/adc/ab8500-gpadc.c
2737 F:      drivers/mfd/ab8500*
2738 F:      drivers/mfd/abx500*
2739 F:      drivers/mfd/db8500*
2740 F:      drivers/pinctrl/nomadik/
2741 F:      drivers/rtc/rtc-ab8500.c
2742 F:      drivers/rtc/rtc-pl031.c
2743 F:      drivers/soc/ux500/
2744
2745 ARM/NUVOTON MA35 ARCHITECTURE
2746 M:      Jacky Huang <[email protected]>
2747 M:      Shan-Chun Hung <[email protected]>
2748 L:      [email protected] (moderated for non-subscribers)
2749 S:      Supported
2750 F:      Documentation/devicetree/bindings/*/*/*ma35*
2751 F:      Documentation/devicetree/bindings/*/*ma35*
2752 F:      arch/arm64/boot/dts/nuvoton/*ma35*
2753 F:      drivers/*/*/*ma35*
2754 F:      drivers/*/*ma35*
2755 K:      ma35d1
2756
2757 ARM/NUVOTON NPCM ARCHITECTURE
2758 M:      Avi Fishman <[email protected]>
2759 M:      Tomer Maimon <[email protected]>
2760 M:      Tali Perry <[email protected]>
2761 R:      Patrick Venture <[email protected]>
2762 R:      Nancy Yuen <[email protected]>
2763 R:      Benjamin Fair <[email protected]>
2764 L:      [email protected] (moderated for non-subscribers)
2765 S:      Supported
2766 F:      Documentation/devicetree/bindings/*/*/*npcm*
2767 F:      Documentation/devicetree/bindings/*/*npcm*
2768 F:      Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2769 F:      arch/arm/boot/dts/nuvoton/nuvoton-npcm*
2770 F:      arch/arm/mach-npcm/
2771 F:      arch/arm64/boot/dts/nuvoton/
2772 F:      drivers/*/*/*npcm*
2773 F:      drivers/*/*npcm*
2774 F:      drivers/rtc/rtc-nct3018y.c
2775 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2776 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2777
2778 ARM/NUVOTON NPCM VIDEO ENGINE DRIVER
2779 M:      Joseph Liu <[email protected]>
2780 M:      Marvin Lin <[email protected]>
2781 L:      [email protected]
2782 L:      [email protected] (moderated for non-subscribers)
2783 S:      Maintained
2784 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-ece.yaml
2785 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-vcd.yaml
2786 F:      Documentation/userspace-api/media/drivers/npcm-video.rst
2787 F:      drivers/media/platform/nuvoton/
2788 F:      include/uapi/linux/npcm-video.h
2789
2790 ARM/NUVOTON WPCM450 ARCHITECTURE
2791 M:      Jonathan Neuschäfer <[email protected]>
2792 L:      [email protected] (moderated for non-subscribers)
2793 S:      Maintained
2794 W:      https://github.com/neuschaefer/wpcm450/wiki
2795 F:      Documentation/devicetree/bindings/*/*wpcm*
2796 F:      arch/arm/boot/dts/nuvoton/nuvoton-wpcm450*
2797 F:      arch/arm/configs/wpcm450_defconfig
2798 F:      arch/arm/mach-npcm/wpcm450.c
2799 F:      drivers/*/*/*wpcm*
2800 F:      drivers/*/*wpcm*
2801
2802 ARM/NXP S32G ARCHITECTURE
2803 R:      Chester Lin <[email protected]>
2804 R:      Matthias Brugger <[email protected]>
2805 R:      Ghennadi Procopciuc <[email protected]>
2806 L:      NXP S32 Linux Team <[email protected]>
2807 L:      [email protected] (moderated for non-subscribers)
2808 S:      Maintained
2809 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2810 F:      drivers/pinctrl/nxp/
2811
2812 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2813 M:      Alexander Clouter <[email protected]>
2814 L:      [email protected] (moderated for non-subscribers)
2815 S:      Maintained
2816 W:      http://www.digriz.org.uk/ts78xx/kernel
2817 F:      arch/arm/mach-orion5x/ts78xx-*
2818
2819 ARM/QUALCOMM CHROMEBOOK SUPPORT
2820 R:      [email protected]
2821 F:      arch/arm64/boot/dts/qcom/sc7180*
2822 F:      arch/arm64/boot/dts/qcom/sc7280*
2823 F:      arch/arm64/boot/dts/qcom/sdm845-cheza*
2824
2825 ARM/QUALCOMM MAILING LIST
2826 L:      [email protected]
2827 C:      irc://irc.oftc.net/linux-msm
2828 F:      Documentation/devicetree/bindings/*/qcom*
2829 F:      Documentation/devicetree/bindings/soc/qcom/
2830 F:      arch/arm/boot/dts/qcom/
2831 F:      arch/arm/configs/qcom_defconfig
2832 F:      arch/arm/mach-qcom/
2833 F:      arch/arm64/boot/dts/qcom/
2834 F:      drivers/*/*/pm8???-*
2835 F:      drivers/*/*/qcom*
2836 F:      drivers/*/*/qcom/
2837 F:      drivers/*/qcom*
2838 F:      drivers/*/qcom/
2839 F:      drivers/bluetooth/btqcomsmd.c
2840 F:      drivers/clocksource/timer-qcom.c
2841 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2842 F:      drivers/extcon/extcon-qcom*
2843 F:      drivers/i2c/busses/i2c-qcom-geni.c
2844 F:      drivers/i2c/busses/i2c-qup.c
2845 F:      drivers/iommu/msm*
2846 F:      drivers/mfd/ssbi.c
2847 F:      drivers/mmc/host/mmci_qcom*
2848 F:      drivers/mmc/host/sdhci-msm.c
2849 F:      drivers/pci/controller/dwc/pcie-qcom*
2850 F:      drivers/phy/qualcomm/
2851 F:      drivers/power/*/msm*
2852 F:      drivers/reset/reset-qcom-*
2853 F:      drivers/rtc/rtc-pm8xxx.c
2854 F:      drivers/spi/spi-geni-qcom.c
2855 F:      drivers/spi/spi-qcom-qspi.c
2856 F:      drivers/spi/spi-qup.c
2857 F:      drivers/tty/serial/msm_serial.c
2858 F:      drivers/ufs/host/ufs-qcom*
2859 F:      drivers/usb/dwc3/dwc3-qcom.c
2860 F:      include/dt-bindings/*/qcom*
2861 F:      include/linux/*/qcom*
2862 F:      include/linux/soc/qcom/
2863
2864 ARM/QUALCOMM SUPPORT
2865 M:      Bjorn Andersson <[email protected]>
2866 M:      Konrad Dybcio <[email protected]>
2867 L:      [email protected]
2868 S:      Maintained
2869 C:      irc://irc.oftc.net/linux-msm
2870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2871 F:      Documentation/devicetree/bindings/arm/qcom-soc.yaml
2872 F:      Documentation/devicetree/bindings/arm/qcom.yaml
2873 F:      Documentation/devicetree/bindings/bus/qcom*
2874 F:      Documentation/devicetree/bindings/cache/qcom,llcc.yaml
2875 F:      Documentation/devicetree/bindings/firmware/qcom,scm.yaml
2876 F:      Documentation/devicetree/bindings/reserved-memory/qcom*
2877 F:      Documentation/devicetree/bindings/soc/qcom/
2878 F:      arch/arm/boot/dts/qcom/
2879 F:      arch/arm/configs/qcom_defconfig
2880 F:      arch/arm/mach-qcom/
2881 F:      arch/arm64/boot/dts/qcom/
2882 F:      drivers/bus/qcom*
2883 F:      drivers/firmware/qcom/
2884 F:      drivers/soc/qcom/
2885 F:      include/dt-bindings/arm/qcom,ids.h
2886 F:      include/dt-bindings/firmware/qcom,scm.h
2887 F:      include/dt-bindings/soc/qcom*
2888 F:      include/linux/firmware/qcom
2889 F:      include/linux/soc/qcom/
2890 F:      include/soc/qcom/
2891
2892 ARM/RDA MICRO ARCHITECTURE
2893 M:      Manivannan Sadhasivam <[email protected]>
2894 L:      [email protected] (moderated for non-subscribers)
2895 L:      [email protected] (moderated for non-subscribers)
2896 S:      Maintained
2897 F:      Documentation/devicetree/bindings/arm/rda.yaml
2898 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2899 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2900 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2901 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2902 F:      arch/arm/boot/dts/unisoc/
2903 F:      drivers/clocksource/timer-rda.c
2904 F:      drivers/gpio/gpio-rda.c
2905 F:      drivers/irqchip/irq-rda-intc.c
2906 F:      drivers/tty/serial/rda-uart.c
2907
2908 ARM/REALTEK ARCHITECTURE
2909 M:      Andreas Färber <[email protected]>
2910 L:      [email protected] (moderated for non-subscribers)
2911 L:      [email protected] (moderated for non-subscribers)
2912 S:      Maintained
2913 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2914 F:      arch/arm/boot/dts/realtek/
2915 F:      arch/arm/mach-realtek/
2916 F:      arch/arm64/boot/dts/realtek/
2917
2918 ARM/RISC-V/RENESAS ARCHITECTURE
2919 M:      Geert Uytterhoeven <[email protected]>
2920 M:      Magnus Damm <[email protected]>
2921 L:      [email protected]
2922 S:      Supported
2923 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2924 C:      irc://irc.libera.chat/renesas-soc
2925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2926 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2927 F:      Documentation/devicetree/bindings/soc/renesas/
2928 F:      arch/arm/boot/dts/renesas/
2929 F:      arch/arm/configs/shmobile_defconfig
2930 F:      arch/arm/include/debug/renesas-scif.S
2931 F:      arch/arm/mach-shmobile/
2932 F:      arch/arm64/boot/dts/renesas/
2933 F:      arch/riscv/boot/dts/renesas/
2934 F:      drivers/pmdomain/renesas/
2935 F:      drivers/soc/renesas/
2936 F:      include/linux/soc/renesas/
2937 K:      \brenesas,
2938
2939 ARM/RISCPC ARCHITECTURE
2940 M:      Russell King <[email protected]>
2941 L:      [email protected] (moderated for non-subscribers)
2942 S:      Maintained
2943 W:      http://www.armlinux.org.uk/
2944 F:      arch/arm/include/asm/hardware/ioc.h
2945 F:      arch/arm/include/asm/hardware/iomd.h
2946 F:      arch/arm/include/asm/hardware/memc.h
2947 F:      arch/arm/mach-rpc/
2948 F:      drivers/net/ethernet/8390/etherh.c
2949 F:      drivers/net/ethernet/i825xx/ether1*
2950 F:      drivers/net/ethernet/seeq/ether3*
2951 F:      drivers/scsi/arm/
2952
2953 ARM/Rockchip SoC support
2954 M:      Heiko Stuebner <[email protected]>
2955 L:      [email protected] (moderated for non-subscribers)
2956 L:      [email protected]
2957 S:      Maintained
2958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2959 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2960 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2961 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2962 F:      arch/arm/boot/dts/rockchip/
2963 F:      arch/arm/mach-rockchip/
2964 F:      drivers/*/*/*rockchip*
2965 F:      drivers/*/*rockchip*
2966 F:      drivers/clk/rockchip/
2967 F:      drivers/i2c/busses/i2c-rk3x.c
2968 F:      sound/soc/rockchip/
2969 N:      rockchip
2970
2971 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2972 M:      Krzysztof Kozlowski <[email protected]>
2973 R:      Alim Akhtar <[email protected]>
2974 L:      [email protected] (moderated for non-subscribers)
2975 L:      [email protected]
2976 S:      Maintained
2977 P:      Documentation/process/maintainer-soc-clean-dts.rst
2978 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2979 B:      mailto:[email protected]
2980 C:      irc://irc.libera.chat/linux-exynos
2981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2982 F:      Documentation/arch/arm/samsung/
2983 F:      Documentation/devicetree/bindings/arm/samsung/
2984 F:      Documentation/devicetree/bindings/hwinfo/samsung,*
2985 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2986 F:      Documentation/devicetree/bindings/soc/samsung/
2987 F:      arch/arm/boot/dts/samsung/
2988 F:      arch/arm/mach-exynos*/
2989 F:      arch/arm/mach-s3c/
2990 F:      arch/arm/mach-s5p*/
2991 F:      arch/arm64/boot/dts/exynos/
2992 F:      drivers/*/*/*s3c24*
2993 F:      drivers/*/*s3c24*
2994 F:      drivers/*/*s3c64xx*
2995 F:      drivers/*/*s5pv210*
2996 F:      drivers/clocksource/samsung_pwm_timer.c
2997 F:      drivers/memory/samsung/
2998 F:      drivers/pwm/pwm-samsung.c
2999 F:      drivers/soc/samsung/
3000 F:      drivers/tty/serial/samsung*
3001 F:      include/clocksource/samsung_pwm.h
3002 F:      include/linux/platform_data/*s3c*
3003 F:      include/linux/serial_s3c.h
3004 F:      include/linux/soc/samsung/
3005 N:      exynos
3006 N:      s3c64xx
3007 N:      s5pv210
3008
3009 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
3010 M:      Łukasz Stelmach <[email protected]>
3011 L:      [email protected] (moderated for non-subscribers)
3012 L:      [email protected]
3013 S:      Maintained
3014 F:      drivers/media/platform/samsung/s5p-g2d/
3015
3016 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
3017 M:      Marek Szyprowski <[email protected]>
3018 L:      [email protected]
3019 L:      [email protected]
3020 S:      Maintained
3021 F:      Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml
3022 F:      drivers/media/cec/platform/s5p/
3023
3024 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
3025 M:      Andrzej Pietrasiewicz <[email protected]>
3026 M:      Jacek Anaszewski <[email protected]>
3027 M:      Sylwester Nawrocki <[email protected]>
3028 L:      [email protected] (moderated for non-subscribers)
3029 L:      [email protected]
3030 S:      Maintained
3031 F:      Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
3032 F:      drivers/media/platform/samsung/s5p-jpeg/
3033
3034 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
3035 M:      Marek Szyprowski <[email protected]>
3036 M:      Andrzej Hajda <[email protected]>
3037 L:      [email protected] (moderated for non-subscribers)
3038 L:      [email protected]
3039 S:      Maintained
3040 F:      Documentation/devicetree/bindings/media/samsung,s5p-mfc.yaml
3041 F:      drivers/media/platform/samsung/s5p-mfc/
3042
3043 ARM/SOCFPGA ARCHITECTURE
3044 M:      Dinh Nguyen <[email protected]>
3045 S:      Maintained
3046 W:      http://www.rocketboards.org
3047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
3048 F:      arch/arm/boot/dts/intel/socfpga/
3049 F:      arch/arm/configs/socfpga_defconfig
3050 F:      arch/arm/mach-socfpga/
3051 F:      arch/arm64/boot/dts/altera/
3052 F:      arch/arm64/boot/dts/intel/
3053
3054 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
3055 M:      Dinh Nguyen <[email protected]>
3056 S:      Maintained
3057 F:      drivers/clk/socfpga/
3058
3059 ARM/SOCFPGA EDAC SUPPORT
3060 M:      Dinh Nguyen <[email protected]>
3061 S:      Maintained
3062 F:      drivers/edac/altera_edac.[ch]
3063
3064 ARM/SPREADTRUM SoC SUPPORT
3065 M:      Orson Zhai <[email protected]>
3066 M:      Baolin Wang <[email protected]>
3067 R:      Chunyan Zhang <[email protected]>
3068 S:      Maintained
3069 F:      arch/arm64/boot/dts/sprd
3070 N:      sprd
3071 N:      sc27xx
3072 N:      sc2731
3073
3074 ARM/STI ARCHITECTURE
3075 M:      Patrice Chotard <[email protected]>
3076 L:      [email protected] (moderated for non-subscribers)
3077 S:      Maintained
3078 W:      http://www.stlinux.com
3079 F:      Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml
3080 F:      Documentation/devicetree/bindings/spi/st,ssc-spi.yaml
3081 F:      arch/arm/boot/dts/st/sti*
3082 F:      arch/arm/mach-sti/
3083 F:      drivers/ata/ahci_st.c
3084 F:      drivers/char/hw_random/st-rng.c
3085 F:      drivers/clocksource/arm_global_timer.c
3086 F:      drivers/clocksource/clksrc_st_lpc.c
3087 F:      drivers/cpufreq/sti-cpufreq.c
3088 F:      drivers/dma/st_fdma*
3089 F:      drivers/i2c/busses/i2c-st.c
3090 F:      drivers/media/platform/st/sti/c8sectpfe/
3091 F:      drivers/media/rc/st_rc.c
3092 F:      drivers/mmc/host/sdhci-st.c
3093 F:      drivers/phy/st/phy-miphy28lp.c
3094 F:      drivers/phy/st/phy-stih407-usb.c
3095 F:      drivers/pinctrl/pinctrl-st.c
3096 F:      drivers/remoteproc/st_remoteproc.c
3097 F:      drivers/remoteproc/st_slim_rproc.c
3098 F:      drivers/reset/sti/
3099 F:      drivers/rtc/rtc-st-lpc.c
3100 F:      drivers/tty/serial/st-asc.c
3101 F:      drivers/usb/dwc3/dwc3-st.c
3102 F:      drivers/usb/host/ehci-st.c
3103 F:      drivers/usb/host/ohci-st.c
3104 F:      drivers/watchdog/st_lpc_wdt.c
3105 F:      include/linux/remoteproc/st_slim_rproc.h
3106
3107 ARM/STM32 ARCHITECTURE
3108 M:      Maxime Coquelin <[email protected]>
3109 M:      Alexandre Torgue <[email protected]>
3110 L:      [email protected] (moderated for non-subscribers)
3111 L:      [email protected] (moderated for non-subscribers)
3112 S:      Maintained
3113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
3114 F:      arch/arm/boot/dts/st/stm32*
3115 F:      arch/arm/mach-stm32/
3116 F:      arch/arm64/boot/dts/st/
3117 F:      drivers/clocksource/armv7m_systick.c
3118 N:      stm32
3119 N:      stm
3120
3121 ARM/SUNPLUS SP7021 SOC SUPPORT
3122 M:      Qin Jian <[email protected]>
3123 L:      [email protected] (moderated for mon-subscribers)
3124 S:      Maintained
3125 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
3126 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
3127 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
3128 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
3129 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
3130 F:      arch/arm/boot/dts/sunplus/
3131 F:      arch/arm/configs/sp7021_*defconfig
3132 F:      drivers/clk/clk-sp7021.c
3133 F:      drivers/irqchip/irq-sp7021-intc.c
3134 F:      drivers/reset/reset-sunplus.c
3135 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
3136 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
3137
3138 ARM/Synaptics SoC support
3139 M:      Jisheng Zhang <[email protected]>
3140 M:      Sebastian Hesselbarth <[email protected]>
3141 L:      [email protected] (moderated for non-subscribers)
3142 S:      Maintained
3143 F:      arch/arm/boot/dts/synaptics/
3144 F:      arch/arm/mach-berlin/
3145 F:      arch/arm64/boot/dts/synaptics/
3146
3147 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
3148 M:      Hans Verkuil <[email protected]>
3149 L:      [email protected]
3150 L:      [email protected]
3151 S:      Maintained
3152 F:      Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml
3153 F:      drivers/media/cec/platform/tegra/
3154
3155 ARM/TESLA FSD SoC SUPPORT
3156 M:      Alim Akhtar <[email protected]>
3157 M:      [email protected]
3158 L:      [email protected] (moderated for non-subscribers)
3159 L:      [email protected]
3160 S:      Maintained
3161 F:      arch/arm64/boot/dts/tesla/
3162
3163 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
3164 M:      Santosh Shilimkar <[email protected]>
3165 L:      [email protected]
3166 S:      Maintained
3167 F:      drivers/memory/*emif*
3168
3169 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
3170 M:      Nishanth Menon <[email protected]>
3171 M:      Santosh Shilimkar <[email protected]>
3172 L:      [email protected] (moderated for non-subscribers)
3173 S:      Maintained
3174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
3175 F:      arch/arm/boot/dts/ti/keystone/
3176 F:      arch/arm/mach-keystone/
3177
3178 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
3179 M:      Santosh Shilimkar <[email protected]>
3180 L:      [email protected]
3181 S:      Maintained
3182 F:      drivers/clk/keystone/
3183
3184 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
3185 M:      Santosh Shilimkar <[email protected]>
3186 L:      [email protected] (moderated for non-subscribers)
3187 L:      [email protected]
3188 S:      Maintained
3189 F:      drivers/clocksource/timer-keystone.c
3190
3191 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
3192 M:      Santosh Shilimkar <[email protected]>
3193 L:      [email protected]
3194 S:      Maintained
3195 F:      drivers/power/reset/keystone-reset.c
3196
3197 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
3198 M:      Nishanth Menon <[email protected]>
3199 M:      Vignesh Raghavendra <[email protected]>
3200 M:      Tero Kristo <[email protected]>
3201 L:      [email protected] (moderated for non-subscribers)
3202 S:      Supported
3203 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
3204 F:      Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
3205 F:      arch/arm64/boot/dts/ti/Makefile
3206 F:      arch/arm64/boot/dts/ti/k3-*
3207
3208 ARM/TEXAS INSTRUMENTS NSPIRE ARCHITECTURE
3209 M:      Krzysztof Kozlowski <[email protected]>
3210 L:      [email protected] (moderated for non-subscribers)
3211 S:      Odd Fixes
3212 F:      Documentation/devicetree/bindings/*/*/ti,nspire*
3213 F:      Documentation/devicetree/bindings/*/ti,nspire*
3214 F:      Documentation/devicetree/bindings/arm/ti/nspire.yaml
3215 F:      arch/arm/boot/dts/nspire/
3216
3217 ARM/TOSHIBA VISCONTI ARCHITECTURE
3218 M:      Nobuhiro Iwamatsu <[email protected]>
3219 L:      [email protected] (moderated for non-subscribers)
3220 S:      Supported
3221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
3222 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
3223 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
3224 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
3225 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
3226 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
3227 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
3228 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
3229 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
3230 F:      arch/arm64/boot/dts/toshiba/
3231 F:      drivers/clk/visconti/
3232 F:      drivers/gpio/gpio-visconti.c
3233 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
3234 F:      drivers/pci/controller/dwc/pcie-visconti.c
3235 F:      drivers/pinctrl/visconti/
3236 F:      drivers/watchdog/visconti_wdt.c
3237 N:      visconti
3238
3239 ARM/UNIPHIER ARCHITECTURE
3240 M:      Kunihiko Hayashi <[email protected]>
3241 M:      Masami Hiramatsu <[email protected]>
3242 L:      [email protected] (moderated for non-subscribers)
3243 S:      Maintained
3244 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
3245 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
3246 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
3247 F:      Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
3248 F:      arch/arm/boot/dts/socionext/uniphier*
3249 F:      arch/arm/include/asm/hardware/cache-uniphier.h
3250 F:      arch/arm/mm/cache-uniphier.c
3251 F:      arch/arm64/boot/dts/socionext/uniphier*
3252 F:      drivers/bus/uniphier-system-bus.c
3253 F:      drivers/clk/uniphier/
3254 F:      drivers/dma/uniphier-mdmac.c
3255 F:      drivers/gpio/gpio-uniphier.c
3256 F:      drivers/i2c/busses/i2c-uniphier*
3257 F:      drivers/irqchip/irq-uniphier-aidet.c
3258 F:      drivers/mmc/host/uniphier-sd.c
3259 F:      drivers/pinctrl/uniphier/
3260 F:      drivers/reset/reset-uniphier.c
3261 F:      drivers/tty/serial/8250/8250_uniphier.c
3262 N:      uniphier
3263
3264 ARM/VERSATILE EXPRESS PLATFORM
3265 M:      Liviu Dudau <[email protected]>
3266 M:      Sudeep Holla <[email protected]>
3267 M:      Lorenzo Pieralisi <[email protected]>
3268 L:      [email protected] (moderated for non-subscribers)
3269 S:      Maintained
3270 N:      mps2
3271 N:      vexpress
3272 F:      arch/arm/mach-versatile/
3273 F:      arch/arm64/boot/dts/arm/
3274 F:      drivers/clocksource/timer-versatile.c
3275 X:      drivers/cpufreq/vexpress-spc-cpufreq.c
3276 X:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
3277
3278 ARM/VFP SUPPORT
3279 M:      Russell King <[email protected]>
3280 L:      [email protected] (moderated for non-subscribers)
3281 S:      Maintained
3282 W:      http://www.armlinux.org.uk/
3283 F:      arch/arm/vfp/
3284
3285 ARM/VT8500 ARM ARCHITECTURE
3286 M:      Alexey Charkov <[email protected]>
3287 M:      Krzysztof Kozlowski <[email protected]>
3288 L:      [email protected] (moderated for non-subscribers)
3289 S:      Odd Fixes
3290 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
3291 F:      arch/arm/boot/dts/vt8500/
3292 F:      arch/arm/mach-vt8500/
3293 F:      drivers/clocksource/timer-vt8500.c
3294 F:      drivers/i2c/busses/i2c-viai2c-wmt.c
3295 F:      drivers/mmc/host/wmt-sdmmc.c
3296 F:      drivers/pwm/pwm-vt8500.c
3297 F:      drivers/rtc/rtc-vt8500.c
3298 F:      drivers/tty/serial/vt8500_serial.c
3299 F:      drivers/video/fbdev/vt8500lcdfb.*
3300 F:      drivers/video/fbdev/wm8505fb*
3301 F:      drivers/video/fbdev/wmt_ge_rops.*
3302
3303 ARM/ZYNQ ARCHITECTURE
3304 M:      Michal Simek <[email protected]>
3305 L:      [email protected] (moderated for non-subscribers)
3306 S:      Supported
3307 W:      http://wiki.xilinx.com
3308 T:      git https://github.com/Xilinx/linux-xlnx.git
3309 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
3310 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
3311 F:      Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
3312 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
3313 F:      Documentation/devicetree/bindings/soc/xilinx/xilinx.yaml
3314 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
3315 F:      arch/arm/mach-zynq/
3316 F:      drivers/clocksource/timer-cadence-ttc.c
3317 F:      drivers/cpuidle/cpuidle-zynq.c
3318 F:      drivers/edac/synopsys_edac.c
3319 F:      drivers/i2c/busses/i2c-cadence.c
3320 F:      drivers/i2c/busses/i2c-xiic.c
3321 F:      drivers/mmc/host/sdhci-of-arasan.c
3322 N:      zynq
3323 N:      xilinx
3324
3325 ARM64 FIT SUPPORT
3326 M:      Simon Glass <[email protected]>
3327 L:      [email protected] (moderated for non-subscribers)
3328 S:      Maintained
3329 F:      arch/arm64/boot/Makefile
3330 F:      scripts/make_fit.py
3331
3332 ARM64 PLATFORM DRIVERS
3333 M:      Hans de Goede <[email protected]>
3334 M:      Ilpo Järvinen <[email protected]>
3335 R:      Bryan O'Donoghue <[email protected]>
3336 L:      [email protected]
3337 S:      Maintained
3338 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
3339 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3340 F:      drivers/platform/arm64/
3341
3342 ARM64 PORT (AARCH64 ARCHITECTURE)
3343 M:      Catalin Marinas <[email protected]>
3344 M:      Will Deacon <[email protected]>
3345 L:      [email protected] (moderated for non-subscribers)
3346 S:      Maintained
3347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3348 F:      Documentation/arch/arm64/
3349 F:      arch/arm64/
3350 F:      tools/testing/selftests/arm64/
3351 X:      arch/arm64/boot/dts/
3352
3353 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3354 M:      George McCollister <[email protected]>
3355 L:      [email protected]
3356 S:      Maintained
3357 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3358 F:      drivers/net/dsa/xrs700x/*
3359 F:      net/dsa/tag_xrs700x.c
3360
3361 AS3645A LED FLASH CONTROLLER DRIVER
3362 M:      Sakari Ailus <[email protected]>
3363 L:      [email protected]
3364 S:      Maintained
3365 F:      drivers/leds/flash/leds-as3645a.c
3366
3367 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3368 M:      Tianshu Qiu <[email protected]>
3369 L:      [email protected]
3370 S:      Maintained
3371 T:      git git://linuxtv.org/media.git
3372 F:      Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml
3373 F:      drivers/media/i2c/ak7375.c
3374
3375 ASAHI KASEI AK8974 DRIVER
3376 M:      Linus Walleij <[email protected]>
3377 L:      [email protected]
3378 S:      Supported
3379 W:      http://www.akm.com/
3380 F:      drivers/iio/magnetometer/ak8974.c
3381
3382 AOSONG AGS02MA TVOC SENSOR DRIVER
3383 M:      Anshul Dalal <[email protected]>
3384 L:      [email protected]
3385 S:      Maintained
3386 F:      Documentation/devicetree/bindings/iio/chemical/aosong,ags02ma.yaml
3387 F:      drivers/iio/chemical/ags02ma.c
3388
3389 ASC7621 HARDWARE MONITOR DRIVER
3390 M:      George Joseph <[email protected]>
3391 L:      [email protected]
3392 S:      Maintained
3393 F:      Documentation/hwmon/asc7621.rst
3394 F:      drivers/hwmon/asc7621.c
3395
3396 ASIX AX88796C SPI ETHERNET ADAPTER
3397 M:      Łukasz Stelmach <[email protected]>
3398 S:      Maintained
3399 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3400 F:      drivers/net/ethernet/asix/ax88796c_*
3401
3402 ASIX PHY DRIVER [RUST]
3403 M:      FUJITA Tomonori <[email protected]>
3404 R:      Trevor Gross <[email protected]>
3405 L:      [email protected]
3406 L:      [email protected]
3407 S:      Maintained
3408 F:      drivers/net/phy/ax88796b_rust.rs
3409
3410 ASPEED CRYPTO DRIVER
3411 M:      Neal Liu <[email protected]>
3412 L:      [email protected] (moderated for non-subscribers)
3413 S:      Maintained
3414 F:      Documentation/devicetree/bindings/crypto/aspeed,*
3415 F:      drivers/crypto/aspeed/
3416
3417 ASPEED PECI CONTROLLER
3418 M:      Iwona Winiarska <[email protected]>
3419 L:      [email protected] (moderated for non-subscribers)
3420 L:      [email protected] (moderated for non-subscribers)
3421 S:      Supported
3422 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3423 F:      drivers/peci/controller/peci-aspeed.c
3424
3425 ASPEED PINCTRL DRIVERS
3426 M:      Andrew Jeffery <[email protected]>
3427 L:      [email protected] (moderated for non-subscribers)
3428 L:      [email protected] (moderated for non-subscribers)
3429 L:      [email protected]
3430 S:      Maintained
3431 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3432 F:      drivers/pinctrl/aspeed/
3433
3434 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3435 M:      Eddie James <[email protected]>
3436 L:      [email protected] (moderated for non-subscribers)
3437 S:      Maintained
3438 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3439 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3440 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3441
3442 ASPEED SD/MMC DRIVER
3443 M:      Andrew Jeffery <[email protected]>
3444 L:      [email protected] (moderated for non-subscribers)
3445 L:      [email protected] (moderated for non-subscribers)
3446 L:      [email protected]
3447 S:      Maintained
3448 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3449 F:      drivers/mmc/host/sdhci-of-aspeed*
3450
3451 ASPEED SMC SPI DRIVER
3452 M:      Chin-Ting Kuo <[email protected]>
3453 M:      Cédric Le Goater <[email protected]>
3454 L:      [email protected] (moderated for non-subscribers)
3455 L:      [email protected] (moderated for non-subscribers)
3456 L:      [email protected]
3457 S:      Maintained
3458 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3459 F:      drivers/spi/spi-aspeed-smc.c
3460
3461 ASPEED USB UDC DRIVER
3462 M:      Neal Liu <[email protected]>
3463 L:      [email protected] (moderated for non-subscribers)
3464 S:      Maintained
3465 F:      Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3466 F:      drivers/usb/gadget/udc/aspeed_udc.c
3467
3468 ASPEED VIDEO ENGINE DRIVER
3469 M:      Eddie James <[email protected]>
3470 L:      [email protected]
3471 L:      [email protected] (moderated for non-subscribers)
3472 S:      Maintained
3473 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3474 F:      drivers/media/platform/aspeed/
3475
3476 ASUS EC HARDWARE MONITOR DRIVER
3477 M:      Eugene Shalygin <[email protected]>
3478 L:      [email protected]
3479 S:      Maintained
3480 F:      drivers/hwmon/asus-ec-sensors.c
3481
3482 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3483 M:      Corentin Chary <[email protected]>
3484 M:      Luke D. Jones <[email protected]>
3485 L:      [email protected]
3486 S:      Maintained
3487 W:      https://asus-linux.org/
3488 F:      drivers/platform/x86/asus*.c
3489 F:      drivers/platform/x86/eeepc*.c
3490
3491 ASUS TF103C DOCK DRIVER
3492 M:      Hans de Goede <[email protected]>
3493 L:      [email protected]
3494 S:      Maintained
3495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3496 F:      drivers/platform/x86/asus-tf103c-dock.c
3497
3498 ASUS ROG RYUJIN AIO HARDWARE MONITOR DRIVER
3499 M:      Aleksa Savic <[email protected]>
3500 L:      [email protected]
3501 S:      Maintained
3502 F:      drivers/hwmon/asus_rog_ryujin.c
3503
3504 ASUS WIRELESS RADIO CONTROL DRIVER
3505 M:      João Paulo Rechi Vita <[email protected]>
3506 L:      [email protected]
3507 S:      Maintained
3508 F:      drivers/platform/x86/asus-wireless.c
3509
3510 ASUS WMI HARDWARE MONITOR DRIVER
3511 M:      Ed Brindley <[email protected]>
3512 M:      Denis Pauk <[email protected]>
3513 L:      [email protected]
3514 S:      Maintained
3515 F:      drivers/hwmon/asus_wmi_sensors.c
3516
3517 ASYMMETRIC KEYS
3518 M:      David Howells <[email protected]>
3519 L:      [email protected]
3520 S:      Maintained
3521 F:      Documentation/crypto/asymmetric-keys.rst
3522 F:      crypto/asymmetric_keys/
3523 F:      include/crypto/pkcs7.h
3524 F:      include/crypto/public_key.h
3525 F:      include/linux/verification.h
3526
3527 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3528 R:      Dan Williams <[email protected]>
3529 S:      Odd fixes
3530 W:      http://sourceforge.net/projects/xscaleiop
3531 F:      Documentation/crypto/async-tx-api.rst
3532 F:      crypto/async_tx/
3533 F:      include/linux/async_tx.h
3534
3535 AT24 EEPROM DRIVER
3536 M:      Bartosz Golaszewski <[email protected]>
3537 L:      [email protected]
3538 S:      Maintained
3539 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3540 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3541 F:      drivers/misc/eeprom/at24.c
3542
3543 ATA OVER ETHERNET (AOE) DRIVER
3544 M:      "Justin Sanders" <[email protected]>
3545 S:      Supported
3546 W:      http://www.openaoe.org/
3547 F:      Documentation/admin-guide/aoe/
3548 F:      drivers/block/aoe/
3549
3550 ATC260X PMIC MFD DRIVER
3551 M:      Manivannan Sadhasivam <[email protected]>
3552 M:      Cristian Ciocaltea <[email protected]>
3553 L:      [email protected]
3554 S:      Maintained
3555 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3556 F:      drivers/input/misc/atc260x-onkey.c
3557 F:      drivers/mfd/atc260*
3558 F:      drivers/power/reset/atc260x-poweroff.c
3559 F:      drivers/regulator/atc260x-regulator.c
3560 F:      include/linux/mfd/atc260x/*
3561
3562 ATHEROS 71XX/9XXX GPIO DRIVER
3563 M:      Alban Bedel <[email protected]>
3564 S:      Maintained
3565 W:      https://github.com/AlbanBedel/linux
3566 T:      git git://github.com/AlbanBedel/linux
3567 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3568 F:      drivers/gpio/gpio-ath79.c
3569
3570 ATHEROS 71XX/9XXX USB PHY DRIVER
3571 M:      Alban Bedel <[email protected]>
3572 S:      Maintained
3573 W:      https://github.com/AlbanBedel/linux
3574 T:      git git://github.com/AlbanBedel/linux
3575 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3576 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3577
3578 ATHEROS ATH GENERIC UTILITIES
3579 M:      Kalle Valo <[email protected]>
3580 L:      [email protected]
3581 S:      Supported
3582 F:      drivers/net/wireless/ath/*
3583
3584 ATHEROS ATH5K WIRELESS DRIVER
3585 M:      Jiri Slaby <[email protected]>
3586 M:      Nick Kossifidis <[email protected]>
3587 M:      Luis Chamberlain <[email protected]>
3588 L:      [email protected]
3589 S:      Maintained
3590 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3591 F:      drivers/net/wireless/ath/ath5k/
3592
3593 ATHEROS ATH6KL WIRELESS DRIVER
3594 L:      [email protected]
3595 S:      Orphan
3596 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3597 F:      drivers/net/wireless/ath/ath6kl/
3598
3599 ATI_REMOTE2 DRIVER
3600 M:      Ville Syrjala <[email protected]>
3601 S:      Maintained
3602 F:      drivers/input/misc/ati_remote2.c
3603
3604 ATK0110 HWMON DRIVER
3605 M:      Luca Tettamanti <[email protected]>
3606 L:      [email protected]
3607 S:      Maintained
3608 F:      drivers/hwmon/asus_atk0110.c
3609
3610 ATLX ETHERNET DRIVERS
3611 M:      Chris Snook <[email protected]>
3612 L:      [email protected]
3613 S:      Maintained
3614 W:      http://sourceforge.net/projects/atl1
3615 W:      http://atl1.sourceforge.net
3616 F:      drivers/net/ethernet/atheros/
3617
3618 ATM
3619 M:      Chas Williams <[email protected]>
3620 L:      [email protected] (moderated for non-subscribers)
3621 L:      [email protected]
3622 S:      Maintained
3623 W:      http://linux-atm.sourceforge.net
3624 F:      drivers/atm/
3625 F:      include/linux/atm*
3626 F:      include/linux/sonet.h
3627 F:      include/uapi/linux/atm*
3628 F:      include/uapi/linux/sonet.h
3629
3630 ATMEL MACB ETHERNET DRIVER
3631 M:      Nicolas Ferre <[email protected]>
3632 M:      Claudiu Beznea <[email protected]>
3633 S:      Supported
3634 F:      drivers/net/ethernet/cadence/
3635
3636 ATMEL MAXTOUCH DRIVER
3637 M:      Nick Dyer <[email protected]>
3638 S:      Maintained
3639 T:      git git://github.com/ndyer/linux.git
3640 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3641 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3642
3643 ATOMIC INFRASTRUCTURE
3644 M:      Will Deacon <[email protected]>
3645 M:      Peter Zijlstra <[email protected]>
3646 R:      Boqun Feng <[email protected]>
3647 R:      Mark Rutland <[email protected]>
3648 L:      [email protected]
3649 S:      Maintained
3650 F:      Documentation/atomic_*.txt
3651 F:      arch/*/include/asm/atomic*.h
3652 F:      include/*/atomic*.h
3653 F:      include/linux/refcount.h
3654 F:      scripts/atomic/
3655
3656 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3657 M:      Bradley Grove <[email protected]>
3658 L:      [email protected]
3659 S:      Supported
3660 W:      http://www.attotech.com
3661 F:      drivers/scsi/esas2r
3662
3663 ATUSB IEEE 802.15.4 RADIO DRIVER
3664 M:      Stefan Schmidt <[email protected]>
3665 L:      [email protected]
3666 S:      Maintained
3667 F:      drivers/net/ieee802154/at86rf230.h
3668 F:      drivers/net/ieee802154/atusb.c
3669 F:      drivers/net/ieee802154/atusb.h
3670
3671 AUDIT SUBSYSTEM
3672 M:      Paul Moore <[email protected]>
3673 M:      Eric Paris <[email protected]>
3674 L:      [email protected]
3675 S:      Supported
3676 W:      https://github.com/linux-audit
3677 Q:      https://patchwork.kernel.org/project/audit/list
3678 B:      mailto:[email protected]
3679 P:      https://github.com/linux-audit/audit-kernel/blob/main/README.md
3680 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3681 F:      include/asm-generic/audit_*.h
3682 F:      include/linux/audit.h
3683 F:      include/linux/audit_arch.h
3684 F:      include/uapi/linux/audit.h
3685 F:      kernel/audit*
3686 F:      lib/*audit.c
3687 K:      \baudit_[a-z_0-9]\+\b
3688
3689 AUXILIARY BUS DRIVER
3690 M:      Greg Kroah-Hartman <[email protected]>
3691 R:      Dave Ertman <[email protected]>
3692 R:      Ira Weiny <[email protected]>
3693 S:      Supported
3694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3695 F:      Documentation/driver-api/auxiliary_bus.rst
3696 F:      drivers/base/auxiliary.c
3697 F:      include/linux/auxiliary_bus.h
3698
3699 AUXILIARY DISPLAY DRIVERS
3700 M:      Andy Shevchenko <[email protected]>
3701 R:      Geert Uytterhoeven <[email protected]>
3702 S:      Odd Fixes
3703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay.git
3704 F:      Documentation/devicetree/bindings/auxdisplay/
3705 F:      drivers/auxdisplay/
3706 F:      include/linux/cfag12864b.h
3707 F:      include/uapi/linux/map_to_14segment.h
3708 F:      include/uapi/linux/map_to_7segment.h
3709
3710 AVAGO APDS9306 AMBIENT LIGHT SENSOR DRIVER
3711 M:      Subhajit Ghosh <[email protected]>
3712 L:      [email protected]
3713 S:      Maintained
3714 F:      Documentation/devicetree/bindings/iio/light/avago,apds9300.yaml
3715 F:      drivers/iio/light/apds9306.c
3716
3717 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3718 M:      Andreas Klinger <[email protected]>
3719 L:      [email protected]
3720 S:      Maintained
3721 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3722 F:      drivers/iio/adc/hx711.c
3723
3724 AX.25 NETWORK LAYER
3725 L:      [email protected]
3726 S:      Orphan
3727 W:      https://linux-ax25.in-berlin.de
3728 F:      include/net/ax25.h
3729 F:      include/uapi/linux/ax25.h
3730 F:      net/ax25/
3731
3732 AXENTIA ARM DEVICES
3733 M:      Peter Rosin <[email protected]>
3734 L:      [email protected] (moderated for non-subscribers)
3735 S:      Maintained
3736 F:      arch/arm/boot/dts/microchip/at91-linea.dtsi
3737 F:      arch/arm/boot/dts/microchip/at91-natte.dtsi
3738 F:      arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts
3739 F:      arch/arm/boot/dts/microchip/at91-tse850-3.dts
3740
3741 AXENTIA ASOC DRIVERS
3742 M:      Peter Rosin <[email protected]>
3743 L:      [email protected]
3744 S:      Maintained
3745 F:      Documentation/devicetree/bindings/sound/axentia,*
3746 F:      sound/soc/atmel/tse850-pcm5142.c
3747
3748 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3749 M:      Nuno Sá <[email protected]>
3750 L:      [email protected]
3751 S:      Supported
3752 W:      https://ez.analog.com/linux-software-drivers
3753 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3754 F:      drivers/hwmon/axi-fan-control.c
3755
3756 AXI SPI ENGINE
3757 M:      Michael Hennerich <[email protected]>
3758 M:      Nuno Sá <[email protected]>
3759 R:      David Lechner <[email protected]>
3760 L:      [email protected]
3761 S:      Supported
3762 W:      https://ez.analog.com/linux-software-drivers
3763 F:      Documentation/devicetree/bindings/spi/adi,axi-spi-engine.yaml
3764 F:      drivers/spi/spi-axi-spi-engine.c
3765
3766 AXI PWM GENERATOR
3767 M:      Michael Hennerich <[email protected]>
3768 M:      Nuno Sá <[email protected]>
3769 R:      Trevor Gamblin <[email protected]>
3770 L:      [email protected]
3771 S:      Supported
3772 W:      https://ez.analog.com/linux-software-drivers
3773 F:      Documentation/devicetree/bindings/pwm/adi,axi-pwmgen.yaml
3774 F:      drivers/pwm/pwm-axi-pwmgen.c
3775
3776 AXXIA I2C CONTROLLER
3777 M:      Krzysztof Adamski <[email protected]>
3778 L:      [email protected]
3779 S:      Maintained
3780 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3781 F:      drivers/i2c/busses/i2c-axxia.c
3782
3783 AZ6007 DVB DRIVER
3784 M:      Mauro Carvalho Chehab <[email protected]>
3785 L:      [email protected]
3786 S:      Maintained
3787 W:      https://linuxtv.org
3788 T:      git git://linuxtv.org/media.git
3789 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3790
3791 AZTECH FM RADIO RECEIVER DRIVER
3792 M:      Hans Verkuil <[email protected]>
3793 L:      [email protected]
3794 S:      Maintained
3795 W:      https://linuxtv.org
3796 T:      git git://linuxtv.org/media.git
3797 F:      drivers/media/radio/radio-aztech*
3798
3799 B43 WIRELESS DRIVER
3800 L:      [email protected]
3801 L:      [email protected]
3802 S:      Orphan
3803 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3804 F:      drivers/net/wireless/broadcom/b43/
3805
3806 B43LEGACY WIRELESS DRIVER
3807 L:      [email protected]
3808 L:      [email protected]
3809 S:      Orphan
3810 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3811 F:      drivers/net/wireless/broadcom/b43legacy/
3812
3813 BACKLIGHT CLASS/SUBSYSTEM
3814 M:      Lee Jones <[email protected]>
3815 M:      Daniel Thompson <[email protected]>
3816 M:      Jingoo Han <[email protected]>
3817 L:      [email protected]
3818 S:      Maintained
3819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3820 F:      Documentation/ABI/stable/sysfs-class-backlight
3821 F:      Documentation/ABI/testing/sysfs-class-backlight
3822 F:      Documentation/devicetree/bindings/leds/backlight
3823 F:      drivers/video/backlight/
3824 F:      include/linux/backlight.h
3825 F:      include/linux/pwm_backlight.h
3826
3827 BARCO P50 GPIO DRIVER
3828 M:      Santosh Kumar Yadav <[email protected]>
3829 M:      Peter Korsgaard <[email protected]>
3830 S:      Maintained
3831 F:      drivers/platform/x86/barco-p50-gpio.c
3832
3833 BATMAN ADVANCED
3834 M:      Marek Lindner <[email protected]>
3835 M:      Simon Wunderlich <[email protected]>
3836 M:      Antonio Quartulli <[email protected]>
3837 M:      Sven Eckelmann <[email protected]>
3838 L:      [email protected] (moderated for non-subscribers)
3839 S:      Maintained
3840 W:      https://www.open-mesh.org/
3841 Q:      https://patchwork.open-mesh.org/project/batman/list/
3842 B:      https://www.open-mesh.org/projects/batman-adv/issues
3843 C:      ircs://irc.hackint.org/batadv
3844 T:      git https://git.open-mesh.org/linux-merge.git
3845 F:      Documentation/networking/batman-adv.rst
3846 F:      include/uapi/linux/batadv_packet.h
3847 F:      include/uapi/linux/batman_adv.h
3848 F:      net/batman-adv/
3849
3850 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3851 M:      Thomas Sailer <[email protected]>
3852 L:      [email protected]
3853 S:      Maintained
3854 W:      http://www.baycom.org/~tom/ham/ham.html
3855 F:      drivers/net/hamradio/baycom*
3856
3857 BCACHE (BLOCK LAYER CACHE)
3858 M:      Coly Li <[email protected]>
3859 M:      Kent Overstreet <[email protected]>
3860 L:      [email protected]
3861 S:      Maintained
3862 W:      http://bcache.evilpiepirate.org
3863 C:      irc://irc.oftc.net/bcache
3864 F:      drivers/md/bcache/
3865
3866 BCACHEFS
3867 M:      Kent Overstreet <[email protected]>
3868 L:      [email protected]
3869 S:      Supported
3870 C:      irc://irc.oftc.net/bcache
3871 T:      git https://evilpiepirate.org/git/bcachefs.git
3872 F:      fs/bcachefs/
3873 F:      Documentation/filesystems/bcachefs/
3874
3875 BDISP ST MEDIA DRIVER
3876 M:      Fabien Dessenne <[email protected]>
3877 L:      [email protected]
3878 S:      Supported
3879 W:      https://linuxtv.org
3880 T:      git git://linuxtv.org/media.git
3881 F:      drivers/media/platform/st/sti/bdisp
3882
3883 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3884 M:      Dariusz Marcinkiewicz <[email protected]>
3885 L:      [email protected]
3886 S:      Maintained
3887 F:      drivers/net/ethernet/ec_bhf.c
3888
3889 BEFS FILE SYSTEM
3890 M:      Luis de Bethencourt <[email protected]>
3891 M:      Salah Triki <[email protected]>
3892 S:      Maintained
3893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3894 F:      Documentation/filesystems/befs.rst
3895 F:      fs/befs/
3896
3897 BFQ I/O SCHEDULER
3898 M:      Yu Kuai <[email protected]>
3899 L:      [email protected]
3900 S:      Odd Fixes
3901 F:      Documentation/block/bfq-iosched.rst
3902 F:      block/bfq-*
3903
3904 BFS FILE SYSTEM
3905 M:      "Tigran A. Aivazian" <[email protected]>
3906 S:      Maintained
3907 F:      Documentation/filesystems/bfs.rst
3908 F:      fs/bfs/
3909 F:      include/uapi/linux/bfs_fs.h
3910
3911 BINMAN
3912 M:      Simon Glass <[email protected]>
3913 S:      Supported
3914 F:      Documentation/devicetree/bindings/mtd/partitions/binman*
3915
3916 BITMAP API
3917 M:      Yury Norov <[email protected]>
3918 R:      Rasmus Villemoes <[email protected]>
3919 S:      Maintained
3920 F:      include/linux/bitfield.h
3921 F:      include/linux/bitmap-str.h
3922 F:      include/linux/bitmap.h
3923 F:      include/linux/bits.h
3924 F:      include/linux/cpumask.h
3925 F:      include/linux/cpumask_types.h
3926 F:      include/linux/find.h
3927 F:      include/linux/nodemask.h
3928 F:      include/linux/nodemask_types.h
3929 F:      include/vdso/bits.h
3930 F:      lib/bitmap-str.c
3931 F:      lib/bitmap.c
3932 F:      lib/cpumask.c
3933 F:      lib/cpumask_kunit.c
3934 F:      lib/find_bit.c
3935 F:      lib/find_bit_benchmark.c
3936 F:      lib/test_bitmap.c
3937 F:      tools/include/linux/bitfield.h
3938 F:      tools/include/linux/bitmap.h
3939 F:      tools/include/linux/bits.h
3940 F:      tools/include/linux/find.h
3941 F:      tools/include/vdso/bits.h
3942 F:      tools/lib/bitmap.c
3943 F:      tools/lib/find_bit.c
3944
3945 BITOPS API
3946 M:      Yury Norov <[email protected]>
3947 R:      Rasmus Villemoes <[email protected]>
3948 S:      Maintained
3949 F:      arch/*/include/asm/bitops.h
3950 F:      arch/*/include/asm/bitops_32.h
3951 F:      arch/*/include/asm/bitops_64.h
3952 F:      arch/*/lib/bitops.c
3953 F:      include/asm-generic/bitops
3954 F:      include/asm-generic/bitops.h
3955 F:      include/linux/bitops.h
3956 F:      lib/test_bitops.c
3957 F:      tools/*/bitops*
3958
3959 BLINKM RGB LED DRIVER
3960 M:      Jan-Simon Moeller <[email protected]>
3961 S:      Maintained
3962 F:      drivers/leds/leds-blinkm.c
3963
3964 BLOCK LAYER
3965 M:      Jens Axboe <[email protected]>
3966 L:      [email protected]
3967 S:      Maintained
3968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3969 F:      Documentation/ABI/stable/sysfs-block
3970 F:      Documentation/block/
3971 F:      block/
3972 F:      drivers/block/
3973 F:      include/linux/bio.h
3974 F:      include/linux/blk*
3975 F:      kernel/trace/blktrace.c
3976 F:      lib/sbitmap.c
3977
3978 BLOCK LAYER DEVICE DRIVER API [RUST]
3979 M:      Andreas Hindborg <[email protected]>
3980 R:      Boqun Feng <[email protected]>
3981 L:      [email protected]
3982 L:      [email protected]
3983 S:      Supported
3984 W:      https://rust-for-linux.com
3985 B:      https://github.com/Rust-for-Linux/linux/issues
3986 C:      https://rust-for-linux.zulipchat.com/#narrow/stream/Block
3987 T:      git https://github.com/Rust-for-Linux/linux.git rust-block-next
3988 F:      drivers/block/rnull.rs
3989 F:      rust/kernel/block.rs
3990 F:      rust/kernel/block/
3991
3992 BLOCK2MTD DRIVER
3993 M:      Joern Engel <[email protected]>
3994 L:      [email protected]
3995 S:      Maintained
3996 F:      drivers/mtd/devices/block2mtd.c
3997
3998 BLUETOOTH DRIVERS
3999 M:      Marcel Holtmann <[email protected]>
4000 M:      Luiz Augusto von Dentz <[email protected]>
4001 L:      [email protected]
4002 S:      Supported
4003 W:      http://www.bluez.org/
4004 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
4005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
4006 F:      Documentation/devicetree/bindings/net/bluetooth/
4007 F:      drivers/bluetooth/
4008
4009 BLUETOOTH SUBSYSTEM
4010 M:      Marcel Holtmann <[email protected]>
4011 M:      Johan Hedberg <[email protected]>
4012 M:      Luiz Augusto von Dentz <[email protected]>
4013 L:      [email protected]
4014 S:      Supported
4015 W:      http://www.bluez.org/
4016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
4017 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
4018 F:      include/net/bluetooth/
4019 F:      net/bluetooth/
4020
4021 BONDING DRIVER
4022 M:      Jay Vosburgh <[email protected]>
4023 M:      Andy Gospodarek <[email protected]>
4024 L:      [email protected]
4025 S:      Maintained
4026 F:      Documentation/networking/bonding.rst
4027 F:      drivers/net/bonding/
4028 F:      include/net/bond*
4029 F:      include/uapi/linux/if_bonding.h
4030 F:      tools/testing/selftests/drivers/net/bonding/
4031
4032 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
4033 M:      Dan Robertson <[email protected]>
4034 L:      [email protected]
4035 S:      Maintained
4036 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
4037 F:      drivers/iio/accel/bma400*
4038
4039 BOSCH SENSORTEC BMI323 IMU IIO DRIVER
4040 M:      Jagath Jog J <[email protected]>
4041 L:      [email protected]
4042 S:      Maintained
4043 F:      Documentation/devicetree/bindings/iio/imu/bosch,bmi323.yaml
4044 F:      drivers/iio/imu/bmi323/
4045
4046 BPF JIT for ARC
4047 M:      Shahab Vahedi <[email protected]>
4048 L:      [email protected]
4049 S:      Maintained
4050 F:      arch/arc/net/
4051
4052 BPF JIT for ARM
4053 M:      Russell King <[email protected]>
4054 M:      Puranjay Mohan <[email protected]>
4055 L:      [email protected]
4056 S:      Maintained
4057 F:      arch/arm/net/
4058
4059 BPF JIT for ARM64
4060 M:      Daniel Borkmann <[email protected]>
4061 M:      Alexei Starovoitov <[email protected]>
4062 M:      Puranjay Mohan <[email protected]>
4063 R:      Xu Kuohai <[email protected]>
4064 L:      [email protected]
4065 S:      Supported
4066 F:      arch/arm64/net/
4067
4068 BPF JIT for LOONGARCH
4069 M:      Tiezhu Yang <[email protected]>
4070 R:      Hengqi Chen <[email protected]>
4071 L:      [email protected]
4072 S:      Maintained
4073 F:      arch/loongarch/net/
4074
4075 BPF JIT for MIPS (32-BIT AND 64-BIT)
4076 M:      Johan Almbladh <[email protected]>
4077 M:      Paul Burton <[email protected]>
4078 L:      [email protected]
4079 S:      Maintained
4080 F:      arch/mips/net/
4081
4082 BPF JIT for NFP NICs
4083 M:      Jakub Kicinski <[email protected]>
4084 L:      [email protected]
4085 S:      Odd Fixes
4086 F:      drivers/net/ethernet/netronome/nfp/bpf/
4087
4088 BPF JIT for POWERPC (32-BIT AND 64-BIT)
4089 M:      Michael Ellerman <[email protected]>
4090 M:      Hari Bathini <[email protected]>
4091 M:      Christophe Leroy <[email protected]>
4092 R:      Naveen N Rao <[email protected]>
4093 L:      [email protected]
4094 S:      Supported
4095 F:      arch/powerpc/net/
4096
4097 BPF JIT for RISC-V (32-bit)
4098 M:      Luke Nelson <[email protected]>
4099 M:      Xi Wang <[email protected]>
4100 L:      [email protected]
4101 S:      Maintained
4102 F:      arch/riscv/net/
4103 X:      arch/riscv/net/bpf_jit_comp64.c
4104
4105 BPF JIT for RISC-V (64-bit)
4106 M:      Björn Töpel <[email protected]>
4107 R:      Pu Lehui <[email protected]>
4108 R:      Puranjay Mohan <[email protected]>
4109 L:      [email protected]
4110 S:      Maintained
4111 F:      arch/riscv/net/
4112 X:      arch/riscv/net/bpf_jit_comp32.c
4113
4114 BPF JIT for S390
4115 M:      Ilya Leoshkevich <[email protected]>
4116 M:      Heiko Carstens <[email protected]>
4117 M:      Vasily Gorbik <[email protected]>
4118 L:      [email protected]
4119 S:      Supported
4120 F:      arch/s390/net/
4121 X:      arch/s390/net/pnet.c
4122
4123 BPF JIT for SPARC (32-BIT AND 64-BIT)
4124 M:      David S. Miller <[email protected]>
4125 L:      [email protected]
4126 S:      Odd Fixes
4127 F:      arch/sparc/net/
4128
4129 BPF JIT for X86 32-BIT
4130 M:      Wang YanQing <[email protected]>
4131 L:      [email protected]
4132 S:      Odd Fixes
4133 F:      arch/x86/net/bpf_jit_comp32.c
4134
4135 BPF JIT for X86 64-BIT
4136 M:      Alexei Starovoitov <[email protected]>
4137 M:      Daniel Borkmann <[email protected]>
4138 L:      [email protected]
4139 S:      Supported
4140 F:      arch/x86/net/
4141 X:      arch/x86/net/bpf_jit_comp32.c
4142
4143 BPF [BTF]
4144 M:      Martin KaFai Lau <[email protected]>
4145 L:      [email protected]
4146 S:      Maintained
4147 F:      include/linux/btf*
4148 F:      kernel/bpf/btf.c
4149
4150 BPF [CORE]
4151 M:      Alexei Starovoitov <[email protected]>
4152 M:      Daniel Borkmann <[email protected]>
4153 R:      John Fastabend <[email protected]>
4154 L:      [email protected]
4155 S:      Maintained
4156 F:      include/linux/bpf*
4157 F:      include/linux/filter.h
4158 F:      include/linux/tnum.h
4159 F:      kernel/bpf/core.c
4160 F:      kernel/bpf/dispatcher.c
4161 F:      kernel/bpf/mprog.c
4162 F:      kernel/bpf/syscall.c
4163 F:      kernel/bpf/tnum.c
4164 F:      kernel/bpf/trampoline.c
4165 F:      kernel/bpf/verifier.c
4166
4167 BPF [CRYPTO]
4168 M:      Vadim Fedorenko <[email protected]>
4169 L:      [email protected]
4170 S:      Maintained
4171 F:      crypto/bpf_crypto_skcipher.c
4172 F:      include/linux/bpf_crypto.h
4173 F:      kernel/bpf/crypto.c
4174
4175 BPF [DOCUMENTATION] (Related to Standardization)
4176 R:      David Vernet <[email protected]>
4177 L:      [email protected]
4178 L:      [email protected]
4179 S:      Maintained
4180 F:      Documentation/bpf/standardization/
4181
4182 BPF [GENERAL] (Safe Dynamic Programs and Tools)
4183 M:      Alexei Starovoitov <[email protected]>
4184 M:      Daniel Borkmann <[email protected]>
4185 M:      Andrii Nakryiko <[email protected]>
4186 R:      Martin KaFai Lau <[email protected]>
4187 R:      Eduard Zingerman <[email protected]>
4188 R:      Song Liu <[email protected]>
4189 R:      Yonghong Song <[email protected]>
4190 R:      John Fastabend <[email protected]>
4191 R:      KP Singh <[email protected]>
4192 R:      Stanislav Fomichev <[email protected]>
4193 R:      Hao Luo <[email protected]>
4194 R:      Jiri Olsa <[email protected]>
4195 L:      [email protected]
4196 S:      Supported
4197 W:      https://bpf.io/
4198 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
4199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
4200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
4201 F:      Documentation/bpf/
4202 F:      Documentation/networking/filter.rst
4203 F:      Documentation/userspace-api/ebpf/
4204 F:      arch/*/net/*
4205 F:      include/linux/bpf*
4206 F:      include/linux/btf*
4207 F:      include/linux/filter.h
4208 F:      include/trace/events/xdp.h
4209 F:      include/uapi/linux/bpf*
4210 F:      include/uapi/linux/btf*
4211 F:      include/uapi/linux/filter.h
4212 F:      kernel/bpf/
4213 F:      kernel/trace/bpf_trace.c
4214 F:      lib/buildid.c
4215 F:      lib/test_bpf.c
4216 F:      net/bpf/
4217 F:      net/core/filter.c
4218 F:      net/sched/act_bpf.c
4219 F:      net/sched/cls_bpf.c
4220 F:      samples/bpf/
4221 F:      scripts/bpf_doc.py
4222 F:      scripts/Makefile.btf
4223 F:      scripts/pahole-version.sh
4224 F:      tools/bpf/
4225 F:      tools/lib/bpf/
4226 F:      tools/testing/selftests/bpf/
4227
4228 BPF [ITERATOR]
4229 M:      Yonghong Song <[email protected]>
4230 L:      [email protected]
4231 S:      Maintained
4232 F:      kernel/bpf/*iter.c
4233
4234 BPF [L7 FRAMEWORK] (sockmap)
4235 M:      John Fastabend <[email protected]>
4236 M:      Jakub Sitnicki <[email protected]>
4237 L:      [email protected]
4238 L:      [email protected]
4239 S:      Maintained
4240 F:      include/linux/skmsg.h
4241 F:      net/core/skmsg.c
4242 F:      net/core/sock_map.c
4243 F:      net/ipv4/tcp_bpf.c
4244 F:      net/ipv4/udp_bpf.c
4245 F:      net/unix/unix_bpf.c
4246
4247 BPF [LIBRARY] (libbpf)
4248 M:      Andrii Nakryiko <[email protected]>
4249 M:      Eduard Zingerman <[email protected]>
4250 L:      [email protected]
4251 S:      Maintained
4252 F:      tools/lib/bpf/
4253
4254 BPF [MISC]
4255 L:      [email protected]
4256 S:      Odd Fixes
4257 K:      (?:\b|_)bpf(?:\b|_)
4258
4259 BPF [NETKIT] (BPF-programmable network device)
4260 M:      Daniel Borkmann <[email protected]>
4261 M:      Nikolay Aleksandrov <[email protected]>
4262 L:      [email protected]
4263 L:      [email protected]
4264 S:      Supported
4265 F:      drivers/net/netkit.c
4266 F:      include/net/netkit.h
4267
4268 BPF [NETWORKING] (struct_ops, reuseport)
4269 M:      Martin KaFai Lau <[email protected]>
4270 L:      [email protected]
4271 L:      [email protected]
4272 S:      Maintained
4273 F:      kernel/bpf/bpf_struct*
4274
4275 BPF [NETWORKING] (tcx & tc BPF, sock_addr)
4276 M:      Martin KaFai Lau <[email protected]>
4277 M:      Daniel Borkmann <[email protected]>
4278 R:      John Fastabend <[email protected]>
4279 L:      [email protected]
4280 L:      [email protected]
4281 S:      Maintained
4282 F:      include/net/tcx.h
4283 F:      kernel/bpf/tcx.c
4284 F:      net/core/filter.c
4285 F:      net/sched/act_bpf.c
4286 F:      net/sched/cls_bpf.c
4287
4288 BPF [RINGBUF]
4289 M:      Andrii Nakryiko <[email protected]>
4290 L:      [email protected]
4291 S:      Maintained
4292 F:      kernel/bpf/ringbuf.c
4293
4294 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
4295 M:      KP Singh <[email protected]>
4296 M:      Matt Bobrowski <[email protected]>
4297 L:      [email protected]
4298 S:      Maintained
4299 F:      Documentation/bpf/prog_lsm.rst
4300 F:      include/linux/bpf_lsm.h
4301 F:      kernel/bpf/bpf_lsm.c
4302 F:      kernel/trace/bpf_trace.c
4303 F:      security/bpf/
4304
4305 BPF [SELFTESTS] (Test Runners & Infrastructure)
4306 M:      Andrii Nakryiko <[email protected]>
4307 M:      Eduard Zingerman <[email protected]>
4308 R:      Mykola Lysenko <[email protected]>
4309 L:      [email protected]
4310 S:      Maintained
4311 F:      tools/testing/selftests/bpf/
4312
4313 BPF [STORAGE & CGROUPS]
4314 M:      Martin KaFai Lau <[email protected]>
4315 L:      [email protected]
4316 S:      Maintained
4317 F:      kernel/bpf/*storage.c
4318 F:      kernel/bpf/bpf_lru*
4319 F:      kernel/bpf/cgroup.c
4320
4321 BPF [TOOLING] (bpftool)
4322 M:      Quentin Monnet <[email protected]>
4323 L:      [email protected]
4324 S:      Maintained
4325 F:      kernel/bpf/disasm.*
4326 F:      tools/bpf/bpftool/
4327
4328 BPF [TRACING]
4329 M:      Song Liu <[email protected]>
4330 R:      Jiri Olsa <[email protected]>
4331 L:      [email protected]
4332 S:      Maintained
4333 F:      kernel/bpf/stackmap.c
4334 F:      kernel/trace/bpf_trace.c
4335 F:      lib/buildid.c
4336
4337 BROADCOM ASP 2.0 ETHERNET DRIVER
4338 M:      Justin Chen <[email protected]>
4339 M:      Florian Fainelli <[email protected]>
4340 L:      [email protected]
4341 L:      [email protected]
4342 S:      Supported
4343 F:      Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
4344 F:      drivers/net/ethernet/broadcom/asp2/
4345
4346 BROADCOM B44 10/100 ETHERNET DRIVER
4347 M:      Michael Chan <[email protected]>
4348 L:      [email protected]
4349 S:      Supported
4350 F:      drivers/net/ethernet/broadcom/b44.*
4351
4352 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
4353 M:      Florian Fainelli <[email protected]>
4354 L:      [email protected]
4355 L:      [email protected] (subscribers-only)
4356 S:      Supported
4357 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
4358 F:      drivers/net/dsa/b53/*
4359 F:      drivers/net/dsa/bcm_sf2*
4360 F:      include/linux/dsa/brcm.h
4361 F:      include/linux/platform_data/b53.h
4362
4363 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
4364 M:      Florian Fainelli <[email protected]>
4365 R:      Broadcom internal kernel review list <[email protected]>
4366 L:      [email protected] (moderated for non-subscribers)
4367 L:      [email protected] (moderated for non-subscribers)
4368 S:      Maintained
4369 T:      git https://github.com/broadcom/stblinux.git
4370 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4371 F:      drivers/pci/controller/pcie-brcmstb.c
4372 F:      drivers/staging/vc04_services
4373 N:      bcm2711
4374 N:      bcm283*
4375 N:      raspberrypi
4376
4377 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
4378 M:      Florian Fainelli <[email protected]>
4379 M:      Ray Jui <[email protected]>
4380 M:      Scott Branden <[email protected]>
4381 R:      Broadcom internal kernel review list <[email protected]>
4382 S:      Maintained
4383 T:      git https://github.com/broadcom/mach-bcm
4384 F:      arch/arm/mach-bcm/
4385 N:      bcm281*
4386 N:      bcm113*
4387 N:      bcm216*
4388 N:      kona
4389
4390 BROADCOM BCM2835 CAMERA DRIVERS
4391 M:      Raspberry Pi Kernel Maintenance <[email protected]>
4392 L:      [email protected]
4393 S:      Maintained
4394 F:      Documentation/devicetree/bindings/media/brcm,bcm2835-unicam.yaml
4395 F:      drivers/media/platform/broadcom/bcm2835-unicam*
4396
4397 BROADCOM BCM47XX MIPS ARCHITECTURE
4398 M:      Hauke Mehrtens <[email protected]>
4399 M:      Rafał Miłecki <[email protected]>
4400 L:      [email protected]
4401 S:      Maintained
4402 F:      Documentation/devicetree/bindings/mips/brcm/
4403 F:      arch/mips/bcm47xx/*
4404 F:      arch/mips/include/asm/mach-bcm47xx/*
4405
4406 BROADCOM BCM4908 ETHERNET DRIVER
4407 M:      Rafał Miłecki <[email protected]>
4408 R:      Broadcom internal kernel review list <[email protected]>
4409 L:      [email protected]
4410 S:      Maintained
4411 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
4412 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
4413 F:      drivers/net/ethernet/broadcom/unimac.h
4414
4415 BROADCOM BCM4908 PINMUX DRIVER
4416 M:      Rafał Miłecki <[email protected]>
4417 R:      Broadcom internal kernel review list <[email protected]>
4418 L:      [email protected]
4419 S:      Maintained
4420 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
4421 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
4422
4423 BROADCOM BCM5301X ARM ARCHITECTURE
4424 M:      Florian Fainelli <[email protected]>
4425 M:      Hauke Mehrtens <[email protected]>
4426 M:      Rafał Miłecki <[email protected]>
4427 R:      Broadcom internal kernel review list <[email protected]>
4428 L:      [email protected] (moderated for non-subscribers)
4429 S:      Maintained
4430 F:      arch/arm/boot/dts/broadcom/bcm-ns.dtsi
4431 F:      arch/arm/boot/dts/broadcom/bcm470*
4432 F:      arch/arm/boot/dts/broadcom/bcm5301*
4433 F:      arch/arm/boot/dts/broadcom/bcm953012*
4434 F:      arch/arm/mach-bcm/bcm_5301x.c
4435
4436 BROADCOM BCM53573 ARM ARCHITECTURE
4437 M:      Florian Fainelli <[email protected]>
4438 M:      Rafał Miłecki <[email protected]>
4439 R:      Broadcom internal kernel review list <[email protected]>
4440 L:      [email protected] (moderated for non-subscribers)
4441 S:      Maintained
4442 F:      arch/arm/boot/dts/broadcom/bcm47189*
4443 F:      arch/arm/boot/dts/broadcom/bcm53573*
4444
4445 BROADCOM BCM63XX/BCM33XX UDC DRIVER
4446 M:      Kevin Cernekee <[email protected]>
4447 L:      [email protected]
4448 S:      Maintained
4449 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
4450
4451 BROADCOM BCM7XXX ARM ARCHITECTURE
4452 M:      Florian Fainelli <[email protected]>
4453 R:      Broadcom internal kernel review list <[email protected]>
4454 L:      [email protected] (moderated for non-subscribers)
4455 S:      Maintained
4456 T:      git https://github.com/broadcom/stblinux.git
4457 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4458 F:      arch/arm/boot/dts/broadcom/bcm7*.dts*
4459 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
4460 F:      arch/arm/mach-bcm/*brcmstb*
4461 F:      arch/arm/mm/cache-b15-rac.c
4462 F:      drivers/bus/brcmstb_gisb.c
4463 F:      drivers/pci/controller/pcie-brcmstb.c
4464 N:      brcmstb
4465 N:      bcm7038
4466 N:      bcm7120
4467
4468 BROADCOM BCMBCA ARM ARCHITECTURE
4469 M:      William Zhang <[email protected]>
4470 M:      Anand Gore <[email protected]>
4471 M:      Kursad Oney <[email protected]>
4472 M:      Florian Fainelli <[email protected]>
4473 M:      Rafał Miłecki <[email protected]>
4474 R:      Broadcom internal kernel review list <[email protected]>
4475 L:      [email protected] (moderated for non-subscribers)
4476 S:      Maintained
4477 T:      git https://github.com/broadcom/stblinux.git
4478 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
4479 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
4480 N:      bcmbca
4481 N:      bcm[9]?47622
4482 N:      bcm[9]?4912
4483 N:      bcm[9]?63138
4484 N:      bcm[9]?63146
4485 N:      bcm[9]?63148
4486 N:      bcm[9]?63158
4487 N:      bcm[9]?63178
4488 N:      bcm[9]?6756
4489 N:      bcm[9]?6813
4490 N:      bcm[9]?6846
4491 N:      bcm[9]?6855
4492 N:      bcm[9]?6856
4493 N:      bcm[9]?6858
4494 N:      bcm[9]?6878
4495
4496 BROADCOM BDC DRIVER
4497 M:      Justin Chen <[email protected]>
4498 M:      Al Cooper <[email protected]>
4499 R:      Broadcom internal kernel review list <[email protected]>
4500 L:      [email protected]
4501 S:      Maintained
4502 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4503 F:      drivers/usb/gadget/udc/bdc/
4504
4505 BROADCOM BMIPS CPUFREQ DRIVER
4506 M:      Markus Mayer <[email protected]>
4507 R:      Broadcom internal kernel review list <[email protected]>
4508 L:      [email protected]
4509 S:      Maintained
4510 F:      drivers/cpufreq/bmips-cpufreq.c
4511
4512 BROADCOM BMIPS MIPS ARCHITECTURE
4513 M:      Florian Fainelli <[email protected]>
4514 R:      Broadcom internal kernel review list <[email protected]>
4515 L:      [email protected]
4516 S:      Maintained
4517 T:      git https://github.com/broadcom/stblinux.git
4518 F:      arch/mips/bmips/*
4519 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4520 F:      arch/mips/include/asm/mach-bmips/*
4521 F:      arch/mips/kernel/*bmips*
4522 F:      drivers/irqchip/irq-bcm63*
4523 F:      drivers/irqchip/irq-bcm7*
4524 F:      drivers/irqchip/irq-brcmstb*
4525 F:      drivers/pmdomain/bcm/bcm63xx-power.c
4526 F:      include/linux/bcm963xx_nvram.h
4527 F:      include/linux/bcm963xx_tag.h
4528
4529 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4530 M:      Rasesh Mody <[email protected]>
4531 M:      [email protected]
4532 L:      [email protected]
4533 S:      Supported
4534 F:      drivers/net/ethernet/broadcom/bnx2.*
4535 F:      drivers/net/ethernet/broadcom/bnx2_*
4536
4537 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4538 M:      Saurav Kashyap <[email protected]>
4539 M:      Javed Hasan <[email protected]>
4540 M:      [email protected]
4541 L:      [email protected]
4542 S:      Supported
4543 F:      drivers/scsi/bnx2fc/
4544
4545 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4546 M:      Nilesh Javali <[email protected]>
4547 M:      Manish Rangankar <[email protected]>
4548 M:      [email protected]
4549 L:      [email protected]
4550 S:      Supported
4551 F:      drivers/scsi/bnx2i/
4552
4553 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4554 M:      Sudarsana Kalluru <[email protected]>
4555 M:      Manish Chopra <[email protected]>
4556 L:      [email protected]
4557 S:      Supported
4558 F:      drivers/net/ethernet/broadcom/bnx2x/
4559
4560 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4561 M:      Michael Chan <[email protected]>
4562 L:      [email protected]
4563 S:      Supported
4564 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4565 F:      drivers/net/ethernet/broadcom/bnxt/
4566 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4567
4568 BROADCOM BRCM80211 IEEE802.11 WIRELESS DRIVERS
4569 M:      Arend van Spriel <[email protected]>
4570 L:      [email protected]
4571 L:      [email protected]
4572 L:      [email protected]
4573 S:      Supported
4574 F:      drivers/net/wireless/broadcom/brcm80211/
4575 F:      include/linux/platform_data/brcmfmac.h
4576
4577 BROADCOM BRCMSTB GPIO DRIVER
4578 M:      Doug Berger <[email protected]>
4579 M:      Florian Fainelli <[email protected]>
4580 R:      Broadcom internal kernel review list <[email protected]>
4581 S:      Supported
4582 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4583 F:      drivers/gpio/gpio-brcmstb.c
4584
4585 BROADCOM BRCMSTB I2C DRIVER
4586 M:      Kamal Dasu <[email protected]>
4587 R:      Broadcom internal kernel review list <[email protected]>
4588 L:      [email protected]
4589 S:      Supported
4590 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4591 F:      drivers/i2c/busses/i2c-brcmstb.c
4592
4593 BROADCOM BRCMSTB UART DRIVER
4594 M:      Al Cooper <[email protected]>
4595 R:      Broadcom internal kernel review list <[email protected]>
4596 L:      [email protected]
4597 S:      Maintained
4598 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4599 F:      drivers/tty/serial/8250/8250_bcm7271.c
4600
4601 BROADCOM BRCMSTB USB EHCI DRIVER
4602 M:      Justin Chen <[email protected]>
4603 M:      Al Cooper <[email protected]>
4604 R:      Broadcom internal kernel review list <[email protected]>
4605 L:      [email protected]
4606 S:      Maintained
4607 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4608 F:      drivers/usb/host/ehci-brcm.*
4609
4610 BROADCOM BRCMSTB USB PIN MAP DRIVER
4611 M:      Al Cooper <[email protected]>
4612 R:      Broadcom internal kernel review list <[email protected]>
4613 L:      [email protected]
4614 S:      Maintained
4615 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4616 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4617
4618 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4619 M:      Justin Chen <[email protected]>
4620 M:      Al Cooper <[email protected]>
4621 R:      Broadcom internal kernel review list <[email protected]>
4622 L:      [email protected]
4623 S:      Maintained
4624 F:      drivers/phy/broadcom/phy-brcm-usb*
4625
4626 BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4627 M:      William Zhang <[email protected]>
4628 M:      Kursad Oney <[email protected]>
4629 M:      Jonas Gorski <[email protected]>
4630 R:      Broadcom internal kernel review list <[email protected]>
4631 L:      [email protected]
4632 S:      Maintained
4633 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4634 F:      drivers/spi/spi-bcm63xx-hsspi.c
4635 F:      drivers/spi/spi-bcmbca-hsspi.c
4636
4637 BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4638 M:      Jonas Gorski <[email protected]>
4639 L:      [email protected]
4640 S:      Odd Fixes
4641 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
4642 F:      drivers/spi/spi-bcm63xx.c
4643
4644 BROADCOM ETHERNET PHY DRIVERS
4645 M:      Florian Fainelli <[email protected]>
4646 R:      Broadcom internal kernel review list <[email protected]>
4647 L:      [email protected]
4648 S:      Supported
4649 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4650 F:      drivers/net/phy/bcm*.[ch]
4651 F:      drivers/net/phy/broadcom.c
4652 F:      include/linux/brcmphy.h
4653
4654 BROADCOM GENET ETHERNET DRIVER
4655 M:      Doug Berger <[email protected]>
4656 M:      Florian Fainelli <[email protected]>
4657 R:      Broadcom internal kernel review list <[email protected]>
4658 L:      [email protected]
4659 S:      Supported
4660 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4661 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4662 F:      drivers/net/ethernet/broadcom/genet/
4663 F:      drivers/net/ethernet/broadcom/unimac.h
4664 F:      drivers/net/mdio/mdio-bcm-unimac.c
4665 F:      include/linux/platform_data/bcmgenet.h
4666 F:      include/linux/platform_data/mdio-bcm-unimac.h
4667
4668 BROADCOM IPROC ARM ARCHITECTURE
4669 M:      Ray Jui <[email protected]>
4670 M:      Scott Branden <[email protected]>
4671 R:      Broadcom internal kernel review list <[email protected]>
4672 L:      [email protected] (moderated for non-subscribers)
4673 S:      Maintained
4674 T:      git https://github.com/broadcom/stblinux.git
4675 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4676 F:      arch/arm64/boot/dts/broadcom/stingray/*
4677 F:      drivers/clk/bcm/clk-ns*
4678 F:      drivers/clk/bcm/clk-sr*
4679 F:      drivers/pinctrl/bcm/pinctrl-ns*
4680 F:      include/dt-bindings/clock/bcm-sr*
4681 N:      iproc
4682 N:      cygnus
4683 N:      bcm[-_]nsp
4684 N:      bcm9113*
4685 N:      bcm9583*
4686 N:      bcm9585*
4687 N:      bcm9586*
4688 N:      bcm988312
4689 N:      bcm113*
4690 N:      bcm583*
4691 N:      bcm585*
4692 N:      bcm586*
4693 N:      bcm88312
4694 N:      hr2
4695 N:      stingray
4696
4697 BROADCOM IPROC GBIT ETHERNET DRIVER
4698 M:      Rafał Miłecki <[email protected]>
4699 R:      Broadcom internal kernel review list <[email protected]>
4700 L:      [email protected]
4701 S:      Maintained
4702 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4703 F:      drivers/net/ethernet/broadcom/bgmac*
4704 F:      drivers/net/ethernet/broadcom/unimac.h
4705
4706 BROADCOM KONA GPIO DRIVER
4707 M:      Ray Jui <[email protected]>
4708 R:      Broadcom internal kernel review list <[email protected]>
4709 S:      Supported
4710 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
4711 F:      drivers/gpio/gpio-bcm-kona.c
4712
4713 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4714 M:      Sathya Prakash Veerichetty <[email protected]>
4715 M:      Kashyap Desai <[email protected]>
4716 M:      Sumit Saxena <[email protected]>
4717 M:      Sreekanth Reddy <[email protected]>
4718 L:      [email protected]
4719 L:      [email protected]
4720 S:      Supported
4721 W:      https://www.broadcom.com/support/storage
4722 F:      drivers/scsi/mpi3mr/
4723
4724 BROADCOM NETXTREME-E ROCE DRIVER
4725 M:      Selvin Xavier <[email protected]>
4726 L:      [email protected]
4727 S:      Supported
4728 W:      http://www.broadcom.com
4729 F:      drivers/infiniband/hw/bnxt_re/
4730 F:      include/uapi/rdma/bnxt_re-abi.h
4731
4732 BROADCOM NVRAM DRIVER
4733 M:      Rafał Miłecki <[email protected]>
4734 L:      [email protected]
4735 S:      Maintained
4736 F:      drivers/firmware/broadcom/*
4737
4738 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4739 M:      Rafał Miłecki <[email protected]>
4740 M:      Florian Fainelli <[email protected]>
4741 R:      Broadcom internal kernel review list <[email protected]>
4742 L:      [email protected]
4743 S:      Maintained
4744 T:      git https://github.com/broadcom/stblinux.git
4745 F:      drivers/pmdomain/bcm/bcm-pmb.c
4746 F:      include/dt-bindings/soc/bcm-pmb.h
4747
4748 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4749 M:      Rafał Miłecki <[email protected]>
4750 L:      [email protected]
4751 S:      Maintained
4752 F:      drivers/bcma/
4753 F:      include/linux/bcma/
4754
4755 BROADCOM SPI DRIVER
4756 M:      Kamal Dasu <[email protected]>
4757 R:      Broadcom internal kernel review list <[email protected]>
4758 S:      Maintained
4759 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4760 F:      drivers/spi/spi-bcm-qspi.*
4761 F:      drivers/spi/spi-brcmstb-qspi.c
4762 F:      drivers/spi/spi-iproc-qspi.c
4763
4764 BROADCOM STB AVS CPUFREQ DRIVER
4765 M:      Markus Mayer <[email protected]>
4766 R:      Broadcom internal kernel review list <[email protected]>
4767 L:      [email protected]
4768 S:      Maintained
4769 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4770 F:      drivers/cpufreq/brcmstb*
4771
4772 BROADCOM STB AVS TMON DRIVER
4773 M:      Markus Mayer <[email protected]>
4774 R:      Broadcom internal kernel review list <[email protected]>
4775 L:      [email protected]
4776 S:      Maintained
4777 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4778 F:      drivers/thermal/broadcom/brcmstb*
4779
4780 BROADCOM STB DPFE DRIVER
4781 M:      Markus Mayer <[email protected]>
4782 R:      Broadcom internal kernel review list <[email protected]>
4783 L:      [email protected] (moderated for non-subscribers)
4784 S:      Maintained
4785 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4786 F:      drivers/memory/brcmstb_dpfe.c
4787
4788 BROADCOM STB NAND FLASH DRIVER
4789 M:      Brian Norris <[email protected]>
4790 M:      Kamal Dasu <[email protected]>
4791 R:      Broadcom internal kernel review list <[email protected]>
4792 L:      [email protected]
4793 S:      Maintained
4794 F:      drivers/mtd/nand/raw/brcmnand/
4795 F:      include/linux/platform_data/brcmnand.h
4796
4797 BROADCOM STB PCIE DRIVER
4798 M:      Jim Quinlan <[email protected]>
4799 M:      Nicolas Saenz Julienne <[email protected]>
4800 M:      Florian Fainelli <[email protected]>
4801 R:      Broadcom internal kernel review list <[email protected]>
4802 L:      [email protected]
4803 S:      Maintained
4804 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4805 F:      drivers/pci/controller/pcie-brcmstb.c
4806
4807 BROADCOM SYSTEMPORT ETHERNET DRIVER
4808 M:      Florian Fainelli <[email protected]>
4809 R:      Broadcom internal kernel review list <[email protected]>
4810 L:      [email protected]
4811 S:      Supported
4812 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4813 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4814 F:      drivers/net/ethernet/broadcom/unimac.h
4815
4816 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4817 M:      Pavan Chebbi <[email protected]>
4818 M:      Michael Chan <[email protected]>
4819 L:      [email protected]
4820 S:      Supported
4821 F:      drivers/net/ethernet/broadcom/tg3.*
4822
4823 BROADCOM VK DRIVER
4824 M:      Scott Branden <[email protected]>
4825 R:      Broadcom internal kernel review list <[email protected]>
4826 S:      Supported
4827 F:      drivers/misc/bcm-vk/
4828 F:      include/uapi/linux/misc/bcm_vk.h
4829
4830 BROCADE BFA FC SCSI DRIVER
4831 M:      Anil Gurumurthy <[email protected]>
4832 M:      Sudarsana Kalluru <[email protected]>
4833 L:      [email protected]
4834 S:      Supported
4835 F:      drivers/scsi/bfa/
4836
4837 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4838 M:      Rasesh Mody <[email protected]>
4839 M:      Sudarsana Kalluru <[email protected]>
4840 M:      [email protected]
4841 L:      [email protected]
4842 S:      Supported
4843 F:      drivers/net/ethernet/brocade/bna/
4844
4845 BSG (block layer generic sg v4 driver)
4846 M:      FUJITA Tomonori <[email protected]>
4847 L:      [email protected]
4848 S:      Supported
4849 F:      block/bsg.c
4850 F:      include/linux/bsg.h
4851 F:      include/uapi/linux/bsg.h
4852
4853 BT87X AUDIO DRIVER
4854 M:      Clemens Ladisch <[email protected]>
4855 L:      [email protected]
4856 S:      Maintained
4857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4858 F:      Documentation/sound/cards/bt87x.rst
4859 F:      sound/pci/bt87x.c
4860
4861 BT8XXGPIO DRIVER
4862 M:      Michael Buesch <[email protected]>
4863 S:      Maintained
4864 W:      http://bu3sch.de/btgpio.php
4865 F:      drivers/gpio/gpio-bt8xx.c
4866
4867 BTRFS FILE SYSTEM
4868 M:      Chris Mason <[email protected]>
4869 M:      Josef Bacik <[email protected]>
4870 M:      David Sterba <[email protected]>
4871 L:      [email protected]
4872 S:      Maintained
4873 W:      https://btrfs.readthedocs.io
4874 Q:      https://patchwork.kernel.org/project/linux-btrfs/list/
4875 C:      irc://irc.libera.chat/btrfs
4876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4877 F:      Documentation/filesystems/btrfs.rst
4878 F:      fs/btrfs/
4879 F:      include/linux/btrfs*
4880 F:      include/trace/events/btrfs.h
4881 F:      include/uapi/linux/btrfs*
4882
4883 BTTV VIDEO4LINUX DRIVER
4884 M:      Mauro Carvalho Chehab <[email protected]>
4885 L:      [email protected]
4886 S:      Odd fixes
4887 W:      https://linuxtv.org
4888 T:      git git://linuxtv.org/media.git
4889 F:      Documentation/driver-api/media/drivers/bttv*
4890 F:      drivers/media/pci/bt8xx/bttv*
4891
4892 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4893 M:      Chanwoo Choi <[email protected]>
4894 L:      [email protected]
4895 L:      [email protected]
4896 S:      Maintained
4897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4898 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4899 F:      drivers/devfreq/exynos-bus.c
4900
4901 BUSLOGIC SCSI DRIVER
4902 M:      Khalid Aziz <[email protected]>
4903 L:      [email protected]
4904 S:      Maintained
4905 F:      drivers/scsi/BusLogic.*
4906 F:      drivers/scsi/FlashPoint.*
4907
4908 BXCAN CAN NETWORK DRIVER
4909 M:      Dario Binacchi <[email protected]>
4910 L:      [email protected]
4911 S:      Maintained
4912 F:      Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4913 F:      drivers/net/can/bxcan.c
4914
4915 C-MEDIA CMI8788 DRIVER
4916 M:      Clemens Ladisch <[email protected]>
4917 L:      [email protected]
4918 S:      Maintained
4919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4920 F:      sound/pci/oxygen/
4921
4922 C-SKY ARCHITECTURE
4923 M:      Guo Ren <[email protected]>
4924 L:      [email protected]
4925 S:      Supported
4926 T:      git https://github.com/c-sky/csky-linux.git
4927 F:      Documentation/devicetree/bindings/csky/
4928 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4929 F:      Documentation/devicetree/bindings/timer/csky,*
4930 F:      arch/csky/
4931 F:      drivers/clocksource/timer-gx6605s.c
4932 F:      drivers/clocksource/timer-mp-csky.c
4933 F:      drivers/irqchip/irq-csky-*
4934 N:      csky
4935 K:      csky
4936
4937 CA8210 IEEE-802.15.4 RADIO DRIVER
4938 L:      [email protected]
4939 S:      Orphan
4940 W:      https://github.com/Cascoda/ca8210-linux.git
4941 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4942 F:      drivers/net/ieee802154/ca8210.c
4943
4944 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4945 M:      David Howells <[email protected]>
4946 L:      [email protected]
4947 S:      Supported
4948 F:      Documentation/filesystems/caching/cachefiles.rst
4949 F:      fs/cachefiles/
4950
4951 CACHESTAT: PAGE CACHE STATS FOR A FILE
4952 M:      Nhat Pham <[email protected]>
4953 M:      Johannes Weiner <[email protected]>
4954 L:      [email protected]
4955 S:      Maintained
4956 F:      tools/testing/selftests/cachestat/test_cachestat.c
4957
4958 CADENCE MIPI-CSI2 BRIDGES
4959 M:      Maxime Ripard <[email protected]>
4960 L:      [email protected]
4961 S:      Maintained
4962 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4963 F:      Documentation/devicetree/bindings/media/cdns,csi2rx.yaml
4964 F:      drivers/media/platform/cadence/cdns-csi2*
4965
4966 CADENCE NAND DRIVER
4967 L:      [email protected]
4968 S:      Orphan
4969 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4970 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4971
4972 CADENCE USB3 DRD IP DRIVER
4973 M:      Peter Chen <[email protected]>
4974 M:      Pawel Laszczak <[email protected]>
4975 R:      Roger Quadros <[email protected]>
4976 L:      [email protected]
4977 S:      Maintained
4978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4979 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4980 F:      drivers/usb/cdns3/
4981 X:      drivers/usb/cdns3/cdnsp*
4982
4983 CADENCE USBHS DRIVER
4984 M:      Pawel Laszczak <[email protected]>
4985 L:      [email protected]
4986 S:      Maintained
4987 F:      drivers/usb/gadget/udc/cdns2
4988
4989 CADENCE USBSSP DRD IP DRIVER
4990 M:      Pawel Laszczak <[email protected]>
4991 L:      [email protected]
4992 S:      Maintained
4993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4994 F:      drivers/usb/cdns3/
4995 X:      drivers/usb/cdns3/cdns3*
4996
4997 CADET FM/AM RADIO RECEIVER DRIVER
4998 M:      Hans Verkuil <[email protected]>
4999 L:      [email protected]
5000 S:      Maintained
5001 W:      https://linuxtv.org
5002 T:      git git://linuxtv.org/media.git
5003 F:      drivers/media/radio/radio-cadet*
5004
5005 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
5006 L:      [email protected]
5007 S:      Orphan
5008 T:      git git://linuxtv.org/media.git
5009 F:      Documentation/admin-guide/media/cafe_ccic*
5010 F:      drivers/media/platform/marvell/
5011
5012 CAIF NETWORK LAYER
5013 L:      [email protected]
5014 S:      Orphan
5015 F:      Documentation/networking/caif/
5016 F:      drivers/net/caif/
5017 F:      include/net/caif/
5018 F:      include/uapi/linux/caif/
5019 F:      net/caif/
5020
5021 CAKE QDISC
5022 M:      Toke Høiland-Jørgensen <[email protected]>
5023 L:      [email protected] (moderated for non-subscribers)
5024 S:      Maintained
5025 F:      net/sched/sch_cake.c
5026
5027 CAN NETWORK DRIVERS
5028 M:      Marc Kleine-Budde <[email protected]>
5029 M:      Vincent Mailhol <[email protected]>
5030 L:      [email protected]
5031 S:      Maintained
5032 W:      https://github.com/linux-can
5033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
5034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
5035 F:      Documentation/devicetree/bindings/net/can/
5036 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
5037 F:      drivers/net/can/
5038 F:      drivers/phy/phy-can-transceiver.c
5039 F:      include/linux/can/bittiming.h
5040 F:      include/linux/can/dev.h
5041 F:      include/linux/can/length.h
5042 F:      include/linux/can/platform/
5043 F:      include/linux/can/rx-offload.h
5044 F:      include/uapi/linux/can/error.h
5045 F:      include/uapi/linux/can/netlink.h
5046 F:      include/uapi/linux/can/vxcan.h
5047
5048 CAN NETWORK LAYER
5049 M:      Oliver Hartkopp <[email protected]>
5050 M:      Marc Kleine-Budde <[email protected]>
5051 L:      [email protected]
5052 S:      Maintained
5053 W:      https://github.com/linux-can
5054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
5055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
5056 F:      Documentation/networking/can.rst
5057 F:      Documentation/networking/iso15765-2.rst
5058 F:      include/linux/can/can-ml.h
5059 F:      include/linux/can/core.h
5060 F:      include/linux/can/skb.h
5061 F:      include/net/netns/can.h
5062 F:      include/uapi/linux/can.h
5063 F:      include/uapi/linux/can/bcm.h
5064 F:      include/uapi/linux/can/gw.h
5065 F:      include/uapi/linux/can/isotp.h
5066 F:      include/uapi/linux/can/raw.h
5067 F:      net/can/
5068
5069 CAN-J1939 NETWORK LAYER
5070 M:      Robin van der Gracht <[email protected]>
5071 M:      Oleksij Rempel <[email protected]>
5072 R:      [email protected]
5073 L:      [email protected]
5074 S:      Maintained
5075 F:      Documentation/networking/j1939.rst
5076 F:      include/uapi/linux/can/j1939.h
5077 F:      net/can/j1939/
5078
5079 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
5080 M:      Damien Le Moal <[email protected]>
5081 L:      [email protected]
5082 L:      [email protected] (pinctrl driver)
5083 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
5084 F:      drivers/pinctrl/pinctrl-k210.c
5085
5086 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
5087 M:      Damien Le Moal <[email protected]>
5088 L:      [email protected]
5089 L:      [email protected]
5090 S:      Maintained
5091 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
5092 F:      drivers/reset/reset-k210.c
5093
5094 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
5095 M:      Damien Le Moal <[email protected]>
5096 L:      [email protected]
5097 S:      Maintained
5098 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
5099 F:      drivers/soc/canaan/
5100 F:      include/soc/canaan/
5101
5102 CAPABILITIES
5103 M:      Serge Hallyn <[email protected]>
5104 L:      [email protected]
5105 S:      Supported
5106 F:      include/linux/capability.h
5107 F:      include/uapi/linux/capability.h
5108 F:      kernel/capability.c
5109 F:      security/commoncap.c
5110
5111 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
5112 M:      Kevin Tsai <[email protected]>
5113 S:      Maintained
5114 F:      drivers/iio/light/cm*
5115
5116 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
5117 M:      Christian Lamparter <[email protected]>
5118 L:      [email protected]
5119 S:      Maintained
5120 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
5121 F:      drivers/net/wireless/ath/carl9170/
5122
5123 CAVIUM I2C DRIVER
5124 M:      Robert Richter <[email protected]>
5125 S:      Odd Fixes
5126 W:      http://www.marvell.com
5127 F:      drivers/i2c/busses/i2c-octeon*
5128 F:      drivers/i2c/busses/i2c-thunderx*
5129
5130 CAVIUM LIQUIDIO NETWORK DRIVER
5131 L:      [email protected]
5132 S:      Orphan
5133 W:      http://www.marvell.com
5134 F:      drivers/net/ethernet/cavium/liquidio/
5135
5136 CAVIUM MMC DRIVER
5137 M:      Robert Richter <[email protected]>
5138 S:      Odd Fixes
5139 W:      http://www.marvell.com
5140 F:      drivers/mmc/host/cavium*
5141
5142 CAVIUM OCTEON-TX CRYPTO DRIVER
5143 M:      George Cherian <[email protected]>
5144 L:      [email protected]
5145 S:      Supported
5146 W:      http://www.marvell.com
5147 F:      drivers/crypto/cavium/cpt/
5148
5149 CAVIUM THUNDERX2 ARM64 SOC
5150 M:      Robert Richter <[email protected]>
5151 L:      [email protected] (moderated for non-subscribers)
5152 S:      Odd Fixes
5153 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
5154 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
5155
5156 CBS/ETF/TAPRIO QDISCS
5157 M:      Vinicius Costa Gomes <[email protected]>
5158 L:      [email protected]
5159 S:      Maintained
5160 F:      net/sched/sch_cbs.c
5161 F:      net/sched/sch_etf.c
5162 F:      net/sched/sch_taprio.c
5163
5164 CC2520 IEEE-802.15.4 RADIO DRIVER
5165 M:      Stefan Schmidt <[email protected]>
5166 L:      [email protected]
5167 S:      Odd Fixes
5168 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
5169 F:      drivers/net/ieee802154/cc2520.c
5170
5171 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
5172 M:      Gilad Ben-Yossef <[email protected]>
5173 L:      [email protected]
5174 S:      Supported
5175 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
5176 F:      drivers/crypto/ccree/
5177
5178 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
5179 M:      Hadar Gat <[email protected]>
5180 L:      [email protected]
5181 S:      Supported
5182 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
5183 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
5184 F:      drivers/char/hw_random/cctrng.c
5185 F:      drivers/char/hw_random/cctrng.h
5186
5187 CEC FRAMEWORK
5188 M:      Hans Verkuil <[email protected]>
5189 L:      [email protected]
5190 S:      Supported
5191 W:      http://linuxtv.org
5192 T:      git git://linuxtv.org/media.git
5193 F:      Documentation/ABI/testing/debugfs-cec-error-inj
5194 F:      Documentation/devicetree/bindings/media/cec/cec-common.yaml
5195 F:      Documentation/driver-api/media/cec-core.rst
5196 F:      Documentation/userspace-api/media/cec
5197 F:      drivers/media/cec/
5198 F:      drivers/media/rc/keymaps/rc-cec.c
5199 F:      include/media/cec-notifier.h
5200 F:      include/media/cec.h
5201 F:      include/uapi/linux/cec-funcs.h
5202 F:      include/uapi/linux/cec.h
5203
5204 CEC GPIO DRIVER
5205 M:      Hans Verkuil <[email protected]>
5206 L:      [email protected]
5207 S:      Supported
5208 W:      http://linuxtv.org
5209 T:      git git://linuxtv.org/media.git
5210 F:      Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
5211 F:      drivers/media/cec/platform/cec-gpio/
5212
5213 CELL BROADBAND ENGINE ARCHITECTURE
5214 L:      [email protected]
5215 S:      Orphan
5216 F:      arch/powerpc/include/asm/cell*.h
5217 F:      arch/powerpc/include/asm/spu*.h
5218 F:      arch/powerpc/include/uapi/asm/spu*.h
5219 F:      arch/powerpc/platforms/cell/
5220
5221 CELLWISE CW2015 BATTERY DRIVER
5222 M:      Tobias Schrammm <[email protected]>
5223 S:      Maintained
5224 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
5225 F:      drivers/power/supply/cw2015_battery.c
5226
5227 CEPH COMMON CODE (LIBCEPH)
5228 M:      Ilya Dryomov <[email protected]>
5229 M:      Xiubo Li <[email protected]>
5230 L:      [email protected]
5231 S:      Supported
5232 W:      http://ceph.com/
5233 T:      git https://github.com/ceph/ceph-client.git
5234 F:      include/linux/ceph/
5235 F:      include/linux/crush/
5236 F:      net/ceph/
5237
5238 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
5239 M:      Xiubo Li <[email protected]>
5240 M:      Ilya Dryomov <[email protected]>
5241 L:      [email protected]
5242 S:      Supported
5243 W:      http://ceph.com/
5244 T:      git https://github.com/ceph/ceph-client.git
5245 F:      Documentation/filesystems/ceph.rst
5246 F:      fs/ceph/
5247
5248 CERTIFICATE HANDLING
5249 M:      David Howells <[email protected]>
5250 M:      David Woodhouse <[email protected]>
5251 L:      [email protected]
5252 S:      Maintained
5253 F:      Documentation/admin-guide/module-signing.rst
5254 F:      certs/
5255 F:      scripts/sign-file.c
5256 F:      scripts/ssl-common.h
5257 F:      tools/certs/
5258
5259 CFAG12864B LCD DRIVER
5260 M:      Miguel Ojeda <[email protected]>
5261 S:      Maintained
5262 F:      drivers/auxdisplay/cfag12864b.c
5263 F:      include/linux/cfag12864b.h
5264
5265 CFAG12864BFB LCD FRAMEBUFFER DRIVER
5266 M:      Miguel Ojeda <[email protected]>
5267 S:      Maintained
5268 F:      drivers/auxdisplay/cfag12864bfb.c
5269 F:      include/linux/cfag12864b.h
5270
5271 CHAR and MISC DRIVERS
5272 M:      Arnd Bergmann <[email protected]>
5273 M:      Greg Kroah-Hartman <[email protected]>
5274 S:      Supported
5275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
5276 F:      drivers/char/
5277 F:      drivers/misc/
5278 F:      include/linux/miscdevice.h
5279 X:      drivers/char/agp/
5280 X:      drivers/char/hw_random/
5281 X:      drivers/char/ipmi/
5282 X:      drivers/char/random.c
5283 X:      drivers/char/tpm/
5284
5285 CHARGERLAB POWER-Z HARDWARE MONITOR DRIVER
5286 M:      Thomas Weißschuh <[email protected]>
5287 L:      [email protected]
5288 S:      Maintained
5289 F:      Documentation/hwmon/powerz.rst
5290 F:      drivers/hwmon/powerz.c
5291
5292 CHECKPATCH
5293 M:      Andy Whitcroft <[email protected]>
5294 M:      Joe Perches <[email protected]>
5295 R:      Dwaipayan Ray <[email protected]>
5296 R:      Lukas Bulwahn <[email protected]>
5297 S:      Maintained
5298 F:      scripts/checkpatch.pl
5299
5300 CHECKPATCH DOCUMENTATION
5301 M:      Dwaipayan Ray <[email protected]>
5302 M:      Lukas Bulwahn <[email protected]>
5303 R:      Joe Perches <[email protected]>
5304 S:      Maintained
5305 F:      Documentation/dev-tools/checkpatch.rst
5306
5307 CHINESE DOCUMENTATION
5308 M:      Alex Shi <[email protected]>
5309 M:      Yanteng Si <[email protected]>
5310 S:      Maintained
5311 F:      Documentation/translations/zh_CN/
5312
5313 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
5314 M:      Peter Chen <[email protected]>
5315 L:      [email protected]
5316 S:      Maintained
5317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
5318 F:      drivers/usb/chipidea/
5319
5320 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
5321 M:      Hans de Goede <[email protected]>
5322 L:      [email protected]
5323 S:      Maintained
5324 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
5325 F:      drivers/input/touchscreen/chipone_icn8318.c
5326
5327 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
5328 M:      Hans de Goede <[email protected]>
5329 L:      [email protected]
5330 S:      Maintained
5331 F:      drivers/input/touchscreen/chipone_icn8505.c
5332
5333 CHROME HARDWARE PLATFORM SUPPORT
5334 M:      Benson Leung <[email protected]>
5335 M:      Tzung-Bi Shih <[email protected]>
5336 L:      [email protected]
5337 S:      Maintained
5338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
5339 F:      drivers/platform/chrome/
5340
5341 CHROMEOS EC CODEC DRIVER
5342 M:      Cheng-Yi Chiang <[email protected]>
5343 M:      Tzung-Bi Shih <[email protected]>
5344 R:      Guenter Roeck <[email protected]>
5345 L:      [email protected]
5346 S:      Maintained
5347 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
5348 F:      sound/soc/codecs/cros_ec_codec.*
5349
5350 CHROMEOS EC CHARGE CONTROL
5351 M:      Thomas Weißschuh <[email protected]>
5352 S:      Maintained
5353 F:      drivers/power/supply/cros_charge-control.c
5354
5355 CHROMEOS EC HARDWARE MONITORING
5356 M:      Thomas Weißschuh <[email protected]>
5357 L:      [email protected]
5358 L:      [email protected]
5359 S:      Maintained
5360 F:      Documentation/hwmon/cros_ec_hwmon.rst
5361 F:      drivers/hwmon/cros_ec_hwmon.c
5362
5363 CHROMEOS EC LED DRIVER
5364 M:      Thomas Weißschuh <[email protected]>
5365 S:      Maintained
5366 F:      drivers/leds/leds-cros_ec.c
5367
5368 CHROMEOS EC SUBDRIVERS
5369 M:      Benson Leung <[email protected]>
5370 R:      Guenter Roeck <[email protected]>
5371 L:      [email protected]
5372 S:      Maintained
5373 F:      drivers/power/supply/cros_charge-control.c
5374 F:      drivers/power/supply/cros_usbpd-charger.c
5375 N:      cros_ec
5376 N:      cros-ec
5377
5378 CHROMEOS EC UART DRIVER
5379 M:      Bhanu Prakash Maiya <[email protected]>
5380 R:      Benson Leung <[email protected]>
5381 R:      Tzung-Bi Shih <[email protected]>
5382 S:      Maintained
5383 F:      drivers/platform/chrome/cros_ec_uart.c
5384
5385 CHROMEOS EC USB PD NOTIFY DRIVER
5386 M:      Prashant Malani <[email protected]>
5387 L:      [email protected]
5388 S:      Maintained
5389 F:      drivers/platform/chrome/cros_usbpd_notify.c
5390 F:      include/linux/platform_data/cros_usbpd_notify.h
5391
5392 CHROMEOS EC USB TYPE-C DRIVER
5393 M:      Prashant Malani <[email protected]>
5394 L:      [email protected]
5395 S:      Maintained
5396 F:      drivers/platform/chrome/cros_ec_typec.*
5397 F:      drivers/platform/chrome/cros_typec_switch.c
5398 F:      drivers/platform/chrome/cros_typec_vdm.*
5399
5400 CHROMEOS HPS DRIVER
5401 M:      Dan Callaghan <[email protected]>
5402 R:      Sami Kyöstilä <[email protected]>
5403 S:      Maintained
5404 F:      drivers/platform/chrome/cros_hps_i2c.c
5405
5406 CHROMEOS EC WATCHDOG
5407 M:      Lukasz Majczak <[email protected]>
5408 L:      [email protected]
5409 S:      Maintained
5410 F:      drivers/watchdog/cros_ec_wdt.c
5411
5412 CHRONTEL CH7322 CEC DRIVER
5413 M:      Joe Tessler <[email protected]>
5414 L:      [email protected]
5415 S:      Maintained
5416 T:      git git://linuxtv.org/media.git
5417 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
5418 F:      drivers/media/cec/i2c/ch7322.c
5419
5420 CIRRUS LOGIC AUDIO CODEC DRIVERS
5421 M:      David Rhodes <[email protected]>
5422 M:      Richard Fitzgerald <[email protected]>
5423 L:      [email protected]
5424 L:      [email protected]
5425 S:      Maintained
5426 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
5427 F:      drivers/mfd/cs42l43*
5428 F:      drivers/pinctrl/cirrus/pinctrl-cs42l43*
5429 F:      drivers/spi/spi-cs42l43*
5430 F:      include/dt-bindings/sound/cs*
5431 F:      include/linux/mfd/cs42l43*
5432 F:      include/sound/cs*
5433 F:      sound/pci/hda/cirrus*
5434 F:      sound/pci/hda/cs*
5435 F:      sound/pci/hda/hda_component*
5436 F:      sound/pci/hda/hda_cs_dsp_ctl.*
5437 F:      sound/soc/codecs/cs*
5438
5439 CIRRUS LOGIC HAPTIC DRIVERS
5440 M:      James Ogletree <[email protected]>
5441 M:      Fred Treven <[email protected]>
5442 M:      Ben Bright <[email protected]>
5443 L:      [email protected]
5444 S:      Supported
5445 F:      Documentation/devicetree/bindings/input/cirrus,cs40l50.yaml
5446 F:      drivers/input/misc/cs40l*
5447 F:      drivers/mfd/cs40l*
5448 F:      include/linux/mfd/cs40l*
5449 F:      sound/soc/codecs/cs40l*
5450
5451 CIRRUS LOGIC DSP FIRMWARE DRIVER
5452 M:      Simon Trimmer <[email protected]>
5453 M:      Charles Keepax <[email protected]>
5454 M:      Richard Fitzgerald <[email protected]>
5455 L:      [email protected]
5456 S:      Supported
5457 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5458 T:      git https://github.com/CirrusLogic/linux-drivers.git
5459 F:      drivers/firmware/cirrus/*
5460 F:      include/linux/firmware/cirrus/*
5461
5462 CIRRUS LOGIC EP93XX ETHERNET DRIVER
5463 M:      Hartley Sweeten <[email protected]>
5464 L:      [email protected]
5465 S:      Maintained
5466 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
5467
5468 CIRRUS LOGIC LOCHNAGAR DRIVER
5469 M:      Charles Keepax <[email protected]>
5470 M:      Richard Fitzgerald <[email protected]>
5471 L:      [email protected]
5472 S:      Supported
5473 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
5474 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
5475 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
5476 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
5477 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
5478 F:      Documentation/hwmon/lochnagar.rst
5479 F:      drivers/clk/clk-lochnagar.c
5480 F:      drivers/hwmon/lochnagar-hwmon.c
5481 F:      drivers/mfd/lochnagar-i2c.c
5482 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
5483 F:      drivers/regulator/lochnagar-regulator.c
5484 F:      include/dt-bindings/clock/lochnagar.h
5485 F:      include/dt-bindings/pinctrl/lochnagar.h
5486 F:      include/linux/mfd/lochnagar*
5487 F:      sound/soc/codecs/lochnagar-sc.c
5488
5489 CIRRUS LOGIC MADERA CODEC DRIVERS
5490 M:      Charles Keepax <[email protected]>
5491 M:      Richard Fitzgerald <[email protected]>
5492 L:      [email protected]
5493 L:      [email protected]
5494 S:      Supported
5495 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5496 T:      git https://github.com/CirrusLogic/linux-drivers.git
5497 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
5498 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
5499 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
5500 F:      drivers/gpio/gpio-madera*
5501 F:      drivers/irqchip/irq-madera*
5502 F:      drivers/mfd/cs47l*
5503 F:      drivers/mfd/madera*
5504 F:      drivers/pinctrl/cirrus/*
5505 F:      include/dt-bindings/sound/madera*
5506 F:      include/linux/irqchip/irq-madera*
5507 F:      include/linux/mfd/madera/*
5508 F:      include/sound/madera*
5509 F:      sound/soc/codecs/cs47l*
5510 F:      sound/soc/codecs/madera*
5511
5512 CISCO FCOE HBA DRIVER
5513 M:      Satish Kharat <[email protected]>
5514 M:      Sesidhar Baddela <[email protected]>
5515 M:      Karan Tilak Kumar <[email protected]>
5516 L:      [email protected]
5517 S:      Supported
5518 F:      drivers/scsi/fnic/
5519
5520 CISCO SCSI HBA DRIVER
5521 M:      Karan Tilak Kumar <[email protected]>
5522 M:      Sesidhar Baddela <[email protected]>
5523 L:      [email protected]
5524 S:      Supported
5525 F:      drivers/scsi/snic/
5526
5527 CISCO VIC ETHERNET NIC DRIVER
5528 M:      Christian Benvenuti <[email protected]>
5529 M:      Satish Kharat <[email protected]>
5530 S:      Supported
5531 F:      drivers/net/ethernet/cisco/enic/
5532
5533 CISCO VIC LOW LATENCY NIC DRIVER
5534 M:      Christian Benvenuti <[email protected]>
5535 M:      Nelson Escobar <[email protected]>
5536 S:      Supported
5537 F:      drivers/infiniband/hw/usnic/
5538
5539 CLANG CONTROL FLOW INTEGRITY SUPPORT
5540 M:      Sami Tolvanen <[email protected]>
5541 M:      Kees Cook <[email protected]>
5542 R:      Nathan Chancellor <[email protected]>
5543 L:      [email protected]
5544 S:      Supported
5545 B:      https://github.com/ClangBuiltLinux/linux/issues
5546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5547 F:      include/linux/cfi.h
5548 F:      kernel/cfi.c
5549
5550 CLANG-FORMAT FILE
5551 M:      Miguel Ojeda <[email protected]>
5552 S:      Maintained
5553 F:      .clang-format
5554
5555 CLANG/LLVM BUILD SUPPORT
5556 M:      Nathan Chancellor <[email protected]>
5557 R:      Nick Desaulniers <[email protected]>
5558 R:      Bill Wendling <[email protected]>
5559 R:      Justin Stitt <[email protected]>
5560 L:      [email protected]
5561 S:      Supported
5562 W:      https://clangbuiltlinux.github.io/
5563 B:      https://github.com/ClangBuiltLinux/linux/issues
5564 C:      irc://irc.libera.chat/clangbuiltlinux
5565 F:      Documentation/kbuild/llvm.rst
5566 F:      include/linux/compiler-clang.h
5567 F:      scripts/Makefile.clang
5568 F:      scripts/clang-tools/
5569 K:      \b(?i:clang|llvm)\b
5570
5571 CLK API
5572 M:      Russell King <[email protected]>
5573 L:      [email protected]
5574 S:      Maintained
5575 F:      include/linux/clk.h
5576
5577 CLOCKSOURCE, CLOCKEVENT DRIVERS
5578 M:      Daniel Lezcano <[email protected]>
5579 M:      Thomas Gleixner <[email protected]>
5580 L:      [email protected]
5581 S:      Supported
5582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5583 F:      Documentation/devicetree/bindings/timer/
5584 F:      drivers/clocksource/
5585
5586 CLOSURES
5587 M:      Kent Overstreet <[email protected]>
5588 L:      [email protected]
5589 S:      Supported
5590 C:      irc://irc.oftc.net/bcache
5591 F:      include/linux/closure.h
5592 F:      lib/closure.c
5593
5594 CMPC ACPI DRIVER
5595 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5596 L:      [email protected]
5597 S:      Supported
5598 F:      drivers/platform/x86/classmate-laptop.c
5599
5600 COBALT MEDIA DRIVER
5601 M:      Hans Verkuil <[email protected]>
5602 L:      [email protected]
5603 S:      Supported
5604 W:      https://linuxtv.org
5605 T:      git git://linuxtv.org/media.git
5606 F:      drivers/media/pci/cobalt/
5607
5608 COCCINELLE/Semantic Patches (SmPL)
5609 M:      Julia Lawall <[email protected]>
5610 M:      Nicolas Palix <[email protected]>
5611 L:      [email protected] (moderated for non-subscribers)
5612 S:      Supported
5613 W:      https://coccinelle.gitlabpages.inria.fr/website/
5614 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5615 F:      Documentation/dev-tools/coccinelle.rst
5616 F:      scripts/coccicheck
5617 F:      scripts/coccinelle/
5618
5619 CODA FILE SYSTEM
5620 M:      Jan Harkes <[email protected]>
5621 M:      [email protected]
5622 L:      [email protected]
5623 S:      Maintained
5624 W:      http://www.coda.cs.cmu.edu/
5625 F:      Documentation/filesystems/coda.rst
5626 F:      fs/coda/
5627 F:      include/linux/coda*.h
5628 F:      include/uapi/linux/coda*.h
5629
5630 CODA V4L2 MEM2MEM DRIVER
5631 M:      Philipp Zabel <[email protected]>
5632 L:      [email protected]
5633 S:      Maintained
5634 F:      Documentation/devicetree/bindings/media/coda.yaml
5635 F:      drivers/media/platform/chips-media/coda
5636
5637 CODE OF CONDUCT
5638 M:      Greg Kroah-Hartman <[email protected]>
5639 S:      Supported
5640 F:      Documentation/process/code-of-conduct-interpretation.rst
5641 F:      Documentation/process/code-of-conduct.rst
5642
5643 CODE TAGGING
5644 M:      Suren Baghdasaryan <[email protected]>
5645 M:      Kent Overstreet <[email protected]>
5646 S:      Maintained
5647 F:      include/asm-generic/codetag.lds.h
5648 F:      include/linux/codetag.h
5649 F:      lib/codetag.c
5650
5651 COMEDI DRIVERS
5652 M:      Ian Abbott <[email protected]>
5653 M:      H Hartley Sweeten <[email protected]>
5654 S:      Odd Fixes
5655 F:      drivers/comedi/
5656 F:      include/linux/comedi/
5657 F:      include/uapi/linux/comedi.h
5658
5659 COMMON CLK FRAMEWORK
5660 M:      Michael Turquette <[email protected]>
5661 M:      Stephen Boyd <[email protected]>
5662 L:      [email protected]
5663 S:      Maintained
5664 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5665 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5666 F:      Documentation/devicetree/bindings/clock/
5667 F:      drivers/clk/
5668 F:      include/dt-bindings/clock/
5669 F:      include/linux/clk-pr*
5670 F:      include/linux/clk/
5671 F:      include/linux/of_clk.h
5672 X:      drivers/clk/clkdev.c
5673
5674 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5675 M:      Steve French <[email protected]>
5676 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5677 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5678 R:      Shyam Prasad N <[email protected]> (multichannel)
5679 R:      Tom Talpey <[email protected]> (RDMA, smbdirect)
5680 R:      Bharath SM <[email protected]> (deferred close, directory leases)
5681 L:      [email protected]
5682 L:      [email protected] (moderated for non-subscribers)
5683 S:      Supported
5684 W:      https://wiki.samba.org/index.php/LinuxCIFS
5685 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5686 F:      Documentation/admin-guide/cifs/
5687 F:      fs/smb/client/
5688 F:      fs/smb/common/
5689 F:      include/uapi/linux/cifs
5690
5691 COMPACTPCI HOTPLUG CORE
5692 M:      Scott Murray <[email protected]>
5693 L:      [email protected]
5694 S:      Maintained
5695 F:      drivers/pci/hotplug/cpci_hotplug*
5696
5697 COMPACTPCI HOTPLUG GENERIC DRIVER
5698 M:      Scott Murray <[email protected]>
5699 L:      [email protected]
5700 S:      Maintained
5701 F:      drivers/pci/hotplug/cpcihp_generic.c
5702
5703 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5704 M:      Scott Murray <[email protected]>
5705 L:      [email protected]
5706 S:      Maintained
5707 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5708
5709 COMPAL LAPTOP SUPPORT
5710 M:      Cezary Jackiewicz <[email protected]>
5711 L:      [email protected]
5712 S:      Maintained
5713 F:      drivers/platform/x86/compal-laptop.c
5714
5715 COMPILER ATTRIBUTES
5716 M:      Miguel Ojeda <[email protected]>
5717 S:      Maintained
5718 F:      include/linux/compiler_attributes.h
5719
5720 COMPUTE EXPRESS LINK (CXL)
5721 M:      Davidlohr Bueso <[email protected]>
5722 M:      Jonathan Cameron <[email protected]>
5723 M:      Dave Jiang <[email protected]>
5724 M:      Alison Schofield <[email protected]>
5725 M:      Vishal Verma <[email protected]>
5726 M:      Ira Weiny <[email protected]>
5727 M:      Dan Williams <[email protected]>
5728 L:      [email protected]
5729 S:      Maintained
5730 F:      Documentation/driver-api/cxl
5731 F:      drivers/cxl/
5732 F:      include/cxl/
5733 F:      include/uapi/linux/cxl_mem.h
5734 F:      tools/testing/cxl/
5735
5736 COMPUTE EXPRESS LINK PMU (CPMU)
5737 M:      Jonathan Cameron <[email protected]>
5738 L:      [email protected]
5739 S:      Maintained
5740 F:      Documentation/admin-guide/perf/cxl.rst
5741 F:      drivers/perf/cxl_pmu.c
5742
5743 CONEXANT ACCESSRUNNER USB DRIVER
5744 L:      [email protected]
5745 S:      Orphan
5746 W:      http://accessrunner.sourceforge.net/
5747 F:      drivers/usb/atm/cxacru.c
5748
5749 CONFIDENTIAL COMPUTING THREAT MODEL FOR X86 VIRTUALIZATION (SNP/TDX)
5750 M:      Elena Reshetova <[email protected]>
5751 M:      Carlos Bilbao <[email protected]>
5752 S:      Maintained
5753 F:      Documentation/security/snp-tdx-threat-model.rst
5754
5755 CONFIGFS
5756 M:      Joel Becker <[email protected]>
5757 M:      Christoph Hellwig <[email protected]>
5758 S:      Supported
5759 T:      git git://git.infradead.org/users/hch/configfs.git
5760 F:      fs/configfs/
5761 F:      include/linux/configfs.h
5762 F:      samples/configfs/
5763
5764 CONGATEC BOARD CONTROLLER MFD DRIVER
5765 M:      Thomas Richard <[email protected]>
5766 S:      Maintained
5767 F:      drivers/gpio/gpio-cgbc.c
5768 F:      drivers/i2c/busses/i2c-cgbc.c
5769 F:      drivers/mfd/cgbc-core.c
5770 F:      drivers/watchdog/cgbc_wdt.c
5771 F:      include/linux/mfd/cgbc.h
5772
5773 CONSOLE SUBSYSTEM
5774 M:      Greg Kroah-Hartman <[email protected]>
5775 S:      Supported
5776 F:      drivers/video/console/
5777 F:      include/linux/console*
5778
5779 CONTEXT TRACKING
5780 M:      Frederic Weisbecker <[email protected]>
5781 M:      "Paul E. McKenney" <[email protected]>
5782 S:      Maintained
5783 F:      include/linux/context_tracking*
5784 F:      kernel/context_tracking.c
5785
5786 CONTROL GROUP (CGROUP)
5787 M:      Tejun Heo <[email protected]>
5788 M:      Johannes Weiner <[email protected]>
5789 M:      Michal Koutný <[email protected]>
5790 L:      [email protected]
5791 S:      Maintained
5792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5793 F:      Documentation/admin-guide/cgroup-v1/
5794 F:      Documentation/admin-guide/cgroup-v2.rst
5795 F:      include/linux/cgroup*
5796 F:      kernel/cgroup/
5797 F:      tools/testing/selftests/cgroup/
5798
5799 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5800 M:      Tejun Heo <[email protected]>
5801 M:      Josef Bacik <[email protected]>
5802 M:      Jens Axboe <[email protected]>
5803 L:      [email protected]
5804 L:      [email protected]
5805 T:      git git://git.kernel.dk/linux-block
5806 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5807 F:      block/bfq-cgroup.c
5808 F:      block/blk-cgroup.c
5809 F:      block/blk-iocost.c
5810 F:      block/blk-iolatency.c
5811 F:      block/blk-throttle.c
5812 F:      include/linux/blk-cgroup.h
5813
5814 CONTROL GROUP - CPUSET
5815 M:      Waiman Long <[email protected]>
5816 L:      [email protected]
5817 S:      Maintained
5818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5819 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5820 F:      include/linux/cpuset.h
5821 F:      kernel/cgroup/cpuset-internal.h
5822 F:      kernel/cgroup/cpuset-v1.c
5823 F:      kernel/cgroup/cpuset.c
5824 F:      tools/testing/selftests/cgroup/test_cpuset.c
5825 F:      tools/testing/selftests/cgroup/test_cpuset_prs.sh
5826 F:      tools/testing/selftests/cgroup/test_cpuset_v1_base.sh
5827
5828 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5829 M:      Johannes Weiner <[email protected]>
5830 M:      Michal Hocko <[email protected]>
5831 M:      Roman Gushchin <[email protected]>
5832 M:      Shakeel Butt <[email protected]>
5833 R:      Muchun Song <[email protected]>
5834 L:      [email protected]
5835 L:      [email protected]
5836 S:      Maintained
5837 F:      include/linux/memcontrol.h
5838 F:      mm/memcontrol.c
5839 F:      mm/memcontrol-v1.c
5840 F:      mm/memcontrol-v1.h
5841 F:      mm/swap_cgroup.c
5842 F:      samples/cgroup/*
5843 F:      tools/testing/selftests/cgroup/memcg_protection.m
5844 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
5845 F:      tools/testing/selftests/cgroup/test_kmem.c
5846 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5847
5848 CORETEMP HARDWARE MONITORING DRIVER
5849 M:      Fenghua Yu <[email protected]>
5850 L:      [email protected]
5851 S:      Maintained
5852 F:      Documentation/hwmon/coretemp.rst
5853 F:      drivers/hwmon/coretemp.c
5854
5855 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5856 M:      Marius Zachmann <[email protected]>
5857 L:      [email protected]
5858 S:      Maintained
5859 F:      drivers/hwmon/corsair-cpro.c
5860
5861 CORSAIR-PSU HARDWARE MONITOR DRIVER
5862 M:      Wilken Gottwalt <[email protected]>
5863 L:      [email protected]
5864 S:      Maintained
5865 F:      Documentation/hwmon/corsair-psu.rst
5866 F:      drivers/hwmon/corsair-psu.c
5867
5868 COUNTER SUBSYSTEM
5869 M:      William Breathitt Gray <[email protected]>
5870 L:      [email protected]
5871 S:      Maintained
5872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5873 F:      Documentation/ABI/testing/sysfs-bus-counter
5874 F:      Documentation/driver-api/generic-counter.rst
5875 F:      drivers/counter/
5876 F:      include/linux/counter.h
5877 F:      include/uapi/linux/counter.h
5878 F:      tools/counter/
5879
5880 COUNTER WATCH EVENTS TOOL
5881 M:      Fabrice Gasnier <[email protected]>
5882 L:      [email protected]
5883 S:      Maintained
5884 F:      tools/counter/counter_watch_events.c
5885
5886 CP2615 I2C DRIVER
5887 M:      Bence Csókás <[email protected]>
5888 S:      Maintained
5889 F:      drivers/i2c/busses/i2c-cp2615.c
5890
5891 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5892 M:      Viresh Kumar <[email protected]>
5893 M:      Sudeep Holla <[email protected]>
5894 L:      [email protected]
5895 S:      Maintained
5896 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5897 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5898
5899 CPU FREQUENCY SCALING FRAMEWORK
5900 M:      "Rafael J. Wysocki" <[email protected]>
5901 M:      Viresh Kumar <[email protected]>
5902 L:      [email protected]
5903 S:      Maintained
5904 B:      https://bugzilla.kernel.org
5905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5907 F:      Documentation/admin-guide/pm/cpufreq.rst
5908 F:      Documentation/admin-guide/pm/intel_pstate.rst
5909 F:      Documentation/cpu-freq/
5910 F:      Documentation/devicetree/bindings/cpufreq/
5911 F:      drivers/cpufreq/
5912 F:      include/linux/cpufreq.h
5913 F:      include/linux/sched/cpufreq.h
5914 F:      kernel/sched/cpufreq*.c
5915 F:      tools/testing/selftests/cpufreq/
5916
5917 CPU HOTPLUG
5918 M:      Thomas Gleixner <[email protected]>
5919 M:      Peter Zijlstra <[email protected]>
5920 L:      [email protected]
5921 S:      Maintained
5922 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core
5923 F:      include/linux/cpu.h
5924 F:      include/linux/cpuhotplug.h
5925 F:      include/linux/smpboot.h
5926 F:      kernel/cpu.c
5927 F:      kernel/smpboot.*
5928
5929 CPU IDLE TIME MANAGEMENT FRAMEWORK
5930 M:      "Rafael J. Wysocki" <[email protected]>
5931 M:      Daniel Lezcano <[email protected]>
5932 L:      [email protected]
5933 S:      Maintained
5934 B:      https://bugzilla.kernel.org
5935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5936 F:      Documentation/admin-guide/pm/cpuidle.rst
5937 F:      Documentation/driver-api/pm/cpuidle.rst
5938 F:      drivers/cpuidle/
5939 F:      include/linux/cpuidle.h
5940
5941 CPU POWER MONITORING SUBSYSTEM
5942 M:      Thomas Renninger <[email protected]>
5943 M:      Shuah Khan <[email protected]>
5944 M:      Shuah Khan <[email protected]>
5945 M:      John B. Wyatt IV <[email protected]>
5946 M:      John B. Wyatt IV <[email protected]>
5947 M:      John Kacur <[email protected]>
5948 L:      [email protected]
5949 S:      Maintained
5950 F:      tools/power/cpupower/
5951
5952 CPUID/MSR DRIVER
5953 M:      "H. Peter Anvin" <[email protected]>
5954 S:      Maintained
5955 F:      arch/x86/kernel/cpuid.c
5956 F:      arch/x86/kernel/msr.c
5957
5958 CPUIDLE DRIVER - ARM BIG LITTLE
5959 M:      Lorenzo Pieralisi <[email protected]>
5960 M:      Daniel Lezcano <[email protected]>
5961 L:      [email protected]
5962 L:      [email protected] (moderated for non-subscribers)
5963 S:      Maintained
5964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5965 F:      drivers/cpuidle/cpuidle-big_little.c
5966
5967 CPUIDLE DRIVER - ARM EXYNOS
5968 M:      Daniel Lezcano <[email protected]>
5969 M:      Kukjin Kim <[email protected]>
5970 R:      Krzysztof Kozlowski <[email protected]>
5971 L:      [email protected]
5972 L:      [email protected]
5973 S:      Maintained
5974 F:      arch/arm/mach-exynos/pm.c
5975 F:      drivers/cpuidle/cpuidle-exynos.c
5976 F:      include/linux/platform_data/cpuidle-exynos.h
5977
5978 CPUIDLE DRIVER - ARM PSCI
5979 M:      Lorenzo Pieralisi <[email protected]>
5980 M:      Sudeep Holla <[email protected]>
5981 L:      [email protected]
5982 L:      [email protected] (moderated for non-subscribers)
5983 S:      Supported
5984 F:      drivers/cpuidle/cpuidle-psci.c
5985
5986 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5987 M:      Ulf Hansson <[email protected]>
5988 L:      [email protected]
5989 L:      [email protected] (moderated for non-subscribers)
5990 S:      Supported
5991 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
5992 F:      drivers/cpuidle/cpuidle-psci-domain.c
5993 F:      drivers/cpuidle/cpuidle-psci.h
5994
5995 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5996 M:      Ulf Hansson <[email protected]>
5997 L:      [email protected]
5998 S:      Supported
5999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
6000 F:      drivers/cpuidle/dt_idle_genpd.c
6001 F:      drivers/cpuidle/dt_idle_genpd.h
6002
6003 CPUIDLE DRIVER - RISC-V SBI
6004 M:      Anup Patel <[email protected]>
6005 L:      [email protected]
6006 L:      [email protected]
6007 S:      Maintained
6008 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
6009
6010 CRAMFS FILESYSTEM
6011 M:      Nicolas Pitre <[email protected]>
6012 S:      Maintained
6013 F:      Documentation/filesystems/cramfs.rst
6014 F:      fs/cramfs/
6015
6016 CREATIVE SB0540
6017 M:      Bastien Nocera <[email protected]>
6018 L:      [email protected]
6019 S:      Maintained
6020 F:      drivers/hid/hid-creative-sb0540.c
6021
6022 CRYPTO API
6023 M:      Herbert Xu <[email protected]>
6024 M:      "David S. Miller" <[email protected]>
6025 L:      [email protected]
6026 S:      Maintained
6027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
6028 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
6029 F:      Documentation/crypto/
6030 F:      Documentation/devicetree/bindings/crypto/
6031 F:      arch/*/crypto/
6032 F:      crypto/
6033 F:      drivers/crypto/
6034 F:      include/crypto/
6035 F:      include/linux/crypto*
6036 F:      lib/crypto/
6037
6038 CRYPTO SPEED TEST COMPARE
6039 M:      Wang Jinchao <[email protected]>
6040 L:      [email protected]
6041 S:      Maintained
6042 F:      tools/crypto/tcrypt/tcrypt_speed_compare.py
6043
6044 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
6045 M:      Neil Horman <[email protected]>
6046 L:      [email protected]
6047 S:      Maintained
6048 F:      crypto/ansi_cprng.c
6049 F:      crypto/rng.c
6050
6051 CS3308 MEDIA DRIVER
6052 M:      Hans Verkuil <[email protected]>
6053 L:      [email protected]
6054 S:      Odd Fixes
6055 W:      http://linuxtv.org
6056 T:      git git://linuxtv.org/media.git
6057 F:      drivers/media/i2c/cs3308.c
6058
6059 CS5535 Audio ALSA driver
6060 M:      Jaya Kumar <[email protected]>
6061 S:      Maintained
6062 F:      sound/pci/cs5535audio/
6063
6064 CTU CAN FD DRIVER
6065 M:      Pavel Pisa <[email protected]>
6066 M:      Ondrej Ille <[email protected]>
6067 L:      [email protected]
6068 S:      Maintained
6069 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
6070 F:      drivers/net/can/ctucanfd/
6071
6072 CVE ASSIGNMENT CONTACT
6073 M:      CVE Assignment Team <[email protected]>
6074 S:      Maintained
6075 F:      Documentation/process/cve.rst
6076
6077 CW1200 WLAN driver
6078 S:      Orphan
6079 F:      drivers/net/wireless/st/cw1200/
6080 F:      include/linux/platform_data/net-cw1200.h
6081
6082 CX18 VIDEO4LINUX DRIVER
6083 M:      Andy Walls <[email protected]>
6084 L:      [email protected]
6085 S:      Maintained
6086 W:      https://linuxtv.org
6087 T:      git git://linuxtv.org/media.git
6088 F:      drivers/media/pci/cx18/
6089 F:      include/uapi/linux/ivtv*
6090
6091 CX2341X MPEG ENCODER HELPER MODULE
6092 M:      Hans Verkuil <[email protected]>
6093 L:      [email protected]
6094 S:      Maintained
6095 W:      https://linuxtv.org
6096 T:      git git://linuxtv.org/media.git
6097 F:      drivers/media/common/cx2341x*
6098 F:      include/media/drv-intf/cx2341x.h
6099
6100 CX24120 MEDIA DRIVER
6101 M:      Jemma Denson <[email protected]>
6102 M:      Patrick Boettcher <[email protected]>
6103 L:      [email protected]
6104 S:      Maintained
6105 W:      https://linuxtv.org
6106 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6107 F:      drivers/media/dvb-frontends/cx24120*
6108
6109 CX88 VIDEO4LINUX DRIVER
6110 M:      Mauro Carvalho Chehab <[email protected]>
6111 L:      [email protected]
6112 S:      Odd fixes
6113 W:      https://linuxtv.org
6114 T:      git git://linuxtv.org/media.git
6115 F:      Documentation/driver-api/media/drivers/cx88*
6116 F:      drivers/media/pci/cx88/
6117
6118 CXD2820R MEDIA DRIVER
6119 L:      [email protected]
6120 S:      Orphan
6121 W:      https://linuxtv.org
6122 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6123 F:      drivers/media/dvb-frontends/cxd2820r*
6124
6125 CXGB3 ETHERNET DRIVER (CXGB3)
6126 M:      Potnuri Bharat Teja <[email protected]>
6127 L:      [email protected]
6128 S:      Supported
6129 W:      http://www.chelsio.com
6130 F:      drivers/net/ethernet/chelsio/cxgb3/
6131
6132 CXGB3 ISCSI DRIVER (CXGB3I)
6133 M:      Varun Prakash <[email protected]>
6134 L:      [email protected]
6135 S:      Supported
6136 W:      http://www.chelsio.com
6137 F:      drivers/scsi/cxgbi/cxgb3i
6138
6139 CXGB4 CRYPTO DRIVER (chcr)
6140 M:      Ayush Sawal <[email protected]>
6141 L:      [email protected]
6142 S:      Supported
6143 W:      http://www.chelsio.com
6144 F:      drivers/crypto/chelsio
6145
6146 CXGB4 ETHERNET DRIVER (CXGB4)
6147 M:      Potnuri Bharat Teja <[email protected]>
6148 L:      [email protected]
6149 S:      Supported
6150 W:      http://www.chelsio.com
6151 F:      drivers/net/ethernet/chelsio/cxgb4/
6152
6153 CXGB4 INLINE CRYPTO DRIVER
6154 M:      Ayush Sawal <[email protected]>
6155 L:      [email protected]
6156 S:      Supported
6157 W:      http://www.chelsio.com
6158 F:      drivers/net/ethernet/chelsio/inline_crypto/
6159
6160 CXGB4 ISCSI DRIVER (CXGB4I)
6161 M:      Varun Prakash <[email protected]>
6162 L:      [email protected]
6163 S:      Supported
6164 W:      http://www.chelsio.com
6165 F:      drivers/scsi/cxgbi/cxgb4i
6166
6167 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
6168 M:      Potnuri Bharat Teja <[email protected]>
6169 L:      [email protected]
6170 S:      Supported
6171 W:      http://www.openfabrics.org
6172 F:      drivers/infiniband/hw/cxgb4/
6173 F:      include/uapi/rdma/cxgb4-abi.h
6174
6175 CXGB4VF ETHERNET DRIVER (CXGB4VF)
6176 M:      Potnuri Bharat Teja <[email protected]>
6177 L:      [email protected]
6178 S:      Supported
6179 W:      http://www.chelsio.com
6180 F:      drivers/net/ethernet/chelsio/cxgb4vf/
6181
6182 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
6183 M:      Frederic Barrat <[email protected]>
6184 M:      Andrew Donnellan <[email protected]>
6185 L:      [email protected]
6186 S:      Supported
6187 F:      Documentation/ABI/testing/sysfs-class-cxl
6188 F:      Documentation/arch/powerpc/cxl.rst
6189 F:      arch/powerpc/platforms/powernv/pci-cxl.c
6190 F:      drivers/misc/cxl/
6191 F:      include/misc/cxl*
6192 F:      include/uapi/misc/cxl.h
6193
6194 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
6195 M:      Manoj N. Kumar <[email protected]>
6196 M:      Uma Krishnan <[email protected]>
6197 L:      [email protected]
6198 S:      Obsolete
6199 F:      Documentation/arch/powerpc/cxlflash.rst
6200 F:      drivers/scsi/cxlflash/
6201 F:      include/uapi/scsi/cxlflash_ioctl.h
6202
6203 CYBERPRO FB DRIVER
6204 M:      Russell King <[email protected]>
6205 L:      [email protected] (moderated for non-subscribers)
6206 S:      Maintained
6207 W:      http://www.armlinux.org.uk/
6208 F:      drivers/video/fbdev/cyber2000fb.*
6209
6210 CYCLADES PC300 DRIVER
6211 S:      Orphan
6212 F:      drivers/net/wan/pc300*
6213
6214 CYPRESS CY8C95X0 PINCTRL DRIVER
6215 M:      Patrick Rudolph <[email protected]>
6216 L:      [email protected]
6217 S:      Maintained
6218 F:      drivers/pinctrl/pinctrl-cy8c95x0.c
6219
6220 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
6221 M:      Linus Walleij <[email protected]>
6222 L:      [email protected]
6223 S:      Maintained
6224 F:      drivers/input/touchscreen/cy8ctma140.c
6225
6226 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
6227 M:      Yassine Oudjana <[email protected]>
6228 L:      [email protected]
6229 S:      Maintained
6230 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
6231 F:      drivers/input/keyboard/cypress-sf.c
6232
6233 CYPRESS_FIRMWARE MEDIA DRIVER
6234 L:      [email protected]
6235 S:      Orphan
6236 W:      https://linuxtv.org
6237 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6238 F:      drivers/media/common/cypress_firmware*
6239
6240 CYTTSP TOUCHSCREEN DRIVER
6241 M:      Linus Walleij <[email protected]>
6242 L:      [email protected]
6243 S:      Maintained
6244 F:      drivers/input/touchscreen/cyttsp*
6245
6246 D-LINK DIR-685 TOUCHKEYS DRIVER
6247 M:      Linus Walleij <[email protected]>
6248 L:      [email protected]
6249 S:      Supported
6250 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
6251
6252 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
6253 M:      Joshua Kinard <[email protected]>
6254 S:      Maintained
6255 F:      drivers/rtc/rtc-ds1685.c
6256 F:      include/linux/rtc/ds1685.h
6257
6258 DAMA SLAVE for AX.25
6259 M:      Joerg Reuter <[email protected]>
6260 L:      [email protected]
6261 S:      Maintained
6262 W:      http://yaina.de/jreuter/
6263 W:      http://www.qsl.net/dl1bke/
6264 F:      net/ax25/af_ax25.c
6265 F:      net/ax25/ax25_dev.c
6266 F:      net/ax25/ax25_ds_*
6267 F:      net/ax25/ax25_in.c
6268 F:      net/ax25/ax25_out.c
6269 F:      net/ax25/ax25_timer.c
6270 F:      net/ax25/sysctl_net_ax25.c
6271
6272 DATA ACCESS MONITOR
6273 M:      SeongJae Park <[email protected]>
6274 L:      [email protected]
6275 L:      [email protected]
6276 S:      Maintained
6277 W:      https://damonitor.github.io
6278 P:      Documentation/mm/damon/maintainer-profile.rst
6279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
6280 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
6281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
6282 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
6283 F:      Documentation/admin-guide/mm/damon/
6284 F:      Documentation/mm/damon/
6285 F:      include/linux/damon.h
6286 F:      include/trace/events/damon.h
6287 F:      mm/damon/
6288 F:      tools/testing/selftests/damon/
6289
6290 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
6291 L:      [email protected]
6292 S:      Orphan
6293 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
6294 F:      drivers/net/ethernet/dec/tulip/dmfe.c
6295
6296 DC390/AM53C974 SCSI driver
6297 M:      Hannes Reinecke <[email protected]>
6298 L:      [email protected]
6299 S:      Maintained
6300 F:      drivers/scsi/am53c974.c
6301
6302 DC395x SCSI driver
6303 M:      Oliver Neukum <[email protected]>
6304 M:      Ali Akcaagac <[email protected]>
6305 M:      Jamie Lenehan <[email protected]>
6306 S:      Maintained
6307 F:      Documentation/scsi/dc395x.rst
6308 F:      drivers/scsi/dc395x.*
6309
6310 DCCP PROTOCOL
6311 L:      [email protected]
6312 S:      Orphan
6313 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
6314 F:      include/linux/dccp.h
6315 F:      include/linux/tfrc.h
6316 F:      include/uapi/linux/dccp.h
6317 F:      net/dccp/
6318
6319 DEBUGOBJECTS:
6320 M:      Thomas Gleixner <[email protected]>
6321 L:      [email protected]
6322 S:      Maintained
6323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects
6324 F:      include/linux/debugobjects.h
6325 F:      lib/debugobjects.c
6326
6327 DECSTATION PLATFORM SUPPORT
6328 M:      "Maciej W. Rozycki" <[email protected]>
6329 L:      [email protected]
6330 S:      Maintained
6331 F:      arch/mips/dec/
6332 F:      arch/mips/include/asm/dec/
6333 F:      arch/mips/include/asm/mach-dec/
6334
6335 DEFXX FDDI NETWORK DRIVER
6336 M:      "Maciej W. Rozycki" <[email protected]>
6337 S:      Maintained
6338 F:      drivers/net/fddi/defxx.*
6339
6340 DEFZA FDDI NETWORK DRIVER
6341 M:      "Maciej W. Rozycki" <[email protected]>
6342 S:      Maintained
6343 F:      drivers/net/fddi/defza.*
6344
6345 DEINTERLACE DRIVERS FOR ALLWINNER H3
6346 M:      Jernej Skrabec <[email protected]>
6347 L:      [email protected]
6348 S:      Maintained
6349 T:      git git://linuxtv.org/media.git
6350 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
6351 F:      drivers/media/platform/sunxi/sun8i-di/
6352
6353 DELL LAPTOP DRIVER
6354 M:      Matthew Garrett <[email protected]>
6355 M:      Pali Rohár <[email protected]>
6356 L:      [email protected]
6357 S:      Maintained
6358 F:      drivers/platform/x86/dell/dell-laptop.c
6359
6360 DELL LAPTOP FREEFALL DRIVER
6361 M:      Pali Rohár <[email protected]>
6362 S:      Maintained
6363 F:      drivers/platform/x86/dell/dell-smo8800.c
6364
6365 DELL LAPTOP RBTN DRIVER
6366 M:      Pali Rohár <[email protected]>
6367 S:      Maintained
6368 F:      drivers/platform/x86/dell/dell-rbtn.*
6369
6370 DELL LAPTOP SMM DRIVER
6371 M:      Pali Rohár <[email protected]>
6372 S:      Maintained
6373 F:      Documentation/ABI/obsolete/procfs-i8k
6374 F:      drivers/hwmon/dell-smm-hwmon.c
6375 F:      include/uapi/linux/i8k.h
6376
6377 DELL PC DRIVER
6378 M:      Lyndon Sanche <[email protected]>
6379 L:      [email protected]
6380 S:      Maintained
6381 F:      drivers/platform/x86/dell/dell-pc.c
6382
6383 DELL REMOTE BIOS UPDATE DRIVER
6384 M:      Stuart Hayes <[email protected]>
6385 L:      [email protected]
6386 S:      Maintained
6387 F:      drivers/platform/x86/dell/dell_rbu.c
6388
6389 DELL SMBIOS DRIVER
6390 M:      Pali Rohár <[email protected]>
6391 L:      [email protected]
6392 L:      [email protected]
6393 S:      Maintained
6394 F:      drivers/platform/x86/dell/dell-smbios.*
6395
6396 DELL SMBIOS SMM DRIVER
6397 L:      [email protected]
6398 L:      [email protected]
6399 S:      Maintained
6400 F:      drivers/platform/x86/dell/dell-smbios-smm.c
6401
6402 DELL SMBIOS WMI DRIVER
6403 L:      [email protected]
6404 L:      [email protected]
6405 S:      Maintained
6406 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
6407 F:      tools/wmi/dell-smbios-example.c
6408
6409 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
6410 M:      Stuart Hayes <[email protected]>
6411 L:      [email protected]
6412 S:      Maintained
6413 F:      Documentation/userspace-api/dcdbas.rst
6414 F:      drivers/platform/x86/dell/dcdbas.*
6415
6416 DELL WMI DDV DRIVER
6417 M:      Armin Wolf <[email protected]>
6418 S:      Maintained
6419 F:      Documentation/ABI/testing/debugfs-dell-wmi-ddv
6420 F:      Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
6421 F:      Documentation/wmi/devices/dell-wmi-ddv.rst
6422 F:      drivers/platform/x86/dell/dell-wmi-ddv.c
6423
6424 DELL WMI DESCRIPTOR DRIVER
6425 L:      [email protected]
6426 S:      Maintained
6427 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
6428
6429 DELL WMI HARDWARE PRIVACY SUPPORT
6430 L:      [email protected]
6431 L:      [email protected]
6432 S:      Maintained
6433 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
6434
6435 DELL WMI NOTIFICATIONS DRIVER
6436 M:      Matthew Garrett <[email protected]>
6437 M:      Pali Rohár <[email protected]>
6438 S:      Maintained
6439 F:      drivers/platform/x86/dell/dell-wmi-base.c
6440
6441 DELL WMI SYSMAN DRIVER
6442 M:      Prasanth Ksr <[email protected]>
6443 L:      [email protected]
6444 L:      [email protected]
6445 S:      Maintained
6446 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
6447 F:      drivers/platform/x86/dell/dell-wmi-sysman/
6448
6449 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
6450 M:      Zev Weiss <[email protected]>
6451 L:      [email protected]
6452 S:      Maintained
6453 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
6454
6455 DELTA DPS920AB PSU DRIVER
6456 M:      Robert Marko <[email protected]>
6457 L:      [email protected]
6458 S:      Maintained
6459 F:      Documentation/hwmon/dps920ab.rst
6460 F:      drivers/hwmon/pmbus/dps920ab.c
6461
6462 DELTA NETWORKS TN48M CPLD DRIVERS
6463 M:      Robert Marko <[email protected]>
6464 S:      Maintained
6465 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
6466 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
6467 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
6468 F:      drivers/gpio/gpio-tn48m.c
6469 F:      include/dt-bindings/reset/delta,tn48m-reset.h
6470
6471 DELTA ST MEDIA DRIVER
6472 M:      Hugues Fruchet <[email protected]>
6473 L:      [email protected]
6474 S:      Supported
6475 W:      https://linuxtv.org
6476 T:      git git://linuxtv.org/media.git
6477 F:      drivers/media/platform/st/sti/delta
6478
6479 DENALI NAND DRIVER
6480 L:      [email protected]
6481 S:      Orphan
6482 F:      drivers/mtd/nand/raw/denali*
6483
6484 DESIGNWARE EDMA CORE IP DRIVER
6485 M:      Manivannan Sadhasivam <[email protected]>
6486 L:      [email protected]
6487 S:      Maintained
6488 F:      drivers/dma/dw-edma/
6489 F:      include/linux/dma/edma.h
6490
6491 DESIGNWARE USB2 DRD IP DRIVER
6492 M:      Minas Harutyunyan <[email protected]>
6493 L:      [email protected]
6494 S:      Maintained
6495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6496 F:      drivers/usb/dwc2/
6497
6498 DESIGNWARE USB3 DRD IP DRIVER
6499 M:      Thinh Nguyen <[email protected]>
6500 L:      [email protected]
6501 S:      Maintained
6502 F:      drivers/usb/dwc3/
6503
6504 DESIGNWARE XDATA IP DRIVER
6505 L:      [email protected]
6506 S:      Orphan
6507 F:      Documentation/misc-devices/dw-xdata-pcie.rst
6508 F:      drivers/misc/dw-xdata-pcie.c
6509
6510 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
6511 M:      Andreas Klinger <[email protected]>
6512 L:      [email protected]
6513 S:      Maintained
6514 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
6515 F:      drivers/iio/proximity/srf*.c
6516
6517 DEVICE COREDUMP (DEV_COREDUMP)
6518 M:      Johannes Berg <[email protected]>
6519 L:      [email protected]
6520 S:      Maintained
6521 F:      drivers/base/devcoredump.c
6522 F:      include/linux/devcoredump.h
6523
6524 DEVICE DEPENDENCY HELPER SCRIPT
6525 M:      Saravana Kannan <[email protected]>
6526 L:      [email protected]
6527 S:      Maintained
6528 F:      scripts/dev-needs.sh
6529
6530 DEVICE DIRECT ACCESS (DAX)
6531 M:      Dan Williams <[email protected]>
6532 M:      Vishal Verma <[email protected]>
6533 M:      Dave Jiang <[email protected]>
6534 L:      [email protected]
6535 L:      [email protected]
6536 S:      Supported
6537 F:      drivers/dax/
6538
6539 DEVICE FREQUENCY (DEVFREQ)
6540 M:      MyungJoo Ham <[email protected]>
6541 M:      Kyungmin Park <[email protected]>
6542 M:      Chanwoo Choi <[email protected]>
6543 L:      [email protected]
6544 S:      Maintained
6545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6546 F:      Documentation/devicetree/bindings/devfreq/
6547 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
6548 F:      drivers/devfreq/
6549 F:      include/linux/devfreq.h
6550 F:      include/trace/events/devfreq.h
6551
6552 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
6553 M:      Chanwoo Choi <[email protected]>
6554 L:      [email protected]
6555 S:      Supported
6556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6557 F:      Documentation/devicetree/bindings/devfreq/event/
6558 F:      drivers/devfreq/devfreq-event.c
6559 F:      drivers/devfreq/event/
6560 F:      include/dt-bindings/pmu/exynos_ppmu.h
6561 F:      include/linux/devfreq-event.h
6562
6563 DEVICE RESOURCE MANAGEMENT HELPERS
6564 M:      Hans de Goede <[email protected]>
6565 R:      Matti Vaittinen <[email protected]>
6566 S:      Maintained
6567 F:      include/linux/devm-helpers.h
6568
6569 DEVICE-MAPPER  (LVM)
6570 M:      Alasdair Kergon <[email protected]>
6571 M:      Mike Snitzer <[email protected]>
6572 M:      Mikulas Patocka <[email protected]>
6573 L:      [email protected]
6574 S:      Maintained
6575 Q:      http://patchwork.kernel.org/project/dm-devel/list/
6576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
6577 F:      Documentation/admin-guide/device-mapper/
6578 F:      drivers/md/Kconfig
6579 F:      drivers/md/Makefile
6580 F:      drivers/md/dm*
6581 F:      drivers/md/persistent-data/
6582 F:      include/linux/device-mapper.h
6583 F:      include/linux/dm-*.h
6584 F:      include/uapi/linux/dm-*.h
6585
6586 DEVICE-MAPPER VDO TARGET
6587 M:      Matthew Sakai <[email protected]>
6588 L:      [email protected]
6589 S:      Maintained
6590 F:      Documentation/admin-guide/device-mapper/vdo*.rst
6591 F:      drivers/md/dm-vdo/
6592
6593 DEVLINK
6594 M:      Jiri Pirko <[email protected]>
6595 L:      [email protected]
6596 S:      Supported
6597 F:      Documentation/networking/devlink
6598 F:      include/net/devlink.h
6599 F:      include/uapi/linux/devlink.h
6600 F:      net/devlink/
6601
6602 DFROBOT SD2405AL RTC DRIVER
6603 M:      Tóth János <[email protected]>
6604 L:      [email protected]
6605 S:      Maintained
6606 F:      drivers/rtc/rtc-sd2405al.c
6607
6608 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6609 M:      Christoph Niedermaier <[email protected]>
6610 L:      [email protected]
6611 S:      Maintained
6612 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
6613 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
6614
6615 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6616 M:      Marek Vasut <[email protected]>
6617 L:      [email protected]
6618 S:      Maintained
6619 F:      arch/arm/boot/dts/st/stm32mp1*-dhcom-*
6620 F:      arch/arm/boot/dts/st/stm32mp1*-dhcor-*
6621
6622 DIALOG SEMICONDUCTOR DRIVERS
6623 M:      Support Opensource <[email protected]>
6624 S:      Supported
6625 W:      http://www.dialog-semiconductor.com/products
6626 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6627 F:      Documentation/devicetree/bindings/input/dlg,da9062-onkey.yaml
6628 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6629 F:      Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6630 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6631 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6632 F:      Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
6633 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6634 F:      Documentation/devicetree/bindings/sound/dlg,da7213.yaml
6635 F:      Documentation/devicetree/bindings/thermal/dlg,da9062-thermal.yaml
6636 F:      Documentation/devicetree/bindings/watchdog/dlg,da9062-watchdog.yaml
6637 F:      Documentation/hwmon/da90??.rst
6638 F:      drivers/gpio/gpio-da90??.c
6639 F:      drivers/hwmon/da90??-hwmon.c
6640 F:      drivers/iio/adc/da91??-*.c
6641 F:      drivers/input/misc/da72??.[ch]
6642 F:      drivers/input/misc/da90??_onkey.c
6643 F:      drivers/input/touchscreen/da9052_tsi.c
6644 F:      drivers/leds/leds-da90??.c
6645 F:      drivers/mfd/da903x.c
6646 F:      drivers/mfd/da90??-*.c
6647 F:      drivers/mfd/da91??-*.c
6648 F:      drivers/pinctrl/pinctrl-da90??.c
6649 F:      drivers/power/supply/da9052-battery.c
6650 F:      drivers/power/supply/da91??-*.c
6651 F:      drivers/regulator/da9???-regulator.[ch]
6652 F:      drivers/regulator/slg51000-regulator.[ch]
6653 F:      drivers/rtc/rtc-da90??.c
6654 F:      drivers/thermal/da90??-thermal.c
6655 F:      drivers/video/backlight/da90??_bl.c
6656 F:      drivers/watchdog/da90??_wdt.c
6657 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6658 F:      include/linux/mfd/da903x.h
6659 F:      include/linux/mfd/da9052/
6660 F:      include/linux/mfd/da9055/
6661 F:      include/linux/mfd/da9062/
6662 F:      include/linux/mfd/da9063/
6663 F:      include/linux/mfd/da9150/
6664 F:      include/linux/regulator/da9211.h
6665 F:      include/sound/da[79]*.h
6666 F:      sound/soc/codecs/da[79]*.[ch]
6667
6668 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6669 M:      William Breathitt Gray <[email protected]>
6670 L:      [email protected]
6671 S:      Maintained
6672 F:      drivers/gpio/gpio-gpio-mm.c
6673
6674 DIGITEQ AUTOMOTIVE MGB4 V4L2 DRIVER
6675 M:      Martin Tuma <[email protected]>
6676 L:      [email protected]
6677 S:      Maintained
6678 F:      Documentation/admin-guide/media/mgb4.rst
6679 F:      drivers/media/pci/mgb4/
6680
6681 DIOLAN U2C-12 I2C DRIVER
6682 M:      Guenter Roeck <[email protected]>
6683 L:      [email protected]
6684 S:      Maintained
6685 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6686
6687 DIRECTORY NOTIFICATION (DNOTIFY)
6688 M:      Jan Kara <[email protected]>
6689 R:      Amir Goldstein <[email protected]>
6690 L:      [email protected]
6691 S:      Maintained
6692 F:      Documentation/filesystems/dnotify.rst
6693 F:      fs/notify/dnotify/
6694 F:      include/linux/dnotify.h
6695
6696 DISK GEOMETRY AND PARTITION HANDLING
6697 M:      Andries Brouwer <[email protected]>
6698 S:      Maintained
6699 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6700 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6701 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6702
6703 DISKQUOTA
6704 M:      Jan Kara <[email protected]>
6705 S:      Maintained
6706 F:      Documentation/filesystems/quota.rst
6707 F:      fs/quota/
6708 F:      include/linux/quota*.h
6709 F:      include/uapi/linux/quota*.h
6710
6711 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6712 M:      Bernie Thompson <[email protected]>
6713 L:      [email protected]
6714 S:      Maintained
6715 W:      http://plugable.com/category/projects/udlfb/
6716 F:      Documentation/fb/udlfb.rst
6717 F:      drivers/video/fbdev/udlfb.c
6718 F:      include/video/udlfb.h
6719
6720 DISTRIBUTED LOCK MANAGER (DLM)
6721 M:      Alexander Aring <[email protected]>
6722 M:      David Teigland <[email protected]>
6723 L:      [email protected]
6724 S:      Supported
6725 W:      https://pagure.io/dlm
6726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6727 F:      fs/dlm/
6728
6729 DMA BUFFER SHARING FRAMEWORK
6730 M:      Sumit Semwal <[email protected]>
6731 M:      Christian König <[email protected]>
6732 L:      [email protected]
6733 L:      [email protected]
6734 L:      [email protected] (moderated for non-subscribers)
6735 S:      Maintained
6736 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6737 F:      Documentation/driver-api/dma-buf.rst
6738 F:      Documentation/userspace-api/dma-buf-alloc-exchange.rst
6739 F:      drivers/dma-buf/
6740 F:      include/linux/*fence.h
6741 F:      include/linux/dma-buf.h
6742 F:      include/linux/dma-resv.h
6743 K:      \bdma_(?:buf|fence|resv)\b
6744
6745 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6746 M:      Vinod Koul <[email protected]>
6747 L:      [email protected]
6748 S:      Maintained
6749 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6751 F:      Documentation/devicetree/bindings/dma/
6752 F:      Documentation/driver-api/dmaengine/
6753 F:      drivers/dma/
6754 F:      include/dt-bindings/dma/
6755 F:      include/linux/dma/
6756 F:      include/linux/dmaengine.h
6757 F:      include/linux/of_dma.h
6758
6759 DMA MAPPING BENCHMARK
6760 M:      Xiang Chen <[email protected]>
6761 L:      [email protected]
6762 F:      kernel/dma/map_benchmark.c
6763 F:      tools/testing/selftests/dma/
6764
6765 DMA MAPPING HELPERS
6766 M:      Christoph Hellwig <[email protected]>
6767 M:      Marek Szyprowski <[email protected]>
6768 R:      Robin Murphy <[email protected]>
6769 L:      [email protected]
6770 S:      Supported
6771 W:      http://git.infradead.org/users/hch/dma-mapping.git
6772 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6773 F:      include/asm-generic/dma-mapping.h
6774 F:      include/linux/dma-direct.h
6775 F:      include/linux/dma-map-ops.h
6776 F:      include/linux/dma-mapping.h
6777 F:      include/linux/swiotlb.h
6778 F:      kernel/dma/
6779
6780 DMA-BUF HEAPS FRAMEWORK
6781 M:      Sumit Semwal <[email protected]>
6782 R:      Benjamin Gaignard <[email protected]>
6783 R:      Brian Starkey <[email protected]>
6784 R:      John Stultz <[email protected]>
6785 R:      T.J. Mercier <[email protected]>
6786 L:      [email protected]
6787 L:      [email protected]
6788 L:      [email protected] (moderated for non-subscribers)
6789 S:      Maintained
6790 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6791 F:      drivers/dma-buf/dma-heap.c
6792 F:      drivers/dma-buf/heaps/*
6793 F:      include/linux/dma-heap.h
6794 F:      include/uapi/linux/dma-heap.h
6795 F:      tools/testing/selftests/dmabuf-heaps/
6796
6797 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6798 M:      Lukasz Luba <[email protected]>
6799 L:      [email protected]
6800 L:      [email protected]
6801 S:      Maintained
6802 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6803 F:      drivers/memory/samsung/exynos5422-dmc.c
6804
6805 DME1737 HARDWARE MONITOR DRIVER
6806 M:      Juerg Haefliger <[email protected]>
6807 L:      [email protected]
6808 S:      Maintained
6809 F:      Documentation/hwmon/dme1737.rst
6810 F:      drivers/hwmon/dme1737.c
6811
6812 DMI/SMBIOS SUPPORT
6813 M:      Jean Delvare <[email protected]>
6814 S:      Maintained
6815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6816 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6817 F:      drivers/firmware/dmi-id.c
6818 F:      drivers/firmware/dmi_scan.c
6819 F:      include/linux/dmi.h
6820
6821 DOCUMENTATION
6822 M:      Jonathan Corbet <[email protected]>
6823 L:      [email protected]
6824 S:      Maintained
6825 P:      Documentation/doc-guide/maintainer-profile.rst
6826 T:      git git://git.lwn.net/linux.git docs-next
6827 F:      Documentation/
6828 F:      scripts/check-variable-fonts.sh
6829 F:      scripts/documentation-file-ref-check
6830 F:      scripts/kernel-doc
6831 F:      scripts/sphinx-pre-install
6832 X:      Documentation/ABI/
6833 X:      Documentation/admin-guide/media/
6834 X:      Documentation/devicetree/
6835 X:      Documentation/driver-api/media/
6836 X:      Documentation/firmware-guide/acpi/
6837 X:      Documentation/i2c/
6838 X:      Documentation/netlink/
6839 X:      Documentation/power/
6840 X:      Documentation/spi/
6841 X:      Documentation/userspace-api/media/
6842
6843 DOCUMENTATION PROCESS
6844 M:      Jonathan Corbet <[email protected]>
6845 L:      [email protected]
6846 S:      Maintained
6847 F:      Documentation/dev-tools/
6848 F:      Documentation/maintainer/
6849 F:      Documentation/process/
6850
6851 DOCUMENTATION REPORTING ISSUES
6852 M:      Thorsten Leemhuis <[email protected]>
6853 L:      [email protected]
6854 S:      Maintained
6855 F:      Documentation/admin-guide/bug-bisect.rst
6856 F:      Documentation/admin-guide/quickly-build-trimmed-linux.rst
6857 F:      Documentation/admin-guide/reporting-issues.rst
6858 F:      Documentation/admin-guide/verify-bugs-and-bisect-regressions.rst
6859
6860 DOCUMENTATION SCRIPTS
6861 M:      Mauro Carvalho Chehab <[email protected]>
6862 L:      [email protected]
6863 S:      Maintained
6864 F:      Documentation/sphinx/parse-headers.pl
6865 F:      scripts/documentation-file-ref-check
6866 F:      scripts/sphinx-pre-install
6867
6868 DOCUMENTATION/ITALIAN
6869 M:      Federico Vaga <[email protected]>
6870 L:      [email protected]
6871 S:      Maintained
6872 F:      Documentation/translations/it_IT
6873
6874 DOCUMENTATION/JAPANESE
6875 R:      Akira Yokosawa <[email protected]>
6876 L:      [email protected]
6877 S:      Maintained
6878 F:      Documentation/translations/ja_JP
6879
6880 DONGWOON DW9714 LENS VOICE COIL DRIVER
6881 M:      Sakari Ailus <[email protected]>
6882 L:      [email protected]
6883 S:      Maintained
6884 T:      git git://linuxtv.org/media.git
6885 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6886 F:      drivers/media/i2c/dw9714.c
6887
6888 DONGWOON DW9719 LENS VOICE COIL DRIVER
6889 M:      Daniel Scally <[email protected]>
6890 L:      [email protected]
6891 S:      Maintained
6892 T:      git git://linuxtv.org/media.git
6893 F:      drivers/media/i2c/dw9719.c
6894
6895 DONGWOON DW9768 LENS VOICE COIL DRIVER
6896 L:      [email protected]
6897 S:      Orphan
6898 T:      git git://linuxtv.org/media.git
6899 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6900 F:      drivers/media/i2c/dw9768.c
6901
6902 DONGWOON DW9807 LENS VOICE COIL DRIVER
6903 M:      Sakari Ailus <[email protected]>
6904 L:      [email protected]
6905 S:      Maintained
6906 T:      git git://linuxtv.org/media.git
6907 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6908 F:      drivers/media/i2c/dw9807-vcm.c
6909
6910 DOUBLETALK DRIVER
6911 M:      "James R. Van Zandt" <[email protected]>
6912 L:      [email protected]
6913 S:      Maintained
6914 F:      drivers/char/dtlk.c
6915 F:      include/linux/dtlk.h
6916
6917 DPAA2 DATAPATH I/O (DPIO) DRIVER
6918 M:      Roy Pledge <[email protected]>
6919 L:      [email protected]
6920 S:      Maintained
6921 F:      drivers/soc/fsl/dpio
6922
6923 DPAA2 ETHERNET DRIVER
6924 M:      Ioana Ciornei <[email protected]>
6925 L:      [email protected]
6926 S:      Maintained
6927 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6928 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6929 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6930 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6931 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6932 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6933 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6934 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6935 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6936 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6937
6938 DPAA2 ETHERNET SWITCH DRIVER
6939 M:      Ioana Ciornei <[email protected]>
6940 L:      [email protected]
6941 S:      Maintained
6942 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6943 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6944 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6945
6946 DPLL SUBSYSTEM
6947 M:      Vadim Fedorenko <[email protected]>
6948 M:      Arkadiusz Kubalewski <[email protected]>
6949 M:      Jiri Pirko <[email protected]>
6950 L:      [email protected]
6951 S:      Supported
6952 F:      Documentation/driver-api/dpll.rst
6953 F:      drivers/dpll/*
6954 F:      include/linux/dpll.h
6955 F:      include/uapi/linux/dpll.h
6956
6957 DRBD DRIVER
6958 M:      Philipp Reisner <[email protected]>
6959 M:      Lars Ellenberg <[email protected]>
6960 M:      Christoph Böhmwalder <[email protected]>
6961 L:      [email protected]
6962 S:      Supported
6963 W:      http://www.drbd.org
6964 T:      git git://git.linbit.com/linux-drbd.git
6965 T:      git git://git.linbit.com/drbd-8.4.git
6966 F:      Documentation/admin-guide/blockdev/
6967 F:      drivers/block/drbd/
6968 F:      include/linux/drbd*
6969 F:      lib/lru_cache.c
6970
6971 DRIVER COMPONENT FRAMEWORK
6972 L:      [email protected]
6973 F:      drivers/base/component.c
6974 F:      include/linux/component.h
6975
6976 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6977 M:      Greg Kroah-Hartman <[email protected]>
6978 R:      "Rafael J. Wysocki" <[email protected]>
6979 S:      Supported
6980 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6981 F:      Documentation/core-api/kobject.rst
6982 F:      drivers/base/
6983 F:      fs/debugfs/
6984 F:      fs/sysfs/
6985 F:      include/linux/debugfs.h
6986 F:      include/linux/fwnode.h
6987 F:      include/linux/kobj*
6988 F:      include/linux/property.h
6989 F:      lib/kobj*
6990 F:      rust/kernel/device.rs
6991
6992 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6993 M:      Nishanth Menon <[email protected]>
6994 L:      [email protected]
6995 S:      Maintained
6996 F:      drivers/soc/ti/smartreflex.c
6997 F:      include/linux/power/smartreflex.h
6998
6999 DRM ACCEL DRIVERS FOR INTEL VPU
7000 M:      Jacek Lawrynowicz <[email protected]>
7001 M:      Stanislaw Gruszka <[email protected]>
7002 L:      [email protected]
7003 S:      Supported
7004 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7005 F:      drivers/accel/ivpu/
7006 F:      include/uapi/drm/ivpu_accel.h
7007
7008 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
7009 M:      Oded Gabbay <[email protected]>
7010 L:      [email protected]
7011 S:      Maintained
7012 C:      irc://irc.oftc.net/dri-devel
7013 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
7014 F:      Documentation/accel/
7015 F:      drivers/accel/
7016 F:      include/drm/drm_accel.h
7017
7018 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
7019 M:      Maxime Ripard <[email protected]>
7020 M:      Chen-Yu Tsai <[email protected]>
7021 R:      Jernej Skrabec <[email protected]>
7022 L:      [email protected]
7023 S:      Supported
7024 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7025 F:      drivers/gpu/drm/sun4i/sun8i*
7026
7027 DRM DRIVER FOR ARM PL111 CLCD
7028 S:      Orphan
7029 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7030 F:      drivers/gpu/drm/pl111/
7031
7032 DRM DRIVER FOR ARM VERSATILE TFT PANELS
7033 M:      Linus Walleij <[email protected]>
7034 S:      Maintained
7035 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7036 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
7037 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
7038
7039 DRM DRIVER FOR ASPEED BMC GFX
7040 M:      Joel Stanley <[email protected]>
7041 L:      [email protected] (moderated for non-subscribers)
7042 S:      Supported
7043 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7044 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
7045 F:      drivers/gpu/drm/aspeed/
7046
7047 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
7048 M:      Dave Airlie <[email protected]>
7049 R:      Thomas Zimmermann <[email protected]>
7050 R:      Jocelyn Falempe <[email protected]>
7051 L:      [email protected]
7052 S:      Supported
7053 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7054 F:      drivers/gpu/drm/ast/
7055
7056 DRM DRIVER FOR BOCHS VIRTUAL GPU
7057 M:      Gerd Hoffmann <[email protected]>
7058 L:      [email protected]
7059 S:      Maintained
7060 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7061 F:      drivers/gpu/drm/tiny/bochs.c
7062
7063 DRM DRIVER FOR BOE HIMAX8279D PANELS
7064 M:      Jerry Han <[email protected]>
7065 S:      Maintained
7066 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
7067 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
7068
7069 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
7070 M:      Jagan Teki <[email protected]>
7071 S:      Maintained
7072 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
7073 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
7074
7075 DRM DRIVER FOR EBBG FT8719 PANEL
7076 M:      Joel Selvaraj <[email protected]>
7077 S:      Maintained
7078 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7079 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
7080 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
7081
7082 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
7083 M:      Linus Walleij <[email protected]>
7084 S:      Maintained
7085 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7086 F:      drivers/gpu/drm/tve200/
7087
7088 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
7089 M:      Icenowy Zheng <[email protected]>
7090 S:      Maintained
7091 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
7092 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
7093
7094 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
7095 M:      Jagan Teki <[email protected]>
7096 S:      Maintained
7097 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
7098 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
7099
7100 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
7101 M:      Thomas Zimmermann <[email protected]>
7102 M:      Javier Martinez Canillas <[email protected]>
7103 L:      [email protected]
7104 S:      Maintained
7105 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7106 F:      drivers/gpu/drm/tiny/ofdrm.c
7107 F:      drivers/gpu/drm/tiny/simpledrm.c
7108 F:      drivers/video/aperture.c
7109 F:      drivers/video/nomodeset.c
7110 F:      include/linux/aperture.h
7111 F:      include/video/nomodeset.h
7112
7113 DRM DRIVER FOR GENERIC EDP PANELS
7114 R:      Douglas Anderson <[email protected]>
7115 F:      Documentation/devicetree/bindings/display/panel/panel-edp.yaml
7116 F:      drivers/gpu/drm/panel/panel-edp.c
7117
7118 DRM DRIVER FOR GENERIC USB DISPLAY
7119 M:      Noralf Trønnes <[email protected]>
7120 S:      Maintained
7121 W:      https://github.com/notro/gud/wiki
7122 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7123 F:      drivers/gpu/drm/gud/
7124 F:      include/drm/gud.h
7125
7126 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
7127 M:      Hans de Goede <[email protected]>
7128 S:      Maintained
7129 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7130 F:      drivers/gpu/drm/tiny/gm12u320.c
7131
7132 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
7133 M:      Ondrej Jirman <[email protected]>
7134 M:      Javier Martinez Canillas <[email protected]>
7135 S:      Maintained
7136 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7137 F:      Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
7138 F:      drivers/gpu/drm/panel/panel-himax-hx8394.c
7139
7140 DRM DRIVER FOR HX8357D PANELS
7141 S:      Orphan
7142 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7143 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
7144 F:      drivers/gpu/drm/tiny/hx8357d.c
7145
7146 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
7147 M:      Deepak Rawat <[email protected]>
7148 L:      [email protected]
7149 L:      [email protected]
7150 S:      Maintained
7151 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7152 F:      drivers/gpu/drm/hyperv
7153
7154 DRM DRIVER FOR ILITEK ILI9225 PANELS
7155 M:      David Lechner <[email protected]>
7156 S:      Maintained
7157 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7158 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
7159 F:      drivers/gpu/drm/tiny/ili9225.c
7160
7161 DRM DRIVER FOR ILITEK ILI9486 PANELS
7162 M:      Kamlesh Gurudasani <[email protected]>
7163 S:      Maintained
7164 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7165 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
7166 F:      drivers/gpu/drm/tiny/ili9486.c
7167
7168 DRM DRIVER FOR ILITEK ILI9805 PANELS
7169 M:      Michael Trimarchi <[email protected]>
7170 S:      Maintained
7171 F:      Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml
7172 F:      drivers/gpu/drm/panel/panel-ilitek-ili9805.c
7173
7174 DRM DRIVER FOR ILITEK ILI9806E PANELS
7175 M:      Michael Walle <[email protected]>
7176 S:      Maintained
7177 F:      drivers/gpu/drm/panel/panel-ilitek-ili9806e.c
7178
7179 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
7180 M:      Jagan Teki <[email protected]>
7181 S:      Maintained
7182 F:      Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
7183 F:      drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
7184
7185 DRM DRIVER FOR LG SW43408 PANELS
7186 M:      Sumit Semwal <[email protected]>
7187 M:      Caleb Connolly <[email protected]>
7188 S:      Maintained
7189 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7190 F:      Documentation/devicetree/bindings/display/panel/lg,sw43408.yaml
7191 F:      drivers/gpu/drm/panel/panel-lg-sw43408.c
7192
7193 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
7194 M:      Paul Kocialkowski <[email protected]>
7195 S:      Supported
7196 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7197 F:      drivers/gpu/drm/logicvc/
7198
7199 DRM DRIVER FOR LVDS PANELS
7200 M:      Laurent Pinchart <[email protected]>
7201 L:      [email protected]
7202 S:      Maintained
7203 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7204 F:      Documentation/devicetree/bindings/display/lvds.yaml
7205 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
7206 F:      drivers/gpu/drm/panel/panel-lvds.c
7207
7208 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
7209 M:      Guido Günther <[email protected]>
7210 R:      Purism Kernel Team <[email protected]>
7211 S:      Maintained
7212 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
7213 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
7214
7215 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
7216 M:      Dave Airlie <[email protected]>
7217 R:      Thomas Zimmermann <[email protected]>
7218 R:      Jocelyn Falempe <[email protected]>
7219 L:      [email protected]
7220 S:      Supported
7221 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7222 F:      drivers/gpu/drm/mgag200/
7223
7224 DRM DRIVER FOR MI0283QT
7225 M:      Noralf Trønnes <[email protected]>
7226 S:      Maintained
7227 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7228 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
7229 F:      drivers/gpu/drm/tiny/mi0283qt.c
7230
7231 DRM DRIVER FOR MIPI DBI compatible panels
7232 M:      Noralf Trønnes <[email protected]>
7233 S:      Maintained
7234 W:      https://github.com/notro/panel-mipi-dbi/wiki
7235 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7236 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
7237 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
7238
7239 DRM DRIVER for Qualcomm Adreno GPUs
7240 M:      Rob Clark <[email protected]>
7241 R:      Sean Paul <[email protected]>
7242 R:      Konrad Dybcio <[email protected]>
7243 L:      [email protected]
7244 L:      [email protected]
7245 L:      [email protected]
7246 S:      Maintained
7247 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
7248 T:      git https://gitlab.freedesktop.org/drm/msm.git
7249 F:      Documentation/devicetree/bindings/display/msm/gpu.yaml
7250 F:      drivers/gpu/drm/msm/adreno/
7251 F:      drivers/gpu/drm/msm/msm_gpu.*
7252 F:      drivers/gpu/drm/msm/msm_gpu_devfreq.*
7253 F:      drivers/gpu/drm/msm/msm_ringbuffer.*
7254 F:      drivers/gpu/drm/msm/registers/adreno/
7255 F:      include/uapi/drm/msm_drm.h
7256
7257 DRM DRIVER for Qualcomm display hardware
7258 M:      Rob Clark <[email protected]>
7259 M:      Abhinav Kumar <[email protected]>
7260 M:      Dmitry Baryshkov <[email protected]>
7261 R:      Sean Paul <[email protected]>
7262 R:      Marijn Suijten <[email protected]>
7263 L:      [email protected]
7264 L:      [email protected]
7265 L:      [email protected]
7266 S:      Maintained
7267 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
7268 T:      git https://gitlab.freedesktop.org/drm/msm.git
7269 F:      Documentation/devicetree/bindings/display/msm/
7270 F:      drivers/gpu/drm/ci/xfails/msm*
7271 F:      drivers/gpu/drm/msm/
7272 F:      include/uapi/drm/msm_drm.h
7273
7274 DRM DRIVER FOR NOVATEK NT35510 PANELS
7275 M:      Linus Walleij <[email protected]>
7276 S:      Maintained
7277 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7278 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
7279 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
7280
7281 DRM DRIVER FOR NOVATEK NT35560 PANELS
7282 M:      Linus Walleij <[email protected]>
7283 S:      Maintained
7284 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7285 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
7286 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
7287
7288 DRM DRIVER FOR NOVATEK NT36523 PANELS
7289 M:      Jianhua Lu <[email protected]>
7290 S:      Maintained
7291 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7292 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
7293 F:      drivers/gpu/drm/panel/panel-novatek-nt36523.c
7294
7295 DRM DRIVER FOR NOVATEK NT36672A PANELS
7296 M:      Sumit Semwal <[email protected]>
7297 S:      Maintained
7298 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7299 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
7300 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
7301
7302 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
7303 M:      Karol Herbst <[email protected]>
7304 M:      Lyude Paul <[email protected]>
7305 M:      Danilo Krummrich <[email protected]>
7306 L:      [email protected]
7307 L:      [email protected]
7308 S:      Supported
7309 W:      https://nouveau.freedesktop.org/
7310 Q:      https://patchwork.freedesktop.org/project/nouveau/
7311 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
7312 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
7313 C:      irc://irc.oftc.net/nouveau
7314 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
7315 F:      drivers/gpu/drm/nouveau/
7316 F:      include/uapi/drm/nouveau_drm.h
7317
7318 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
7319 M:      Stefan Mavrodiev <[email protected]>
7320 S:      Maintained
7321 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
7322 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
7323
7324 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
7325 R:      Douglas Anderson <[email protected]>
7326 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
7327 F:      drivers/gpu/drm/bridge/parade-ps8640.c
7328
7329 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
7330 M:      Noralf Trønnes <[email protected]>
7331 S:      Maintained
7332 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7333 F:      Documentation/devicetree/bindings/display/repaper.txt
7334 F:      drivers/gpu/drm/tiny/repaper.c
7335
7336 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
7337 M:      Dave Airlie <[email protected]>
7338 M:      Gerd Hoffmann <[email protected]>
7339 L:      [email protected]
7340 S:      Obsolete
7341 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
7342 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7343 F:      drivers/gpu/drm/tiny/cirrus.c
7344
7345 DRM DRIVER FOR QXL VIRTUAL GPU
7346 M:      Dave Airlie <[email protected]>
7347 M:      Gerd Hoffmann <[email protected]>
7348 L:      [email protected]
7349 L:      [email protected]
7350 S:      Maintained
7351 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7352 F:      drivers/gpu/drm/qxl/
7353 F:      include/uapi/drm/qxl_drm.h
7354
7355 DRM DRIVER FOR RAYDIUM RM67191 PANELS
7356 M:      Robert Chiras <[email protected]>
7357 S:      Maintained
7358 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
7359 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
7360
7361 DRM DRIVER FOR SAMSUNG DB7430 PANELS
7362 M:      Linus Walleij <[email protected]>
7363 S:      Maintained
7364 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7365 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
7366 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
7367
7368 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
7369 M:      Inki Dae <[email protected]>
7370 M:      Jagan Teki <[email protected]>
7371 M:      Marek Szyprowski <[email protected]>
7372 S:      Maintained
7373 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7374 F:      Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
7375 F:      drivers/gpu/drm/bridge/samsung-dsim.c
7376 F:      include/drm/bridge/samsung-dsim.h
7377
7378 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
7379 M:      Markuss Broks <[email protected]>
7380 S:      Maintained
7381 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
7382 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
7383
7384 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS
7385 M:      Artur Weber <[email protected]>
7386 S:      Maintained
7387 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
7388 F:      drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
7389
7390 DRM DRIVER FOR SAMSUNG S6E3HA8 PANELS
7391 M:      Dzmitry Sankouski <[email protected]>
7392 S:      Maintained
7393 F:      Documentation/devicetree/bindings/display/panel/samsung,s6e3ha8.yaml
7394 F:      drivers/gpu/drm/panel/panel-samsung-s6e3ha8.c
7395
7396 DRM DRIVER FOR SHARP MEMORY LCD
7397 M:      Alex Lanzano <[email protected]>
7398 S:      Maintained
7399 F:      Documentation/devicetree/bindings/display/sharp,ls010b7dh04.yaml
7400 F:      drivers/gpu/drm/tiny/sharp-memory.c
7401
7402 DRM DRIVER FOR SITRONIX ST7586 PANELS
7403 M:      David Lechner <[email protected]>
7404 S:      Maintained
7405 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7406 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
7407 F:      drivers/gpu/drm/tiny/st7586.c
7408
7409 DRM DRIVER FOR SITRONIX ST7701 PANELS
7410 M:      Jagan Teki <[email protected]>
7411 S:      Maintained
7412 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
7413 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
7414
7415 DRM DRIVER FOR SITRONIX ST7703 PANELS
7416 M:      Guido Günther <[email protected]>
7417 R:      Purism Kernel Team <[email protected]>
7418 R:      Ondrej Jirman <[email protected]>
7419 S:      Maintained
7420 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
7421 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
7422
7423 DRM DRIVER FOR SITRONIX ST7735R PANELS
7424 M:      David Lechner <[email protected]>
7425 S:      Maintained
7426 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7427 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
7428 F:      drivers/gpu/drm/tiny/st7735r.c
7429
7430 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
7431 M:      Javier Martinez Canillas <[email protected]>
7432 S:      Maintained
7433 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7434 F:      Documentation/devicetree/bindings/display/solomon,ssd-common.yaml
7435 F:      Documentation/devicetree/bindings/display/solomon,ssd13*.yaml
7436 F:      drivers/gpu/drm/solomon/ssd130x*
7437
7438 DRM DRIVER FOR ST-ERICSSON MCDE
7439 M:      Linus Walleij <[email protected]>
7440 S:      Maintained
7441 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7442 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
7443 F:      drivers/gpu/drm/mcde/
7444
7445 DRM DRIVER FOR SYNAPTICS R63353 PANELS
7446 M:      Michael Trimarchi <[email protected]>
7447 S:      Maintained
7448 F:      Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml
7449 F:      drivers/gpu/drm/panel/panel-synaptics-r63353.c
7450
7451 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
7452 M:      Jagan Teki <[email protected]>
7453 S:      Maintained
7454 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
7455 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
7456
7457 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
7458 R:      Douglas Anderson <[email protected]>
7459 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
7460 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
7461
7462 DRM DRIVER FOR TPO TPG110 PANELS
7463 M:      Linus Walleij <[email protected]>
7464 S:      Maintained
7465 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7466 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
7467 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
7468
7469 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
7470 M:      Dave Airlie <[email protected]>
7471 R:      Sean Paul <[email protected]>
7472 R:      Thomas Zimmermann <[email protected]>
7473 L:      [email protected]
7474 S:      Supported
7475 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7476 F:      drivers/gpu/drm/udl/
7477
7478 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
7479 M:      Louis Chauvet <[email protected]>
7480 R:      Haneen Mohammed <[email protected]>
7481 R:      Simona Vetter <[email protected]>
7482 R:      Melissa Wen <[email protected]>
7483 L:      [email protected]
7484 S:      Maintained
7485 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7486 F:      Documentation/gpu/vkms.rst
7487 F:      drivers/gpu/drm/ci/xfails/vkms*
7488 F:      drivers/gpu/drm/vkms/
7489
7490 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
7491 M:      Hans de Goede <[email protected]>
7492 L:      [email protected]
7493 S:      Maintained
7494 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7495 F:      drivers/gpu/drm/vboxvideo/
7496
7497 DRM DRIVER FOR VMWARE VIRTUAL GPU
7498 M:      Zack Rusin <[email protected]>
7499 R:      Broadcom internal kernel review list <[email protected]>
7500 L:      [email protected]
7501 S:      Supported
7502 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7503 F:      drivers/gpu/drm/vmwgfx/
7504 F:      include/uapi/drm/vmwgfx_drm.h
7505
7506 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
7507 M:      Linus Walleij <[email protected]>
7508 S:      Maintained
7509 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7510 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
7511 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
7512
7513 DRM DRIVERS
7514 M:      David Airlie <[email protected]>
7515 M:      Simona Vetter <[email protected]>
7516 L:      [email protected]
7517 S:      Maintained
7518 B:      https://gitlab.freedesktop.org/drm
7519 C:      irc://irc.oftc.net/dri-devel
7520 T:      git https://gitlab.freedesktop.org/drm/kernel.git
7521 F:      Documentation/devicetree/bindings/display/
7522 F:      Documentation/devicetree/bindings/gpu/
7523 F:      Documentation/gpu/
7524 F:      drivers/gpu/
7525 F:      include/drm/
7526 F:      include/linux/vga*
7527 F:      include/uapi/drm/
7528
7529 DRM DRIVERS AND MISC GPU PATCHES
7530 M:      Maarten Lankhorst <[email protected]>
7531 M:      Maxime Ripard <[email protected]>
7532 M:      Thomas Zimmermann <[email protected]>
7533 S:      Maintained
7534 W:      https://drm.pages.freedesktop.org/maintainer-tools/drm-misc.html
7535 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7536 F:      Documentation/devicetree/bindings/display/
7537 F:      Documentation/devicetree/bindings/gpu/
7538 F:      Documentation/gpu/
7539 F:      drivers/gpu/drm/
7540 F:      drivers/gpu/vga/
7541 F:      include/drm/drm
7542 F:      include/linux/vga*
7543 F:      include/uapi/drm/
7544 X:      drivers/gpu/drm/amd/
7545 X:      drivers/gpu/drm/armada/
7546 X:      drivers/gpu/drm/etnaviv/
7547 X:      drivers/gpu/drm/exynos/
7548 X:      drivers/gpu/drm/i915/
7549 X:      drivers/gpu/drm/kmb/
7550 X:      drivers/gpu/drm/mediatek/
7551 X:      drivers/gpu/drm/msm/
7552 X:      drivers/gpu/drm/nouveau/
7553 X:      drivers/gpu/drm/radeon/
7554 X:      drivers/gpu/drm/renesas/rcar-du/
7555 X:      drivers/gpu/drm/tegra/
7556
7557 DRM DRIVERS FOR ALLWINNER A10
7558 M:      Maxime Ripard <[email protected]>
7559 M:      Chen-Yu Tsai <[email protected]>
7560 L:      [email protected]
7561 S:      Supported
7562 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7563 F:      Documentation/devicetree/bindings/display/allwinner*
7564 F:      drivers/gpu/drm/sun4i/
7565
7566 DRM DRIVERS FOR AMLOGIC SOCS
7567 M:      Neil Armstrong <[email protected]>
7568 L:      [email protected]
7569 L:      [email protected]
7570 S:      Supported
7571 W:      http://linux-meson.com/
7572 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7573 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
7574 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
7575 F:      Documentation/gpu/meson.rst
7576 F:      drivers/gpu/drm/ci/xfails/meson*
7577 F:      drivers/gpu/drm/meson/
7578
7579 DRM DRIVERS FOR ATMEL HLCDC
7580 M:      Sam Ravnborg <[email protected]>
7581 M:      Boris Brezillon <[email protected]>
7582 L:      [email protected]
7583 S:      Supported
7584 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7585 F:      Documentation/devicetree/bindings/display/atmel/
7586 F:      drivers/gpu/drm/atmel-hlcdc/
7587
7588 DRM DRIVERS FOR BRIDGE CHIPS
7589 M:      Andrzej Hajda <[email protected]>
7590 M:      Neil Armstrong <[email protected]>
7591 M:      Robert Foss <[email protected]>
7592 R:      Laurent Pinchart <[email protected]>
7593 R:      Jonas Karlman <[email protected]>
7594 R:      Jernej Skrabec <[email protected]>
7595 S:      Maintained
7596 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7597 F:      Documentation/devicetree/bindings/display/bridge/
7598 F:      drivers/gpu/drm/bridge/
7599 F:      drivers/gpu/drm/display/drm_bridge_connector.c
7600 F:      drivers/gpu/drm/drm_bridge.c
7601 F:      include/drm/drm_bridge.h
7602 F:      include/drm/drm_bridge_connector.h
7603
7604 DRM DRIVERS FOR EXYNOS
7605 M:      Inki Dae <[email protected]>
7606 M:      Seung-Woo Kim <[email protected]>
7607 M:      Kyungmin Park <[email protected]>
7608 L:      [email protected]
7609 S:      Supported
7610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
7611 F:      Documentation/devicetree/bindings/display/samsung/
7612 F:      drivers/gpu/drm/exynos/
7613 F:      include/uapi/drm/exynos_drm.h
7614
7615 DRM DRIVERS FOR FREESCALE DCU
7616 M:      Stefan Agner <[email protected]>
7617 M:      Alison Wang <[email protected]>
7618 L:      [email protected]
7619 S:      Supported
7620 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7621 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
7622 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
7623 F:      drivers/gpu/drm/fsl-dcu/
7624
7625 DRM DRIVERS FOR FREESCALE IMX 5/6
7626 M:      Philipp Zabel <[email protected]>
7627 L:      [email protected]
7628 S:      Maintained
7629 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7630 T:      git git://git.pengutronix.de/git/pza/linux
7631 F:      Documentation/devicetree/bindings/display/imx/
7632 F:      drivers/gpu/drm/imx/ipuv3/
7633 F:      drivers/gpu/ipu-v3/
7634
7635 DRM DRIVERS FOR FREESCALE IMX BRIDGE
7636 M:      Liu Ying <[email protected]>
7637 L:      [email protected]
7638 S:      Maintained
7639 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
7640 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
7641 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
7642 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
7643 F:      drivers/gpu/drm/bridge/imx/
7644
7645 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
7646 M:      Patrik Jakobsson <[email protected]>
7647 L:      [email protected]
7648 S:      Maintained
7649 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7650 F:      drivers/gpu/drm/gma500/
7651
7652 DRM DRIVERS FOR HISILICON
7653 M:      Xinliang Liu <[email protected]>
7654 M:      Tian Tao  <[email protected]>
7655 R:      Xinwei Kong <[email protected]>
7656 R:      Sumit Semwal <[email protected]>
7657 R:      Yongqin Liu <[email protected]>
7658 R:      John Stultz <[email protected]>
7659 L:      [email protected]
7660 S:      Maintained
7661 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7662 F:      Documentation/devicetree/bindings/display/hisilicon/
7663 F:      drivers/gpu/drm/hisilicon/
7664
7665 DRM DRIVERS FOR LIMA
7666 M:      Qiang Yu <[email protected]>
7667 L:      [email protected]
7668 L:      [email protected] (moderated for non-subscribers)
7669 S:      Maintained
7670 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7671 F:      drivers/gpu/drm/lima/
7672 F:      include/uapi/drm/lima_drm.h
7673
7674 DRM DRIVERS FOR LOONGSON
7675 M:      Sui Jingfeng <[email protected]>
7676 L:      [email protected]
7677 S:      Supported
7678 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7679 F:      drivers/gpu/drm/loongson/
7680
7681 DRM DRIVERS FOR MEDIATEK
7682 M:      Chun-Kuang Hu <[email protected]>
7683 M:      Philipp Zabel <[email protected]>
7684 L:      [email protected]
7685 L:      [email protected] (moderated for non-subscribers)
7686 S:      Supported
7687 F:      Documentation/devicetree/bindings/display/mediatek/
7688 F:      drivers/gpu/drm/ci/xfails/mediatek*
7689 F:      drivers/gpu/drm/mediatek/
7690 F:      drivers/phy/mediatek/phy-mtk-dp.c
7691 F:      drivers/phy/mediatek/phy-mtk-hdmi*
7692 F:      drivers/phy/mediatek/phy-mtk-mipi*
7693
7694 DRM DRIVERS FOR NVIDIA TEGRA
7695 M:      Thierry Reding <[email protected]>
7696 M:      Mikko Perttunen <[email protected]>
7697 L:      [email protected]
7698 L:      [email protected]
7699 S:      Supported
7700 T:      git https://gitlab.freedesktop.org/drm/tegra.git
7701 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
7702 F:      Documentation/devicetree/bindings/gpu/host1x/
7703 F:      drivers/gpu/drm/tegra/
7704 F:      drivers/gpu/host1x/
7705 F:      include/linux/host1x.h
7706 F:      include/uapi/drm/tegra_drm.h
7707
7708 DRM DRIVERS FOR RENESAS R-CAR
7709 M:      Laurent Pinchart <[email protected]>
7710 M:      Kieran Bingham <[email protected]>
7711 L:      [email protected]
7712 L:      [email protected]
7713 S:      Supported
7714 T:      git git://linuxtv.org/pinchartl/media drm/du/next
7715 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
7716 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
7717 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
7718 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
7719 F:      drivers/gpu/drm/renesas/rcar-du/
7720
7721 DRM DRIVERS FOR RENESAS RZ
7722 M:      Biju Das <[email protected]>
7723 L:      [email protected]
7724 L:      [email protected]
7725 S:      Maintained
7726 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7727 F:      Documentation/devicetree/bindings/display/renesas,rzg2l-du.yaml
7728 F:      drivers/gpu/drm/renesas/rz-du/
7729
7730 DRM DRIVERS FOR RENESAS SHMOBILE
7731 M:      Laurent Pinchart <[email protected]>
7732 M:      Geert Uytterhoeven <[email protected]>
7733 L:      [email protected]
7734 L:      [email protected]
7735 S:      Supported
7736 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7737 F:      Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml
7738 F:      drivers/gpu/drm/renesas/shmobile/
7739 F:      include/linux/platform_data/shmob_drm.h
7740
7741 DRM DRIVERS FOR ROCKCHIP
7742 M:      Sandy Huang <[email protected]>
7743 M:      Heiko Stübner <[email protected]>
7744 M:      Andy Yan <[email protected]>
7745 L:      [email protected]
7746 S:      Maintained
7747 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7748 F:      Documentation/devicetree/bindings/display/rockchip/
7749 F:      drivers/gpu/drm/ci/xfails/rockchip*
7750 F:      drivers/gpu/drm/rockchip/
7751
7752 DRM DRIVERS FOR STI
7753 M:      Alain Volmat <[email protected]>
7754 L:      [email protected]
7755 S:      Maintained
7756 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7757 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
7758 F:      drivers/gpu/drm/sti
7759
7760 DRM DRIVERS FOR STM
7761 M:      Yannick Fertre <[email protected]>
7762 M:      Raphael Gallais-Pou <[email protected]>
7763 M:      Philippe Cornu <[email protected]>
7764 L:      [email protected]
7765 S:      Maintained
7766 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7767 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7768 F:      Documentation/devicetree/bindings/display/st,stm32mp25-lvds.yaml
7769 F:      drivers/gpu/drm/stm
7770
7771 DRM DRIVERS FOR TI KEYSTONE
7772 M:      Jyri Sarha <[email protected]>
7773 M:      Tomi Valkeinen <[email protected]>
7774 L:      [email protected]
7775 S:      Maintained
7776 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7777 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7778 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7779 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7780 F:      drivers/gpu/drm/tidss/
7781
7782 DRM DRIVERS FOR TI LCDC
7783 M:      Jyri Sarha <[email protected]>
7784 M:      Tomi Valkeinen <[email protected]>
7785 L:      [email protected]
7786 S:      Maintained
7787 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7788 F:      Documentation/devicetree/bindings/display/tilcdc/
7789 F:      drivers/gpu/drm/tilcdc/
7790
7791 DRM DRIVERS FOR TI OMAP
7792 M:      Tomi Valkeinen <[email protected]>
7793 L:      [email protected]
7794 S:      Maintained
7795 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7796 F:      Documentation/devicetree/bindings/display/ti/
7797 F:      drivers/gpu/drm/omapdrm/
7798
7799 DRM DRIVERS FOR V3D
7800 M:      Melissa Wen <[email protected]>
7801 M:      Maíra Canal <[email protected]>
7802 S:      Supported
7803 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7804 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7805 F:      drivers/gpu/drm/v3d/
7806 F:      include/uapi/drm/v3d_drm.h
7807
7808 DRM DRIVERS FOR VC4
7809 M:      Maxime Ripard <[email protected]>
7810 M:      Dave Stevenson <[email protected]>
7811 R:      Maíra Canal <[email protected]>
7812 R:      Raspberry Pi Kernel Maintenance <[email protected]>
7813 S:      Supported
7814 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7815 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7816 F:      drivers/gpu/drm/vc4/
7817 F:      include/uapi/drm/vc4_drm.h
7818
7819 DRM DRIVERS FOR VIVANTE GPU IP
7820 M:      Lucas Stach <[email protected]>
7821 R:      Russell King <[email protected]>
7822 R:      Christian Gmeiner <[email protected]>
7823 L:      [email protected] (moderated for non-subscribers)
7824 L:      [email protected]
7825 S:      Maintained
7826 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7827 F:      drivers/gpu/drm/etnaviv/
7828 F:      include/uapi/drm/etnaviv_drm.h
7829
7830 DRM DRIVERS FOR XEN
7831 M:      Oleksandr Andrushchenko <[email protected]>
7832 L:      [email protected]
7833 L:      [email protected] (moderated for non-subscribers)
7834 S:      Supported
7835 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7836 F:      Documentation/gpu/xen-front.rst
7837 F:      drivers/gpu/drm/xen/
7838
7839 DRM DRIVERS FOR XILINX
7840 M:      Laurent Pinchart <[email protected]>
7841 M:      Tomi Valkeinen <[email protected]>
7842 L:      [email protected]
7843 S:      Maintained
7844 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7845 F:      Documentation/devicetree/bindings/display/xlnx/
7846 F:      Documentation/gpu/zynqmp.rst
7847 F:      drivers/gpu/drm/xlnx/
7848
7849 DRM GPU SCHEDULER
7850 M:      Luben Tuikov <[email protected]>
7851 M:      Matthew Brost <[email protected]>
7852 M:      Danilo Krummrich <[email protected]>
7853 M:      Philipp Stanner <[email protected]>
7854 L:      [email protected]
7855 S:      Maintained
7856 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7857 F:      drivers/gpu/drm/scheduler/
7858 F:      include/drm/gpu_scheduler.h
7859
7860 DRM PANEL DRIVERS
7861 M:      Neil Armstrong <[email protected]>
7862 R:      Jessica Zhang <[email protected]>
7863 L:      [email protected]
7864 S:      Maintained
7865 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7866 F:      Documentation/devicetree/bindings/display/panel/
7867 F:      drivers/gpu/drm/drm_panel.c
7868 F:      drivers/gpu/drm/panel/
7869 F:      include/drm/drm_panel.h
7870
7871 DRM PRIVACY-SCREEN CLASS
7872 M:      Hans de Goede <[email protected]>
7873 L:      [email protected]
7874 S:      Maintained
7875 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7876 F:      drivers/gpu/drm/drm_privacy_screen*
7877 F:      include/drm/drm_privacy_screen*
7878
7879 DRM TTM SUBSYSTEM
7880 M:      Christian Koenig <[email protected]>
7881 M:      Huang Rui <[email protected]>
7882 L:      [email protected]
7883 S:      Maintained
7884 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7885 F:      drivers/gpu/drm/ttm/
7886 F:      include/drm/ttm/
7887
7888 DRM AUTOMATED TESTING
7889 M:      Helen Koike <[email protected]>
7890 L:      [email protected]
7891 S:      Maintained
7892 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7893 F:      Documentation/gpu/automated_testing.rst
7894 F:      drivers/gpu/drm/ci/
7895
7896 DSBR100 USB FM RADIO DRIVER
7897 M:      Alexey Klimov <[email protected]>
7898 L:      [email protected]
7899 S:      Maintained
7900 T:      git git://linuxtv.org/media.git
7901 F:      drivers/media/radio/dsbr100.c
7902
7903 DT3155 MEDIA DRIVER
7904 M:      Hans Verkuil <[email protected]>
7905 L:      [email protected]
7906 S:      Odd Fixes
7907 W:      https://linuxtv.org
7908 T:      git git://linuxtv.org/media.git
7909 F:      drivers/media/pci/dt3155/
7910
7911 DVB_USB_AF9015 MEDIA DRIVER
7912 L:      [email protected]
7913 S:      Orphan
7914 W:      https://linuxtv.org
7915 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7916 F:      drivers/media/usb/dvb-usb-v2/af9015*
7917
7918 DVB_USB_AF9035 MEDIA DRIVER
7919 L:      [email protected]
7920 S:      Orphan
7921 W:      https://linuxtv.org
7922 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7923 F:      drivers/media/usb/dvb-usb-v2/af9035*
7924
7925 DVB_USB_ANYSEE MEDIA DRIVER
7926 L:      [email protected]
7927 S:      Orphan
7928 W:      https://linuxtv.org
7929 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7930 F:      drivers/media/usb/dvb-usb-v2/anysee*
7931
7932 DVB_USB_AU6610 MEDIA DRIVER
7933 L:      [email protected]
7934 S:      Orphan
7935 W:      https://linuxtv.org
7936 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7937 F:      drivers/media/usb/dvb-usb-v2/au6610*
7938
7939 DVB_USB_CE6230 MEDIA DRIVER
7940 L:      [email protected]
7941 S:      Orphan
7942 W:      https://linuxtv.org
7943 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7944 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7945
7946 DVB_USB_CXUSB MEDIA DRIVER
7947 M:      Michael Krufky <[email protected]>
7948 L:      [email protected]
7949 S:      Maintained
7950 W:      https://linuxtv.org
7951 W:      http://github.com/mkrufky
7952 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7953 T:      git git://linuxtv.org/media.git
7954 F:      drivers/media/usb/dvb-usb/cxusb*
7955
7956 DVB_USB_EC168 MEDIA DRIVER
7957 L:      [email protected]
7958 S:      Orphan
7959 W:      https://linuxtv.org
7960 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7961 F:      drivers/media/usb/dvb-usb-v2/ec168*
7962
7963 DVB_USB_GL861 MEDIA DRIVER
7964 L:      [email protected]
7965 S:      Orphan
7966 W:      https://linuxtv.org
7967 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7968 F:      drivers/media/usb/dvb-usb-v2/gl861*
7969
7970 DVB_USB_MXL111SF MEDIA DRIVER
7971 M:      Michael Krufky <[email protected]>
7972 L:      [email protected]
7973 S:      Maintained
7974 W:      https://linuxtv.org
7975 W:      http://github.com/mkrufky
7976 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7977 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7978 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7979
7980 DVB_USB_RTL28XXU MEDIA DRIVER
7981 L:      [email protected]
7982 S:      Orphan
7983 W:      https://linuxtv.org
7984 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7985 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7986
7987 DVB_USB_V2 MEDIA DRIVER
7988 L:      [email protected]
7989 S:      Orphan
7990 W:      https://linuxtv.org
7991 W:      http://palosaari.fi/linux/
7992 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7993 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7994 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7995
7996 DYNAMIC DEBUG
7997 M:      Jason Baron <[email protected]>
7998 M:      Jim Cromie <[email protected]>
7999 S:      Maintained
8000 F:      include/linux/dynamic_debug.h
8001 F:      lib/dynamic_debug.c
8002 F:      lib/test_dynamic_debug.c
8003
8004 DYNAMIC INTERRUPT MODERATION
8005 M:      Tal Gilboa <[email protected]>
8006 S:      Maintained
8007 F:      Documentation/networking/net_dim.rst
8008 F:      include/linux/dim.h
8009 F:      lib/dim/
8010
8011 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
8012 M:      Daniel Lezcano <[email protected]>
8013 L:      [email protected]
8014 S:      Supported
8015 B:      https://bugzilla.kernel.org
8016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8017 F:      drivers/powercap/dtpm*
8018 F:      include/linux/dtpm.h
8019
8020 DZ DECSTATION DZ11 SERIAL DRIVER
8021 M:      "Maciej W. Rozycki" <[email protected]>
8022 S:      Maintained
8023 F:      drivers/tty/serial/dz.*
8024
8025 E3X0 POWER BUTTON DRIVER
8026 M:      Moritz Fischer <[email protected]>
8027 L:      [email protected]
8028 S:      Supported
8029 W:      http://www.ettus.com
8030 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
8031 F:      drivers/input/misc/e3x0-button.c
8032
8033 E4000 MEDIA DRIVER
8034 L:      [email protected]
8035 S:      Orphan
8036 W:      https://linuxtv.org
8037 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8038 F:      drivers/media/tuners/e4000*
8039
8040 EARTH_PT1 MEDIA DRIVER
8041 M:      Akihiro Tsukada <[email protected]>
8042 L:      [email protected]
8043 S:      Odd Fixes
8044 F:      drivers/media/pci/pt1/
8045
8046 EARTH_PT3 MEDIA DRIVER
8047 M:      Akihiro Tsukada <[email protected]>
8048 L:      [email protected]
8049 S:      Odd Fixes
8050 F:      drivers/media/pci/pt3/
8051
8052 EC100 MEDIA DRIVER
8053 L:      [email protected]
8054 S:      Orphan
8055 W:      https://linuxtv.org
8056 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8057 F:      drivers/media/dvb-frontends/ec100*
8058
8059 ECRYPT FILE SYSTEM
8060 M:      Tyler Hicks <[email protected]>
8061 L:      [email protected]
8062 S:      Odd Fixes
8063 W:      http://ecryptfs.org
8064 W:      https://launchpad.net/ecryptfs
8065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
8066 F:      Documentation/filesystems/ecryptfs.rst
8067 F:      fs/ecryptfs/
8068
8069 EDAC-AMD64
8070 M:      Yazen Ghannam <[email protected]>
8071 L:      [email protected]
8072 S:      Supported
8073 F:      drivers/edac/amd64_edac*
8074 F:      drivers/edac/mce_amd*
8075
8076 EDAC-ARMADA
8077 M:      Jan Luebbe <[email protected]>
8078 L:      [email protected]
8079 S:      Maintained
8080 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
8081 F:      drivers/edac/armada_xp_*
8082
8083 EDAC-AST2500
8084 M:      Stefan Schaeckeler <[email protected]>
8085 S:      Supported
8086 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
8087 F:      drivers/edac/aspeed_edac.c
8088
8089 EDAC-BLUEFIELD
8090 M:      Shravan Kumar Ramani <[email protected]>
8091 S:      Supported
8092 F:      drivers/edac/bluefield_edac.c
8093
8094 EDAC-CALXEDA
8095 M:      Andre Przywara <[email protected]>
8096 L:      [email protected]
8097 S:      Maintained
8098 F:      drivers/edac/highbank*
8099
8100 EDAC-CAVIUM OCTEON
8101 M:      Thomas Bogendoerfer <[email protected]>
8102 L:      [email protected]
8103 L:      [email protected]
8104 S:      Maintained
8105 F:      drivers/edac/octeon_edac*
8106
8107 EDAC-CAVIUM THUNDERX
8108 M:      Robert Richter <[email protected]>
8109 L:      [email protected]
8110 S:      Odd Fixes
8111 F:      drivers/edac/thunderx_edac*
8112
8113 EDAC-CORE
8114 M:      Borislav Petkov <[email protected]>
8115 M:      Tony Luck <[email protected]>
8116 R:      James Morse <[email protected]>
8117 R:      Mauro Carvalho Chehab <[email protected]>
8118 R:      Robert Richter <[email protected]>
8119 L:      [email protected]
8120 S:      Supported
8121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
8122 F:      Documentation/driver-api/edac.rst
8123 F:      drivers/edac/
8124 F:      include/linux/edac.h
8125
8126 EDAC-DMC520
8127 M:      Lei Wang <[email protected]>
8128 L:      [email protected]
8129 S:      Supported
8130 F:      drivers/edac/dmc520_edac.c
8131
8132 EDAC-E752X
8133 M:      Mark Gross <[email protected]>
8134 L:      [email protected]
8135 S:      Maintained
8136 F:      drivers/edac/e752x_edac.c
8137
8138 EDAC-E7XXX
8139 L:      [email protected]
8140 S:      Maintained
8141 F:      drivers/edac/e7xxx_edac.c
8142
8143 EDAC-FSL_DDR
8144 R:      Frank Li <[email protected]>
8145 L:      [email protected]
8146 L:      [email protected]
8147 S:      Maintained
8148 F:      drivers/edac/fsl_ddr_edac.*
8149
8150 EDAC-GHES
8151 M:      Mauro Carvalho Chehab <[email protected]>
8152 L:      [email protected]
8153 S:      Maintained
8154 F:      drivers/edac/ghes_edac.c
8155
8156 EDAC-I10NM
8157 M:      Tony Luck <[email protected]>
8158 L:      [email protected]
8159 S:      Maintained
8160 F:      drivers/edac/i10nm_base.c
8161
8162 EDAC-I3000
8163 L:      [email protected]
8164 S:      Orphan
8165 F:      drivers/edac/i3000_edac.c
8166
8167 EDAC-I5000
8168 L:      [email protected]
8169 S:      Maintained
8170 F:      drivers/edac/i5000_edac.c
8171
8172 EDAC-I5400
8173 M:      Mauro Carvalho Chehab <[email protected]>
8174 L:      [email protected]
8175 S:      Maintained
8176 F:      drivers/edac/i5400_edac.c
8177
8178 EDAC-I7300
8179 M:      Mauro Carvalho Chehab <[email protected]>
8180 L:      [email protected]
8181 S:      Maintained
8182 F:      drivers/edac/i7300_edac.c
8183
8184 EDAC-I7CORE
8185 M:      Mauro Carvalho Chehab <[email protected]>
8186 L:      [email protected]
8187 S:      Maintained
8188 F:      drivers/edac/i7core_edac.c
8189
8190 EDAC-I82443BXGX
8191 M:      Tim Small <[email protected]>
8192 L:      [email protected]
8193 S:      Maintained
8194 F:      drivers/edac/i82443bxgx_edac.c
8195
8196 EDAC-I82975X
8197 M:      "Arvind R." <[email protected]>
8198 L:      [email protected]
8199 S:      Maintained
8200 F:      drivers/edac/i82975x_edac.c
8201
8202 EDAC-IE31200
8203 M:      Jason Baron <[email protected]>
8204 L:      [email protected]
8205 S:      Maintained
8206 F:      drivers/edac/ie31200_edac.c
8207
8208 EDAC-IGEN6
8209 M:      Tony Luck <[email protected]>
8210 R:      Qiuxu Zhuo <[email protected]>
8211 L:      [email protected]
8212 S:      Maintained
8213 F:      drivers/edac/igen6_edac.c
8214
8215 EDAC-MPC85XX
8216 M:      Johannes Thumshirn <[email protected]>
8217 L:      [email protected]
8218 S:      Maintained
8219 F:      drivers/edac/mpc85xx_edac.[ch]
8220
8221 EDAC-NPCM
8222 M:      Marvin Lin <[email protected]>
8223 M:      Stanley Chu <[email protected]>
8224 L:      [email protected]
8225 S:      Maintained
8226 F:      Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml
8227 F:      drivers/edac/npcm_edac.c
8228
8229 EDAC-PASEMI
8230 M:      Egor Martovetsky <[email protected]>
8231 L:      [email protected]
8232 S:      Maintained
8233 F:      drivers/edac/pasemi_edac.c
8234
8235 EDAC-PND2
8236 M:      Tony Luck <[email protected]>
8237 L:      [email protected]
8238 S:      Maintained
8239 F:      drivers/edac/pnd2_edac.[ch]
8240
8241 EDAC-QCOM
8242 M:      Manivannan Sadhasivam <[email protected]>
8243 L:      [email protected]
8244 L:      [email protected]
8245 S:      Maintained
8246 F:      drivers/edac/qcom_edac.c
8247
8248 EDAC-R82600
8249 M:      Tim Small <[email protected]>
8250 L:      [email protected]
8251 S:      Maintained
8252 F:      drivers/edac/r82600_edac.c
8253
8254 EDAC-SBRIDGE
8255 M:      Tony Luck <[email protected]>
8256 R:      Qiuxu Zhuo <[email protected]>
8257 L:      [email protected]
8258 S:      Maintained
8259 F:      drivers/edac/sb_edac.c
8260
8261 EDAC-SKYLAKE
8262 M:      Tony Luck <[email protected]>
8263 L:      [email protected]
8264 S:      Maintained
8265 F:      drivers/edac/skx_*.[ch]
8266
8267 EDAC-TI
8268 M:      Tero Kristo <[email protected]>
8269 L:      [email protected]
8270 S:      Odd Fixes
8271 F:      drivers/edac/ti_edac.c
8272
8273 EDIROL UA-101/UA-1000 DRIVER
8274 M:      Clemens Ladisch <[email protected]>
8275 L:      [email protected]
8276 S:      Maintained
8277 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8278 F:      sound/usb/misc/ua101.c
8279
8280 EFI TEST DRIVER
8281 M:      Ivan Hu <[email protected]>
8282 M:      Ard Biesheuvel <[email protected]>
8283 L:      [email protected]
8284 S:      Maintained
8285 F:      drivers/firmware/efi/test/
8286
8287 EFI VARIABLE FILESYSTEM
8288 M:      Jeremy Kerr <[email protected]>
8289 M:      Ard Biesheuvel <[email protected]>
8290 L:      [email protected]
8291 S:      Maintained
8292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8293 F:      fs/efivarfs/
8294
8295 EFIFB FRAMEBUFFER DRIVER
8296 M:      Peter Jones <[email protected]>
8297 L:      [email protected]
8298 S:      Maintained
8299 F:      drivers/video/fbdev/efifb.c
8300
8301 EFS FILESYSTEM
8302 S:      Orphan
8303 W:      http://aeschi.ch.eu.org/efs/
8304 F:      fs/efs/
8305
8306 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
8307 L:      [email protected]
8308 S:      Orphan
8309 F:      drivers/net/ethernet/ibm/ehea/
8310
8311 ELM327 CAN NETWORK DRIVER
8312 M:      Max Staudt <[email protected]>
8313 L:      [email protected]
8314 S:      Maintained
8315 F:      Documentation/networking/device_drivers/can/can327.rst
8316 F:      drivers/net/can/can327.c
8317
8318 EM28XX VIDEO4LINUX DRIVER
8319 M:      Mauro Carvalho Chehab <[email protected]>
8320 L:      [email protected]
8321 S:      Maintained
8322 W:      https://linuxtv.org
8323 T:      git git://linuxtv.org/media.git
8324 F:      Documentation/admin-guide/media/em28xx*
8325 F:      drivers/media/usb/em28xx/
8326
8327 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
8328 M:      Adrian Hunter <[email protected]>
8329 M:      Asutosh Das <[email protected]>
8330 R:      Ritesh Harjani <[email protected]>
8331 L:      [email protected]
8332 S:      Supported
8333 F:      drivers/mmc/host/cqhci*
8334
8335 EMS CPC-PCI CAN DRIVER
8336 M:      Gerhard Uttenthaler <[email protected]>
8337 M:      [email protected]
8338 L:      [email protected]
8339 S:      Maintained
8340 F:      drivers/net/can/sja1000/ems_pci.c
8341
8342 EMULEX 10Gbps iSCSI - OneConnect DRIVER
8343 M:      Ketan Mukadam <[email protected]>
8344 L:      [email protected]
8345 S:      Supported
8346 W:      http://www.broadcom.com
8347 F:      drivers/scsi/be2iscsi/
8348
8349 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
8350 M:      Ajit Khaparde <[email protected]>
8351 M:      Sriharsha Basavapatna <[email protected]>
8352 M:      Somnath Kotur <[email protected]>
8353 L:      [email protected]
8354 S:      Supported
8355 W:      http://www.emulex.com
8356 F:      drivers/net/ethernet/emulex/benet/
8357
8358 EMULEX ONECONNECT ROCE DRIVER
8359 M:      Selvin Xavier <[email protected]>
8360 L:      [email protected]
8361 S:      Odd Fixes
8362 W:      http://www.broadcom.com
8363 F:      drivers/infiniband/hw/ocrdma/
8364 F:      include/uapi/rdma/ocrdma-abi.h
8365
8366 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
8367 M:      James Smart <[email protected]>
8368 M:      Ram Vegesna <[email protected]>
8369 L:      [email protected]
8370 L:      [email protected]
8371 S:      Supported
8372 W:      http://www.broadcom.com
8373 F:      drivers/scsi/elx/
8374
8375 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
8376 M:      James Smart <[email protected]>
8377 M:      Dick Kennedy <[email protected]>
8378 L:      [email protected]
8379 S:      Supported
8380 W:      http://www.broadcom.com
8381 F:      drivers/scsi/lpfc/
8382
8383 ENE CB710 FLASH CARD READER DRIVER
8384 M:      Michał Mirosław <[email protected]>
8385 S:      Maintained
8386 F:      drivers/misc/cb710/
8387 F:      drivers/mmc/host/cb710-mmc.*
8388 F:      include/linux/cb710.h
8389
8390 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
8391 M:      Maxim Levitsky <[email protected]>
8392 S:      Maintained
8393 F:      drivers/media/rc/ene_ir.*
8394
8395 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
8396 M:      Laurentiu Tudor <[email protected]>
8397 L:      [email protected]
8398 S:      Maintained
8399 F:      drivers/tty/ehv_bytechan.c
8400
8401 EPSON S1D13XXX FRAMEBUFFER DRIVER
8402 M:      Kristoffer Ericson <[email protected]>
8403 S:      Maintained
8404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8405 F:      drivers/video/fbdev/s1d13xxxfb.c
8406 F:      include/video/s1d13xxxfb.h
8407
8408 EROFS FILE SYSTEM
8409 M:      Gao Xiang <[email protected]>
8410 M:      Chao Yu <[email protected]>
8411 R:      Yue Hu <[email protected]>
8412 R:      Jeffle Xu <[email protected]>
8413 R:      Sandeep Dhavale <[email protected]>
8414 L:      [email protected]
8415 S:      Maintained
8416 W:      https://erofs.docs.kernel.org
8417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
8418 F:      Documentation/ABI/testing/sysfs-fs-erofs
8419 F:      Documentation/filesystems/erofs.rst
8420 F:      fs/erofs/
8421 F:      include/trace/events/erofs.h
8422
8423 ERRSEQ ERROR TRACKING INFRASTRUCTURE
8424 M:      Jeff Layton <[email protected]>
8425 S:      Maintained
8426 F:      include/linux/errseq.h
8427 F:      lib/errseq.c
8428
8429 ESD CAN NETWORK DRIVERS
8430 M:      Stefan Mätje <[email protected]>
8431 R:      [email protected]
8432 L:      [email protected]
8433 S:      Maintained
8434 F:      drivers/net/can/esd/
8435
8436 ESD CAN/USB DRIVERS
8437 M:      Frank Jungclaus <[email protected]>
8438 R:      [email protected]
8439 L:      [email protected]
8440 S:      Maintained
8441 F:      drivers/net/can/usb/esd_usb.c
8442
8443 ET131X NETWORK DRIVER
8444 M:      Mark Einon <[email protected]>
8445 S:      Odd Fixes
8446 F:      drivers/net/ethernet/agere/
8447
8448 ETAS ES58X CAN/USB DRIVER
8449 M:      Vincent Mailhol <[email protected]>
8450 L:      [email protected]
8451 S:      Maintained
8452 F:      Documentation/networking/devlink/etas_es58x.rst
8453 F:      drivers/net/can/usb/etas_es58x/
8454
8455 ETHERNET BRIDGE
8456 M:      Roopa Prabhu <[email protected]>
8457 M:      Nikolay Aleksandrov <[email protected]>
8458 L:      [email protected]
8459 L:      [email protected]
8460 S:      Maintained
8461 W:      http://www.linuxfoundation.org/en/Net:Bridge
8462 F:      include/linux/netfilter_bridge/
8463 F:      net/bridge/
8464
8465 ETHERNET PHY LIBRARY
8466 M:      Andrew Lunn <[email protected]>
8467 M:      Heiner Kallweit <[email protected]>
8468 R:      Russell King <[email protected]>
8469 L:      [email protected]
8470 S:      Maintained
8471 F:      Documentation/ABI/testing/sysfs-class-net-phydev
8472 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
8473 F:      Documentation/devicetree/bindings/net/mdio*
8474 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
8475 F:      Documentation/networking/phy.rst
8476 F:      drivers/net/mdio/
8477 F:      drivers/net/mdio/acpi_mdio.c
8478 F:      drivers/net/mdio/fwnode_mdio.c
8479 F:      drivers/net/mdio/of_mdio.c
8480 F:      drivers/net/pcs/
8481 F:      drivers/net/phy/
8482 F:      include/dt-bindings/net/qca-ar803x.h
8483 F:      include/linux/*mdio*.h
8484 F:      include/linux/linkmode.h
8485 F:      include/linux/mdio/*.h
8486 F:      include/linux/mii.h
8487 F:      include/linux/of_net.h
8488 F:      include/linux/phy.h
8489 F:      include/linux/phy_fixed.h
8490 F:      include/linux/phy_link_topology.h
8491 F:      include/linux/phylib_stubs.h
8492 F:      include/linux/platform_data/mdio-bcm-unimac.h
8493 F:      include/linux/platform_data/mdio-gpio.h
8494 F:      include/trace/events/mdio.h
8495 F:      include/uapi/linux/mdio.h
8496 F:      include/uapi/linux/mii.h
8497 F:      net/core/of_net.c
8498
8499 ETHERNET PHY LIBRARY [RUST]
8500 M:      FUJITA Tomonori <[email protected]>
8501 R:      Trevor Gross <[email protected]>
8502 L:      [email protected]
8503 L:      [email protected]
8504 S:      Maintained
8505 F:      rust/kernel/net/phy.rs
8506 F:      rust/kernel/net/phy/reg.rs
8507
8508 EXEC & BINFMT API, ELF
8509 R:      Eric Biederman <[email protected]>
8510 R:      Kees Cook <[email protected]>
8511 L:      [email protected]
8512 S:      Supported
8513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
8514 F:      Documentation/userspace-api/ELF.rst
8515 F:      fs/*binfmt_*.c
8516 F:      fs/Kconfig.binfmt
8517 F:      fs/exec.c
8518 F:      fs/tests/binfmt_*_kunit.c
8519 F:      fs/tests/exec_kunit.c
8520 F:      include/linux/binfmts.h
8521 F:      include/linux/elf.h
8522 F:      include/uapi/linux/binfmts.h
8523 F:      include/uapi/linux/elf.h
8524 F:      tools/testing/selftests/exec/
8525 N:      asm/elf.h
8526 N:      binfmt
8527
8528 EXFAT FILE SYSTEM
8529 M:      Namjae Jeon <[email protected]>
8530 M:      Sungjong Seo <[email protected]>
8531 R:      Yuezhang Mo <[email protected]>
8532 L:      [email protected]
8533 S:      Maintained
8534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
8535 F:      fs/exfat/
8536
8537 EXPRESSWIRE PROTOCOL LIBRARY
8538 M:      Duje Mihanović <[email protected]>
8539 L:      [email protected]
8540 S:      Maintained
8541 F:      drivers/leds/leds-expresswire.c
8542 F:      include/linux/leds-expresswire.h
8543
8544 EXT2 FILE SYSTEM
8545 M:      Jan Kara <[email protected]>
8546 L:      [email protected]
8547 S:      Maintained
8548 F:      Documentation/filesystems/ext2.rst
8549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git
8550 F:      fs/ext2/
8551 F:      include/linux/ext2*
8552
8553 EXT4 FILE SYSTEM
8554 M:      "Theodore Ts'o" <[email protected]>
8555 M:      Andreas Dilger <[email protected]>
8556 L:      [email protected]
8557 S:      Maintained
8558 W:      http://ext4.wiki.kernel.org
8559 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
8560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
8561 F:      Documentation/filesystems/ext4/
8562 F:      fs/ext4/
8563 F:      include/trace/events/ext4.h
8564 F:      include/uapi/linux/ext4.h
8565
8566 Extended Verification Module (EVM)
8567 M:      Mimi Zohar <[email protected]>
8568 M:      Roberto Sassu <[email protected]>
8569 L:      [email protected]
8570 S:      Supported
8571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8572 F:      security/integrity/
8573 F:      security/integrity/evm/
8574
8575 EXTENSIBLE FIRMWARE INTERFACE (EFI)
8576 M:      Ard Biesheuvel <[email protected]>
8577 L:      [email protected]
8578 S:      Maintained
8579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8580 F:      Documentation/admin-guide/efi-stub.rst
8581 F:      arch/*/include/asm/efi.h
8582 F:      arch/*/kernel/efi.c
8583 F:      arch/arm/boot/compressed/efi-header.S
8584 F:      arch/x86/platform/efi/
8585 F:      drivers/firmware/efi/
8586 F:      include/linux/efi*.h
8587
8588 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
8589 M:      MyungJoo Ham <[email protected]>
8590 M:      Chanwoo Choi <[email protected]>
8591 L:      [email protected]
8592 S:      Maintained
8593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
8594 F:      Documentation/devicetree/bindings/extcon/
8595 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
8596 F:      drivers/extcon/
8597 F:      include/linux/extcon.h
8598 F:      include/linux/extcon/
8599
8600 EXTRA BOOT CONFIG
8601 M:      Masami Hiramatsu <[email protected]>
8602 L:      [email protected]
8603 L:      [email protected]
8604 S:      Maintained
8605 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8607 F:      Documentation/admin-guide/bootconfig.rst
8608 F:      fs/proc/bootconfig.c
8609 F:      include/linux/bootconfig.h
8610 F:      lib/bootconfig-data.S
8611 F:      lib/bootconfig.c
8612 F:      tools/bootconfig/*
8613 F:      tools/bootconfig/scripts/*
8614
8615 EXTRON DA HD 4K PLUS CEC DRIVER
8616 M:      Hans Verkuil <[email protected]>
8617 L:      [email protected]
8618 S:      Maintained
8619 T:      git git://linuxtv.org/media.git
8620 F:      drivers/media/cec/usb/extron-da-hd-4k-plus/
8621
8622 EXYNOS DP DRIVER
8623 M:      Jingoo Han <[email protected]>
8624 L:      [email protected]
8625 S:      Maintained
8626 F:      drivers/gpu/drm/exynos/exynos_dp*
8627
8628 EXYNOS SYSMMU (IOMMU) driver
8629 M:      Marek Szyprowski <[email protected]>
8630 L:      [email protected]
8631 S:      Maintained
8632 F:      drivers/iommu/exynos-iommu.c
8633
8634 F2FS FILE SYSTEM
8635 M:      Jaegeuk Kim <[email protected]>
8636 M:      Chao Yu <[email protected]>
8637 L:      [email protected]
8638 S:      Maintained
8639 W:      https://f2fs.wiki.kernel.org/
8640 Q:      https://patchwork.kernel.org/project/f2fs/list/
8641 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
8642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
8643 F:      Documentation/ABI/testing/sysfs-fs-f2fs
8644 F:      Documentation/filesystems/f2fs.rst
8645 F:      fs/f2fs/
8646 F:      include/linux/f2fs_fs.h
8647 F:      include/trace/events/f2fs.h
8648 F:      include/uapi/linux/f2fs.h
8649
8650 F71805F HARDWARE MONITORING DRIVER
8651 M:      Jean Delvare <[email protected]>
8652 L:      [email protected]
8653 S:      Maintained
8654 F:      Documentation/hwmon/f71805f.rst
8655 F:      drivers/hwmon/f71805f.c
8656
8657 FADDR2LINE
8658 M:      Josh Poimboeuf <[email protected]>
8659 S:      Maintained
8660 F:      scripts/faddr2line
8661
8662 FAILOVER MODULE
8663 M:      Sridhar Samudrala <[email protected]>
8664 L:      [email protected]
8665 S:      Supported
8666 F:      Documentation/networking/failover.rst
8667 F:      include/net/failover.h
8668 F:      net/core/failover.c
8669
8670 FANOTIFY
8671 M:      Jan Kara <[email protected]>
8672 R:      Amir Goldstein <[email protected]>
8673 R:      Matthew Bobrowski <[email protected]>
8674 L:      [email protected]
8675 S:      Maintained
8676 F:      fs/notify/fanotify/
8677 F:      include/linux/fanotify.h
8678 F:      include/uapi/linux/fanotify.h
8679
8680 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
8681 M:      Linus Walleij <[email protected]>
8682 L:      [email protected]
8683 S:      Maintained
8684 F:      drivers/usb/fotg210/
8685
8686 FARSYNC SYNCHRONOUS DRIVER
8687 M:      Kevin Curtis <[email protected]>
8688 S:      Supported
8689 W:      http://www.farsite.co.uk/
8690 F:      drivers/net/wan/farsync.*
8691
8692 FAULT INJECTION SUPPORT
8693 M:      Akinobu Mita <[email protected]>
8694 S:      Supported
8695 F:      Documentation/fault-injection/
8696 F:      lib/fault-inject.c
8697 F:      tools/testing/fault-injection/
8698
8699 FBTFT Framebuffer drivers
8700 L:      [email protected]
8701 L:      [email protected]
8702 S:      Orphan
8703 F:      drivers/staging/fbtft/
8704
8705 FC0011 TUNER DRIVER
8706 M:      Michael Buesch <[email protected]>
8707 L:      [email protected]
8708 S:      Maintained
8709 F:      drivers/media/tuners/fc0011.c
8710 F:      drivers/media/tuners/fc0011.h
8711
8712 FC2580 MEDIA DRIVER
8713 L:      [email protected]
8714 S:      Orphan
8715 W:      https://linuxtv.org
8716 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8717 F:      drivers/media/tuners/fc2580*
8718
8719 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
8720 M:      Hannes Reinecke <[email protected]>
8721 L:      [email protected]
8722 S:      Supported
8723 W:      www.Open-FCoE.org
8724 F:      drivers/scsi/fcoe/
8725 F:      drivers/scsi/libfc/
8726 F:      include/scsi/fc/
8727 F:      include/scsi/libfc.h
8728 F:      include/scsi/libfcoe.h
8729 F:      include/uapi/scsi/fc/
8730
8731 FILE LOCKING (flock() and fcntl()/lockf())
8732 M:      Jeff Layton <[email protected]>
8733 M:      Chuck Lever <[email protected]>
8734 R:      Alexander Aring <[email protected]>
8735 L:      [email protected]
8736 S:      Maintained
8737 F:      fs/fcntl.c
8738 F:      fs/locks.c
8739 F:      include/linux/fcntl.h
8740 F:      include/uapi/linux/fcntl.h
8741
8742 FILESYSTEM DIRECT ACCESS (DAX)
8743 M:      Dan Williams <[email protected]>
8744 R:      Matthew Wilcox <[email protected]>
8745 R:      Jan Kara <[email protected]>
8746 L:      [email protected]
8747 L:      [email protected]
8748 S:      Supported
8749 F:      fs/dax.c
8750 F:      include/linux/dax.h
8751 F:      include/trace/events/fs_dax.h
8752
8753 FILESYSTEMS (VFS and infrastructure)
8754 M:      Alexander Viro <[email protected]>
8755 M:      Christian Brauner <[email protected]>
8756 R:      Jan Kara <[email protected]>
8757 L:      [email protected]
8758 S:      Maintained
8759 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.git
8760 F:      fs/*
8761 F:      include/linux/fs.h
8762 F:      include/linux/fs_types.h
8763 F:      include/uapi/linux/fs.h
8764 F:      include/uapi/linux/openat2.h
8765
8766 FILESYSTEMS [EXPORTFS]
8767 M:      Chuck Lever <[email protected]>
8768 M:      Jeff Layton <[email protected]>
8769 R:      Amir Goldstein <[email protected]>
8770 L:      [email protected]
8771 L:      [email protected]
8772 S:      Supported
8773 F:      Documentation/filesystems/nfs/exporting.rst
8774 F:      fs/exportfs/
8775 F:      fs/fhandle.c
8776 F:      include/linux/exportfs.h
8777
8778 FILESYSTEMS [IDMAPPED MOUNTS]
8779 M:      Christian Brauner <[email protected]>
8780 M:      Seth Forshee <[email protected]>
8781 L:      [email protected]
8782 S:      Maintained
8783 F:      Documentation/filesystems/idmappings.rst
8784 F:      fs/mnt_idmapping.c
8785 F:      include/linux/mnt_idmapping.*
8786 F:      tools/testing/selftests/mount_setattr/
8787
8788 FILESYSTEMS [IOMAP]
8789 M:      Christian Brauner <[email protected]>
8790 R:      Darrick J. Wong <[email protected]>
8791 L:      [email protected]
8792 L:      [email protected]
8793 S:      Supported
8794 F:      Documentation/filesystems/iomap/*
8795 F:      fs/iomap/
8796 F:      include/linux/iomap.h
8797
8798 FILESYSTEMS [NETFS LIBRARY]
8799 M:      David Howells <[email protected]>
8800 R:      Jeff Layton <[email protected]>
8801 L:      [email protected]
8802 L:      [email protected]
8803 S:      Supported
8804 F:      Documentation/filesystems/caching/
8805 F:      Documentation/filesystems/netfs_library.rst
8806 F:      fs/netfs/
8807 F:      include/linux/fscache*.h
8808 F:      include/linux/netfs.h
8809 F:      include/trace/events/fscache.h
8810 F:      include/trace/events/netfs.h
8811
8812 FILESYSTEMS [STACKABLE]
8813 M:      Miklos Szeredi <[email protected]>
8814 M:      Amir Goldstein <[email protected]>
8815 L:      [email protected]
8816 L:      [email protected]
8817 S:      Maintained
8818 F:      fs/backing-file.c
8819 F:      include/linux/backing-file.h
8820
8821 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8822 M:      Riku Voipio <[email protected]>
8823 L:      [email protected]
8824 S:      Maintained
8825 F:      drivers/hwmon/f75375s.c
8826 F:      include/linux/f75375s.h
8827
8828 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
8829 M:      Ji-Ze Hong (Peter Hong) <[email protected]>
8830 L:      [email protected]
8831 S:      Maintained
8832 F:      drivers/net/can/usb/f81604.c
8833
8834 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
8835 M:      Clemens Ladisch <[email protected]>
8836 M:      Takashi Sakamoto <[email protected]>
8837 L:      [email protected]
8838 S:      Maintained
8839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8840 F:      include/uapi/sound/firewire.h
8841 F:      sound/firewire/
8842
8843 FIREWIRE MEDIA DRIVERS (firedtv)
8844 M:      Stefan Richter <[email protected]>
8845 L:      [email protected]
8846 L:      [email protected]
8847 S:      Maintained
8848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
8849 F:      drivers/media/firewire/
8850
8851 FIREWIRE SBP-2 TARGET
8852 M:      Chris Boot <[email protected]>
8853 L:      [email protected]
8854 L:      [email protected]
8855 L:      [email protected]
8856 S:      Maintained
8857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8858 F:      drivers/target/sbp/
8859
8860 FIREWIRE SUBSYSTEM
8861 M:      Takashi Sakamoto <[email protected]>
8862 M:      Takashi Sakamoto <[email protected]>
8863 L:      [email protected]
8864 S:      Maintained
8865 W:      http://ieee1394.docs.kernel.org/
8866 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8867 F:      drivers/firewire/
8868 F:      include/linux/firewire.h
8869 F:      include/uapi/linux/firewire*.h
8870 F:      tools/firewire/
8871
8872 FIRMWARE FRAMEWORK FOR ARMV8-A
8873 M:      Sudeep Holla <[email protected]>
8874 L:      [email protected] (moderated for non-subscribers)
8875 S:      Maintained
8876 F:      drivers/firmware/arm_ffa/
8877 F:      include/linux/arm_ffa.h
8878
8879 FIRMWARE LOADER (request_firmware)
8880 M:      Luis Chamberlain <[email protected]>
8881 M:      Russ Weight <[email protected]>
8882 M:      Danilo Krummrich <[email protected]>
8883 L:      [email protected]
8884 S:      Maintained
8885 F:      Documentation/firmware_class/
8886 F:      drivers/base/firmware_loader/
8887 F:      rust/kernel/firmware.rs
8888 F:      include/linux/firmware.h
8889
8890 FLEXTIMER FTM-QUADDEC DRIVER
8891 M:      Patrick Havelange <[email protected]>
8892 L:      [email protected]
8893 S:      Maintained
8894 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8895 F:      drivers/counter/ftm-quaddec.c
8896
8897 FLOPPY DRIVER
8898 M:      Denis Efremov <[email protected]>
8899 L:      [email protected]
8900 S:      Odd Fixes
8901 F:      drivers/block/floppy.c
8902
8903 FLYSKY FSIA6B RC RECEIVER
8904 M:      Markus Koch <[email protected]>
8905 L:      [email protected]
8906 S:      Maintained
8907 F:      drivers/input/joystick/fsia6b.c
8908
8909 FOCUSRITE SCARLETT2 MIXER DRIVER (Scarlett Gen 2+ and Clarett)
8910 M:      Geoffrey D. Bennett <[email protected]>
8911 L:      [email protected]
8912 S:      Maintained
8913 W:      https://github.com/geoffreybennett/scarlett-gen2
8914 B:      https://github.com/geoffreybennett/scarlett-gen2/issues
8915 T:      git https://github.com/geoffreybennett/scarlett-gen2.git
8916 F:      include/uapi/sound/scarlett2.h
8917 F:      sound/usb/mixer_scarlett2.c
8918
8919 FORCEDETH GIGABIT ETHERNET DRIVER
8920 M:      Rain River <[email protected]>
8921 M:      Zhu Yanjun <[email protected]>
8922 L:      [email protected]
8923 S:      Maintained
8924 F:      drivers/net/ethernet/nvidia/*
8925
8926 FORTIFY_SOURCE
8927 M:      Kees Cook <[email protected]>
8928 L:      [email protected]
8929 S:      Supported
8930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8931 F:      include/linux/fortify-string.h
8932 F:      lib/fortify_kunit.c
8933 F:      lib/memcpy_kunit.c
8934 F:      lib/test_fortify/*
8935 K:      \bunsafe_memcpy\b
8936 K:      \b__NO_FORTIFY\b
8937
8938 FPGA DFL DRIVERS
8939 M:      Wu Hao <[email protected]>
8940 R:      Tom Rix <[email protected]>
8941 L:      [email protected]
8942 S:      Maintained
8943 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8944 F:      Documentation/fpga/dfl.rst
8945 F:      drivers/fpga/dfl*
8946 F:      drivers/uio/uio_dfl.c
8947 F:      include/linux/dfl.h
8948 F:      include/uapi/linux/fpga-dfl.h
8949
8950 FPGA MANAGER FRAMEWORK
8951 M:      Moritz Fischer <[email protected]>
8952 M:      Wu Hao <[email protected]>
8953 M:      Xu Yilun <[email protected]>
8954 R:      Tom Rix <[email protected]>
8955 L:      [email protected]
8956 S:      Maintained
8957 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
8958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8959 F:      Documentation/devicetree/bindings/fpga/
8960 F:      Documentation/driver-api/fpga/
8961 F:      Documentation/fpga/
8962 F:      drivers/fpga/
8963 F:      include/linux/fpga/
8964
8965 FPU EMULATOR
8966 M:      Bill Metzenthen <[email protected]>
8967 S:      Maintained
8968 W:      https://floatingpoint.billm.au/
8969 F:      arch/x86/math-emu/
8970
8971 FRAMEBUFFER CORE
8972 M:      Simona Vetter <[email protected]>
8973 S:      Odd Fixes
8974 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
8975 F:      drivers/video/fbdev/core/
8976
8977 FRAMEBUFFER LAYER
8978 M:      Helge Deller <[email protected]>
8979 L:      [email protected]
8980 L:      [email protected]
8981 S:      Maintained
8982 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
8983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8984 F:      Documentation/fb/
8985 F:      drivers/video/
8986 F:      include/linux/fb.h
8987 F:      include/uapi/linux/fb.h
8988 F:      include/uapi/video/
8989 F:      include/video/
8990
8991 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8992 M:      Horia Geantă <[email protected]>
8993 M:      Pankaj Gupta <[email protected]>
8994 M:      Gaurav Jain <[email protected]>
8995 L:      [email protected]
8996 S:      Maintained
8997 F:      Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
8998 F:      drivers/crypto/caam/
8999
9000 FREESCALE COLDFIRE M5441X MMC DRIVER
9001 M:      Angelo Dureghello <[email protected]>
9002 L:      [email protected]
9003 S:      Maintained
9004 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
9005 F:      include/linux/platform_data/mmc-esdhc-mcf.h
9006
9007 FREESCALE DIU FRAMEBUFFER DRIVER
9008 M:      Timur Tabi <[email protected]>
9009 L:      [email protected]
9010 S:      Maintained
9011 F:      drivers/video/fbdev/fsl-diu-fb.*
9012
9013 FREESCALE DMA DRIVER
9014 M:      Zhang Wei <[email protected]>
9015 L:      [email protected]
9016 S:      Maintained
9017 F:      drivers/dma/fsldma.*
9018
9019 FREESCALE DSPI DRIVER
9020 M:      Vladimir Oltean <[email protected]>
9021 L:      [email protected]
9022 L:      [email protected]
9023 S:      Maintained
9024 F:      Documentation/devicetree/bindings/spi/fsl,dspi*.yaml
9025 F:      drivers/spi/spi-fsl-dspi.c
9026 F:      include/linux/spi/spi-fsl-dspi.h
9027
9028 FREESCALE eDMA DRIVER
9029 M:      Frank Li <[email protected]>
9030 L:      [email protected]
9031 L:      [email protected]
9032 S:      Maintained
9033 F:      Documentation/devicetree/bindings/dma/fsl,edma.yaml
9034 F:      drivers/dma/fsl-edma*.*
9035
9036 FREESCALE ENETC ETHERNET DRIVERS
9037 M:      Claudiu Manoil <[email protected]>
9038 M:      Vladimir Oltean <[email protected]>
9039 M:      Wei Fang <[email protected]>
9040 M:      Clark Wang <[email protected]>
9041 L:      [email protected]
9042 L:      [email protected]
9043 S:      Maintained
9044 F:      Documentation/devicetree/bindings/net/fsl,enetc*.yaml
9045 F:      Documentation/devicetree/bindings/net/nxp,netc-blk-ctrl.yaml
9046 F:      drivers/net/ethernet/freescale/enetc/
9047 F:      include/linux/fsl/enetc_mdio.h
9048 F:      include/linux/fsl/netc_global.h
9049
9050 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
9051 M:      Claudiu Manoil <[email protected]>
9052 L:      [email protected]
9053 S:      Maintained
9054 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
9055 F:      drivers/net/ethernet/freescale/gianfar*
9056
9057 FREESCALE GPMI NAND DRIVER
9058 M:      Han Xu <[email protected]>
9059 L:      [email protected]
9060 L:      [email protected]
9061 S:      Maintained
9062 F:      drivers/mtd/nand/raw/gpmi-nand/*
9063
9064 FREESCALE I2C CPM DRIVER
9065 M:      Jochen Friedrich <[email protected]>
9066 L:      [email protected]
9067 L:      [email protected]
9068 S:      Maintained
9069 F:      drivers/i2c/busses/i2c-cpm.c
9070
9071 FREESCALE IMX / MXC FEC DRIVER
9072 M:      Wei Fang <[email protected]>
9073 R:      Shenwei Wang <[email protected]>
9074 R:      Clark Wang <[email protected]>
9075 L:      [email protected]
9076 L:      [email protected]
9077 S:      Maintained
9078 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
9079 F:      drivers/net/ethernet/freescale/fec.h
9080 F:      drivers/net/ethernet/freescale/fec_main.c
9081 F:      drivers/net/ethernet/freescale/fec_ptp.c
9082
9083 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
9084 M:      Sascha Hauer <[email protected]>
9085 R:      Pengutronix Kernel Team <[email protected]>
9086 L:      [email protected]
9087 L:      [email protected] (moderated for non-subscribers)
9088 S:      Maintained
9089 F:      drivers/video/fbdev/imxfb.c
9090
9091 FREESCALE IMX DDR PMU DRIVER
9092 M:      Frank Li <[email protected]>
9093 L:      [email protected] (moderated for non-subscribers)
9094 S:      Maintained
9095 F:      Documentation/admin-guide/perf/imx-ddr.rst
9096 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
9097 F:      drivers/perf/fsl_imx8_ddr_perf.c
9098
9099 FREESCALE IMX I2C DRIVER
9100 M:      Oleksij Rempel <[email protected]>
9101 R:      Pengutronix Kernel Team <[email protected]>
9102 L:      [email protected]
9103 S:      Maintained
9104 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
9105 F:      drivers/i2c/busses/i2c-imx.c
9106
9107 FREESCALE IMX LPI2C DRIVER
9108 M:      Dong Aisheng <[email protected]>
9109 L:      [email protected]
9110 L:      [email protected]
9111 S:      Maintained
9112 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
9113 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
9114
9115 FREESCALE IMX LPSPI DRIVER
9116 M:      Frank Li <[email protected]>
9117 L:      [email protected]
9118 L:      [email protected]
9119 S:      Maintained
9120 F:      Documentation/devicetree/bindings/spi/spi-fsl-lpspi.yaml
9121 F:      drivers/spi/spi-fsl-lpspi.c
9122
9123 FREESCALE MPC I2C DRIVER
9124 M:      Chris Packham <[email protected]>
9125 L:      [email protected]
9126 S:      Maintained
9127 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
9128 F:      drivers/i2c/busses/i2c-mpc.c
9129
9130 FREESCALE QORIQ DPAA ETHERNET DRIVER
9131 M:      Madalin Bucur <[email protected]>
9132 L:      [email protected]
9133 S:      Maintained
9134 F:      drivers/net/ethernet/freescale/dpaa
9135
9136 FREESCALE QORIQ DPAA FMAN DRIVER
9137 M:      Madalin Bucur <[email protected]>
9138 R:      Sean Anderson <[email protected]>
9139 L:      [email protected]
9140 S:      Maintained
9141 F:      Documentation/devicetree/bindings/net/fsl,fman*.yaml
9142 F:      drivers/net/ethernet/freescale/fman
9143
9144 FREESCALE QORIQ PTP CLOCK DRIVER
9145 M:      Yangbo Lu <[email protected]>
9146 L:      [email protected]
9147 S:      Maintained
9148 F:      Documentation/devicetree/bindings/ptp/fsl,ptp.yaml
9149 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
9150 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
9151 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
9152 F:      drivers/ptp/ptp_qoriq.c
9153 F:      drivers/ptp/ptp_qoriq_debugfs.c
9154 F:      include/linux/fsl/ptp_qoriq.h
9155
9156 FREESCALE QUAD SPI DRIVER
9157 M:      Han Xu <[email protected]>
9158 L:      [email protected]
9159 L:      [email protected]
9160 S:      Maintained
9161 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
9162 F:      drivers/spi/spi-fsl-qspi.c
9163
9164 FREESCALE QUICC ENGINE LIBRARY
9165 M:      Qiang Zhao <[email protected]>
9166 M:      Christophe Leroy <[email protected]>
9167 L:      [email protected]
9168 S:      Maintained
9169 F:      drivers/soc/fsl/qe/
9170 F:      include/soc/fsl/qe/
9171
9172 FREESCALE QUICC ENGINE QMC DRIVER
9173 M:      Herve Codina <[email protected]>
9174 L:      [email protected]
9175 S:      Maintained
9176 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
9177 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-ucc-qmc.yaml
9178 F:      drivers/soc/fsl/qe/qmc.c
9179 F:      include/soc/fsl/qe/qmc.h
9180
9181 FREESCALE QUICC ENGINE QMC HDLC DRIVER
9182 M:      Herve Codina <[email protected]>
9183 L:      [email protected]
9184 L:      [email protected]
9185 S:      Maintained
9186 F:      drivers/net/wan/fsl_qmc_hdlc.c
9187
9188 FREESCALE QUICC ENGINE TSA DRIVER
9189 M:      Herve Codina <[email protected]>
9190 L:      [email protected]
9191 S:      Maintained
9192 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
9193 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-tsa.yaml
9194 F:      drivers/soc/fsl/qe/tsa.c
9195 F:      drivers/soc/fsl/qe/tsa.h
9196 F:      include/dt-bindings/soc/cpm1-fsl,tsa.h
9197 F:      include/dt-bindings/soc/qe-fsl,tsa.h
9198
9199 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
9200 L:      [email protected]
9201 L:      [email protected]
9202 S:      Orphan
9203 F:      drivers/net/ethernet/freescale/ucc_geth*
9204
9205 FREESCALE QUICC ENGINE UCC HDLC DRIVER
9206 M:      Zhao Qiang <[email protected]>
9207 L:      [email protected]
9208 L:      [email protected]
9209 S:      Maintained
9210 F:      drivers/net/wan/fsl_ucc_hdlc*
9211
9212 FREESCALE QUICC ENGINE UCC UART DRIVER
9213 M:      Timur Tabi <[email protected]>
9214 L:      [email protected]
9215 S:      Maintained
9216 F:      drivers/tty/serial/ucc_uart.c
9217
9218 FREESCALE SOC DRIVERS
9219 M:      Christophe Leroy <[email protected]>
9220 L:      [email protected]
9221 L:      [email protected] (moderated for non-subscribers)
9222 S:      Maintained
9223 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
9224 F:      Documentation/devicetree/bindings/soc/fsl/
9225 F:      drivers/soc/fsl/
9226 F:      include/linux/fsl/
9227 F:      include/soc/fsl/
9228
9229 FREESCALE SOC FS_ENET DRIVER
9230 M:      Pantelis Antoniou <[email protected]>
9231 L:      [email protected]
9232 L:      [email protected]
9233 S:      Maintained
9234 F:      drivers/net/ethernet/freescale/fs_enet/
9235
9236 FREESCALE SOC SOUND DRIVERS
9237 M:      Shengjiu Wang <[email protected]>
9238 M:      Xiubo Li <[email protected]>
9239 R:      Fabio Estevam <[email protected]>
9240 R:      Nicolin Chen <[email protected]>
9241 L:      [email protected]
9242 L:      [email protected]
9243 S:      Maintained
9244 F:      sound/soc/fsl/fsl*
9245 F:      sound/soc/fsl/imx*
9246
9247 FREESCALE SOC LPC32XX SOUND DRIVERS
9248 M:      J.M.B. Downing <[email protected]>
9249 M:      Piotr Wojtaszczyk <[email protected]>
9250 R:      Vladimir Zapolskiy <[email protected]>
9251 L:      [email protected]
9252 L:      [email protected]
9253 S:      Maintained
9254 F:      Documentation/devicetree/bindings/sound/nxp,lpc3220-i2s.yaml
9255 F:      sound/soc/fsl/lpc3xxx-*
9256
9257 FREESCALE SOC SOUND QMC DRIVER
9258 M:      Herve Codina <[email protected]>
9259 L:      [email protected]
9260 L:      [email protected]
9261 S:      Maintained
9262 F:      Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
9263 F:      sound/soc/fsl/fsl_qmc_audio.c
9264
9265 FREESCALE USB PERIPHERAL DRIVERS
9266 L:      [email protected]
9267 L:      [email protected]
9268 S:      Orphan
9269 F:      drivers/usb/gadget/udc/fsl*
9270
9271 FREESCALE USB PHY DRIVER
9272 L:      [email protected]
9273 L:      [email protected]
9274 S:      Orphan
9275 F:      drivers/usb/phy/phy-fsl-usb*
9276
9277 FREEVXFS FILESYSTEM
9278 M:      Christoph Hellwig <[email protected]>
9279 S:      Maintained
9280 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
9281 F:      fs/freevxfs/
9282
9283 FREEZER
9284 M:      "Rafael J. Wysocki" <[email protected]>
9285 M:      Pavel Machek <[email protected]>
9286 L:      [email protected]
9287 S:      Supported
9288 F:      Documentation/power/freezing-of-tasks.rst
9289 F:      include/linux/freezer.h
9290 F:      kernel/freezer.c
9291
9292 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
9293 M:      Eric Biggers <[email protected]>
9294 M:      Theodore Y. Ts'o <[email protected]>
9295 M:      Jaegeuk Kim <[email protected]>
9296 L:      [email protected]
9297 S:      Supported
9298 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
9299 T:      git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
9300 F:      Documentation/filesystems/fscrypt.rst
9301 F:      fs/crypto/
9302 F:      include/linux/fscrypt.h
9303 F:      include/uapi/linux/fscrypt.h
9304
9305 FSI SUBSYSTEM
9306 M:      Jeremy Kerr <[email protected]>
9307 M:      Joel Stanley <[email protected]>
9308 R:      Alistar Popple <[email protected]>
9309 R:      Eddie James <[email protected]>
9310 L:      [email protected]
9311 S:      Supported
9312 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
9313 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
9314 F:      drivers/fsi/
9315 F:      include/linux/fsi*.h
9316 F:      include/trace/events/fsi*.h
9317
9318 FSI-ATTACHED I2C DRIVER
9319 M:      Eddie James <[email protected]>
9320 L:      [email protected]
9321 L:      [email protected] (moderated for non-subscribers)
9322 S:      Maintained
9323 F:      Documentation/devicetree/bindings/i2c/ibm,i2c-fsi.yaml
9324 F:      drivers/i2c/busses/i2c-fsi.c
9325
9326 FSI-ATTACHED SPI DRIVER
9327 M:      Eddie James <[email protected]>
9328 L:      [email protected]
9329 S:      Maintained
9330 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
9331 F:      drivers/spi/spi-fsi.c
9332
9333 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
9334 M:      Jan Kara <[email protected]>
9335 R:      Amir Goldstein <[email protected]>
9336 L:      [email protected]
9337 S:      Maintained
9338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
9339 F:      fs/notify/
9340 F:      include/linux/fsnotify*.h
9341
9342 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
9343 M:      Eric Biggers <[email protected]>
9344 M:      Theodore Y. Ts'o <[email protected]>
9345 L:      [email protected]
9346 S:      Supported
9347 Q:      https://patchwork.kernel.org/project/fsverity/list/
9348 T:      git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
9349 F:      Documentation/filesystems/fsverity.rst
9350 F:      fs/verity/
9351 F:      include/linux/fsverity.h
9352 F:      include/uapi/linux/fsverity.h
9353
9354 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
9355 M:      Michael Zaidman <[email protected]>
9356 L:      [email protected]
9357 L:      [email protected]
9358 S:      Maintained
9359 F:      drivers/hid/hid-ft260.c
9360
9361 FUJITSU LAPTOP EXTRAS
9362 M:      Jonathan Woithe <[email protected]>
9363 L:      [email protected]
9364 S:      Maintained
9365 F:      drivers/platform/x86/fujitsu-laptop.c
9366
9367 FUJITSU TABLET EXTRAS
9368 M:      Robert Gerlach <[email protected]>
9369 L:      [email protected]
9370 S:      Maintained
9371 F:      drivers/platform/x86/fujitsu-tablet.c
9372
9373 FUNCTION HOOKS (FTRACE)
9374 M:      Steven Rostedt <[email protected]>
9375 M:      Masami Hiramatsu <[email protected]>
9376 R:      Mark Rutland <[email protected]>
9377 L:      [email protected]
9378 L:      [email protected]
9379 S:      Maintained
9380 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
9381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
9382 F:      Documentation/trace/ftrace*
9383 F:      arch/*/*/*/*ftrace*
9384 F:      arch/*/*/*ftrace*
9385 F:      include/*/ftrace.h
9386 F:      kernel/trace/fgraph.c
9387 F:      kernel/trace/ftrace*
9388 F:      samples/ftrace
9389
9390 FUNGIBLE ETHERNET DRIVERS
9391 M:      Dimitris Michailidis <[email protected]>
9392 L:      [email protected]
9393 S:      Supported
9394 F:      drivers/net/ethernet/fungible/
9395
9396 FUSE: FILESYSTEM IN USERSPACE
9397 M:      Miklos Szeredi <[email protected]>
9398 L:      [email protected]
9399 S:      Maintained
9400 W:      https://github.com/libfuse/
9401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
9402 F:      Documentation/filesystems/fuse.rst
9403 F:      fs/fuse/
9404 F:      include/uapi/linux/fuse.h
9405
9406 FUTEX SUBSYSTEM
9407 M:      Thomas Gleixner <[email protected]>
9408 M:      Ingo Molnar <[email protected]>
9409 R:      Peter Zijlstra <[email protected]>
9410 R:      Darren Hart <[email protected]>
9411 R:      Davidlohr Bueso <[email protected]>
9412 R:      André Almeida <[email protected]>
9413 L:      [email protected]
9414 S:      Maintained
9415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
9416 F:      Documentation/locking/*futex*
9417 F:      include/asm-generic/futex.h
9418 F:      include/linux/futex.h
9419 F:      include/uapi/linux/futex.h
9420 F:      kernel/futex/*
9421 F:      tools/perf/bench/futex*
9422 F:      tools/testing/selftests/futex/
9423
9424 GALAXYCORE GC0308 CAMERA SENSOR DRIVER
9425 M:      Sebastian Reichel <[email protected]>
9426 L:      [email protected]
9427 S:      Maintained
9428 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc0308.yaml
9429 F:      drivers/media/i2c/gc0308.c
9430
9431 GALAXYCORE GC05a2 CAMERA SENSOR DRIVER
9432 M:      Zhi Mao <[email protected]>
9433 L:      [email protected]
9434 S:      Maintained
9435 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc05a2.yaml
9436 F:      drivers/media/i2c/gc05a2.c
9437
9438 GALAXYCORE GC08A3 CAMERA SENSOR DRIVER
9439 M:      Zhi Mao <[email protected]>
9440 L:      [email protected]
9441 S:      Maintained
9442 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc08a3.yaml
9443 F:      drivers/media/i2c/gc08a3.c
9444
9445 GALAXYCORE GC2145 SENSOR DRIVER
9446 M:      Alain Volmat <[email protected]>
9447 L:      [email protected]
9448 S:      Maintained
9449 T:      git git://linuxtv.org/media.git
9450 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc2145.yaml
9451 F:      drivers/media/i2c/gc2145.c
9452
9453 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
9454 M:      Tim Harvey <[email protected]>
9455 S:      Maintained
9456 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
9457 F:      Documentation/hwmon/gsc-hwmon.rst
9458 F:      drivers/hwmon/gsc-hwmon.c
9459 F:      drivers/mfd/gateworks-gsc.c
9460 F:      include/linux/mfd/gsc.h
9461 F:      include/linux/platform_data/gsc_hwmon.h
9462
9463 GCC PLUGINS
9464 M:      Kees Cook <[email protected]>
9465 L:      [email protected]
9466 S:      Maintained
9467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9468 F:      Documentation/kbuild/gcc-plugins.rst
9469 F:      include/linux/stackleak.h
9470 F:      kernel/stackleak.c
9471 F:      scripts/Makefile.gcc-plugins
9472 F:      scripts/gcc-plugins/
9473
9474 GCOV BASED KERNEL PROFILING
9475 M:      Peter Oberparleiter <[email protected]>
9476 S:      Maintained
9477 F:      Documentation/dev-tools/gcov.rst
9478 F:      kernel/gcov/
9479
9480 GDB KERNEL DEBUGGING HELPER SCRIPTS
9481 M:      Jan Kiszka <[email protected]>
9482 M:      Kieran Bingham <[email protected]>
9483 S:      Supported
9484 F:      scripts/gdb/
9485
9486 GEMINI CRYPTO DRIVER
9487 M:      Corentin Labbe <[email protected]>
9488 L:      [email protected]
9489 S:      Maintained
9490 F:      drivers/crypto/gemini/
9491
9492 GEMTEK FM RADIO RECEIVER DRIVER
9493 M:      Hans Verkuil <[email protected]>
9494 L:      [email protected]
9495 S:      Maintained
9496 W:      https://linuxtv.org
9497 T:      git git://linuxtv.org/media.git
9498 F:      drivers/media/radio/radio-gemtek*
9499
9500 GENERIC ARCHITECTURE TOPOLOGY
9501 M:      Sudeep Holla <[email protected]>
9502 L:      [email protected]
9503 S:      Maintained
9504 F:      drivers/base/arch_topology.c
9505 F:      include/linux/arch_topology.h
9506
9507 GENERIC ENTRY CODE
9508 M:      Thomas Gleixner <[email protected]>
9509 M:      Peter Zijlstra <[email protected]>
9510 M:      Andy Lutomirski <[email protected]>
9511 L:      [email protected]
9512 S:      Maintained
9513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
9514 F:      include/linux/entry-common.h
9515 F:      include/linux/entry-kvm.h
9516 F:      kernel/entry/
9517
9518 GENERIC GPIO I2C DRIVER
9519 M:      Wolfram Sang <[email protected]>
9520 S:      Supported
9521 F:      drivers/i2c/busses/i2c-gpio.c
9522 F:      include/linux/platform_data/i2c-gpio.h
9523
9524 GENERIC GPIO I2C MULTIPLEXER DRIVER
9525 M:      Peter Korsgaard <[email protected]>
9526 L:      [email protected]
9527 S:      Supported
9528 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
9529 F:      drivers/i2c/muxes/i2c-mux-gpio.c
9530 F:      include/linux/platform_data/i2c-mux-gpio.h
9531
9532 GENERIC GPIO RESET DRIVER
9533 M:      Krzysztof Kozlowski <[email protected]>
9534 S:      Maintained
9535 F:      drivers/reset/reset-gpio.c
9536
9537 GENERIC HDLC (WAN) DRIVERS
9538 M:      Krzysztof Halasa <[email protected]>
9539 S:      Maintained
9540 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
9541 F:      drivers/net/wan/c101.c
9542 F:      drivers/net/wan/hd6457*
9543 F:      drivers/net/wan/hdlc*
9544 F:      drivers/net/wan/n2.c
9545 F:      drivers/net/wan/pc300too.c
9546 F:      drivers/net/wan/pci200syn.c
9547 F:      drivers/net/wan/wanxl*
9548
9549 GENERIC INCLUDE/ASM HEADER FILES
9550 M:      Arnd Bergmann <[email protected]>
9551 L:      [email protected]
9552 S:      Maintained
9553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
9554 F:      include/asm-generic/
9555 F:      include/uapi/asm-generic/
9556
9557 GENERIC PHY FRAMEWORK
9558 M:      Vinod Koul <[email protected]>
9559 M:      Kishon Vijay Abraham I <[email protected]>
9560 L:      [email protected]
9561 S:      Supported
9562 Q:      https://patchwork.kernel.org/project/linux-phy/list/
9563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
9564 F:      Documentation/devicetree/bindings/phy/
9565 F:      drivers/phy/
9566 F:      include/dt-bindings/phy/
9567 F:      include/linux/phy/
9568
9569 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
9570 M:      Wolfram Sang <[email protected]>
9571 S:      Supported
9572 F:      Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml
9573 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
9574
9575 GENERIC PM DOMAINS
9576 M:      Ulf Hansson <[email protected]>
9577 L:      [email protected]
9578 S:      Supported
9579 F:      Documentation/devicetree/bindings/power/power?domain*
9580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
9581 F:      drivers/pmdomain/
9582 F:      include/linux/pm_domain.h
9583
9584 GENERIC RADIX TREE
9585 M:      Kent Overstreet <[email protected]>
9586 S:      Supported
9587 C:      irc://irc.oftc.net/bcache
9588 F:      include/linux/generic-radix-tree.h
9589 F:      lib/generic-radix-tree.c
9590
9591 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
9592 M:      Eugen Hristev <[email protected]>
9593 L:      [email protected]
9594 S:      Maintained
9595 F:      drivers/input/touchscreen/resistive-adc-touch.c
9596
9597 GENERIC STRING LIBRARY
9598 M:      Kees Cook <[email protected]>
9599 R:      Andy Shevchenko <[email protected]>
9600 L:      [email protected]
9601 S:      Supported
9602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9603 F:      include/linux/string.h
9604 F:      include/linux/string_choices.h
9605 F:      include/linux/string_helpers.h
9606 F:      lib/string.c
9607 F:      lib/string_kunit.c
9608 F:      lib/string_helpers.c
9609 F:      lib/string_helpers_kunit.c
9610 F:      scripts/coccinelle/api/string_choices.cocci
9611
9612 GENERIC UIO DRIVER FOR PCI DEVICES
9613 M:      "Michael S. Tsirkin" <[email protected]>
9614 L:      [email protected]
9615 S:      Supported
9616 F:      drivers/uio/uio_pci_generic.c
9617
9618 GENERIC VDSO LIBRARY
9619 M:      Andy Lutomirski <[email protected]>
9620 M:      Thomas Gleixner <[email protected]>
9621 M:      Vincenzo Frascino <[email protected]>
9622 L:      [email protected]
9623 S:      Maintained
9624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
9625 F:      include/asm-generic/vdso/vsyscall.h
9626 F:      include/vdso/
9627 F:      kernel/time/vsyscall.c
9628 F:      lib/vdso/
9629
9630 GENWQE (IBM Generic Workqueue Card)
9631 M:      Frank Haverkamp <[email protected]>
9632 S:      Supported
9633 F:      drivers/misc/genwqe/
9634
9635 GET_MAINTAINER SCRIPT
9636 M:      Joe Perches <[email protected]>
9637 S:      Maintained
9638 F:      scripts/get_maintainer.pl
9639
9640 GFS2 FILE SYSTEM
9641 M:      Andreas Gruenbacher <[email protected]>
9642 L:      [email protected]
9643 S:      Supported
9644 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
9645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
9646 F:      Documentation/filesystems/gfs2*
9647 F:      fs/gfs2/
9648 F:      include/uapi/linux/gfs2_ondisk.h
9649
9650 GIGABYTE WATERFORCE SENSOR DRIVER
9651 M:      Aleksa Savic <[email protected]>
9652 L:      [email protected]
9653 S:      Maintained
9654 F:      Documentation/hwmon/gigabyte_waterforce.rst
9655 F:      drivers/hwmon/gigabyte_waterforce.c
9656
9657 GIGABYTE WMI DRIVER
9658 M:      Thomas Weißschuh <[email protected]>
9659 L:      [email protected]
9660 S:      Maintained
9661 F:      drivers/platform/x86/gigabyte-wmi.c
9662
9663 GNSS SUBSYSTEM
9664 M:      Johan Hovold <[email protected]>
9665 S:      Maintained
9666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
9667 F:      Documentation/ABI/testing/sysfs-class-gnss
9668 F:      Documentation/devicetree/bindings/gnss/
9669 F:      drivers/gnss/
9670 F:      include/linux/gnss.h
9671
9672 GO7007 MPEG CODEC
9673 M:      Hans Verkuil <[email protected]>
9674 L:      [email protected]
9675 S:      Maintained
9676 F:      drivers/media/usb/go7007/
9677
9678 GOODIX TOUCHSCREEN
9679 M:      Bastien Nocera <[email protected]>
9680 M:      Hans de Goede <[email protected]>
9681 L:      [email protected]
9682 S:      Maintained
9683 F:      drivers/input/touchscreen/goodix*
9684
9685 GOOGLE ETHERNET DRIVERS
9686 M:      Jeroen de Borst <[email protected]>
9687 M:      Praveen Kaligineedi <[email protected]>
9688 R:      Shailend Chand <[email protected]>
9689 L:      [email protected]
9690 S:      Supported
9691 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
9692 F:      drivers/net/ethernet/google
9693
9694 GOOGLE FIRMWARE DRIVERS
9695 M:      Tzung-Bi Shih <[email protected]>
9696 R:      Brian Norris <[email protected]>
9697 R:      Julius Werner <[email protected]>
9698 L:      [email protected]
9699 S:      Maintained
9700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
9701 F:      drivers/firmware/google/
9702
9703 GOOGLE TENSOR SoC SUPPORT
9704 M:      Peter Griffin <[email protected]>
9705 L:      [email protected] (moderated for non-subscribers)
9706 L:      [email protected]
9707 S:      Maintained
9708 F:      Documentation/devicetree/bindings/clock/google,gs101-clock.yaml
9709 F:      arch/arm64/boot/dts/exynos/google/
9710 F:      drivers/clk/samsung/clk-gs101.c
9711 F:      drivers/phy/samsung/phy-gs101-ufs.c
9712 F:      include/dt-bindings/clock/google,gs101.h
9713 K:      [gG]oogle.?[tT]ensor
9714
9715 GPD POCKET FAN DRIVER
9716 M:      Hans de Goede <[email protected]>
9717 L:      [email protected]
9718 S:      Maintained
9719 F:      drivers/platform/x86/gpd-pocket-fan.c
9720
9721 GPIO ACPI SUPPORT
9722 M:      Mika Westerberg <[email protected]>
9723 M:      Andy Shevchenko <[email protected]>
9724 L:      [email protected]
9725 L:      [email protected]
9726 S:      Supported
9727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9728 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
9729 F:      drivers/gpio/gpiolib-acpi.c
9730 F:      drivers/gpio/gpiolib-acpi.h
9731
9732 GPIO AGGREGATOR
9733 M:      Geert Uytterhoeven <[email protected]>
9734 L:      [email protected]
9735 S:      Supported
9736 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
9737 F:      drivers/gpio/gpio-aggregator.c
9738
9739 GPIO IR Transmitter
9740 M:      Sean Young <[email protected]>
9741 L:      [email protected]
9742 S:      Maintained
9743 F:      Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
9744 F:      drivers/media/rc/gpio-ir-tx.c
9745
9746 GPIO MOCKUP DRIVER
9747 M:      Bamvor Jian Zhang <[email protected]>
9748 L:      [email protected]
9749 S:      Maintained
9750 F:      drivers/gpio/gpio-mockup.c
9751 F:      tools/testing/selftests/gpio/
9752
9753 GPIO REGMAP
9754 M:      Michael Walle <[email protected]>
9755 S:      Maintained
9756 F:      drivers/gpio/gpio-regmap.c
9757 F:      include/linux/gpio/regmap.h
9758 K:      (devm_)?gpio_regmap_(un)?register
9759
9760 GPIO SUBSYSTEM
9761 M:      Linus Walleij <[email protected]>
9762 M:      Bartosz Golaszewski <[email protected]>
9763 L:      [email protected]
9764 S:      Maintained
9765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9766 F:      Documentation/admin-guide/gpio/
9767 F:      Documentation/devicetree/bindings/gpio/
9768 F:      Documentation/driver-api/gpio/
9769 F:      drivers/gpio/
9770 F:      include/dt-bindings/gpio/
9771 F:      include/linux/gpio.h
9772 F:      include/linux/gpio/
9773 F:      include/linux/of_gpio.h
9774 K:      (devm_)?gpio_(request|free|direction|get|set)
9775
9776 GPIO UAPI
9777 M:      Bartosz Golaszewski <[email protected]>
9778 R:      Kent Gibson <[email protected]>
9779 L:      [email protected]
9780 S:      Maintained
9781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9782 F:      Documentation/ABI/obsolete/sysfs-gpio
9783 F:      Documentation/ABI/testing/gpio-cdev
9784 F:      Documentation/userspace-api/gpio/
9785 F:      drivers/gpio/gpiolib-cdev.c
9786 F:      include/uapi/linux/gpio.h
9787 F:      tools/gpio/
9788
9789 GRETH 10/100/1G Ethernet MAC device driver
9790 M:      Andreas Larsson <[email protected]>
9791 L:      [email protected]
9792 S:      Maintained
9793 F:      drivers/net/ethernet/aeroflex/
9794
9795 GREYBUS AUDIO PROTOCOLS DRIVERS
9796 M:      Vaibhav Agarwal <[email protected]>
9797 M:      Mark Greer <[email protected]>
9798 S:      Maintained
9799 F:      drivers/staging/greybus/audio_apbridgea.c
9800 F:      drivers/staging/greybus/audio_apbridgea.h
9801 F:      drivers/staging/greybus/audio_codec.c
9802 F:      drivers/staging/greybus/audio_codec.h
9803 F:      drivers/staging/greybus/audio_gb.c
9804 F:      drivers/staging/greybus/audio_manager.c
9805 F:      drivers/staging/greybus/audio_manager.h
9806 F:      drivers/staging/greybus/audio_manager_module.c
9807 F:      drivers/staging/greybus/audio_manager_private.h
9808 F:      drivers/staging/greybus/audio_manager_sysfs.c
9809 F:      drivers/staging/greybus/audio_module.c
9810 F:      drivers/staging/greybus/audio_topology.c
9811
9812 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
9813 M:      Viresh Kumar <[email protected]>
9814 S:      Maintained
9815 F:      drivers/staging/greybus/authentication.c
9816 F:      drivers/staging/greybus/bootrom.c
9817 F:      drivers/staging/greybus/firmware.h
9818 F:      drivers/staging/greybus/fw-core.c
9819 F:      drivers/staging/greybus/fw-download.c
9820 F:      drivers/staging/greybus/fw-management.c
9821 F:      drivers/staging/greybus/greybus_authentication.h
9822 F:      drivers/staging/greybus/greybus_firmware.h
9823 F:      drivers/staging/greybus/hid.c
9824 F:      drivers/staging/greybus/i2c.c
9825 F:      drivers/staging/greybus/spi.c
9826 F:      drivers/staging/greybus/spilib.c
9827 F:      drivers/staging/greybus/spilib.h
9828
9829 GREYBUS LOOPBACK DRIVER
9830 M:      Bryan O'Donoghue <[email protected]>
9831 S:      Maintained
9832 F:      drivers/staging/greybus/loopback.c
9833
9834 GREYBUS PLATFORM DRIVERS
9835 M:      Vaibhav Hiremath <[email protected]>
9836 S:      Maintained
9837 F:      drivers/staging/greybus/arche-apb-ctrl.c
9838 F:      drivers/staging/greybus/arche-platform.c
9839 F:      drivers/staging/greybus/arche_platform.h
9840
9841 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
9842 M:      Rui Miguel Silva <[email protected]>
9843 S:      Maintained
9844 F:      drivers/staging/greybus/gpio.c
9845 F:      drivers/staging/greybus/light.c
9846 F:      drivers/staging/greybus/power_supply.c
9847 F:      drivers/staging/greybus/sdio.c
9848 F:      drivers/staging/greybus/spi.c
9849 F:      drivers/staging/greybus/spilib.c
9850
9851 GREYBUS BEAGLEPLAY DRIVERS
9852 M:      Ayush Singh <[email protected]>
9853 L:      [email protected] (moderated for non-subscribers)
9854 S:      Maintained
9855 F:      Documentation/devicetree/bindings/net/ti,cc1352p7.yaml
9856 F:      drivers/greybus/gb-beagleplay.c
9857
9858 GREYBUS SUBSYSTEM
9859 M:      Johan Hovold <[email protected]>
9860 M:      Alex Elder <[email protected]>
9861 M:      Greg Kroah-Hartman <[email protected]>
9862 L:      [email protected] (moderated for non-subscribers)
9863 S:      Maintained
9864 F:      drivers/greybus/
9865 F:      drivers/staging/greybus/
9866 F:      include/linux/greybus.h
9867 F:      include/linux/greybus/
9868
9869 GREYBUS UART PROTOCOLS DRIVERS
9870 M:      David Lin <[email protected]>
9871 S:      Maintained
9872 F:      drivers/staging/greybus/log.c
9873 F:      drivers/staging/greybus/uart.c
9874
9875 GS1662 VIDEO SERIALIZER
9876 M:      Charles-Antoine Couret <[email protected]>
9877 L:      [email protected]
9878 S:      Maintained
9879 T:      git git://linuxtv.org/media.git
9880 F:      drivers/media/spi/gs1662.c
9881
9882 GSPCA FINEPIX SUBDRIVER
9883 M:      Frank Zago <[email protected]>
9884 L:      [email protected]
9885 S:      Maintained
9886 T:      git git://linuxtv.org/media.git
9887 F:      drivers/media/usb/gspca/finepix.c
9888
9889 GSPCA GL860 SUBDRIVER
9890 M:      Olivier Lorin <[email protected]>
9891 L:      [email protected]
9892 S:      Maintained
9893 T:      git git://linuxtv.org/media.git
9894 F:      drivers/media/usb/gspca/gl860/
9895
9896 GSPCA M5602 SUBDRIVER
9897 M:      Erik Andren <[email protected]>
9898 L:      [email protected]
9899 S:      Maintained
9900 T:      git git://linuxtv.org/media.git
9901 F:      drivers/media/usb/gspca/m5602/
9902
9903 GSPCA PAC207 SONIXB SUBDRIVER
9904 M:      Hans Verkuil <[email protected]>
9905 L:      [email protected]
9906 S:      Odd Fixes
9907 T:      git git://linuxtv.org/media.git
9908 F:      drivers/media/usb/gspca/pac207.c
9909
9910 GSPCA SN9C20X SUBDRIVER
9911 M:      Brian Johnson <[email protected]>
9912 L:      [email protected]
9913 S:      Maintained
9914 T:      git git://linuxtv.org/media.git
9915 F:      drivers/media/usb/gspca/sn9c20x.c
9916
9917 GSPCA T613 SUBDRIVER
9918 M:      Leandro Costantino <[email protected]>
9919 L:      [email protected]
9920 S:      Maintained
9921 T:      git git://linuxtv.org/media.git
9922 F:      drivers/media/usb/gspca/t613.c
9923
9924 GSPCA USB WEBCAM DRIVER
9925 M:      Hans Verkuil <[email protected]>
9926 L:      [email protected]
9927 S:      Odd Fixes
9928 T:      git git://linuxtv.org/media.git
9929 F:      drivers/media/usb/gspca/
9930
9931 GTP (GPRS Tunneling Protocol)
9932 M:      Pablo Neira Ayuso <[email protected]>
9933 M:      Harald Welte <[email protected]>
9934 L:      [email protected]
9935 S:      Maintained
9936 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
9937 F:      drivers/net/gtp.c
9938
9939 GUID PARTITION TABLE (GPT)
9940 M:      Davidlohr Bueso <[email protected]>
9941 L:      [email protected]
9942 S:      Maintained
9943 F:      block/partitions/efi.*
9944
9945 HABANALABS PCI DRIVER
9946 M:      Ofir Bitton <[email protected]>
9947 L:      [email protected]
9948 S:      Supported
9949 C:      irc://irc.oftc.net/dri-devel
9950 T:      git https://github.com/HabanaAI/drivers.accel.habanalabs.kernel.git
9951 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
9952 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
9953 F:      drivers/accel/habanalabs/
9954 F:      include/linux/habanalabs/
9955 F:      include/trace/events/habanalabs.h
9956 F:      include/uapi/drm/habanalabs_accel.h
9957
9958 HACKRF MEDIA DRIVER
9959 L:      [email protected]
9960 S:      Orphan
9961 W:      https://linuxtv.org
9962 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9963 F:      drivers/media/usb/hackrf/
9964
9965 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
9966 M:      Chuck Lever <[email protected]>
9967 L:      [email protected]
9968 L:      [email protected]
9969 S:      Maintained
9970 F:      Documentation/netlink/specs/handshake.yaml
9971 F:      Documentation/networking/tls-handshake.rst
9972 F:      include/net/handshake.h
9973 F:      include/trace/events/handshake.h
9974 F:      net/handshake/
9975
9976 HANTRO VPU CODEC DRIVER
9977 M:      Ezequiel Garcia <[email protected]>
9978 M:      Philipp Zabel <[email protected]>
9979 L:      [email protected]
9980 L:      [email protected]
9981 S:      Maintained
9982 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
9983 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
9984 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
9985 F:      drivers/media/platform/verisilicon/
9986
9987 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
9988 M:      Frank Seidel <[email protected]>
9989 L:      [email protected]
9990 S:      Maintained
9991 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
9992 F:      drivers/platform/x86/hdaps.c
9993
9994 HARDWARE MONITORING
9995 M:      Jean Delvare <[email protected]>
9996 M:      Guenter Roeck <[email protected]>
9997 L:      [email protected]
9998 S:      Maintained
9999 W:      http://hwmon.wiki.kernel.org/
10000 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
10001 F:      Documentation/ABI/testing/sysfs-class-hwmon
10002 F:      Documentation/devicetree/bindings/hwmon/
10003 F:      Documentation/hwmon/
10004 F:      drivers/hwmon/
10005 F:      include/linux/hwmon*.h
10006 F:      include/trace/events/hwmon*.h
10007 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
10008
10009 HARDWARE RANDOM NUMBER GENERATOR CORE
10010 M:      Olivia Mackall <[email protected]>
10011 M:      Herbert Xu <[email protected]>
10012 L:      [email protected]
10013 S:      Odd fixes
10014 F:      Documentation/admin-guide/hw_random.rst
10015 F:      Documentation/devicetree/bindings/rng/
10016 F:      drivers/char/hw_random/
10017 F:      include/linux/hw_random.h
10018
10019 HARDWARE SPINLOCK CORE
10020 M:      Bjorn Andersson <[email protected]>
10021 R:      Baolin Wang <[email protected]>
10022 L:      [email protected]
10023 S:      Maintained
10024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
10025 F:      Documentation/devicetree/bindings/hwlock/
10026 F:      Documentation/locking/hwspinlock.rst
10027 F:      drivers/hwspinlock/
10028 F:      include/linux/hwspinlock.h
10029
10030 HARDWARE TRACING FACILITIES
10031 M:      Alexander Shishkin <[email protected]>
10032 S:      Maintained
10033 F:      drivers/hwtracing/
10034
10035 HARMONY SOUND DRIVER
10036 L:      [email protected]
10037 S:      Maintained
10038 F:      sound/parisc/harmony.*
10039
10040 HDPVR USB VIDEO ENCODER DRIVER
10041 M:      Hans Verkuil <[email protected]>
10042 L:      [email protected]
10043 S:      Odd Fixes
10044 W:      https://linuxtv.org
10045 T:      git git://linuxtv.org/media.git
10046 F:      drivers/media/usb/hdpvr/
10047
10048 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
10049 M:      Keng-Yu Lin <[email protected]>
10050 S:      Supported
10051 F:      drivers/misc/hpilo.[ch]
10052
10053 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
10054 M:      Jerry Hoemann <[email protected]>
10055 S:      Supported
10056 F:      Documentation/watchdog/hpwdt.rst
10057 F:      drivers/watchdog/hpwdt.c
10058
10059 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
10060 M:      Don Brace <[email protected]>
10061 L:      [email protected]
10062 L:      [email protected]
10063 S:      Supported
10064 F:      Documentation/scsi/hpsa.rst
10065 F:      drivers/scsi/hpsa*.[ch]
10066 F:      include/linux/cciss*.h
10067 F:      include/uapi/linux/cciss*.h
10068
10069 HFI1 DRIVER
10070 M:      Dennis Dalessandro <[email protected]>
10071 L:      [email protected]
10072 S:      Supported
10073 F:      drivers/infiniband/hw/hfi1
10074
10075 HFS FILESYSTEM
10076 L:      [email protected]
10077 S:      Orphan
10078 F:      Documentation/filesystems/hfs.rst
10079 F:      fs/hfs/
10080
10081 HFSPLUS FILESYSTEM
10082 L:      [email protected]
10083 S:      Orphan
10084 F:      Documentation/filesystems/hfsplus.rst
10085 F:      fs/hfsplus/
10086
10087 HGA FRAMEBUFFER DRIVER
10088 M:      Ferenc Bakonyi <[email protected]>
10089 L:      [email protected]
10090 S:      Maintained
10091 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
10092 F:      drivers/video/fbdev/hgafb.c
10093
10094 HIBERNATION (aka Software Suspend, aka swsusp)
10095 M:      "Rafael J. Wysocki" <[email protected]>
10096 M:      Pavel Machek <[email protected]>
10097 L:      [email protected]
10098 S:      Supported
10099 B:      https://bugzilla.kernel.org
10100 F:      arch/*/include/asm/suspend*.h
10101 F:      arch/x86/power/
10102 F:      drivers/base/power/
10103 F:      include/linux/freezer.h
10104 F:      include/linux/pm.h
10105 F:      include/linux/suspend.h
10106 F:      kernel/power/
10107
10108 HID CORE LAYER
10109 M:      Jiri Kosina <[email protected]>
10110 M:      Benjamin Tissoires <[email protected]>
10111 L:      [email protected]
10112 S:      Maintained
10113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
10114 F:      Documentation/hid/
10115 F:      drivers/hid/
10116 F:      include/linux/hid*
10117 F:      include/uapi/linux/hid*
10118 F:      samples/hid/
10119 F:      tools/testing/selftests/hid/
10120
10121 HID LOGITECH DRIVERS
10122 R:      Filipe Laíns <[email protected]>
10123 L:      [email protected]
10124 S:      Maintained
10125 F:      drivers/hid/hid-logitech-*
10126
10127 HID NVIDIA SHIELD DRIVER
10128 M:      Rahul Rameshbabu <[email protected]>
10129 L:      [email protected]
10130 S:      Maintained
10131 F:      drivers/hid/hid-nvidia-shield.c
10132
10133 HID PHOENIX RC FLIGHT CONTROLLER
10134 M:      Marcus Folkesson <[email protected]>
10135 L:      [email protected]
10136 S:      Maintained
10137 F:      drivers/hid/hid-pxrc.c
10138
10139 HID PLAYSTATION DRIVER
10140 M:      Roderick Colenbrander <[email protected]>
10141 L:      [email protected]
10142 S:      Supported
10143 F:      drivers/hid/hid-playstation.c
10144
10145 HID SENSOR HUB DRIVERS
10146 M:      Jiri Kosina <[email protected]>
10147 M:      Jonathan Cameron <[email protected]>
10148 M:      Srinivas Pandruvada <[email protected]>
10149 L:      [email protected]
10150 L:      [email protected]
10151 S:      Maintained
10152 F:      Documentation/hid/hid-sensor*
10153 F:      drivers/hid/hid-sensor-*
10154 F:      drivers/iio/*/hid-*
10155 F:      include/linux/hid-sensor-*
10156
10157 HID VRC-2 CAR CONTROLLER DRIVER
10158 M:      Marcus Folkesson <[email protected]>
10159 L:      [email protected]
10160 S:      Maintained
10161 F:      drivers/hid/hid-vrc2.c
10162
10163 HID WACOM DRIVER
10164 M:      Ping Cheng <[email protected]>
10165 M:      Jason Gerecke  <[email protected]>
10166 L:      [email protected]
10167 S:      Maintained
10168 F:      drivers/hid/wacom.h
10169 F:      drivers/hid/wacom_*
10170
10171 HID++ LOGITECH DRIVERS
10172 R:      Filipe Laíns <[email protected]>
10173 R:      Bastien Nocera <[email protected]>
10174 L:      [email protected]
10175 S:      Maintained
10176 F:      drivers/hid/hid-logitech-hidpp.c
10177
10178 HIGH-RESOLUTION TIMERS, TIMER WHEEL, CLOCKEVENTS
10179 M:      Anna-Maria Behnsen <[email protected]>
10180 M:      Frederic Weisbecker <[email protected]>
10181 M:      Thomas Gleixner <[email protected]>
10182 L:      [email protected]
10183 S:      Maintained
10184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10185 F:      Documentation/timers/
10186 F:      include/linux/clockchips.h
10187 F:      include/linux/delay.h
10188 F:      include/linux/hrtimer.h
10189 F:      include/linux/timer.h
10190 F:      kernel/time/clockevents.c
10191 F:      kernel/time/hrtimer.c
10192 F:      kernel/time/sleep_timeout.c
10193 F:      kernel/time/timer.c
10194 F:      kernel/time/timer_list.c
10195 F:      kernel/time/timer_migration.*
10196 F:      tools/testing/selftests/timers/
10197
10198 HIGH-SPEED SCC DRIVER FOR AX.25
10199 L:      [email protected]
10200 S:      Orphan
10201 F:      drivers/net/hamradio/scc.c
10202
10203 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
10204 M:      HighPoint Linux Team <[email protected]>
10205 S:      Supported
10206 W:      http://www.highpoint-tech.com
10207 F:      Documentation/scsi/hptiop.rst
10208 F:      drivers/scsi/hptiop.c
10209
10210 HIKEY960 ONBOARD USB GPIO HUB DRIVER
10211 M:      John Stultz <[email protected]>
10212 L:      [email protected]
10213 S:      Maintained
10214 F:      drivers/misc/hisi_hikey_usb.c
10215
10216 HIMAX HX83112B TOUCHSCREEN SUPPORT
10217 M:      Job Noorman <[email protected]>
10218 L:      [email protected]
10219 S:      Maintained
10220 F:      Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
10221 F:      drivers/input/touchscreen/himax_hx83112b.c
10222
10223 HIPPI
10224 M:      Jes Sorensen <[email protected]>
10225 L:      [email protected]
10226 S:      Maintained
10227 F:      drivers/net/hippi/
10228 F:      include/linux/hippidevice.h
10229 F:      include/uapi/linux/if_hippi.h
10230 F:      net/802/hippi.c
10231
10232 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
10233 M:      Kurt Kanzenbach <[email protected]>
10234 L:      [email protected]
10235 S:      Maintained
10236 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
10237 F:      drivers/net/dsa/hirschmann/*
10238 F:      include/linux/platform_data/hirschmann-hellcreek.h
10239 F:      net/dsa/tag_hellcreek.c
10240
10241 HISILICON DMA DRIVER
10242 M:      Zhou Wang <[email protected]>
10243 M:      Jie Hai <[email protected]>
10244 L:      [email protected]
10245 S:      Maintained
10246 F:      drivers/dma/hisi_dma.c
10247
10248 HISILICON GPIO DRIVER
10249 M:      Jay Fang <[email protected]>
10250 L:      [email protected]
10251 S:      Maintained
10252 F:      Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
10253 F:      drivers/gpio/gpio-hisi.c
10254
10255 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
10256 M:      Zhiqi Song <[email protected]>
10257 M:      Longfang Liu <[email protected]>
10258 L:      [email protected]
10259 S:      Maintained
10260 F:      Documentation/ABI/testing/debugfs-hisi-hpre
10261 F:      drivers/crypto/hisilicon/hpre/hpre.h
10262 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
10263 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
10264
10265 HISILICON HNS3 PMU DRIVER
10266 M:      Jijie Shao <[email protected]>
10267 S:      Supported
10268 F:      Documentation/admin-guide/perf/hns3-pmu.rst
10269 F:      drivers/perf/hisilicon/hns3_pmu.c
10270
10271 HISILICON I2C CONTROLLER DRIVER
10272 M:      Yicong Yang <[email protected]>
10273 L:      [email protected]
10274 S:      Maintained
10275 W:      https://www.hisilicon.com
10276 F:      Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
10277 F:      drivers/i2c/busses/i2c-hisi.c
10278
10279 HISILICON KUNPENG SOC HCCS DRIVER
10280 M:      Huisong Li <[email protected]>
10281 S:      Maintained
10282 F:      Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
10283 F:      drivers/soc/hisilicon/kunpeng_hccs.c
10284 F:      drivers/soc/hisilicon/kunpeng_hccs.h
10285
10286 HISILICON LPC BUS DRIVER
10287 M:      Jay Fang <[email protected]>
10288 S:      Maintained
10289 W:      http://www.hisilicon.com
10290 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
10291 F:      drivers/bus/hisi_lpc.c
10292
10293 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
10294 M:      Jian Shen <[email protected]>
10295 M:      Salil Mehta <[email protected]>
10296 M:      Jijie Shao <[email protected]>
10297 L:      [email protected]
10298 S:      Maintained
10299 W:      http://www.hisilicon.com
10300 F:      drivers/net/ethernet/hisilicon/hns3/
10301
10302 HISILICON NETWORK HIBMCGE DRIVER
10303 M:      Jijie Shao <[email protected]>
10304 L:      [email protected]
10305 S:      Maintained
10306 F:      drivers/net/ethernet/hisilicon/hibmcge/
10307
10308 HISILICON NETWORK SUBSYSTEM DRIVER
10309 M:      Jian Shen <[email protected]>
10310 M:      Salil Mehta <[email protected]>
10311 L:      [email protected]
10312 S:      Maintained
10313 W:      http://www.hisilicon.com
10314 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
10315 F:      drivers/net/ethernet/hisilicon/
10316
10317 HISILICON PMU DRIVER
10318 M:      Yicong Yang <[email protected]>
10319 M:      Jonathan Cameron <[email protected]>
10320 S:      Supported
10321 W:      http://www.hisilicon.com
10322 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
10323 F:      Documentation/admin-guide/perf/hisi-pmu.rst
10324 F:      drivers/perf/hisilicon
10325
10326 HISILICON PTT DRIVER
10327 M:      Yicong Yang <[email protected]>
10328 M:      Jonathan Cameron <[email protected]>
10329 L:      [email protected]
10330 S:      Maintained
10331 F:      Documentation/ABI/testing/sysfs-bus-event_source-devices-hisi_ptt
10332 F:      Documentation/trace/hisi-ptt.rst
10333 F:      drivers/hwtracing/ptt/
10334 F:      tools/perf/arch/arm64/util/hisi-ptt.c
10335 F:      tools/perf/util/hisi-ptt*
10336 F:      tools/perf/util/hisi-ptt-decoder/*
10337
10338 HISILICON QM DRIVER
10339 M:      Weili Qian <[email protected]>
10340 M:      Zhou Wang <[email protected]>
10341 L:      [email protected]
10342 S:      Maintained
10343 F:      drivers/crypto/hisilicon/Kconfig
10344 F:      drivers/crypto/hisilicon/Makefile
10345 F:      drivers/crypto/hisilicon/qm.c
10346 F:      drivers/crypto/hisilicon/sgl.c
10347 F:      include/linux/hisi_acc_qm.h
10348
10349 HISILICON ROCE DRIVER
10350 M:      Chengchang Tang <[email protected]>
10351 M:      Junxian Huang <[email protected]>
10352 L:      [email protected]
10353 S:      Maintained
10354 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
10355 F:      drivers/infiniband/hw/hns/
10356
10357 HISILICON SAS Controller
10358 M:      Yihang Li <[email protected]>
10359 S:      Supported
10360 W:      http://www.hisilicon.com
10361 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
10362 F:      drivers/scsi/hisi_sas/
10363
10364 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
10365 M:      Longfang Liu <[email protected]>
10366 L:      [email protected]
10367 S:      Maintained
10368 F:      Documentation/ABI/testing/debugfs-hisi-sec
10369 F:      drivers/crypto/hisilicon/sec2/sec.h
10370 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
10371 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
10372 F:      drivers/crypto/hisilicon/sec2/sec_main.c
10373
10374 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
10375 M:      Jay Fang <[email protected]>
10376 L:      [email protected]
10377 S:      Maintained
10378 W:      http://www.hisilicon.com
10379 F:      drivers/spi/spi-hisi-kunpeng.c
10380
10381 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
10382 M:      Mauro Carvalho Chehab <[email protected]>
10383 L:      [email protected]
10384 S:      Maintained
10385 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
10386 F:      drivers/spmi/hisi-spmi-controller.c
10387
10388 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
10389 M:      Mauro Carvalho Chehab <[email protected]>
10390 L:      [email protected]
10391 S:      Maintained
10392 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
10393 F:      drivers/mfd/hi6421-spmi-pmic.c
10394
10395 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
10396 M:      Weili Qian <[email protected]>
10397 S:      Maintained
10398 F:      drivers/crypto/hisilicon/trng/trng.c
10399
10400 HISILICON V3XX SPI NOR FLASH Controller Driver
10401 M:      Jay Fang <[email protected]>
10402 S:      Maintained
10403 W:      http://www.hisilicon.com
10404 F:      drivers/spi/spi-hisi-sfc-v3xx.c
10405
10406 HISILICON ZIP Controller DRIVER
10407 M:      Yang Shen <[email protected]>
10408 M:      Zhou Wang <[email protected]>
10409 L:      [email protected]
10410 S:      Maintained
10411 F:      Documentation/ABI/testing/debugfs-hisi-zip
10412 F:      drivers/crypto/hisilicon/zip/
10413
10414 HMM - Heterogeneous Memory Management
10415 M:      Jérôme Glisse <[email protected]>
10416 L:      [email protected]
10417 S:      Maintained
10418 F:      Documentation/mm/hmm.rst
10419 F:      include/linux/hmm*
10420 F:      lib/test_hmm*
10421 F:      mm/hmm*
10422 F:      tools/testing/selftests/mm/*hmm*
10423
10424 HONEYWELL HSC030PA PRESSURE SENSOR SERIES IIO DRIVER
10425 M:      Petre Rodan <[email protected]>
10426 L:      [email protected]
10427 S:      Maintained
10428 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,hsc030pa.yaml
10429 F:      drivers/iio/pressure/hsc030pa*
10430
10431 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
10432 M:      Andreas Klinger <[email protected]>
10433 M:      Petre Rodan <[email protected]>
10434 L:      [email protected]
10435 S:      Maintained
10436 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
10437 F:      drivers/iio/pressure/mprls0025pa*
10438
10439 HP BIOSCFG DRIVER
10440 M:      Jorge Lopez <[email protected]>
10441 L:      [email protected]
10442 S:      Maintained
10443 F:      drivers/platform/x86/hp/hp-bioscfg/
10444
10445 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
10446 L:      [email protected]
10447 S:      Orphan
10448 F:      drivers/platform/x86/hp/tc1100-wmi.c
10449
10450 HP WMI HARDWARE MONITOR DRIVER
10451 M:      James Seo <[email protected]>
10452 L:      [email protected]
10453 S:      Maintained
10454 F:      Documentation/hwmon/hp-wmi-sensors.rst
10455 F:      drivers/hwmon/hp-wmi-sensors.c
10456
10457 HPET:   High Precision Event Timers driver
10458 M:      Clemens Ladisch <[email protected]>
10459 S:      Maintained
10460 F:      Documentation/timers/hpet.rst
10461 F:      drivers/char/hpet.c
10462 F:      include/linux/hpet.h
10463 F:      include/uapi/linux/hpet.h
10464
10465 HPET:   x86
10466 S:      Orphan
10467 F:      arch/x86/include/asm/hpet.h
10468 F:      arch/x86/kernel/hpet.c
10469
10470 HPFS FILESYSTEM
10471 M:      Mikulas Patocka <[email protected]>
10472 S:      Maintained
10473 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
10474 F:      fs/hpfs/
10475
10476 HS3001 Hardware Temperature and Humidity Sensor
10477 M:      Andre Werner <[email protected]>
10478 L:      [email protected]
10479 S:      Maintained
10480 F:      drivers/hwmon/hs3001.c
10481
10482 HSI SUBSYSTEM
10483 M:      Sebastian Reichel <[email protected]>
10484 S:      Maintained
10485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
10486 F:      Documentation/ABI/testing/sysfs-bus-hsi
10487 F:      Documentation/driver-api/hsi.rst
10488 F:      drivers/hsi/
10489 F:      include/linux/hsi/
10490 F:      include/uapi/linux/hsi/
10491
10492 HSO 3G MODEM DRIVER
10493 L:      [email protected]
10494 S:      Orphan
10495 F:      drivers/net/usb/hso.c
10496
10497 HSR NETWORK PROTOCOL
10498 L:      [email protected]
10499 S:      Orphan
10500 F:      net/hsr/
10501
10502 HT16K33 LED CONTROLLER DRIVER
10503 M:      Robin van der Gracht <[email protected]>
10504 S:      Maintained
10505 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
10506 F:      drivers/auxdisplay/ht16k33.c
10507
10508 HTCPEN TOUCHSCREEN DRIVER
10509 M:      Pau Oliva Fora <[email protected]>
10510 L:      [email protected]
10511 S:      Maintained
10512 F:      drivers/input/touchscreen/htcpen.c
10513
10514 HTE SUBSYSTEM
10515 M:      Dipen Patel <[email protected]>
10516 L:      [email protected]
10517 S:      Maintained
10518 Q:      https://patchwork.kernel.org/project/timestamp/list/
10519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
10520 F:      Documentation/devicetree/bindings/timestamp/
10521 F:      Documentation/driver-api/hte/
10522 F:      drivers/hte/
10523 F:      include/linux/hte.h
10524
10525 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
10526 M:      Lorenzo Bianconi <[email protected]>
10527 L:      [email protected]
10528 S:      Maintained
10529 W:      http://www.st.com/
10530 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
10531 F:      drivers/iio/humidity/hts221*
10532
10533 HUAWEI ETHERNET DRIVER
10534 M:      Cai Huoqing <[email protected]>
10535 L:      [email protected]
10536 S:      Maintained
10537 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
10538 F:      drivers/net/ethernet/huawei/hinic/
10539
10540 HUGETLB SUBSYSTEM
10541 M:      Muchun Song <[email protected]>
10542 L:      [email protected]
10543 S:      Maintained
10544 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
10545 F:      Documentation/admin-guide/mm/hugetlbpage.rst
10546 F:      Documentation/mm/hugetlbfs_reserv.rst
10547 F:      Documentation/mm/vmemmap_dedup.rst
10548 F:      fs/hugetlbfs/
10549 F:      include/linux/hugetlb.h
10550 F:      include/trace/events/hugetlbfs.h
10551 F:      mm/hugetlb.c
10552 F:      mm/hugetlb_vmemmap.c
10553 F:      mm/hugetlb_vmemmap.h
10554 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
10555
10556 HVA ST MEDIA DRIVER
10557 M:      Jean-Christophe Trotin <[email protected]>
10558 L:      [email protected]
10559 S:      Supported
10560 W:      https://linuxtv.org
10561 T:      git git://linuxtv.org/media.git
10562 F:      drivers/media/platform/st/sti/hva
10563
10564 HWPOISON MEMORY FAILURE HANDLING
10565 M:      Miaohe Lin <[email protected]>
10566 R:      Naoya Horiguchi <[email protected]>
10567 L:      [email protected]
10568 S:      Maintained
10569 F:      mm/hwpoison-inject.c
10570 F:      mm/memory-failure.c
10571
10572 HYCON HY46XX TOUCHSCREEN SUPPORT
10573 M:      Giulio Benetti <[email protected]>
10574 L:      [email protected]
10575 S:      Maintained
10576 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
10577 F:      drivers/input/touchscreen/hycon-hy46xx.c
10578
10579 HYGON PROCESSOR SUPPORT
10580 M:      Pu Wen <[email protected]>
10581 L:      [email protected]
10582 S:      Maintained
10583 F:      arch/x86/kernel/cpu/hygon.c
10584
10585 HYNIX HI556 SENSOR DRIVER
10586 M:      Sakari Ailus <[email protected]>
10587 L:      [email protected]
10588 S:      Maintained
10589 T:      git git://linuxtv.org/media.git
10590 F:      drivers/media/i2c/hi556.c
10591
10592 HYNIX HI846 SENSOR DRIVER
10593 M:      Martin Kepplinger <[email protected]>
10594 L:      [email protected]
10595 S:      Maintained
10596 F:      drivers/media/i2c/hi846.c
10597
10598 HYNIX HI847 SENSOR DRIVER
10599 M:      Sakari Ailus <[email protected]>
10600 L:      [email protected]
10601 S:      Maintained
10602 F:      drivers/media/i2c/hi847.c
10603
10604 Hyper-V/Azure CORE AND DRIVERS
10605 M:      "K. Y. Srinivasan" <[email protected]>
10606 M:      Haiyang Zhang <[email protected]>
10607 M:      Wei Liu <[email protected]>
10608 M:      Dexuan Cui <[email protected]>
10609 L:      [email protected]
10610 S:      Supported
10611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
10612 F:      Documentation/ABI/stable/sysfs-bus-vmbus
10613 F:      Documentation/ABI/testing/debugfs-hyperv
10614 F:      Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
10615 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
10616 F:      Documentation/virt/hyperv
10617 F:      arch/arm64/hyperv
10618 F:      arch/arm64/include/asm/hyperv-tlfs.h
10619 F:      arch/arm64/include/asm/mshyperv.h
10620 F:      arch/x86/hyperv
10621 F:      arch/x86/include/asm/hyperv-tlfs.h
10622 F:      arch/x86/include/asm/mshyperv.h
10623 F:      arch/x86/include/asm/trace/hyperv.h
10624 F:      arch/x86/kernel/cpu/mshyperv.c
10625 F:      drivers/clocksource/hyperv_timer.c
10626 F:      drivers/hid/hid-hyperv.c
10627 F:      drivers/hv/
10628 F:      drivers/input/serio/hyperv-keyboard.c
10629 F:      drivers/iommu/hyperv-iommu.c
10630 F:      drivers/net/ethernet/microsoft/
10631 F:      drivers/net/hyperv/
10632 F:      drivers/pci/controller/pci-hyperv-intf.c
10633 F:      drivers/pci/controller/pci-hyperv.c
10634 F:      drivers/scsi/storvsc_drv.c
10635 F:      drivers/uio/uio_hv_generic.c
10636 F:      drivers/video/fbdev/hyperv_fb.c
10637 F:      include/asm-generic/hyperv-tlfs.h
10638 F:      include/asm-generic/mshyperv.h
10639 F:      include/clocksource/hyperv_timer.h
10640 F:      include/linux/hyperv.h
10641 F:      include/net/mana
10642 F:      include/uapi/linux/hyperv.h
10643 F:      net/vmw_vsock/hyperv_transport.c
10644 F:      tools/hv/
10645
10646 HYPERBUS SUPPORT
10647 M:      Vignesh Raghavendra <[email protected]>
10648 R:      Tudor Ambarus <[email protected]>
10649 L:      [email protected]
10650 S:      Supported
10651 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
10652 C:      irc://irc.oftc.net/mtd
10653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
10654 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
10655 F:      drivers/mtd/hyperbus/
10656 F:      include/linux/mtd/hyperbus.h
10657
10658 HYPERVISOR VIRTUAL CONSOLE DRIVER
10659 L:      [email protected]
10660 S:      Odd Fixes
10661 F:      drivers/tty/hvc/
10662
10663 I2C ACPI SUPPORT
10664 M:      Mika Westerberg <[email protected]>
10665 L:      [email protected]
10666 L:      [email protected]
10667 S:      Maintained
10668 F:      drivers/i2c/i2c-core-acpi.c
10669
10670 I2C ADDRESS TRANSLATOR (ATR)
10671 M:      Tomi Valkeinen <[email protected]>
10672 R:      Luca Ceresoli <[email protected]>
10673 L:      [email protected]
10674 S:      Maintained
10675 F:      drivers/i2c/i2c-atr.c
10676 F:      include/linux/i2c-atr.h
10677
10678 I2C CONTROLLER DRIVER FOR NVIDIA GPU
10679 M:      Ajay Gupta <[email protected]>
10680 L:      [email protected]
10681 S:      Maintained
10682 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
10683 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
10684
10685 I2C MUXES
10686 M:      Peter Rosin <[email protected]>
10687 L:      [email protected]
10688 S:      Maintained
10689 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
10690 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
10691 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
10692 F:      Documentation/i2c/i2c-topology.rst
10693 F:      Documentation/i2c/muxes/
10694 F:      drivers/i2c/i2c-mux.c
10695 F:      drivers/i2c/muxes/
10696 F:      include/linux/i2c-mux.h
10697
10698 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
10699 M:      Gregory CLEMENT <[email protected]>
10700 L:      [email protected]
10701 S:      Maintained
10702 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
10703 F:      drivers/i2c/busses/i2c-mv64xxx.c
10704
10705 I2C OVER PARALLEL PORT
10706 M:      Jean Delvare <[email protected]>
10707 L:      [email protected]
10708 S:      Maintained
10709 F:      Documentation/i2c/busses/i2c-parport.rst
10710 F:      drivers/i2c/busses/i2c-parport.c
10711
10712 I2C SUBSYSTEM
10713 M:      Wolfram Sang <[email protected]>
10714 L:      [email protected]
10715 S:      Maintained
10716 W:      https://i2c.wiki.kernel.org/
10717 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
10719 F:      Documentation/i2c/
10720 F:      drivers/i2c/*
10721 F:      include/dt-bindings/i2c/i2c.h
10722 F:      include/linux/i2c-dev.h
10723 F:      include/linux/i2c-smbus.h
10724 F:      include/linux/i2c.h
10725 F:      include/uapi/linux/i2c-*.h
10726 F:      include/uapi/linux/i2c.h
10727
10728 I2C SUBSYSTEM HOST DRIVERS
10729 M:      Andi Shyti <[email protected]>
10730 L:      [email protected]
10731 S:      Maintained
10732 W:      https://i2c.wiki.kernel.org/
10733 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git
10735 F:      Documentation/devicetree/bindings/i2c/
10736 F:      drivers/i2c/algos/
10737 F:      drivers/i2c/busses/
10738 F:      include/dt-bindings/i2c/
10739
10740 I2C-TAOS-EVM DRIVER
10741 M:      Jean Delvare <[email protected]>
10742 L:      [email protected]
10743 S:      Maintained
10744 F:      Documentation/i2c/busses/i2c-taos-evm.rst
10745 F:      drivers/i2c/busses/i2c-taos-evm.c
10746
10747 I2C-TINY-USB DRIVER
10748 M:      Till Harbaum <[email protected]>
10749 L:      [email protected]
10750 S:      Maintained
10751 W:      http://www.harbaum.org/till/i2c_tiny_usb
10752 F:      drivers/i2c/busses/i2c-tiny-usb.c
10753
10754 I2C/SMBUS CONTROLLER DRIVERS FOR PC
10755 M:      Jean Delvare <[email protected]>
10756 L:      [email protected]
10757 S:      Maintained
10758 F:      Documentation/i2c/busses/i2c-ali1535.rst
10759 F:      Documentation/i2c/busses/i2c-ali1563.rst
10760 F:      Documentation/i2c/busses/i2c-ali15x3.rst
10761 F:      Documentation/i2c/busses/i2c-amd756.rst
10762 F:      Documentation/i2c/busses/i2c-amd8111.rst
10763 F:      Documentation/i2c/busses/i2c-i801.rst
10764 F:      Documentation/i2c/busses/i2c-nforce2.rst
10765 F:      Documentation/i2c/busses/i2c-piix4.rst
10766 F:      Documentation/i2c/busses/i2c-sis5595.rst
10767 F:      Documentation/i2c/busses/i2c-sis630.rst
10768 F:      Documentation/i2c/busses/i2c-sis96x.rst
10769 F:      Documentation/i2c/busses/i2c-via.rst
10770 F:      Documentation/i2c/busses/i2c-viapro.rst
10771 F:      drivers/i2c/busses/i2c-ali1535.c
10772 F:      drivers/i2c/busses/i2c-ali1563.c
10773 F:      drivers/i2c/busses/i2c-ali15x3.c
10774 F:      drivers/i2c/busses/i2c-amd756.c
10775 F:      drivers/i2c/busses/i2c-amd8111.c
10776 F:      drivers/i2c/busses/i2c-i801.c
10777 F:      drivers/i2c/busses/i2c-isch.c
10778 F:      drivers/i2c/busses/i2c-nforce2.c
10779 F:      drivers/i2c/busses/i2c-piix4.*
10780 F:      drivers/i2c/busses/i2c-sis5595.c
10781 F:      drivers/i2c/busses/i2c-sis630.c
10782 F:      drivers/i2c/busses/i2c-sis96x.c
10783 F:      drivers/i2c/busses/i2c-via.c
10784 F:      drivers/i2c/busses/i2c-viapro.c
10785
10786 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
10787 M:      Hans de Goede <[email protected]>
10788 L:      [email protected]
10789 S:      Maintained
10790 F:      drivers/i2c/busses/i2c-cht-wc.c
10791
10792 I2C/SMBUS ISMT DRIVER
10793 M:      Seth Heasley <[email protected]>
10794 M:      Neil Horman <[email protected]>
10795 L:      [email protected]
10796 F:      Documentation/i2c/busses/i2c-ismt.rst
10797 F:      drivers/i2c/busses/i2c-ismt.c
10798
10799 I2C/SMBUS ZHAOXIN DRIVER
10800 M:      Hans Hu <[email protected]>
10801 L:      [email protected]
10802 S:      Maintained
10803 W:      https://www.zhaoxin.com
10804 F:      drivers/i2c/busses/i2c-viai2c-common.c
10805 F:      drivers/i2c/busses/i2c-viai2c-zhaoxin.c
10806
10807 I2C/SMBUS STUB DRIVER
10808 M:      Jean Delvare <[email protected]>
10809 L:      [email protected]
10810 S:      Maintained
10811 F:      drivers/i2c/i2c-stub.c
10812
10813 I3C DRIVER FOR ASPEED AST2600
10814 M:      Jeremy Kerr <[email protected]>
10815 S:      Maintained
10816 F:      Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
10817 F:      drivers/i3c/master/ast2600-i3c-master.c
10818
10819 I3C DRIVER FOR CADENCE I3C MASTER IP
10820 M:      Przemysław Gaj <[email protected]>
10821 S:      Maintained
10822 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
10823 F:      drivers/i3c/master/i3c-master-cdns.c
10824
10825 I3C DRIVER FOR SYNOPSYS DESIGNWARE
10826 S:      Orphan
10827 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
10828 F:      drivers/i3c/master/dw*
10829
10830 I3C SUBSYSTEM
10831 M:      Alexandre Belloni <[email protected]>
10832 L:      [email protected] (moderated for non-subscribers)
10833 S:      Maintained
10834 C:      irc://chat.freenode.net/linux-i3c
10835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
10836 F:      Documentation/ABI/testing/sysfs-bus-i3c
10837 F:      Documentation/devicetree/bindings/i3c/
10838 F:      Documentation/driver-api/i3c
10839 F:      drivers/i3c/
10840 F:      include/dt-bindings/i3c/
10841 F:      include/linux/i3c/
10842
10843 IBM Operation Panel Input Driver
10844 M:      Eddie James <[email protected]>
10845 L:      [email protected]
10846 S:      Maintained
10847 F:      Documentation/devicetree/bindings/input/ibm,op-panel.yaml
10848 F:      drivers/input/misc/ibm-panel.c
10849
10850 IBM Power 842 compression accelerator
10851 M:      Haren Myneni <[email protected]>
10852 S:      Supported
10853 F:      crypto/842.c
10854 F:      drivers/crypto/nx/Kconfig
10855 F:      drivers/crypto/nx/Makefile
10856 F:      drivers/crypto/nx/nx-842*
10857 F:      include/linux/sw842.h
10858 F:      lib/842/
10859
10860 IBM Power in-Nest Crypto Acceleration
10861 M:      Breno Leitão <[email protected]>
10862 M:      Nayna Jain <[email protected]>
10863 M:      Paulo Flabiano Smorigo <[email protected]>
10864 L:      [email protected]
10865 S:      Supported
10866 F:      drivers/crypto/nx/Kconfig
10867 F:      drivers/crypto/nx/Makefile
10868 F:      drivers/crypto/nx/nx-aes*
10869 F:      drivers/crypto/nx/nx-sha*
10870 F:      drivers/crypto/nx/nx.*
10871 F:      drivers/crypto/nx/nx_csbcpb.h
10872 F:      drivers/crypto/nx/nx_debugfs.c
10873
10874 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
10875 M:      Tyrel Datwyler <[email protected]>
10876 L:      [email protected]
10877 L:      [email protected]
10878 S:      Supported
10879 F:      drivers/pci/hotplug/rpadlpar*
10880
10881 IBM Power Linux RAID adapter
10882 M:      Brian King <[email protected]>
10883 S:      Supported
10884 F:      drivers/scsi/ipr.*
10885
10886 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
10887 M:      Tyrel Datwyler <[email protected]>
10888 L:      [email protected]
10889 L:      [email protected]
10890 S:      Supported
10891 F:      drivers/pci/hotplug/rpaphp*
10892
10893 IBM Power SRIOV Virtual NIC Device Driver
10894 M:      Haren Myneni <[email protected]>
10895 M:      Rick Lindsley <[email protected]>
10896 R:      Nick Child <[email protected]>
10897 R:      Thomas Falcon <[email protected]>
10898 L:      [email protected]
10899 S:      Supported
10900 F:      drivers/net/ethernet/ibm/ibmvnic.*
10901
10902 IBM Power VFIO Support
10903 M:      Timothy Pearson <[email protected]>
10904 S:      Supported
10905 F:      drivers/vfio/vfio_iommu_spapr_tce.c
10906
10907 IBM Power Virtual Ethernet Device Driver
10908 M:      Nick Child <[email protected]>
10909 L:      [email protected]
10910 S:      Supported
10911 F:      drivers/net/ethernet/ibm/ibmveth.*
10912
10913 IBM Power Virtual FC Device Drivers
10914 M:      Tyrel Datwyler <[email protected]>
10915 L:      [email protected]
10916 S:      Supported
10917 F:      drivers/scsi/ibmvscsi/ibmvfc*
10918
10919 IBM Power Virtual Management Channel Driver
10920 M:      Brad Warrum <[email protected]>
10921 M:      Ritu Agarwal <[email protected]>
10922 S:      Supported
10923 F:      drivers/misc/ibmvmc.*
10924
10925 IBM Power Virtual SCSI Device Drivers
10926 M:      Tyrel Datwyler <[email protected]>
10927 L:      [email protected]
10928 S:      Supported
10929 F:      drivers/scsi/ibmvscsi/ibmvscsi*
10930 F:      include/scsi/viosrp.h
10931
10932 IBM Power Virtual SCSI Device Target Driver
10933 M:      Tyrel Datwyler <[email protected]>
10934 L:      [email protected]
10935 L:      [email protected]
10936 S:      Supported
10937 F:      drivers/scsi/ibmvscsi_tgt/
10938
10939 IBM Power VMX Cryptographic instructions
10940 M:      Breno Leitão <[email protected]>
10941 M:      Nayna Jain <[email protected]>
10942 M:      Paulo Flabiano Smorigo <[email protected]>
10943 L:      [email protected]
10944 S:      Supported
10945 F:      arch/powerpc/crypto/Kconfig
10946 F:      arch/powerpc/crypto/Makefile
10947 F:      arch/powerpc/crypto/aes.c
10948 F:      arch/powerpc/crypto/aes_cbc.c
10949 F:      arch/powerpc/crypto/aes_ctr.c
10950 F:      arch/powerpc/crypto/aes_xts.c
10951 F:      arch/powerpc/crypto/aesp8-ppc.*
10952 F:      arch/powerpc/crypto/ghash.c
10953 F:      arch/powerpc/crypto/ghashp8-ppc.pl
10954 F:      arch/powerpc/crypto/ppc-xlate.pl
10955 F:      arch/powerpc/crypto/vmx.c
10956
10957 IBM ServeRAID RAID DRIVER
10958 S:      Orphan
10959 F:      drivers/scsi/ips.*
10960
10961 ICH LPC AND GPIO DRIVER
10962 M:      Peter Tyser <[email protected]>
10963 S:      Maintained
10964 F:      drivers/gpio/gpio-ich.c
10965 F:      drivers/mfd/lpc_ich.c
10966
10967 ICY I2C DRIVER
10968 M:      Max Staudt <[email protected]>
10969 L:      [email protected]
10970 S:      Maintained
10971 F:      drivers/i2c/busses/i2c-icy.c
10972
10973 IDEAPAD LAPTOP EXTRAS DRIVER
10974 M:      Ike Panhc <[email protected]>
10975 L:      [email protected]
10976 S:      Maintained
10977 W:      http://launchpad.net/ideapad-laptop
10978 F:      drivers/platform/x86/ideapad-laptop.c
10979
10980 IDEAPAD LAPTOP SLIDEBAR DRIVER
10981 M:      Andrey Moiseev <[email protected]>
10982 L:      [email protected]
10983 S:      Maintained
10984 W:      https://github.com/o2genum/ideapad-slidebar
10985 F:      drivers/input/misc/ideapad_slidebar.c
10986
10987 IDT VersaClock 5 CLOCK DRIVER
10988 M:      Luca Ceresoli <[email protected]>
10989 S:      Maintained
10990 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
10991 F:      drivers/clk/clk-versaclock5.c
10992
10993 IEEE 802.15.4 SUBSYSTEM
10994 M:      Alexander Aring <[email protected]>
10995 M:      Stefan Schmidt <[email protected]>
10996 M:      Miquel Raynal <[email protected]>
10997 L:      [email protected]
10998 S:      Maintained
10999 W:      https://linux-wpan.org/
11000 Q:      https://patchwork.kernel.org/project/linux-wpan/list/
11001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git
11002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git
11003 F:      Documentation/networking/ieee802154.rst
11004 F:      drivers/net/ieee802154/
11005 F:      include/linux/ieee802154.h
11006 F:      include/linux/nl802154.h
11007 F:      include/net/af_ieee802154.h
11008 F:      include/net/cfg802154.h
11009 F:      include/net/ieee802154_netdev.h
11010 F:      include/net/mac802154.h
11011 F:      include/net/nl802154.h
11012 F:      net/ieee802154/
11013 F:      net/mac802154/
11014
11015 Intel VIRTIO DATA PATH ACCELERATOR
11016 M:      Zhu Lingshan <[email protected]>
11017 L:      [email protected]
11018 S:      Supported
11019 F:      drivers/vdpa/ifcvf/
11020
11021 IFE PROTOCOL
11022 M:      Yotam Gigi <[email protected]>
11023 M:      Jamal Hadi Salim <[email protected]>
11024 F:      include/net/ife.h
11025 F:      include/uapi/linux/ife.h
11026 F:      net/ife
11027
11028 IGORPLUG-USB IR RECEIVER
11029 M:      Sean Young <[email protected]>
11030 L:      [email protected]
11031 S:      Maintained
11032 F:      drivers/media/rc/igorplugusb.c
11033
11034 IGUANAWORKS USB IR TRANSCEIVER
11035 M:      Sean Young <[email protected]>
11036 L:      [email protected]
11037 S:      Maintained
11038 F:      drivers/media/rc/iguanair.c
11039
11040 IIO BACKEND FRAMEWORK
11041 M:      Nuno Sa <[email protected]>
11042 R:      Olivier Moysan <[email protected]>
11043 L:      [email protected]
11044 S:      Maintained
11045 F:      Documentation/ABI/testing/debugfs-iio-backend
11046 F:      drivers/iio/industrialio-backend.c
11047 F:      include/linux/iio/backend.h
11048
11049 IIO DIGITAL POTENTIOMETER DAC
11050 M:      Peter Rosin <[email protected]>
11051 L:      [email protected]
11052 S:      Maintained
11053 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
11054 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
11055 F:      drivers/iio/dac/dpot-dac.c
11056
11057 IIO ENVELOPE DETECTOR
11058 M:      Peter Rosin <[email protected]>
11059 L:      [email protected]
11060 S:      Maintained
11061 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
11062 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
11063 F:      drivers/iio/adc/envelope-detector.c
11064
11065 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
11066 M:      Matti Vaittinen <[email protected]>
11067 L:      [email protected]
11068 S:      Maintained
11069 F:      drivers/iio/industrialio-gts-helper.c
11070 F:      include/linux/iio/iio-gts-helper.h
11071 F:      drivers/iio/test/iio-test-gts.c
11072
11073 IIO MULTIPLEXER
11074 M:      Peter Rosin <[email protected]>
11075 L:      [email protected]
11076 S:      Maintained
11077 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
11078 F:      drivers/iio/multiplexer/iio-mux.c
11079
11080 IIO SCMI BASED DRIVER
11081 M:      Jyoti Bhayana <[email protected]>
11082 L:      [email protected]
11083 S:      Maintained
11084 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
11085
11086 IIO SUBSYSTEM AND DRIVERS
11087 M:      Jonathan Cameron <[email protected]>
11088 R:      Lars-Peter Clausen <[email protected]>
11089 L:      [email protected]
11090 S:      Maintained
11091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
11092 F:      Documentation/ABI/testing/configfs-iio*
11093 F:      Documentation/ABI/testing/sysfs-bus-iio*
11094 F:      Documentation/devicetree/bindings/iio/
11095 F:      Documentation/iio/
11096 F:      drivers/iio/
11097 F:      drivers/staging/iio/
11098 F:      include/dt-bindings/iio/
11099 F:      include/linux/iio/
11100 F:      tools/iio/
11101
11102 IIO UNIT CONVERTER
11103 M:      Peter Rosin <[email protected]>
11104 L:      [email protected]
11105 S:      Maintained
11106 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
11107 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
11108 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
11109 F:      drivers/iio/afe/iio-rescale.c
11110
11111 IKANOS/ADI EAGLE ADSL USB DRIVER
11112 M:      Matthieu Castet <[email protected]>
11113 M:      Stanislaw Gruszka <[email protected]>
11114 S:      Maintained
11115 F:      drivers/usb/atm/ueagle-atm.c
11116
11117 IMAGIS TOUCHSCREEN DRIVER
11118 M:      Markuss Broks <[email protected]>
11119 S:      Maintained
11120 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
11121 F:      drivers/input/touchscreen/imagis.c
11122
11123 IMGTEC ASCII LCD DRIVER
11124 M:      Paul Burton <[email protected]>
11125 S:      Maintained
11126 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
11127 F:      drivers/auxdisplay/img-ascii-lcd.c
11128
11129 IMGTEC JPEG ENCODER DRIVER
11130 M:      Devarsh Thakkar <[email protected]>
11131 L:      [email protected]
11132 S:      Supported
11133 F:      Documentation/devicetree/bindings/media/img,e5010-jpeg-enc.yaml
11134 F:      drivers/media/platform/imagination/e5010*
11135
11136 IMGTEC IR DECODER DRIVER
11137 S:      Orphan
11138 F:      drivers/media/rc/img-ir/
11139
11140 IMGTEC POWERVR DRM DRIVER
11141 M:      Frank Binns <[email protected]>
11142 M:      Matt Coster <[email protected]>
11143 S:      Supported
11144 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
11145 F:      Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
11146 F:      Documentation/devicetree/bindings/gpu/img,powervr-sgx.yaml
11147 F:      Documentation/gpu/imagination/
11148 F:      drivers/gpu/drm/ci/xfails/powervr*
11149 F:      drivers/gpu/drm/imagination/
11150 F:      include/uapi/drm/pvr_drm.h
11151
11152 IMON SOUNDGRAPH USB IR RECEIVER
11153 M:      Sean Young <[email protected]>
11154 L:      [email protected]
11155 S:      Maintained
11156 F:      drivers/media/rc/imon.c
11157 F:      drivers/media/rc/imon_raw.c
11158
11159 IMS TWINTURBO FRAMEBUFFER DRIVER
11160 L:      [email protected]
11161 S:      Orphan
11162 F:      drivers/video/fbdev/imsttfb.c
11163
11164 INDEX OF FURTHER KERNEL DOCUMENTATION
11165 M:      Carlos Bilbao <[email protected]>
11166 S:      Maintained
11167 F:      Documentation/process/kernel-docs.rst
11168
11169 INDUSTRY PACK SUBSYSTEM (IPACK)
11170 M:      Vaibhav Gupta <[email protected]>
11171 M:      Jens Taprogge <[email protected]>
11172 M:      Greg Kroah-Hartman <[email protected]>
11173 L:      [email protected]
11174 S:      Maintained
11175 W:      http://industrypack.sourceforge.net
11176 F:      drivers/ipack/
11177
11178 INFINEON DPS310 Driver
11179 M:      Eddie James <[email protected]>
11180 L:      [email protected]
11181 S:      Maintained
11182 F:      drivers/iio/pressure/dps310.c
11183
11184 INFINEON PEB2466 ASoC CODEC
11185 M:      Herve Codina <[email protected]>
11186 L:      [email protected]
11187 S:      Maintained
11188 F:      Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
11189 F:      sound/soc/codecs/peb2466.c
11190
11191 INFINIBAND SUBSYSTEM
11192 M:      Jason Gunthorpe <[email protected]>
11193 M:      Leon Romanovsky <[email protected]>
11194 L:      [email protected]
11195 S:      Supported
11196 W:      https://github.com/linux-rdma/rdma-core
11197 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
11199 F:      Documentation/devicetree/bindings/infiniband/
11200 F:      Documentation/infiniband/
11201 F:      drivers/infiniband/
11202 F:      include/rdma/
11203 F:      include/trace/events/ib_mad.h
11204 F:      include/trace/events/ib_umad.h
11205 F:      include/trace/misc/rdma.h
11206 F:      include/uapi/linux/if_infiniband.h
11207 F:      include/uapi/rdma/
11208 F:      samples/bpf/ibumad_kern.c
11209 F:      samples/bpf/ibumad_user.c
11210
11211 INGENIC JZ4780 NAND DRIVER
11212 M:      Harvey Hunt <[email protected]>
11213 L:      [email protected]
11214 L:      [email protected]
11215 S:      Maintained
11216 F:      drivers/mtd/nand/raw/ingenic/
11217
11218 INGENIC JZ47xx SoCs
11219 M:      Paul Cercueil <[email protected]>
11220 L:      [email protected]
11221 S:      Maintained
11222 F:      arch/mips/boot/dts/ingenic/
11223 F:      arch/mips/generic/board-ingenic.c
11224 F:      arch/mips/include/asm/mach-ingenic/
11225 F:      arch/mips/ingenic/Kconfig
11226 F:      drivers/clk/ingenic/
11227 F:      drivers/dma/dma-jz4780.c
11228 F:      drivers/gpu/drm/ingenic/
11229 F:      drivers/i2c/busses/i2c-jz4780.c
11230 F:      drivers/iio/adc/ingenic-adc.c
11231 F:      drivers/irqchip/irq-ingenic.c
11232 F:      drivers/memory/jz4780-nemc.c
11233 F:      drivers/mmc/host/jz4740_mmc.c
11234 F:      drivers/mtd/nand/raw/ingenic/
11235 F:      drivers/pinctrl/pinctrl-ingenic.c
11236 F:      drivers/power/supply/ingenic-battery.c
11237 F:      drivers/pwm/pwm-jz4740.c
11238 F:      drivers/remoteproc/ingenic_rproc.c
11239 F:      drivers/rtc/rtc-jz4740.c
11240 F:      drivers/tty/serial/8250/8250_ingenic.c
11241 F:      drivers/usb/musb/jz4740.c
11242 F:      drivers/watchdog/jz4740_wdt.c
11243 F:      include/dt-bindings/iio/adc/ingenic,adc.h
11244 F:      include/linux/mfd/ingenic-tcu.h
11245 F:      sound/soc/codecs/jz47*
11246 F:      sound/soc/jz4740/
11247
11248 INJOINIC IP5xxx POWER BANK IC DRIVER
11249 M:      Samuel Holland <[email protected]>
11250 S:      Maintained
11251 F:      drivers/power/supply/ip5xxx_power.c
11252
11253 INOTIFY
11254 M:      Jan Kara <[email protected]>
11255 R:      Amir Goldstein <[email protected]>
11256 L:      [email protected]
11257 S:      Maintained
11258 F:      Documentation/filesystems/inotify.rst
11259 F:      fs/notify/inotify/
11260 F:      include/linux/inotify.h
11261 F:      include/uapi/linux/inotify.h
11262
11263 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
11264 M:      Dmitry Torokhov <[email protected]>
11265 L:      [email protected]
11266 S:      Maintained
11267 Q:      http://patchwork.kernel.org/project/linux-input/list/
11268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
11269 F:      Documentation/devicetree/bindings/input/
11270 F:      Documentation/devicetree/bindings/serio/
11271 F:      Documentation/input/
11272 F:      drivers/input/
11273 F:      include/dt-bindings/input/
11274 F:      include/linux/gameport.h
11275 F:      include/linux/i8042.h
11276 F:      include/linux/input.h
11277 F:      include/linux/input/
11278 F:      include/linux/libps2.h
11279 F:      include/linux/serio.h
11280 F:      include/uapi/linux/gameport.h
11281 F:      include/uapi/linux/input-event-codes.h
11282 F:      include/uapi/linux/input.h
11283 F:      include/uapi/linux/serio.h
11284 F:      include/uapi/linux/uinput.h
11285
11286 INPUT MULTITOUCH (MT) PROTOCOL
11287 M:      Henrik Rydberg <[email protected]>
11288 L:      [email protected]
11289 S:      Odd fixes
11290 F:      Documentation/input/multi-touch-protocol.rst
11291 F:      drivers/input/input-mt.c
11292 K:      \b(ABS|SYN)_MT_
11293
11294 INSIDE SECURE CRYPTO DRIVER
11295 M:      Antoine Tenart <[email protected]>
11296 L:      [email protected]
11297 S:      Maintained
11298 F:      drivers/crypto/inside-secure/
11299
11300 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
11301 M:      Mimi Zohar <[email protected]>
11302 M:      Roberto Sassu <[email protected]>
11303 M:      Dmitry Kasatkin <[email protected]>
11304 R:      Eric Snowberg <[email protected]>
11305 L:      [email protected]
11306 S:      Supported
11307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
11308 F:      security/integrity/
11309 F:      security/integrity/ima/
11310
11311 INTEGRITY POLICY ENFORCEMENT (IPE)
11312 M:      Fan Wu <[email protected]>
11313 L:      [email protected]
11314 S:      Supported
11315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wufan/ipe.git
11316 F:      Documentation/admin-guide/LSM/ipe.rst
11317 F:      Documentation/security/ipe.rst
11318 F:      scripts/ipe/
11319 F:      security/ipe/
11320
11321 INTEL 810/815 FRAMEBUFFER DRIVER
11322 M:      Antonino Daplas <[email protected]>
11323 L:      [email protected]
11324 S:      Maintained
11325 F:      drivers/video/fbdev/i810/
11326
11327 INTEL 8254 COUNTER DRIVER
11328 M:      William Breathitt Gray <[email protected]>
11329 L:      [email protected]
11330 S:      Maintained
11331 F:      drivers/counter/i8254.c
11332 F:      include/linux/i8254.h
11333
11334 INTEL 8255 GPIO DRIVER
11335 M:      William Breathitt Gray <[email protected]>
11336 L:      [email protected]
11337 S:      Maintained
11338 F:      drivers/gpio/gpio-i8255.c
11339 F:      drivers/gpio/gpio-i8255.h
11340
11341 INTEL ASoC DRIVERS
11342 M:      Cezary Rojewski <[email protected]>
11343 M:      Liam Girdwood <[email protected]>
11344 M:      Peter Ujfalusi <[email protected]>
11345 M:      Bard Liao <[email protected]>
11346 M:      Ranjani Sridharan <[email protected]>
11347 M:      Kai Vehmanen <[email protected]>
11348 R:      Pierre-Louis Bossart <[email protected]>
11349 L:      [email protected]
11350 S:      Supported
11351 F:      sound/soc/intel/
11352
11353 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
11354 M:      Hans de Goede <[email protected]>
11355 L:      [email protected]
11356 S:      Maintained
11357 F:      drivers/platform/x86/intel/atomisp2/pm.c
11358
11359 INTEL ATOMISP2 LED DRIVER
11360 M:      Hans de Goede <[email protected]>
11361 L:      [email protected]
11362 S:      Maintained
11363 F:      drivers/platform/x86/intel/atomisp2/led.c
11364
11365 INTEL BIOS SAR INT1092 DRIVER
11366 M:      Shravan Sudhakar <[email protected]>
11367 L:      [email protected]
11368 S:      Maintained
11369 F:      drivers/platform/x86/intel/int1092/
11370
11371 INTEL BROXTON PMC DRIVER
11372 M:      Mika Westerberg <[email protected]>
11373 M:      Zha Qipeng <[email protected]>
11374 S:      Maintained
11375 F:      drivers/mfd/intel_pmc_bxt.c
11376 F:      include/linux/mfd/intel_pmc_bxt.h
11377
11378 INTEL C600 SERIES SAS CONTROLLER DRIVER
11379 M:      Artur Paszkiewicz <[email protected]>
11380 L:      [email protected]
11381 S:      Supported
11382 T:      git git://git.code.sf.net/p/intel-sas/isci
11383 F:      drivers/scsi/isci/
11384
11385 INTEL CPU family model numbers
11386 M:      Tony Luck <[email protected]>
11387 M:      [email protected]
11388 L:      [email protected]
11389 S:      Supported
11390 F:      arch/x86/include/asm/intel-family.h
11391
11392 INTEL DRM DISPLAY FOR XE AND I915 DRIVERS
11393 M:      Jani Nikula <[email protected]>
11394 M:      Rodrigo Vivi <[email protected]>
11395 L:      [email protected]
11396 L:      [email protected]
11397 S:      Supported
11398 F:      drivers/gpu/drm/i915/display/
11399 F:      drivers/gpu/drm/xe/display/
11400 F:      drivers/gpu/drm/xe/compat-i915-headers
11401 F:      include/drm/intel/
11402
11403 INTEL DRM I915 DRIVER (Meteor Lake, DG2 and older excluding Poulsbo, Moorestown and derivative)
11404 M:      Jani Nikula <[email protected]>
11405 M:      Joonas Lahtinen <[email protected]>
11406 M:      Rodrigo Vivi <[email protected]>
11407 M:      Tvrtko Ursulin <[email protected]>
11408 L:      [email protected]
11409 S:      Supported
11410 W:      https://drm.pages.freedesktop.org/intel-docs/
11411 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
11412 B:      https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html
11413 C:      irc://irc.oftc.net/intel-gfx
11414 T:      git https://gitlab.freedesktop.org/drm/i915/kernel.git
11415 F:      Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
11416 F:      Documentation/gpu/i915.rst
11417 F:      drivers/gpu/drm/ci/xfails/i915*
11418 F:      drivers/gpu/drm/i915/
11419 F:      include/drm/intel/
11420 F:      include/uapi/drm/i915_drm.h
11421
11422 INTEL DRM XE DRIVER (Lunar Lake and newer)
11423 M:      Lucas De Marchi <[email protected]>
11424 M:      Thomas Hellström <[email protected]>
11425 M:      Rodrigo Vivi <[email protected]>
11426 L:      [email protected]
11427 S:      Supported
11428 W:      https://drm.pages.freedesktop.org/intel-docs/
11429 Q:      http://patchwork.freedesktop.org/project/intel-xe/
11430 B:      https://gitlab.freedesktop.org/drm/xe/kernel/-/issues
11431 C:      irc://irc.oftc.net/xe
11432 T:      git https://gitlab.freedesktop.org/drm/xe/kernel.git
11433 F:      Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon
11434 F:      Documentation/gpu/xe/
11435 F:      drivers/gpu/drm/xe/
11436 F:      include/drm/intel/
11437 F:      include/uapi/drm/xe_drm.h
11438
11439 INTEL ETHERNET DRIVERS
11440 M:      Tony Nguyen <[email protected]>
11441 M:      Przemek Kitszel <[email protected]>
11442 L:      [email protected] (moderated for non-subscribers)
11443 S:      Supported
11444 W:      https://www.intel.com/content/www/us/en/support.html
11445 Q:      https://patchwork.ozlabs.org/project/intel-wired-lan/list/
11446 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
11447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
11448 F:      Documentation/networking/device_drivers/ethernet/intel/
11449 F:      drivers/net/ethernet/intel/
11450 F:      drivers/net/ethernet/intel/*/
11451 F:      include/linux/avf/virtchnl.h
11452 F:      include/linux/net/intel/iidc.h
11453
11454 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
11455 M:      Mustafa Ismail <[email protected]>
11456 M:      Tatyana Nikolova <[email protected]>
11457 L:      [email protected]
11458 S:      Supported
11459 F:      drivers/infiniband/hw/irdma/
11460 F:      include/uapi/rdma/irdma-abi.h
11461
11462 INTEL GPIO DRIVERS
11463 M:      Andy Shevchenko <[email protected]>
11464 L:      [email protected]
11465 S:      Supported
11466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11467 F:      drivers/gpio/gpio-elkhartlake.c
11468 F:      drivers/gpio/gpio-graniterapids.c
11469 F:      drivers/gpio/gpio-ich.c
11470 F:      drivers/gpio/gpio-merrifield.c
11471 F:      drivers/gpio/gpio-ml-ioh.c
11472 F:      drivers/gpio/gpio-pch.c
11473 F:      drivers/gpio/gpio-sch.c
11474 F:      drivers/gpio/gpio-sodaville.c
11475 F:      drivers/gpio/gpio-tangier.c
11476 F:      drivers/gpio/gpio-tangier.h
11477
11478 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
11479 M:      Zhenyu Wang <[email protected]>
11480 M:      Zhi Wang <[email protected]>
11481 L:      [email protected]
11482 L:      [email protected]
11483 S:      Supported
11484 W:      https://github.com/intel/gvt-linux/wiki
11485 T:      git https://github.com/intel/gvt-linux.git
11486 F:      drivers/gpu/drm/i915/gvt/
11487
11488 INTEL HID EVENT DRIVER
11489 M:      Alex Hung <[email protected]>
11490 L:      [email protected]
11491 S:      Maintained
11492 F:      drivers/platform/x86/intel/hid.c
11493
11494 INTEL I/OAT DMA DRIVER
11495 M:      Dave Jiang <[email protected]>
11496 R:      Dan Williams <[email protected]>
11497 L:      [email protected]
11498 S:      Supported
11499 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
11500 F:      drivers/dma/ioat*
11501
11502 INTEL IAA CRYPTO DRIVER
11503 M:      Kristen Accardi <[email protected]>
11504 L:      [email protected]
11505 S:      Supported
11506 F:      Documentation/driver-api/crypto/iaa/iaa-crypto.rst
11507 F:      drivers/crypto/intel/iaa/*
11508
11509 INTEL IDLE DRIVER
11510 M:      Jacob Pan <[email protected]>
11511 M:      Len Brown <[email protected]>
11512 L:      [email protected]
11513 S:      Supported
11514 B:      https://bugzilla.kernel.org
11515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
11516 F:      drivers/idle/intel_idle.c
11517
11518 INTEL IDXD DRIVER
11519 M:      Fenghua Yu <[email protected]>
11520 R:      Dave Jiang <[email protected]>
11521 L:      [email protected]
11522 S:      Supported
11523 F:      drivers/dma/idxd/*
11524 F:      include/uapi/linux/idxd.h
11525
11526 INTEL IN FIELD SCAN (IFS) DEVICE
11527 M:      Jithu Joseph <[email protected]>
11528 R:      Ashok Raj <[email protected]>
11529 R:      Tony Luck <[email protected]>
11530 S:      Maintained
11531 F:      drivers/platform/x86/intel/ifs
11532 F:      include/trace/events/intel_ifs.h
11533 F:      tools/testing/selftests/drivers/platform/x86/intel/ifs/
11534
11535 INTEL INTEGRATED SENSOR HUB DRIVER
11536 M:      Srinivas Pandruvada <[email protected]>
11537 M:      Jiri Kosina <[email protected]>
11538 L:      [email protected]
11539 S:      Maintained
11540 F:      drivers/hid/intel-ish-hid/
11541
11542 INTEL IOMMU (VT-d)
11543 M:      David Woodhouse <[email protected]>
11544 M:      Lu Baolu <[email protected]>
11545 L:      [email protected]
11546 S:      Supported
11547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11548 F:      drivers/iommu/intel/
11549
11550 INTEL IPU3 CSI-2 CIO2 DRIVER
11551 M:      Yong Zhi <[email protected]>
11552 M:      Sakari Ailus <[email protected]>
11553 M:      Bingbu Cao <[email protected]>
11554 M:      Dan Scally <[email protected]>
11555 R:      Tianshu Qiu <[email protected]>
11556 L:      [email protected]
11557 S:      Maintained
11558 T:      git git://linuxtv.org/media.git
11559 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
11560 F:      drivers/media/pci/intel/ipu3/
11561
11562 INTEL IPU3 CSI-2 IMGU DRIVER
11563 M:      Sakari Ailus <[email protected]>
11564 R:      Bingbu Cao <[email protected]>
11565 R:      Tianshu Qiu <[email protected]>
11566 L:      [email protected]
11567 S:      Maintained
11568 F:      Documentation/admin-guide/media/ipu3.rst
11569 F:      Documentation/admin-guide/media/ipu3_rcb.svg
11570 F:      Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst
11571 F:      drivers/staging/media/ipu3/
11572
11573 INTEL IPU6 INPUT SYSTEM DRIVER
11574 M:      Sakari Ailus <[email protected]>
11575 M:      Bingbu Cao <[email protected]>
11576 R:      Tianshu Qiu <[email protected]>
11577 L:      [email protected]
11578 S:      Maintained
11579 T:      git git://linuxtv.org/media.git
11580 F:      Documentation/admin-guide/media/ipu6-isys.rst
11581 F:      drivers/media/pci/intel/ipu6/
11582
11583 INTEL ISHTP ECLITE DRIVER
11584 M:      Srinivas Pandruvada <[email protected]>
11585 L:      [email protected]
11586 S:      Supported
11587 F:      drivers/platform/x86/intel/ishtp_eclite.c
11588
11589 INTEL IXP4XX CRYPTO SUPPORT
11590 M:      Corentin Labbe <[email protected]>
11591 L:      [email protected]
11592 S:      Maintained
11593 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
11594
11595 INTEL KEEM BAY DRM DRIVER
11596 M:      Anitha Chrisanthus <[email protected]>
11597 M:      Edmund Dea <[email protected]>
11598 S:      Maintained
11599 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
11600 F:      drivers/gpu/drm/kmb/
11601
11602 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
11603 M:      Daniele Alessandrelli <[email protected]>
11604 S:      Maintained
11605 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
11606 F:      drivers/crypto/intel/keembay/Kconfig
11607 F:      drivers/crypto/intel/keembay/Makefile
11608 F:      drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
11609 F:      drivers/crypto/intel/keembay/ocs-aes.c
11610 F:      drivers/crypto/intel/keembay/ocs-aes.h
11611
11612 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
11613 M:      Daniele Alessandrelli <[email protected]>
11614 M:      Prabhjot Khurana <[email protected]>
11615 M:      Mark Gross <[email protected]>
11616 S:      Maintained
11617 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
11618 F:      drivers/crypto/intel/keembay/Kconfig
11619 F:      drivers/crypto/intel/keembay/Makefile
11620 F:      drivers/crypto/intel/keembay/keembay-ocs-ecc.c
11621
11622 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
11623 M:      Daniele Alessandrelli <[email protected]>
11624 M:      Declan Murphy <[email protected]>
11625 S:      Maintained
11626 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
11627 F:      drivers/crypto/intel/keembay/Kconfig
11628 F:      drivers/crypto/intel/keembay/Makefile
11629 F:      drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
11630 F:      drivers/crypto/intel/keembay/ocs-hcu.c
11631 F:      drivers/crypto/intel/keembay/ocs-hcu.h
11632
11633 INTEL LA JOLLA COVE ADAPTER (LJCA) USB I/O EXPANDER DRIVERS
11634 M:      Wentong Wu <[email protected]>
11635 M:      Sakari Ailus <[email protected]>
11636 S:      Maintained
11637 F:      drivers/gpio/gpio-ljca.c
11638 F:      drivers/i2c/busses/i2c-ljca.c
11639 F:      drivers/spi/spi-ljca.c
11640 F:      drivers/usb/misc/usb-ljca.c
11641 F:      include/linux/usb/ljca.h
11642
11643 INTEL MANAGEMENT ENGINE (mei)
11644 M:      Tomas Winkler <[email protected]>
11645 L:      [email protected]
11646 S:      Supported
11647 F:      Documentation/driver-api/mei/*
11648 F:      drivers/misc/mei/
11649 F:      drivers/watchdog/mei_wdt.c
11650 F:      include/linux/mei_aux.h
11651 F:      include/linux/mei_cl_bus.h
11652 F:      include/uapi/linux/mei.h
11653 F:      include/uapi/linux/mei_uuid.h
11654 F:      include/uapi/linux/uuid.h
11655 F:      samples/mei/*
11656
11657 INTEL MAX 10 BMC MFD DRIVER
11658 M:      Xu Yilun <[email protected]>
11659 R:      Tom Rix <[email protected]>
11660 S:      Maintained
11661 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
11662 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
11663 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
11664 F:      drivers/mfd/intel-m10-bmc*
11665 F:      include/linux/mfd/intel-m10-bmc.h
11666
11667 INTEL MAX10 BMC SECURE UPDATES
11668 M:      Peter Colberg <[email protected]>
11669 L:      [email protected]
11670 S:      Maintained
11671 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
11672 F:      drivers/fpga/intel-m10-bmc-sec-update.c
11673
11674 INTEL MID (Mobile Internet Device) PLATFORM
11675 M:      Andy Shevchenko <[email protected]>
11676 L:      [email protected]
11677 S:      Supported
11678 F:      arch/x86/include/asm/intel-mid.h
11679 F:      arch/x86/pci/intel_mid_pci.c
11680 F:      arch/x86/platform/intel-mid/
11681 F:      drivers/extcon/extcon-intel-mrfld.c
11682 F:      drivers/iio/adc/intel_mrfld_adc.c
11683 F:      drivers/mfd/intel_soc_pmic_mrfld.c
11684 F:      drivers/platform/x86/intel/mrfld_pwrbtn.c
11685 F:      drivers/platform/x86/intel_scu_*
11686 F:      drivers/staging/media/atomisp/
11687 F:      drivers/watchdog/intel-mid_wdt.c
11688 F:      include/linux/mfd/intel_soc_pmic_mrfld.h
11689 F:      include/linux/platform_data/x86/intel-mid_wdt.h
11690 F:      include/linux/platform_data/x86/intel_scu_ipc.h
11691
11692 INTEL P-Unit IPC DRIVER
11693 M:      Zha Qipeng <[email protected]>
11694 L:      [email protected]
11695 S:      Maintained
11696 F:      arch/x86/include/asm/intel_punit_ipc.h
11697 F:      drivers/platform/x86/intel/punit_ipc.c
11698
11699 INTEL PMC CORE DRIVER
11700 M:      Rajneesh Bhardwaj <[email protected]>
11701 M:      David E Box <[email protected]>
11702 L:      [email protected]
11703 S:      Maintained
11704 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
11705 F:      drivers/platform/x86/intel/pmc/
11706
11707 INTEL PMIC GPIO DRIVERS
11708 M:      Andy Shevchenko <[email protected]>
11709 S:      Supported
11710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11711 F:      drivers/gpio/gpio-*cove.c
11712
11713 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
11714 M:      Andy Shevchenko <[email protected]>
11715 S:      Supported
11716 F:      drivers/mfd/intel_soc_pmic*
11717 F:      include/linux/mfd/intel_soc_pmic*
11718
11719 INTEL PMT DRIVERS
11720 M:      David E. Box <[email protected]>
11721 S:      Supported
11722 F:      drivers/platform/x86/intel/pmt/
11723
11724 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
11725 M:      Stanislav Yakovlev <[email protected]>
11726 L:      [email protected]
11727 S:      Maintained
11728 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
11729 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
11730 F:      drivers/net/wireless/intel/ipw2x00/
11731
11732 INTEL PSTATE DRIVER
11733 M:      Srinivas Pandruvada <[email protected]>
11734 M:      Len Brown <[email protected]>
11735 L:      [email protected]
11736 S:      Supported
11737 F:      drivers/cpufreq/intel_pstate.c
11738
11739 INTEL PTP DFL ToD DRIVER
11740 M:      Tianfei Zhang <[email protected]>
11741 L:      [email protected]
11742 L:      [email protected]
11743 S:      Maintained
11744 F:      drivers/ptp/ptp_dfl_tod.c
11745
11746 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
11747 M:      Jarkko Nikula <[email protected]>
11748 L:      [email protected]
11749 F:      drivers/counter/intel-qep.c
11750
11751 INTEL SCU DRIVERS
11752 M:      Mika Westerberg <[email protected]>
11753 S:      Maintained
11754 F:      drivers/platform/x86/intel_scu_*
11755 F:      include/linux/platform_data/x86/intel_scu_ipc.h
11756
11757 INTEL SDSI DRIVER
11758 M:      David E. Box <[email protected]>
11759 S:      Supported
11760 F:      drivers/platform/x86/intel/sdsi.c
11761 F:      tools/arch/x86/intel_sdsi/
11762 F:      tools/testing/selftests/drivers/sdsi/
11763
11764 INTEL SGX
11765 M:      Jarkko Sakkinen <[email protected]>
11766 R:      Dave Hansen <[email protected]>
11767 L:      [email protected]
11768 S:      Supported
11769 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
11770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
11771 F:      Documentation/arch/x86/sgx.rst
11772 F:      arch/x86/entry/vdso/vsgx.S
11773 F:      arch/x86/include/asm/sgx.h
11774 F:      arch/x86/include/uapi/asm/sgx.h
11775 F:      arch/x86/kernel/cpu/sgx/*
11776 F:      tools/testing/selftests/sgx/*
11777 K:      \bSGX_
11778
11779 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
11780 M:      Daniel Scally <[email protected]>
11781 S:      Maintained
11782 F:      drivers/platform/x86/intel/int3472/
11783
11784 INTEL SPEED SELECT TECHNOLOGY
11785 M:      Srinivas Pandruvada <[email protected]>
11786 L:      [email protected]
11787 S:      Maintained
11788 F:      drivers/platform/x86/intel/speed_select_if/
11789 F:      include/uapi/linux/isst_if.h
11790 F:      tools/power/x86/intel-speed-select/
11791
11792 INTEL STRATIX10 FIRMWARE DRIVERS
11793 M:      Dinh Nguyen <[email protected]>
11794 L:      [email protected]
11795 S:      Maintained
11796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
11797 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
11798 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
11799 F:      drivers/firmware/stratix10-rsu.c
11800 F:      drivers/firmware/stratix10-svc.c
11801 F:      include/linux/firmware/intel/stratix10-smc.h
11802 F:      include/linux/firmware/intel/stratix10-svc-client.h
11803
11804 INTEL TELEMETRY DRIVER
11805 M:      Rajneesh Bhardwaj <[email protected]>
11806 M:      "David E. Box" <[email protected]>
11807 L:      [email protected]
11808 S:      Maintained
11809 F:      arch/x86/include/asm/intel_telemetry.h
11810 F:      drivers/platform/x86/intel/telemetry/
11811
11812 INTEL TPMI DRIVER
11813 M:      Srinivas Pandruvada <[email protected]>
11814 L:      [email protected]
11815 S:      Maintained
11816 F:      Documentation/ABI/testing/debugfs-tpmi
11817 F:      drivers/platform/x86/intel/vsec_tpmi.c
11818 F:      include/linux/intel_tpmi.h
11819
11820 INTEL UNCORE FREQUENCY CONTROL
11821 M:      Srinivas Pandruvada <[email protected]>
11822 L:      [email protected]
11823 S:      Maintained
11824 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
11825 F:      drivers/platform/x86/intel/uncore-frequency/
11826
11827 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
11828 M:      David E. Box <[email protected]>
11829 S:      Supported
11830 F:      drivers/platform/x86/intel/vsec.c
11831 F:      include/linux/intel_vsec.h
11832
11833 INTEL VIRTUAL BUTTON DRIVER
11834 M:      AceLan Kao <[email protected]>
11835 L:      [email protected]
11836 S:      Maintained
11837 F:      drivers/platform/x86/intel/vbtn.c
11838
11839 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
11840 M:      Stanislaw Gruszka <[email protected]>
11841 L:      [email protected]
11842 S:      Supported
11843 F:      drivers/net/wireless/intel/iwlegacy/
11844
11845 INTEL WIRELESS WIFI LINK (iwlwifi)
11846 M:      Miri Korenblit <[email protected]>
11847 L:      [email protected]
11848 S:      Supported
11849 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
11850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
11851 F:      drivers/net/wireless/intel/iwlwifi/
11852
11853 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
11854 M:      Jithu Joseph <[email protected]>
11855 S:      Maintained
11856 W:      https://slimbootloader.github.io/security/firmware-update.html
11857 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
11858
11859 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
11860 L:      [email protected]
11861 S:      Maintained
11862 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
11863
11864 INTEL WWAN IOSM DRIVER
11865 M:      M Chetan Kumar <[email protected]>
11866 L:      [email protected]
11867 S:      Maintained
11868 F:      drivers/net/wwan/iosm/
11869
11870 INTEL(R) FLEXIBLE RETURN AND EVENT DELIVERY
11871 M:      Xin Li <[email protected]>
11872 M:      "H. Peter Anvin" <[email protected]>
11873 S:      Supported
11874 F:      Documentation/arch/x86/x86_64/fred.rst
11875 F:      arch/x86/entry/entry_64_fred.S
11876 F:      arch/x86/entry/entry_fred.c
11877 F:      arch/x86/include/asm/fred.h
11878 F:      arch/x86/kernel/fred.c
11879
11880 INTEL(R) TRACE HUB
11881 M:      Alexander Shishkin <[email protected]>
11882 S:      Supported
11883 F:      Documentation/trace/intel_th.rst
11884 F:      drivers/hwtracing/intel_th/
11885 F:      include/linux/intel_th.h
11886
11887 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
11888 M:      Ning Sun <[email protected]>
11889 L:      [email protected]
11890 S:      Supported
11891 W:      http://tboot.sourceforge.net
11892 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
11893 F:      Documentation/arch/x86/intel_txt.rst
11894 F:      arch/x86/kernel/tboot.c
11895 F:      include/linux/tboot.h
11896
11897 INTERCONNECT API
11898 M:      Georgi Djakov <[email protected]>
11899 L:      [email protected]
11900 S:      Maintained
11901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
11902 F:      Documentation/devicetree/bindings/interconnect/
11903 F:      Documentation/driver-api/interconnect.rst
11904 F:      drivers/interconnect/
11905 F:      include/dt-bindings/interconnect/
11906 F:      include/linux/interconnect-provider.h
11907 F:      include/linux/interconnect.h
11908
11909 INTERRUPT COUNTER DRIVER
11910 M:      Oleksij Rempel <[email protected]>
11911 R:      Pengutronix Kernel Team <[email protected]>
11912 L:      [email protected]
11913 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
11914 F:      drivers/counter/interrupt-cnt.c
11915
11916 INTERSIL ISL7998X VIDEO DECODER DRIVER
11917 M:      Michael Tretter <[email protected]>
11918 R:      Pengutronix Kernel Team <[email protected]>
11919 L:      [email protected]
11920 S:      Maintained
11921 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
11922 F:      drivers/media/i2c/isl7998x.c
11923
11924 INVENSENSE ICM-426xx IMU DRIVER
11925 M:      Jean-Baptiste Maneyrol <[email protected]>
11926 L:      [email protected]
11927 S:      Maintained
11928 W:      https://invensense.tdk.com/
11929 F:      Documentation/ABI/testing/sysfs-bus-iio-inv_icm42600
11930 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
11931 F:      drivers/iio/imu/inv_icm42600/
11932
11933 INVENSENSE MPU-3050 GYROSCOPE DRIVER
11934 M:      Linus Walleij <[email protected]>
11935 L:      [email protected]
11936 S:      Maintained
11937 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
11938 F:      drivers/iio/gyro/mpu3050*
11939
11940 IOC3 ETHERNET DRIVER
11941 M:      Thomas Bogendoerfer <[email protected]>
11942 L:      [email protected]
11943 S:      Maintained
11944 F:      drivers/net/ethernet/sgi/ioc3-eth.c
11945
11946 IOMMU DMA-API LAYER
11947 M:      Robin Murphy <[email protected]>
11948 L:      [email protected]
11949 S:      Maintained
11950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11951 F:      drivers/iommu/dma-iommu.c
11952 F:      drivers/iommu/dma-iommu.h
11953 F:      drivers/iommu/iova.c
11954 F:      include/linux/iommu-dma.h
11955 F:      include/linux/iova.h
11956
11957 IOMMU SUBSYSTEM
11958 M:      Joerg Roedel <[email protected]>
11959 M:      Will Deacon <[email protected]>
11960 R:      Robin Murphy <[email protected]>
11961 L:      [email protected]
11962 S:      Maintained
11963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11964 F:      Documentation/devicetree/bindings/iommu/
11965 F:      drivers/iommu/
11966 F:      include/linux/iommu.h
11967 F:      include/linux/iova.h
11968 F:      include/linux/of_iommu.h
11969
11970 IOMMUFD
11971 M:      Jason Gunthorpe <[email protected]>
11972 M:      Kevin Tian <[email protected]>
11973 L:      [email protected]
11974 S:      Maintained
11975 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
11976 F:      Documentation/userspace-api/iommufd.rst
11977 F:      drivers/iommu/iommufd/
11978 F:      include/linux/iommufd.h
11979 F:      include/uapi/linux/iommufd.h
11980 F:      tools/testing/selftests/iommu/
11981
11982 IOSYS-MAP HELPERS
11983 M:      Thomas Zimmermann <[email protected]>
11984 L:      [email protected]
11985 S:      Maintained
11986 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
11987 F:      include/linux/iosys-map.h
11988
11989 IO_URING
11990 M:      Jens Axboe <[email protected]>
11991 M:      Pavel Begunkov <[email protected]>
11992 L:      [email protected]
11993 S:      Maintained
11994 T:      git git://git.kernel.dk/linux-block
11995 T:      git git://git.kernel.dk/liburing
11996 F:      include/linux/io_uring/
11997 F:      include/linux/io_uring.h
11998 F:      include/linux/io_uring_types.h
11999 F:      include/trace/events/io_uring.h
12000 F:      include/uapi/linux/io_uring.h
12001 F:      io_uring/
12002
12003 IPMI SUBSYSTEM
12004 M:      Corey Minyard <[email protected]>
12005 L:      [email protected] (moderated for non-subscribers)
12006 S:      Supported
12007 W:      http://openipmi.sourceforge.net/
12008 T:      git https://github.com/cminyard/linux-ipmi.git for-next
12009 F:      Documentation/devicetree/bindings/ipmi/
12010 F:      Documentation/driver-api/ipmi.rst
12011 F:      drivers/char/ipmi/
12012 F:      include/linux/ipmi*
12013 F:      include/uapi/linux/ipmi*
12014
12015 IPS SCSI RAID DRIVER
12016 M:      Adaptec OEM Raid Solutions <[email protected]>
12017 L:      [email protected]
12018 S:      Maintained
12019 W:      http://www.adaptec.com/
12020 F:      drivers/scsi/ips*
12021
12022 IPVS
12023 M:      Simon Horman <[email protected]>
12024 M:      Julian Anastasov <[email protected]>
12025 L:      [email protected]
12026 L:      [email protected]
12027 S:      Maintained
12028 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
12029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
12030 F:      Documentation/networking/ipvs-sysctl.rst
12031 F:      include/net/ip_vs.h
12032 F:      include/uapi/linux/ip_vs.h
12033 F:      net/netfilter/ipvs/
12034
12035 IPWIRELESS DRIVER
12036 M:      Jiri Kosina <[email protected]>
12037 M:      David Sterba <[email protected]>
12038 S:      Odd Fixes
12039 F:      drivers/tty/ipwireless/
12040
12041 IRON DEVICE AUDIO CODEC DRIVERS
12042 M:      Kiseok Jo <[email protected]>
12043 L:      [email protected]
12044 S:      Maintained
12045 F:      Documentation/devicetree/bindings/sound/irondevice,*
12046 F:      sound/soc/codecs/sma*
12047
12048 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
12049 M:      Thomas Gleixner <[email protected]>
12050 S:      Maintained
12051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
12052 F:      Documentation/core-api/irq/irq-domain.rst
12053 F:      include/linux/irqdomain.h
12054 F:      include/linux/irqdomain_defs.h
12055 F:      kernel/irq/irqdomain.c
12056 F:      kernel/irq/msi.c
12057
12058 IRQ SUBSYSTEM
12059 M:      Thomas Gleixner <[email protected]>
12060 L:      [email protected]
12061 S:      Maintained
12062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
12063 F:      include/linux/group_cpus.h
12064 F:      include/linux/irq.h
12065 F:      include/linux/irqhandler.h
12066 F:      include/linux/irqnr.h
12067 F:      include/linux/irqreturn.h
12068 F:      kernel/irq/
12069 F:      lib/group_cpus.c
12070
12071 IRQCHIP DRIVERS
12072 M:      Thomas Gleixner <[email protected]>
12073 L:      [email protected]
12074 S:      Maintained
12075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
12076 F:      Documentation/devicetree/bindings/interrupt-controller/
12077 F:      drivers/irqchip/
12078 F:      include/linux/irqchip.h
12079
12080 ISA
12081 M:      William Breathitt Gray <[email protected]>
12082 S:      Maintained
12083 F:      Documentation/driver-api/isa.rst
12084 F:      drivers/base/isa.c
12085 F:      include/linux/isa.h
12086
12087 ISA RADIO MODULE
12088 M:      Hans Verkuil <[email protected]>
12089 L:      [email protected]
12090 S:      Maintained
12091 W:      https://linuxtv.org
12092 T:      git git://linuxtv.org/media.git
12093 F:      drivers/media/radio/radio-isa*
12094
12095 ISAPNP
12096 M:      Jaroslav Kysela <[email protected]>
12097 S:      Maintained
12098 F:      Documentation/userspace-api/isapnp.rst
12099 F:      drivers/pnp/isapnp/
12100 F:      include/linux/isapnp.h
12101
12102 ISCSI
12103 M:      Lee Duncan <[email protected]>
12104 M:      Chris Leech <[email protected]>
12105 M:      Mike Christie <[email protected]>
12106 L:      [email protected]
12107 L:      [email protected]
12108 S:      Maintained
12109 W:      www.open-iscsi.com
12110 F:      drivers/scsi/*iscsi*
12111 F:      include/scsi/*iscsi*
12112
12113 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
12114 M:      Peter Jones <[email protected]>
12115 M:      Konrad Rzeszutek Wilk <[email protected]>
12116 S:      Maintained
12117 F:      drivers/firmware/iscsi_ibft*
12118
12119 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
12120 M:      Sagi Grimberg <[email protected]>
12121 M:      Max Gurtovoy <[email protected]>
12122 L:      [email protected]
12123 S:      Supported
12124 W:      http://www.openfabrics.org
12125 W:      www.open-iscsi.org
12126 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
12127 F:      drivers/infiniband/ulp/iser/
12128
12129 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
12130 M:      Sagi Grimberg <[email protected]>
12131 L:      [email protected]
12132 L:      [email protected]
12133 S:      Supported
12134 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
12135 F:      drivers/infiniband/ulp/isert
12136
12137 ISDN/CMTP OVER BLUETOOTH
12138 M:      Karsten Keil <[email protected]>
12139 L:      [email protected] (subscribers-only)
12140 L:      [email protected]
12141 S:      Odd Fixes
12142 W:      http://www.isdn4linux.de
12143 F:      Documentation/isdn/
12144 F:      drivers/isdn/capi/
12145 F:      include/linux/isdn/
12146 F:      include/uapi/linux/isdn/
12147 F:      net/bluetooth/cmtp/
12148
12149 ISDN/mISDN SUBSYSTEM
12150 M:      Karsten Keil <[email protected]>
12151 L:      [email protected] (subscribers-only)
12152 L:      [email protected]
12153 S:      Maintained
12154 W:      http://www.isdn4linux.de
12155 F:      drivers/isdn/Kconfig
12156 F:      drivers/isdn/Makefile
12157 F:      drivers/isdn/hardware/
12158 F:      drivers/isdn/mISDN/
12159
12160 ISL28022 HARDWARE MONITORING DRIVER
12161 M:      Carsten Spieß <[email protected]>
12162 L:      [email protected]
12163 S:      Maintained
12164 F:      Documentation/devicetree/bindings/hwmon/renesas,isl28022.yaml
12165 F:      Documentation/hwmon/isl28022.rst
12166 F:      drivers/hwmon/isl28022.c
12167
12168 ISOFS FILESYSTEM
12169 M:      Jan Kara <[email protected]>
12170 L:      [email protected]
12171 S:      Maintained
12172 F:      Documentation/filesystems/isofs.rst
12173 F:      fs/isofs/
12174
12175 IT87 HARDWARE MONITORING DRIVER
12176 M:      Jean Delvare <[email protected]>
12177 L:      [email protected]
12178 S:      Maintained
12179 F:      Documentation/hwmon/it87.rst
12180 F:      drivers/hwmon/it87.c
12181
12182 IT913X MEDIA DRIVER
12183 L:      [email protected]
12184 S:      Orphan
12185 W:      https://linuxtv.org
12186 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12187 F:      drivers/media/tuners/it913x*
12188
12189 ITE IT6263 LVDS TO HDMI BRIDGE DRIVER
12190 M:      Liu Ying <[email protected]>
12191 L:      [email protected]
12192 S:      Maintained
12193 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
12194 F:      Documentation/devicetree/bindings/display/bridge/ite,it6263.yaml
12195 F:      drivers/gpu/drm/bridge/ite-it6263.c
12196
12197 ITE IT66121 HDMI BRIDGE DRIVER
12198 M:      Phong LE <[email protected]>
12199 M:      Neil Armstrong <[email protected]>
12200 S:      Maintained
12201 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
12202 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
12203 F:      drivers/gpu/drm/bridge/ite-it66121.c
12204
12205 IVTV VIDEO4LINUX DRIVER
12206 M:      Andy Walls <[email protected]>
12207 L:      [email protected]
12208 S:      Maintained
12209 W:      https://linuxtv.org
12210 T:      git git://linuxtv.org/media.git
12211 F:      Documentation/admin-guide/media/ivtv*
12212 F:      drivers/media/pci/ivtv/
12213 F:      include/uapi/linux/ivtv*
12214
12215 IX2505V MEDIA DRIVER
12216 M:      Malcolm Priestley <[email protected]>
12217 L:      [email protected]
12218 S:      Maintained
12219 W:      https://linuxtv.org
12220 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12221 F:      drivers/media/dvb-frontends/ix2505v*
12222
12223 JAILHOUSE HYPERVISOR INTERFACE
12224 M:      Jan Kiszka <[email protected]>
12225 L:      [email protected]
12226 S:      Maintained
12227 F:      arch/x86/include/asm/jailhouse_para.h
12228 F:      arch/x86/kernel/jailhouse.c
12229
12230 JFS FILESYSTEM
12231 M:      Dave Kleikamp <[email protected]>
12232 L:      [email protected]
12233 S:      Odd Fixes
12234 W:      http://jfs.sourceforge.net/
12235 T:      git https://github.com/kleikamp/linux-shaggy.git
12236 F:      Documentation/admin-guide/jfs.rst
12237 F:      fs/jfs/
12238
12239 JME NETWORK DRIVER
12240 M:      Guo-Fu Tseng <[email protected]>
12241 L:      [email protected]
12242 S:      Odd Fixes
12243 F:      drivers/net/ethernet/jme.*
12244
12245 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
12246 M:      David Woodhouse <[email protected]>
12247 M:      Richard Weinberger <[email protected]>
12248 L:      [email protected]
12249 S:      Odd Fixes
12250 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
12251 T:      git git://git.infradead.org/ubifs-2.6.git
12252 F:      fs/jffs2/
12253 F:      include/uapi/linux/jffs2.h
12254
12255 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
12256 M:      "Theodore Ts'o" <[email protected]>
12257 M:      Jan Kara <[email protected]>
12258 L:      [email protected]
12259 S:      Maintained
12260 F:      fs/jbd2/
12261 F:      include/linux/jbd2.h
12262
12263 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
12264 M:      Mikhail Ulyanov <[email protected]>
12265 L:      [email protected]
12266 L:      [email protected]
12267 S:      Maintained
12268 F:      drivers/media/platform/renesas/rcar_jpu.c
12269
12270 JSM Neo PCI based serial card
12271 L:      [email protected]
12272 S:      Orphan
12273 F:      drivers/tty/serial/jsm/
12274
12275 K10TEMP HARDWARE MONITORING DRIVER
12276 M:      Clemens Ladisch <[email protected]>
12277 L:      [email protected]
12278 S:      Maintained
12279 F:      Documentation/hwmon/k10temp.rst
12280 F:      drivers/hwmon/k10temp.c
12281
12282 K8TEMP HARDWARE MONITORING DRIVER
12283 M:      Rudolf Marek <[email protected]>
12284 L:      [email protected]
12285 S:      Maintained
12286 F:      Documentation/hwmon/k8temp.rst
12287 F:      drivers/hwmon/k8temp.c
12288
12289 KASAN
12290 M:      Andrey Ryabinin <[email protected]>
12291 R:      Alexander Potapenko <[email protected]>
12292 R:      Andrey Konovalov <[email protected]>
12293 R:      Dmitry Vyukov <[email protected]>
12294 R:      Vincenzo Frascino <[email protected]>
12295 L:      [email protected]
12296 S:      Maintained
12297 B:      https://bugzilla.kernel.org/buglist.cgi?component=Sanitizers&product=Memory%20Management
12298 F:      Documentation/dev-tools/kasan.rst
12299 F:      arch/*/include/asm/*kasan.h
12300 F:      arch/*/mm/kasan_init*
12301 F:      include/linux/kasan*.h
12302 F:      lib/Kconfig.kasan
12303 F:      mm/kasan/
12304 F:      scripts/Makefile.kasan
12305
12306 KCONFIG
12307 M:      Masahiro Yamada <[email protected]>
12308 L:      [email protected]
12309 S:      Maintained
12310 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
12311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
12312 F:      Documentation/kbuild/kconfig*
12313 F:      scripts/Kconfig.include
12314 F:      scripts/kconfig/
12315
12316 KCOV
12317 R:      Dmitry Vyukov <[email protected]>
12318 R:      Andrey Konovalov <[email protected]>
12319 L:      [email protected]
12320 S:      Maintained
12321 B:      https://bugzilla.kernel.org/buglist.cgi?component=Sanitizers&product=Memory%20Management
12322 F:      Documentation/dev-tools/kcov.rst
12323 F:      include/linux/kcov.h
12324 F:      include/uapi/linux/kcov.h
12325 F:      kernel/kcov.c
12326 F:      scripts/Makefile.kcov
12327
12328 KCSAN
12329 M:      Marco Elver <[email protected]>
12330 R:      Dmitry Vyukov <[email protected]>
12331 L:      [email protected]
12332 S:      Maintained
12333 F:      Documentation/dev-tools/kcsan.rst
12334 F:      include/linux/kcsan*.h
12335 F:      kernel/kcsan/
12336 F:      lib/Kconfig.kcsan
12337 F:      scripts/Makefile.kcsan
12338
12339 KDUMP
12340 M:      Baoquan He <[email protected]>
12341 R:      Vivek Goyal <[email protected]>
12342 R:      Dave Young <[email protected]>
12343 L:      [email protected]
12344 S:      Maintained
12345 W:      http://lse.sourceforge.net/kdump/
12346 F:      Documentation/admin-guide/kdump/
12347 F:      fs/proc/vmcore.c
12348 F:      include/linux/crash_core.h
12349 F:      include/linux/crash_dump.h
12350 F:      include/uapi/linux/vmcore.h
12351 F:      kernel/crash_*.c
12352
12353 KEENE FM RADIO TRANSMITTER DRIVER
12354 M:      Hans Verkuil <[email protected]>
12355 L:      [email protected]
12356 S:      Maintained
12357 W:      https://linuxtv.org
12358 T:      git git://linuxtv.org/media.git
12359 F:      drivers/media/radio/radio-keene*
12360
12361 KERNEL AUTOMOUNTER
12362 M:      Ian Kent <[email protected]>
12363 L:      [email protected]
12364 S:      Maintained
12365 F:      fs/autofs/
12366
12367 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
12368 M:      Masahiro Yamada <[email protected]>
12369 R:      Nathan Chancellor <[email protected]>
12370 R:      Nicolas Schier <[email protected]>
12371 L:      [email protected]
12372 S:      Maintained
12373 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
12374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
12375 F:      Documentation/kbuild/
12376 F:      Makefile
12377 F:      scripts/*vmlinux*
12378 F:      scripts/Kbuild*
12379 F:      scripts/Makefile*
12380 F:      scripts/basic/
12381 F:      scripts/clang-tools/
12382 F:      scripts/dummy-tools/
12383 F:      scripts/include/
12384 F:      scripts/mk*
12385 F:      scripts/mod/
12386 F:      scripts/package/
12387 F:      usr/
12388
12389 KERNEL HARDENING (not covered by other areas)
12390 M:      Kees Cook <[email protected]>
12391 R:      Gustavo A. R. Silva <[email protected]>
12392 L:      [email protected]
12393 S:      Supported
12394 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12395 F:      Documentation/ABI/testing/sysfs-kernel-oops_count
12396 F:      Documentation/ABI/testing/sysfs-kernel-warn_count
12397 F:      arch/*/configs/hardening.config
12398 F:      include/linux/overflow.h
12399 F:      include/linux/randomize_kstack.h
12400 F:      kernel/configs/hardening.config
12401 F:      lib/usercopy_kunit.c
12402 F:      mm/usercopy.c
12403 F:      security/Kconfig.hardening
12404 K:      \b(add|choose)_random_kstack_offset\b
12405 K:      \b__check_(object_size|heap_object)\b
12406 K:      \b__counted_by(_le|_be)?\b
12407
12408 KERNEL JANITORS
12409 L:      [email protected]
12410 S:      Odd Fixes
12411 W:      http://kernelnewbies.org/KernelJanitors
12412
12413 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
12414 M:      Chuck Lever <[email protected]>
12415 M:      Jeff Layton <[email protected]>
12416 R:      Neil Brown <[email protected]>
12417 R:      Olga Kornievskaia <[email protected]>
12418 R:      Dai Ngo <[email protected]>
12419 R:      Tom Talpey <[email protected]>
12420 L:      [email protected]
12421 S:      Supported
12422 B:      https://bugzilla.kernel.org
12423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
12424 F:      Documentation/filesystems/nfs/
12425 F:      fs/lockd/
12426 F:      fs/nfs_common/
12427 F:      fs/nfsd/
12428 F:      include/linux/lockd/
12429 F:      include/linux/sunrpc/
12430 F:      include/trace/events/rpcgss.h
12431 F:      include/trace/events/rpcrdma.h
12432 F:      include/trace/events/sunrpc.h
12433 F:      include/trace/misc/fs.h
12434 F:      include/trace/misc/nfs.h
12435 F:      include/trace/misc/sunrpc.h
12436 F:      include/uapi/linux/nfsd/
12437 F:      include/uapi/linux/sunrpc/
12438 F:      net/sunrpc/
12439 F:      tools/net/sunrpc/
12440
12441 KERNEL PACMAN PACKAGING (in addition to generic KERNEL BUILD)
12442 M:      Thomas Weißschuh <[email protected]>
12443 R:      Christian Heusel <[email protected]>
12444 R:      Nathan Chancellor <[email protected]>
12445 S:      Maintained
12446 F:      scripts/package/PKGBUILD
12447
12448 KERNEL REGRESSIONS
12449 M:      Thorsten Leemhuis <[email protected]>
12450 L:      [email protected]
12451 S:      Supported
12452 F:      Documentation/admin-guide/reporting-regressions.rst
12453 F:      Documentation/process/handling-regressions.rst
12454
12455 KERNEL SELFTEST FRAMEWORK
12456 M:      Shuah Khan <[email protected]>
12457 M:      Shuah Khan <[email protected]>
12458 L:      [email protected]
12459 S:      Maintained
12460 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
12461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
12462 F:      Documentation/dev-tools/kselftest*
12463 F:      tools/testing/selftests/
12464
12465 KERNEL SMB3 SERVER (KSMBD)
12466 M:      Namjae Jeon <[email protected]>
12467 M:      Steve French <[email protected]>
12468 R:      Sergey Senozhatsky <[email protected]>
12469 R:      Tom Talpey <[email protected]>
12470 L:      [email protected]
12471 S:      Maintained
12472 T:      git git://git.samba.org/ksmbd.git
12473 F:      Documentation/filesystems/smb/ksmbd.rst
12474 F:      fs/smb/common/
12475 F:      fs/smb/server/
12476
12477 KERNEL UNIT TESTING FRAMEWORK (KUnit)
12478 M:      Brendan Higgins <[email protected]>
12479 M:      David Gow <[email protected]>
12480 R:      Rae Moar <[email protected]>
12481 L:      [email protected]
12482 L:      [email protected]
12483 S:      Maintained
12484 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
12485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
12486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes
12487 F:      Documentation/dev-tools/kunit/
12488 F:      include/kunit/
12489 F:      lib/kunit/
12490 F:      rust/kernel/kunit.rs
12491 F:      scripts/rustdoc_test_*
12492 F:      tools/testing/kunit/
12493
12494 KERNEL USERMODE HELPER
12495 M:      Luis Chamberlain <[email protected]>
12496 L:      [email protected]
12497 S:      Maintained
12498 F:      include/linux/umh.h
12499 F:      kernel/umh.c
12500
12501 KERNEL VIRTUAL MACHINE (KVM)
12502 M:      Paolo Bonzini <[email protected]>
12503 L:      [email protected]
12504 S:      Supported
12505 W:      http://www.linux-kvm.org
12506 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12507 F:      Documentation/virt/kvm/
12508 F:      include/asm-generic/kvm*
12509 F:      include/kvm/iodev.h
12510 F:      include/linux/kvm*
12511 F:      include/trace/events/kvm.h
12512 F:      include/uapi/asm-generic/kvm*
12513 F:      include/uapi/linux/kvm*
12514 F:      tools/kvm/
12515 F:      tools/testing/selftests/kvm/
12516 F:      virt/kvm/*
12517
12518 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
12519 M:      Marc Zyngier <[email protected]>
12520 M:      Oliver Upton <[email protected]>
12521 R:      Joey Gouly <[email protected]>
12522 R:      Suzuki K Poulose <[email protected]>
12523 R:      Zenghui Yu <[email protected]>
12524 L:      [email protected] (moderated for non-subscribers)
12525 L:      [email protected]
12526 S:      Maintained
12527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
12528 F:      Documentation/virt/kvm/arm/
12529 F:      Documentation/virt/kvm/devices/arm*
12530 F:      arch/arm64/include/asm/kvm*
12531 F:      arch/arm64/include/uapi/asm/kvm*
12532 F:      arch/arm64/kvm/
12533 F:      include/kvm/arm_*
12534 F:      tools/testing/selftests/kvm/*/aarch64/
12535 F:      tools/testing/selftests/kvm/aarch64/
12536
12537 KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/LoongArch)
12538 M:      Tianrui Zhao <[email protected]>
12539 M:      Bibo Mao <[email protected]>
12540 M:      Huacai Chen <[email protected]>
12541 L:      [email protected]
12542 L:      [email protected]
12543 S:      Maintained
12544 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12545 F:      Documentation/virt/kvm/loongarch/
12546 F:      arch/loongarch/include/asm/kvm*
12547 F:      arch/loongarch/include/uapi/asm/kvm*
12548 F:      arch/loongarch/kvm/
12549
12550 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
12551 M:      Huacai Chen <[email protected]>
12552 L:      [email protected]
12553 L:      [email protected]
12554 S:      Maintained
12555 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12556 F:      arch/mips/include/asm/kvm*
12557 F:      arch/mips/include/uapi/asm/kvm*
12558 F:      arch/mips/kvm/
12559
12560 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
12561 M:      Michael Ellerman <[email protected]>
12562 R:      Nicholas Piggin <[email protected]>
12563 L:      [email protected]
12564 L:      [email protected]
12565 S:      Maintained (Book3S 64-bit HV)
12566 S:      Odd fixes (Book3S 64-bit PR)
12567 S:      Orphan (Book3E and 32-bit)
12568 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
12569 F:      arch/powerpc/include/asm/kvm*
12570 F:      arch/powerpc/include/uapi/asm/kvm*
12571 F:      arch/powerpc/kernel/kvm*
12572 F:      arch/powerpc/kvm/
12573
12574 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
12575 M:      Anup Patel <[email protected]>
12576 R:      Atish Patra <[email protected]>
12577 L:      [email protected]
12578 L:      [email protected]
12579 L:      [email protected]
12580 S:      Maintained
12581 T:      git https://github.com/kvm-riscv/linux.git
12582 F:      arch/riscv/include/asm/kvm*
12583 F:      arch/riscv/include/uapi/asm/kvm*
12584 F:      arch/riscv/kvm/
12585 F:      tools/testing/selftests/kvm/*/riscv/
12586 F:      tools/testing/selftests/kvm/riscv/
12587
12588 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
12589 M:      Christian Borntraeger <[email protected]>
12590 M:      Janosch Frank <[email protected]>
12591 M:      Claudio Imbrenda <[email protected]>
12592 R:      David Hildenbrand <[email protected]>
12593 L:      [email protected]
12594 S:      Supported
12595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
12596 F:      Documentation/virt/kvm/s390*
12597 F:      arch/s390/include/asm/gmap.h
12598 F:      arch/s390/include/asm/kvm*
12599 F:      arch/s390/include/uapi/asm/kvm*
12600 F:      arch/s390/include/uapi/asm/uvdevice.h
12601 F:      arch/s390/kernel/uv.c
12602 F:      arch/s390/kvm/
12603 F:      arch/s390/mm/gmap.c
12604 F:      drivers/s390/char/uvdevice.c
12605 F:      tools/testing/selftests/drivers/s390x/uvdevice/
12606 F:      tools/testing/selftests/kvm/*/s390x/
12607 F:      tools/testing/selftests/kvm/s390x/
12608
12609 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
12610 M:      Sean Christopherson <[email protected]>
12611 M:      Paolo Bonzini <[email protected]>
12612 L:      [email protected]
12613 S:      Supported
12614 P:      Documentation/process/maintainer-kvm-x86.rst
12615 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12616 F:      arch/x86/include/asm/kvm*
12617 F:      arch/x86/include/asm/svm.h
12618 F:      arch/x86/include/asm/vmx*.h
12619 F:      arch/x86/include/uapi/asm/kvm*
12620 F:      arch/x86/include/uapi/asm/svm.h
12621 F:      arch/x86/include/uapi/asm/vmx.h
12622 F:      arch/x86/kvm/
12623 F:      arch/x86/kvm/*/
12624 F:      tools/testing/selftests/kvm/*/x86_64/
12625 F:      tools/testing/selftests/kvm/x86_64/
12626
12627 KERNFS
12628 M:      Greg Kroah-Hartman <[email protected]>
12629 M:      Tejun Heo <[email protected]>
12630 S:      Supported
12631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12632 F:      fs/kernfs/
12633 F:      include/linux/kernfs.h
12634
12635 KEXEC
12636 M:      Eric Biederman <[email protected]>
12637 L:      [email protected]
12638 S:      Maintained
12639 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
12640 F:      include/linux/kexec.h
12641 F:      include/uapi/linux/kexec.h
12642 F:      kernel/kexec*
12643
12644 KEYS-ENCRYPTED
12645 M:      Mimi Zohar <[email protected]>
12646 L:      [email protected]
12647 L:      [email protected]
12648 S:      Supported
12649 F:      Documentation/security/keys/trusted-encrypted.rst
12650 F:      include/keys/encrypted-type.h
12651 F:      security/keys/encrypted-keys/
12652
12653 KEYS-TRUSTED
12654 M:      James Bottomley <[email protected]>
12655 M:      Jarkko Sakkinen <[email protected]>
12656 M:      Mimi Zohar <[email protected]>
12657 L:      [email protected]
12658 L:      [email protected]
12659 S:      Supported
12660 F:      Documentation/security/keys/trusted-encrypted.rst
12661 F:      include/keys/trusted-type.h
12662 F:      include/keys/trusted_tpm.h
12663 F:      security/keys/trusted-keys/
12664
12665 KEYS-TRUSTED-CAAM
12666 M:      Ahmad Fatoum <[email protected]>
12667 R:      Pengutronix Kernel Team <[email protected]>
12668 L:      [email protected]
12669 L:      [email protected]
12670 S:      Maintained
12671 F:      include/keys/trusted_caam.h
12672 F:      security/keys/trusted-keys/trusted_caam.c
12673
12674 KEYS-TRUSTED-DCP
12675 M:      David Gstir <[email protected]>
12676 R:      sigma star Kernel Team <[email protected]>
12677 L:      [email protected]
12678 L:      [email protected]
12679 S:      Supported
12680 F:      include/keys/trusted_dcp.h
12681 F:      security/keys/trusted-keys/trusted_dcp.c
12682
12683 KEYS-TRUSTED-TEE
12684 M:      Sumit Garg <[email protected]>
12685 L:      [email protected]
12686 L:      [email protected]
12687 S:      Supported
12688 F:      include/keys/trusted_tee.h
12689 F:      security/keys/trusted-keys/trusted_tee.c
12690
12691 KEYS/KEYRINGS
12692 M:      David Howells <[email protected]>
12693 M:      Jarkko Sakkinen <[email protected]>
12694 L:      [email protected]
12695 S:      Maintained
12696 F:      Documentation/security/keys/core.rst
12697 F:      include/keys/
12698 F:      include/linux/key-type.h
12699 F:      include/linux/key.h
12700 F:      include/linux/keyctl.h
12701 F:      include/uapi/linux/keyctl.h
12702 F:      security/keys/
12703
12704 KEYS/KEYRINGS_INTEGRITY
12705 M:      Jarkko Sakkinen <[email protected]>
12706 M:      Mimi Zohar <[email protected]>
12707 L:      [email protected]
12708 L:      [email protected]
12709 S:      Supported
12710 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
12711 F:      security/integrity/platform_certs
12712
12713 KFENCE
12714 M:      Alexander Potapenko <[email protected]>
12715 M:      Marco Elver <[email protected]>
12716 R:      Dmitry Vyukov <[email protected]>
12717 L:      [email protected]
12718 S:      Maintained
12719 F:      Documentation/dev-tools/kfence.rst
12720 F:      arch/*/include/asm/kfence.h
12721 F:      include/linux/kfence.h
12722 F:      lib/Kconfig.kfence
12723 F:      mm/kfence/
12724
12725 KFIFO
12726 M:      Stefani Seibold <[email protected]>
12727 S:      Maintained
12728 F:      include/linux/kfifo.h
12729 F:      lib/kfifo.c
12730 F:      samples/kfifo/
12731
12732 KGDB / KDB /debug_core
12733 M:      Jason Wessel <[email protected]>
12734 M:      Daniel Thompson <[email protected]>
12735 R:      Douglas Anderson <[email protected]>
12736 L:      [email protected]
12737 S:      Maintained
12738 W:      http://kgdb.wiki.kernel.org/
12739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
12740 F:      Documentation/dev-tools/kgdb.rst
12741 F:      drivers/misc/kgdbts.c
12742 F:      drivers/tty/serial/kgdboc.c
12743 F:      include/linux/kdb.h
12744 F:      include/linux/kgdb.h
12745 F:      kernel/debug/
12746 F:      kernel/module/kdb.c
12747
12748 KHADAS MCU MFD DRIVER
12749 M:      Neil Armstrong <[email protected]>
12750 L:      [email protected]
12751 S:      Maintained
12752 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
12753 F:      drivers/mfd/khadas-mcu.c
12754 F:      drivers/thermal/khadas_mcu_fan.c
12755 F:      include/linux/mfd/khadas-mcu.h
12756
12757 KIONIX/ROHM KX022A ACCELEROMETER
12758 M:      Matti Vaittinen <[email protected]>
12759 L:      [email protected]
12760 S:      Supported
12761 F:      drivers/iio/accel/kionix-kx022a*
12762
12763 KMEMLEAK
12764 M:      Catalin Marinas <[email protected]>
12765 S:      Maintained
12766 F:      Documentation/dev-tools/kmemleak.rst
12767 F:      include/linux/kmemleak.h
12768 F:      mm/kmemleak.c
12769 F:      samples/kmemleak/kmemleak-test.c
12770
12771 KMSAN
12772 M:      Alexander Potapenko <[email protected]>
12773 R:      Marco Elver <[email protected]>
12774 R:      Dmitry Vyukov <[email protected]>
12775 L:      [email protected]
12776 S:      Maintained
12777 F:      Documentation/dev-tools/kmsan.rst
12778 F:      arch/*/include/asm/kmsan.h
12779 F:      arch/*/mm/kmsan_*
12780 F:      include/linux/kmsan*.h
12781 F:      lib/Kconfig.kmsan
12782 F:      mm/kmsan/
12783 F:      scripts/Makefile.kmsan
12784
12785 KPROBES
12786 M:      Naveen N Rao <[email protected]>
12787 M:      Anil S Keshavamurthy <[email protected]>
12788 M:      "David S. Miller" <[email protected]>
12789 M:      Masami Hiramatsu <[email protected]>
12790 L:      [email protected]
12791 L:      [email protected]
12792 S:      Maintained
12793 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
12794 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
12795 F:      Documentation/trace/kprobes.rst
12796 F:      include/asm-generic/kprobes.h
12797 F:      include/linux/kprobes.h
12798 F:      kernel/kprobes.c
12799 F:      lib/test_kprobes.c
12800 F:      samples/kprobes
12801
12802 KS0108 LCD CONTROLLER DRIVER
12803 M:      Miguel Ojeda <[email protected]>
12804 S:      Maintained
12805 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
12806 F:      drivers/auxdisplay/ks0108.c
12807 F:      include/linux/ks0108.h
12808
12809 KTD253 BACKLIGHT DRIVER
12810 M:      Linus Walleij <[email protected]>
12811 S:      Maintained
12812 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
12813 F:      drivers/video/backlight/ktd253-backlight.c
12814
12815 KTD2801 BACKLIGHT DRIVER
12816 M:      Duje Mihanović <[email protected]>
12817 S:      Maintained
12818 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd2801.yaml
12819 F:      drivers/video/backlight/ktd2801-backlight.c
12820
12821 KTEST
12822 M:      Steven Rostedt <[email protected]>
12823 M:      John Hawley <[email protected]>
12824 S:      Maintained
12825 F:      tools/testing/ktest
12826
12827 KTZ8866 BACKLIGHT DRIVER
12828 M:      Jianhua Lu <[email protected]>
12829 S:      Maintained
12830 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
12831 F:      drivers/video/backlight/ktz8866.c
12832
12833 KVM PARAVIRT (KVM/paravirt)
12834 M:      Paolo Bonzini <[email protected]>
12835 R:      Vitaly Kuznetsov <[email protected]>
12836 L:      [email protected]
12837 S:      Supported
12838 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12839 F:      arch/um/include/asm/kvm_para.h
12840 F:      arch/x86/include/asm/kvm_para.h
12841 F:      arch/x86/include/asm/pvclock-abi.h
12842 F:      arch/x86/include/uapi/asm/kvm_para.h
12843 F:      arch/x86/kernel/kvm.c
12844 F:      arch/x86/kernel/kvmclock.c
12845 F:      include/asm-generic/kvm_para.h
12846 F:      include/linux/kvm_para.h
12847 F:      include/uapi/asm-generic/kvm_para.h
12848 F:      include/uapi/linux/kvm_para.h
12849
12850 KVM X86 HYPER-V (KVM/hyper-v)
12851 M:      Vitaly Kuznetsov <[email protected]>
12852 M:      Sean Christopherson <[email protected]>
12853 M:      Paolo Bonzini <[email protected]>
12854 L:      [email protected]
12855 S:      Supported
12856 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12857 F:      arch/x86/kvm/hyperv.*
12858 F:      arch/x86/kvm/kvm_onhyperv.*
12859 F:      arch/x86/kvm/svm/hyperv.*
12860 F:      arch/x86/kvm/svm/svm_onhyperv.*
12861 F:      arch/x86/kvm/vmx/hyperv.*
12862
12863 KVM X86 Xen (KVM/Xen)
12864 M:      David Woodhouse <[email protected]>
12865 M:      Paul Durrant <[email protected]>
12866 M:      Sean Christopherson <[email protected]>
12867 M:      Paolo Bonzini <[email protected]>
12868 L:      [email protected]
12869 S:      Supported
12870 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12871 F:      arch/x86/kvm/xen.*
12872
12873 L3MDEV
12874 M:      David Ahern <[email protected]>
12875 L:      [email protected]
12876 S:      Maintained
12877 F:      include/net/l3mdev.h
12878 F:      net/l3mdev
12879
12880 LANDLOCK SECURITY MODULE
12881 M:      Mickaël Salaün <[email protected]>
12882 R:      Günther Noack <[email protected]>
12883 L:      [email protected]
12884 S:      Supported
12885 W:      https://landlock.io
12886 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
12887 F:      Documentation/security/landlock.rst
12888 F:      Documentation/userspace-api/landlock.rst
12889 F:      fs/ioctl.c
12890 F:      include/uapi/linux/landlock.h
12891 F:      samples/landlock/
12892 F:      security/landlock/
12893 F:      tools/testing/selftests/landlock/
12894 K:      landlock
12895 K:      LANDLOCK
12896
12897 LANTIQ / INTEL Ethernet drivers
12898 M:      Hauke Mehrtens <[email protected]>
12899 L:      [email protected]
12900 S:      Maintained
12901 F:      Documentation/devicetree/bindings/net/dsa/lantiq,gswip.yaml
12902 F:      drivers/net/dsa/lantiq_gswip.c
12903 F:      drivers/net/dsa/lantiq_pce.h
12904 F:      drivers/net/ethernet/lantiq_xrx200.c
12905 F:      net/dsa/tag_gswip.c
12906
12907 LANTIQ MIPS ARCHITECTURE
12908 M:      John Crispin <[email protected]>
12909 L:      [email protected]
12910 S:      Maintained
12911 F:      arch/mips/lantiq
12912 F:      drivers/soc/lantiq
12913
12914 LANTIQ PEF2256 DRIVER
12915 M:      Herve Codina <[email protected]>
12916 S:      Maintained
12917 F:      Documentation/devicetree/bindings/net/lantiq,pef2256.yaml
12918 F:      drivers/net/wan/framer/pef2256/
12919 F:      drivers/pinctrl/pinctrl-pef2256.c
12920 F:      include/linux/framer/pef2256.h
12921
12922 LASI 53c700 driver for PARISC
12923 M:      "James E.J. Bottomley" <[email protected]>
12924 L:      [email protected]
12925 S:      Maintained
12926 F:      Documentation/scsi/53c700.rst
12927 F:      drivers/scsi/53c700*
12928
12929 LEAKING_ADDRESSES
12930 M:      Tycho Andersen <[email protected]>
12931 R:      Kees Cook <[email protected]>
12932 L:      [email protected]
12933 S:      Maintained
12934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12935 F:      scripts/leaking_addresses.pl
12936
12937 LED SUBSYSTEM
12938 M:      Pavel Machek <[email protected]>
12939 M:      Lee Jones <[email protected]>
12940 L:      [email protected]
12941 S:      Maintained
12942 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git
12943 F:      Documentation/devicetree/bindings/leds/
12944 F:      Documentation/leds/
12945 F:      drivers/leds/
12946 F:      include/dt-bindings/leds/
12947 F:      include/linux/leds.h
12948
12949 LEGO MINDSTORMS EV3
12950 R:      David Lechner <[email protected]>
12951 S:      Maintained
12952 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
12953 F:      arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts
12954 F:      drivers/power/supply/lego_ev3_battery.c
12955
12956 LEGO USB Tower driver
12957 M:      Juergen Stuber <[email protected]>
12958 L:      [email protected]
12959 S:      Maintained
12960 W:      http://legousb.sourceforge.net/
12961 F:      drivers/usb/misc/legousbtower.c
12962
12963 LETSKETCH HID TABLET DRIVER
12964 M:      Hans de Goede <[email protected]>
12965 L:      [email protected]
12966 S:      Maintained
12967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12968 F:      drivers/hid/hid-letsketch.c
12969
12970 LG LAPTOP EXTRAS
12971 M:      Matan Ziv-Av <[email protected]>
12972 L:      [email protected]
12973 S:      Maintained
12974 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
12975 F:      Documentation/admin-guide/laptops/lg-laptop.rst
12976 F:      drivers/platform/x86/lg-laptop.c
12977
12978 LG2160 MEDIA DRIVER
12979 M:      Michael Krufky <[email protected]>
12980 L:      [email protected]
12981 S:      Maintained
12982 W:      https://linuxtv.org
12983 W:      http://github.com/mkrufky
12984 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12985 T:      git git://linuxtv.org/mkrufky/tuners.git
12986 F:      drivers/media/dvb-frontends/lg2160.*
12987
12988 LGDT3305 MEDIA DRIVER
12989 M:      Michael Krufky <[email protected]>
12990 L:      [email protected]
12991 S:      Maintained
12992 W:      https://linuxtv.org
12993 W:      http://github.com/mkrufky
12994 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12995 T:      git git://linuxtv.org/mkrufky/tuners.git
12996 F:      drivers/media/dvb-frontends/lgdt3305.*
12997
12998 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
12999 M:      Viresh Kumar <[email protected]>
13000 L:      [email protected]
13001 S:      Maintained
13002 F:      drivers/ata/pata_arasan_cf.c
13003 F:      include/linux/pata_arasan_cf_data.h
13004
13005 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
13006 M:      Linus Walleij <[email protected]>
13007 L:      [email protected]
13008 S:      Maintained
13009 F:      drivers/ata/pata_ftide010.c
13010 F:      drivers/ata/sata_gemini.c
13011 F:      drivers/ata/sata_gemini.h
13012
13013 LIBATA SATA AHCI PLATFORM devices support
13014 M:      Hans de Goede <[email protected]>
13015 L:      [email protected]
13016 S:      Maintained
13017 F:      drivers/ata/ahci_platform.c
13018 F:      drivers/ata/libahci_platform.c
13019 F:      include/linux/ahci_platform.h
13020
13021 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
13022 M:      Mikael Pettersson <[email protected]>
13023 L:      [email protected]
13024 S:      Maintained
13025 F:      drivers/ata/sata_promise.*
13026
13027 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
13028 M:      Damien Le Moal <[email protected]>
13029 M:      Niklas Cassel <[email protected]>
13030 L:      [email protected]
13031 S:      Maintained
13032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux.git
13033 F:      Documentation/ABI/testing/sysfs-ata
13034 F:      Documentation/devicetree/bindings/ata/
13035 F:      drivers/ata/
13036 F:      include/linux/ata.h
13037 F:      include/linux/libata.h
13038
13039 LIBETH COMMON ETHERNET LIBRARY
13040 M:      Alexander Lobakin <[email protected]>
13041 L:      [email protected]
13042 L:      [email protected] (moderated for non-subscribers)
13043 S:      Supported
13044 T:      git https://github.com/alobakin/linux.git
13045 F:      drivers/net/ethernet/intel/libeth/
13046 F:      include/net/libeth/
13047 K:      libeth
13048
13049 LIBIE COMMON INTEL ETHERNET LIBRARY
13050 M:      Alexander Lobakin <[email protected]>
13051 L:      [email protected] (moderated for non-subscribers)
13052 L:      [email protected]
13053 S:      Supported
13054 T:      git https://github.com/alobakin/linux.git
13055 F:      drivers/net/ethernet/intel/libie/
13056 F:      include/linux/net/intel/libie/
13057 K:      libie
13058
13059 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
13060 M:      Vishal Verma <[email protected]>
13061 M:      Dan Williams <[email protected]>
13062 M:      Dave Jiang <[email protected]>
13063 L:      [email protected]
13064 S:      Supported
13065 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
13066 P:      Documentation/nvdimm/maintainer-entry-profile.rst
13067 F:      drivers/nvdimm/btt*
13068
13069 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
13070 M:      Dan Williams <[email protected]>
13071 M:      Vishal Verma <[email protected]>
13072 M:      Dave Jiang <[email protected]>
13073 L:      [email protected]
13074 S:      Supported
13075 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
13076 P:      Documentation/nvdimm/maintainer-entry-profile.rst
13077 F:      drivers/nvdimm/pmem*
13078
13079 LIBNVDIMM: DEVICETREE BINDINGS
13080 M:      Oliver O'Halloran <[email protected]>
13081 L:      [email protected]
13082 S:      Supported
13083 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
13084 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
13085 F:      drivers/nvdimm/of_pmem.c
13086
13087 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
13088 M:      Dan Williams <[email protected]>
13089 M:      Vishal Verma <[email protected]>
13090 M:      Dave Jiang <[email protected]>
13091 M:      Ira Weiny <[email protected]>
13092 L:      [email protected]
13093 S:      Supported
13094 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
13095 P:      Documentation/nvdimm/maintainer-entry-profile.rst
13096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
13097 F:      drivers/acpi/nfit/*
13098 F:      drivers/nvdimm/*
13099 F:      include/linux/libnvdimm.h
13100 F:      include/linux/nd.h
13101 F:      include/uapi/linux/ndctl.h
13102 F:      tools/testing/nvdimm/
13103
13104 LIBRARY CODE
13105 M:      Andrew Morton <[email protected]>
13106 L:      [email protected]
13107 S:      Supported
13108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-nonmm-unstable
13109 F:      lib/*
13110
13111 LICENSES and SPDX stuff
13112 M:      Thomas Gleixner <[email protected]>
13113 M:      Greg Kroah-Hartman <[email protected]>
13114 L:      [email protected]
13115 S:      Maintained
13116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
13117 F:      COPYING
13118 F:      Documentation/process/license-rules.rst
13119 F:      LICENSES/
13120 F:      scripts/spdxcheck-test.sh
13121 F:      scripts/spdxcheck.py
13122 F:      scripts/spdxexclude
13123
13124 LINEAR RANGES HELPERS
13125 M:      Mark Brown <[email protected]>
13126 R:      Matti Vaittinen <[email protected]>
13127 F:      include/linux/linear_range.h
13128 F:      lib/linear_ranges.c
13129 F:      lib/test_linear_ranges.c
13130
13131 LINUX FOR POWER MACINTOSH
13132 L:      [email protected]
13133 S:      Orphan
13134 F:      arch/powerpc/platforms/powermac/
13135 F:      drivers/macintosh/
13136 X:      drivers/macintosh/adb-iop.c
13137 X:      drivers/macintosh/via-macii.c
13138
13139 LINUX FOR POWERPC (32-BIT AND 64-BIT)
13140 M:      Michael Ellerman <[email protected]>
13141 R:      Nicholas Piggin <[email protected]>
13142 R:      Christophe Leroy <[email protected]>
13143 R:      Naveen N Rao <[email protected]>
13144 M:      Madhavan Srinivasan <[email protected]>
13145 L:      [email protected]
13146 S:      Supported
13147 W:      https://github.com/linuxppc/wiki/wiki
13148 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
13149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
13150 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
13151 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
13152 F:      Documentation/devicetree/bindings/powerpc/
13153 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
13154 F:      Documentation/arch/powerpc/
13155 F:      arch/powerpc/
13156 F:      drivers/*/*/*pasemi*
13157 F:      drivers/*/*pasemi*
13158 F:      drivers/char/tpm/tpm_ibmvtpm*
13159 F:      drivers/crypto/nx/
13160 F:      drivers/i2c/busses/i2c-opal.c
13161 F:      drivers/net/ethernet/ibm/ibmveth.*
13162 F:      drivers/net/ethernet/ibm/ibmvnic.*
13163 F:      drivers/pci/hotplug/pnv_php.c
13164 F:      drivers/pci/hotplug/rpa*
13165 F:      drivers/rtc/rtc-opal.c
13166 F:      drivers/scsi/ibmvscsi/
13167 F:      drivers/tty/hvc/hvc_opal.c
13168 F:      drivers/watchdog/wdrtas.c
13169 F:      include/linux/papr_scm.h
13170 F:      include/uapi/linux/papr_pdsm.h
13171 F:      tools/testing/selftests/powerpc
13172 N:      /pmac
13173 N:      powermac
13174 N:      powernv
13175 N:      [^a-z0-9]ps3
13176 N:      pseries
13177
13178 LINUX FOR POWERPC EMBEDDED MPC5XXX
13179 M:      Anatolij Gustschin <[email protected]>
13180 L:      [email protected]
13181 S:      Odd Fixes
13182 F:      arch/powerpc/platforms/512x/
13183 F:      arch/powerpc/platforms/52xx/
13184
13185 LINUX FOR POWERPC EMBEDDED PPC4XX
13186 L:      [email protected]
13187 S:      Orphan
13188 F:      arch/powerpc/platforms/44x/
13189
13190 LINUX FOR POWERPC EMBEDDED PPC85XX
13191 M:      Scott Wood <[email protected]>
13192 L:      [email protected]
13193 S:      Odd fixes
13194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
13195 F:      Documentation/devicetree/bindings/cache/freescale-l2cache.txt
13196 F:      Documentation/devicetree/bindings/powerpc/fsl/
13197 F:      arch/powerpc/platforms/85xx/
13198
13199 LINUX FOR POWERPC EMBEDDED PPC8XX AND PPC83XX
13200 M:      Christophe Leroy <[email protected]>
13201 L:      [email protected]
13202 S:      Maintained
13203 F:      arch/powerpc/platforms/8xx/
13204 F:      arch/powerpc/platforms/83xx/
13205
13206 LINUX KERNEL DUMP TEST MODULE (LKDTM)
13207 M:      Kees Cook <[email protected]>
13208 S:      Maintained
13209 F:      drivers/misc/lkdtm/*
13210 F:      tools/testing/selftests/lkdtm/*
13211
13212 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
13213 M:      Alan Stern <[email protected]>
13214 M:      Andrea Parri <[email protected]>
13215 M:      Will Deacon <[email protected]>
13216 M:      Peter Zijlstra <[email protected]>
13217 M:      Boqun Feng <[email protected]>
13218 M:      Nicholas Piggin <[email protected]>
13219 M:      David Howells <[email protected]>
13220 M:      Jade Alglave <[email protected]>
13221 M:      Luc Maranget <[email protected]>
13222 M:      "Paul E. McKenney" <[email protected]>
13223 R:      Akira Yokosawa <[email protected]>
13224 R:      Daniel Lustig <[email protected]>
13225 R:      Joel Fernandes <[email protected]>
13226 L:      [email protected]
13227 L:      [email protected]
13228 L:      [email protected]
13229 S:      Supported
13230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
13231 F:      Documentation/atomic_bitops.txt
13232 F:      Documentation/atomic_t.txt
13233 F:      Documentation/core-api/refcount-vs-atomic.rst
13234 F:      Documentation/litmus-tests/
13235 F:      Documentation/memory-barriers.txt
13236 F:      tools/memory-model/
13237
13238 LINUX-NEXT TREE
13239 M:      Stephen Rothwell <[email protected]>
13240 L:      [email protected]
13241 S:      Supported
13242 B:      mailto:[email protected] and the appropriate development tree
13243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
13244
13245 LIS3LV02D ACCELEROMETER DRIVER
13246 M:      Eric Piel <[email protected]>
13247 S:      Maintained
13248 F:      Documentation/misc-devices/lis3lv02d.rst
13249 F:      drivers/misc/lis3lv02d/
13250 F:      drivers/platform/x86/hp/hp_accel.c
13251
13252 LIST KUNIT TEST
13253 M:      David Gow <[email protected]>
13254 L:      [email protected]
13255 L:      [email protected]
13256 S:      Maintained
13257 F:      lib/list-test.c
13258
13259 LITEX PLATFORM
13260 M:      Karol Gugala <[email protected]>
13261 M:      Mateusz Holenko <[email protected]>
13262 M:      Gabriel Somlo <[email protected]>
13263 M:      Joel Stanley <[email protected]>
13264 S:      Maintained
13265 F:      Documentation/devicetree/bindings/*/litex,*.yaml
13266 F:      arch/openrisc/boot/dts/or1klitex.dts
13267 F:      drivers/mmc/host/litex_mmc.c
13268 F:      drivers/net/ethernet/litex/*
13269 F:      drivers/soc/litex/*
13270 F:      drivers/tty/serial/liteuart.c
13271 F:      include/linux/litex.h
13272 N:      litex
13273
13274 LIVE PATCHING
13275 M:      Josh Poimboeuf <[email protected]>
13276 M:      Jiri Kosina <[email protected]>
13277 M:      Miroslav Benes <[email protected]>
13278 M:      Petr Mladek <[email protected]>
13279 R:      Joe Lawrence <[email protected]>
13280 L:      [email protected]
13281 S:      Maintained
13282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
13283 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
13284 F:      Documentation/livepatch/
13285 F:      arch/powerpc/include/asm/livepatch.h
13286 F:      include/linux/livepatch.h
13287 F:      kernel/livepatch/
13288 F:      kernel/module/livepatch.c
13289 F:      samples/livepatch/
13290 F:      tools/testing/selftests/livepatch/
13291
13292 LLC (802.2)
13293 L:      [email protected]
13294 S:      Odd fixes
13295 F:      include/linux/llc.h
13296 F:      include/net/llc*
13297 F:      include/uapi/linux/llc.h
13298 F:      net/llc/
13299
13300 LM73 HARDWARE MONITOR DRIVER
13301 M:      Guillaume Ligneul <[email protected]>
13302 L:      [email protected]
13303 S:      Maintained
13304 F:      drivers/hwmon/lm73.c
13305
13306 LM78 HARDWARE MONITOR DRIVER
13307 M:      Jean Delvare <[email protected]>
13308 L:      [email protected]
13309 S:      Maintained
13310 F:      Documentation/hwmon/lm78.rst
13311 F:      drivers/hwmon/lm78.c
13312
13313 LM83 HARDWARE MONITOR DRIVER
13314 M:      Jean Delvare <[email protected]>
13315 L:      [email protected]
13316 S:      Maintained
13317 F:      Documentation/hwmon/lm83.rst
13318 F:      drivers/hwmon/lm83.c
13319
13320 LM90 HARDWARE MONITOR DRIVER
13321 M:      Jean Delvare <[email protected]>
13322 L:      [email protected]
13323 S:      Maintained
13324 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
13325 F:      Documentation/hwmon/lm90.rst
13326 F:      drivers/hwmon/lm90.c
13327 F:      include/dt-bindings/thermal/lm90.h
13328
13329 LME2510 MEDIA DRIVER
13330 M:      Malcolm Priestley <[email protected]>
13331 L:      [email protected]
13332 S:      Maintained
13333 W:      https://linuxtv.org
13334 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13335 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
13336
13337 LOADPIN SECURITY MODULE
13338 M:      Kees Cook <[email protected]>
13339 S:      Supported
13340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
13341 F:      Documentation/admin-guide/LSM/LoadPin.rst
13342 F:      security/loadpin/
13343
13344 LOCKDOWN SECURITY MODULE
13345 L:      [email protected]
13346 S:      Odd Fixes
13347 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
13348 F:      security/lockdown/
13349
13350 LOCKING PRIMITIVES
13351 M:      Peter Zijlstra <[email protected]>
13352 M:      Ingo Molnar <[email protected]>
13353 M:      Will Deacon <[email protected]>
13354 R:      Waiman Long <[email protected]>
13355 R:      Boqun Feng <[email protected]> (LOCKDEP)
13356 L:      [email protected]
13357 S:      Maintained
13358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
13359 F:      Documentation/locking/
13360 F:      arch/*/include/asm/spinlock*.h
13361 F:      include/linux/lockdep*.h
13362 F:      include/linux/mutex*.h
13363 F:      include/linux/rwlock*.h
13364 F:      include/linux/rwsem*.h
13365 F:      include/linux/seqlock.h
13366 F:      include/linux/spinlock*.h
13367 F:      kernel/locking/
13368 F:      lib/locking*.[ch]
13369 X:      kernel/locking/locktorture.c
13370
13371 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
13372 M:      "Richard Russon (FlatCap)" <[email protected]>
13373 L:      [email protected]
13374 S:      Maintained
13375 W:      http://www.linux-ntfs.org/content/view/19/37/
13376 F:      Documentation/admin-guide/ldm.rst
13377 F:      block/partitions/ldm.*
13378
13379 LOGITECH HID GAMING KEYBOARDS
13380 M:      Hans de Goede <[email protected]>
13381 L:      [email protected]
13382 S:      Maintained
13383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
13384 F:      drivers/hid/hid-lg-g15.c
13385
13386 LONTIUM LT8912B MIPI TO HDMI BRIDGE
13387 M:      Adrien Grassein <[email protected]>
13388 S:      Maintained
13389 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
13390 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
13391
13392 LOONGARCH
13393 M:      Huacai Chen <[email protected]>
13394 R:      WANG Xuerui <[email protected]>
13395 L:      [email protected]
13396 S:      Maintained
13397 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
13398 F:      Documentation/arch/loongarch/
13399 F:      Documentation/translations/zh_CN/arch/loongarch/
13400 F:      arch/loongarch/
13401 F:      drivers/*/*loongarch*
13402 F:      drivers/cpufreq/loongson3_cpufreq.c
13403
13404 LOONGSON GPIO DRIVER
13405 M:      Yinbo Zhu <[email protected]>
13406 L:      [email protected]
13407 S:      Maintained
13408 F:      Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
13409 F:      drivers/gpio/gpio-loongson-64bit.c
13410
13411 LOONGSON LS2X APB DMA DRIVER
13412 M:      Binbin Zhou <[email protected]>
13413 L:      [email protected]
13414 S:      Maintained
13415 F:      Documentation/devicetree/bindings/dma/loongson,ls2x-apbdma.yaml
13416 F:      drivers/dma/ls2x-apb-dma.c
13417
13418 LOONGSON LS2X I2C DRIVER
13419 M:      Binbin Zhou <[email protected]>
13420 L:      [email protected]
13421 S:      Maintained
13422 F:      Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
13423 F:      drivers/i2c/busses/i2c-ls2x.c
13424
13425 LOONGSON-2 SOC SERIES CLOCK DRIVER
13426 M:      Yinbo Zhu <[email protected]>
13427 L:      [email protected]
13428 S:      Maintained
13429 F:      Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
13430 F:      drivers/clk/clk-loongson2.c
13431 F:      include/dt-bindings/clock/loongson,ls2k-clk.h
13432
13433 LOONGSON SPI DRIVER
13434 M:      Yinbo Zhu <[email protected]>
13435 L:      [email protected]
13436 S:      Maintained
13437 F:      Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
13438 F:      drivers/spi/spi-loongson-core.c
13439 F:      drivers/spi/spi-loongson-pci.c
13440 F:      drivers/spi/spi-loongson-plat.c
13441 F:      drivers/spi/spi-loongson.h
13442
13443 LOONGSON-2 SOC SERIES GUTS DRIVER
13444 M:      Yinbo Zhu <[email protected]>
13445 L:      [email protected]
13446 S:      Maintained
13447 F:      Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
13448 F:      drivers/soc/loongson/loongson2_guts.c
13449
13450 LOONGSON-2 SOC SERIES PM DRIVER
13451 M:      Yinbo Zhu <[email protected]>
13452 L:      [email protected]
13453 S:      Maintained
13454 F:      Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml
13455 F:      drivers/soc/loongson/loongson2_pm.c
13456
13457 LOONGSON-2 SOC SERIES PINCTRL DRIVER
13458 M:      zhanghongchen <[email protected]>
13459 M:      Yinbo Zhu <[email protected]>
13460 L:      [email protected]
13461 S:      Maintained
13462 F:      Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
13463 F:      drivers/pinctrl/pinctrl-loongson2.c
13464
13465 LOONGSON-2 SOC SERIES THERMAL DRIVER
13466 M:      zhanghongchen <[email protected]>
13467 M:      Yinbo Zhu <[email protected]>
13468 L:      [email protected]
13469 S:      Maintained
13470 F:      Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml
13471 F:      drivers/thermal/loongson2_thermal.c
13472
13473 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
13474 M:      Sathya Prakash <[email protected]>
13475 M:      Sreekanth Reddy <[email protected]>
13476 M:      Suganath Prabu Subramani <[email protected]>
13477 L:      [email protected]
13478 L:      [email protected]
13479 S:      Supported
13480 W:      http://www.avagotech.com/support/
13481 F:      drivers/message/fusion/
13482 F:      drivers/scsi/mpt3sas/
13483
13484 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
13485 M:      Matthew Wilcox <[email protected]>
13486 L:      [email protected]
13487 S:      Maintained
13488 F:      drivers/scsi/sym53c8xx_2/
13489
13490 LTC1660 DAC DRIVER
13491 M:      Marcus Folkesson <[email protected]>
13492 L:      [email protected]
13493 S:      Maintained
13494 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
13495 F:      drivers/iio/dac/ltc1660.c
13496
13497 LTC2664 IIO DAC DRIVER
13498 M:      Michael Hennerich <[email protected]>
13499 M:      Kim Seer Paller <[email protected]>
13500 L:      [email protected]
13501 S:      Supported
13502 W:      https://ez.analog.com/linux-software-drivers
13503 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2664.yaml
13504 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2672.yaml
13505 F:      drivers/iio/dac/ltc2664.c
13506
13507 LTC2688 IIO DAC DRIVER
13508 M:      Nuno Sá <[email protected]>
13509 L:      [email protected]
13510 S:      Supported
13511 W:      https://ez.analog.com/linux-software-drivers
13512 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
13513 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
13514 F:      drivers/iio/dac/ltc2688.c
13515
13516 LTC2947 HARDWARE MONITOR DRIVER
13517 M:      Nuno Sá <[email protected]>
13518 L:      [email protected]
13519 S:      Supported
13520 W:      https://ez.analog.com/linux-software-drivers
13521 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
13522 F:      drivers/hwmon/ltc2947-core.c
13523 F:      drivers/hwmon/ltc2947-i2c.c
13524 F:      drivers/hwmon/ltc2947-spi.c
13525 F:      drivers/hwmon/ltc2947.h
13526
13527 LTC2991 HARDWARE MONITOR DRIVER
13528 M:      Antoniu Miclaus <[email protected]>
13529 L:      [email protected]
13530 S:      Supported
13531 W:      https://ez.analog.com/linux-software-drivers
13532 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml
13533 F:      drivers/hwmon/ltc2991.c
13534
13535 LTC2983 IIO TEMPERATURE DRIVER
13536 M:      Nuno Sá <[email protected]>
13537 L:      [email protected]
13538 S:      Supported
13539 W:      https://ez.analog.com/linux-software-drivers
13540 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
13541 F:      drivers/iio/temperature/ltc2983.c
13542
13543 LTC4282 HARDWARE MONITOR DRIVER
13544 M:      Nuno Sa <[email protected]>
13545 L:      [email protected]
13546 S:      Supported
13547 F:      Documentation/devicetree/bindings/hwmon/adi,ltc4282.yaml
13548 F:      Documentation/hwmon/ltc4282.rst
13549 F:      drivers/hwmon/ltc4282.c
13550
13551 LTC4286 HARDWARE MONITOR DRIVER
13552 M:      Delphine CC Chiu <[email protected]>
13553 L:      [email protected]
13554 S:      Maintained
13555 F:      Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml
13556 F:      Documentation/hwmon/ltc4286.rst
13557 F:      drivers/hwmon/pmbus/Kconfig
13558 F:      drivers/hwmon/pmbus/Makefile
13559 F:      drivers/hwmon/pmbus/ltc4286.c
13560
13561 LTC4306 I2C MULTIPLEXER DRIVER
13562 M:      Michael Hennerich <[email protected]>
13563 L:      [email protected]
13564 S:      Supported
13565 W:      https://ez.analog.com/linux-software-drivers
13566 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
13567 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
13568
13569 LTP (Linux Test Project)
13570 M:      Andrea Cervesato <[email protected]>
13571 M:      Cyril Hrubis <[email protected]>
13572 M:      Jan Stancek <[email protected]>
13573 M:      Petr Vorel <[email protected]>
13574 M:      Li Wang <[email protected]>
13575 M:      Yang Xu <[email protected]>
13576 M:      Xiao Yang <[email protected]>
13577 L:      [email protected] (subscribers-only)
13578 S:      Maintained
13579 W:      https://linux-test-project.readthedocs.io/
13580 T:      git https://github.com/linux-test-project/ltp.git
13581
13582 LTR390 AMBIENT/UV LIGHT SENSOR DRIVER
13583 M:      Anshul Dalal <[email protected]>
13584 L:      [email protected]
13585 S:      Maintained
13586 F:      Documentation/devicetree/bindings/iio/light/liteon,ltr390.yaml
13587 F:      drivers/iio/light/ltr390.c
13588
13589 LYNX 28G SERDES PHY DRIVER
13590 M:      Ioana Ciornei <[email protected]>
13591 L:      [email protected]
13592 S:      Supported
13593 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
13594 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
13595
13596 LYNX PCS MODULE
13597 M:      Ioana Ciornei <[email protected]>
13598 L:      [email protected]
13599 S:      Supported
13600 F:      drivers/net/pcs/pcs-lynx.c
13601 F:      include/linux/pcs-lynx.h
13602
13603 M68K ARCHITECTURE
13604 M:      Geert Uytterhoeven <[email protected]>
13605 L:      [email protected]
13606 S:      Maintained
13607 W:      http://www.linux-m68k.org/
13608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
13609 F:      arch/m68k/
13610 F:      drivers/zorro/
13611
13612 M68K ON APPLE MACINTOSH
13613 M:      Joshua Thompson <[email protected]>
13614 L:      [email protected]
13615 S:      Maintained
13616 W:      http://www.mac.linux-m68k.org/
13617 F:      arch/m68k/mac/
13618 F:      drivers/macintosh/adb-iop.c
13619 F:      drivers/macintosh/via-macii.c
13620
13621 M68K ON HP9000/300
13622 M:      Philip Blundell <[email protected]>
13623 S:      Maintained
13624 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
13625 F:      arch/m68k/hp300/
13626
13627 M88DS3103 MEDIA DRIVER
13628 L:      [email protected]
13629 S:      Orphan
13630 W:      https://linuxtv.org
13631 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13632 F:      drivers/media/dvb-frontends/m88ds3103*
13633
13634 M88RS2000 MEDIA DRIVER
13635 M:      Malcolm Priestley <[email protected]>
13636 L:      [email protected]
13637 S:      Maintained
13638 W:      https://linuxtv.org
13639 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13640 F:      drivers/media/dvb-frontends/m88rs2000*
13641
13642 MA901 MASTERKIT USB FM RADIO DRIVER
13643 M:      Alexey Klimov <[email protected]>
13644 L:      [email protected]
13645 S:      Maintained
13646 T:      git git://linuxtv.org/media.git
13647 F:      drivers/media/radio/radio-ma901.c
13648
13649 MAC80211
13650 M:      Johannes Berg <[email protected]>
13651 L:      [email protected]
13652 S:      Maintained
13653 W:      https://wireless.wiki.kernel.org/
13654 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
13655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
13656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
13657 F:      Documentation/networking/mac80211-injection.rst
13658 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
13659 F:      drivers/net/wireless/virtual/mac80211_hwsim.[ch]
13660 F:      include/net/mac80211.h
13661 F:      net/mac80211/
13662
13663 MAILBOX API
13664 M:      Jassi Brar <[email protected]>
13665 L:      [email protected]
13666 S:      Maintained
13667 F:      Documentation/devicetree/bindings/mailbox/
13668 F:      drivers/mailbox/
13669 F:      include/dt-bindings/mailbox/
13670 F:      include/linux/mailbox_client.h
13671 F:      include/linux/mailbox_controller.h
13672
13673 MAILBOX ARM MHUv2
13674 M:      Viresh Kumar <[email protected]>
13675 M:      Tushar Khandelwal <[email protected]>
13676 L:      [email protected]
13677 S:      Maintained
13678 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
13679 F:      drivers/mailbox/arm_mhuv2.c
13680 F:      include/linux/mailbox/arm_mhuv2_message.h
13681
13682 MAILBOX ARM MHUv3
13683 M:      Sudeep Holla <[email protected]>
13684 M:      Cristian Marussi <[email protected]>
13685 L:      [email protected]
13686 L:      [email protected] (moderated for non-subscribers)
13687 S:      Maintained
13688 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv3.yaml
13689 F:      drivers/mailbox/arm_mhuv3.c
13690
13691 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
13692 M:      Alejandro Colomar <[email protected]>
13693 L:      [email protected]
13694 S:      Maintained
13695 W:      http://www.kernel.org/doc/man-pages
13696 T:      git git://git.kernel.org/pub/scm/docs/man-pages/man-pages.git
13697 T:      git git://www.alejandro-colomar.es/src/alx/linux/man-pages/man-pages.git
13698
13699 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
13700 M:      Jeremy Kerr <[email protected]>
13701 M:      Matt Johnston <[email protected]>
13702 L:      [email protected]
13703 S:      Maintained
13704 F:      Documentation/networking/mctp.rst
13705 F:      drivers/net/mctp/
13706 F:      include/net/mctp.h
13707 F:      include/net/mctpdevice.h
13708 F:      include/net/netns/mctp.h
13709 F:      net/mctp/
13710
13711 MAPLE TREE
13712 M:      Liam R. Howlett <[email protected]>
13713 L:      [email protected]
13714 L:      [email protected]
13715 S:      Supported
13716 F:      Documentation/core-api/maple_tree.rst
13717 F:      include/linux/maple_tree.h
13718 F:      include/trace/events/maple_tree.h
13719 F:      lib/maple_tree.c
13720 F:      lib/test_maple_tree.c
13721 F:      tools/testing/radix-tree/linux/maple_tree.h
13722 F:      tools/testing/radix-tree/maple.c
13723
13724 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
13725 M:      Rahul Bedarkar <[email protected]>
13726 L:      [email protected]
13727 S:      Maintained
13728 F:      arch/mips/boot/dts/img/pistachio*
13729
13730 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
13731 M:      Andrew Lunn <[email protected]>
13732 L:      [email protected]
13733 S:      Maintained
13734 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6060.yaml
13735 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6xxx.yaml
13736 F:      Documentation/networking/devlink/mv88e6xxx.rst
13737 F:      drivers/net/dsa/mv88e6xxx/
13738 F:      include/linux/dsa/mv88e6xxx.h
13739 F:      include/linux/platform_data/mv88e6xxx.h
13740
13741 MARVELL 88PM886 PMIC DRIVER
13742 M:      Karel Balej <[email protected]>
13743 S:      Maintained
13744 F:      Documentation/devicetree/bindings/mfd/marvell,88pm886-a1.yaml
13745 F:      drivers/input/misc/88pm886-onkey.c
13746 F:      drivers/mfd/88pm886.c
13747 F:      drivers/regulator/88pm886-regulator.c
13748 F:      include/linux/mfd/88pm886.h
13749
13750 MARVELL ARMADA 3700 PHY DRIVERS
13751 M:      Miquel Raynal <[email protected]>
13752 S:      Maintained
13753 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
13754 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
13755 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
13756 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
13757
13758 MARVELL ARMADA 3700 SERIAL DRIVER
13759 M:      Pali Rohár <[email protected]>
13760 S:      Maintained
13761 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
13762 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
13763 F:      drivers/tty/serial/mvebu-uart.c
13764
13765 MARVELL ARMADA DRM SUPPORT
13766 M:      Russell King <[email protected]>
13767 S:      Maintained
13768 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
13769 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
13770 F:      Documentation/devicetree/bindings/display/armada/
13771 F:      drivers/gpu/drm/armada/
13772 F:      include/uapi/drm/armada_drm.h
13773
13774 MARVELL CRYPTO DRIVER
13775 M:      Boris Brezillon <[email protected]>
13776 M:      Arnaud Ebalard <[email protected]>
13777 M:      Srujana Challa <[email protected]>
13778 L:      [email protected]
13779 S:      Maintained
13780 F:      drivers/crypto/marvell/
13781 F:      include/linux/soc/marvell/octeontx2/
13782
13783 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
13784 M:      Mirko Lindner <[email protected]>
13785 M:      Stephen Hemminger <[email protected]>
13786 L:      [email protected]
13787 S:      Odd fixes
13788 F:      drivers/net/ethernet/marvell/sk*
13789
13790 MARVELL LIBERTAS WIRELESS DRIVER
13791 L:      [email protected]
13792 S:      Orphan
13793 F:      drivers/net/wireless/marvell/libertas/
13794
13795 MARVELL MACCHIATOBIN SUPPORT
13796 M:      Russell King <[email protected]>
13797 L:      [email protected] (moderated for non-subscribers)
13798 S:      Maintained
13799 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
13800
13801 MARVELL MV643XX ETHERNET DRIVER
13802 M:      Sebastian Hesselbarth <[email protected]>
13803 L:      [email protected]
13804 S:      Maintained
13805 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
13806
13807 MARVELL MV88X3310 PHY DRIVER
13808 M:      Russell King <[email protected]>
13809 M:      Marek Behún <[email protected]>
13810 L:      [email protected]
13811 S:      Maintained
13812 F:      drivers/net/phy/marvell10g.c
13813
13814 MARVELL MVEBU THERMAL DRIVER
13815 M:      Miquel Raynal <[email protected]>
13816 S:      Maintained
13817 F:      drivers/thermal/armada_thermal.c
13818
13819 MARVELL MVNETA ETHERNET DRIVER
13820 M:      Marcin Wojtas <[email protected]>
13821 L:      [email protected]
13822 S:      Maintained
13823 F:      drivers/net/ethernet/marvell/mvneta*
13824
13825 MARVELL MVPP2 ETHERNET DRIVER
13826 M:      Marcin Wojtas <[email protected]>
13827 M:      Russell King <[email protected]>
13828 L:      [email protected]
13829 S:      Maintained
13830 F:      Documentation/devicetree/bindings/net/marvell,pp2.yaml
13831 F:      drivers/net/ethernet/marvell/mvpp2/
13832
13833 MARVELL MWIFIEX WIRELESS DRIVER
13834 M:      Brian Norris <[email protected]>
13835 R:      Francesco Dolcini <[email protected]>
13836 L:      [email protected]
13837 S:      Odd Fixes
13838 F:      drivers/net/wireless/marvell/mwifiex/
13839
13840 MARVELL MWL8K WIRELESS DRIVER
13841 L:      [email protected]
13842 S:      Orphan
13843 F:      drivers/net/wireless/marvell/mwl8k.c
13844
13845 MARVELL NAND CONTROLLER DRIVER
13846 M:      Miquel Raynal <[email protected]>
13847 L:      [email protected]
13848 S:      Maintained
13849 F:      drivers/mtd/nand/raw/marvell_nand.c
13850
13851 MARVELL OCTEON ENDPOINT DRIVER
13852 M:      Veerasenareddy Burru <[email protected]>
13853 M:      Sathesh Edara <[email protected]>
13854 L:      [email protected]
13855 S:      Supported
13856 F:      drivers/net/ethernet/marvell/octeon_ep
13857
13858 MARVELL OCTEON ENDPOINT VF DRIVER
13859 M:      Veerasenareddy Burru <[email protected]>
13860 M:      Sathesh Edara <[email protected]>
13861 M:      Shinas Rasheed <[email protected]>
13862 M:      Satananda Burla <[email protected]>
13863 L:      [email protected]
13864 S:      Supported
13865 F:      drivers/net/ethernet/marvell/octeon_ep_vf
13866
13867 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
13868 M:      Sunil Goutham <[email protected]>
13869 M:      Geetha sowjanya <[email protected]>
13870 M:      Subbaraya Sundeep <[email protected]>
13871 M:      hariprasad <[email protected]>
13872 L:      [email protected]
13873 S:      Supported
13874 F:      drivers/net/ethernet/marvell/octeontx2/nic/
13875 F:      include/linux/soc/marvell/octeontx2/
13876
13877 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
13878 M:      Sunil Goutham <[email protected]>
13879 M:      Linu Cherian <[email protected]>
13880 M:      Geetha sowjanya <[email protected]>
13881 M:      Jerin Jacob <[email protected]>
13882 M:      hariprasad <[email protected]>
13883 M:      Subbaraya Sundeep <[email protected]>
13884 L:      [email protected]
13885 S:      Supported
13886 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
13887 F:      drivers/net/ethernet/marvell/octeontx2/af/
13888
13889 MARVELL PEM PMU DRIVER
13890 M:      Linu Cherian <[email protected]>
13891 M:      Gowthami Thiagarajan <[email protected]>
13892 S:      Supported
13893 F:      drivers/perf/marvell_pem_pmu.c
13894
13895 MARVELL PRESTERA ETHERNET SWITCH DRIVER
13896 M:      Taras Chornyi <[email protected]>
13897 S:      Supported
13898 W:      https://github.com/Marvell-switching/switchdev-prestera
13899 F:      drivers/net/ethernet/marvell/prestera/
13900
13901 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
13902 M:      Nicolas Pitre <[email protected]>
13903 S:      Odd Fixes
13904 F:      drivers/mmc/host/mvsdio.*
13905
13906 MARVELL USB MDIO CONTROLLER DRIVER
13907 M:      Tobias Waldekranz <[email protected]>
13908 L:      [email protected]
13909 S:      Maintained
13910 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
13911 F:      drivers/net/mdio/mdio-mvusb.c
13912
13913 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
13914 M:      Hu Ziji <[email protected]>
13915 L:      [email protected]
13916 S:      Supported
13917 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
13918 F:      drivers/mmc/host/sdhci-xenon*
13919
13920 MARVELL OCTEON CN10K DPI DRIVER
13921 M:      Vamsi Attunuru <[email protected]>
13922 S:      Supported
13923 F:      drivers/misc/mrvl_cn10k_dpi.c
13924
13925 MARVELL OCTEON ENDPOINT VIRTIO DATA PATH ACCELERATOR
13926 R:      [email protected]
13927 R:      [email protected]
13928 F:      drivers/vdpa/octeon_ep/
13929
13930 MATROX FRAMEBUFFER DRIVER
13931 L:      [email protected]
13932 S:      Orphan
13933 F:      drivers/video/fbdev/matrox/matroxfb_*
13934 F:      include/uapi/linux/matroxfb.h
13935
13936 MAX15301 DRIVER
13937 M:      Daniel Nilsson <[email protected]>
13938 L:      [email protected]
13939 S:      Maintained
13940 F:      Documentation/hwmon/max15301.rst
13941 F:      drivers/hwmon/pmbus/max15301.c
13942
13943 MAX2175 SDR TUNER DRIVER
13944 M:      Ramesh Shanmugasundaram <[email protected]>
13945 L:      [email protected]
13946 S:      Maintained
13947 T:      git git://linuxtv.org/media.git
13948 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
13949 F:      Documentation/userspace-api/media/drivers/max2175.rst
13950 F:      drivers/media/i2c/max2175*
13951 F:      include/uapi/linux/max2175.h
13952
13953 MAX31335 RTC DRIVER
13954 M:      Antoniu Miclaus <[email protected]>
13955 L:      [email protected]
13956 S:      Supported
13957 W:      https://ez.analog.com/linux-software-drivers
13958 F:      Documentation/devicetree/bindings/rtc/adi,max31335.yaml
13959 F:      drivers/rtc/rtc-max31335.c
13960
13961 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
13962 L:      [email protected]
13963 S:      Orphan
13964 F:      Documentation/hwmon/max6650.rst
13965 F:      drivers/hwmon/max6650.c
13966
13967 MAX9286 QUAD GMSL DESERIALIZER DRIVER
13968 M:      Jacopo Mondi <[email protected]>
13969 M:      Kieran Bingham <[email protected]>
13970 M:      Laurent Pinchart <[email protected]>
13971 M:      Niklas Söderlund <[email protected]>
13972 L:      [email protected]
13973 S:      Maintained
13974 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
13975 F:      drivers/media/i2c/max9286.c
13976
13977 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
13978 M:      Niklas Söderlund <[email protected]>
13979 L:      [email protected]
13980 S:      Maintained
13981 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml
13982 F:      drivers/staging/media/max96712/max96712.c
13983
13984 MAX96714 GMSL2 DESERIALIZER DRIVER
13985 M:      Julien Massot <[email protected]>
13986 L:      [email protected]
13987 S:      Maintained
13988 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96714.yaml
13989 F:      drivers/media/i2c/max96714.c
13990
13991 MAX96717 GMSL2 SERIALIZER DRIVER
13992 M:      Julien Massot <[email protected]>
13993 L:      [email protected]
13994 S:      Maintained
13995 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96717.yaml
13996 F:      drivers/media/i2c/max96717.c
13997
13998 MAX9860 MONO AUDIO VOICE CODEC DRIVER
13999 M:      Peter Rosin <[email protected]>
14000 L:      [email protected]
14001 S:      Maintained
14002 F:      Documentation/devicetree/bindings/sound/max9860.txt
14003 F:      sound/soc/codecs/max9860.*
14004
14005 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
14006 M:      Andreas Klinger <[email protected]>
14007 L:      [email protected]
14008 S:      Maintained
14009 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
14010 F:      drivers/iio/proximity/mb1232.c
14011
14012 MAXIM MAX11205 DRIVER
14013 M:      Ramona Bolboaca <[email protected]>
14014 L:      [email protected]
14015 S:      Supported
14016 W:      https://ez.analog.com/linux-software-drivers
14017 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
14018 F:      drivers/iio/adc/max11205.c
14019
14020 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
14021 R:      Iskren Chernev <[email protected]>
14022 R:      Krzysztof Kozlowski <[email protected]>
14023 R:      Marek Szyprowski <[email protected]>
14024 R:      Matheus Castello <[email protected]>
14025 L:      [email protected]
14026 S:      Maintained
14027 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
14028 F:      drivers/power/supply/max17040_battery.c
14029
14030 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
14031 R:      Hans de Goede <[email protected]>
14032 R:      Krzysztof Kozlowski <[email protected]>
14033 R:      Marek Szyprowski <[email protected]>
14034 R:      Sebastian Krzyszkowiak <[email protected]>
14035 R:      Purism Kernel Team <[email protected]>
14036 L:      [email protected]
14037 S:      Maintained
14038 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
14039 F:      drivers/power/supply/max17042_battery.c
14040
14041 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
14042 M:      Laurent Pinchart <[email protected]>
14043 L:      [email protected]
14044 S:      Maintained
14045 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
14046 F:      drivers/regulator/max20086-regulator.c
14047
14048 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
14049 M:      Rajat Khandelwal <[email protected]>
14050 L:      [email protected]
14051 S:      Maintained
14052 F:      drivers/iio/temperature/max30208.c
14053
14054 MAXIM MAX77650 PMIC MFD DRIVER
14055 M:      Bartosz Golaszewski <[email protected]>
14056 L:      [email protected]
14057 S:      Maintained
14058 F:      Documentation/devicetree/bindings/*/*max77650.yaml
14059 F:      Documentation/devicetree/bindings/*/max77650*.yaml
14060 F:      drivers/gpio/gpio-max77650.c
14061 F:      drivers/input/misc/max77650-onkey.c
14062 F:      drivers/leds/leds-max77650.c
14063 F:      drivers/mfd/max77650.c
14064 F:      drivers/power/supply/max77650-charger.c
14065 F:      drivers/regulator/max77650-regulator.c
14066 F:      include/linux/mfd/max77650.h
14067
14068 MAXIM MAX77714 PMIC MFD DRIVER
14069 M:      Luca Ceresoli <[email protected]>
14070 S:      Maintained
14071 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
14072 F:      drivers/mfd/max77714.c
14073 F:      include/linux/mfd/max77714.h
14074
14075 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
14076 M:      Javier Martinez Canillas <[email protected]>
14077 L:      [email protected]
14078 S:      Supported
14079 F:      Documentation/devicetree/bindings/*/*max77802.yaml
14080 F:      drivers/regulator/max77802-regulator.c
14081 F:      include/dt-bindings/*/*max77802.h
14082
14083 MAXIM MAX77976 BATTERY CHARGER
14084 M:      Luca Ceresoli <[email protected]>
14085 S:      Supported
14086 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
14087 F:      drivers/power/supply/max77976_charger.c
14088
14089 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
14090 M:      Krzysztof Kozlowski <[email protected]>
14091 L:      [email protected]
14092 S:      Maintained
14093 B:      mailto:[email protected]
14094 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
14095 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
14096 F:      drivers/power/supply/max14577_charger.c
14097 F:      drivers/power/supply/max77693_charger.c
14098
14099 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
14100 M:      Chanwoo Choi <[email protected]>
14101 M:      Krzysztof Kozlowski <[email protected]>
14102 L:      [email protected]
14103 S:      Maintained
14104 B:      mailto:[email protected]
14105 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
14106 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
14107 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
14108 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
14109 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
14110 F:      drivers/*/*max77843.c
14111 F:      drivers/*/max14577*.c
14112 F:      drivers/*/max77686*.c
14113 F:      drivers/*/max77693*.c
14114 F:      drivers/clk/clk-max77686.c
14115 F:      drivers/extcon/extcon-max14577.c
14116 F:      drivers/extcon/extcon-max77693.c
14117 F:      drivers/rtc/rtc-max77686.c
14118 F:      include/linux/mfd/max14577*.h
14119 F:      include/linux/mfd/max77686*.h
14120 F:      include/linux/mfd/max77693*.h
14121
14122 MAXIRADIO FM RADIO RECEIVER DRIVER
14123 M:      Hans Verkuil <[email protected]>
14124 L:      [email protected]
14125 S:      Maintained
14126 W:      https://linuxtv.org
14127 T:      git git://linuxtv.org/media.git
14128 F:      drivers/media/radio/radio-maxiradio*
14129
14130 MAXLINEAR ETHERNET PHY DRIVER
14131 M:      Xu Liang <[email protected]>
14132 L:      [email protected]
14133 S:      Supported
14134 F:      drivers/net/phy/mxl-gpy.c
14135
14136 MCAN MMIO DEVICE DRIVER
14137 M:      Chandrasekar Ramakrishnan <[email protected]>
14138 L:      [email protected]
14139 S:      Maintained
14140 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
14141 F:      drivers/net/can/m_can/m_can.c
14142 F:      drivers/net/can/m_can/m_can.h
14143 F:      drivers/net/can/m_can/m_can_platform.c
14144
14145 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
14146 R:      Yasushi SHOJI <[email protected]>
14147 L:      [email protected]
14148 S:      Maintained
14149 F:      drivers/net/can/usb/mcba_usb.c
14150
14151 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
14152 M:      Rishi Gupta <[email protected]>
14153 L:      [email protected]
14154 L:      [email protected]
14155 S:      Maintained
14156 F:      drivers/hid/hid-mcp2221.c
14157
14158 MCP251XFD SPI-CAN NETWORK DRIVER
14159 M:      Marc Kleine-Budde <[email protected]>
14160 M:      Manivannan Sadhasivam <[email protected]>
14161 R:      Thomas Kopp <[email protected]>
14162 L:      [email protected]
14163 S:      Maintained
14164 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
14165 F:      drivers/net/can/spi/mcp251xfd/
14166
14167 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
14168 M:      Peter Rosin <[email protected]>
14169 L:      [email protected]
14170 S:      Maintained
14171 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
14172 F:      drivers/iio/potentiometer/mcp4018.c
14173 F:      drivers/iio/potentiometer/mcp4531.c
14174
14175 MCP4821 DAC DRIVER
14176 M:      Anshul Dalal <[email protected]>
14177 L:      [email protected]
14178 S:      Maintained
14179 F:      Documentation/devicetree/bindings/iio/dac/microchip,mcp4821.yaml
14180 F:      drivers/iio/dac/mcp4821.c
14181
14182 MCR20A IEEE-802.15.4 RADIO DRIVER
14183 M:      Stefan Schmidt <[email protected]>
14184 L:      [email protected]
14185 S:      Odd Fixes
14186 W:      https://github.com/xueliu/mcr20a-linux
14187 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
14188 F:      drivers/net/ieee802154/mcr20a.c
14189 F:      drivers/net/ieee802154/mcr20a.h
14190
14191 MDIO REGMAP DRIVER
14192 M:      Maxime Chevallier <[email protected]>
14193 L:      [email protected]
14194 S:      Maintained
14195 F:      drivers/net/mdio/mdio-regmap.c
14196 F:      include/linux/mdio/mdio-regmap.h
14197
14198 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
14199 M:      William Breathitt Gray <[email protected]>
14200 L:      [email protected]
14201 S:      Maintained
14202 F:      drivers/iio/dac/cio-dac.c
14203
14204 MEDIA CONTROLLER FRAMEWORK
14205 M:      Sakari Ailus <[email protected]>
14206 M:      Laurent Pinchart <[email protected]>
14207 L:      [email protected]
14208 S:      Supported
14209 W:      https://www.linuxtv.org
14210 T:      git git://linuxtv.org/media.git
14211 F:      drivers/media/mc/
14212 F:      include/media/media-*.h
14213 F:      include/uapi/linux/media.h
14214
14215 MEDIA DRIVER FOR FREESCALE IMX PXP
14216 M:      Philipp Zabel <[email protected]>
14217 L:      [email protected]
14218 S:      Maintained
14219 T:      git git://linuxtv.org/media.git
14220 F:      drivers/media/platform/nxp/imx-pxp.[ch]
14221
14222 MEDIA DRIVERS FOR ASCOT2E
14223 M:      Abylay Ospan <[email protected]>
14224 L:      [email protected]
14225 S:      Supported
14226 W:      https://linuxtv.org
14227 W:      http://netup.tv/
14228 T:      git git://linuxtv.org/media.git
14229 F:      drivers/media/dvb-frontends/ascot2e*
14230
14231 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
14232 M:      Jasmin Jessich <[email protected]>
14233 L:      [email protected]
14234 S:      Maintained
14235 W:      https://linuxtv.org
14236 T:      git git://linuxtv.org/media.git
14237 F:      drivers/media/dvb-frontends/cxd2099*
14238
14239 MEDIA DRIVERS FOR CXD2841ER
14240 M:      Abylay Ospan <[email protected]>
14241 L:      [email protected]
14242 S:      Supported
14243 W:      https://linuxtv.org
14244 W:      http://netup.tv/
14245 T:      git git://linuxtv.org/media.git
14246 F:      drivers/media/dvb-frontends/cxd2841er*
14247
14248 MEDIA DRIVERS FOR CXD2880
14249 M:      Yasunari Takiguchi <[email protected]>
14250 L:      [email protected]
14251 S:      Supported
14252 W:      http://linuxtv.org/
14253 T:      git git://linuxtv.org/media.git
14254 F:      drivers/media/dvb-frontends/cxd2880/*
14255 F:      drivers/media/spi/cxd2880*
14256
14257 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
14258 L:      [email protected]
14259 S:      Orphan
14260 W:      https://linuxtv.org
14261 T:      git git://linuxtv.org/media.git
14262 F:      drivers/media/pci/ddbridge/*
14263
14264 MEDIA DRIVERS FOR FREESCALE IMX
14265 M:      Steve Longerbeam <[email protected]>
14266 M:      Philipp Zabel <[email protected]>
14267 L:      [email protected]
14268 S:      Maintained
14269 T:      git git://linuxtv.org/media.git
14270 F:      Documentation/admin-guide/media/imx.rst
14271 F:      Documentation/devicetree/bindings/media/imx.txt
14272 F:      drivers/staging/media/imx/
14273 F:      include/linux/imx-media.h
14274 F:      include/media/imx.h
14275
14276 MEDIA DRIVERS FOR FREESCALE IMX7/8
14277 M:      Rui Miguel Silva <[email protected]>
14278 M:      Laurent Pinchart <[email protected]>
14279 M:      Martin Kepplinger <[email protected]>
14280 R:      Purism Kernel Team <[email protected]>
14281 L:      [email protected]
14282 S:      Maintained
14283 T:      git git://linuxtv.org/media.git
14284 F:      Documentation/admin-guide/media/imx7.rst
14285 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
14286 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
14287 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml
14288 F:      drivers/media/platform/nxp/imx-mipi-csis.c
14289 F:      drivers/media/platform/nxp/imx7-media-csi.c
14290 F:      drivers/media/platform/nxp/imx8mq-mipi-csi2.c
14291
14292 MEDIA DRIVERS FOR HELENE
14293 M:      Abylay Ospan <[email protected]>
14294 L:      [email protected]
14295 S:      Supported
14296 W:      https://linuxtv.org
14297 W:      http://netup.tv/
14298 T:      git git://linuxtv.org/media.git
14299 F:      drivers/media/dvb-frontends/helene*
14300
14301 MEDIA DRIVERS FOR HORUS3A
14302 M:      Abylay Ospan <[email protected]>
14303 L:      [email protected]
14304 S:      Supported
14305 W:      https://linuxtv.org
14306 W:      http://netup.tv/
14307 T:      git git://linuxtv.org/media.git
14308 F:      drivers/media/dvb-frontends/horus3a*
14309
14310 MEDIA DRIVERS FOR LNBH25
14311 M:      Abylay Ospan <[email protected]>
14312 L:      [email protected]
14313 S:      Supported
14314 W:      https://linuxtv.org
14315 W:      http://netup.tv/
14316 T:      git git://linuxtv.org/media.git
14317 F:      drivers/media/dvb-frontends/lnbh25*
14318
14319 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
14320 L:      [email protected]
14321 S:      Orphan
14322 W:      https://linuxtv.org
14323 T:      git git://linuxtv.org/media.git
14324 F:      drivers/media/dvb-frontends/mxl5xx*
14325
14326 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
14327 M:      Abylay Ospan <[email protected]>
14328 L:      [email protected]
14329 S:      Supported
14330 W:      https://linuxtv.org
14331 W:      http://netup.tv/
14332 T:      git git://linuxtv.org/media.git
14333 F:      drivers/media/pci/netup_unidvb/*
14334
14335 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
14336 M:      Dmitry Osipenko <[email protected]>
14337 L:      [email protected]
14338 L:      [email protected]
14339 S:      Maintained
14340 T:      git git://linuxtv.org/media.git
14341 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
14342 F:      drivers/media/platform/nvidia/tegra-vde/
14343
14344 MEDIA DRIVERS FOR RENESAS - CEU
14345 M:      Jacopo Mondi <[email protected]>
14346 L:      [email protected]
14347 L:      [email protected]
14348 S:      Supported
14349 T:      git git://linuxtv.org/media.git
14350 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
14351 F:      drivers/media/platform/renesas/renesas-ceu.c
14352 F:      include/media/drv-intf/renesas-ceu.h
14353
14354 MEDIA DRIVERS FOR RENESAS - DRIF
14355 M:      Fabrizio Castro <[email protected]>
14356 L:      [email protected]
14357 L:      [email protected]
14358 S:      Supported
14359 T:      git git://linuxtv.org/media.git
14360 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
14361 F:      drivers/media/platform/renesas/rcar_drif.c
14362
14363 MEDIA DRIVERS FOR RENESAS - FCP
14364 M:      Laurent Pinchart <[email protected]>
14365 L:      [email protected]
14366 L:      [email protected]
14367 S:      Supported
14368 T:      git git://linuxtv.org/media.git
14369 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
14370 F:      drivers/media/platform/renesas/rcar-fcp.c
14371 F:      include/media/rcar-fcp.h
14372
14373 MEDIA DRIVERS FOR RENESAS - FDP1
14374 M:      Kieran Bingham <[email protected]>
14375 L:      [email protected]
14376 L:      [email protected]
14377 S:      Supported
14378 T:      git git://linuxtv.org/media.git
14379 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
14380 F:      drivers/media/platform/renesas/rcar_fdp1.c
14381
14382 MEDIA DRIVERS FOR RENESAS - VIN
14383 M:      Niklas Söderlund <[email protected]>
14384 L:      [email protected]
14385 L:      [email protected]
14386 S:      Supported
14387 T:      git git://linuxtv.org/media.git
14388 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
14389 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
14390 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
14391 F:      drivers/media/platform/renesas/rcar-csi2.c
14392 F:      drivers/media/platform/renesas/rcar-isp.c
14393 F:      drivers/media/platform/renesas/rcar-vin/
14394
14395 MEDIA DRIVERS FOR RENESAS - VSP1
14396 M:      Laurent Pinchart <[email protected]>
14397 M:      Kieran Bingham <[email protected]>
14398 L:      [email protected]
14399 L:      [email protected]
14400 S:      Supported
14401 T:      git git://linuxtv.org/media.git
14402 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
14403 F:      drivers/media/platform/renesas/vsp1/
14404
14405 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
14406 L:      [email protected]
14407 S:      Orphan
14408 W:      https://linuxtv.org
14409 T:      git git://linuxtv.org/media.git
14410 F:      drivers/media/dvb-frontends/stv0910*
14411
14412 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
14413 L:      [email protected]
14414 S:      Orphan
14415 W:      https://linuxtv.org
14416 T:      git git://linuxtv.org/media.git
14417 F:      drivers/media/dvb-frontends/stv6111*
14418
14419 MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP
14420 M:      Hugues Fruchet <[email protected]>
14421 M:      Alain Volmat <[email protected]>
14422 L:      [email protected]
14423 S:      Supported
14424 T:      git git://linuxtv.org/media.git
14425 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
14426 F:      Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml
14427 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
14428 F:      drivers/media/platform/st/stm32/stm32-dcmipp/*
14429
14430 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
14431 M:      Mauro Carvalho Chehab <[email protected]>
14432 L:      [email protected]
14433 S:      Maintained
14434 W:      https://linuxtv.org
14435 Q:      http://patchwork.kernel.org/project/linux-media/list/
14436 T:      git git://linuxtv.org/media.git
14437 F:      Documentation/admin-guide/media/
14438 F:      Documentation/devicetree/bindings/media/
14439 F:      Documentation/driver-api/media/
14440 F:      Documentation/userspace-api/media/
14441 F:      drivers/media/
14442 F:      drivers/staging/media/
14443 F:      include/dt-bindings/media/
14444 F:      include/linux/platform_data/media/
14445 F:      include/media/
14446 F:      include/uapi/linux/dvb/
14447 F:      include/uapi/linux/ivtv*
14448 F:      include/uapi/linux/media.h
14449 F:      include/uapi/linux/uvcvideo.h
14450 F:      include/uapi/linux/v4l2-*
14451 F:      include/uapi/linux/videodev2.h
14452
14453 MEDIATEK BLUETOOTH DRIVER
14454 M:      Sean Wang <[email protected]>
14455 L:      [email protected]
14456 L:      [email protected] (moderated for non-subscribers)
14457 S:      Maintained
14458 F:      Documentation/devicetree/bindings/net/bluetooth/mediatek,bluetooth.txt
14459 F:      Documentation/devicetree/bindings/net/bluetooth/mediatek,mt7921s-bluetooth.yaml
14460 F:      drivers/bluetooth/btmtkuart.c
14461
14462 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
14463 M:      Sen Chu <[email protected]>
14464 M:      Sean Wang <[email protected]>
14465 M:      Macpaul Lin <[email protected]>
14466 L:      [email protected]
14467 S:      Maintained
14468 F:      Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml
14469 F:      drivers/power/reset/mt6323-poweroff.c
14470
14471 MEDIATEK CIR DRIVER
14472 M:      Sean Wang <[email protected]>
14473 S:      Maintained
14474 F:      drivers/media/rc/mtk-cir.c
14475
14476 MEDIATEK DMA DRIVER
14477 M:      Sean Wang <[email protected]>
14478 L:      [email protected]
14479 L:      [email protected] (moderated for non-subscribers)
14480 L:      [email protected] (moderated for non-subscribers)
14481 S:      Maintained
14482 F:      Documentation/devicetree/bindings/dma/mediatek,*
14483 F:      drivers/dma/mediatek/
14484
14485 MEDIATEK ETHERNET DRIVER
14486 M:      Felix Fietkau <[email protected]>
14487 M:      Sean Wang <[email protected]>
14488 M:      Mark Lee <[email protected]>
14489 M:      Lorenzo Bianconi <[email protected]>
14490 L:      [email protected]
14491 S:      Maintained
14492 F:      drivers/net/ethernet/mediatek/
14493
14494 MEDIATEK ETHERNET PCS DRIVER
14495 M:      Alexander Couzens <[email protected]>
14496 M:      Daniel Golle <[email protected]>
14497 L:      [email protected]
14498 S:      Maintained
14499 F:      drivers/net/pcs/pcs-mtk-lynxi.c
14500 F:      include/linux/pcs/pcs-mtk-lynxi.h
14501
14502 MEDIATEK ETHERNET PHY DRIVERS
14503 M:      Daniel Golle <[email protected]>
14504 M:      Qingfang Deng <[email protected]>
14505 M:      SkyLake Huang <[email protected]>
14506 L:      [email protected]
14507 S:      Maintained
14508 F:      drivers/net/phy/mediatek/mtk-ge-soc.c
14509 F:      drivers/net/phy/mediatek/mtk-phy-lib.c
14510 F:      drivers/net/phy/mediatek/mtk-ge.c
14511 F:      drivers/net/phy/mediatek/mtk.h
14512 F:      drivers/phy/mediatek/phy-mtk-xfi-tphy.c
14513
14514 MEDIATEK I2C CONTROLLER DRIVER
14515 M:      Qii Wang <[email protected]>
14516 L:      [email protected]
14517 S:      Maintained
14518 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
14519 F:      drivers/i2c/busses/i2c-mt65xx.c
14520
14521 MEDIATEK IOMMU DRIVER
14522 M:      Yong Wu <[email protected]>
14523 L:      [email protected]
14524 L:      [email protected] (moderated for non-subscribers)
14525 S:      Supported
14526 F:      Documentation/devicetree/bindings/iommu/mediatek*
14527 F:      drivers/iommu/mtk_iommu*
14528 F:      include/dt-bindings/memory/mediatek,mt*-port.h
14529 F:      include/dt-bindings/memory/mt*-port.h
14530
14531 MEDIATEK JPEG DRIVER
14532 M:      Bin Liu <[email protected]>
14533 S:      Supported
14534 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
14535 F:      drivers/media/platform/mediatek/jpeg/
14536
14537 MEDIATEK KEYPAD DRIVER
14538 M:      Mattijs Korpershoek <[email protected]>
14539 S:      Supported
14540 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
14541 F:      drivers/input/keyboard/mt6779-keypad.c
14542
14543 MEDIATEK MDP DRIVER
14544 M:      Minghsiu Tsai <[email protected]>
14545 M:      Houlong Wei <[email protected]>
14546 M:      Andrew-CT Chen <[email protected]>
14547 S:      Supported
14548 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
14549 F:      drivers/media/platform/mediatek/mdp/
14550 F:      drivers/media/platform/mediatek/vpu/
14551
14552 MEDIATEK MEDIA DRIVER
14553 M:      Tiffany Lin <[email protected]>
14554 M:      Andrew-CT Chen <[email protected]>
14555 M:      Yunfei Dong <[email protected]>
14556 S:      Supported
14557 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
14558 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
14559 F:      drivers/media/platform/mediatek/vcodec/
14560 F:      drivers/media/platform/mediatek/vpu/
14561
14562 MEDIATEK MIPI-CSI CDPHY DRIVER
14563 M:      Julien Stephan <[email protected]>
14564 M:      Andy Hsieh <[email protected]>
14565 S:      Supported
14566 F:      Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml
14567 F:      drivers/phy/mediatek/phy-mtk-mipi-csi-0-5*
14568
14569 MEDIATEK MMC/SD/SDIO DRIVER
14570 M:      Chaotian Jing <[email protected]>
14571 S:      Maintained
14572 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
14573 F:      drivers/mmc/host/mtk-sd.c
14574
14575 MEDIATEK MT6735 CLOCK & RESET DRIVERS
14576 M:      Yassine Oudjana <[email protected]>
14577 L:      [email protected]
14578 L:      [email protected] (moderated for non-subscribers)
14579 S:      Maintained
14580 F:      drivers/clk/mediatek/clk-mt6735-apmixedsys.c
14581 F:      drivers/clk/mediatek/clk-mt6735-imgsys.c
14582 F:      drivers/clk/mediatek/clk-mt6735-infracfg.c
14583 F:      drivers/clk/mediatek/clk-mt6735-mfgcfg.c
14584 F:      drivers/clk/mediatek/clk-mt6735-pericfg.c
14585 F:      drivers/clk/mediatek/clk-mt6735-topckgen.c
14586 F:      drivers/clk/mediatek/clk-mt6735-vdecsys.c
14587 F:      drivers/clk/mediatek/clk-mt6735-vencsys.c
14588 F:      include/dt-bindings/clock/mediatek,mt6735-apmixedsys.h
14589 F:      include/dt-bindings/clock/mediatek,mt6735-imgsys.h
14590 F:      include/dt-bindings/clock/mediatek,mt6735-infracfg.h
14591 F:      include/dt-bindings/clock/mediatek,mt6735-mfgcfg.h
14592 F:      include/dt-bindings/clock/mediatek,mt6735-pericfg.h
14593 F:      include/dt-bindings/clock/mediatek,mt6735-topckgen.h
14594 F:      include/dt-bindings/clock/mediatek,mt6735-vdecsys.h
14595 F:      include/dt-bindings/clock/mediatek,mt6735-vencsys.h
14596 F:      include/dt-bindings/reset/mediatek,mt6735-infracfg.h
14597 F:      include/dt-bindings/reset/mediatek,mt6735-mfgcfg.h
14598 F:      include/dt-bindings/reset/mediatek,mt6735-pericfg.h
14599 F:      include/dt-bindings/reset/mediatek,mt6735-vdecsys.h
14600
14601 MEDIATEK MT76 WIRELESS LAN DRIVER
14602 M:      Felix Fietkau <[email protected]>
14603 M:      Lorenzo Bianconi <[email protected]>
14604 M:      Ryder Lee <[email protected]>
14605 R:      Shayne Chen <[email protected]>
14606 R:      Sean Wang <[email protected]>
14607 L:      [email protected]
14608 S:      Maintained
14609 T:      git https://github.com/nbd168/wireless
14610 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
14611 F:      drivers/net/wireless/mediatek/mt76/
14612
14613 MEDIATEK MT7601U WIRELESS LAN DRIVER
14614 M:      Jakub Kicinski <[email protected]>
14615 L:      [email protected]
14616 S:      Maintained
14617 F:      drivers/net/wireless/mediatek/mt7601u/
14618
14619 MEDIATEK MT7621 CLOCK DRIVER
14620 M:      Sergio Paracuellos <[email protected]>
14621 S:      Maintained
14622 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
14623 F:      drivers/clk/ralink/clk-mt7621.c
14624
14625 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
14626 M:      Sergio Paracuellos <[email protected]>
14627 S:      Maintained
14628 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
14629 F:      drivers/pci/controller/pcie-mt7621.c
14630
14631 MEDIATEK MT7621 PHY PCI DRIVER
14632 M:      Sergio Paracuellos <[email protected]>
14633 S:      Maintained
14634 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
14635 F:      drivers/phy/ralink/phy-mt7621-pci.c
14636
14637 MEDIATEK MT7621/28/88 I2C DRIVER
14638 M:      Stefan Roese <[email protected]>
14639 L:      [email protected]
14640 S:      Maintained
14641 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
14642 F:      drivers/i2c/busses/i2c-mt7621.c
14643
14644 MEDIATEK MTMIPS CLOCK DRIVER
14645 M:      Sergio Paracuellos <[email protected]>
14646 S:      Maintained
14647 F:      Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
14648 F:      drivers/clk/ralink/clk-mtmips.c
14649
14650 MEDIATEK NAND CONTROLLER DRIVER
14651 L:      [email protected]
14652 S:      Orphan
14653 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
14654 F:      drivers/mtd/nand/raw/mtk_*
14655
14656 MEDIATEK PMIC LED DRIVER
14657 M:      Sen Chu <[email protected]>
14658 M:      Sean Wang <[email protected]>
14659 M:      Macpaul Lin <[email protected]>
14660 S:      Maintained
14661 F:      Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml
14662 F:      drivers/leds/leds-mt6323.c
14663
14664 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
14665 M:      Sean Wang <[email protected]>
14666 S:      Maintained
14667 F:      drivers/char/hw_random/mtk-rng.c
14668
14669 MEDIATEK SMI DRIVER
14670 M:      Yong Wu <[email protected]>
14671 L:      [email protected] (moderated for non-subscribers)
14672 S:      Supported
14673 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
14674 F:      drivers/memory/mtk-smi.c
14675 F:      include/soc/mediatek/smi.h
14676
14677 MEDIATEK SWITCH DRIVER
14678 M:      Arınç ÜNAL <[email protected]>
14679 M:      Daniel Golle <[email protected]>
14680 M:      DENG Qingfang <[email protected]>
14681 M:      Sean Wang <[email protected]>
14682 L:      [email protected]
14683 S:      Maintained
14684 F:      drivers/net/dsa/mt7530-mdio.c
14685 F:      drivers/net/dsa/mt7530-mmio.c
14686 F:      drivers/net/dsa/mt7530.*
14687 F:      net/dsa/tag_mtk.c
14688
14689 MEDIATEK T7XX 5G WWAN MODEM DRIVER
14690 M:      Chandrashekar Devegowda <[email protected]>
14691 R:      Chiranjeevi Rapolu <[email protected]>
14692 R:      Liu Haijun <[email protected]>
14693 R:      M Chetan Kumar <[email protected]>
14694 R:      Ricardo Martinez <[email protected]>
14695 L:      [email protected]
14696 S:      Supported
14697 F:      drivers/net/wwan/t7xx/
14698
14699 MEDIATEK USB3 DRD IP DRIVER
14700 M:      Chunfeng Yun <[email protected]>
14701 L:      [email protected]
14702 L:      [email protected] (moderated for non-subscribers)
14703 L:      [email protected] (moderated for non-subscribers)
14704 S:      Maintained
14705 F:      Documentation/devicetree/bindings/usb/mediatek,*
14706 F:      drivers/usb/host/xhci-mtk*
14707 F:      drivers/usb/mtu3/
14708
14709 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
14710 M:      Peter Senna Tschudin <[email protected]>
14711 M:      Ian Ray <[email protected]>
14712 M:      Martyn Welch <[email protected]>
14713 S:      Maintained
14714 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
14715 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
14716
14717 MEGARAID SCSI/SAS DRIVERS
14718 M:      Kashyap Desai <[email protected]>
14719 M:      Sumit Saxena <[email protected]>
14720 M:      Shivasharan S <[email protected]>
14721 M:      Chandrakanth patil <[email protected]>
14722 L:      [email protected]
14723 L:      [email protected]
14724 S:      Maintained
14725 W:      http://www.avagotech.com/support/
14726 F:      Documentation/scsi/megaraid.rst
14727 F:      drivers/scsi/megaraid.*
14728 F:      drivers/scsi/megaraid/
14729
14730 MELEXIS MLX90614 DRIVER
14731 M:      Crt Mori <[email protected]>
14732 L:      [email protected]
14733 S:      Supported
14734 W:      http://www.melexis.com
14735 F:      drivers/iio/temperature/mlx90614.c
14736
14737 MELEXIS MLX90632 DRIVER
14738 M:      Crt Mori <[email protected]>
14739 L:      [email protected]
14740 S:      Supported
14741 W:      http://www.melexis.com
14742 F:      drivers/iio/temperature/mlx90632.c
14743
14744 MELEXIS MLX90635 DRIVER
14745 M:      Crt Mori <[email protected]>
14746 L:      [email protected]
14747 S:      Supported
14748 W:      http://www.melexis.com
14749 F:      drivers/iio/temperature/mlx90635.c
14750
14751 MELFAS MIP4 TOUCHSCREEN DRIVER
14752 M:      Sangwon Jee <[email protected]>
14753 S:      Supported
14754 W:      http://www.melfas.com
14755 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
14756 F:      drivers/input/touchscreen/melfas_mip4.c
14757
14758 MELLANOX BLUEFIELD I2C DRIVER
14759 M:      Khalil Blaiech <[email protected]>
14760 M:      Asmaa Mnebhi <[email protected]>
14761 L:      [email protected]
14762 S:      Supported
14763 F:      drivers/i2c/busses/i2c-mlxbf.c
14764
14765 MELLANOX ETHERNET DRIVER (mlx4_en)
14766 M:      Tariq Toukan <[email protected]>
14767 L:      [email protected]
14768 S:      Supported
14769 W:      https://www.nvidia.com/networking/
14770 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14771 F:      drivers/net/ethernet/mellanox/mlx4/en_*
14772
14773 MELLANOX ETHERNET DRIVER (mlx5e)
14774 M:      Saeed Mahameed <[email protected]>
14775 M:      Tariq Toukan <[email protected]>
14776 L:      [email protected]
14777 S:      Supported
14778 W:      https://www.nvidia.com/networking/
14779 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14780 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
14781
14782 MELLANOX ETHERNET INNOVA DRIVERS
14783 R:      Boris Pismenny <[email protected]>
14784 L:      [email protected]
14785 S:      Supported
14786 W:      https://www.nvidia.com/networking/
14787 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14788 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
14789 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
14790 F:      include/linux/mlx5/mlx5_ifc_fpga.h
14791
14792 MELLANOX ETHERNET SWITCH DRIVERS
14793 M:      Ido Schimmel <[email protected]>
14794 M:      Petr Machata <[email protected]>
14795 L:      [email protected]
14796 S:      Supported
14797 W:      https://www.nvidia.com/networking/
14798 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14799 F:      drivers/net/ethernet/mellanox/mlxsw/
14800 F:      tools/testing/selftests/drivers/net/mlxsw/
14801
14802 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
14803 M:      [email protected]
14804 L:      [email protected]
14805 S:      Supported
14806 W:      https://www.nvidia.com/networking/
14807 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14808 F:      drivers/net/ethernet/mellanox/mlxfw/
14809
14810 MELLANOX HARDWARE PLATFORM SUPPORT
14811 M:      Hans de Goede <[email protected]>
14812 M:      Ilpo Järvinen <[email protected]>
14813 M:      Vadim Pasternak <[email protected]>
14814 L:      [email protected]
14815 S:      Supported
14816 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
14817 F:      drivers/platform/mellanox/
14818 F:      include/linux/platform_data/mlxreg.h
14819
14820 MELLANOX MLX4 core VPI driver
14821 M:      Tariq Toukan <[email protected]>
14822 L:      [email protected]
14823 L:      [email protected]
14824 S:      Supported
14825 W:      https://www.nvidia.com/networking/
14826 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14827 F:      drivers/net/ethernet/mellanox/mlx4/
14828 F:      include/linux/mlx4/
14829
14830 MELLANOX MLX4 IB driver
14831 M:      Yishai Hadas <[email protected]>
14832 L:      [email protected]
14833 S:      Supported
14834 W:      https://www.nvidia.com/networking/
14835 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14836 F:      drivers/infiniband/hw/mlx4/
14837 F:      include/linux/mlx4/
14838 F:      include/uapi/rdma/mlx4-abi.h
14839
14840 MELLANOX MLX5 core VPI driver
14841 M:      Saeed Mahameed <[email protected]>
14842 M:      Leon Romanovsky <[email protected]>
14843 M:      Tariq Toukan <[email protected]>
14844 L:      [email protected]
14845 L:      [email protected]
14846 S:      Supported
14847 W:      https://www.nvidia.com/networking/
14848 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14849 F:      Documentation/networking/device_drivers/ethernet/mellanox/
14850 F:      drivers/net/ethernet/mellanox/mlx5/core/
14851 F:      include/linux/mlx5/
14852
14853 MELLANOX MLX5 IB driver
14854 M:      Leon Romanovsky <[email protected]>
14855 L:      [email protected]
14856 S:      Supported
14857 W:      https://www.nvidia.com/networking/
14858 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14859 F:      drivers/infiniband/hw/mlx5/
14860 F:      include/linux/mlx5/
14861 F:      include/uapi/rdma/mlx5-abi.h
14862
14863 MELLANOX MLX5 VDPA DRIVER
14864 M:      Dragos Tatulea <[email protected]>
14865 L:      [email protected]
14866 S:      Supported
14867 F:      drivers/vdpa/mlx5/
14868
14869 MELLANOX MLXCPLD I2C AND MUX DRIVER
14870 M:      Vadim Pasternak <[email protected]>
14871 M:      Michael Shych <[email protected]>
14872 L:      [email protected]
14873 S:      Supported
14874 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
14875 F:      drivers/i2c/busses/i2c-mlxcpld.c
14876 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
14877
14878 MELLANOX MLXCPLD LED DRIVER
14879 M:      Vadim Pasternak <[email protected]>
14880 L:      [email protected]
14881 S:      Supported
14882 F:      Documentation/leds/leds-mlxcpld.rst
14883 F:      drivers/leds/leds-mlxcpld.c
14884 F:      drivers/leds/leds-mlxreg.c
14885
14886 MELLANOX PLATFORM DRIVER
14887 M:      Vadim Pasternak <[email protected]>
14888 L:      [email protected]
14889 S:      Supported
14890 F:      drivers/platform/x86/mlx-platform.c
14891
14892 MEMBARRIER SUPPORT
14893 M:      Mathieu Desnoyers <[email protected]>
14894 M:      "Paul E. McKenney" <[email protected]>
14895 L:      [email protected]
14896 S:      Supported
14897 F:      Documentation/scheduler/membarrier.rst
14898 F:      arch/*/include/asm/membarrier.h
14899 F:      arch/*/include/asm/sync_core.h
14900 F:      include/uapi/linux/membarrier.h
14901 F:      kernel/sched/membarrier.c
14902
14903 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
14904 M:      Mike Rapoport <[email protected]>
14905 L:      [email protected]
14906 S:      Maintained
14907 F:      Documentation/core-api/boot-time-mm.rst
14908 F:      include/linux/memblock.h
14909 F:      mm/memblock.c
14910 F:      mm/mm_init.c
14911 F:      tools/testing/memblock/
14912
14913 MEMORY ALLOCATION PROFILING
14914 M:      Suren Baghdasaryan <[email protected]>
14915 M:      Kent Overstreet <[email protected]>
14916 L:      [email protected]
14917 S:      Maintained
14918 F:      Documentation/mm/allocation-profiling.rst
14919 F:      include/linux/alloc_tag.h
14920 F:      include/linux/pgalloc_tag.h
14921 F:      lib/alloc_tag.c
14922
14923 MEMORY CONTROLLER DRIVERS
14924 M:      Krzysztof Kozlowski <[email protected]>
14925 L:      [email protected]
14926 S:      Maintained
14927 B:      mailto:[email protected]
14928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
14929 F:      Documentation/devicetree/bindings/memory-controllers/
14930 F:      drivers/memory/
14931 F:      include/dt-bindings/memory/
14932 F:      include/memory/
14933
14934 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
14935 M:      Dmitry Osipenko <[email protected]>
14936 L:      [email protected]
14937 L:      [email protected]
14938 S:      Maintained
14939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
14940 F:      drivers/devfreq/tegra30-devfreq.c
14941
14942 MEMORY HOT(UN)PLUG
14943 M:      David Hildenbrand <[email protected]>
14944 M:      Oscar Salvador <[email protected]>
14945 L:      [email protected]
14946 S:      Maintained
14947 F:      Documentation/admin-guide/mm/memory-hotplug.rst
14948 F:      Documentation/core-api/memory-hotplug.rst
14949 F:      drivers/base/memory.c
14950 F:      include/linux/memory_hotplug.h
14951 F:      mm/memory_hotplug.c
14952 F:      tools/testing/selftests/memory-hotplug/
14953
14954 MEMORY MANAGEMENT
14955 M:      Andrew Morton <[email protected]>
14956 L:      [email protected]
14957 S:      Maintained
14958 W:      http://www.linux-mm.org
14959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14960 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
14961 F:      Documentation/admin-guide/mm/
14962 F:      Documentation/mm/
14963 F:      include/linux/gfp.h
14964 F:      include/linux/gfp_types.h
14965 F:      include/linux/memfd.h
14966 F:      include/linux/memory.h
14967 F:      include/linux/memory_hotplug.h
14968 F:      include/linux/memory-tiers.h
14969 F:      include/linux/mempolicy.h
14970 F:      include/linux/mempool.h
14971 F:      include/linux/memremap.h
14972 F:      include/linux/mm.h
14973 F:      include/linux/mm_*.h
14974 F:      include/linux/mmzone.h
14975 F:      include/linux/mmu_notifier.h
14976 F:      include/linux/pagewalk.h
14977 F:      include/linux/rmap.h
14978 F:      include/trace/events/ksm.h
14979 F:      mm/
14980 F:      tools/mm/
14981 F:      tools/testing/selftests/mm/
14982 N:      include/linux/page[-_]*
14983
14984 MEMORY MAPPING
14985 M:      Andrew Morton <[email protected]>
14986 M:      Liam R. Howlett <[email protected]>
14987 M:      Lorenzo Stoakes <[email protected]>
14988 R:      Vlastimil Babka <[email protected]>
14989 R:      Jann Horn <[email protected]>
14990 L:      [email protected]
14991 S:      Maintained
14992 W:      http://www.linux-mm.org
14993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14994 F:      mm/mmap.c
14995
14996 MEMORY TECHNOLOGY DEVICES (MTD)
14997 M:      Miquel Raynal <[email protected]>
14998 M:      Richard Weinberger <[email protected]>
14999 M:      Vignesh Raghavendra <[email protected]>
15000 L:      [email protected]
15001 S:      Maintained
15002 W:      http://www.linux-mtd.infradead.org/
15003 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
15004 C:      irc://irc.oftc.net/mtd
15005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
15006 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
15007 F:      Documentation/devicetree/bindings/mtd/
15008 F:      drivers/mtd/
15009 F:      include/linux/mtd/
15010 F:      include/uapi/mtd/
15011
15012 MEN A21 WATCHDOG DRIVER
15013 M:      Johannes Thumshirn <[email protected]>
15014 L:      [email protected]
15015 S:      Maintained
15016 F:      drivers/watchdog/mena21_wdt.c
15017
15018 MEN CHAMELEON BUS (mcb)
15019 M:      Johannes Thumshirn <[email protected]>
15020 S:      Maintained
15021 F:      Documentation/driver-api/men-chameleon-bus.rst
15022 F:      drivers/mcb/
15023 F:      include/linux/mcb.h
15024
15025 MEN F21BMC (Board Management Controller)
15026 M:      Andreas Werner <[email protected]>
15027 S:      Supported
15028 F:      Documentation/hwmon/menf21bmc.rst
15029 F:      drivers/hwmon/menf21bmc_hwmon.c
15030 F:      drivers/leds/leds-menf21bmc.c
15031 F:      drivers/mfd/menf21bmc.c
15032 F:      drivers/watchdog/menf21bmc_wdt.c
15033
15034 MEN Z069 WATCHDOG DRIVER
15035 M:      Johannes Thumshirn <[email protected]>
15036 L:      [email protected]
15037 S:      Maintained
15038 F:      drivers/watchdog/menz69_wdt.c
15039
15040 MESON AO CEC DRIVER FOR AMLOGIC SOCS
15041 M:      Neil Armstrong <[email protected]>
15042 L:      [email protected]
15043 L:      [email protected]
15044 S:      Supported
15045 W:      http://linux-meson.com/
15046 T:      git git://linuxtv.org/media.git
15047 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
15048 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
15049 F:      drivers/media/cec/platform/meson/ao-cec.c
15050
15051 MESON GE2D DRIVER FOR AMLOGIC SOCS
15052 M:      Neil Armstrong <[email protected]>
15053 L:      [email protected]
15054 L:      [email protected]
15055 S:      Supported
15056 T:      git git://linuxtv.org/media.git
15057 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
15058 F:      drivers/media/platform/amlogic/meson-ge2d/
15059
15060 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
15061 M:      Liang Yang <[email protected]>
15062 L:      [email protected]
15063 S:      Maintained
15064 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
15065 F:      drivers/mtd/nand/raw/meson_*
15066
15067 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
15068 M:      Neil Armstrong <[email protected]>
15069 L:      [email protected]
15070 L:      [email protected]
15071 S:      Supported
15072 T:      git git://linuxtv.org/media.git
15073 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
15074 F:      drivers/staging/media/meson/vdec/
15075
15076 META ETHERNET DRIVERS
15077 M:      Alexander Duyck <[email protected]>
15078 M:      Jakub Kicinski <[email protected]>
15079 R:      [email protected]
15080 S:      Supported
15081 F:      Documentation/networking/device_drivers/ethernet/meta/
15082 F:      drivers/net/ethernet/meta/
15083
15084 METHODE UDPU SUPPORT
15085 M:      Robert Marko <[email protected]>
15086 S:      Maintained
15087 F:      arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts
15088 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.*
15089
15090 MHI BUS
15091 M:      Manivannan Sadhasivam <[email protected]>
15092 L:      [email protected]
15093 L:      [email protected]
15094 S:      Maintained
15095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
15096 F:      Documentation/ABI/stable/sysfs-bus-mhi
15097 F:      Documentation/mhi/
15098 F:      drivers/bus/mhi/
15099 F:      drivers/pci/endpoint/functions/pci-epf-mhi.c
15100 F:      include/linux/mhi.h
15101
15102 MICROBLAZE ARCHITECTURE
15103 M:      Michal Simek <[email protected]>
15104 S:      Supported
15105 W:      http://www.monstr.eu/fdt/
15106 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
15107 F:      arch/microblaze/
15108
15109 MICROBLAZE TMR INJECT
15110 M:      Appana Durga Kedareswara rao <[email protected]>
15111 S:      Supported
15112 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
15113 F:      drivers/misc/xilinx_tmr_inject.c
15114
15115 MICROBLAZE TMR MANAGER
15116 M:      Appana Durga Kedareswara rao <[email protected]>
15117 S:      Supported
15118 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
15119 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
15120 F:      drivers/misc/xilinx_tmr_manager.c
15121
15122 MICROCHIP AT91 DMA DRIVERS
15123 M:      Ludovic Desroches <[email protected]>
15124 L:      [email protected] (moderated for non-subscribers)
15125 L:      [email protected]
15126 S:      Supported
15127 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
15128 F:      drivers/dma/at_hdmac.c
15129 F:      drivers/dma/at_xdmac.c
15130 F:      include/dt-bindings/dma/at91.h
15131
15132 MICROCHIP AT91 SERIAL DRIVER
15133 M:      Richard Genoud <[email protected]>
15134 S:      Maintained
15135 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
15136 F:      drivers/tty/serial/atmel_serial.c
15137 F:      drivers/tty/serial/atmel_serial.h
15138
15139 MICROCHIP AT91 USART MFD DRIVER
15140 M:      Radu Pirea <[email protected]>
15141 L:      [email protected]
15142 S:      Supported
15143 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
15144 F:      drivers/mfd/at91-usart.c
15145 F:      include/dt-bindings/mfd/at91-usart.h
15146
15147 MICROCHIP AT91 USART SPI DRIVER
15148 M:      Radu Pirea <[email protected]>
15149 L:      [email protected]
15150 S:      Supported
15151 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
15152 F:      drivers/spi/spi-at91-usart.c
15153
15154 MICROCHIP AUDIO ASOC DRIVERS
15155 M:      Claudiu Beznea <[email protected]>
15156 M:      Andrei Simion <[email protected]>
15157 L:      [email protected]
15158 S:      Supported
15159 F:      Documentation/devicetree/bindings/sound/atmel*
15160 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
15161 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
15162 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
15163 F:      sound/soc/atmel
15164
15165 MICROCHIP CSI2DC DRIVER
15166 M:      Eugen Hristev <[email protected]>
15167 L:      [email protected]
15168 S:      Supported
15169 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
15170 F:      drivers/media/platform/microchip/microchip-csi2dc.c
15171
15172 MICROCHIP ECC DRIVER
15173 L:      [email protected]
15174 S:      Orphan
15175 F:      drivers/crypto/atmel-ecc.*
15176
15177 MICROCHIP EIC DRIVER
15178 M:      Claudiu Beznea <[email protected]>
15179 L:      [email protected] (moderated for non-subscribers)
15180 S:      Supported
15181 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
15182 F:      drivers/irqchip/irq-mchp-eic.c
15183
15184 MICROCHIP I2C DRIVER
15185 M:      Codrin Ciubotariu <[email protected]>
15186 L:      [email protected]
15187 S:      Supported
15188 F:      drivers/i2c/busses/i2c-at91-*.c
15189 F:      drivers/i2c/busses/i2c-at91.h
15190
15191 MICROCHIP ISC DRIVER
15192 M:      Eugen Hristev <[email protected]>
15193 L:      [email protected]
15194 S:      Supported
15195 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
15196 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
15197 F:      drivers/media/platform/microchip/microchip-isc*
15198 F:      drivers/media/platform/microchip/microchip-sama*-isc*
15199 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
15200 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
15201 F:      include/linux/atmel-isc-media.h
15202
15203 MICROCHIP ISI DRIVER
15204 M:      Eugen Hristev <[email protected]>
15205 L:      [email protected]
15206 S:      Supported
15207 F:      drivers/media/platform/atmel/atmel-isi.c
15208 F:      drivers/media/platform/atmel/atmel-isi.h
15209
15210 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
15211 M:      Woojung Huh <[email protected]>
15212 M:      [email protected]
15213 L:      [email protected]
15214 S:      Maintained
15215 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
15216 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
15217 F:      drivers/net/dsa/microchip/*
15218 F:      include/linux/dsa/ksz_common.h
15219 F:      include/linux/platform_data/microchip-ksz.h
15220 F:      net/dsa/tag_ksz.c
15221
15222 MICROCHIP LAN743X ETHERNET DRIVER
15223 M:      Bryan Whitehead <[email protected]>
15224 M:      [email protected]
15225 L:      [email protected]
15226 S:      Maintained
15227 F:      drivers/net/ethernet/microchip/lan743x_*
15228
15229 MICROCHIP LAN8650/1 10BASE-T1S MACPHY ETHERNET DRIVER
15230 M:      Parthiban Veerasooran <[email protected]>
15231 L:      [email protected]
15232 S:      Maintained
15233 F:      Documentation/devicetree/bindings/net/microchip,lan8650.yaml
15234 F:      drivers/net/ethernet/microchip/lan865x/lan865x.c
15235
15236 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
15237 M:      Arun Ramadoss <[email protected]>
15238 R:      [email protected]
15239 L:      [email protected]
15240 S:      Maintained
15241 F:      drivers/net/phy/microchip_t1.c
15242
15243 MICROCHIP LAN966X ETHERNET DRIVER
15244 M:      Horatiu Vultur <[email protected]>
15245 M:      [email protected]
15246 L:      [email protected]
15247 S:      Maintained
15248 F:      drivers/net/ethernet/microchip/lan966x/*
15249
15250 MICROCHIP LAN966X OIC DRIVER
15251 M:      Herve Codina <[email protected]>
15252 S:      Maintained
15253 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,lan966x-oic.yaml
15254 F:      drivers/irqchip/irq-lan966x-oic.c
15255
15256 MICROCHIP LAN966X PCI DRIVER
15257 M:      Herve Codina <[email protected]>
15258 S:      Maintained
15259 F:      drivers/misc/lan966x_pci.c
15260 F:      drivers/misc/lan966x_pci.dtso
15261
15262 MICROCHIP LAN969X ETHERNET DRIVER
15263 M:      Daniel Machon <[email protected]>
15264 M:      [email protected]
15265 L:      [email protected]
15266 S:      Maintained
15267 F:      drivers/net/ethernet/microchip/lan969x/*
15268
15269 MICROCHIP LCDFB DRIVER
15270 M:      Nicolas Ferre <[email protected]>
15271 L:      [email protected]
15272 S:      Maintained
15273 F:      drivers/video/fbdev/atmel_lcdfb.c
15274 F:      include/video/atmel_lcdc.h
15275
15276 MICROCHIP MCP16502 PMIC DRIVER
15277 M:      Claudiu Beznea <[email protected]>
15278 M:      Andrei Simion <[email protected]>
15279 L:      [email protected] (moderated for non-subscribers)
15280 S:      Supported
15281 F:      Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml
15282 F:      drivers/regulator/mcp16502.c
15283
15284 MICROCHIP MCP3564 ADC DRIVER
15285 M:      Marius Cristea <[email protected]>
15286 L:      [email protected]
15287 S:      Supported
15288 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564
15289 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml
15290 F:      drivers/iio/adc/mcp3564.c
15291
15292 MICROCHIP MCP3911 ADC DRIVER
15293 M:      Marcus Folkesson <[email protected]>
15294 M:      Kent Gustavsson <[email protected]>
15295 L:      [email protected]
15296 S:      Maintained
15297 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
15298 F:      drivers/iio/adc/mcp3911.c
15299
15300 MICROCHIP MMC/SD/SDIO MCI DRIVER
15301 M:      Aubin Constans <[email protected]>
15302 S:      Maintained
15303 F:      drivers/mmc/host/atmel-mci.c
15304
15305 MICROCHIP NAND DRIVER
15306 L:      [email protected]
15307 S:      Orphan
15308 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
15309 F:      drivers/mtd/nand/raw/atmel/*
15310
15311 MICROCHIP OTPC DRIVER
15312 M:      Claudiu Beznea <[email protected]>
15313 L:      [email protected] (moderated for non-subscribers)
15314 S:      Supported
15315 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
15316 F:      drivers/nvmem/microchip-otpc.c
15317 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
15318
15319 MICROCHIP PAC1921 POWER/CURRENT MONITOR DRIVER
15320 M:      Matteo Martelli <[email protected]>
15321 L:      [email protected]
15322 S:      Supported
15323 F:      Documentation/devicetree/bindings/iio/adc/microchip,pac1921.yaml
15324 F:      drivers/iio/adc/pac1921.c
15325
15326 MICROCHIP PAC1934 POWER/ENERGY MONITOR DRIVER
15327 M:      Marius Cristea <[email protected]>
15328 L:      [email protected]
15329 S:      Supported
15330 F:      Documentation/devicetree/bindings/iio/adc/microchip,pac1934.yaml
15331 F:      drivers/iio/adc/pac1934.c
15332
15333 MICROCHIP PCI1XXXX GP DRIVER
15334 M:      Vaibhaav Ram T.L <[email protected]>
15335 M:      Kumaravel Thiagarajan <[email protected]>
15336 L:      [email protected]
15337 S:      Supported
15338 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
15339 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
15340 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
15341 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
15342
15343 MICROCHIP PCI1XXXX I2C DRIVER
15344 M:      Tharun Kumar P <[email protected]>
15345 M:      Kumaravel Thiagarajan <[email protected]>
15346 M:      Microchip Linux Driver Support <[email protected]>
15347 L:      [email protected]
15348 S:      Maintained
15349 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
15350
15351 MICROCHIP PCIe UART DRIVER
15352 M:      Kumaravel Thiagarajan <[email protected]>
15353 M:      Tharun Kumar P <[email protected]>
15354 L:      [email protected]
15355 S:      Maintained
15356 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
15357
15358 MICROCHIP POLARFIRE FPGA DRIVERS
15359 M:      Conor Dooley <[email protected]>
15360 L:      [email protected]
15361 S:      Supported
15362 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
15363 F:      drivers/fpga/microchip-spi.c
15364
15365 MICROCHIP PWM DRIVER
15366 M:      Claudiu Beznea <[email protected]>
15367 L:      [email protected] (moderated for non-subscribers)
15368 L:      [email protected]
15369 S:      Supported
15370 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
15371 F:      drivers/pwm/pwm-atmel.c
15372
15373 MICROCHIP SAM9x7-COMPATIBLE LVDS CONTROLLER
15374 M:      Manikandan Muralidharan <[email protected]>
15375 M:      Dharma Balasubiramani <[email protected]>
15376 L:      [email protected]
15377 S:      Supported
15378 F:      Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml
15379 F:      drivers/gpu/drm/bridge/microchip-lvds.c
15380
15381 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
15382 M:      Eugen Hristev <[email protected]>
15383 L:      [email protected]
15384 S:      Supported
15385 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
15386 F:      drivers/iio/adc/at91-sama5d2_adc.c
15387 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
15388
15389 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
15390 M:      Claudiu Beznea <[email protected]>
15391 S:      Supported
15392 F:      Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
15393 F:      drivers/power/reset/at91-sama5d2_shdwc.c
15394
15395 MICROCHIP SOC DRIVERS
15396 M:      Conor Dooley <[email protected]>
15397 S:      Supported
15398 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
15399 F:      Documentation/devicetree/bindings/soc/microchip/
15400 F:      drivers/soc/microchip/
15401
15402 MICROCHIP SPI DRIVER
15403 M:      Ryan Wanner <[email protected]>
15404 S:      Supported
15405 F:      drivers/spi/spi-atmel.*
15406
15407 MICROCHIP SSC DRIVER
15408 M:      Claudiu Beznea <[email protected]>
15409 M:      Andrei Simion <[email protected]>
15410 L:      [email protected] (moderated for non-subscribers)
15411 S:      Supported
15412 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
15413 F:      drivers/misc/atmel-ssc.c
15414 F:      include/linux/atmel-ssc.h
15415
15416 Microchip Timer Counter Block (TCB) Capture Driver
15417 M:      Kamel Bouhara <[email protected]>
15418 L:      [email protected] (moderated for non-subscribers)
15419 L:      [email protected]
15420 S:      Maintained
15421 F:      drivers/counter/microchip-tcb-capture.c
15422
15423 MICROCHIP USB251XB DRIVER
15424 M:      Richard Leitner <[email protected]>
15425 L:      [email protected]
15426 S:      Maintained
15427 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
15428 F:      drivers/usb/misc/usb251xb.c
15429
15430 MICROCHIP USBA UDC DRIVER
15431 M:      Cristian Birsan <[email protected]>
15432 L:      [email protected] (moderated for non-subscribers)
15433 S:      Supported
15434 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
15435
15436 MICROCHIP WILC1000 WIFI DRIVER
15437 M:      Ajay Singh <[email protected]>
15438 M:      Claudiu Beznea <[email protected]>
15439 L:      [email protected]
15440 S:      Supported
15441 F:      drivers/net/wireless/microchip/wilc1000/
15442
15443 MICROSEMI MIPS SOCS
15444 M:      Alexandre Belloni <[email protected]>
15445 M:      [email protected]
15446 L:      [email protected]
15447 S:      Supported
15448 F:      Documentation/devicetree/bindings/mips/mscc.txt
15449 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
15450 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
15451 F:      arch/mips/boot/dts/mscc/
15452 F:      arch/mips/configs/generic/board-ocelot.config
15453 F:      arch/mips/generic/board-ocelot.c
15454
15455 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
15456 M:      Don Brace <[email protected]>
15457 L:      [email protected]
15458 L:      [email protected]
15459 S:      Supported
15460 F:      Documentation/scsi/smartpqi.rst
15461 F:      drivers/scsi/smartpqi/Kconfig
15462 F:      drivers/scsi/smartpqi/Makefile
15463 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
15464 F:      include/linux/cciss*.h
15465 F:      include/uapi/linux/cciss*.h
15466
15467 MICROSOFT MANA RDMA DRIVER
15468 M:      Long Li <[email protected]>
15469 M:      Ajay Sharma <[email protected]>
15470 L:      [email protected]
15471 S:      Supported
15472 F:      drivers/infiniband/hw/mana/
15473 F:      include/net/mana
15474 F:      include/uapi/rdma/mana-abi.h
15475
15476 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
15477 M:      Maximilian Luz <[email protected]>
15478 L:      [email protected]
15479 S:      Maintained
15480 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
15481
15482 MICROSOFT SURFACE BATTERY AND AC DRIVERS
15483 M:      Maximilian Luz <[email protected]>
15484 L:      [email protected]
15485 L:      [email protected]
15486 S:      Maintained
15487 F:      drivers/power/supply/surface_battery.c
15488 F:      drivers/power/supply/surface_charger.c
15489
15490 MICROSOFT SURFACE DTX DRIVER
15491 M:      Maximilian Luz <[email protected]>
15492 L:      [email protected]
15493 S:      Maintained
15494 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
15495 F:      drivers/platform/surface/surface_dtx.c
15496 F:      include/uapi/linux/surface_aggregator/dtx.h
15497
15498 MICROSOFT SURFACE SENSOR FAN DRIVER
15499 M:      Maximilian Luz <[email protected]>
15500 M:      Ivor Wanders <[email protected]>
15501 L:      [email protected]
15502 S:      Maintained
15503 F:      Documentation/hwmon/surface_fan.rst
15504 F:      drivers/hwmon/surface_fan.c
15505
15506 MICROSOFT SURFACE SENSOR THERMAL DRIVER
15507 M:      Maximilian Luz <[email protected]>
15508 L:      [email protected]
15509 S:      Maintained
15510 F:      drivers/hwmon/surface_temp.c
15511
15512 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
15513 M:      Maximilian Luz <[email protected]>
15514 L:      [email protected]
15515 S:      Maintained
15516 F:      drivers/platform/surface/surface_gpe.c
15517
15518 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
15519 M:      Hans de Goede <[email protected]>
15520 M:      Ilpo Järvinen <[email protected]>
15521 M:      Maximilian Luz <[email protected]>
15522 L:      [email protected]
15523 S:      Maintained
15524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
15525 F:      drivers/platform/surface/
15526
15527 MICROSOFT SURFACE HID TRANSPORT DRIVER
15528 M:      Maximilian Luz <[email protected]>
15529 L:      [email protected]
15530 L:      [email protected]
15531 S:      Maintained
15532 F:      drivers/hid/surface-hid/
15533
15534 MICROSOFT SURFACE HOT-PLUG DRIVER
15535 M:      Maximilian Luz <[email protected]>
15536 L:      [email protected]
15537 S:      Maintained
15538 F:      drivers/platform/surface/surface_hotplug.c
15539
15540 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
15541 M:      Maximilian Luz <[email protected]>
15542 L:      [email protected]
15543 S:      Maintained
15544 F:      drivers/platform/surface/surface_platform_profile.c
15545
15546 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
15547 M:      Chen Yu <[email protected]>
15548 L:      [email protected]
15549 S:      Supported
15550 F:      drivers/platform/surface/surfacepro3_button.c
15551
15552 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
15553 M:      Maximilian Luz <[email protected]>
15554 L:      [email protected]
15555 S:      Maintained
15556 F:      drivers/platform/surface/surface_aggregator_hub.c
15557
15558 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
15559 M:      Maximilian Luz <[email protected]>
15560 L:      [email protected]
15561 S:      Maintained
15562 W:      https://github.com/linux-surface/surface-aggregator-module
15563 C:      irc://irc.libera.chat/linux-surface
15564 F:      Documentation/driver-api/surface_aggregator/
15565 F:      drivers/platform/surface/aggregator/
15566 F:      drivers/platform/surface/surface_acpi_notify.c
15567 F:      drivers/platform/surface/surface_aggregator_cdev.c
15568 F:      drivers/platform/surface/surface_aggregator_registry.c
15569 F:      include/linux/surface_acpi_notify.h
15570 F:      include/linux/surface_aggregator/
15571 F:      include/uapi/linux/surface_aggregator/
15572
15573 MICROTEK X6 SCANNER
15574 M:      Oliver Neukum <[email protected]>
15575 S:      Maintained
15576 F:      drivers/usb/image/microtek.*
15577
15578 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
15579 M:      Luka Kovacic <[email protected]>
15580 M:      Luka Perkov <[email protected]>
15581 S:      Maintained
15582 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
15583 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
15584 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
15585 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
15586 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
15587 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
15588
15589 MIN HEAP
15590 M:      Kuan-Wei Chiu <[email protected]>
15591 L:      [email protected]
15592 S:      Maintained
15593 F:      Documentation/core-api/min_heap.rst
15594 F:      include/linux/min_heap.h
15595 F:      lib/min_heap.c
15596 F:      lib/test_min_heap.c
15597
15598 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
15599 M:      Sakari Ailus <[email protected]>
15600 L:      [email protected]
15601 S:      Maintained
15602 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
15603 F:      Documentation/driver-api/media/drivers/ccs/
15604 F:      Documentation/userspace-api/media/drivers/ccs.rst
15605 F:      drivers/media/i2c/ccs-pll.c
15606 F:      drivers/media/i2c/ccs-pll.h
15607 F:      drivers/media/i2c/ccs/
15608 F:      include/uapi/linux/ccs.h
15609 F:      include/uapi/linux/smiapp.h
15610
15611 MIPS
15612 M:      Thomas Bogendoerfer <[email protected]>
15613 L:      [email protected]
15614 S:      Maintained
15615 Q:      https://patchwork.kernel.org/project/linux-mips/list/
15616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
15617 F:      Documentation/devicetree/bindings/mips/
15618 F:      Documentation/arch/mips/
15619 F:      arch/mips/
15620 F:      drivers/platform/mips/
15621 F:      include/dt-bindings/mips/
15622
15623 MIPS BOSTON DEVELOPMENT BOARD
15624 M:      Paul Burton <[email protected]>
15625 L:      [email protected]
15626 S:      Maintained
15627 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
15628 F:      arch/mips/boot/dts/img/boston.dts
15629 F:      arch/mips/configs/generic/board-boston.config
15630 F:      drivers/clk/imgtec/clk-boston.c
15631 F:      include/dt-bindings/clock/boston-clock.h
15632
15633 MIPS CORE DRIVERS
15634 M:      Thomas Bogendoerfer <[email protected]>
15635 L:      [email protected]
15636 S:      Supported
15637 F:      drivers/bus/mips_cdmm.c
15638 F:      drivers/clocksource/mips-gic-timer.c
15639 F:      drivers/cpuidle/cpuidle-cps.c
15640 F:      drivers/irqchip/irq-mips-cpu.c
15641 F:      drivers/irqchip/irq-mips-gic.c
15642
15643 MIPS GENERIC PLATFORM
15644 M:      Paul Burton <[email protected]>
15645 L:      [email protected]
15646 S:      Supported
15647 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
15648 F:      arch/mips/generic/
15649 F:      arch/mips/tools/generic-board-config.sh
15650
15651 MIPS RINT INSTRUCTION EMULATION
15652 M:      Aleksandar Markovic <[email protected]>
15653 L:      [email protected]
15654 S:      Supported
15655 F:      arch/mips/math-emu/dp_rint.c
15656 F:      arch/mips/math-emu/sp_rint.c
15657
15658 MIPS/LOONGSON1 ARCHITECTURE
15659 M:      Keguang Zhang <[email protected]>
15660 L:      [email protected]
15661 S:      Maintained
15662 F:      Documentation/devicetree/bindings/*/loongson,ls1*.yaml
15663 F:      arch/mips/include/asm/mach-loongson32/
15664 F:      arch/mips/loongson32/
15665 F:      drivers/*/*loongson1*
15666 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c
15667
15668 MIPS/LOONGSON2EF ARCHITECTURE
15669 M:      Jiaxun Yang <[email protected]>
15670 L:      [email protected]
15671 S:      Maintained
15672 F:      arch/mips/include/asm/mach-loongson2ef/
15673 F:      arch/mips/loongson2ef/
15674 F:      drivers/cpufreq/loongson2_cpufreq.c
15675
15676 MIPS/LOONGSON64 ARCHITECTURE
15677 M:      Huacai Chen <[email protected]>
15678 M:      Jiaxun Yang <[email protected]>
15679 L:      [email protected]
15680 S:      Maintained
15681 F:      arch/mips/include/asm/mach-loongson64/
15682 F:      arch/mips/loongson64/
15683 F:      drivers/irqchip/irq-loongson*
15684 F:      drivers/platform/mips/cpu_hwmon.c
15685
15686 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
15687 M:      Hans Verkuil <[email protected]>
15688 L:      [email protected]
15689 S:      Odd Fixes
15690 W:      https://linuxtv.org
15691 T:      git git://linuxtv.org/media.git
15692 F:      drivers/media/radio/radio-miropcm20*
15693
15694 MITSUMI MM8013 FG DRIVER
15695 M:      Konrad Dybcio <[email protected]>
15696 F:      Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml
15697 F:      drivers/power/supply/mm8013.c
15698
15699 MMP SUPPORT
15700 R:      Lubomir Rintel <[email protected]>
15701 L:      [email protected] (moderated for non-subscribers)
15702 S:      Odd Fixes
15703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
15704 F:      arch/arm/boot/dts/marvell/mmp*
15705 F:      arch/arm/mach-mmp/
15706 F:      include/linux/soc/mmp/
15707
15708 MMP USB PHY DRIVERS
15709 R:      Lubomir Rintel <[email protected]>
15710 L:      [email protected] (moderated for non-subscribers)
15711 S:      Maintained
15712 F:      drivers/phy/marvell/phy-mmp3-usb.c
15713 F:      drivers/phy/marvell/phy-pxa-usb.c
15714
15715 MMU GATHER AND TLB INVALIDATION
15716 M:      Will Deacon <[email protected]>
15717 M:      "Aneesh Kumar K.V" <[email protected]>
15718 M:      Andrew Morton <[email protected]>
15719 M:      Nick Piggin <[email protected]>
15720 M:      Peter Zijlstra <[email protected]>
15721 L:      [email protected]
15722 L:      [email protected]
15723 S:      Maintained
15724 F:      arch/*/include/asm/tlb.h
15725 F:      include/asm-generic/tlb.h
15726 F:      mm/mmu_gather.c
15727
15728 MN88472 MEDIA DRIVER
15729 L:      [email protected]
15730 S:      Orphan
15731 W:      https://linuxtv.org
15732 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15733 F:      drivers/media/dvb-frontends/mn88472*
15734
15735 MN88473 MEDIA DRIVER
15736 L:      [email protected]
15737 S:      Orphan
15738 W:      https://linuxtv.org
15739 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15740 F:      drivers/media/dvb-frontends/mn88473*
15741
15742 MOBILEYE MIPS SOCS
15743 M:      Vladimir Kondratiev <[email protected]>
15744 M:      Gregory CLEMENT <[email protected]>
15745 M:      Théo Lebrun <[email protected]>
15746 L:      [email protected]
15747 S:      Maintained
15748 F:      Documentation/devicetree/bindings/mips/mobileye.yaml
15749 F:      Documentation/devicetree/bindings/soc/mobileye/
15750 F:      arch/mips/boot/dts/mobileye/
15751 F:      arch/mips/configs/eyeq5_defconfig
15752 F:      arch/mips/mobileye/board-epm5.its.S
15753 F:      drivers/clk/clk-eyeq.c
15754 F:      drivers/pinctrl/pinctrl-eyeq5.c
15755 F:      drivers/reset/reset-eyeq.c
15756 F:      include/dt-bindings/clock/mobileye,eyeq5-clk.h
15757
15758 MODULE SUPPORT
15759 M:      Luis Chamberlain <[email protected]>
15760 R:      Petr Pavlu <[email protected]>
15761 R:      Sami Tolvanen <[email protected]>
15762 R:      Daniel Gomez <[email protected]>
15763 L:      [email protected]
15764 L:      [email protected]
15765 S:      Maintained
15766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
15767 F:      include/linux/kmod.h
15768 F:      include/linux/module*.h
15769 F:      kernel/module/
15770 F:      lib/test_kmod.c
15771 F:      scripts/module*
15772 F:      tools/testing/selftests/kmod/
15773
15774 MONOLITHIC POWER SYSTEM PMIC DRIVER
15775 M:      Saravanan Sekar <[email protected]>
15776 S:      Maintained
15777 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
15778 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
15779 F:      drivers/hwmon/pmbus/mpq7932.c
15780 F:      drivers/iio/adc/mp2629_adc.c
15781 F:      drivers/mfd/mp2629.c
15782 F:      drivers/power/supply/mp2629_charger.c
15783 F:      drivers/regulator/mp5416.c
15784 F:      drivers/regulator/mpq7920.c
15785 F:      drivers/regulator/mpq7920.h
15786 F:      include/linux/mfd/mp2629.h
15787
15788 MOST(R) TECHNOLOGY DRIVER
15789 M:      Parthiban Veerasooran <[email protected]>
15790 M:      Christian Gromm <[email protected]>
15791 S:      Maintained
15792 F:      Documentation/ABI/testing/configfs-most
15793 F:      Documentation/ABI/testing/sysfs-bus-most
15794 F:      drivers/most/
15795 F:      drivers/staging/most/
15796 F:      include/linux/most.h
15797
15798 MOTORCOMM PHY DRIVER
15799 M:      Frank <[email protected]>
15800 L:      [email protected]
15801 S:      Maintained
15802 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
15803 F:      drivers/net/phy/motorcomm.c
15804
15805 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
15806 M:      Jiri Slaby <[email protected]>
15807 S:      Maintained
15808 F:      Documentation/driver-api/tty/moxa-smartio.rst
15809 F:      drivers/tty/mxser.*
15810
15811 MP3309C BACKLIGHT DRIVER
15812 M:      Flavio Suligoi <[email protected]>
15813 L:      [email protected]
15814 S:      Maintained
15815 F:      Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml
15816 F:      drivers/video/backlight/mp3309c.c
15817
15818 MPS MP2891 DRIVER
15819 M:      Noah Wang <[email protected]>
15820 L:      [email protected]
15821 S:      Maintained
15822 F:      Documentation/hwmon/mp2891.rst
15823 F:      drivers/hwmon/pmbus/mp2891.c
15824
15825 MPS MP2993 DRIVER
15826 M:      Noah Wang <[email protected]>
15827 L:      [email protected]
15828 S:      Maintained
15829 F:      Documentation/hwmon/mp2993.rst
15830 F:      drivers/hwmon/pmbus/mp2993.c
15831
15832 MPS MP9941 DRIVER
15833 M:      Noah Wang <[email protected]>
15834 L:      [email protected]
15835 S:      Maintained
15836 F:      Documentation/hwmon/mp9941.rst
15837 F:      drivers/hwmon/pmbus/mp9941.c
15838
15839 MR800 AVERMEDIA USB FM RADIO DRIVER
15840 M:      Alexey Klimov <[email protected]>
15841 L:      [email protected]
15842 S:      Maintained
15843 T:      git git://linuxtv.org/media.git
15844 F:      drivers/media/radio/radio-mr800.c
15845
15846 MRF24J40 IEEE 802.15.4 RADIO DRIVER
15847 M:      Stefan Schmidt <[email protected]>
15848 L:      [email protected]
15849 S:      Odd Fixes
15850 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
15851 F:      drivers/net/ieee802154/mrf24j40.c
15852
15853 MSI EC DRIVER
15854 M:      Nikita Kravets <[email protected]>
15855 L:      [email protected]
15856 S:      Maintained
15857 W:      https://github.com/BeardOverflow/msi-ec
15858 F:      drivers/platform/x86/msi-ec.*
15859
15860 MSI LAPTOP SUPPORT
15861 M:      "Lee, Chun-Yi" <[email protected]>
15862 L:      [email protected]
15863 S:      Maintained
15864 F:      drivers/platform/x86/msi-laptop.c
15865
15866 MSI WMI SUPPORT
15867 L:      [email protected]
15868 S:      Orphan
15869 F:      drivers/platform/x86/msi-wmi.c
15870
15871 MSI WMI PLATFORM FEATURES
15872 M:      Armin Wolf <[email protected]>
15873 L:      [email protected]
15874 S:      Maintained
15875 F:      Documentation/ABI/testing/debugfs-msi-wmi-platform
15876 F:      Documentation/wmi/devices/msi-wmi-platform.rst
15877 F:      drivers/platform/x86/msi-wmi-platform.c
15878
15879 MSI001 MEDIA DRIVER
15880 L:      [email protected]
15881 S:      Orphan
15882 W:      https://linuxtv.org
15883 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15884 F:      drivers/media/tuners/msi001*
15885
15886 MSI2500 MEDIA DRIVER
15887 L:      [email protected]
15888 S:      Orphan
15889 W:      https://linuxtv.org
15890 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15891 F:      drivers/media/usb/msi2500/
15892
15893 MSTAR INTERRUPT CONTROLLER DRIVER
15894 M:      Mark-PK Tsai <[email protected]>
15895 M:      Daniel Palmer <[email protected]>
15896 S:      Maintained
15897 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
15898 F:      drivers/irqchip/irq-mst-intc.c
15899
15900 MSYSTEMS DISKONCHIP G3 MTD DRIVER
15901 M:      Robert Jarzmik <[email protected]>
15902 L:      [email protected]
15903 S:      Maintained
15904 F:      drivers/mtd/devices/docg3*
15905
15906 MT9M114 ONSEMI SENSOR DRIVER
15907 M:      Laurent Pinchart <[email protected]>
15908 L:      [email protected]
15909 S:      Maintained
15910 T:      git git://linuxtv.org/media.git
15911 F:      Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml
15912 F:      drivers/media/i2c/mt9m114.c
15913
15914 MT9P031 APTINA CAMERA SENSOR
15915 M:      Laurent Pinchart <[email protected]>
15916 L:      [email protected]
15917 S:      Maintained
15918 T:      git git://linuxtv.org/media.git
15919 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
15920 F:      drivers/media/i2c/mt9p031.c
15921
15922 MT9T112 APTINA CAMERA SENSOR
15923 M:      Jacopo Mondi <[email protected]>
15924 L:      [email protected]
15925 S:      Odd Fixes
15926 T:      git git://linuxtv.org/media.git
15927 F:      drivers/media/i2c/mt9t112.c
15928 F:      include/media/i2c/mt9t112.h
15929
15930 MT9V032 APTINA CAMERA SENSOR
15931 M:      Laurent Pinchart <[email protected]>
15932 L:      [email protected]
15933 S:      Maintained
15934 T:      git git://linuxtv.org/media.git
15935 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
15936 F:      drivers/media/i2c/mt9v032.c
15937 F:      include/media/i2c/mt9v032.h
15938
15939 MT9V111 APTINA CAMERA SENSOR
15940 M:      Jacopo Mondi <[email protected]>
15941 L:      [email protected]
15942 S:      Maintained
15943 T:      git git://linuxtv.org/media.git
15944 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
15945 F:      drivers/media/i2c/mt9v111.c
15946
15947 MULTIFUNCTION DEVICES (MFD)
15948 M:      Lee Jones <[email protected]>
15949 S:      Maintained
15950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
15951 F:      Documentation/devicetree/bindings/mfd/
15952 F:      drivers/mfd/
15953 F:      include/dt-bindings/mfd/
15954 F:      include/linux/mfd/
15955
15956 MULTIMEDIA CARD (MMC) ETC. OVER SPI
15957 S:      Orphan
15958 F:      drivers/mmc/host/mmc_spi.c
15959 F:      include/linux/spi/mmc_spi.h
15960
15961 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
15962 M:      Ulf Hansson <[email protected]>
15963 L:      [email protected]
15964 S:      Maintained
15965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
15966 F:      Documentation/devicetree/bindings/mmc/
15967 F:      drivers/mmc/
15968 F:      include/linux/mmc/
15969 F:      include/uapi/linux/mmc/
15970
15971 MULTIPLEXER SUBSYSTEM
15972 M:      Peter Rosin <[email protected]>
15973 S:      Maintained
15974 F:      Documentation/ABI/testing/sysfs-class-mux*
15975 F:      Documentation/devicetree/bindings/mux/
15976 F:      drivers/mux/
15977 F:      include/dt-bindings/mux/
15978 F:      include/linux/mux/
15979
15980 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
15981 M:      Bin Liu <[email protected]>
15982 L:      [email protected]
15983 S:      Maintained
15984 F:      drivers/usb/musb/
15985
15986 MXL301RF MEDIA DRIVER
15987 M:      Akihiro Tsukada <[email protected]>
15988 L:      [email protected]
15989 S:      Odd Fixes
15990 F:      drivers/media/tuners/mxl301rf*
15991
15992 MXL5007T MEDIA DRIVER
15993 M:      Michael Krufky <[email protected]>
15994 L:      [email protected]
15995 S:      Maintained
15996 W:      https://linuxtv.org
15997 W:      http://github.com/mkrufky
15998 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15999 T:      git git://linuxtv.org/mkrufky/tuners.git
16000 F:      drivers/media/tuners/mxl5007t.*
16001
16002 MXSFB DRM DRIVER
16003 M:      Marek Vasut <[email protected]>
16004 M:      Stefan Agner <[email protected]>
16005 L:      [email protected]
16006 S:      Supported
16007 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
16008 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
16009 F:      drivers/gpu/drm/mxsfb/
16010
16011 MYLEX DAC960 PCI RAID Controller
16012 M:      Hannes Reinecke <[email protected]>
16013 L:      [email protected]
16014 S:      Supported
16015 F:      drivers/scsi/myrb.*
16016 F:      drivers/scsi/myrs.*
16017
16018 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
16019 L:      [email protected]
16020 S:      Orphan
16021 W:      https://www.cspi.com/ethernet-products/support/downloads/
16022 F:      drivers/net/ethernet/myricom/myri10ge/
16023
16024 NAND FLASH SUBSYSTEM
16025 M:      Miquel Raynal <[email protected]>
16026 R:      Richard Weinberger <[email protected]>
16027 L:      [email protected]
16028 S:      Maintained
16029 W:      http://www.linux-mtd.infradead.org/
16030 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
16031 C:      irc://irc.oftc.net/mtd
16032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
16033 F:      drivers/mtd/nand/
16034 F:      include/linux/mtd/*nand*.h
16035
16036 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
16037 M:      Daniel Mack <[email protected]>
16038 L:      [email protected]
16039 S:      Maintained
16040 W:      http://www.native-instruments.com
16041 F:      sound/usb/caiaq/
16042
16043 NATSEMI ETHERNET DRIVER (DP8381x)
16044 S:      Orphan
16045 F:      drivers/net/ethernet/natsemi/natsemi.c
16046
16047 NCR 5380 SCSI DRIVERS
16048 M:      Finn Thain <[email protected]>
16049 M:      Michael Schmitz <[email protected]>
16050 L:      [email protected]
16051 S:      Maintained
16052 F:      Documentation/scsi/g_NCR5380.rst
16053 F:      drivers/scsi/NCR5380.*
16054 F:      drivers/scsi/arm/cumana_1.c
16055 F:      drivers/scsi/arm/oak.c
16056 F:      drivers/scsi/atari_scsi.*
16057 F:      drivers/scsi/dmx3191d.c
16058 F:      drivers/scsi/g_NCR5380.*
16059 F:      drivers/scsi/mac_scsi.*
16060 F:      drivers/scsi/sun3_scsi.*
16061 F:      drivers/scsi/sun3_scsi_vme.c
16062
16063 NCSI LIBRARY
16064 M:      Samuel Mendoza-Jonas <[email protected]>
16065 S:      Maintained
16066 F:      net/ncsi/
16067
16068 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
16069 M:      Zev Weiss <[email protected]>
16070 L:      [email protected]
16071 S:      Maintained
16072 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
16073 F:      drivers/hwmon/nct6775-i2c.c
16074
16075 NCT7363 HARDWARE MONITOR DRIVER
16076 M:      Ban Feng <[email protected]>
16077 L:      [email protected]
16078 S:      Maintained
16079 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct7363.yaml
16080 F:      Documentation/hwmon/nct7363.rst
16081 F:      drivers/hwmon/nct7363.c
16082
16083 NETCONSOLE
16084 M:      Breno Leitao <[email protected]>
16085 S:      Maintained
16086 F:      Documentation/networking/netconsole.rst
16087 F:      drivers/net/netconsole.c
16088 F:      tools/testing/selftests/drivers/net/netcons_basic.sh
16089
16090 NETDEVSIM
16091 M:      Jakub Kicinski <[email protected]>
16092 S:      Maintained
16093 F:      drivers/net/netdevsim/*
16094 F:      tools/testing/selftests/drivers/net/netdevsim/*
16095
16096 NETEM NETWORK EMULATOR
16097 M:      Stephen Hemminger <[email protected]>
16098 L:      [email protected]
16099 S:      Maintained
16100 F:      net/sched/sch_netem.c
16101
16102 NETERION 10GbE DRIVERS (s2io)
16103 M:      Jon Mason <[email protected]>
16104 L:      [email protected]
16105 S:      Supported
16106 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
16107 F:      drivers/net/ethernet/neterion/
16108
16109 NETFILTER
16110 M:      Pablo Neira Ayuso <[email protected]>
16111 M:      Jozsef Kadlecsik <[email protected]>
16112 L:      [email protected]
16113 L:      [email protected]
16114 S:      Maintained
16115 W:      http://www.netfilter.org/
16116 W:      http://www.iptables.org/
16117 W:      http://www.nftables.org/
16118 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
16119 C:      irc://irc.libera.chat/netfilter
16120 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
16121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
16122 F:      include/linux/netfilter*
16123 F:      include/linux/netfilter/
16124 F:      include/net/netfilter/
16125 F:      include/uapi/linux/netfilter*
16126 F:      include/uapi/linux/netfilter/
16127 F:      net/*/netfilter.c
16128 F:      net/*/netfilter/
16129 F:      net/bridge/br_netfilter*.c
16130 F:      net/netfilter/
16131 F:      tools/testing/selftests/net/netfilter/
16132
16133 NETROM NETWORK LAYER
16134 L:      [email protected]
16135 S:      Orphan
16136 W:      https://linux-ax25.in-berlin.de
16137 F:      include/net/netrom.h
16138 F:      include/uapi/linux/netrom.h
16139 F:      net/netrom/
16140
16141 NETRONIX EMBEDDED CONTROLLER
16142 M:      Jonathan Neuschäfer <[email protected]>
16143 S:      Maintained
16144 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
16145 F:      drivers/mfd/ntxec.c
16146 F:      drivers/pwm/pwm-ntxec.c
16147 F:      drivers/rtc/rtc-ntxec.c
16148 F:      include/linux/mfd/ntxec.h
16149
16150 NETRONOME ETHERNET DRIVERS
16151 M:      Louis Peens <[email protected]>
16152 R:      Jakub Kicinski <[email protected]>
16153 L:      [email protected]
16154 S:      Maintained
16155 F:      drivers/net/ethernet/netronome/
16156
16157 NETWORK BLOCK DEVICE (NBD)
16158 M:      Josef Bacik <[email protected]>
16159 L:      [email protected]
16160 L:      [email protected]
16161 S:      Maintained
16162 F:      Documentation/admin-guide/blockdev/nbd.rst
16163 F:      drivers/block/nbd.c
16164 F:      include/trace/events/nbd.h
16165 F:      include/uapi/linux/nbd.h
16166
16167 NETWORK DROP MONITOR
16168 M:      Neil Horman <[email protected]>
16169 L:      [email protected]
16170 S:      Maintained
16171 W:      https://fedorahosted.org/dropwatch/
16172 F:      include/uapi/linux/net_dropmon.h
16173 F:      net/core/drop_monitor.c
16174
16175 NETWORKING DRIVERS
16176 M:      Andrew Lunn <[email protected]>
16177 M:      "David S. Miller" <[email protected]>
16178 M:      Eric Dumazet <[email protected]>
16179 M:      Jakub Kicinski <[email protected]>
16180 M:      Paolo Abeni <[email protected]>
16181 L:      [email protected]
16182 S:      Maintained
16183 P:      Documentation/process/maintainer-netdev.rst
16184 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
16185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
16186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
16187 F:      Documentation/devicetree/bindings/net/
16188 F:      Documentation/networking/net_cachelines/net_device.rst
16189 F:      drivers/connector/
16190 F:      drivers/net/
16191 F:      include/dt-bindings/net/
16192 F:      include/linux/cn_proc.h
16193 F:      include/linux/etherdevice.h
16194 F:      include/linux/ethtool_netlink.h
16195 F:      include/linux/fcdevice.h
16196 F:      include/linux/fddidevice.h
16197 F:      include/linux/hippidevice.h
16198 F:      include/linux/if_*
16199 F:      include/linux/inetdevice.h
16200 F:      include/linux/netdev*
16201 F:      include/linux/platform_data/wiznet.h
16202 F:      include/uapi/linux/cn_proc.h
16203 F:      include/uapi/linux/ethtool_netlink.h
16204 F:      include/uapi/linux/if_*
16205 F:      include/uapi/linux/net_shaper.h
16206 F:      include/uapi/linux/netdev*
16207 F:      tools/testing/selftests/drivers/net/
16208 X:      Documentation/devicetree/bindings/net/bluetooth/
16209 X:      Documentation/devicetree/bindings/net/can/
16210 X:      Documentation/devicetree/bindings/net/wireless/
16211 X:      drivers/net/can/
16212 X:      drivers/net/wireless/
16213
16214 NETWORKING DRIVERS (WIRELESS)
16215 M:      Kalle Valo <[email protected]>
16216 L:      [email protected]
16217 S:      Maintained
16218 W:      https://wireless.wiki.kernel.org/
16219 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
16220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
16221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
16222 F:      Documentation/devicetree/bindings/net/wireless/
16223 F:      drivers/net/wireless/
16224
16225 NETWORKING [DSA]
16226 M:      Andrew Lunn <[email protected]>
16227 M:      Vladimir Oltean <[email protected]>
16228 S:      Maintained
16229 F:      Documentation/devicetree/bindings/net/dsa/
16230 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
16231 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
16232 F:      drivers/net/dsa/
16233 F:      include/linux/dsa/
16234 F:      include/linux/platform_data/dsa.h
16235 F:      include/net/dsa.h
16236 F:      net/dsa/
16237 F:      tools/testing/selftests/drivers/net/dsa/
16238
16239 NETWORKING [GENERAL]
16240 M:      "David S. Miller" <[email protected]>
16241 M:      Eric Dumazet <[email protected]>
16242 M:      Jakub Kicinski <[email protected]>
16243 M:      Paolo Abeni <[email protected]>
16244 R:      Simon Horman <[email protected]>
16245 L:      [email protected]
16246 S:      Maintained
16247 P:      Documentation/process/maintainer-netdev.rst
16248 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
16249 B:      mailto:[email protected]
16250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
16251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
16252 F:      Documentation/core-api/netlink.rst
16253 F:      Documentation/netlink/
16254 F:      Documentation/networking/
16255 F:      Documentation/networking/net_cachelines/
16256 F:      Documentation/process/maintainer-netdev.rst
16257 F:      Documentation/userspace-api/netlink/
16258 F:      include/linux/framer/framer-provider.h
16259 F:      include/linux/framer/framer.h
16260 F:      include/linux/in.h
16261 F:      include/linux/indirect_call_wrapper.h
16262 F:      include/linux/inet.h
16263 F:      include/linux/inet_diag.h
16264 F:      include/linux/net.h
16265 F:      include/linux/netdev*
16266 F:      include/linux/netlink.h
16267 F:      include/linux/netpoll.h
16268 F:      include/linux/rtnetlink.h
16269 F:      include/linux/seq_file_net.h
16270 F:      include/linux/skbuff*
16271 F:      include/net/
16272 F:      include/uapi/linux/genetlink.h
16273 F:      include/uapi/linux/hsr_netlink.h
16274 F:      include/uapi/linux/in.h
16275 F:      include/uapi/linux/inet_diag.h
16276 F:      include/uapi/linux/nbd-netlink.h
16277 F:      include/uapi/linux/net.h
16278 F:      include/uapi/linux/net_namespace.h
16279 F:      include/uapi/linux/netconf.h
16280 F:      include/uapi/linux/netdev*
16281 F:      include/uapi/linux/netlink.h
16282 F:      include/uapi/linux/netlink_diag.h
16283 F:      include/uapi/linux/rtnetlink.h
16284 F:      lib/net_utils.c
16285 F:      lib/random32.c
16286 F:      net/
16287 F:      samples/pktgen/
16288 F:      tools/net/
16289 F:      tools/testing/selftests/net/
16290 X:      Documentation/networking/mac80211-injection.rst
16291 X:      Documentation/networking/mac80211_hwsim/
16292 X:      Documentation/networking/regulatory.rst
16293 X:      include/net/cfg80211.h
16294 X:      include/net/ieee80211_radiotap.h
16295 X:      include/net/iw_handler.h
16296 X:      include/net/mac80211.h
16297 X:      include/net/wext.h
16298 X:      net/9p/
16299 X:      net/bluetooth/
16300 X:      net/can/
16301 X:      net/mac80211/
16302 X:      net/rfkill/
16303 X:      net/wireless/
16304
16305 NETWORKING [IPSEC]
16306 M:      Steffen Klassert <[email protected]>
16307 M:      Herbert Xu <[email protected]>
16308 M:      "David S. Miller" <[email protected]>
16309 L:      [email protected]
16310 S:      Maintained
16311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
16312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
16313 F:      include/net/xfrm.h
16314 F:      include/uapi/linux/xfrm.h
16315 F:      net/ipv4/ah4.c
16316 F:      net/ipv4/esp4*
16317 F:      net/ipv4/ip_vti.c
16318 F:      net/ipv4/ipcomp.c
16319 F:      net/ipv4/xfrm*
16320 F:      net/ipv6/ah6.c
16321 F:      net/ipv6/esp6*
16322 F:      net/ipv6/ip6_vti.c
16323 F:      net/ipv6/ipcomp6.c
16324 F:      net/ipv6/xfrm*
16325 F:      net/key/
16326 F:      net/xfrm/
16327 F:      tools/testing/selftests/net/ipsec.c
16328
16329 NETWORKING [IPv4/IPv6]
16330 M:      "David S. Miller" <[email protected]>
16331 M:      David Ahern <[email protected]>
16332 L:      [email protected]
16333 S:      Maintained
16334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
16335 F:      arch/x86/net/*
16336 F:      include/linux/ip.h
16337 F:      include/linux/ipv6*
16338 F:      include/net/fib*
16339 F:      include/net/ip*
16340 F:      include/net/route.h
16341 F:      net/ipv4/
16342 F:      net/ipv6/
16343
16344 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
16345 M:      Paul Moore <[email protected]>
16346 L:      [email protected]
16347 L:      [email protected]
16348 S:      Supported
16349 W:      https://github.com/netlabel
16350 F:      Documentation/netlabel/
16351 F:      include/net/calipso.h
16352 F:      include/net/cipso_ipv4.h
16353 F:      include/net/netlabel.h
16354 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
16355 F:      include/uapi/linux/netfilter/xt_SECMARK.h
16356 F:      net/ipv4/cipso_ipv4.c
16357 F:      net/ipv6/calipso.c
16358 F:      net/netfilter/xt_CONNSECMARK.c
16359 F:      net/netfilter/xt_SECMARK.c
16360 F:      net/netlabel/
16361
16362 NETWORKING [MACSEC]
16363 M:      Sabrina Dubroca <[email protected]>
16364 L:      [email protected]
16365 S:      Maintained
16366 F:      drivers/net/macsec.c
16367 F:      include/net/macsec.h
16368 F:      include/uapi/linux/if_macsec.h
16369 K:      macsec
16370 K:      \bmdo_
16371
16372 NETWORKING [MPTCP]
16373 M:      Matthieu Baerts <[email protected]>
16374 M:      Mat Martineau <[email protected]>
16375 R:      Geliang Tang <[email protected]>
16376 L:      [email protected]
16377 L:      [email protected]
16378 S:      Maintained
16379 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
16380 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
16381 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
16382 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
16383 F:      Documentation/netlink/specs/mptcp_pm.yaml
16384 F:      Documentation/networking/mptcp*.rst
16385 F:      include/net/mptcp.h
16386 F:      include/trace/events/mptcp.h
16387 F:      include/uapi/linux/mptcp*.h
16388 F:      net/mptcp/
16389 F:      tools/testing/selftests/bpf/*/*mptcp*.[ch]
16390 F:      tools/testing/selftests/net/mptcp/
16391
16392 NETWORKING [TCP]
16393 M:      Eric Dumazet <[email protected]>
16394 L:      [email protected]
16395 S:      Maintained
16396 F:      Documentation/networking/net_cachelines/tcp_sock.rst
16397 F:      include/linux/tcp.h
16398 F:      include/net/tcp.h
16399 F:      include/trace/events/tcp.h
16400 F:      include/uapi/linux/tcp.h
16401 F:      net/ipv4/inet_connection_sock.c
16402 F:      net/ipv4/inet_hashtables.c
16403 F:      net/ipv4/inet_timewait_sock.c
16404 F:      net/ipv4/syncookies.c
16405 F:      net/ipv4/tcp*.c
16406 F:      net/ipv6/inet6_connection_sock.c
16407 F:      net/ipv6/inet6_hashtables.c
16408 F:      net/ipv6/syncookies.c
16409 F:      net/ipv6/tcp*.c
16410
16411 NETWORKING [TLS]
16412 M:      Boris Pismenny <[email protected]>
16413 M:      John Fastabend <[email protected]>
16414 M:      Jakub Kicinski <[email protected]>
16415 L:      [email protected]
16416 S:      Maintained
16417 F:      include/net/tls.h
16418 F:      include/uapi/linux/tls.h
16419 F:      net/tls/*
16420
16421 NETXEN (1/10) GbE SUPPORT
16422 M:      Manish Chopra <[email protected]>
16423 M:      Rahul Verma <[email protected]>
16424 M:      [email protected]
16425 L:      [email protected]
16426 S:      Supported
16427 F:      drivers/net/ethernet/qlogic/netxen/
16428
16429 NET_FAILOVER MODULE
16430 M:      Sridhar Samudrala <[email protected]>
16431 L:      [email protected]
16432 S:      Supported
16433 F:      Documentation/networking/net_failover.rst
16434 F:      drivers/net/net_failover.c
16435 F:      include/net/net_failover.h
16436
16437 NEXTHOP
16438 M:      David Ahern <[email protected]>
16439 L:      [email protected]
16440 S:      Maintained
16441 F:      include/net/netns/nexthop.h
16442 F:      include/net/nexthop.h
16443 F:      include/uapi/linux/nexthop.h
16444 F:      net/ipv4/nexthop.c
16445
16446 NFC SUBSYSTEM
16447 M:      Krzysztof Kozlowski <[email protected]>
16448 L:      [email protected]
16449 S:      Maintained
16450 F:      Documentation/devicetree/bindings/net/nfc/
16451 F:      drivers/nfc/
16452 F:      include/net/nfc/
16453 F:      include/uapi/linux/nfc.h
16454 F:      net/nfc/
16455
16456 NFC VIRTUAL NCI DEVICE DRIVER
16457 M:      Bongsu Jeon <[email protected]>
16458 L:      [email protected]
16459 S:      Supported
16460 F:      drivers/nfc/virtual_ncidev.c
16461 F:      tools/testing/selftests/nci/
16462
16463 NFS, SUNRPC, AND LOCKD CLIENTS
16464 M:      Trond Myklebust <[email protected]>
16465 M:      Anna Schumaker <[email protected]>
16466 L:      [email protected]
16467 S:      Maintained
16468 W:      http://client.linux-nfs.org
16469 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
16470 F:      Documentation/filesystems/nfs/
16471 F:      fs/lockd/
16472 F:      fs/nfs/
16473 F:      fs/nfs_common/
16474 F:      include/linux/lockd/
16475 F:      include/linux/nfs*
16476 F:      include/linux/sunrpc/
16477 F:      include/uapi/linux/nfs*
16478 F:      include/uapi/linux/sunrpc/
16479 F:      net/sunrpc/
16480
16481 NILFS2 FILESYSTEM
16482 M:      Ryusuke Konishi <[email protected]>
16483 L:      [email protected]
16484 S:      Supported
16485 W:      https://nilfs.sourceforge.io/
16486 T:      git https://github.com/konis/nilfs2.git
16487 F:      Documentation/filesystems/nilfs2.rst
16488 F:      fs/nilfs2/
16489 F:      include/trace/events/nilfs2.h
16490 F:      include/uapi/linux/nilfs2_api.h
16491 F:      include/uapi/linux/nilfs2_ondisk.h
16492
16493 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
16494 M:      YOKOTA Hiroshi <[email protected]>
16495 S:      Maintained
16496 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
16497 F:      Documentation/scsi/NinjaSCSI.rst
16498 F:      drivers/scsi/pcmcia/nsp_*
16499
16500 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
16501 M:      GOTO Masanori <[email protected]>
16502 M:      YOKOTA Hiroshi <[email protected]>
16503 S:      Maintained
16504 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
16505 F:      Documentation/scsi/NinjaSCSI.rst
16506 F:      drivers/scsi/nsp32*
16507
16508 NINTENDO HID DRIVER
16509 M:      Daniel J. Ogorchock <[email protected]>
16510 L:      [email protected]
16511 S:      Maintained
16512 F:      drivers/hid/hid-nintendo*
16513
16514 NIOS2 ARCHITECTURE
16515 M:      Dinh Nguyen <[email protected]>
16516 S:      Maintained
16517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
16518 F:      arch/nios2/
16519
16520 NITRO ENCLAVES (NE)
16521 M:      Alexandru Ciobotaru <[email protected]>
16522 L:      [email protected]
16523 L:      The AWS Nitro Enclaves Team <[email protected]>
16524 S:      Supported
16525 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
16526 F:      Documentation/virt/ne_overview.rst
16527 F:      drivers/virt/nitro_enclaves/
16528 F:      include/linux/nitro_enclaves.h
16529 F:      include/uapi/linux/nitro_enclaves.h
16530 F:      samples/nitro_enclaves/
16531
16532 NITRO SECURE MODULE (NSM)
16533 M:      Alexander Graf <[email protected]>
16534 L:      [email protected]
16535 L:      The AWS Nitro Enclaves Team <[email protected]>
16536 S:      Supported
16537 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
16538 F:      drivers/misc/nsm.c
16539 F:      include/uapi/linux/nsm.h
16540
16541 NOHZ, DYNTICKS SUPPORT
16542 M:      Anna-Maria Behnsen <[email protected]>
16543 M:      Frederic Weisbecker <[email protected]>
16544 M:      Ingo Molnar <[email protected]>
16545 M:      Thomas Gleixner <[email protected]>
16546 L:      [email protected]
16547 S:      Maintained
16548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
16549 F:      include/linux/sched/nohz.h
16550 F:      include/linux/tick.h
16551 F:      kernel/time/tick*.*
16552
16553 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
16554 M:      Pavel Machek <[email protected]>
16555 M:      Sakari Ailus <[email protected]>
16556 L:      [email protected]
16557 S:      Maintained
16558 F:      drivers/media/i2c/ad5820.c
16559 F:      drivers/media/i2c/et8ek8
16560
16561 NOKIA N900 POWER SUPPLY DRIVERS
16562 R:      Pali Rohár <[email protected]>
16563 F:      drivers/power/supply/bq2415x_charger.c
16564 F:      drivers/power/supply/bq27xxx_battery.c
16565 F:      drivers/power/supply/bq27xxx_battery_i2c.c
16566 F:      drivers/power/supply/isp1704_charger.c
16567 F:      drivers/power/supply/rx51_battery.c
16568 F:      include/linux/power/bq2415x_charger.h
16569 F:      include/linux/power/bq27xxx_battery.h
16570
16571 NOLIBC HEADER FILE
16572 M:      Willy Tarreau <[email protected]>
16573 M:      Thomas Weißschuh <[email protected]>
16574 S:      Maintained
16575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git
16576 F:      tools/include/nolibc/
16577 F:      tools/testing/selftests/nolibc/
16578
16579 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
16580 M:      Hans de Goede <[email protected]>
16581 L:      [email protected]
16582 S:      Maintained
16583 F:      Documentation/devicetree/bindings/input/touchscreen/novatek,nvt-ts.yaml
16584 F:      drivers/input/touchscreen/novatek-nvt-ts.c
16585
16586 NSDEPS
16587 M:      Matthias Maennich <[email protected]>
16588 S:      Maintained
16589 F:      Documentation/core-api/symbol-namespaces.rst
16590 F:      scripts/nsdeps
16591
16592 NTB AMD DRIVER
16593 M:      Sanjay R Mehta <[email protected]>
16594 M:      Shyam Sundar S K <[email protected]>
16595 L:      [email protected]
16596 S:      Supported
16597 F:      drivers/ntb/hw/amd/
16598
16599 NTB DRIVER CORE
16600 M:      Jon Mason <[email protected]>
16601 M:      Dave Jiang <[email protected]>
16602 M:      Allen Hubbe <[email protected]>
16603 L:      [email protected]
16604 S:      Supported
16605 W:      https://github.com/jonmason/ntb/wiki
16606 T:      git https://github.com/jonmason/ntb.git
16607 F:      drivers/net/ntb_netdev.c
16608 F:      drivers/ntb/
16609 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
16610 F:      include/linux/ntb.h
16611 F:      include/linux/ntb_transport.h
16612 F:      tools/testing/selftests/ntb/
16613
16614 NTB INTEL DRIVER
16615 M:      Dave Jiang <[email protected]>
16616 L:      [email protected]
16617 S:      Supported
16618 W:      https://github.com/davejiang/linux/wiki
16619 T:      git https://github.com/davejiang/linux.git
16620 F:      drivers/ntb/hw/intel/
16621
16622 NTFS3 FILESYSTEM
16623 M:      Konstantin Komarov <[email protected]>
16624 L:      [email protected]
16625 S:      Supported
16626 W:      http://www.paragon-software.com/
16627 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
16628 F:      Documentation/filesystems/ntfs3.rst
16629 F:      fs/ntfs3/
16630
16631 NUBUS SUBSYSTEM
16632 M:      Finn Thain <[email protected]>
16633 L:      [email protected]
16634 S:      Maintained
16635 F:      arch/*/include/asm/nubus.h
16636 F:      drivers/nubus/
16637 F:      include/linux/nubus.h
16638 F:      include/uapi/linux/nubus.h
16639
16640 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
16641 M:      Antonino Daplas <[email protected]>
16642 L:      [email protected]
16643 S:      Maintained
16644 F:      drivers/video/fbdev/nvidia/
16645 F:      drivers/video/fbdev/riva/
16646
16647 NVIDIA WMI EC BACKLIGHT DRIVER
16648 M:      Daniel Dadap <[email protected]>
16649 L:      [email protected]
16650 S:      Supported
16651 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
16652 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
16653
16654 NVM EXPRESS DRIVER
16655 M:      Keith Busch <[email protected]>
16656 M:      Jens Axboe <[email protected]>
16657 M:      Christoph Hellwig <[email protected]>
16658 M:      Sagi Grimberg <[email protected]>
16659 L:      [email protected]
16660 S:      Supported
16661 W:      http://git.infradead.org/nvme.git
16662 T:      git git://git.infradead.org/nvme.git
16663 F:      Documentation/nvme/
16664 F:      drivers/nvme/common/
16665 F:      drivers/nvme/host/
16666 F:      include/linux/nvme-*.h
16667 F:      include/linux/nvme.h
16668 F:      include/uapi/linux/nvme_ioctl.h
16669
16670 NVM EXPRESS FABRICS AUTHENTICATION
16671 M:      Hannes Reinecke <[email protected]>
16672 L:      [email protected]
16673 S:      Supported
16674 F:      drivers/nvme/host/auth.c
16675 F:      drivers/nvme/target/auth.c
16676 F:      drivers/nvme/target/fabrics-cmd-auth.c
16677 F:      include/linux/nvme-auth.h
16678
16679 NVM EXPRESS FC TRANSPORT DRIVERS
16680 M:      James Smart <[email protected]>
16681 L:      [email protected]
16682 S:      Supported
16683 F:      drivers/nvme/host/fc.c
16684 F:      drivers/nvme/target/fc.c
16685 F:      drivers/nvme/target/fcloop.c
16686 F:      include/linux/nvme-fc-driver.h
16687 F:      include/linux/nvme-fc.h
16688
16689 NVM EXPRESS HARDWARE MONITORING SUPPORT
16690 M:      Guenter Roeck <[email protected]>
16691 L:      [email protected]
16692 S:      Supported
16693 F:      drivers/nvme/host/hwmon.c
16694
16695 NVM EXPRESS TARGET DRIVER
16696 M:      Christoph Hellwig <[email protected]>
16697 M:      Sagi Grimberg <[email protected]>
16698 M:      Chaitanya Kulkarni <[email protected]>
16699 L:      [email protected]
16700 S:      Supported
16701 W:      http://git.infradead.org/nvme.git
16702 T:      git git://git.infradead.org/nvme.git
16703 F:      drivers/nvme/target/
16704
16705 NVMEM FRAMEWORK
16706 M:      Srinivas Kandagatla <[email protected]>
16707 S:      Maintained
16708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
16709 F:      Documentation/ABI/stable/sysfs-bus-nvmem
16710 F:      Documentation/devicetree/bindings/nvmem/
16711 F:      drivers/nvmem/
16712 F:      include/linux/nvmem-consumer.h
16713 F:      include/linux/nvmem-provider.h
16714
16715 NXP BLUETOOTH WIRELESS DRIVERS
16716 M:      Amitkumar Karwar <[email protected]>
16717 M:      Neeraj Kale <[email protected]>
16718 S:      Maintained
16719 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
16720 F:      drivers/bluetooth/btnxpuart.c
16721
16722 NXP C45 TJA11XX PHY DRIVER
16723 M:      Andrei Botila <[email protected]>
16724 L:      [email protected]
16725 S:      Maintained
16726 F:      drivers/net/phy/nxp-c45-tja11xx*
16727
16728 NXP FSPI DRIVER
16729 M:      Han Xu <[email protected]>
16730 M:      Haibo Chen <[email protected]>
16731 R:      Yogesh Gaur <[email protected]>
16732 L:      [email protected]
16733 L:      [email protected]
16734 S:      Maintained
16735 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
16736 F:      drivers/spi/spi-nxp-fspi.c
16737
16738 NXP FXAS21002C DRIVER
16739 M:      Rui Miguel Silva <[email protected]>
16740 L:      [email protected]
16741 S:      Maintained
16742 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
16743 F:      drivers/iio/gyro/fxas21002c.h
16744 F:      drivers/iio/gyro/fxas21002c_core.c
16745 F:      drivers/iio/gyro/fxas21002c_i2c.c
16746 F:      drivers/iio/gyro/fxas21002c_spi.c
16747
16748 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
16749 M:      Haibo Chen <[email protected]>
16750 L:      [email protected]
16751 L:      [email protected]
16752 S:      Maintained
16753 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
16754 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
16755 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
16756 F:      drivers/iio/adc/imx7d_adc.c
16757 F:      drivers/iio/adc/imx93_adc.c
16758 F:      drivers/iio/adc/vf610_adc.c
16759
16760 NXP i.MX 8M ISI DRIVER
16761 M:      Laurent Pinchart <[email protected]>
16762 L:      [email protected]
16763 S:      Maintained
16764 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
16765 F:      drivers/media/platform/nxp/imx8-isi/
16766
16767 NXP i.MX 8MP DW100 V4L2 DRIVER
16768 M:      Xavier Roumegue <[email protected]>
16769 L:      [email protected]
16770 S:      Maintained
16771 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
16772 F:      Documentation/userspace-api/media/drivers/dw100.rst
16773 F:      drivers/media/platform/nxp/dw100/
16774 F:      include/uapi/linux/dw100.h
16775
16776 NXP i.MX 8MQ DCSS DRIVER
16777 M:      Laurentiu Palcu <[email protected]>
16778 R:      Lucas Stach <[email protected]>
16779 L:      [email protected]
16780 S:      Maintained
16781 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
16782 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
16783 F:      drivers/gpu/drm/imx/dcss/
16784
16785 NXP i.MX 8QXP ADC DRIVER
16786 M:      Cai Huoqing <[email protected]>
16787 M:      Haibo Chen <[email protected]>
16788 L:      [email protected]
16789 L:      [email protected]
16790 S:      Maintained
16791 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
16792 F:      drivers/iio/adc/imx8qxp-adc.c
16793
16794 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
16795 M:      Mirela Rabulea <[email protected]>
16796 L:      [email protected]
16797 L:      [email protected]
16798 S:      Maintained
16799 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
16800 F:      drivers/media/platform/nxp/imx-jpeg
16801
16802 NXP i.MX CLOCK DRIVERS
16803 M:      Abel Vesa <[email protected]>
16804 R:      Peng Fan <[email protected]>
16805 L:      [email protected]
16806 L:      [email protected]
16807 S:      Maintained
16808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
16809 F:      Documentation/devicetree/bindings/clock/imx*
16810 F:      drivers/clk/imx/
16811 F:      include/dt-bindings/clock/imx*
16812
16813 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
16814 M:      Jagan Teki <[email protected]>
16815 S:      Maintained
16816 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
16817 F:      drivers/regulator/pf8x00-regulator.c
16818
16819 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
16820 M:      Krzysztof Kozlowski <[email protected]>
16821 L:      [email protected]
16822 S:      Maintained
16823 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
16824 F:      drivers/extcon/extcon-ptn5150.c
16825
16826 NXP SGTL5000 DRIVER
16827 M:      Fabio Estevam <[email protected]>
16828 L:      [email protected]
16829 S:      Maintained
16830 F:      Documentation/devicetree/bindings/sound/fsl,sgtl5000.yaml
16831 F:      sound/soc/codecs/sgtl5000*
16832
16833 NXP SJA1105 ETHERNET SWITCH DRIVER
16834 M:      Vladimir Oltean <[email protected]>
16835 L:      [email protected]
16836 S:      Maintained
16837 F:      drivers/net/dsa/sja1105
16838 F:      drivers/net/pcs/pcs-xpcs-nxp.c
16839
16840 NXP TDA998X DRM DRIVER
16841 M:      Russell King <[email protected]>
16842 S:      Maintained
16843 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
16844 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
16845 F:      drivers/gpu/drm/i2c/tda998x_drv.c
16846 F:      include/drm/i2c/tda998x.h
16847 F:      include/dt-bindings/display/tda998x.h
16848 K:      "nxp,tda998x"
16849
16850 NXP TFA9879 DRIVER
16851 M:      Peter Rosin <[email protected]>
16852 L:      [email protected]
16853 S:      Maintained
16854 F:      Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml
16855 F:      sound/soc/codecs/tfa9879*
16856
16857 NXP-NCI NFC DRIVER
16858 S:      Orphan
16859 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
16860 F:      drivers/nfc/nxp-nci
16861
16862 NXP/Goodix TFA989X (TFA1) DRIVER
16863 M:      Stephan Gerhold <[email protected]>
16864 L:      [email protected]
16865 S:      Maintained
16866 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
16867 F:      sound/soc/codecs/tfa989x.c
16868
16869 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
16870 M:      Jonas Malaco <[email protected]>
16871 L:      [email protected]
16872 S:      Maintained
16873 F:      Documentation/hwmon/nzxt-kraken2.rst
16874 F:      drivers/hwmon/nzxt-kraken2.c
16875
16876 NZXT-KRAKEN3 HARDWARE MONITORING DRIVER
16877 M:      Jonas Malaco <[email protected]>
16878 M:      Aleksa Savic <[email protected]>
16879 L:      [email protected]
16880 S:      Maintained
16881 F:      Documentation/hwmon/nzxt-kraken3.rst
16882 F:      drivers/hwmon/nzxt-kraken3.c
16883
16884 OBJAGG
16885 M:      Jiri Pirko <[email protected]>
16886 L:      [email protected]
16887 S:      Supported
16888 F:      include/linux/objagg.h
16889 F:      lib/objagg.c
16890 F:      lib/test_objagg.c
16891
16892 OBJPOOL
16893 M:      Matt Wu <[email protected]>
16894 S:      Supported
16895 F:      include/linux/objpool.h
16896 F:      lib/objpool.c
16897 F:      lib/test_objpool.c
16898
16899 OBJTOOL
16900 M:      Josh Poimboeuf <[email protected]>
16901 M:      Peter Zijlstra <[email protected]>
16902 S:      Supported
16903 F:      include/linux/objtool*.h
16904 F:      tools/objtool/
16905
16906 OCELOT ETHERNET SWITCH DRIVER
16907 M:      Vladimir Oltean <[email protected]>
16908 M:      Claudiu Manoil <[email protected]>
16909 M:      Alexandre Belloni <[email protected]>
16910 M:      [email protected]
16911 L:      [email protected]
16912 S:      Supported
16913 F:      drivers/net/dsa/ocelot/*
16914 F:      drivers/net/ethernet/mscc/
16915 F:      include/soc/mscc/ocelot*
16916 F:      net/dsa/tag_ocelot.c
16917 F:      net/dsa/tag_ocelot_8021q.c
16918 F:      tools/testing/selftests/drivers/net/ocelot/*
16919
16920 OCELOT EXTERNAL SWITCH CONTROL
16921 M:      Colin Foster <[email protected]>
16922 S:      Supported
16923 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
16924 F:      drivers/mfd/ocelot*
16925 F:      drivers/net/dsa/ocelot/ocelot_ext.c
16926 F:      include/linux/mfd/ocelot.h
16927
16928 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
16929 M:      Frederic Barrat <[email protected]>
16930 M:      Andrew Donnellan <[email protected]>
16931 L:      [email protected]
16932 S:      Supported
16933 F:      Documentation/userspace-api/accelerators/ocxl.rst
16934 F:      arch/powerpc/include/asm/pnv-ocxl.h
16935 F:      arch/powerpc/platforms/powernv/ocxl.c
16936 F:      drivers/misc/ocxl/
16937 F:      include/misc/ocxl*
16938 F:      include/uapi/misc/ocxl.h
16939
16940 OMAP AUDIO SUPPORT
16941 M:      Peter Ujfalusi <[email protected]>
16942 M:      Jarkko Nikula <[email protected]>
16943 L:      [email protected]
16944 L:      [email protected]
16945 S:      Maintained
16946 F:      sound/soc/ti/n810.c
16947 F:      sound/soc/ti/omap*
16948 F:      sound/soc/ti/rx51.c
16949 F:      sound/soc/ti/sdma-pcm.*
16950
16951 OMAP CLOCK FRAMEWORK SUPPORT
16952 M:      Paul Walmsley <[email protected]>
16953 L:      [email protected]
16954 S:      Maintained
16955 F:      arch/arm/*omap*/*clock*
16956
16957 OMAP DEVICE TREE SUPPORT
16958 M:      Tony Lindgren <[email protected]>
16959 L:      [email protected]
16960 L:      [email protected]
16961 S:      Maintained
16962 F:      arch/arm/boot/dts/ti/omap/
16963
16964 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
16965 L:      [email protected]
16966 L:      [email protected]
16967 S:      Orphan
16968 F:      Documentation/arch/arm/omap/dss.rst
16969 F:      drivers/video/fbdev/omap2/
16970
16971 OMAP FRAMEBUFFER SUPPORT
16972 L:      [email protected]
16973 L:      [email protected]
16974 S:      Orphan
16975 F:      drivers/video/fbdev/omap/
16976
16977 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
16978 M:      Roger Quadros <[email protected]>
16979 M:      Tony Lindgren <[email protected]>
16980 L:      [email protected]
16981 S:      Maintained
16982 F:      arch/arm/mach-omap2/*gpmc*
16983 F:      drivers/memory/omap-gpmc.c
16984
16985 OMAP GPIO DRIVER
16986 M:      Grygorii Strashko <[email protected]>
16987 M:      Santosh Shilimkar <[email protected]>
16988 M:      Kevin Hilman <[email protected]>
16989 L:      [email protected]
16990 S:      Maintained
16991 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
16992 F:      drivers/gpio/gpio-omap.c
16993
16994 OMAP HARDWARE SPINLOCK SUPPORT
16995 L:      [email protected]
16996 S:      Orphan
16997 F:      drivers/hwspinlock/omap_hwspinlock.c
16998
16999 OMAP HS MMC SUPPORT
17000 L:      [email protected]
17001 L:      [email protected]
17002 S:      Orphan
17003 F:      drivers/mmc/host/omap_hsmmc.c
17004
17005 OMAP HWMOD DATA
17006 M:      Paul Walmsley <[email protected]>
17007 L:      [email protected]
17008 S:      Maintained
17009 F:      arch/arm/mach-omap2/omap_hwmod*data*
17010
17011 OMAP HWMOD SUPPORT
17012 M:      Paul Walmsley <[email protected]>
17013 L:      [email protected]
17014 S:      Maintained
17015 F:      arch/arm/mach-omap2/omap_hwmod.*
17016
17017 OMAP I2C DRIVER
17018 M:      Vignesh R <[email protected]>
17019 L:      [email protected]
17020 L:      [email protected]
17021 S:      Maintained
17022 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
17023 F:      drivers/i2c/busses/i2c-omap.c
17024
17025 OMAP MMC SUPPORT
17026 M:      Aaro Koskinen <[email protected]>
17027 L:      [email protected]
17028 S:      Odd Fixes
17029 F:      drivers/mmc/host/omap.c
17030
17031 OMAP POWER MANAGEMENT SUPPORT
17032 M:      Kevin Hilman <[email protected]>
17033 L:      [email protected]
17034 S:      Maintained
17035 F:      arch/arm/*omap*/*pm*
17036 F:      drivers/cpufreq/omap-cpufreq.c
17037
17038 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
17039 M:      Paul Walmsley <[email protected]>
17040 L:      [email protected]
17041 S:      Maintained
17042 F:      arch/arm/mach-omap2/prm*
17043
17044 OMAP RANDOM NUMBER GENERATOR SUPPORT
17045 M:      Deepak Saxena <[email protected]>
17046 S:      Maintained
17047 F:      drivers/char/hw_random/omap-rng.c
17048
17049 OMAP USB SUPPORT
17050 L:      [email protected]
17051 L:      [email protected]
17052 S:      Orphan
17053 F:      arch/arm/*omap*/usb*
17054 F:      drivers/usb/*/*omap*
17055
17056 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
17057 M:      Mark Jackson <[email protected]>
17058 L:      [email protected]
17059 S:      Maintained
17060 F:      arch/arm/boot/dts/ti/omap/am335x-nano.dts
17061
17062 OMAP1 SUPPORT
17063 M:      Aaro Koskinen <[email protected]>
17064 M:      Janusz Krzysztofik <[email protected]>
17065 R:      Tony Lindgren <[email protected]>
17066 L:      [email protected]
17067 S:      Maintained
17068 Q:      http://patchwork.kernel.org/project/linux-omap/list/
17069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
17070 F:      arch/arm/configs/omap1_defconfig
17071 F:      arch/arm/mach-omap1/
17072 F:      drivers/i2c/busses/i2c-omap.c
17073 F:      include/linux/platform_data/ams-delta-fiq.h
17074 F:      include/linux/platform_data/i2c-omap.h
17075
17076 OMAP2+ SUPPORT
17077 M:      Aaro Koskinen <[email protected]>
17078 M:      Andreas Kemnade <[email protected]>
17079 M:      Kevin Hilman <[email protected]>
17080 M:      Roger Quadros <[email protected]>
17081 M:      Tony Lindgren <[email protected]>
17082 L:      [email protected]
17083 S:      Maintained
17084 W:      http://linux.omap.com/
17085 Q:      http://patchwork.kernel.org/project/linux-omap/list/
17086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
17087 F:      Documentation/devicetree/bindings/arm/ti/omap.yaml
17088 F:      arch/arm/configs/omap2plus_defconfig
17089 F:      arch/arm/mach-omap2/
17090 F:      drivers/bus/omap*.[ch]
17091 F:      drivers/bus/ti-sysc.c
17092 F:      drivers/gpio/gpio-tps65219.c
17093 F:      drivers/i2c/busses/i2c-omap.c
17094 F:      drivers/irqchip/irq-omap-intc.c
17095 F:      drivers/mfd/*omap*.c
17096 F:      drivers/mfd/menelaus.c
17097 F:      drivers/mfd/palmas.c
17098 F:      drivers/mfd/tps65217.c
17099 F:      drivers/mfd/tps65218.c
17100 F:      drivers/mfd/tps65219.c
17101 F:      drivers/mfd/tps65910.c
17102 F:      drivers/mfd/twl-core.[ch]
17103 F:      drivers/mfd/twl4030*.c
17104 F:      drivers/mfd/twl6030*.c
17105 F:      drivers/mfd/twl6040*.c
17106 F:      drivers/regulator/palmas-regulator*.c
17107 F:      drivers/regulator/pbias-regulator.c
17108 F:      drivers/regulator/tps65217-regulator.c
17109 F:      drivers/regulator/tps65218-regulator.c
17110 F:      drivers/regulator/tps65219-regulator.c
17111 F:      drivers/regulator/tps65910-regulator.c
17112 F:      drivers/regulator/twl-regulator.c
17113 F:      drivers/regulator/twl6030-regulator.c
17114 F:      include/linux/platform_data/i2c-omap.h
17115 F:      include/linux/platform_data/ti-sysc.h
17116
17117 OMFS FILESYSTEM
17118 M:      Bob Copeland <[email protected]>
17119 L:      [email protected]
17120 S:      Maintained
17121 F:      Documentation/filesystems/omfs.rst
17122 F:      fs/omfs/
17123
17124 OMNIVISION OG01A1B SENSOR DRIVER
17125 M:      Sakari Ailus <[email protected]>
17126 L:      [email protected]
17127 S:      Maintained
17128 F:      Documentation/devicetree/bindings/media/i2c/ovti,og01a1b.yaml
17129 F:      drivers/media/i2c/og01a1b.c
17130
17131 OMNIVISION OV01A10 SENSOR DRIVER
17132 M:      Bingbu Cao <[email protected]>
17133 L:      [email protected]
17134 S:      Maintained
17135 T:      git git://linuxtv.org/media.git
17136 F:      drivers/media/i2c/ov01a10.c
17137
17138 OMNIVISION OV02A10 SENSOR DRIVER
17139 L:      [email protected]
17140 S:      Orphan
17141 T:      git git://linuxtv.org/media.git
17142 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
17143 F:      drivers/media/i2c/ov02a10.c
17144
17145 OMNIVISION OV08D10 SENSOR DRIVER
17146 M:      Jimmy Su <[email protected]>
17147 L:      [email protected]
17148 S:      Maintained
17149 T:      git git://linuxtv.org/media.git
17150 F:      drivers/media/i2c/ov08d10.c
17151
17152 OMNIVISION OV08X40 SENSOR DRIVER
17153 M:      Jason Chen <[email protected]>
17154 L:      [email protected]
17155 S:      Maintained
17156 T:      git git://linuxtv.org/media.git
17157 F:      drivers/media/i2c/ov08x40.c
17158 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov08x40.yaml
17159
17160 OMNIVISION OV13858 SENSOR DRIVER
17161 M:      Sakari Ailus <[email protected]>
17162 L:      [email protected]
17163 S:      Maintained
17164 T:      git git://linuxtv.org/media.git
17165 F:      drivers/media/i2c/ov13858.c
17166
17167 OMNIVISION OV13B10 SENSOR DRIVER
17168 M:      Arec Kao <[email protected]>
17169 L:      [email protected]
17170 S:      Maintained
17171 T:      git git://linuxtv.org/media.git
17172 F:      drivers/media/i2c/ov13b10.c
17173
17174 OMNIVISION OV2680 SENSOR DRIVER
17175 M:      Rui Miguel Silva <[email protected]>
17176 M:      Hans de Goede <[email protected]>
17177 L:      [email protected]
17178 S:      Maintained
17179 T:      git git://linuxtv.org/media.git
17180 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
17181 F:      drivers/media/i2c/ov2680.c
17182
17183 OMNIVISION OV2685 SENSOR DRIVER
17184 M:      Shunqian Zheng <[email protected]>
17185 L:      [email protected]
17186 S:      Maintained
17187 T:      git git://linuxtv.org/media.git
17188 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
17189 F:      drivers/media/i2c/ov2685.c
17190
17191 OMNIVISION OV2740 SENSOR DRIVER
17192 M:      Tianshu Qiu <[email protected]>
17193 R:      Sakari Ailus <[email protected]>
17194 R:      Bingbu Cao <[email protected]>
17195 L:      [email protected]
17196 S:      Maintained
17197 T:      git git://linuxtv.org/media.git
17198 F:      drivers/media/i2c/ov2740.c
17199
17200 OMNIVISION OV4689 SENSOR DRIVER
17201 M:      Mikhail Rudenko <[email protected]>
17202 L:      [email protected]
17203 S:      Maintained
17204 T:      git git://linuxtv.org/media.git
17205 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
17206 F:      drivers/media/i2c/ov4689.c
17207
17208 OMNIVISION OV5640 SENSOR DRIVER
17209 M:      Steve Longerbeam <[email protected]>
17210 L:      [email protected]
17211 S:      Maintained
17212 T:      git git://linuxtv.org/media.git
17213 F:      drivers/media/i2c/ov5640.c
17214
17215 OMNIVISION OV5647 SENSOR DRIVER
17216 M:      Dave Stevenson <[email protected]>
17217 M:      Jacopo Mondi <[email protected]>
17218 L:      [email protected]
17219 S:      Maintained
17220 T:      git git://linuxtv.org/media.git
17221 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
17222 F:      drivers/media/i2c/ov5647.c
17223
17224 OMNIVISION OV5670 SENSOR DRIVER
17225 M:      Sakari Ailus <[email protected]>
17226 L:      [email protected]
17227 S:      Maintained
17228 T:      git git://linuxtv.org/media.git
17229 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
17230 F:      drivers/media/i2c/ov5670.c
17231
17232 OMNIVISION OV5675 SENSOR DRIVER
17233 M:      Sakari Ailus <[email protected]>
17234 L:      [email protected]
17235 S:      Maintained
17236 T:      git git://linuxtv.org/media.git
17237 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
17238 F:      drivers/media/i2c/ov5675.c
17239
17240 OMNIVISION OV5693 SENSOR DRIVER
17241 M:      Daniel Scally <[email protected]>
17242 L:      [email protected]
17243 S:      Maintained
17244 T:      git git://linuxtv.org/media.git
17245 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
17246 F:      drivers/media/i2c/ov5693.c
17247
17248 OMNIVISION OV5695 SENSOR DRIVER
17249 M:      Shunqian Zheng <[email protected]>
17250 L:      [email protected]
17251 S:      Maintained
17252 T:      git git://linuxtv.org/media.git
17253 F:      drivers/media/i2c/ov5695.c
17254
17255 OMNIVISION OV64A40 SENSOR DRIVER
17256 M:      Jacopo Mondi <[email protected]>
17257 L:      [email protected]
17258 S:      Maintained
17259 T:      git git://linuxtv.org/media.git
17260 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov64a40.yaml
17261 F:      drivers/media/i2c/ov64a40.c
17262
17263 OMNIVISION OV7670 SENSOR DRIVER
17264 L:      [email protected]
17265 S:      Orphan
17266 T:      git git://linuxtv.org/media.git
17267 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
17268 F:      drivers/media/i2c/ov7670.c
17269
17270 OMNIVISION OV772x SENSOR DRIVER
17271 M:      Jacopo Mondi <[email protected]>
17272 L:      [email protected]
17273 S:      Odd fixes
17274 T:      git git://linuxtv.org/media.git
17275 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
17276 F:      drivers/media/i2c/ov772x.c
17277 F:      include/media/i2c/ov772x.h
17278
17279 OMNIVISION OV7740 SENSOR DRIVER
17280 L:      [email protected]
17281 S:      Orphan
17282 T:      git git://linuxtv.org/media.git
17283 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
17284 F:      drivers/media/i2c/ov7740.c
17285
17286 OMNIVISION OV8856 SENSOR DRIVER
17287 M:      Sakari Ailus <[email protected]>
17288 L:      [email protected]
17289 S:      Maintained
17290 T:      git git://linuxtv.org/media.git
17291 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8856.yaml
17292 F:      drivers/media/i2c/ov8856.c
17293
17294 OMNIVISION OV8858 SENSOR DRIVER
17295 M:      Jacopo Mondi <[email protected]>
17296 M:      Nicholas Roth <[email protected]>
17297 L:      [email protected]
17298 S:      Maintained
17299 T:      git git://linuxtv.org/media.git
17300 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
17301 F:      drivers/media/i2c/ov8858.c
17302
17303 OMNIVISION OV9282 SENSOR DRIVER
17304 M:      Dave Stevenson <[email protected]>
17305 L:      [email protected]
17306 S:      Maintained
17307 T:      git git://linuxtv.org/media.git
17308 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
17309 F:      drivers/media/i2c/ov9282.c
17310
17311 OMNIVISION OV9640 SENSOR DRIVER
17312 M:      Petr Cvek <[email protected]>
17313 L:      [email protected]
17314 S:      Maintained
17315 F:      drivers/media/i2c/ov9640.*
17316
17317 OMNIVISION OV9650 SENSOR DRIVER
17318 M:      Sakari Ailus <[email protected]>
17319 R:      Akinobu Mita <[email protected]>
17320 R:      Sylwester Nawrocki <[email protected]>
17321 L:      [email protected]
17322 S:      Maintained
17323 T:      git git://linuxtv.org/media.git
17324 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
17325 F:      drivers/media/i2c/ov9650.c
17326
17327 OMNIVISION OV9734 SENSOR DRIVER
17328 M:      Tianshu Qiu <[email protected]>
17329 R:      Bingbu Cao <[email protected]>
17330 L:      [email protected]
17331 S:      Maintained
17332 T:      git git://linuxtv.org/media.git
17333 F:      drivers/media/i2c/ov9734.c
17334
17335 ONBOARD USB HUB DRIVER
17336 M:      Matthias Kaehlcke <[email protected]>
17337 L:      [email protected]
17338 S:      Maintained
17339 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-dev
17340 F:      drivers/usb/misc/onboard_usb_dev.c
17341
17342 ONENAND FLASH DRIVER
17343 M:      Kyungmin Park <[email protected]>
17344 L:      [email protected]
17345 S:      Maintained
17346 F:      drivers/mtd/nand/onenand/
17347 F:      include/linux/mtd/onenand*.h
17348
17349 ONEXPLAYER FAN DRIVER
17350 M:      Derek John Clark <[email protected]>
17351 M:      Joaquín Ignacio Aramendía <[email protected]>
17352 L:      [email protected]
17353 S:      Maintained
17354 F:      drivers/hwmon/oxp-sensors.c
17355
17356 ONIE TLV NVMEM LAYOUT DRIVER
17357 M:      Miquel Raynal <[email protected]>
17358 S:      Maintained
17359 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
17360 F:      drivers/nvmem/layouts/onie-tlv.c
17361
17362 ONION OMEGA2+ BOARD
17363 M:      Harvey Hunt <[email protected]>
17364 L:      [email protected]
17365 S:      Maintained
17366 F:      arch/mips/boot/dts/ralink/omega2p.dts
17367
17368 ONSEMI ETHERNET PHY DRIVERS
17369 M:      Piergiorgio Beruto <[email protected]>
17370 L:      [email protected]
17371 S:      Supported
17372 W:      http://www.onsemi.com
17373 F:      drivers/net/phy/ncn*
17374
17375 OP-TEE DRIVER
17376 M:      Jens Wiklander <[email protected]>
17377 L:      [email protected]
17378 S:      Maintained
17379 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
17380 F:      drivers/tee/optee/
17381
17382 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
17383 M:      Sumit Garg <[email protected]>
17384 L:      [email protected]
17385 S:      Maintained
17386 F:      drivers/char/hw_random/optee-rng.c
17387
17388 OP-TEE RTC DRIVER
17389 M:      Clément Léger <[email protected]>
17390 L:      [email protected]
17391 S:      Maintained
17392 F:      drivers/rtc/rtc-optee.c
17393
17394 OPA-VNIC DRIVER
17395 M:      Dennis Dalessandro <[email protected]>
17396 L:      [email protected]
17397 S:      Supported
17398 F:      drivers/infiniband/ulp/opa_vnic
17399
17400 OPEN ALLIANCE 10BASE-T1S MACPHY SERIAL INTERFACE FRAMEWORK
17401 M:      Parthiban Veerasooran <[email protected]>
17402 L:      [email protected]
17403 S:      Maintained
17404 F:      Documentation/networking/oa-tc6-framework.rst
17405 F:      drivers/net/ethernet/oa_tc6.c
17406 F:      include/linux/oa_tc6.h
17407
17408 OPEN FIRMWARE AND FLATTENED DEVICE TREE
17409 M:      Rob Herring <[email protected]>
17410 M:      Saravana Kannan <[email protected]>
17411 L:      [email protected]
17412 S:      Maintained
17413 W:      http://www.devicetree.org/
17414 C:      irc://irc.libera.chat/devicetree
17415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
17416 F:      Documentation/ABI/testing/sysfs-firmware-ofw
17417 F:      drivers/of/
17418 F:      include/linux/of*.h
17419 F:      scripts/dtc/
17420 F:      tools/testing/selftests/dt/
17421 K:      of_overlay_notifier_
17422 K:      of_overlay_fdt_apply
17423 K:      of_overlay_remove
17424
17425 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
17426 M:      Rob Herring <[email protected]>
17427 M:      Krzysztof Kozlowski <[email protected]>
17428 M:      Conor Dooley <[email protected]>
17429 L:      [email protected]
17430 S:      Maintained
17431 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
17432 C:      irc://irc.libera.chat/devicetree
17433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
17434 F:      Documentation/devicetree/
17435 F:      arch/*/boot/dts/
17436 F:      include/dt-bindings/
17437
17438 OPENCOMPUTE PTP CLOCK DRIVER
17439 M:      Jonathan Lemon <[email protected]>
17440 M:      Vadim Fedorenko <[email protected]>
17441 L:      [email protected]
17442 S:      Maintained
17443 F:      drivers/ptp/ptp_ocp.c
17444
17445 OPENCORES I2C BUS DRIVER
17446 M:      Peter Korsgaard <[email protected]>
17447 M:      Andrew Lunn <[email protected]>
17448 L:      [email protected]
17449 S:      Maintained
17450 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
17451 F:      Documentation/i2c/busses/i2c-ocores.rst
17452 F:      drivers/i2c/busses/i2c-ocores.c
17453 F:      include/linux/platform_data/i2c-ocores.h
17454
17455 OPENRISC ARCHITECTURE
17456 M:      Jonas Bonn <[email protected]>
17457 M:      Stefan Kristiansson <[email protected]>
17458 M:      Stafford Horne <[email protected]>
17459 L:      [email protected]
17460 S:      Maintained
17461 W:      http://openrisc.io
17462 T:      git https://github.com/openrisc/linux.git
17463 F:      Documentation/arch/openrisc/
17464 F:      Documentation/devicetree/bindings/openrisc/
17465 F:      arch/openrisc/
17466 F:      drivers/irqchip/irq-ompic.c
17467 F:      drivers/irqchip/irq-or1k-*
17468
17469 OPENVSWITCH
17470 M:      Pravin B Shelar <[email protected]>
17471 L:      [email protected]
17472 L:      [email protected]
17473 S:      Maintained
17474 W:      http://openvswitch.org
17475 F:      include/uapi/linux/openvswitch.h
17476 F:      net/openvswitch/
17477 F:      tools/testing/selftests/net/openvswitch/
17478
17479 OPERATING PERFORMANCE POINTS (OPP)
17480 M:      Viresh Kumar <[email protected]>
17481 M:      Nishanth Menon <[email protected]>
17482 M:      Stephen Boyd <[email protected]>
17483 L:      [email protected]
17484 S:      Maintained
17485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
17486 F:      Documentation/devicetree/bindings/opp/
17487 F:      Documentation/power/opp.rst
17488 F:      drivers/opp/
17489 F:      include/linux/pm_opp.h
17490
17491 OPL4 DRIVER
17492 M:      Clemens Ladisch <[email protected]>
17493 L:      [email protected]
17494 S:      Maintained
17495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
17496 F:      sound/drivers/opl4/
17497
17498 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
17499 M:      Mark Fasheh <[email protected]>
17500 M:      Joel Becker <[email protected]>
17501 M:      Joseph Qi <[email protected]>
17502 L:      [email protected]
17503 S:      Supported
17504 W:      http://ocfs2.wiki.kernel.org
17505 F:      Documentation/filesystems/dlmfs.rst
17506 F:      Documentation/filesystems/ocfs2.rst
17507 F:      fs/ocfs2/
17508
17509 ORANGEFS FILESYSTEM
17510 M:      Mike Marshall <[email protected]>
17511 R:      Martin Brandenburg <[email protected]>
17512 L:      [email protected]
17513 S:      Supported
17514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
17515 F:      Documentation/filesystems/orangefs.rst
17516 F:      fs/orangefs/
17517
17518 OV2659 OMNIVISION SENSOR DRIVER
17519 M:      "Lad, Prabhakar" <[email protected]>
17520 L:      [email protected]
17521 S:      Maintained
17522 W:      https://linuxtv.org
17523 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17524 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17525 F:      drivers/media/i2c/ov2659.c
17526 F:      include/media/i2c/ov2659.h
17527
17528 OVERLAY FILESYSTEM
17529 M:      Miklos Szeredi <[email protected]>
17530 M:      Amir Goldstein <[email protected]>
17531 L:      [email protected]
17532 S:      Supported
17533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git
17534 F:      Documentation/filesystems/overlayfs.rst
17535 F:      fs/overlayfs/
17536
17537 P54 WIRELESS DRIVER
17538 M:      Christian Lamparter <[email protected]>
17539 L:      [email protected]
17540 S:      Maintained
17541 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
17542 F:      drivers/net/wireless/intersil/p54/
17543
17544 PACKET SOCKETS
17545 M:      Willem de Bruijn <[email protected]>
17546 S:      Maintained
17547 F:      include/uapi/linux/if_packet.h
17548 F:      net/packet/af_packet.c
17549
17550 PACKING
17551 M:      Vladimir Oltean <[email protected]>
17552 L:      [email protected]
17553 S:      Supported
17554 F:      Documentation/core-api/packing.rst
17555 F:      include/linux/packing.h
17556 F:      lib/packing.c
17557 F:      lib/packing_test.c
17558
17559 PADATA PARALLEL EXECUTION MECHANISM
17560 M:      Steffen Klassert <[email protected]>
17561 M:      Daniel Jordan <[email protected]>
17562 L:      [email protected]
17563 L:      [email protected]
17564 S:      Maintained
17565 F:      Documentation/core-api/padata.rst
17566 F:      include/linux/padata.h
17567 F:      kernel/padata.c
17568
17569 PAGE CACHE
17570 M:      Matthew Wilcox (Oracle) <[email protected]>
17571 L:      [email protected]
17572 S:      Supported
17573 T:      git git://git.infradead.org/users/willy/pagecache.git
17574 F:      Documentation/filesystems/locking.rst
17575 F:      Documentation/filesystems/vfs.rst
17576 F:      include/linux/pagemap.h
17577 F:      mm/filemap.c
17578 F:      mm/page-writeback.c
17579 F:      mm/readahead.c
17580 F:      mm/truncate.c
17581
17582 PAGE POOL
17583 M:      Jesper Dangaard Brouer <[email protected]>
17584 M:      Ilias Apalodimas <[email protected]>
17585 L:      [email protected]
17586 S:      Supported
17587 F:      Documentation/networking/page_pool.rst
17588 F:      include/net/page_pool/
17589 F:      include/trace/events/page_pool.h
17590 F:      net/core/page_pool.c
17591
17592 PAGE TABLE CHECK
17593 M:      Pasha Tatashin <[email protected]>
17594 M:      Andrew Morton <[email protected]>
17595 L:      [email protected]
17596 S:      Maintained
17597 F:      Documentation/mm/page_table_check.rst
17598 F:      include/linux/page_table_check.h
17599 F:      mm/page_table_check.c
17600
17601 PANASONIC LAPTOP ACPI EXTRAS DRIVER
17602 M:      Kenneth Chan <[email protected]>
17603 L:      [email protected]
17604 S:      Maintained
17605 F:      drivers/platform/x86/panasonic-laptop.c
17606
17607 PARALLAX PING IIO SENSOR DRIVER
17608 M:      Andreas Klinger <[email protected]>
17609 L:      [email protected]
17610 S:      Maintained
17611 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
17612 F:      drivers/iio/proximity/ping.c
17613
17614 PARALLEL LCD/KEYPAD PANEL DRIVER
17615 M:      Willy Tarreau <[email protected]>
17616 M:      Ksenija Stanojevic <[email protected]>
17617 S:      Odd Fixes
17618 F:      Documentation/admin-guide/lcd-panel-cgram.rst
17619 F:      drivers/auxdisplay/panel.c
17620
17621 PARALLEL PORT SUBSYSTEM
17622 M:      Sudip Mukherjee <[email protected]>
17623 M:      Sudip Mukherjee <[email protected]>
17624 L:      [email protected] (subscribers-only)
17625 S:      Maintained
17626 F:      Documentation/driver-api/parport*.rst
17627 F:      drivers/char/ppdev.c
17628 F:      drivers/parport/
17629 F:      include/linux/parport*.h
17630 F:      include/uapi/linux/ppdev.h
17631
17632 PARAVIRT_OPS INTERFACE
17633 M:      Juergen Gross <[email protected]>
17634 R:      Ajay Kaher <[email protected]>
17635 R:      Alexey Makhalov <[email protected]>
17636 R:      Broadcom internal kernel review list <[email protected]>
17637 L:      [email protected]
17638 L:      [email protected]
17639 S:      Supported
17640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
17641 F:      Documentation/virt/paravirt_ops.rst
17642 F:      arch/*/include/asm/paravirt*.h
17643 F:      arch/*/kernel/paravirt*
17644 F:      include/linux/hypervisor.h
17645
17646 PARISC ARCHITECTURE
17647 M:      "James E.J. Bottomley" <[email protected]>
17648 M:      Helge Deller <[email protected]>
17649 L:      [email protected]
17650 S:      Maintained
17651 W:      https://parisc.wiki.kernel.org
17652 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
17653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
17654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
17655 F:      Documentation/arch/parisc/
17656 F:      arch/parisc/
17657 F:      drivers/char/agp/parisc-agp.c
17658 F:      drivers/input/misc/hp_sdc_rtc.c
17659 F:      drivers/input/serio/gscps2.c
17660 F:      drivers/input/serio/hp_sdc*
17661 F:      drivers/parisc/
17662 F:      drivers/parport/parport_gsc.*
17663 F:      drivers/tty/serial/8250/8250_parisc.c
17664 F:      drivers/video/console/sti*
17665 F:      drivers/video/fbdev/sti*
17666 F:      drivers/video/logo/logo_parisc*
17667 F:      include/linux/hp_sdc.h
17668
17669 PARMAN
17670 M:      Jiri Pirko <[email protected]>
17671 L:      [email protected]
17672 S:      Supported
17673 F:      include/linux/parman.h
17674 F:      lib/parman.c
17675 F:      lib/test_parman.c
17676
17677 PC ENGINES APU BOARD DRIVER
17678 M:      Enrico Weigelt, metux IT consult <[email protected]>
17679 S:      Maintained
17680 F:      drivers/platform/x86/pcengines-apuv2.c
17681
17682 PC87360 HARDWARE MONITORING DRIVER
17683 M:      Jim Cromie <[email protected]>
17684 L:      [email protected]
17685 S:      Maintained
17686 F:      Documentation/hwmon/pc87360.rst
17687 F:      drivers/hwmon/pc87360.c
17688
17689 PC8736x GPIO DRIVER
17690 M:      Jim Cromie <[email protected]>
17691 S:      Maintained
17692 F:      drivers/char/pc8736x_gpio.c
17693
17694 PC87427 HARDWARE MONITORING DRIVER
17695 M:      Jean Delvare <[email protected]>
17696 L:      [email protected]
17697 S:      Maintained
17698 F:      Documentation/hwmon/pc87427.rst
17699 F:      drivers/hwmon/pc87427.c
17700
17701 PCA9532 LED DRIVER
17702 M:      Riku Voipio <[email protected]>
17703 S:      Maintained
17704 F:      drivers/leds/leds-pca9532.c
17705 F:      include/linux/leds-pca9532.h
17706
17707 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
17708 M:      Thomas Petazzoni <[email protected]>
17709 M:      Pali Rohár <[email protected]>
17710 L:      [email protected]
17711 L:      [email protected] (moderated for non-subscribers)
17712 S:      Maintained
17713 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
17714 F:      drivers/pci/controller/pci-aardvark.c
17715
17716 PCI DRIVER FOR ALTERA PCIE IP
17717 M:      Joyce Ooi <[email protected]>
17718 L:      [email protected]
17719 S:      Supported
17720 F:      Documentation/devicetree/bindings/pci/altr,pcie-root-port.yaml
17721 F:      drivers/pci/controller/pcie-altera.c
17722
17723 PCI DRIVER FOR APPLIEDMICRO XGENE
17724 M:      Toan Le <[email protected]>
17725 L:      [email protected]
17726 L:      [email protected] (moderated for non-subscribers)
17727 S:      Maintained
17728 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
17729 F:      drivers/pci/controller/pci-xgene.c
17730
17731 PCI DRIVER FOR ARM VERSATILE PLATFORM
17732 M:      Rob Herring <[email protected]>
17733 L:      [email protected]
17734 L:      [email protected] (moderated for non-subscribers)
17735 S:      Maintained
17736 F:      Documentation/devicetree/bindings/pci/versatile.yaml
17737 F:      drivers/pci/controller/pci-versatile.c
17738
17739 PCI DRIVER FOR ARMADA 8K
17740 M:      Thomas Petazzoni <[email protected]>
17741 L:      [email protected]
17742 L:      [email protected] (moderated for non-subscribers)
17743 S:      Maintained
17744 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
17745 F:      drivers/pci/controller/dwc/pcie-armada8k.c
17746
17747 PCI DRIVER FOR CADENCE PCIE IP
17748 L:      [email protected]
17749 S:      Orphan
17750 F:      Documentation/devicetree/bindings/pci/cdns,*
17751 F:      drivers/pci/controller/cadence/*cadence*
17752
17753 PCI DRIVER FOR FREESCALE LAYERSCAPE
17754 M:      Minghuan Lian <[email protected]>
17755 M:      Mingkai Hu <[email protected]>
17756 M:      Roy Zang <[email protected]>
17757 L:      [email protected]
17758 L:      [email protected]
17759 L:      [email protected] (moderated for non-subscribers)
17760 L:      [email protected]
17761 S:      Maintained
17762 F:      drivers/pci/controller/dwc/*layerscape*
17763
17764 PCI DRIVER FOR FU740
17765 M:      Paul Walmsley <[email protected]>
17766 M:      Greentime Hu <[email protected]>
17767 M:      Samuel Holland <[email protected]>
17768 L:      [email protected]
17769 S:      Maintained
17770 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
17771 F:      drivers/pci/controller/dwc/pcie-fu740.c
17772
17773 PCI DRIVER FOR GENERIC OF HOSTS
17774 M:      Will Deacon <[email protected]>
17775 L:      [email protected]
17776 L:      [email protected] (moderated for non-subscribers)
17777 S:      Maintained
17778 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
17779 F:      drivers/pci/controller/pci-host-common.c
17780 F:      drivers/pci/controller/pci-host-generic.c
17781
17782 PCI DRIVER FOR IMX6
17783 M:      Richard Zhu <[email protected]>
17784 M:      Lucas Stach <[email protected]>
17785 L:      [email protected]
17786 L:      [email protected] (moderated for non-subscribers)
17787 L:      [email protected]
17788 S:      Maintained
17789 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
17790 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
17791 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
17792 F:      drivers/pci/controller/dwc/*imx6*
17793
17794 PCI DRIVER FOR INTEL IXP4XX
17795 M:      Linus Walleij <[email protected]>
17796 S:      Maintained
17797 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
17798 F:      drivers/pci/controller/pci-ixp4xx.c
17799
17800 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
17801 M:      Nirmal Patel <[email protected]>
17802 R:      Jonathan Derrick <[email protected]>
17803 L:      [email protected]
17804 S:      Supported
17805 F:      drivers/pci/controller/vmd.c
17806
17807 PCI DRIVER FOR MICROSEMI SWITCHTEC
17808 M:      Kurt Schwemmer <[email protected]>
17809 M:      Logan Gunthorpe <[email protected]>
17810 L:      [email protected]
17811 S:      Maintained
17812 F:      Documentation/ABI/testing/sysfs-class-switchtec
17813 F:      Documentation/driver-api/switchtec.rst
17814 F:      drivers/ntb/hw/mscc/
17815 F:      drivers/pci/switch/switchtec*
17816 F:      include/linux/switchtec.h
17817 F:      include/uapi/linux/switchtec_ioctl.h
17818
17819 PCI DRIVER FOR MOBIVEIL PCIE IP
17820 M:      Karthikeyan Mitran <[email protected]>
17821 M:      Hou Zhiqiang <[email protected]>
17822 L:      [email protected]
17823 S:      Supported
17824 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
17825 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
17826
17827 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
17828 M:      Thomas Petazzoni <[email protected]>
17829 M:      Pali Rohár <[email protected]>
17830 L:      [email protected]
17831 L:      [email protected] (moderated for non-subscribers)
17832 S:      Maintained
17833 F:      drivers/pci/controller/*mvebu*
17834
17835 PCI DRIVER FOR NVIDIA TEGRA
17836 M:      Thierry Reding <[email protected]>
17837 L:      [email protected]
17838 L:      [email protected]
17839 S:      Supported
17840 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
17841 F:      drivers/pci/controller/pci-tegra.c
17842
17843 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
17844 M:      Hou Zhiqiang <[email protected]>
17845 L:      [email protected]
17846 L:      [email protected] (moderated for non-subscribers)
17847 S:      Maintained
17848 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
17849 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
17850
17851 PCI DRIVER FOR PLDA PCIE IP
17852 M:      Daire McNamara <[email protected]>
17853 L:      [email protected]
17854 S:      Maintained
17855 F:      Documentation/devicetree/bindings/pci/plda,xpressrich3-axi-common.yaml
17856 F:      drivers/pci/controller/plda/pcie-plda-host.c
17857 F:      drivers/pci/controller/plda/pcie-plda.h
17858
17859 PCI DRIVER FOR RENESAS R-CAR
17860 M:      Marek Vasut <[email protected]>
17861 M:      Yoshihiro Shimoda <[email protected]>
17862 L:      [email protected]
17863 L:      [email protected]
17864 S:      Maintained
17865 F:      Documentation/devicetree/bindings/pci/*rcar*
17866 F:      drivers/pci/controller/*rcar*
17867 F:      drivers/pci/controller/dwc/*rcar*
17868
17869 PCI DRIVER FOR SAMSUNG EXYNOS
17870 M:      Jingoo Han <[email protected]>
17871 L:      [email protected]
17872 L:      [email protected] (moderated for non-subscribers)
17873 L:      [email protected]
17874 S:      Maintained
17875 F:      drivers/pci/controller/dwc/pci-exynos.c
17876
17877 PCI DRIVER FOR SYNOPSYS DESIGNWARE
17878 M:      Jingoo Han <[email protected]>
17879 M:      Manivannan Sadhasivam <[email protected]>
17880 L:      [email protected]
17881 S:      Maintained
17882 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
17883 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
17884 F:      drivers/pci/controller/dwc/*designware*
17885
17886 PCI DRIVER FOR TI DRA7XX/J721E
17887 M:      Vignesh Raghavendra <[email protected]>
17888 R:      Siddharth Vadapalli <[email protected]>
17889 L:      [email protected]
17890 L:      [email protected]
17891 L:      [email protected] (moderated for non-subscribers)
17892 S:      Supported
17893 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
17894 F:      drivers/pci/controller/cadence/pci-j721e.c
17895 F:      drivers/pci/controller/dwc/pci-dra7xx.c
17896
17897 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
17898 M:      Linus Walleij <[email protected]>
17899 L:      [email protected]
17900 S:      Maintained
17901 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
17902 F:      drivers/pci/controller/pci-v3-semi.c
17903
17904 PCI DRIVER FOR XILINX VERSAL CPM
17905 M:      Bharat Kumar Gogada <[email protected]>
17906 M:      Michal Simek <[email protected]>
17907 L:      [email protected]
17908 S:      Maintained
17909 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
17910 F:      drivers/pci/controller/pcie-xilinx-cpm.c
17911
17912 PCI ENDPOINT SUBSYSTEM
17913 M:      Manivannan Sadhasivam <[email protected]>
17914 M:      Krzysztof Wilczyński <[email protected]>
17915 R:      Kishon Vijay Abraham I <[email protected]>
17916 L:      [email protected]
17917 S:      Supported
17918 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17919 B:      https://bugzilla.kernel.org
17920 C:      irc://irc.oftc.net/linux-pci
17921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17922 F:      Documentation/PCI/endpoint/*
17923 F:      Documentation/misc-devices/pci-endpoint-test.rst
17924 F:      drivers/misc/pci_endpoint_test.c
17925 F:      drivers/pci/endpoint/
17926 F:      tools/pci/
17927
17928 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
17929 M:      Mahesh J Salgaonkar <[email protected]>
17930 R:      Oliver O'Halloran <[email protected]>
17931 L:      [email protected]
17932 S:      Supported
17933 F:      Documentation/PCI/pci-error-recovery.rst
17934 F:      Documentation/arch/powerpc/eeh-pci-error-recovery.rst
17935 F:      arch/powerpc/include/*/eeh*.h
17936 F:      arch/powerpc/kernel/eeh*.c
17937 F:      arch/powerpc/platforms/*/eeh*.c
17938 F:      drivers/pci/pcie/aer.c
17939 F:      drivers/pci/pcie/dpc.c
17940 F:      drivers/pci/pcie/err.c
17941
17942 PCI ERROR RECOVERY
17943 M:      Linas Vepstas <[email protected]>
17944 L:      [email protected]
17945 S:      Supported
17946 F:      Documentation/PCI/pci-error-recovery.rst
17947
17948 PCI MSI DRIVER FOR ALTERA MSI IP
17949 M:      Joyce Ooi <[email protected]>
17950 L:      [email protected]
17951 S:      Supported
17952 F:      Documentation/devicetree/bindings/pci/altr,msi-controller.yaml
17953 F:      drivers/pci/controller/pcie-altera-msi.c
17954
17955 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
17956 M:      Toan Le <[email protected]>
17957 L:      [email protected]
17958 L:      [email protected] (moderated for non-subscribers)
17959 S:      Maintained
17960 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
17961 F:      drivers/pci/controller/pci-xgene-msi.c
17962
17963 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
17964 M:      Lorenzo Pieralisi <[email protected]>
17965 M:      Krzysztof Wilczyński <[email protected]>
17966 R:      Manivannan Sadhasivam <[email protected]>
17967 R:      Rob Herring <[email protected]>
17968 L:      [email protected]
17969 S:      Supported
17970 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17971 B:      https://bugzilla.kernel.org
17972 C:      irc://irc.oftc.net/linux-pci
17973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17974 F:      Documentation/devicetree/bindings/pci/
17975 F:      drivers/pci/controller/
17976 F:      drivers/pci/pci-bridge-emul.c
17977 F:      drivers/pci/pci-bridge-emul.h
17978
17979 PCI PEER-TO-PEER DMA (P2PDMA)
17980 M:      Bjorn Helgaas <[email protected]>
17981 M:      Logan Gunthorpe <[email protected]>
17982 L:      [email protected]
17983 S:      Supported
17984 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17985 B:      https://bugzilla.kernel.org
17986 C:      irc://irc.oftc.net/linux-pci
17987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17988 F:      Documentation/driver-api/pci/p2pdma.rst
17989 F:      drivers/pci/p2pdma.c
17990 F:      include/linux/pci-p2pdma.h
17991
17992 PCI POWER CONTROL
17993 M:      Bartosz Golaszewski <[email protected]>
17994 L:      [email protected]
17995 S:      Maintained
17996 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17997 F:      drivers/pci/pwrctl/*
17998 F:      include/linux/pci-pwrctl.h
17999
18000 PCI SUBSYSTEM
18001 M:      Bjorn Helgaas <[email protected]>
18002 L:      [email protected]
18003 S:      Supported
18004 Q:      https://patchwork.kernel.org/project/linux-pci/list/
18005 B:      https://bugzilla.kernel.org
18006 C:      irc://irc.oftc.net/linux-pci
18007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
18008 F:      Documentation/PCI/
18009 F:      Documentation/devicetree/bindings/pci/
18010 F:      arch/x86/kernel/early-quirks.c
18011 F:      arch/x86/kernel/quirks.c
18012 F:      arch/x86/pci/
18013 F:      drivers/acpi/pci*
18014 F:      drivers/pci/
18015 F:      include/asm-generic/pci*
18016 F:      include/linux/of_pci.h
18017 F:      include/linux/pci*
18018 F:      include/uapi/linux/pci*
18019
18020 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
18021 M:      Jonathan Chocron <[email protected]>
18022 L:      [email protected]
18023 S:      Maintained
18024 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
18025 F:      drivers/pci/controller/dwc/pcie-al.c
18026
18027 PCIE DRIVER FOR AMLOGIC MESON
18028 M:      Yue Wang <[email protected]>
18029 L:      [email protected]
18030 L:      [email protected]
18031 S:      Maintained
18032 F:      drivers/pci/controller/dwc/pci-meson.c
18033
18034 PCIE DRIVER FOR AXIS ARTPEC
18035 M:      Jesper Nilsson <[email protected]>
18036 L:      [email protected]
18037 L:      [email protected]
18038 S:      Maintained
18039 F:      Documentation/devicetree/bindings/pci/axis,artpec*
18040 F:      drivers/pci/controller/dwc/*artpec*
18041
18042 PCIE DRIVER FOR CAVIUM THUNDERX
18043 M:      Robert Richter <[email protected]>
18044 L:      [email protected]
18045 L:      [email protected] (moderated for non-subscribers)
18046 S:      Odd Fixes
18047 F:      drivers/pci/controller/pci-thunder-*
18048
18049 PCIE DRIVER FOR HISILICON
18050 M:      Zhou Wang <[email protected]>
18051 L:      [email protected]
18052 S:      Maintained
18053 F:      drivers/pci/controller/dwc/pcie-hisi.c
18054
18055 PCIE DRIVER FOR HISILICON KIRIN
18056 M:      Xiaowei Song <[email protected]>
18057 M:      Binghui Wang <[email protected]>
18058 L:      [email protected]
18059 S:      Maintained
18060 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
18061 F:      drivers/pci/controller/dwc/pcie-kirin.c
18062
18063 PCIE DRIVER FOR HISILICON STB
18064 M:      Shawn Guo <[email protected]>
18065 L:      [email protected]
18066 S:      Maintained
18067 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
18068 F:      drivers/pci/controller/dwc/pcie-histb.c
18069
18070 PCIE DRIVER FOR INTEL KEEM BAY
18071 M:      Srikanth Thokala <[email protected]>
18072 L:      [email protected]
18073 S:      Supported
18074 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
18075 F:      drivers/pci/controller/dwc/pcie-keembay.c
18076
18077 PCIE DRIVER FOR INTEL LGM GW SOC
18078 M:      Chuanhua Lei <[email protected]>
18079 L:      [email protected]
18080 S:      Maintained
18081 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
18082 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
18083
18084 PCIE DRIVER FOR MEDIATEK
18085 M:      Ryder Lee <[email protected]>
18086 M:      Jianjun Wang <[email protected]>
18087 L:      [email protected]
18088 L:      [email protected] (moderated for non-subscribers)
18089 S:      Supported
18090 F:      Documentation/devicetree/bindings/pci/mediatek*
18091 F:      drivers/pci/controller/*mediatek*
18092
18093 PCIE DRIVER FOR MICROCHIP
18094 M:      Daire McNamara <[email protected]>
18095 L:      [email protected]
18096 S:      Supported
18097 F:      Documentation/devicetree/bindings/pci/microchip*
18098 F:      drivers/pci/controller/plda/*microchip*
18099
18100 PCIE DRIVER FOR QUALCOMM MSM
18101 M:      Manivannan Sadhasivam <[email protected]>
18102 L:      [email protected]
18103 L:      [email protected]
18104 S:      Maintained
18105 F:      drivers/pci/controller/dwc/pcie-qcom-common.c
18106 F:      drivers/pci/controller/dwc/pcie-qcom.c
18107
18108 PCIE DRIVER FOR ROCKCHIP
18109 M:      Shawn Lin <[email protected]>
18110 L:      [email protected]
18111 L:      [email protected]
18112 S:      Maintained
18113 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
18114 F:      drivers/pci/controller/pcie-rockchip*
18115
18116 PCIE DRIVER FOR SOCIONEXT UNIPHIER
18117 M:      Kunihiko Hayashi <[email protected]>
18118 L:      [email protected]
18119 S:      Maintained
18120 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
18121 F:      drivers/pci/controller/dwc/pcie-uniphier*
18122
18123 PCIE DRIVER FOR ST SPEAR13XX
18124 M:      Pratyush Anand <[email protected]>
18125 L:      [email protected]
18126 S:      Maintained
18127 F:      drivers/pci/controller/dwc/*spear*
18128
18129 PCIE DRIVER FOR STARFIVE JH71x0
18130 M:      Kevin Xie <[email protected]>
18131 L:      [email protected]
18132 S:      Maintained
18133 F:      Documentation/devicetree/bindings/pci/starfive,jh7110-pcie.yaml
18134 F:      drivers/pci/controller/plda/pcie-starfive.c
18135
18136 PCIE ENDPOINT DRIVER FOR QUALCOMM
18137 M:      Manivannan Sadhasivam <[email protected]>
18138 L:      [email protected]
18139 L:      [email protected]
18140 S:      Maintained
18141 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
18142 F:      drivers/pci/controller/dwc/pcie-qcom-common.c
18143 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
18144
18145 PCMCIA SUBSYSTEM
18146 M:      Dominik Brodowski <[email protected]>
18147 S:      Odd Fixes
18148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
18149 F:      Documentation/pcmcia/
18150 F:      drivers/pcmcia/
18151 F:      include/pcmcia/
18152 F:      tools/pcmcia/
18153
18154 PCNET32 NETWORK DRIVER
18155 M:      Don Fry <[email protected]>
18156 L:      [email protected]
18157 S:      Maintained
18158 F:      drivers/net/ethernet/amd/pcnet32.c
18159
18160 PCRYPT PARALLEL CRYPTO ENGINE
18161 M:      Steffen Klassert <[email protected]>
18162 L:      [email protected]
18163 S:      Maintained
18164 F:      crypto/pcrypt.c
18165 F:      include/crypto/pcrypt.h
18166
18167 PDS DSC VIRTIO DATA PATH ACCELERATOR
18168 R:      Shannon Nelson <[email protected]>
18169 F:      drivers/vdpa/pds/
18170
18171 PECI HARDWARE MONITORING DRIVERS
18172 M:      Iwona Winiarska <[email protected]>
18173 L:      [email protected]
18174 S:      Supported
18175 F:      Documentation/hwmon/peci-cputemp.rst
18176 F:      Documentation/hwmon/peci-dimmtemp.rst
18177 F:      drivers/hwmon/peci/
18178
18179 PECI SUBSYSTEM
18180 M:      Iwona Winiarska <[email protected]>
18181 L:      [email protected] (moderated for non-subscribers)
18182 S:      Supported
18183 F:      Documentation/devicetree/bindings/peci/
18184 F:      Documentation/peci/
18185 F:      drivers/peci/
18186 F:      include/linux/peci-cpu.h
18187 F:      include/linux/peci.h
18188
18189 PENSANDO ETHERNET DRIVERS
18190 M:      Shannon Nelson <[email protected]>
18191 M:      Brett Creeley <[email protected]>
18192 L:      [email protected]
18193 S:      Supported
18194 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
18195 F:      drivers/net/ethernet/pensando/
18196
18197 PER-CPU MEMORY ALLOCATOR
18198 M:      Dennis Zhou <[email protected]>
18199 M:      Tejun Heo <[email protected]>
18200 M:      Christoph Lameter <[email protected]>
18201 L:      [email protected]
18202 S:      Maintained
18203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
18204 F:      arch/*/include/asm/percpu.h
18205 F:      include/linux/percpu*.h
18206 F:      lib/percpu*.c
18207 F:      mm/percpu*.c
18208
18209 PER-TASK DELAY ACCOUNTING
18210 M:      Balbir Singh <[email protected]>
18211 S:      Maintained
18212 F:      include/linux/delayacct.h
18213 F:      kernel/delayacct.c
18214
18215 PERFORMANCE EVENTS SUBSYSTEM
18216 M:      Peter Zijlstra <[email protected]>
18217 M:      Ingo Molnar <[email protected]>
18218 M:      Arnaldo Carvalho de Melo <[email protected]>
18219 M:      Namhyung Kim <[email protected]>
18220 R:      Mark Rutland <[email protected]>
18221 R:      Alexander Shishkin <[email protected]>
18222 R:      Jiri Olsa <[email protected]>
18223 R:      Ian Rogers <[email protected]>
18224 R:      Adrian Hunter <[email protected]>
18225 R:      "Liang, Kan" <[email protected]>
18226 L:      [email protected]
18227 L:      [email protected]
18228 S:      Supported
18229 W:      https://perf.wiki.kernel.org/
18230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
18231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-tools
18232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf-tools-next
18233 F:      arch/*/events/*
18234 F:      arch/*/events/*/*
18235 F:      arch/*/include/asm/perf_event.h
18236 F:      arch/*/kernel/*/*/perf_event*.c
18237 F:      arch/*/kernel/*/perf_event*.c
18238 F:      arch/*/kernel/perf_callchain.c
18239 F:      arch/*/kernel/perf_event*.c
18240 F:      include/linux/perf_event.h
18241 F:      include/uapi/linux/perf_event.h
18242 F:      kernel/events/*
18243 F:      tools/lib/perf/
18244 F:      tools/perf/
18245
18246 PERFORMANCE EVENTS TOOLING ARM64
18247 R:      John Garry <[email protected]>
18248 R:      Will Deacon <[email protected]>
18249 R:      James Clark <[email protected]>
18250 R:      Mike Leach <[email protected]>
18251 R:      Leo Yan <[email protected]>
18252 L:      [email protected] (moderated for non-subscribers)
18253 S:      Supported
18254 F:      tools/build/feature/test-libopencsd.c
18255 F:      tools/perf/arch/arm*/
18256 F:      tools/perf/pmu-events/arch/arm64/
18257 F:      tools/perf/util/arm-spe*
18258 F:      tools/perf/util/cs-etm*
18259
18260 PERSONALITY HANDLING
18261 M:      Christoph Hellwig <[email protected]>
18262 L:      [email protected]
18263 S:      Maintained
18264 F:      include/linux/personality.h
18265 F:      include/uapi/linux/personality.h
18266
18267 PHOENIX RC FLIGHT CONTROLLER ADAPTER
18268 M:      Marcus Folkesson <[email protected]>
18269 L:      [email protected]
18270 S:      Maintained
18271 F:      Documentation/input/devices/pxrc.rst
18272 F:      drivers/input/joystick/pxrc.c
18273
18274 PHONET PROTOCOL
18275 M:      Remi Denis-Courmont <[email protected]>
18276 S:      Supported
18277 F:      Documentation/networking/phonet.rst
18278 F:      include/linux/phonet.h
18279 F:      include/net/phonet/
18280 F:      include/uapi/linux/phonet.h
18281 F:      net/phonet/
18282
18283 PHRAM MTD DRIVER
18284 M:      Joern Engel <[email protected]>
18285 L:      [email protected]
18286 S:      Maintained
18287 F:      drivers/mtd/devices/phram.c
18288
18289 PICOLCD HID DRIVER
18290 M:      Bruno Prémont <[email protected]>
18291 L:      [email protected]
18292 S:      Maintained
18293 F:      drivers/hid/hid-picolcd*
18294
18295 PIDFD API
18296 M:      Christian Brauner <[email protected]>
18297 L:      [email protected]
18298 S:      Maintained
18299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
18300 F:      samples/pidfd/
18301 F:      tools/testing/selftests/clone3/
18302 F:      tools/testing/selftests/pid_namespace/
18303 F:      tools/testing/selftests/pidfd/
18304 K:      (?i)pidfd
18305 K:      (?i)clone3
18306 K:      \b(clone_args|kernel_clone_args)\b
18307
18308 PIN CONTROL SUBSYSTEM
18309 M:      Linus Walleij <[email protected]>
18310 L:      [email protected]
18311 S:      Maintained
18312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
18313 F:      Documentation/devicetree/bindings/pinctrl/
18314 F:      Documentation/driver-api/pin-control.rst
18315 F:      drivers/pinctrl/
18316 F:      include/dt-bindings/pinctrl/
18317 F:      include/linux/pinctrl/
18318
18319 PIN CONTROLLER - AIROHA
18320 M:      Lorenzo Bianconi <[email protected]>
18321 L:      [email protected] (moderated for non-subscribers)
18322 S:      Maintained
18323 F:      Documentation/devicetree/bindings/pinctrl/airoha,en7581-pinctrl.yaml
18324 F:      drivers/pinctrl/mediatek/pinctrl-airoha.c
18325
18326 PIN CONTROLLER - AMD
18327 M:      Basavaraj Natikar <[email protected]>
18328 M:      Shyam Sundar S K <[email protected]>
18329 S:      Maintained
18330 F:      drivers/pinctrl/pinctrl-amd.c
18331
18332 PIN CONTROLLER - FREESCALE
18333 M:      Dong Aisheng <[email protected]>
18334 M:      Fabio Estevam <[email protected]>
18335 M:      Shawn Guo <[email protected]>
18336 M:      Jacky Bai <[email protected]>
18337 R:      Pengutronix Kernel Team <[email protected]>
18338 L:      [email protected]
18339 L:      NXP S32 Linux Team <[email protected]>
18340 S:      Maintained
18341 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
18342 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
18343 F:      drivers/pinctrl/freescale/
18344 F:      drivers/pinctrl/nxp/
18345
18346 PIN CONTROLLER - INTEL
18347 M:      Mika Westerberg <[email protected]>
18348 M:      Andy Shevchenko <[email protected]>
18349 S:      Supported
18350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
18351 F:      drivers/pinctrl/intel/
18352
18353 PIN CONTROLLER - KEEMBAY
18354 M:      Lakshmi Sowjanya D <[email protected]>
18355 S:      Supported
18356 F:      drivers/pinctrl/pinctrl-keembay*
18357
18358 PIN CONTROLLER - MEDIATEK
18359 M:      Sean Wang <[email protected]>
18360 L:      [email protected] (moderated for non-subscribers)
18361 S:      Maintained
18362 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
18363 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
18364 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
18365 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
18366 F:      drivers/pinctrl/mediatek/
18367
18368 PIN CONTROLLER - MEDIATEK MIPS
18369 M:      Arınç ÜNAL <[email protected]>
18370 M:      Sergio Paracuellos <[email protected]>
18371 L:      [email protected] (moderated for non-subscribers)
18372 L:      [email protected]
18373 S:      Maintained
18374 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
18375 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
18376 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
18377 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
18378 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
18379 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
18380 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
18381 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
18382 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
18383 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
18384 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
18385 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
18386 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
18387 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
18388 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
18389
18390 PIN CONTROLLER - MICROCHIP AT91
18391 M:      Ludovic Desroches <[email protected]>
18392 L:      [email protected] (moderated for non-subscribers)
18393 L:      [email protected]
18394 S:      Supported
18395 F:      drivers/gpio/gpio-sama5d2-piobu.c
18396 F:      drivers/pinctrl/pinctrl-at91*
18397
18398 PIN CONTROLLER - QUALCOMM
18399 M:      Bjorn Andersson <[email protected]>
18400 L:      [email protected]
18401 S:      Maintained
18402 C:      irc://irc.oftc.net/linux-msm
18403 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
18404 F:      drivers/pinctrl/qcom/
18405
18406 PIN CONTROLLER - RENESAS
18407 M:      Geert Uytterhoeven <[email protected]>
18408 L:      [email protected]
18409 S:      Supported
18410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
18411 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
18412 F:      drivers/pinctrl/renesas/
18413
18414 PIN CONTROLLER - SAMSUNG
18415 M:      Krzysztof Kozlowski <[email protected]>
18416 M:      Sylwester Nawrocki <[email protected]>
18417 R:      Alim Akhtar <[email protected]>
18418 L:      [email protected] (moderated for non-subscribers)
18419 L:      [email protected]
18420 S:      Maintained
18421 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
18422 B:      mailto:[email protected]
18423 C:      irc://irc.libera.chat/linux-exynos
18424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
18425 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
18426 F:      drivers/pinctrl/samsung/
18427
18428 PIN CONTROLLER - SINGLE
18429 M:      Tony Lindgren <[email protected]>
18430 M:      Haojian Zhuang <[email protected]>
18431 L:      [email protected] (moderated for non-subscribers)
18432 L:      [email protected]
18433 S:      Maintained
18434 F:      drivers/pinctrl/pinctrl-single.c
18435
18436 PIN CONTROLLER - SUNPLUS / TIBBO
18437 M:      Dvorkin Dmitry <[email protected]>
18438 M:      Wells Lu <[email protected]>
18439 L:      [email protected] (moderated for non-subscribers)
18440 S:      Maintained
18441 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
18442 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
18443 F:      drivers/pinctrl/sunplus/
18444 F:      include/dt-bindings/pinctrl/sppctl*.h
18445
18446 PINE64 PINEPHONE KEYBOARD DRIVER
18447 M:      Samuel Holland <[email protected]>
18448 S:      Supported
18449 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
18450 F:      drivers/input/keyboard/pinephone-keyboard.c
18451
18452 PKTCDVD DRIVER
18453 M:      [email protected]
18454 S:      Orphan
18455 F:      drivers/block/pktcdvd.c
18456 F:      include/linux/pktcdvd.h
18457 F:      include/uapi/linux/pktcdvd.h
18458
18459 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
18460 M:      Tomasz Duszynski <[email protected]>
18461 S:      Maintained
18462 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
18463 F:      drivers/iio/chemical/pms7003.c
18464
18465 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
18466 M:      Piergiorgio Beruto <[email protected]>
18467 L:      [email protected]
18468 S:      Maintained
18469 F:      drivers/net/phy/mdio-open-alliance.h
18470 F:      net/ethtool/plca.c
18471
18472 PLDMFW LIBRARY
18473 M:      Jacob Keller <[email protected]>
18474 S:      Maintained
18475 F:      Documentation/driver-api/pldmfw/
18476 F:      include/linux/pldmfw.h
18477 F:      lib/pldmfw/
18478
18479 PLX DMA DRIVER
18480 M:      Logan Gunthorpe <[email protected]>
18481 S:      Maintained
18482 F:      drivers/dma/plx_dma.c
18483
18484 PM-GRAPH UTILITY
18485 M:      "Todd E Brandt" <[email protected]>
18486 L:      [email protected]
18487 S:      Supported
18488 W:      https://01.org/pm-graph
18489 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
18490 T:      git git://github.com/intel/pm-graph
18491 F:      tools/power/pm-graph
18492
18493 PM6764TR DRIVER
18494 M:      Charles Hsu     <[email protected]>
18495 L:      [email protected]
18496 S:      Maintained
18497 F:      Documentation/hwmon/pm6764tr.rst
18498 F:      drivers/hwmon/pmbus/pm6764tr.c
18499
18500 PMC SIERRA MaxRAID DRIVER
18501 L:      [email protected]
18502 S:      Orphan
18503 W:      http://www.pmc-sierra.com/
18504 F:      drivers/scsi/pmcraid.*
18505
18506 PMC SIERRA PM8001 DRIVER
18507 M:      Jack Wang <[email protected]>
18508 L:      [email protected]
18509 S:      Supported
18510 F:      drivers/scsi/pm8001/
18511
18512 PNI RM3100 IIO DRIVER
18513 M:      Song Qiang <[email protected]>
18514 L:      [email protected]
18515 S:      Maintained
18516 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
18517 F:      drivers/iio/magnetometer/rm3100*
18518
18519 PNP SUPPORT
18520 M:      "Rafael J. Wysocki" <[email protected]>
18521 L:      [email protected]
18522 S:      Maintained
18523 F:      drivers/pnp/
18524 F:      include/linux/pnp.h
18525
18526 POSIX CLOCKS and TIMERS
18527 M:      Anna-Maria Behnsen <[email protected]>
18528 M:      Frederic Weisbecker <[email protected]>
18529 M:      Thomas Gleixner <[email protected]>
18530 L:      [email protected]
18531 S:      Maintained
18532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
18533 F:      fs/timerfd.c
18534 F:      include/linux/time_namespace.h
18535 F:      include/linux/timerfd.h
18536 F:      include/uapi/linux/time.h
18537 F:      include/uapi/linux/timerfd.h
18538 F:      include/trace/events/timer*
18539 F:      kernel/time/itimer.c
18540 F:      kernel/time/posix-*
18541 F:      kernel/time/namespace.c
18542
18543 POWER MANAGEMENT CORE
18544 M:      "Rafael J. Wysocki" <[email protected]>
18545 L:      [email protected]
18546 S:      Supported
18547 B:      https://bugzilla.kernel.org
18548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
18549 F:      drivers/base/power/
18550 F:      drivers/powercap/
18551 F:      include/linux/intel_rapl.h
18552 F:      include/linux/pm.h
18553 F:      include/linux/pm_*
18554 F:      include/linux/powercap.h
18555 F:      kernel/configs/nopm.config
18556
18557 POWER SEQUENCING
18558 M:      Bartosz Golaszewski <[email protected]>
18559 L:      [email protected]
18560 S:      Maintained
18561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
18562 F:      Documentation/driver-api/pwrseq.rst
18563 F:      drivers/power/sequencing/
18564 F:      include/linux/pwrseq/
18565
18566 POWER STATE COORDINATION INTERFACE (PSCI)
18567 M:      Mark Rutland <[email protected]>
18568 M:      Lorenzo Pieralisi <[email protected]>
18569 L:      [email protected] (moderated for non-subscribers)
18570 S:      Maintained
18571 F:      drivers/firmware/psci/
18572 F:      include/linux/psci.h
18573 F:      include/uapi/linux/psci.h
18574
18575 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
18576 M:      Sebastian Reichel <[email protected]>
18577 L:      [email protected]
18578 S:      Maintained
18579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
18580 F:      Documentation/ABI/testing/sysfs-class-power
18581 F:      Documentation/devicetree/bindings/power/supply/
18582 F:      drivers/power/supply/
18583 F:      include/linux/power/
18584 F:      include/linux/power_supply.h
18585 F:      tools/testing/selftests/power_supply/
18586
18587 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
18588 M:      Suraj Jitindar Singh <[email protected]>
18589 L:      [email protected]
18590 S:      Maintained
18591 F:      drivers/char/powernv-op-panel.c
18592
18593 PPP OVER ATM (RFC 2364)
18594 M:      Mitchell Blank Jr <[email protected]>
18595 S:      Maintained
18596 F:      include/uapi/linux/atmppp.h
18597 F:      net/atm/pppoatm.c
18598
18599 PPP OVER ETHERNET
18600 M:      Michal Ostrowski <[email protected]>
18601 S:      Maintained
18602 F:      drivers/net/ppp/pppoe.c
18603 F:      drivers/net/ppp/pppox.c
18604
18605 PPP OVER L2TP
18606 M:      James Chapman <[email protected]>
18607 S:      Maintained
18608 F:      include/linux/if_pppol2tp.h
18609 F:      include/uapi/linux/if_pppol2tp.h
18610 F:      net/l2tp/l2tp_ppp.c
18611
18612 PPP PROTOCOL DRIVERS AND COMPRESSORS
18613 L:      [email protected]
18614 S:      Orphan
18615 F:      drivers/net/ppp/ppp_*
18616
18617 PPS SUPPORT
18618 M:      Rodolfo Giometti <[email protected]>
18619 L:      [email protected] (subscribers-only)
18620 S:      Maintained
18621 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
18622 F:      Documentation/ABI/testing/sysfs-pps
18623 F:      Documentation/devicetree/bindings/pps/pps-gpio.yaml
18624 F:      Documentation/driver-api/pps.rst
18625 F:      drivers/pps/
18626 F:      include/linux/pps*.h
18627 F:      include/uapi/linux/pps.h
18628
18629 PRESSURE STALL INFORMATION (PSI)
18630 M:      Johannes Weiner <[email protected]>
18631 M:      Suren Baghdasaryan <[email protected]>
18632 R:      Peter Ziljstra <[email protected]>
18633 S:      Maintained
18634 F:      include/linux/psi*
18635 F:      kernel/sched/psi.c
18636
18637 PRINTK
18638 M:      Petr Mladek <[email protected]>
18639 R:      Steven Rostedt <[email protected]>
18640 R:      John Ogness <[email protected]>
18641 R:      Sergey Senozhatsky <[email protected]>
18642 S:      Maintained
18643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
18644 F:      include/linux/printk.h
18645 F:      kernel/printk/
18646
18647 PRINTK INDEXING
18648 R:      Chris Down <[email protected]>
18649 S:      Maintained
18650 F:      Documentation/core-api/printk-index.rst
18651 F:      kernel/printk/index.c
18652 K:      printk_index
18653
18654 PROC FILESYSTEM
18655 L:      [email protected]
18656 L:      [email protected]
18657 S:      Maintained
18658 F:      Documentation/filesystems/proc.rst
18659 F:      fs/proc/
18660 F:      include/linux/proc_fs.h
18661 F:      tools/testing/selftests/proc/
18662
18663 PROC SYSCTL
18664 M:      Kees Cook <[email protected]>
18665 M:      Joel Granados <[email protected]>
18666 L:      [email protected]
18667 L:      [email protected]
18668 S:      Maintained
18669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl.git sysctl-next
18670 F:      fs/proc/proc_sysctl.c
18671 F:      include/linux/sysctl.h
18672 F:      kernel/sysctl-test.c
18673 F:      kernel/sysctl.c
18674 F:      tools/testing/selftests/sysctl/
18675
18676 PS3 NETWORK SUPPORT
18677 M:      Geoff Levand <[email protected]>
18678 L:      [email protected]
18679 L:      [email protected]
18680 S:      Maintained
18681 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
18682
18683 PS3 PLATFORM SUPPORT
18684 M:      Geoff Levand <[email protected]>
18685 L:      [email protected]
18686 S:      Maintained
18687 F:      arch/powerpc/boot/ps3*
18688 F:      arch/powerpc/include/asm/lv1call.h
18689 F:      arch/powerpc/include/asm/ps3*.h
18690 F:      arch/powerpc/platforms/ps3/
18691 F:      drivers/*/ps3*
18692 F:      drivers/ps3/
18693 F:      drivers/rtc/rtc-ps3.c
18694 F:      drivers/usb/host/*ps3.c
18695 F:      sound/ppc/snd_ps3*
18696
18697 PS3VRAM DRIVER
18698 M:      Jim Paris <[email protected]>
18699 M:      Geoff Levand <[email protected]>
18700 L:      [email protected]
18701 S:      Maintained
18702 F:      drivers/block/ps3vram.c
18703
18704 PSAMPLE PACKET SAMPLING SUPPORT
18705 M:      Yotam Gigi <[email protected]>
18706 S:      Maintained
18707 F:      include/net/psample.h
18708 F:      include/uapi/linux/psample.h
18709 F:      net/psample
18710
18711 PSE NETWORK DRIVER
18712 M:      Oleksij Rempel <[email protected]>
18713 M:      Kory Maincent <[email protected]>
18714 L:      [email protected]
18715 S:      Maintained
18716 F:      Documentation/devicetree/bindings/net/pse-pd/
18717 F:      drivers/net/pse-pd/
18718 F:      net/ethtool/pse-pd.c
18719
18720 PSTORE FILESYSTEM
18721 M:      Kees Cook <[email protected]>
18722 R:      Tony Luck <[email protected]>
18723 R:      Guilherme G. Piccoli <[email protected]>
18724 L:      [email protected]
18725 S:      Supported
18726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
18727 F:      Documentation/admin-guide/pstore-blk.rst
18728 F:      Documentation/admin-guide/ramoops.rst
18729 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
18730 F:      drivers/acpi/apei/erst.c
18731 F:      drivers/firmware/efi/efi-pstore.c
18732 F:      fs/pstore/
18733 F:      include/linux/pstore*
18734 K:      \b(pstore|ramoops)
18735
18736 PT5161L HARDWARE MONITOR DRIVER
18737 M:      Cosmo Chou <[email protected]>
18738 L:      [email protected]
18739 S:      Maintained
18740 F:      Documentation/hwmon/pt5161l.rst
18741 F:      drivers/hwmon/pt5161l.c
18742
18743 PTP HARDWARE CLOCK SUPPORT
18744 M:      Richard Cochran <[email protected]>
18745 L:      [email protected]
18746 S:      Maintained
18747 W:      http://linuxptp.sourceforge.net/
18748 F:      Documentation/ABI/testing/sysfs-ptp
18749 F:      Documentation/driver-api/ptp.rst
18750 F:      drivers/net/phy/dp83640*
18751 F:      drivers/ptp/*
18752 F:      include/linux/ptp_cl*
18753 K:      (?:\b|_)ptp(?:\b|_)
18754
18755 PTP MOCKUP CLOCK SUPPORT
18756 M:      Vladimir Oltean <[email protected]>
18757 L:      [email protected]
18758 S:      Maintained
18759 F:      drivers/ptp/ptp_mock.c
18760 F:      include/linux/ptp_mock.h
18761
18762 PTP VIRTUAL CLOCK SUPPORT
18763 M:      Yangbo Lu <[email protected]>
18764 L:      [email protected]
18765 S:      Maintained
18766 F:      drivers/ptp/ptp_vclock.c
18767 F:      net/ethtool/phc_vclocks.c
18768
18769 PTP VMCLOCK SUPPORT
18770 M:      David Woodhouse <[email protected]>
18771 L:      [email protected]
18772 S:      Maintained
18773 F:      drivers/ptp/ptp_vmclock.c
18774 F:      include/uapi/linux/vmclock-abi.h
18775
18776 PTRACE SUPPORT
18777 M:      Oleg Nesterov <[email protected]>
18778 S:      Maintained
18779 F:      arch/*/*/ptrace*.c
18780 F:      arch/*/include/asm/ptrace*.h
18781 F:      arch/*/ptrace*.c
18782 F:      include/asm-generic/syscall.h
18783 F:      include/linux/ptrace.h
18784 F:      include/linux/regset.h
18785 F:      include/uapi/linux/ptrace.h
18786 F:      kernel/ptrace.c
18787
18788 PULSE8-CEC DRIVER
18789 M:      Hans Verkuil <[email protected]>
18790 L:      [email protected]
18791 S:      Maintained
18792 T:      git git://linuxtv.org/media.git
18793 F:      drivers/media/cec/usb/pulse8/
18794
18795 PURELIFI PLFXLC DRIVER
18796 M:      Srinivasan Raju <[email protected]>
18797 L:      [email protected]
18798 S:      Supported
18799 F:      drivers/net/wireless/purelifi/plfxlc/
18800
18801 PVRUSB2 VIDEO4LINUX DRIVER
18802 M:      Mike Isely <[email protected]>
18803 L:      [email protected]       (subscribers-only)
18804 L:      [email protected]
18805 S:      Maintained
18806 W:      http://www.isely.net/pvrusb2/
18807 T:      git git://linuxtv.org/media.git
18808 F:      Documentation/driver-api/media/drivers/pvrusb2*
18809 F:      drivers/media/usb/pvrusb2/
18810
18811 PWC WEBCAM DRIVER
18812 M:      Hans Verkuil <[email protected]>
18813 L:      [email protected]
18814 S:      Odd Fixes
18815 T:      git git://linuxtv.org/media.git
18816 F:      drivers/media/usb/pwc/*
18817 F:      include/trace/events/pwc.h
18818
18819 PWM IR Transmitter
18820 M:      Sean Young <[email protected]>
18821 L:      [email protected]
18822 S:      Maintained
18823 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
18824 F:      drivers/media/rc/pwm-ir-tx.c
18825
18826 PWM SUBSYSTEM
18827 M:      Uwe Kleine-König <[email protected]>
18828 L:      [email protected]
18829 S:      Maintained
18830 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
18831 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git
18832 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
18833 F:      Documentation/devicetree/bindings/pwm/
18834 F:      Documentation/driver-api/pwm.rst
18835 F:      drivers/gpio/gpio-mvebu.c
18836 F:      drivers/pwm/
18837 F:      drivers/video/backlight/pwm_bl.c
18838 F:      include/dt-bindings/pwm/
18839 F:      include/linux/pwm.h
18840 F:      include/linux/pwm_backlight.h
18841 K:      pwm_(config|apply_might_sleep|apply_atomic|ops)
18842
18843 PXA GPIO DRIVER
18844 M:      Robert Jarzmik <[email protected]>
18845 L:      [email protected]
18846 S:      Maintained
18847 F:      drivers/gpio/gpio-pxa.c
18848
18849 PXA MMCI DRIVER
18850 S:      Orphan
18851
18852 PXA RTC DRIVER
18853 M:      Robert Jarzmik <[email protected]>
18854 L:      [email protected]
18855 S:      Maintained
18856
18857 PXA2xx/PXA3xx SUPPORT
18858 M:      Daniel Mack <[email protected]>
18859 M:      Haojian Zhuang <[email protected]>
18860 M:      Robert Jarzmik <[email protected]>
18861 L:      [email protected] (moderated for non-subscribers)
18862 S:      Maintained
18863 T:      git git://github.com/hzhuang1/linux.git
18864 T:      git git://github.com/rjarzmik/linux.git
18865 F:      arch/arm/boot/dts/intel/pxa/
18866 F:      arch/arm/mach-pxa/
18867 F:      drivers/dma/pxa*
18868 F:      drivers/pcmcia/pxa2xx*
18869 F:      drivers/pinctrl/pxa/
18870 F:      drivers/spi/spi-pxa2xx*
18871 F:      drivers/usb/gadget/udc/pxa2*
18872 F:      include/sound/pxa2xx-lib.h
18873 F:      sound/arm/pxa*
18874 F:      sound/soc/pxa/
18875
18876 QAT DRIVER
18877 M:      Giovanni Cabiddu <[email protected]>
18878 L:      [email protected]
18879 S:      Supported
18880 F:      drivers/crypto/intel/qat/
18881
18882 QCOM AUDIO (ASoC) DRIVERS
18883 M:      Srinivas Kandagatla <[email protected]>
18884 L:      [email protected]
18885 L:      [email protected]
18886 S:      Supported
18887 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
18888 F:      Documentation/devicetree/bindings/sound/qcom,*
18889 F:      drivers/soc/qcom/apr.c
18890 F:      include/dt-bindings/sound/qcom,wcd9335.h
18891 F:      sound/soc/codecs/lpass-rx-macro.*
18892 F:      sound/soc/codecs/lpass-tx-macro.*
18893 F:      sound/soc/codecs/lpass-va-macro.c
18894 F:      sound/soc/codecs/lpass-wsa-macro.*
18895 F:      sound/soc/codecs/msm8916-wcd-analog.c
18896 F:      sound/soc/codecs/msm8916-wcd-digital.c
18897 F:      sound/soc/codecs/wcd-clsh-v2.*
18898 F:      sound/soc/codecs/wcd-mbhc-v2.*
18899 F:      sound/soc/codecs/wcd9335.*
18900 F:      sound/soc/codecs/wcd934x.c
18901 F:      sound/soc/codecs/wsa881x.c
18902 F:      sound/soc/codecs/wsa883x.c
18903 F:      sound/soc/codecs/wsa884x.c
18904 F:      sound/soc/qcom/
18905
18906 QCOM EMBEDDED USB DEBUGGER (EUD)
18907 M:      Souradeep Chowdhury <[email protected]>
18908 L:      [email protected]
18909 S:      Maintained
18910 F:      Documentation/ABI/testing/sysfs-driver-eud
18911 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
18912 F:      drivers/usb/misc/qcom_eud.c
18913
18914 QCOM IPA DRIVER
18915 M:      Alex Elder <[email protected]>
18916 L:      [email protected]
18917 S:      Maintained
18918 F:      drivers/net/ipa/
18919
18920 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
18921 M:      Gabriel Somlo <[email protected]>
18922 M:      "Michael S. Tsirkin" <[email protected]>
18923 L:      [email protected]
18924 S:      Maintained
18925 F:      drivers/firmware/qemu_fw_cfg.c
18926 F:      include/uapi/linux/qemu_fw_cfg.h
18927
18928 QIB DRIVER
18929 M:      Dennis Dalessandro <[email protected]>
18930 L:      [email protected]
18931 S:      Supported
18932 F:      drivers/infiniband/hw/qib/
18933
18934 QLOGIC QL41xxx FCOE DRIVER
18935 M:      Saurav Kashyap <[email protected]>
18936 M:      Javed Hasan <[email protected]>
18937 M:      [email protected]
18938 L:      [email protected]
18939 S:      Supported
18940 F:      drivers/scsi/qedf/
18941
18942 QLOGIC QL41xxx ISCSI DRIVER
18943 M:      Nilesh Javali <[email protected]>
18944 M:      Manish Rangankar <[email protected]>
18945 M:      [email protected]
18946 L:      [email protected]
18947 S:      Supported
18948 F:      drivers/scsi/qedi/
18949
18950 QLOGIC QL4xxx ETHERNET DRIVER
18951 M:      Manish Chopra <[email protected]>
18952 L:      [email protected]
18953 S:      Supported
18954 F:      drivers/net/ethernet/qlogic/qed/
18955 F:      drivers/net/ethernet/qlogic/qede/
18956 F:      include/linux/qed/
18957
18958 QLOGIC QL4xxx RDMA DRIVER
18959 M:      Michal Kalderon <[email protected]>
18960 L:      [email protected]
18961 S:      Supported
18962 F:      drivers/infiniband/hw/qedr/
18963 F:      include/uapi/rdma/qedr-abi.h
18964
18965 QLOGIC QLA1280 SCSI DRIVER
18966 M:      Michael Reed <[email protected]>
18967 L:      [email protected]
18968 S:      Maintained
18969 F:      drivers/scsi/qla1280.[ch]
18970
18971 QLOGIC QLA2XXX FC-SCSI DRIVER
18972 M:      Nilesh Javali <[email protected]>
18973 M:      [email protected]
18974 L:      [email protected]
18975 S:      Supported
18976 F:      drivers/scsi/qla2xxx/
18977
18978 QLOGIC QLA3XXX NETWORK DRIVER
18979 M:      [email protected]
18980 L:      [email protected]
18981 S:      Supported
18982 F:      drivers/net/ethernet/qlogic/qla3xxx.*
18983
18984 QLOGIC QLA4XXX iSCSI DRIVER
18985 M:      Nilesh Javali <[email protected]>
18986 M:      Manish Rangankar <[email protected]>
18987 M:      [email protected]
18988 L:      [email protected]
18989 S:      Supported
18990 F:      drivers/scsi/qla4xxx/
18991
18992 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
18993 M:      Shahed Shaikh <[email protected]>
18994 M:      Manish Chopra <[email protected]>
18995 M:      [email protected]
18996 L:      [email protected]
18997 S:      Supported
18998 F:      drivers/net/ethernet/qlogic/qlcnic/
18999
19000 QM1D1B0004 MEDIA DRIVER
19001 M:      Akihiro Tsukada <[email protected]>
19002 L:      [email protected]
19003 S:      Odd Fixes
19004 F:      drivers/media/tuners/qm1d1b0004*
19005
19006 QM1D1C0042 MEDIA DRIVER
19007 M:      Akihiro Tsukada <[email protected]>
19008 L:      [email protected]
19009 S:      Odd Fixes
19010 F:      drivers/media/tuners/qm1d1c0042*
19011
19012 QNX4 FILESYSTEM
19013 M:      Anders Larsen <[email protected]>
19014 S:      Maintained
19015 W:      http://www.alarsen.net/linux/qnx4fs/
19016 F:      fs/qnx4/
19017 F:      include/uapi/linux/qnx4_fs.h
19018 F:      include/uapi/linux/qnxtypes.h
19019
19020 QNX6 FILESYSTEM
19021 S:      Orphan
19022 F:      Documentation/filesystems/qnx6.rst
19023 F:      fs/qnx6/
19024 F:      include/linux/qnx6_fs.h
19025
19026 QORIQ DPAA2 FSL-MC BUS DRIVER
19027 M:      Stuart Yoder <[email protected]>
19028 M:      Laurentiu Tudor <[email protected]>
19029 L:      [email protected]
19030 S:      Maintained
19031 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
19032 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
19033 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
19034 F:      drivers/bus/fsl-mc/
19035 F:      include/uapi/linux/fsl_mc.h
19036
19037 QT1010 MEDIA DRIVER
19038 L:      [email protected]
19039 S:      Orphan
19040 W:      https://linuxtv.org
19041 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19042 F:      drivers/media/tuners/qt1010*
19043
19044 QUALCOMM ATH12K WIRELESS DRIVER
19045 M:      Kalle Valo <[email protected]>
19046 M:      Jeff Johnson <[email protected]>
19047 L:      [email protected]
19048 S:      Supported
19049 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath12k
19050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
19051 F:      drivers/net/wireless/ath/ath12k/
19052 N:      ath12k
19053
19054 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
19055 M:      Kalle Valo <[email protected]>
19056 M:      Jeff Johnson <[email protected]>
19057 L:      [email protected]
19058 S:      Supported
19059 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
19060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
19061 F:      drivers/net/wireless/ath/ath10k/
19062 N:      ath10k
19063
19064 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
19065 M:      Kalle Valo <[email protected]>
19066 M:      Jeff Johnson <[email protected]>
19067 L:      [email protected]
19068 S:      Supported
19069 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
19070 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
19071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
19072 F:      drivers/net/wireless/ath/ath11k/
19073 N:      ath11k
19074
19075 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
19076 M:      Toke Høiland-Jørgensen <[email protected]>
19077 L:      [email protected]
19078 S:      Maintained
19079 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
19080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
19081 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
19082 F:      drivers/net/wireless/ath/ath9k/
19083
19084 QUALCOMM ATHEROS QCA7K ETHERNET DRIVER
19085 M:      Stefan Wahren <[email protected]>
19086 L:      [email protected]
19087 S:      Maintained
19088 F:      Documentation/devicetree/bindings/net/qca,qca7000.txt
19089 F:      drivers/net/ethernet/qualcomm/qca*
19090
19091 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
19092 M:      Stephan Gerhold <[email protected]>
19093 L:      [email protected]
19094 L:      [email protected]
19095 S:      Maintained
19096 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
19097 F:      drivers/net/wwan/qcom_bam_dmux.c
19098
19099 QUALCOMM CAMERA SUBSYSTEM DRIVER
19100 M:      Robert Foss <[email protected]>
19101 M:      Todor Tomov <[email protected]>
19102 M:      Bryan O'Donoghue <[email protected]>
19103 L:      [email protected]
19104 S:      Maintained
19105 F:      Documentation/admin-guide/media/qcom_camss.rst
19106 F:      Documentation/devicetree/bindings/media/qcom,*camss*
19107 F:      drivers/media/platform/qcom/camss/
19108
19109 QUALCOMM CLOCK DRIVERS
19110 M:      Bjorn Andersson <[email protected]>
19111 L:      [email protected]
19112 S:      Supported
19113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
19114 F:      Documentation/devicetree/bindings/clock/qcom,*
19115 F:      drivers/clk/qcom/
19116 F:      include/dt-bindings/clock/qcom,*
19117
19118 QUALCOMM CLOUD AI (QAIC) DRIVER
19119 M:      Jeffrey Hugo <[email protected]>
19120 R:      Carl Vanderlip <[email protected]>
19121 L:      [email protected]
19122 L:      [email protected]
19123 S:      Supported
19124 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
19125 F:      Documentation/accel/qaic/
19126 F:      drivers/accel/qaic/
19127 F:      include/uapi/drm/qaic_accel.h
19128
19129 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
19130 M:      Bjorn Andersson <[email protected]>
19131 M:      Konrad Dybcio <[email protected]>
19132 L:      [email protected]
19133 L:      [email protected]
19134 S:      Maintained
19135 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
19136 F:      drivers/pmdomain/qcom/cpr.c
19137
19138 QUALCOMM CPUCP MAILBOX DRIVER
19139 M:      Sibi Sankar <[email protected]>
19140 L:      [email protected]
19141 S:      Supported
19142 F:      Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml
19143 F:      drivers/mailbox/qcom-cpucp-mbox.c
19144
19145 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
19146 M:      Ilia Lin <[email protected]>
19147 L:      [email protected]
19148 S:      Maintained
19149 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
19150 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
19151 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
19152
19153 QUALCOMM CRYPTO DRIVERS
19154 M:      Thara Gopinath <[email protected]>
19155 L:      [email protected]
19156 L:      [email protected]
19157 S:      Maintained
19158 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
19159 F:      drivers/crypto/qce/
19160
19161 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
19162 M:      Timur Tabi <[email protected]>
19163 L:      [email protected]
19164 S:      Maintained
19165 F:      drivers/net/ethernet/qualcomm/emac/
19166
19167 QUALCOMM ETHQOS ETHERNET DRIVER
19168 M:      Vinod Koul <[email protected]>
19169 L:      [email protected]
19170 L:      [email protected]
19171 S:      Maintained
19172 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
19173 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
19174
19175 QUALCOMM FASTRPC DRIVER
19176 M:      Srinivas Kandagatla <[email protected]>
19177 M:      Amol Maheshwari <[email protected]>
19178 L:      [email protected]
19179 L:      [email protected]
19180 S:      Maintained
19181 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
19182 F:      drivers/misc/fastrpc.c
19183 F:      include/uapi/misc/fastrpc.h
19184
19185 QUALCOMM HEXAGON ARCHITECTURE
19186 M:      Brian Cain <[email protected]>
19187 L:      [email protected]
19188 S:      Supported
19189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
19190 F:      arch/hexagon/
19191
19192 QUALCOMM HIDMA DRIVER
19193 M:      Sinan Kaya <[email protected]>
19194 L:      [email protected] (moderated for non-subscribers)
19195 L:      [email protected]
19196 L:      [email protected]
19197 S:      Supported
19198 F:      drivers/dma/qcom/hidma*
19199
19200 QUALCOMM I2C CCI DRIVER
19201 M:      Loic Poulain <[email protected]>
19202 M:      Robert Foss <[email protected]>
19203 L:      [email protected]
19204 L:      [email protected]
19205 S:      Maintained
19206 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
19207 F:      drivers/i2c/busses/i2c-qcom-cci.c
19208
19209 QUALCOMM INTERCONNECT BWMON DRIVER
19210 M:      Krzysztof Kozlowski <[email protected]>
19211 L:      [email protected]
19212 S:      Maintained
19213 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
19214 F:      drivers/soc/qcom/icc-bwmon.c
19215 F:      drivers/soc/qcom/trace_icc-bwmon.h
19216
19217 QUALCOMM IOMMU
19218 M:      Rob Clark <[email protected]>
19219 L:      [email protected]
19220 L:      [email protected]
19221 S:      Maintained
19222 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
19223 F:      drivers/iommu/arm/arm-smmu/arm-smmu-qcom*
19224 F:      drivers/iommu/msm_iommu*
19225
19226 QUALCOMM IPC ROUTER (QRTR) DRIVER
19227 M:      Manivannan Sadhasivam <[email protected]>
19228 L:      [email protected]
19229 S:      Maintained
19230 F:      include/trace/events/qrtr.h
19231 F:      include/uapi/linux/qrtr.h
19232 F:      net/qrtr/
19233
19234 QUALCOMM IPCC MAILBOX DRIVER
19235 M:      Manivannan Sadhasivam <[email protected]>
19236 L:      [email protected]
19237 S:      Supported
19238 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
19239 F:      drivers/mailbox/qcom-ipcc.c
19240 F:      include/dt-bindings/mailbox/qcom-ipcc.h
19241
19242 QUALCOMM IPQ4019 USB PHY DRIVER
19243 M:      Robert Marko <[email protected]>
19244 M:      Luka Perkov <[email protected]>
19245 L:      [email protected]
19246 S:      Maintained
19247 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
19248 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
19249
19250 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
19251 M:      Robert Marko <[email protected]>
19252 M:      Luka Perkov <[email protected]>
19253 L:      [email protected]
19254 S:      Maintained
19255 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
19256 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
19257
19258 QUALCOMM NAND CONTROLLER DRIVER
19259 M:      Manivannan Sadhasivam <[email protected]>
19260 L:      [email protected]
19261 L:      [email protected]
19262 S:      Maintained
19263 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
19264 F:      drivers/mtd/nand/raw/qcom_nandc.c
19265
19266 QUALCOMM QSEECOM DRIVER
19267 M:      Maximilian Luz <[email protected]>
19268 L:      [email protected]
19269 S:      Maintained
19270 F:      drivers/firmware/qcom/qcom_qseecom.c
19271
19272 QUALCOMM QSEECOM UEFISECAPP DRIVER
19273 M:      Maximilian Luz <[email protected]>
19274 L:      [email protected]
19275 S:      Maintained
19276 F:      drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
19277
19278 QUALCOMM RMNET DRIVER
19279 M:      Subash Abhinov Kasiviswanathan <[email protected]>
19280 M:      Sean Tranchetti <[email protected]>
19281 L:      [email protected]
19282 S:      Maintained
19283 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
19284 F:      drivers/net/ethernet/qualcomm/rmnet/
19285 F:      include/linux/if_rmnet.h
19286
19287 QUALCOMM TRUST ZONE MEMORY ALLOCATOR
19288 M:      Bartosz Golaszewski <[email protected]>
19289 L:      [email protected]
19290 S:      Maintained
19291 F:      drivers/firmware/qcom/qcom_tzmem.c
19292 F:      drivers/firmware/qcom/qcom_tzmem.h
19293 F:      include/linux/firmware/qcom/qcom_tzmem.h
19294
19295 QUALCOMM TSENS THERMAL DRIVER
19296 M:      Amit Kucheria <[email protected]>
19297 M:      Thara Gopinath <[email protected]>
19298 L:      [email protected]
19299 L:      [email protected]
19300 S:      Maintained
19301 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
19302 F:      drivers/thermal/qcom/
19303
19304 QUALCOMM TYPEC PORT MANAGER DRIVER
19305 M:      Bryan O'Donoghue <[email protected]>
19306 L:      [email protected]
19307 L:      [email protected]
19308 S:      Maintained
19309 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
19310 F:      drivers/usb/typec/tcpm/qcom/
19311
19312 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
19313 M:      Stanimir Varbanov <[email protected]>
19314 M:      Vikash Garodia <[email protected]>
19315 R:      Bryan O'Donoghue <[email protected]>
19316 L:      [email protected]
19317 L:      [email protected]
19318 S:      Maintained
19319 T:      git git://linuxtv.org/media.git
19320 F:      Documentation/devicetree/bindings/media/*venus*
19321 F:      drivers/media/platform/qcom/venus/
19322
19323 QUALCOMM WCN36XX WIRELESS DRIVER
19324 M:      Loic Poulain <[email protected]>
19325 L:      [email protected]
19326 S:      Supported
19327 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
19328 F:      drivers/net/wireless/ath/wcn36xx/
19329
19330 QUANTENNA QTNFMAC WIRELESS DRIVER
19331 M:      Igor Mitsyanko <[email protected]>
19332 R:      Sergey Matyukevich <[email protected]>
19333 L:      [email protected]
19334 S:      Maintained
19335 F:      drivers/net/wireless/quantenna
19336
19337 RADEON and AMDGPU DRM DRIVERS
19338 M:      Alex Deucher <[email protected]>
19339 M:      Christian König <[email protected]>
19340 M:      Xinhui Pan <[email protected]>
19341 L:      [email protected]
19342 S:      Supported
19343 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
19344 C:      irc://irc.oftc.net/radeon
19345 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
19346 F:      Documentation/gpu/amdgpu/
19347 F:      drivers/gpu/drm/amd/
19348 F:      drivers/gpu/drm/ci/xfails/amd*
19349 F:      drivers/gpu/drm/radeon/
19350 F:      include/uapi/drm/amdgpu_drm.h
19351 F:      include/uapi/drm/radeon_drm.h
19352
19353 RADEON FRAMEBUFFER DISPLAY DRIVER
19354 M:      Benjamin Herrenschmidt <[email protected]>
19355 L:      [email protected]
19356 S:      Maintained
19357 F:      drivers/video/fbdev/aty/radeon*
19358 F:      include/uapi/linux/radeonfb.h
19359
19360 RADIOSHARK RADIO DRIVER
19361 M:      Hans Verkuil <[email protected]>
19362 L:      [email protected]
19363 S:      Maintained
19364 T:      git git://linuxtv.org/media.git
19365 F:      drivers/media/radio/radio-shark.c
19366
19367 RADIOSHARK2 RADIO DRIVER
19368 M:      Hans Verkuil <[email protected]>
19369 L:      [email protected]
19370 S:      Maintained
19371 T:      git git://linuxtv.org/media.git
19372 F:      drivers/media/radio/radio-shark2.c
19373 F:      drivers/media/radio/radio-tea5777.c
19374
19375 RADOS BLOCK DEVICE (RBD)
19376 M:      Ilya Dryomov <[email protected]>
19377 R:      Dongsheng Yang <[email protected]>
19378 L:      [email protected]
19379 S:      Supported
19380 W:      http://ceph.com/
19381 T:      git https://github.com/ceph/ceph-client.git
19382 F:      Documentation/ABI/testing/sysfs-bus-rbd
19383 F:      drivers/block/rbd.c
19384 F:      drivers/block/rbd_types.h
19385
19386 RAGE128 FRAMEBUFFER DISPLAY DRIVER
19387 L:      [email protected]
19388 S:      Orphan
19389 F:      drivers/video/fbdev/aty/aty128fb.c
19390
19391 RAINSHADOW-CEC DRIVER
19392 M:      Hans Verkuil <[email protected]>
19393 L:      [email protected]
19394 S:      Maintained
19395 T:      git git://linuxtv.org/media.git
19396 F:      drivers/media/cec/usb/rainshadow/
19397
19398 RALINK MIPS ARCHITECTURE
19399 M:      John Crispin <[email protected]>
19400 M:      Sergio Paracuellos <[email protected]>
19401 L:      [email protected]
19402 S:      Maintained
19403 F:      arch/mips/ralink
19404
19405 RALINK MT7621 MIPS ARCHITECTURE
19406 M:      Arınç ÜNAL <[email protected]>
19407 M:      Sergio Paracuellos <[email protected]>
19408 L:      [email protected]
19409 S:      Maintained
19410 F:      arch/mips/boot/dts/ralink/mt7621*
19411
19412 RALINK RT2X00 WIRELESS LAN DRIVER
19413 M:      Stanislaw Gruszka <[email protected]>
19414 L:      [email protected]
19415 S:      Maintained
19416 F:      drivers/net/wireless/ralink/rt2x00/
19417
19418 RAMDISK RAM BLOCK DEVICE DRIVER
19419 M:      Jens Axboe <[email protected]>
19420 S:      Maintained
19421 F:      Documentation/admin-guide/blockdev/ramdisk.rst
19422 F:      drivers/block/brd.c
19423
19424 RANCHU VIRTUAL BOARD FOR MIPS
19425 M:      Miodrag Dinic <[email protected]>
19426 L:      [email protected]
19427 S:      Supported
19428 F:      arch/mips/configs/generic/board-ranchu.config
19429 F:      arch/mips/generic/board-ranchu.c
19430
19431 RANDOM NUMBER DRIVER
19432 M:      "Theodore Ts'o" <[email protected]>
19433 M:      Jason A. Donenfeld <[email protected]>
19434 S:      Maintained
19435 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
19436 F:      Documentation/devicetree/bindings/rng/microsoft,vmgenid.yaml
19437 F:      drivers/char/random.c
19438 F:      include/linux/random.h
19439 F:      include/uapi/linux/random.h
19440 F:      drivers/virt/vmgenid.c
19441 N:      ^.*/vdso/[^/]*getrandom[^/]+$
19442
19443 RAPIDIO SUBSYSTEM
19444 M:      Matt Porter <[email protected]>
19445 M:      Alexandre Bounine <[email protected]>
19446 S:      Maintained
19447 F:      drivers/rapidio/
19448
19449 RAS INFRASTRUCTURE
19450 M:      Tony Luck <[email protected]>
19451 M:      Borislav Petkov <[email protected]>
19452 L:      [email protected]
19453 S:      Maintained
19454 F:      Documentation/admin-guide/RAS
19455 F:      drivers/ras/
19456 F:      include/linux/ras.h
19457 F:      include/ras/ras_event.h
19458
19459 RAS FRU MEMORY POISON MANAGER (FMPM)
19460 M:      Yazen Ghannam <[email protected]>
19461 L:      [email protected]
19462 S:      Maintained
19463 F:      drivers/ras/amd/fmpm.c
19464
19465 RASPBERRY PI PISP BACK END
19466 M:      Jacopo Mondi <[email protected]>
19467 L:      Raspberry Pi Kernel Maintenance <[email protected]>
19468 L:      [email protected]
19469 S:      Maintained
19470 F:      Documentation/devicetree/bindings/media/raspberrypi,pispbe.yaml
19471 F:      drivers/media/platform/raspberrypi/pisp_be/
19472 F:      include/uapi/linux/media/raspberrypi/
19473
19474 RASPBERRY PI PISP CAMERA FRONT END
19475 M:      Tomi Valkeinen <[email protected]>
19476 M:      Raspberry Pi Kernel Maintenance <[email protected]>
19477 S:      Maintained
19478 F:      Documentation/devicetree/bindings/media/raspberrypi,rp1-cfe.yaml
19479 F:      drivers/media/platform/raspberrypi/rp1-cfe/
19480
19481 RC-CORE / LIRC FRAMEWORK
19482 M:      Sean Young <[email protected]>
19483 L:      [email protected]
19484 S:      Maintained
19485 W:      http://linuxtv.org
19486 T:      git git://linuxtv.org/media.git
19487 F:      Documentation/driver-api/media/rc-core.rst
19488 F:      Documentation/userspace-api/media/rc/
19489 F:      drivers/media/rc/
19490 F:      include/media/rc-core.h
19491 F:      include/media/rc-map.h
19492 F:      include/uapi/linux/lirc.h
19493
19494 RCMM REMOTE CONTROLS DECODER
19495 M:      Patrick Lerda <[email protected]>
19496 S:      Maintained
19497 F:      drivers/media/rc/ir-rcmm-decoder.c
19498
19499 RCUTORTURE TEST FRAMEWORK
19500 M:      "Paul E. McKenney" <[email protected]>
19501 M:      Josh Triplett <[email protected]>
19502 R:      Steven Rostedt <[email protected]>
19503 R:      Mathieu Desnoyers <[email protected]>
19504 R:      Lai Jiangshan <[email protected]>
19505 L:      [email protected]
19506 S:      Supported
19507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19508 F:      tools/testing/selftests/rcutorture
19509
19510 RDACM20 Camera Sensor
19511 M:      Jacopo Mondi <[email protected]>
19512 M:      Kieran Bingham <[email protected]>
19513 M:      Laurent Pinchart <[email protected]>
19514 M:      Niklas Söderlund <[email protected]>
19515 L:      [email protected]
19516 S:      Maintained
19517 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19518 F:      drivers/media/i2c/max9271.c
19519 F:      drivers/media/i2c/max9271.h
19520 F:      drivers/media/i2c/rdacm20.c
19521
19522 RDACM21 Camera Sensor
19523 M:      Jacopo Mondi <[email protected]>
19524 M:      Kieran Bingham <[email protected]>
19525 M:      Laurent Pinchart <[email protected]>
19526 M:      Niklas Söderlund <[email protected]>
19527 L:      [email protected]
19528 S:      Maintained
19529 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19530 F:      drivers/media/i2c/max9271.c
19531 F:      drivers/media/i2c/max9271.h
19532 F:      drivers/media/i2c/rdacm21.c
19533
19534 RDC R-321X SoC
19535 M:      Florian Fainelli <[email protected]>
19536 S:      Maintained
19537
19538 RDC R6040 FAST ETHERNET DRIVER
19539 M:      Florian Fainelli <[email protected]>
19540 L:      [email protected]
19541 S:      Maintained
19542 F:      drivers/net/ethernet/rdc/r6040.c
19543
19544 RDMAVT - RDMA verbs software
19545 M:      Dennis Dalessandro <[email protected]>
19546 L:      [email protected]
19547 S:      Supported
19548 F:      drivers/infiniband/sw/rdmavt
19549
19550 RDS - RELIABLE DATAGRAM SOCKETS
19551 M:      Allison Henderson <[email protected]>
19552 L:      [email protected]
19553 L:      [email protected]
19554 L:      [email protected] (moderated for non-subscribers)
19555 S:      Supported
19556 W:      https://oss.oracle.com/projects/rds/
19557 F:      Documentation/networking/rds.rst
19558 F:      net/rds/
19559 F:      tools/testing/selftests/net/rds/
19560
19561 RDT - RESOURCE ALLOCATION
19562 M:      Fenghua Yu <[email protected]>
19563 M:      Reinette Chatre <[email protected]>
19564 L:      [email protected]
19565 S:      Supported
19566 F:      Documentation/arch/x86/resctrl*
19567 F:      arch/x86/include/asm/resctrl.h
19568 F:      arch/x86/kernel/cpu/resctrl/
19569 F:      tools/testing/selftests/resctrl/
19570
19571 READ-COPY UPDATE (RCU)
19572 M:      "Paul E. McKenney" <[email protected]>
19573 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
19574 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
19575 M:      Joel Fernandes <[email protected]>
19576 M:      Josh Triplett <[email protected]>
19577 M:      Boqun Feng <[email protected]>
19578 M:      Uladzislau Rezki <[email protected]>
19579 R:      Steven Rostedt <[email protected]>
19580 R:      Mathieu Desnoyers <[email protected]>
19581 R:      Lai Jiangshan <[email protected]>
19582 R:      Zqiang <[email protected]>
19583 L:      [email protected]
19584 S:      Supported
19585 W:      http://www.rdrop.com/users/paulmck/RCU/
19586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19587 F:      Documentation/RCU/
19588 F:      include/linux/rcu*
19589 F:      kernel/rcu/
19590 X:      Documentation/RCU/torture.rst
19591 X:      include/linux/srcu*.h
19592 X:      kernel/rcu/srcu*.c
19593
19594 REAL TIME CLOCK (RTC) SUBSYSTEM
19595 M:      Alexandre Belloni <[email protected]>
19596 L:      [email protected]
19597 S:      Maintained
19598 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
19599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
19600 F:      Documentation/admin-guide/rtc.rst
19601 F:      Documentation/devicetree/bindings/rtc/
19602 F:      drivers/rtc/
19603 F:      include/linux/rtc.h
19604 F:      include/linux/rtc/
19605 F:      include/uapi/linux/rtc.h
19606 F:      tools/testing/selftests/rtc/
19607
19608 Real-time Linux Analysis (RTLA) tools
19609 M:      Steven Rostedt <[email protected]>
19610 L:      [email protected]
19611 S:      Maintained
19612 F:      Documentation/tools/rtla/
19613 F:      tools/tracing/rtla/
19614
19615 Real-time Linux (PREEMPT_RT)
19616 M:      Sebastian Andrzej Siewior <[email protected]>
19617 M:      Clark Williams <[email protected]>
19618 M:      Steven Rostedt <[email protected]>
19619 L:      [email protected]
19620 S:      Supported
19621 K:      PREEMPT_RT
19622
19623 REALTEK AUDIO CODECS
19624 M:      Oder Chiou <[email protected]>
19625 S:      Maintained
19626 F:      include/sound/rt*.h
19627 F:      sound/soc/codecs/rt*
19628
19629 REALTEK OTTO WATCHDOG
19630 M:      Sander Vanheule <[email protected]>
19631 L:      [email protected]
19632 S:      Maintained
19633 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
19634 F:      drivers/watchdog/realtek_otto_wdt.c
19635
19636 REALTEK RTL83xx SMI DSA ROUTER CHIPS
19637 M:      Linus Walleij <[email protected]>
19638 M:      Alvin Šipraga <[email protected]>
19639 S:      Maintained
19640 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
19641 F:      drivers/net/dsa/realtek/*
19642
19643 REALTEK SPI-NAND
19644 M:      Chris Packham <[email protected]>
19645 S:      Maintained
19646 F:      Documentation/devicetree/bindings/spi/realtek,rtl9301-snand.yaml
19647 F:      drivers/spi/spi-realtek-rtl-snand.c
19648
19649 REALTEK WIRELESS DRIVER (rtlwifi family)
19650 M:      Ping-Ke Shih <[email protected]>
19651 L:      [email protected]
19652 S:      Maintained
19653 T:      git https://github.com/pkshih/rtw.git
19654 F:      drivers/net/wireless/realtek/rtlwifi/
19655
19656 REALTEK WIRELESS DRIVER (rtw88)
19657 M:      Ping-Ke Shih <[email protected]>
19658 L:      [email protected]
19659 S:      Maintained
19660 T:      git https://github.com/pkshih/rtw.git
19661 F:      drivers/net/wireless/realtek/rtw88/
19662
19663 REALTEK WIRELESS DRIVER (rtw89)
19664 M:      Ping-Ke Shih <[email protected]>
19665 L:      [email protected]
19666 S:      Maintained
19667 T:      git https://github.com/pkshih/rtw.git
19668 F:      drivers/net/wireless/realtek/rtw89/
19669
19670 REDPINE WIRELESS DRIVER
19671 L:      [email protected]
19672 S:      Orphan
19673 F:      drivers/net/wireless/rsi/
19674
19675 REGISTER MAP ABSTRACTION
19676 M:      Mark Brown <[email protected]>
19677 L:      [email protected]
19678 S:      Supported
19679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
19680 F:      Documentation/devicetree/bindings/regmap/
19681 F:      drivers/base/regmap/
19682 F:      include/linux/regmap.h
19683
19684 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
19685 M:      Bjorn Andersson <[email protected]>
19686 M:      Mathieu Poirier <[email protected]>
19687 L:      [email protected]
19688 S:      Maintained
19689 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
19690 F:      Documentation/ABI/testing/sysfs-class-remoteproc
19691 F:      Documentation/devicetree/bindings/remoteproc/
19692 F:      Documentation/staging/remoteproc.rst
19693 F:      drivers/remoteproc/
19694 F:      include/linux/remoteproc.h
19695 F:      include/linux/remoteproc/
19696
19697 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
19698 M:      Bjorn Andersson <[email protected]>
19699 M:      Mathieu Poirier <[email protected]>
19700 L:      [email protected]
19701 S:      Maintained
19702 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
19703 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
19704 F:      Documentation/staging/rpmsg.rst
19705 F:      drivers/rpmsg/
19706 F:      include/linux/rpmsg.h
19707 F:      include/linux/rpmsg/
19708 F:      include/uapi/linux/rpmsg.h
19709 F:      samples/rpmsg/
19710
19711 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
19712 M:      Stephan Gerhold <[email protected]>
19713 L:      [email protected]
19714 L:      [email protected]
19715 S:      Maintained
19716 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
19717
19718 RENESAS CLOCK DRIVERS
19719 M:      Geert Uytterhoeven <[email protected]>
19720 L:      [email protected]
19721 S:      Supported
19722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
19723 F:      Documentation/devicetree/bindings/clock/renesas,*
19724 F:      drivers/clk/renesas/
19725
19726 RENESAS EMEV2 I2C DRIVER
19727 M:      Wolfram Sang <[email protected]>
19728 L:      [email protected]
19729 S:      Supported
19730 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
19731 F:      drivers/i2c/busses/i2c-emev2.c
19732
19733 RENESAS ETHERNET AVB DRIVER
19734 M:      Paul Barker <[email protected]>
19735 M:      Niklas Söderlund <[email protected]>
19736 L:      [email protected]
19737 L:      [email protected]
19738 S:      Supported
19739 F:      Documentation/devicetree/bindings/net/renesas,etheravb.yaml
19740 F:      drivers/net/ethernet/renesas/Kconfig
19741 F:      drivers/net/ethernet/renesas/Makefile
19742 F:      drivers/net/ethernet/renesas/ravb*
19743
19744 RENESAS ETHERNET SWITCH DRIVER
19745 R:      Yoshihiro Shimoda <[email protected]>
19746 L:      [email protected]
19747 L:      [email protected]
19748 F:      Documentation/devicetree/bindings/net/renesas,*ether-switch.yaml
19749 F:      drivers/net/ethernet/renesas/Kconfig
19750 F:      drivers/net/ethernet/renesas/Makefile
19751 F:      drivers/net/ethernet/renesas/rcar_gen4*
19752 F:      drivers/net/ethernet/renesas/rswitch*
19753
19754 RENESAS ETHERNET TSN DRIVER
19755 M:      Niklas Söderlund <[email protected]>
19756 L:      [email protected]
19757 L:      [email protected]
19758 S:      Supported
19759 F:      Documentation/devicetree/bindings/net/renesas,ethertsn.yaml
19760 F:      drivers/net/ethernet/renesas/rtsn.*
19761
19762 RENESAS IDT821034 ASoC CODEC
19763 M:      Herve Codina <[email protected]>
19764 L:      [email protected]
19765 S:      Maintained
19766 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
19767 F:      sound/soc/codecs/idt821034.c
19768
19769 RENESAS R-CAR & FSI AUDIO (ASoC) DRIVERS
19770 M:      Kuninori Morimoto <[email protected]>
19771 L:      [email protected]
19772 L:      [email protected]
19773 S:      Supported
19774 F:      Documentation/devicetree/bindings/sound/renesas,rsnd.*
19775 F:      Documentation/devicetree/bindings/sound/renesas,fsi.yaml
19776 F:      sound/soc/renesas/rcar/
19777 F:      sound/soc/renesas/fsi.c
19778 F:      include/sound/sh_fsi.h
19779
19780 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
19781 M:      Miquel Raynal <[email protected]>
19782 L:      [email protected]
19783 L:      [email protected]
19784 S:      Maintained
19785 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
19786 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
19787
19788 RENESAS R-CAR GYROADC DRIVER
19789 M:      Marek Vasut <[email protected]>
19790 L:      [email protected]
19791 S:      Supported
19792 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
19793 F:      drivers/iio/adc/rcar-gyroadc.c
19794
19795 RENESAS R-CAR I2C DRIVERS
19796 M:      Wolfram Sang <[email protected]>
19797 L:      [email protected]
19798 S:      Supported
19799 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
19800 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
19801 F:      drivers/i2c/busses/i2c-rcar.c
19802 F:      drivers/i2c/busses/i2c-sh_mobile.c
19803
19804 RENESAS R-CAR SATA DRIVER
19805 M:      Geert Uytterhoeven <[email protected]>
19806 L:      [email protected]
19807 L:      [email protected]
19808 S:      Supported
19809 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
19810 F:      drivers/ata/sata_rcar.c
19811
19812 RENESAS R-CAR THERMAL DRIVERS
19813 M:      Niklas Söderlund <[email protected]>
19814 L:      [email protected]
19815 S:      Supported
19816 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
19817 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
19818 F:      drivers/thermal/renesas/rcar_gen3_thermal.c
19819 F:      drivers/thermal/renesas/rcar_thermal.c
19820
19821 RENESAS RIIC DRIVER
19822 M:      Chris Brandt <[email protected]>
19823 L:      [email protected]
19824 S:      Supported
19825 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
19826 F:      drivers/i2c/busses/i2c-riic.c
19827
19828 RENESAS RZ AUDIO (ASoC) DRIVER
19829 M:      Biju Das <[email protected]>
19830 M:      Lad Prabhakar <[email protected]>
19831 L:      [email protected]
19832 L:      [email protected]
19833 S:      Supported
19834 F:      Documentation/devicetree/bindings/sound/renesas,rz-ssi.yaml
19835 F:      sound/soc/renesas/rz-ssi.c
19836
19837 RENESAS RZ/G2L A/D DRIVER
19838 M:      Lad Prabhakar <[email protected]>
19839 L:      [email protected]
19840 L:      [email protected]
19841 S:      Supported
19842 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
19843 F:      drivers/iio/adc/rzg2l_adc.c
19844
19845 RENESAS RZ/G2L MTU3a COUNTER DRIVER
19846 M:      Biju Das <[email protected]>
19847 L:      [email protected]
19848 L:      [email protected]
19849 S:      Supported
19850 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
19851 F:      drivers/counter/rz-mtu3-cnt.c
19852
19853 RENESAS RZ/N1 A5PSW SWITCH DRIVER
19854 M:      Clément Léger <[email protected]>
19855 L:      [email protected]
19856 L:      [email protected]
19857 S:      Maintained
19858 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
19859 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
19860 F:      drivers/net/dsa/rzn1_a5psw*
19861 F:      drivers/net/pcs/pcs-rzn1-miic.c
19862 F:      include/dt-bindings/net/pcs-rzn1-miic.h
19863 F:      include/linux/pcs-rzn1-miic.h
19864 F:      net/dsa/tag_rzn1_a5psw.c
19865
19866 RENESAS RZ/N1 DWMAC GLUE LAYER
19867 M:      Romain Gantois <[email protected]>
19868 S:      Maintained
19869 F:      Documentation/devicetree/bindings/net/renesas,rzn1-gmac.yaml
19870 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-rzn1.c
19871
19872 RENESAS RZ/N1 RTC CONTROLLER DRIVER
19873 M:      Miquel Raynal <[email protected]>
19874 L:      [email protected]
19875 L:      [email protected]
19876 S:      Maintained
19877 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
19878 F:      drivers/rtc/rtc-rzn1.c
19879
19880 RENESAS RZ/N1 USBF CONTROLLER DRIVER
19881 M:      Herve Codina <[email protected]>
19882 L:      [email protected]
19883 L:      [email protected]
19884 S:      Maintained
19885 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
19886 F:      drivers/usb/gadget/udc/renesas_usbf.c
19887
19888 RENESAS RZ/V2M I2C DRIVER
19889 M:      Fabrizio Castro <[email protected]>
19890 L:      [email protected]
19891 L:      [email protected]
19892 S:      Supported
19893 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
19894 F:      drivers/i2c/busses/i2c-rzv2m.c
19895
19896 RENESAS SUPERH ETHERNET DRIVER
19897 M:      Niklas Söderlund <[email protected]>
19898 L:      [email protected]
19899 L:      [email protected]
19900 S:      Supported
19901 F:      Documentation/devicetree/bindings/net/renesas,ether.yaml
19902 F:      drivers/net/ethernet/renesas/Kconfig
19903 F:      drivers/net/ethernet/renesas/Makefile
19904 F:      drivers/net/ethernet/renesas/sh_eth*
19905 F:      include/linux/sh_eth.h
19906
19907 RENESAS USB PHY DRIVER
19908 M:      Yoshihiro Shimoda <[email protected]>
19909 L:      [email protected]
19910 S:      Maintained
19911 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
19912
19913 RENESAS VERSACLOCK 7 CLOCK DRIVER
19914 M:      Alex Helms <[email protected]>
19915 S:      Maintained
19916 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
19917 F:      drivers/clk/clk-versaclock7.c
19918
19919 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
19920 M:      Herve Codina <[email protected]>
19921 L:      [email protected]
19922 S:      Maintained
19923 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
19924 F:      drivers/iio/potentiometer/x9250.c
19925
19926 RESET CONTROLLER FRAMEWORK
19927 M:      Philipp Zabel <[email protected]>
19928 S:      Maintained
19929 T:      git git://git.pengutronix.de/git/pza/linux
19930 F:      Documentation/devicetree/bindings/reset/
19931 F:      Documentation/driver-api/reset.rst
19932 F:      drivers/reset/
19933 F:      include/dt-bindings/reset/
19934 F:      include/linux/reset-controller.h
19935 F:      include/linux/reset.h
19936 F:      include/linux/reset/
19937 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
19938
19939 RESTARTABLE SEQUENCES SUPPORT
19940 M:      Mathieu Desnoyers <[email protected]>
19941 M:      Peter Zijlstra <[email protected]>
19942 M:      "Paul E. McKenney" <[email protected]>
19943 M:      Boqun Feng <[email protected]>
19944 L:      [email protected]
19945 S:      Supported
19946 F:      include/trace/events/rseq.h
19947 F:      include/uapi/linux/rseq.h
19948 F:      kernel/rseq.c
19949 F:      tools/testing/selftests/rseq/
19950
19951 RFKILL
19952 M:      Johannes Berg <[email protected]>
19953 L:      [email protected]
19954 S:      Maintained
19955 W:      https://wireless.wiki.kernel.org/
19956 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
19957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
19958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
19959 F:      Documentation/ABI/stable/sysfs-class-rfkill
19960 F:      Documentation/driver-api/rfkill.rst
19961 F:      include/linux/rfkill.h
19962 F:      include/uapi/linux/rfkill.h
19963 F:      net/rfkill/
19964
19965 RHASHTABLE
19966 M:      Thomas Graf <[email protected]>
19967 M:      Herbert Xu <[email protected]>
19968 L:      [email protected]
19969 S:      Maintained
19970 F:      include/linux/rhashtable-types.h
19971 F:      include/linux/rhashtable.h
19972 F:      lib/rhashtable.c
19973 F:      lib/test_rhashtable.c
19974
19975 RICOH R5C592 MEMORYSTICK DRIVER
19976 M:      Maxim Levitsky <[email protected]>
19977 S:      Maintained
19978 F:      drivers/memstick/host/r592.*
19979
19980 RICOH SMARTMEDIA/XD DRIVER
19981 M:      Maxim Levitsky <[email protected]>
19982 S:      Maintained
19983 F:      drivers/mtd/nand/raw/r852.c
19984 F:      drivers/mtd/nand/raw/r852.h
19985
19986 RISC-V AIA DRIVERS
19987 M:      Anup Patel <[email protected]>
19988 L:      [email protected]
19989 S:      Maintained
19990 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml
19991 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,imsics.yaml
19992 F:      drivers/irqchip/irq-riscv-aplic-*.c
19993 F:      drivers/irqchip/irq-riscv-aplic-*.h
19994 F:      drivers/irqchip/irq-riscv-imsic-*.c
19995 F:      drivers/irqchip/irq-riscv-imsic-*.h
19996 F:      drivers/irqchip/irq-riscv-intc.c
19997 F:      include/linux/irqchip/riscv-aplic.h
19998 F:      include/linux/irqchip/riscv-imsic.h
19999
20000 RISC-V ARCHITECTURE
20001 M:      Paul Walmsley <[email protected]>
20002 M:      Palmer Dabbelt <[email protected]>
20003 M:      Albert Ou <[email protected]>
20004 L:      [email protected]
20005 S:      Supported
20006 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
20007 C:      irc://irc.libera.chat/riscv
20008 P:      Documentation/arch/riscv/patch-acceptance.rst
20009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
20010 F:      arch/riscv/
20011 N:      riscv
20012 K:      riscv
20013
20014 RISC-V IOMMU
20015 M:      Tomasz Jeznach <[email protected]>
20016 L:      [email protected]
20017 L:      [email protected]
20018 S:      Maintained
20019 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
20020 F:      Documentation/devicetree/bindings/iommu/riscv,iommu.yaml
20021 F:      drivers/iommu/riscv/
20022
20023 RISC-V MICROCHIP FPGA SUPPORT
20024 M:      Conor Dooley <[email protected]>
20025 M:      Daire McNamara <[email protected]>
20026 L:      [email protected]
20027 S:      Supported
20028 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
20029 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
20030 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
20031 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
20032 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
20033 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
20034 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
20035 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
20036 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
20037 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
20038 F:      arch/riscv/boot/dts/microchip/
20039 F:      drivers/char/hw_random/mpfs-rng.c
20040 F:      drivers/clk/microchip/clk-mpfs*.c
20041 F:      drivers/firmware/microchip/mpfs-auto-update.c
20042 F:      drivers/gpio/gpio-mpfs.c
20043 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
20044 F:      drivers/mailbox/mailbox-mpfs.c
20045 F:      drivers/pci/controller/plda/pcie-microchip-host.c
20046 F:      drivers/pwm/pwm-microchip-core.c
20047 F:      drivers/reset/reset-mpfs.c
20048 F:      drivers/rtc/rtc-mpfs.c
20049 F:      drivers/soc/microchip/mpfs-sys-controller.c
20050 F:      drivers/spi/spi-microchip-core-qspi.c
20051 F:      drivers/spi/spi-microchip-core.c
20052 F:      drivers/usb/musb/mpfs.c
20053 F:      include/soc/microchip/mpfs.h
20054
20055 RISC-V MISC SOC SUPPORT
20056 M:      Conor Dooley <[email protected]>
20057 L:      [email protected]
20058 S:      Maintained
20059 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
20060 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
20061 F:      arch/riscv/boot/dts/canaan/
20062 F:      arch/riscv/boot/dts/microchip/
20063 F:      arch/riscv/boot/dts/sifive/
20064 F:      arch/riscv/boot/dts/starfive/
20065
20066 RISC-V PMU DRIVERS
20067 M:      Atish Patra <[email protected]>
20068 R:      Anup Patel <[email protected]>
20069 L:      [email protected]
20070 S:      Supported
20071 F:      drivers/perf/riscv_pmu.c
20072 F:      drivers/perf/riscv_pmu_legacy.c
20073 F:      drivers/perf/riscv_pmu_sbi.c
20074
20075 RISC-V THEAD SoC SUPPORT
20076 M:      Drew Fustini <[email protected]>
20077 M:      Guo Ren <[email protected]>
20078 M:      Fu Wei <[email protected]>
20079 L:      [email protected]
20080 S:      Maintained
20081 T:      git https://github.com/pdp7/linux.git
20082 F:      Documentation/devicetree/bindings/clock/thead,th1520-clk-ap.yaml
20083 F:      Documentation/devicetree/bindings/mailbox/thead,th1520-mbox.yaml
20084 F:      Documentation/devicetree/bindings/net/thead,th1520-gmac.yaml
20085 F:      Documentation/devicetree/bindings/pinctrl/thead,th1520-pinctrl.yaml
20086 F:      arch/riscv/boot/dts/thead/
20087 F:      drivers/clk/thead/clk-th1520-ap.c
20088 F:      drivers/mailbox/mailbox-th1520.c
20089 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-thead.c
20090 F:      drivers/pinctrl/pinctrl-th1520.c
20091 F:      include/dt-bindings/clock/thead,th1520-clk-ap.h
20092
20093 RNBD BLOCK DRIVERS
20094 M:      Md. Haris Iqbal <[email protected]>
20095 M:      Jack Wang <[email protected]>
20096 L:      [email protected]
20097 S:      Maintained
20098 F:      drivers/block/rnbd/
20099
20100 ROCCAT DRIVERS
20101 M:      Stefan Achatz <[email protected]>
20102 S:      Maintained
20103 W:      http://sourceforge.net/projects/roccat/
20104 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
20105 F:      drivers/hid/hid-roccat*
20106 F:      include/linux/hid-roccat*
20107
20108 ROCKCHIP CAN-FD DRIVER
20109 M:      Marc Kleine-Budde <[email protected]>
20110 R:      [email protected]
20111 L:      [email protected]
20112 S:      Maintained
20113 F:      Documentation/devicetree/bindings/net/can/rockchip,rk3568v2-canfd.yaml
20114 F:      drivers/net/can/rockchip/
20115
20116 ROCKCHIP CRYPTO DRIVERS
20117 M:      Corentin Labbe <[email protected]>
20118 L:      [email protected]
20119 S:      Maintained
20120 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
20121 F:      drivers/crypto/rockchip/
20122
20123 ROCKCHIP I2S TDM DRIVER
20124 M:      Nicolas Frattaroli <[email protected]>
20125 L:      [email protected]
20126 S:      Maintained
20127 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
20128 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
20129
20130 ROCKCHIP ISP V1 DRIVER
20131 M:      Dafna Hirschfeld <[email protected]>
20132 M:      Laurent Pinchart <[email protected]>
20133 L:      [email protected]
20134 L:      [email protected]
20135 S:      Maintained
20136 F:      Documentation/admin-guide/media/rkisp1.rst
20137 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
20138 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
20139 F:      drivers/media/platform/rockchip/rkisp1
20140 F:      include/uapi/linux/rkisp1-config.h
20141
20142 ROCKCHIP RK3568 RANDOM NUMBER GENERATOR SUPPORT
20143 M:      Daniel Golle <[email protected]>
20144 M:      Aurelien Jarno <[email protected]>
20145 S:      Maintained
20146 F:      Documentation/devicetree/bindings/rng/rockchip,rk3568-rng.yaml
20147 F:      drivers/char/hw_random/rockchip-rng.c
20148
20149 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
20150 M:      Jacob Chen <[email protected]>
20151 M:      Ezequiel Garcia <[email protected]>
20152 L:      [email protected]
20153 L:      [email protected]
20154 S:      Maintained
20155 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
20156 F:      drivers/media/platform/rockchip/rga/
20157
20158 ROCKCHIP RK3308 INTERNAL AUDIO CODEC
20159 M:      Luca Ceresoli <[email protected]>
20160 S:      Maintained
20161 F:      Documentation/devicetree/bindings/sound/rockchip,rk3308-codec.yaml
20162 F:      sound/soc/codecs/rk3308_codec.c
20163 F:      sound/soc/codecs/rk3308_codec.h
20164
20165 ROCKCHIP VIDEO DECODER DRIVER
20166 M:      Ezequiel Garcia <[email protected]>
20167 L:      [email protected]
20168 L:      [email protected]
20169 S:      Maintained
20170 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
20171 F:      drivers/staging/media/rkvdec/
20172
20173 ROCKER DRIVER
20174 M:      Jiri Pirko <[email protected]>
20175 L:      [email protected]
20176 S:      Supported
20177 F:      drivers/net/ethernet/rocker/
20178
20179 ROCKETPORT EXPRESS/INFINITY DRIVER
20180 M:      Kevin Cernekee <[email protected]>
20181 L:      [email protected]
20182 S:      Odd Fixes
20183 F:      drivers/tty/serial/rp2.*
20184
20185 ROHM BD99954 CHARGER IC
20186 M:      Matti Vaittinen <[email protected]>
20187 S:      Supported
20188 F:      drivers/power/supply/bd99954-charger.c
20189 F:      drivers/power/supply/bd99954-charger.h
20190
20191 ROHM BH1745 COLOUR SENSOR
20192 M:      Mudit Sharma <[email protected]>
20193 L:      [email protected]
20194 S:      Maintained
20195 F:      drivers/iio/light/bh1745.c
20196
20197 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
20198 M:      Tomasz Duszynski <[email protected]>
20199 S:      Maintained
20200 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
20201 F:      drivers/iio/light/bh1750.c
20202
20203 ROHM BM1390 PRESSURE SENSOR DRIVER
20204 M:      Matti Vaittinen <[email protected]>
20205 L:      [email protected]
20206 S:      Supported
20207 F:      drivers/iio/pressure/rohm-bm1390.c
20208
20209 ROHM BU270xx LIGHT SENSOR DRIVERs
20210 M:      Matti Vaittinen <[email protected]>
20211 L:      [email protected]
20212 S:      Supported
20213 F:      drivers/iio/light/rohm-bu27008.c
20214 F:      drivers/iio/light/rohm-bu27034.c
20215
20216 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
20217 M:      Marek Vasut <[email protected]>
20218 L:      [email protected]
20219 L:      [email protected]
20220 S:      Supported
20221 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
20222 F:      drivers/gpio/gpio-bd9571mwv.c
20223 F:      drivers/mfd/bd9571mwv.c
20224 F:      drivers/regulator/bd9571mwv-regulator.c
20225 F:      include/linux/mfd/bd9571mwv.h
20226
20227 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
20228 M:      Matti Vaittinen <[email protected]>
20229 S:      Supported
20230 F:      drivers/clk/clk-bd718x7.c
20231 F:      drivers/gpio/gpio-bd71815.c
20232 F:      drivers/gpio/gpio-bd71828.c
20233 F:      drivers/mfd/rohm-bd71828.c
20234 F:      drivers/mfd/rohm-bd718x7.c
20235 F:      drivers/mfd/rohm-bd9576.c
20236 F:      drivers/mfd/rohm-bd96801.c
20237 F:      drivers/regulator/bd71815-regulator.c
20238 F:      drivers/regulator/bd71828-regulator.c
20239 F:      drivers/regulator/bd718x7-regulator.c
20240 F:      drivers/regulator/bd9576-regulator.c
20241 F:      drivers/regulator/bd96801-regulator.c
20242 F:      drivers/regulator/rohm-regulator.c
20243 F:      drivers/rtc/rtc-bd70528.c
20244 F:      drivers/watchdog/bd9576_wdt.c
20245 F:      drivers/watchdog/bd96801_wdt.c
20246 F:      include/linux/mfd/rohm-bd71815.h
20247 F:      include/linux/mfd/rohm-bd71828.h
20248 F:      include/linux/mfd/rohm-bd718x7.h
20249 F:      include/linux/mfd/rohm-bd957x.h
20250 F:      include/linux/mfd/rohm-bd96801.h
20251 F:      include/linux/mfd/rohm-generic.h
20252 F:      include/linux/mfd/rohm-shared.h
20253
20254 ROSE NETWORK LAYER
20255 L:      [email protected]
20256 S:      Orphan
20257 W:      https://linux-ax25.in-berlin.de
20258 F:      include/net/rose.h
20259 F:      include/uapi/linux/rose.h
20260 F:      net/rose/
20261
20262 ROTATION DRIVER FOR ALLWINNER A83T
20263 M:      Jernej Skrabec <[email protected]>
20264 L:      [email protected]
20265 S:      Maintained
20266 T:      git git://linuxtv.org/media.git
20267 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
20268 F:      drivers/media/platform/sunxi/sun8i-rotate/
20269
20270 RPMB SUBSYSTEM
20271 M:      Jens Wiklander <[email protected]>
20272 L:      [email protected]
20273 S:      Supported
20274 F:      drivers/misc/rpmb-core.c
20275 F:      include/linux/rpmb.h
20276
20277 RPMSG TTY DRIVER
20278 M:      Arnaud Pouliquen <[email protected]>
20279 L:      [email protected]
20280 S:      Maintained
20281 F:      drivers/tty/rpmsg_tty.c
20282
20283 RTASE ETHERNET DRIVER
20284 M:      Justin Lai <[email protected]>
20285 M:      Larry Chiu <[email protected]>
20286 L:      [email protected]
20287 S:      Maintained
20288 F:      drivers/net/ethernet/realtek/rtase/
20289
20290 RTL2830 MEDIA DRIVER
20291 L:      [email protected]
20292 S:      Orphan
20293 W:      https://linuxtv.org
20294 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20295 F:      drivers/media/dvb-frontends/rtl2830*
20296
20297 RTL2832 MEDIA DRIVER
20298 L:      [email protected]
20299 S:      Orphan
20300 W:      https://linuxtv.org
20301 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20302 F:      drivers/media/dvb-frontends/rtl2832*
20303
20304 RTL2832_SDR MEDIA DRIVER
20305 L:      [email protected]
20306 S:      Orphan
20307 W:      https://linuxtv.org
20308 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20309 F:      drivers/media/dvb-frontends/rtl2832_sdr*
20310
20311 RTL8180 WIRELESS DRIVER
20312 L:      [email protected]
20313 S:      Orphan
20314 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
20315
20316 RTL8187 WIRELESS DRIVER
20317 M:      Hin-Tak Leung <[email protected]>
20318 L:      [email protected]
20319 S:      Maintained
20320 T:      git https://github.com/pkshih/rtw.git
20321 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
20322
20323 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
20324 M:      Jes Sorensen <[email protected]>
20325 L:      [email protected]
20326 S:      Maintained
20327 T:      git https://github.com/pkshih/rtw.git
20328 F:      drivers/net/wireless/realtek/rtl8xxxu/
20329
20330 RTL9300 I2C DRIVER (rtl9300-i2c)
20331 M:      Chris Packham <[email protected]>
20332 L:      [email protected]
20333 S:      Maintained
20334 F:      Documentation/devicetree/bindings/i2c/realtek,rtl9301-i2c.yaml
20335 F:      drivers/i2c/busses/i2c-rtl9300.c
20336
20337 RTRS TRANSPORT DRIVERS
20338 M:      Md. Haris Iqbal <[email protected]>
20339 M:      Jack Wang <[email protected]>
20340 L:      [email protected]
20341 S:      Maintained
20342 F:      drivers/infiniband/ulp/rtrs/
20343
20344 RUNTIME VERIFICATION (RV)
20345 M:      Steven Rostedt <[email protected]>
20346 L:      [email protected]
20347 S:      Maintained
20348 F:      Documentation/trace/rv/
20349 F:      include/linux/rv.h
20350 F:      include/rv/
20351 F:      kernel/trace/rv/
20352 F:      tools/verification/
20353
20354 RUST
20355 M:      Miguel Ojeda <[email protected]>
20356 M:      Alex Gaynor <[email protected]>
20357 R:      Boqun Feng <[email protected]>
20358 R:      Gary Guo <[email protected]>
20359 R:      Björn Roy Baron <[email protected]>
20360 R:      Benno Lossin <[email protected]>
20361 R:      Andreas Hindborg <[email protected]>
20362 R:      Alice Ryhl <[email protected]>
20363 R:      Trevor Gross <[email protected]>
20364 L:      [email protected]
20365 S:      Supported
20366 W:      https://rust-for-linux.com
20367 B:      https://github.com/Rust-for-Linux/linux/issues
20368 C:      zulip://rust-for-linux.zulipchat.com
20369 P:      https://rust-for-linux.com/contributing
20370 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
20371 F:      .clippy.toml
20372 F:      Documentation/rust/
20373 F:      include/trace/events/rust_sample.h
20374 F:      rust/
20375 F:      samples/rust/
20376 F:      scripts/*rust*
20377 F:      tools/testing/selftests/rust/
20378 K:      \b(?i:rust)\b
20379
20380 RUST [ALLOC]
20381 M:      Danilo Krummrich <[email protected]>
20382 L:      [email protected]
20383 S:      Maintained
20384 F:      rust/kernel/alloc.rs
20385 F:      rust/kernel/alloc/
20386
20387 RXRPC SOCKETS (AF_RXRPC)
20388 M:      David Howells <[email protected]>
20389 M:      Marc Dionne <[email protected]>
20390 L:      [email protected]
20391 S:      Supported
20392 W:      https://www.infradead.org/~dhowells/kafs/
20393 F:      Documentation/networking/rxrpc.rst
20394 F:      include/keys/rxrpc-type.h
20395 F:      include/net/af_rxrpc.h
20396 F:      include/trace/events/rxrpc.h
20397 F:      include/uapi/linux/rxrpc.h
20398 F:      net/rxrpc/
20399
20400 S3 SAVAGE FRAMEBUFFER DRIVER
20401 M:      Antonino Daplas <[email protected]>
20402 L:      [email protected]
20403 S:      Maintained
20404 F:      drivers/video/fbdev/savage/
20405
20406 S390 ARCHITECTURE
20407 M:      Heiko Carstens <[email protected]>
20408 M:      Vasily Gorbik <[email protected]>
20409 M:      Alexander Gordeev <[email protected]>
20410 R:      Christian Borntraeger <[email protected]>
20411 R:      Sven Schnelle <[email protected]>
20412 L:      [email protected]
20413 S:      Supported
20414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
20415 F:      Documentation/driver-api/s390-drivers.rst
20416 F:      Documentation/arch/s390/
20417 F:      arch/s390/
20418 F:      drivers/s390/
20419 F:      drivers/watchdog/diag288_wdt.c
20420
20421 S390 COMMON I/O LAYER
20422 M:      Vineeth Vijayan <[email protected]>
20423 M:      Peter Oberparleiter <[email protected]>
20424 L:      [email protected]
20425 S:      Supported
20426 F:      drivers/s390/cio/
20427
20428 S390 CRYPTO MODULES, PRNG DRIVER, ARCH RANDOM
20429 M:      Harald Freudenberger <[email protected]>
20430 M:      Holger Dengler <[email protected]>
20431 L:      [email protected]
20432 L:      [email protected]
20433 S:      Supported
20434 F:      arch/s390/crypto/
20435 F:      arch/s390/include/asm/archrandom.h
20436 F:      arch/s390/include/asm/cpacf.h
20437
20438 S390 DASD DRIVER
20439 M:      Stefan Haberland <[email protected]>
20440 M:      Jan Hoeppner <[email protected]>
20441 L:      [email protected]
20442 S:      Supported
20443 F:      block/partitions/ibm.c
20444 F:      drivers/s390/block/dasd*
20445 F:      include/linux/dasd_mod.h
20446
20447 S390 HWRANDOM TRNG DRIVER
20448 M:      Harald Freudenberger <[email protected]>
20449 M:      Holger Dengler <[email protected]>
20450 L:      [email protected]
20451 L:      [email protected]
20452 S:      Supported
20453 F:      drivers/char/hw_random/s390-trng.c
20454
20455 S390 IOMMU (PCI)
20456 M:      Niklas Schnelle <[email protected]>
20457 M:      Matthew Rosato <[email protected]>
20458 R:      Gerald Schaefer <[email protected]>
20459 L:      [email protected]
20460 S:      Supported
20461 F:      drivers/iommu/s390-iommu.c
20462
20463 S390 IUCV NETWORK LAYER
20464 M:      Alexandra Winter <[email protected]>
20465 M:      Thorsten Winkler <[email protected]>
20466 L:      [email protected]
20467 L:      [email protected]
20468 S:      Supported
20469 F:      drivers/s390/net/*iucv*
20470 F:      include/net/iucv/
20471 F:      net/iucv/
20472
20473 S390 MM
20474 M:      Alexander Gordeev <[email protected]>
20475 M:      Gerald Schaefer <[email protected]>
20476 L:      [email protected]
20477 S:      Supported
20478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
20479 F:      arch/s390/include/asm/pgtable.h
20480 F:      arch/s390/mm
20481
20482 S390 NETWORK DRIVERS
20483 M:      Alexandra Winter <[email protected]>
20484 M:      Thorsten Winkler <[email protected]>
20485 L:      [email protected]
20486 L:      [email protected]
20487 S:      Supported
20488 F:      drivers/s390/net/
20489
20490 S390 PCI SUBSYSTEM
20491 M:      Niklas Schnelle <[email protected]>
20492 M:      Gerald Schaefer <[email protected]>
20493 L:      [email protected]
20494 S:      Supported
20495 F:      Documentation/arch/s390/pci.rst
20496 F:      arch/s390/pci/
20497 F:      drivers/pci/hotplug/s390_pci_hpc.c
20498
20499 S390 PTP DRIVER
20500 M:      Sven Schnelle <[email protected]>
20501 L:      [email protected]
20502 S:      Supported
20503 F:      drivers/ptp/ptp_s390.c
20504
20505 S390 SCM DRIVER
20506 M:      Vineeth Vijayan <[email protected]>
20507 L:      [email protected]
20508 S:      Supported
20509 F:      drivers/s390/block/scm*
20510 F:      drivers/s390/cio/scm.c
20511
20512 S390 VFIO AP DRIVER
20513 M:      Tony Krowiak <[email protected]>
20514 M:      Halil Pasic <[email protected]>
20515 M:      Jason Herne <[email protected]>
20516 L:      [email protected]
20517 S:      Supported
20518 F:      Documentation/arch/s390/vfio-ap*
20519 F:      drivers/s390/crypto/vfio_ap*
20520
20521 S390 VFIO-CCW DRIVER
20522 M:      Eric Farman <[email protected]>
20523 M:      Matthew Rosato <[email protected]>
20524 R:      Halil Pasic <[email protected]>
20525 L:      [email protected]
20526 L:      [email protected]
20527 S:      Supported
20528 F:      Documentation/arch/s390/vfio-ccw.rst
20529 F:      drivers/s390/cio/vfio_ccw*
20530 F:      include/uapi/linux/vfio_ccw.h
20531
20532 S390 VFIO-PCI DRIVER
20533 M:      Matthew Rosato <[email protected]>
20534 M:      Eric Farman <[email protected]>
20535 L:      [email protected]
20536 L:      [email protected]
20537 S:      Supported
20538 F:      arch/s390/kvm/pci*
20539 F:      drivers/vfio/pci/vfio_pci_zdev.c
20540 F:      include/uapi/linux/vfio_zdev.h
20541
20542 S390 ZCRYPT AND PKEY DRIVER AND AP BUS
20543 M:      Harald Freudenberger <[email protected]>
20544 M:      Holger Dengler <[email protected]>
20545 L:      [email protected]
20546 S:      Supported
20547 F:      arch/s390/include/asm/ap.h
20548 F:      arch/s390/include/asm/pkey.h
20549 F:      arch/s390/include/asm/trace/zcrypt.h
20550 F:      arch/s390/include/uapi/asm/pkey.h
20551 F:      arch/s390/include/uapi/asm/zcrypt.h
20552 F:      drivers/s390/crypto/
20553
20554 S390 ZFCP DRIVER
20555 M:      Steffen Maier <[email protected]>
20556 M:      Benjamin Block <[email protected]>
20557 L:      [email protected]
20558 S:      Supported
20559 F:      drivers/s390/scsi/zfcp_*
20560
20561 SAA6588 RDS RECEIVER DRIVER
20562 M:      Hans Verkuil <[email protected]>
20563 L:      [email protected]
20564 S:      Odd Fixes
20565 W:      https://linuxtv.org
20566 T:      git git://linuxtv.org/media.git
20567 F:      drivers/media/i2c/saa6588*
20568
20569 SAA7134 VIDEO4LINUX DRIVER
20570 M:      Mauro Carvalho Chehab <[email protected]>
20571 L:      [email protected]
20572 S:      Odd fixes
20573 W:      https://linuxtv.org
20574 T:      git git://linuxtv.org/media.git
20575 F:      Documentation/driver-api/media/drivers/saa7134*
20576 F:      drivers/media/pci/saa7134/
20577
20578 SAA7146 VIDEO4LINUX-2 DRIVER
20579 M:      Hans Verkuil <[email protected]>
20580 L:      [email protected]
20581 S:      Maintained
20582 T:      git git://linuxtv.org/media.git
20583 F:      drivers/media/common/saa7146/
20584 F:      drivers/media/pci/saa7146/
20585 F:      include/media/drv-intf/saa7146*
20586
20587 SAFESETID SECURITY MODULE
20588 M:      Micah Morton <[email protected]>
20589 S:      Supported
20590 F:      Documentation/admin-guide/LSM/SafeSetID.rst
20591 F:      security/safesetid/
20592
20593 SAMSUNG AUDIO (ASoC) DRIVERS
20594 M:      Sylwester Nawrocki <[email protected]>
20595 L:      [email protected]
20596 S:      Maintained
20597 B:      mailto:[email protected]
20598 F:      Documentation/devicetree/bindings/sound/samsung*
20599 F:      sound/soc/samsung/
20600
20601 SAMSUNG EXYNOS850 SoC SUPPORT
20602 M:      Sam Protsenko <[email protected]>
20603 L:      [email protected] (moderated for non-subscribers)
20604 L:      [email protected]
20605 S:      Maintained
20606 F:      Documentation/devicetree/bindings/clock/samsung,exynos850-clock.yaml
20607 F:      arch/arm64/boot/dts/exynos/exynos850*
20608 F:      drivers/clk/samsung/clk-exynos850.c
20609 F:      include/dt-bindings/clock/exynos850.h
20610
20611 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
20612 M:      Krzysztof Kozlowski <[email protected]>
20613 L:      [email protected]
20614 L:      [email protected]
20615 S:      Maintained
20616 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
20617 F:      drivers/crypto/exynos-rng.c
20618
20619 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
20620 M:      Łukasz Stelmach <[email protected]>
20621 L:      [email protected]
20622 S:      Maintained
20623 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
20624 F:      drivers/char/hw_random/exynos-trng.c
20625
20626 SAMSUNG FRAMEBUFFER DRIVER
20627 M:      Jingoo Han <[email protected]>
20628 L:      [email protected]
20629 S:      Maintained
20630 F:      drivers/video/fbdev/s3c-fb.c
20631
20632 SAMSUNG INTERCONNECT DRIVERS
20633 M:      Sylwester Nawrocki <[email protected]>
20634 M:      Artur Świgoń <[email protected]>
20635 L:      [email protected]
20636 L:      [email protected]
20637 S:      Supported
20638 F:      drivers/interconnect/samsung/
20639
20640 SAMSUNG LAPTOP DRIVER
20641 M:      Corentin Chary <[email protected]>
20642 L:      [email protected]
20643 S:      Maintained
20644 F:      drivers/platform/x86/samsung-laptop.c
20645
20646 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
20647 M:      Krzysztof Kozlowski <[email protected]>
20648 L:      [email protected]
20649 L:      [email protected]
20650 S:      Maintained
20651 B:      mailto:[email protected]
20652 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
20653 F:      Documentation/devicetree/bindings/mfd/samsung,s2*.yaml
20654 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
20655 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
20656 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
20657 F:      drivers/clk/clk-s2mps11.c
20658 F:      drivers/mfd/sec*.c
20659 F:      drivers/regulator/s2m*.c
20660 F:      drivers/regulator/s5m*.c
20661 F:      drivers/rtc/rtc-s5m.c
20662 F:      include/linux/mfd/samsung/
20663
20664 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
20665 M:      Sylwester Nawrocki <[email protected]>
20666 L:      [email protected]
20667 L:      [email protected]
20668 S:      Maintained
20669 F:      drivers/media/platform/samsung/s3c-camif/
20670 F:      include/media/drv-intf/s3c_camif.h
20671
20672 SAMSUNG S3FWRN5 NFC DRIVER
20673 M:      Krzysztof Kozlowski <[email protected]>
20674 S:      Maintained
20675 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
20676 F:      drivers/nfc/s3fwrn5
20677
20678 SAMSUNG S5C73M3 CAMERA DRIVER
20679 M:      Sylwester Nawrocki <[email protected]>
20680 M:      Andrzej Hajda <[email protected]>
20681 L:      [email protected]
20682 S:      Supported
20683 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
20684 F:      drivers/media/i2c/s5c73m3/*
20685
20686 SAMSUNG S5K5BAF CAMERA DRIVER
20687 M:      Sylwester Nawrocki <[email protected]>
20688 M:      Andrzej Hajda <[email protected]>
20689 L:      [email protected]
20690 S:      Supported
20691 F:      drivers/media/i2c/s5k5baf.c
20692
20693 SAMSUNG S5P Security SubSystem (SSS) DRIVER
20694 M:      Krzysztof Kozlowski <[email protected]>
20695 M:      Vladimir Zapolskiy <[email protected]>
20696 L:      [email protected]
20697 L:      [email protected]
20698 S:      Maintained
20699 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
20700 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
20701 F:      drivers/crypto/s5p-sss.c
20702
20703 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
20704 M:      Sylwester Nawrocki <[email protected]>
20705 L:      [email protected]
20706 S:      Supported
20707 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
20708 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
20709 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
20710 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
20711 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
20712 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
20713 F:      drivers/media/platform/samsung/exynos4-is/
20714
20715 SAMSUNG SOC CLOCK DRIVERS
20716 M:      Krzysztof Kozlowski <[email protected]>
20717 M:      Sylwester Nawrocki <[email protected]>
20718 M:      Chanwoo Choi <[email protected]>
20719 R:      Alim Akhtar <[email protected]>
20720 L:      [email protected]
20721 S:      Maintained
20722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
20723 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
20724 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
20725 F:      drivers/clk/samsung/
20726 F:      include/dt-bindings/clock/exynos*.h
20727 F:      include/dt-bindings/clock/s5p*.h
20728 F:      include/dt-bindings/clock/samsung,*.h
20729 F:      include/linux/clk/samsung.h
20730
20731 SAMSUNG SPI DRIVERS
20732 M:      Andi Shyti <[email protected]>
20733 L:      [email protected]
20734 L:      [email protected]
20735 S:      Maintained
20736 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
20737 F:      drivers/spi/spi-s3c*
20738 F:      include/linux/platform_data/spi-s3c64xx.h
20739
20740 SAMSUNG SXGBE DRIVERS
20741 M:      Byungho An <[email protected]>
20742 L:      [email protected]
20743 S:      Supported
20744 F:      drivers/net/ethernet/samsung/sxgbe/
20745
20746 SAMSUNG THERMAL DRIVER
20747 M:      Bartlomiej Zolnierkiewicz <[email protected]>
20748 M:      Krzysztof Kozlowski <[email protected]>
20749 L:      [email protected]
20750 L:      [email protected]
20751 S:      Maintained
20752 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
20753 F:      drivers/thermal/samsung/
20754
20755 SAMSUNG USB2 PHY DRIVER
20756 M:      Sylwester Nawrocki <[email protected]>
20757 L:      [email protected]
20758 S:      Supported
20759 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
20760 F:      Documentation/driver-api/phy/samsung-usb2.rst
20761 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
20762 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
20763 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
20764 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
20765 F:      drivers/phy/samsung/phy-samsung-usb2.c
20766 F:      drivers/phy/samsung/phy-samsung-usb2.h
20767
20768 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
20769 M:      Paul Barker <[email protected]>
20770 R:      Marc Murphy <[email protected]>
20771 S:      Supported
20772 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
20773
20774 SC1200 WDT DRIVER
20775 M:      Zwane Mwaikambo <[email protected]>
20776 S:      Maintained
20777 F:      drivers/watchdog/sc1200wdt.c
20778
20779 SCHEDULER
20780 M:      Ingo Molnar <[email protected]>
20781 M:      Peter Zijlstra <[email protected]>
20782 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
20783 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
20784 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
20785 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
20786 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
20787 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
20788 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
20789 L:      [email protected]
20790 S:      Maintained
20791 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
20792 F:      include/linux/preempt.h
20793 F:      include/linux/sched.h
20794 F:      include/linux/wait.h
20795 F:      include/uapi/linux/sched.h
20796 F:      kernel/sched/
20797
20798 SCHEDULER - SCHED_EXT
20799 R:      Tejun Heo <[email protected]>
20800 R:      David Vernet <[email protected]>
20801 L:      [email protected]
20802 S:      Maintained
20803 W:      https://github.com/sched-ext/scx
20804 T:      git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext.git
20805 F:      include/linux/sched/ext.h
20806 F:      kernel/sched/ext.h
20807 F:      kernel/sched/ext.c
20808 F:      tools/sched_ext/
20809 F:      tools/testing/selftests/sched_ext
20810
20811 SCIOSENSE ENS160 MULTI-GAS SENSOR DRIVER
20812 M:      Gustavo Silva <[email protected]>
20813 S:      Maintained
20814 F:      drivers/iio/chemical/ens160_core.c
20815 F:      drivers/iio/chemical/ens160_i2c.c
20816 F:      drivers/iio/chemical/ens160_spi.c
20817 F:      drivers/iio/chemical/ens160.h
20818
20819 SCSI LIBSAS SUBSYSTEM
20820 R:      John Garry <[email protected]>
20821 R:      Jason Yan <[email protected]>
20822 L:      [email protected]
20823 S:      Supported
20824 F:      Documentation/scsi/libsas.rst
20825 F:      drivers/scsi/libsas/
20826 F:      include/scsi/libsas.h
20827 F:      include/scsi/sas_ata.h
20828
20829 SCSI RDMA PROTOCOL (SRP) INITIATOR
20830 M:      Bart Van Assche <[email protected]>
20831 L:      [email protected]
20832 S:      Supported
20833 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20834 F:      drivers/infiniband/ulp/srp/
20835 F:      include/scsi/srp.h
20836
20837 SCSI RDMA PROTOCOL (SRP) TARGET
20838 M:      Bart Van Assche <[email protected]>
20839 L:      [email protected]
20840 L:      [email protected]
20841 S:      Supported
20842 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20843 F:      drivers/infiniband/ulp/srpt/
20844
20845 SCSI SG DRIVER
20846 M:      Doug Gilbert <[email protected]>
20847 L:      [email protected]
20848 S:      Maintained
20849 W:      http://sg.danny.cz/sg
20850 F:      Documentation/scsi/scsi-generic.rst
20851 F:      drivers/scsi/sg.c
20852 F:      include/scsi/sg.h
20853
20854 SCSI SUBSYSTEM
20855 M:      "James E.J. Bottomley" <[email protected]>
20856 M:      "Martin K. Petersen" <[email protected]>
20857 L:      [email protected]
20858 S:      Maintained
20859 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
20860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
20861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20862 F:      Documentation/devicetree/bindings/scsi/
20863 F:      drivers/scsi/
20864 F:      drivers/ufs/
20865 F:      include/scsi/
20866 F:      include/uapi/scsi/
20867
20868 SCSI TAPE DRIVER
20869 M:      Kai Mäkisara <[email protected]>
20870 L:      [email protected]
20871 S:      Maintained
20872 F:      Documentation/scsi/st.rst
20873 F:      drivers/scsi/st.*
20874 F:      drivers/scsi/st_*.h
20875
20876 SCSI TARGET CORE USER DRIVER
20877 M:      Bodo Stroesser <[email protected]>
20878 L:      [email protected]
20879 L:      [email protected]
20880 S:      Supported
20881 F:      Documentation/target/tcmu-design.rst
20882 F:      drivers/target/target_core_user.c
20883 F:      include/uapi/linux/target_core_user.h
20884
20885 SCSI TARGET SUBSYSTEM
20886 M:      "Martin K. Petersen" <[email protected]>
20887 L:      [email protected]
20888 L:      [email protected]
20889 S:      Supported
20890 Q:      https://patchwork.kernel.org/project/target-devel/list/
20891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20892 F:      Documentation/target/
20893 F:      drivers/target/
20894 F:      include/target/
20895
20896 SCTP PROTOCOL
20897 M:      Marcelo Ricardo Leitner <[email protected]>
20898 M:      Xin Long <[email protected]>
20899 L:      [email protected]
20900 S:      Maintained
20901 W:      https://github.com/sctp/lksctp-tools/wiki
20902 F:      Documentation/networking/sctp.rst
20903 F:      include/linux/sctp.h
20904 F:      include/net/sctp/
20905 F:      include/uapi/linux/sctp.h
20906 F:      net/sctp/
20907
20908 SCx200 CPU SUPPORT
20909 M:      Jim Cromie <[email protected]>
20910 S:      Odd Fixes
20911 F:      Documentation/i2c/busses/scx200_acb.rst
20912 F:      arch/x86/platform/scx200/
20913 F:      drivers/i2c/busses/scx200*
20914 F:      drivers/mtd/maps/scx200_docflash.c
20915 F:      drivers/watchdog/scx200_wdt.c
20916 F:      include/linux/scx200.h
20917
20918 SCx200 GPIO DRIVER
20919 M:      Jim Cromie <[email protected]>
20920 S:      Maintained
20921 F:      drivers/char/scx200_gpio.c
20922 F:      include/linux/scx200_gpio.h
20923
20924 SCx200 HRT CLOCKSOURCE DRIVER
20925 M:      Jim Cromie <[email protected]>
20926 S:      Maintained
20927 F:      drivers/clocksource/scx200_hrt.c
20928
20929 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
20930 M:      Sascha Sommer <[email protected]>
20931 L:      [email protected] (subscribers-only)
20932 S:      Maintained
20933 F:      drivers/mmc/host/sdricoh_cs.c
20934
20935 SECO BOARDS CEC DRIVER
20936 M:      Ettore Chimenti <[email protected]>
20937 S:      Maintained
20938 F:      drivers/media/cec/platform/seco/seco-cec.c
20939 F:      drivers/media/cec/platform/seco/seco-cec.h
20940
20941 SECURE COMPUTING
20942 M:      Kees Cook <[email protected]>
20943 R:      Andy Lutomirski <[email protected]>
20944 R:      Will Drewry <[email protected]>
20945 S:      Supported
20946 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
20947 F:      Documentation/userspace-api/seccomp_filter.rst
20948 F:      include/linux/seccomp.h
20949 F:      include/uapi/linux/seccomp.h
20950 F:      kernel/seccomp.c
20951 F:      tools/testing/selftests/kselftest_harness.h
20952 F:      tools/testing/selftests/seccomp/*
20953 K:      \bsecure_computing
20954 K:      \bTIF_SECCOMP\b
20955
20956 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
20957 M:      Kamal Dasu <[email protected]>
20958 M:      Al Cooper <[email protected]>
20959 R:      Broadcom internal kernel review list <[email protected]>
20960 L:      [email protected]
20961 S:      Maintained
20962 F:      drivers/mmc/host/sdhci-brcmstb*
20963
20964 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
20965 M:      Adrian Hunter <[email protected]>
20966 L:      [email protected]
20967 S:      Supported
20968 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
20969 F:      drivers/mmc/host/sdhci*
20970
20971 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
20972 M:      Aubin Constans <[email protected]>
20973 R:      Eugen Hristev <[email protected]>
20974 L:      [email protected]
20975 S:      Supported
20976 F:      drivers/mmc/host/sdhci-of-at91.c
20977
20978 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
20979 M:      Haibo Chen <[email protected]>
20980 L:      [email protected]
20981 L:      [email protected]
20982 L:      [email protected]
20983 S:      Maintained
20984 F:      drivers/mmc/host/sdhci-esdhc-imx.c
20985
20986 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
20987 M:      Ben Dooks <[email protected]>
20988 M:      Jaehoon Chung <[email protected]>
20989 L:      [email protected]
20990 S:      Maintained
20991 F:      drivers/mmc/host/sdhci-s3c*
20992
20993 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
20994 M:      Viresh Kumar <[email protected]>
20995 L:      [email protected]
20996 S:      Maintained
20997 F:      drivers/mmc/host/sdhci-spear.c
20998
20999 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
21000 M:      Vignesh Raghavendra <[email protected]>
21001 L:      [email protected]
21002 S:      Maintained
21003 F:      drivers/mmc/host/sdhci-omap.c
21004
21005 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
21006 M:      Jonathan Derrick <[email protected]>
21007 L:      [email protected]
21008 S:      Supported
21009 F:      block/opal_proto.h
21010 F:      block/sed*
21011 F:      include/linux/sed*
21012 F:      include/uapi/linux/sed*
21013
21014 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
21015 M:      Mark Rutland <[email protected]>
21016 M:      Lorenzo Pieralisi <[email protected]>
21017 M:      Sudeep Holla <[email protected]>
21018 L:      [email protected] (moderated for non-subscribers)
21019 S:      Maintained
21020 F:      drivers/firmware/smccc/
21021 F:      include/linux/arm-smccc.h
21022
21023 SECURITY CONTACT
21024 M:      Security Officers <[email protected]>
21025 S:      Supported
21026 F:      Documentation/process/security-bugs.rst
21027
21028 SECURITY SUBSYSTEM
21029 M:      Paul Moore <[email protected]>
21030 M:      James Morris <[email protected]>
21031 M:      "Serge E. Hallyn" <[email protected]>
21032 L:      [email protected]
21033 S:      Supported
21034 Q:      https://patchwork.kernel.org/project/linux-security-module/list
21035 B:      mailto:[email protected]
21036 P:      https://github.com/LinuxSecurityModule/kernel/blob/main/README.md
21037 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
21038 F:      include/linux/lsm/
21039 F:      include/linux/lsm_audit.h
21040 F:      include/linux/lsm_hook_defs.h
21041 F:      include/linux/lsm_hooks.h
21042 F:      include/linux/security.h
21043 F:      include/uapi/linux/lsm.h
21044 F:      security/
21045 F:      tools/testing/selftests/lsm/
21046 X:      security/selinux/
21047 K:      \bsecurity_[a-z_0-9]\+\b
21048
21049 SELINUX SECURITY MODULE
21050 M:      Paul Moore <[email protected]>
21051 M:      Stephen Smalley <[email protected]>
21052 R:      Ondrej Mosnacek <[email protected]>
21053 L:      [email protected]
21054 S:      Supported
21055 W:      https://github.com/SELinuxProject
21056 Q:      https://patchwork.kernel.org/project/selinux/list
21057 B:      mailto:[email protected]
21058 P:      https://github.com/SELinuxProject/selinux-kernel/blob/main/README.md
21059 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
21060 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
21061 F:      Documentation/ABI/removed/sysfs-selinux-disable
21062 F:      Documentation/admin-guide/LSM/SELinux.rst
21063 F:      include/trace/events/avc.h
21064 F:      include/uapi/linux/selinux_netlink.h
21065 F:      scripts/selinux/
21066 F:      security/selinux/
21067
21068 SENSABLE PHANTOM
21069 M:      Jiri Slaby <[email protected]>
21070 S:      Maintained
21071 F:      drivers/misc/phantom.c
21072 F:      include/uapi/linux/phantom.h
21073
21074 SENSEAIR SUNRISE 006-0-0007
21075 M:      Jacopo Mondi <[email protected]>
21076 S:      Maintained
21077 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
21078 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
21079 F:      drivers/iio/chemical/sunrise_co2.c
21080
21081 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
21082 M:      Tomasz Duszynski <[email protected]>
21083 S:      Maintained
21084 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
21085 F:      drivers/iio/chemical/scd30.h
21086 F:      drivers/iio/chemical/scd30_core.c
21087 F:      drivers/iio/chemical/scd30_i2c.c
21088 F:      drivers/iio/chemical/scd30_serial.c
21089
21090 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
21091 M:      Roan van Dijk <[email protected]>
21092 S:      Maintained
21093 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
21094 F:      drivers/iio/chemical/scd4x.c
21095
21096 SENSIRION SDP500 DIFFERENTIAL PRESSURE SENSOR DRIVER
21097 M:      Petar Stoykov <[email protected]>
21098 S:      Maintained
21099 F:      Documentation/devicetree/bindings/iio/pressure/sensirion,sdp500.yaml
21100 F:      drivers/iio/pressure/sdp500.c
21101
21102 SENSIRION SGP40 GAS SENSOR DRIVER
21103 M:      Andreas Klinger <[email protected]>
21104 S:      Maintained
21105 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
21106 F:      drivers/iio/chemical/sgp40.c
21107
21108 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
21109 M:      Tomasz Duszynski <[email protected]>
21110 S:      Maintained
21111 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
21112 F:      drivers/iio/chemical/sps30.c
21113 F:      drivers/iio/chemical/sps30_i2c.c
21114 F:      drivers/iio/chemical/sps30_serial.c
21115
21116 SERIAL DEVICE BUS
21117 M:      Rob Herring <[email protected]>
21118 L:      [email protected]
21119 S:      Maintained
21120 F:      Documentation/devicetree/bindings/serial/serial.yaml
21121 F:      drivers/tty/serdev/
21122 F:      include/linux/serdev.h
21123
21124 SERIAL IR RECEIVER
21125 M:      Sean Young <[email protected]>
21126 L:      [email protected]
21127 S:      Maintained
21128 F:      drivers/media/rc/serial_ir.c
21129
21130 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
21131 M:      Srinivas Kandagatla <[email protected]>
21132 L:      [email protected]
21133 S:      Maintained
21134 F:      Documentation/devicetree/bindings/slimbus/
21135 F:      drivers/slimbus/
21136 F:      include/linux/slimbus.h
21137
21138 SFC NETWORK DRIVER
21139 M:      Edward Cree <[email protected]>
21140 M:      Martin Habets <[email protected]>
21141 L:      [email protected]
21142 L:      [email protected]
21143 S:      Supported
21144 F:      Documentation/networking/devlink/sfc.rst
21145 F:      drivers/net/ethernet/sfc/
21146
21147 SFCTEMP HWMON DRIVER
21148 M:      Emil Renner Berthing <[email protected]>
21149 M:      Hal Feng <[email protected]>
21150 L:      [email protected]
21151 S:      Maintained
21152 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
21153 F:      Documentation/hwmon/sfctemp.rst
21154 F:      drivers/hwmon/sfctemp.c
21155
21156 SFF/SFP/SFP+ MODULE SUPPORT
21157 M:      Russell King <[email protected]>
21158 L:      [email protected]
21159 S:      Maintained
21160 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
21161 F:      drivers/net/phy/phylink.c
21162 F:      drivers/net/phy/sfp*
21163 F:      include/linux/mdio/mdio-i2c.h
21164 F:      include/linux/phylink.h
21165 F:      include/linux/sfp.h
21166 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)
21167
21168 SGI GRU DRIVER
21169 M:      Dimitri Sivanich <[email protected]>
21170 S:      Maintained
21171 F:      drivers/misc/sgi-gru/
21172
21173 SGI XP/XPC/XPNET DRIVER
21174 M:      Robin Holt <[email protected]>
21175 M:      Steve Wahl <[email protected]>
21176 S:      Maintained
21177 F:      drivers/misc/sgi-xp/
21178
21179 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
21180 M:      Wenjia Zhang <[email protected]>
21181 M:      Jan Karcher <[email protected]>
21182 R:      D. Wythe <[email protected]>
21183 R:      Tony Lu <[email protected]>
21184 R:      Wen Gu <[email protected]>
21185 L:      [email protected]
21186 L:      [email protected]
21187 S:      Supported
21188 F:      net/smc/
21189
21190 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
21191 M:      Linus Walleij <[email protected]>
21192 L:      [email protected]
21193 S:      Maintained
21194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
21195 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
21196 F:      drivers/iio/light/gp2ap002.c
21197
21198 SHARP RJ54N1CB0C SENSOR DRIVER
21199 M:      Jacopo Mondi <[email protected]>
21200 L:      [email protected]
21201 S:      Odd fixes
21202 T:      git git://linuxtv.org/media.git
21203 F:      drivers/media/i2c/rj54n1cb0c.c
21204 F:      include/media/i2c/rj54n1cb0c.h
21205
21206 SHRINKER
21207 M:      Andrew Morton <[email protected]>
21208 M:      Dave Chinner <[email protected]>
21209 R:      Qi Zheng <[email protected]>
21210 R:      Roman Gushchin <[email protected]>
21211 R:      Muchun Song <[email protected]>
21212 L:      [email protected]
21213 S:      Maintained
21214 F:      Documentation/admin-guide/mm/shrinker_debugfs.rst
21215 F:      include/linux/shrinker.h
21216 F:      mm/shrinker.c
21217 F:      mm/shrinker_debug.c
21218
21219 SH_VOU V4L2 OUTPUT DRIVER
21220 L:      [email protected]
21221 S:      Orphan
21222 F:      drivers/media/platform/renesas/sh_vou.c
21223 F:      include/media/drv-intf/sh_vou.h
21224
21225 SI2157 MEDIA DRIVER
21226 L:      [email protected]
21227 S:      Orphan
21228 W:      https://linuxtv.org
21229 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21230 F:      drivers/media/tuners/si2157*
21231
21232 SI2165 MEDIA DRIVER
21233 M:      Matthias Schwarzott <[email protected]>
21234 L:      [email protected]
21235 S:      Maintained
21236 W:      https://linuxtv.org
21237 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21238 F:      drivers/media/dvb-frontends/si2165*
21239
21240 SI2168 MEDIA DRIVER
21241 L:      [email protected]
21242 S:      Orphan
21243 W:      https://linuxtv.org
21244 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21245 F:      drivers/media/dvb-frontends/si2168*
21246
21247 SI470X FM RADIO RECEIVER I2C DRIVER
21248 M:      Hans Verkuil <[email protected]>
21249 L:      [email protected]
21250 S:      Odd Fixes
21251 W:      https://linuxtv.org
21252 T:      git git://linuxtv.org/media.git
21253 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
21254 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
21255
21256 SI470X FM RADIO RECEIVER USB DRIVER
21257 M:      Hans Verkuil <[email protected]>
21258 L:      [email protected]
21259 S:      Maintained
21260 W:      https://linuxtv.org
21261 T:      git git://linuxtv.org/media.git
21262 F:      drivers/media/radio/si470x/radio-si470x-common.c
21263 F:      drivers/media/radio/si470x/radio-si470x-usb.c
21264 F:      drivers/media/radio/si470x/radio-si470x.h
21265
21266 SI4713 FM RADIO TRANSMITTER I2C DRIVER
21267 M:      Eduardo Valentin <[email protected]>
21268 L:      [email protected]
21269 S:      Odd Fixes
21270 W:      https://linuxtv.org
21271 T:      git git://linuxtv.org/media.git
21272 F:      drivers/media/radio/si4713/si4713.?
21273
21274 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
21275 M:      Eduardo Valentin <[email protected]>
21276 L:      [email protected]
21277 S:      Odd Fixes
21278 W:      https://linuxtv.org
21279 T:      git git://linuxtv.org/media.git
21280 F:      drivers/media/radio/si4713/radio-platform-si4713.c
21281
21282 SI4713 FM RADIO TRANSMITTER USB DRIVER
21283 M:      Hans Verkuil <[email protected]>
21284 L:      [email protected]
21285 S:      Maintained
21286 W:      https://linuxtv.org
21287 T:      git git://linuxtv.org/media.git
21288 F:      drivers/media/radio/si4713/radio-usb-si4713.c
21289
21290 SIANO DVB DRIVER
21291 M:      Mauro Carvalho Chehab <[email protected]>
21292 L:      [email protected]
21293 S:      Odd fixes
21294 W:      https://linuxtv.org
21295 T:      git git://linuxtv.org/media.git
21296 F:      drivers/media/common/siano/
21297 F:      drivers/media/mmc/siano/
21298 F:      drivers/media/usb/siano/
21299 F:      drivers/media/usb/siano/
21300
21301 SIEMENS IPC LED DRIVERS
21302 M:      Bao Cheng Su <[email protected]>
21303 M:      Benedikt Niedermayr <[email protected]>
21304 M:      Tobias Schaffner <[email protected]>
21305 L:      [email protected]
21306 S:      Maintained
21307 F:      drivers/leds/simple/
21308
21309 SIEMENS IPC PLATFORM DRIVERS
21310 M:      Bao Cheng Su <[email protected]>
21311 M:      Benedikt Niedermayr <[email protected]>
21312 M:      Tobias Schaffner <[email protected]>
21313 L:      [email protected]
21314 S:      Maintained
21315 F:      drivers/platform/x86/siemens/
21316 F:      include/linux/platform_data/x86/simatic-ipc-base.h
21317 F:      include/linux/platform_data/x86/simatic-ipc.h
21318
21319 SIEMENS IPC WATCHDOG DRIVERS
21320 M:      Bao Cheng Su <[email protected]>
21321 M:      Benedikt Niedermayr <[email protected]>
21322 M:      Tobias Schaffner <[email protected]>
21323 L:      [email protected]
21324 S:      Maintained
21325 F:      drivers/watchdog/simatic-ipc-wdt.c
21326
21327 SIFIVE DRIVERS
21328 M:      Paul Walmsley <[email protected]>
21329 M:      Samuel Holland <[email protected]>
21330 L:      [email protected]
21331 S:      Supported
21332 F:      drivers/dma/sf-pdma/
21333 N:      sifive
21334 K:      fu[57]40
21335 K:      [^@]sifive
21336
21337 SILEAD TOUCHSCREEN DRIVER
21338 M:      Hans de Goede <[email protected]>
21339 L:      [email protected]
21340 L:      [email protected]
21341 S:      Maintained
21342 F:      drivers/input/touchscreen/silead.c
21343 F:      drivers/platform/x86/touchscreen_dmi.c
21344
21345 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
21346 M:      Jérôme Pouiller <[email protected]>
21347 S:      Supported
21348 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
21349 F:      drivers/net/wireless/silabs/wfx/
21350
21351 SILICON MOTION SM712 FRAME BUFFER DRIVER
21352 M:      Sudip Mukherjee <[email protected]>
21353 M:      Teddy Wang <[email protected]>
21354 M:      Sudip Mukherjee <[email protected]>
21355 L:      [email protected]
21356 S:      Maintained
21357 F:      Documentation/fb/sm712fb.rst
21358 F:      drivers/video/fbdev/sm712*
21359
21360 SILVACO I3C DUAL-ROLE MASTER
21361 M:      Miquel Raynal <[email protected]>
21362 M:      Conor Culhane <[email protected]>
21363 L:      [email protected] (moderated for non-subscribers)
21364 S:      Maintained
21365 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
21366 F:      drivers/i3c/master/svc-i3c-master.c
21367
21368 SIMPLEFB FB DRIVER
21369 M:      Hans de Goede <[email protected]>
21370 L:      [email protected]
21371 S:      Maintained
21372 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
21373 F:      drivers/video/fbdev/simplefb.c
21374 F:      include/linux/platform_data/simplefb.h
21375
21376 SIOX
21377 M:      Thorsten Scherer <[email protected]>
21378 R:      Pengutronix Kernel Team <[email protected]>
21379 S:      Supported
21380 F:      drivers/gpio/gpio-siox.c
21381 F:      drivers/siox/*
21382 F:      include/trace/events/siox.h
21383
21384 SIPHASH PRF ROUTINES
21385 M:      Jason A. Donenfeld <[email protected]>
21386 S:      Maintained
21387 F:      include/linux/siphash.h
21388 F:      lib/siphash.c
21389 F:      lib/siphash_kunit.c
21390
21391 SIS 190 ETHERNET DRIVER
21392 M:      Francois Romieu <[email protected]>
21393 L:      [email protected]
21394 S:      Maintained
21395 F:      drivers/net/ethernet/sis/sis190.c
21396
21397 SIS 900/7016 FAST ETHERNET DRIVER
21398 M:      Daniele Venzano <[email protected]>
21399 L:      [email protected]
21400 S:      Maintained
21401 W:      http://www.brownhat.org/sis900.html
21402 F:      drivers/net/ethernet/sis/sis900.*
21403
21404 SIS FRAMEBUFFER DRIVER
21405 S:      Orphan
21406 F:      Documentation/fb/sisfb.rst
21407 F:      drivers/video/fbdev/sis/
21408 F:      include/video/sisfb.h
21409
21410 SIS I2C TOUCHSCREEN DRIVER
21411 M:      Mika Penttilä <[email protected]>
21412 L:      [email protected]
21413 S:      Maintained
21414 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
21415 F:      drivers/input/touchscreen/sis_i2c.c
21416
21417 SIS USB2VGA DRIVER
21418 M:      Thomas Winischhofer <[email protected]>
21419 S:      Maintained
21420 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
21421 F:      drivers/usb/misc/sisusbvga/
21422
21423 SL28 CPLD MFD DRIVER
21424 M:      Michael Walle <[email protected]>
21425 S:      Maintained
21426 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
21427 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
21428 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
21429 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
21430 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
21431 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
21432 F:      drivers/gpio/gpio-sl28cpld.c
21433 F:      drivers/hwmon/sl28cpld-hwmon.c
21434 F:      drivers/irqchip/irq-sl28cpld.c
21435 F:      drivers/pwm/pwm-sl28cpld.c
21436 F:      drivers/watchdog/sl28cpld_wdt.c
21437
21438 SL28 VPD NVMEM LAYOUT DRIVER
21439 M:      Michael Walle <[email protected]>
21440 S:      Maintained
21441 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
21442 F:      drivers/nvmem/layouts/sl28vpd.c
21443
21444 SLAB ALLOCATOR
21445 M:      Christoph Lameter <[email protected]>
21446 M:      Pekka Enberg <[email protected]>
21447 M:      David Rientjes <[email protected]>
21448 M:      Joonsoo Kim <[email protected]>
21449 M:      Andrew Morton <[email protected]>
21450 M:      Vlastimil Babka <[email protected]>
21451 R:      Roman Gushchin <[email protected]>
21452 R:      Hyeonggon Yoo <[email protected]>
21453 L:      [email protected]
21454 S:      Maintained
21455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
21456 F:      include/linux/sl?b*.h
21457 F:      mm/sl?b*
21458
21459 SLCAN CAN NETWORK DRIVER
21460 M:      Dario Binacchi <[email protected]>
21461 L:      [email protected]
21462 S:      Maintained
21463 F:      drivers/net/can/slcan/
21464
21465 SLEEPABLE READ-COPY UPDATE (SRCU)
21466 M:      Lai Jiangshan <[email protected]>
21467 M:      "Paul E. McKenney" <[email protected]>
21468 M:      Josh Triplett <[email protected]>
21469 R:      Steven Rostedt <[email protected]>
21470 R:      Mathieu Desnoyers <[email protected]>
21471 L:      [email protected]
21472 S:      Supported
21473 W:      http://www.rdrop.com/users/paulmck/RCU/
21474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
21475 F:      include/linux/srcu*.h
21476 F:      kernel/rcu/srcu*.c
21477
21478 SMACK SECURITY MODULE
21479 M:      Casey Schaufler <[email protected]>
21480 L:      [email protected]
21481 S:      Maintained
21482 W:      http://schaufler-ca.com
21483 T:      git git://github.com/cschaufler/smack-next
21484 F:      Documentation/admin-guide/LSM/Smack.rst
21485 F:      security/smack/
21486
21487 SMC91x ETHERNET DRIVER
21488 M:      Nicolas Pitre <[email protected]>
21489 S:      Odd Fixes
21490 F:      drivers/net/ethernet/smsc/smc91x.*
21491
21492 SMSC EMC2103 HARDWARE MONITOR DRIVER
21493 M:      Steve Glendinning <[email protected]>
21494 L:      [email protected]
21495 S:      Maintained
21496 F:      Documentation/hwmon/emc2103.rst
21497 F:      drivers/hwmon/emc2103.c
21498
21499 SMSC SCH5627 HARDWARE MONITOR DRIVER
21500 M:      Hans de Goede <[email protected]>
21501 L:      [email protected]
21502 S:      Supported
21503 F:      Documentation/hwmon/sch5627.rst
21504 F:      drivers/hwmon/sch5627.c
21505
21506 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
21507 M:      Steve Glendinning <[email protected]>
21508 L:      [email protected]
21509 S:      Maintained
21510 F:      drivers/video/fbdev/smscufx.c
21511
21512 SMSC47B397 HARDWARE MONITOR DRIVER
21513 M:      Jean Delvare <[email protected]>
21514 L:      [email protected]
21515 S:      Maintained
21516 F:      Documentation/hwmon/smsc47b397.rst
21517 F:      drivers/hwmon/smsc47b397.c
21518
21519 SMSC911x ETHERNET DRIVER
21520 M:      Steve Glendinning <[email protected]>
21521 L:      [email protected]
21522 S:      Maintained
21523 F:      drivers/net/ethernet/smsc/smsc911x.*
21524 F:      include/linux/smsc911x.h
21525
21526 SMSC9420 PCI ETHERNET DRIVER
21527 M:      Steve Glendinning <[email protected]>
21528 L:      [email protected]
21529 S:      Maintained
21530 F:      drivers/net/ethernet/smsc/smsc9420.*
21531
21532 SNET DPU VIRTIO DATA PATH ACCELERATOR
21533 R:      Alvaro Karsz <[email protected]>
21534 F:      drivers/vdpa/solidrun/
21535
21536 SOCIONEXT (SNI) AVE NETWORK DRIVER
21537 M:      Kunihiko Hayashi <[email protected]>
21538 L:      [email protected]
21539 S:      Maintained
21540 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
21541 F:      drivers/net/ethernet/socionext/sni_ave.c
21542
21543 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
21544 M:      Ilias Apalodimas <[email protected]>
21545 M:      Masahisa Kojima <[email protected]>
21546 L:      [email protected]
21547 S:      Maintained
21548 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
21549 F:      drivers/net/ethernet/socionext/netsec.c
21550
21551 SOCIONEXT (SNI) Synquacer SPI DRIVER
21552 M:      Masahisa Kojima <[email protected]>
21553 M:      Jassi Brar <[email protected]>
21554 L:      [email protected]
21555 S:      Maintained
21556 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
21557 F:      drivers/spi/spi-synquacer.c
21558
21559 SOCIONEXT SYNQUACER I2C DRIVER
21560 M:      Ard Biesheuvel <[email protected]>
21561 L:      [email protected]
21562 S:      Maintained
21563 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
21564 F:      drivers/i2c/busses/i2c-synquacer.c
21565
21566 SOCIONEXT UNIPHIER SOUND DRIVER
21567 L:      [email protected]
21568 S:      Orphan
21569 F:      sound/soc/uniphier/
21570
21571 SOCKET TIMESTAMPING
21572 M:      Willem de Bruijn <[email protected]>
21573 S:      Maintained
21574 F:      Documentation/networking/timestamping.rst
21575 F:      include/linux/net_tstamp.h
21576 F:      include/uapi/linux/net_tstamp.h
21577 F:      tools/testing/selftests/net/so_txtime.c
21578
21579 SOEKRIS NET48XX LED SUPPORT
21580 M:      Chris Boot <[email protected]>
21581 S:      Maintained
21582 F:      drivers/leds/leds-net48xx.c
21583
21584 SOFT-IWARP DRIVER (siw)
21585 M:      Bernard Metzler <[email protected]>
21586 L:      [email protected]
21587 S:      Supported
21588 F:      drivers/infiniband/sw/siw/
21589 F:      include/uapi/rdma/siw-abi.h
21590
21591 SOFT-ROCE DRIVER (rxe)
21592 M:      Zhu Yanjun <[email protected]>
21593 L:      [email protected]
21594 S:      Supported
21595 F:      drivers/infiniband/sw/rxe/
21596 F:      include/uapi/rdma/rdma_user_rxe.h
21597
21598 SOFTLOGIC 6x10 MPEG CODEC
21599 M:      Bluecherry Maintainers <[email protected]>
21600 M:      Andrey Utkin <[email protected]>
21601 M:      Ismael Luceno <[email protected]>
21602 L:      [email protected]
21603 S:      Supported
21604 F:      drivers/media/pci/solo6x10/
21605
21606 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
21607 M:      James Morse <[email protected]>
21608 L:      [email protected] (moderated for non-subscribers)
21609 S:      Maintained
21610 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
21611 F:      drivers/firmware/arm_sdei.c
21612 F:      include/linux/arm_sdei.h
21613 F:      include/uapi/linux/arm_sdei.h
21614
21615 SOFTWARE NODES AND DEVICE PROPERTIES
21616 R:      Andy Shevchenko <[email protected]>
21617 R:      Daniel Scally <[email protected]>
21618 R:      Heikki Krogerus <[email protected]>
21619 R:      Sakari Ailus <[email protected]>
21620 L:      [email protected]
21621 S:      Maintained
21622 F:      drivers/base/property.c
21623 F:      drivers/base/swnode.c
21624 F:      include/linux/fwnode.h
21625 F:      include/linux/property.h
21626
21627 SOFTWARE RAID (Multiple Disks) SUPPORT
21628 M:      Song Liu <[email protected]>
21629 M:      Yu Kuai <[email protected]>
21630 L:      [email protected]
21631 S:      Supported
21632 Q:      https://patchwork.kernel.org/project/linux-raid/list/
21633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mdraid/linux.git
21634 F:      drivers/md/Kconfig
21635 F:      drivers/md/Makefile
21636 F:      drivers/md/md*
21637 F:      drivers/md/raid*
21638 F:      include/linux/raid/
21639 F:      include/uapi/linux/raid/
21640
21641 SOLIDRUN CLEARFOG SUPPORT
21642 M:      Russell King <[email protected]>
21643 S:      Maintained
21644 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
21645 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
21646
21647 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
21648 M:      Russell King <[email protected]>
21649 S:      Maintained
21650 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
21651 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
21652 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
21653
21654 SONIC NETWORK DRIVER
21655 M:      Thomas Bogendoerfer <[email protected]>
21656 L:      [email protected]
21657 S:      Maintained
21658 F:      drivers/net/ethernet/natsemi/sonic.*
21659
21660 SONICS SILICON BACKPLANE DRIVER (SSB)
21661 M:      Michael Buesch <[email protected]>
21662 L:      [email protected]
21663 S:      Maintained
21664 F:      drivers/ssb/
21665 F:      include/linux/ssb/
21666
21667 SONY IMX208 SENSOR DRIVER
21668 M:      Sakari Ailus <[email protected]>
21669 L:      [email protected]
21670 S:      Maintained
21671 T:      git git://linuxtv.org/media.git
21672 F:      drivers/media/i2c/imx208.c
21673
21674 SONY IMX214 SENSOR DRIVER
21675 M:      Ricardo Ribalda <[email protected]>
21676 L:      [email protected]
21677 S:      Maintained
21678 T:      git git://linuxtv.org/media.git
21679 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
21680 F:      drivers/media/i2c/imx214.c
21681
21682 SONY IMX219 SENSOR DRIVER
21683 M:      Dave Stevenson <[email protected]>
21684 L:      [email protected]
21685 S:      Maintained
21686 T:      git git://linuxtv.org/media.git
21687 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
21688 F:      drivers/media/i2c/imx219.c
21689
21690 SONY IMX258 SENSOR DRIVER
21691 M:      Sakari Ailus <[email protected]>
21692 L:      [email protected]
21693 S:      Maintained
21694 T:      git git://linuxtv.org/media.git
21695 F:      Documentation/devicetree/bindings/media/i2c/sony,imx258.yaml
21696 F:      drivers/media/i2c/imx258.c
21697
21698 SONY IMX274 SENSOR DRIVER
21699 M:      Leon Luo <[email protected]>
21700 L:      [email protected]
21701 S:      Maintained
21702 T:      git git://linuxtv.org/media.git
21703 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
21704 F:      drivers/media/i2c/imx274.c
21705
21706 SONY IMX283 SENSOR DRIVER
21707 M:      Kieran Bingham <[email protected]>
21708 M:      Umang Jain <[email protected]>
21709 L:      [email protected]
21710 S:      Maintained
21711 T:      git git://linuxtv.org/media.git
21712 F:      Documentation/devicetree/bindings/media/i2c/sony,imx283.yaml
21713 F:      drivers/media/i2c/imx283.c
21714
21715 SONY IMX290 SENSOR DRIVER
21716 M:      Manivannan Sadhasivam <[email protected]>
21717 L:      [email protected]
21718 S:      Maintained
21719 T:      git git://linuxtv.org/media.git
21720 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
21721 F:      drivers/media/i2c/imx290.c
21722
21723 SONY IMX296 SENSOR DRIVER
21724 M:      Laurent Pinchart <[email protected]>
21725 M:      Manivannan Sadhasivam <[email protected]>
21726 L:      [email protected]
21727 S:      Maintained
21728 T:      git git://linuxtv.org/media.git
21729 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
21730 F:      drivers/media/i2c/imx296.c
21731
21732 SONY IMX319 SENSOR DRIVER
21733 M:      Bingbu Cao <[email protected]>
21734 L:      [email protected]
21735 S:      Maintained
21736 T:      git git://linuxtv.org/media.git
21737 F:      drivers/media/i2c/imx319.c
21738
21739 SONY IMX334 SENSOR DRIVER
21740 L:      [email protected]
21741 S:      Orphan
21742 T:      git git://linuxtv.org/media.git
21743 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
21744 F:      drivers/media/i2c/imx334.c
21745
21746 SONY IMX335 SENSOR DRIVER
21747 L:      [email protected]
21748 S:      Orphan
21749 T:      git git://linuxtv.org/media.git
21750 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
21751 F:      drivers/media/i2c/imx335.c
21752
21753 SONY IMX355 SENSOR DRIVER
21754 M:      Tianshu Qiu <[email protected]>
21755 L:      [email protected]
21756 S:      Maintained
21757 T:      git git://linuxtv.org/media.git
21758 F:      drivers/media/i2c/imx355.c
21759
21760 SONY IMX412 SENSOR DRIVER
21761 L:      [email protected]
21762 S:      Orphan
21763 T:      git git://linuxtv.org/media.git
21764 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
21765 F:      drivers/media/i2c/imx412.c
21766
21767 SONY IMX415 SENSOR DRIVER
21768 M:      Michael Riesch <[email protected]>
21769 L:      [email protected]
21770 S:      Maintained
21771 T:      git git://linuxtv.org/media.git
21772 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
21773 F:      drivers/media/i2c/imx415.c
21774
21775 SONY MEMORYSTICK SUBSYSTEM
21776 M:      Maxim Levitsky <[email protected]>
21777 M:      Alex Dubov <[email protected]>
21778 M:      Ulf Hansson <[email protected]>
21779 L:      [email protected]
21780 S:      Maintained
21781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
21782 F:      drivers/memstick/
21783 F:      include/linux/memstick.h
21784
21785 SONY VAIO CONTROL DEVICE DRIVER
21786 M:      Mattia Dongili <[email protected]>
21787 L:      [email protected]
21788 S:      Maintained
21789 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
21790 F:      Documentation/admin-guide/laptops/sony-laptop.rst
21791 F:      drivers/char/sonypi.c
21792 F:      drivers/platform/x86/sony-laptop.c
21793 F:      include/linux/sony-laptop.h
21794
21795 SOPHGO DEVICETREES and DRIVERS
21796 M:      Chen Wang <[email protected]>
21797 M:      Inochi Amaoto <[email protected]>
21798 T:      git https://github.com/sophgo/linux.git
21799 S:      Maintained
21800 N:      sophgo
21801 K:      sophgo
21802
21803 SOUND
21804 M:      Jaroslav Kysela <[email protected]>
21805 M:      Takashi Iwai <[email protected]>
21806 L:      [email protected]
21807 S:      Maintained
21808 W:      http://www.alsa-project.org/
21809 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
21810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21811 F:      Documentation/sound/
21812 F:      include/sound/
21813 F:      include/uapi/sound/
21814 F:      sound/
21815 F:      tools/testing/selftests/alsa
21816
21817 SOUND - ALSA SELFTESTS
21818 M:      Mark Brown <[email protected]>
21819 L:      [email protected]
21820 L:      [email protected]
21821 S:      Supported
21822 F:      tools/testing/selftests/alsa
21823
21824 SOUND - COMPRESSED AUDIO
21825 M:      Vinod Koul <[email protected]>
21826 L:      [email protected]
21827 S:      Supported
21828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21829 F:      Documentation/sound/designs/compress-offload.rst
21830 F:      include/sound/compress_driver.h
21831 F:      include/uapi/sound/compress_*
21832 F:      sound/core/compress_offload.c
21833 F:      sound/soc/soc-compress.c
21834
21835 SOUND - CORE KUNIT TEST
21836 M:      Ivan Orlov <[email protected]>
21837 L:      [email protected]
21838 S:      Supported
21839 F:      sound/core/sound_kunit.c
21840
21841 SOUND - DMAENGINE HELPERS
21842 M:      Lars-Peter Clausen <[email protected]>
21843 S:      Supported
21844 F:      include/sound/dmaengine_pcm.h
21845 F:      sound/core/pcm_dmaengine.c
21846 F:      sound/soc/soc-generic-dmaengine-pcm.c
21847
21848 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
21849 M:      Liam Girdwood <[email protected]>
21850 M:      Mark Brown <[email protected]>
21851 L:      [email protected]
21852 S:      Supported
21853 W:      http://alsa-project.org/main/index.php/ASoC
21854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
21855 F:      Documentation/devicetree/bindings/sound/
21856 F:      Documentation/sound/soc/
21857 F:      include/dt-bindings/sound/
21858 F:      include/sound/soc*
21859 F:      include/sound/sof.h
21860 F:      include/sound/sof/
21861 F:      include/trace/events/sof*.h
21862 F:      include/uapi/sound/asoc.h
21863 F:      sound/soc/
21864
21865 SOUND - SOC LAYER / dapm-graph
21866 M:      Luca Ceresoli <[email protected]>
21867 L:      [email protected]
21868 S:      Maintained
21869 F:      tools/sound/dapm-graph
21870
21871 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
21872 M:      Liam Girdwood <[email protected]>
21873 M:      Peter Ujfalusi <[email protected]>
21874 M:      Bard Liao <[email protected]>
21875 M:      Ranjani Sridharan <[email protected]>
21876 M:      Daniel Baluta <[email protected]>
21877 R:      Kai Vehmanen <[email protected]>
21878 R:      Pierre-Louis Bossart <[email protected]>
21879 L:      [email protected] (moderated for non-subscribers)
21880 S:      Supported
21881 W:      https://github.com/thesofproject/linux/
21882 F:      sound/soc/sof/
21883
21884 SOUND - GENERIC SOUND CARD (Simple-Audio-Card, Audio-Graph-Card)
21885 M:      Kuninori Morimoto <[email protected]>
21886 S:      Supported
21887 L:      [email protected]
21888 F:      sound/soc/generic/
21889 F:      include/sound/simple_card*
21890 F:      Documentation/devicetree/bindings/sound/simple-card.yaml
21891 F:      Documentation/devicetree/bindings/sound/audio-graph*.yaml
21892
21893 SOUNDWIRE SUBSYSTEM
21894 M:      Vinod Koul <[email protected]>
21895 M:      Bard Liao <[email protected]>
21896 R:      Pierre-Louis Bossart <[email protected]>
21897 R:      Sanyog Kale <[email protected]>
21898 L:      [email protected]
21899 S:      Supported
21900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
21901 F:      Documentation/driver-api/soundwire/
21902 F:      drivers/soundwire/
21903 F:      include/linux/soundwire/
21904
21905 SP2 MEDIA DRIVER
21906 M:      Olli Salonen <[email protected]>
21907 L:      [email protected]
21908 S:      Maintained
21909 W:      https://linuxtv.org
21910 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21911 F:      drivers/media/dvb-frontends/sp2*
21912
21913 SPANISH DOCUMENTATION
21914 M:      Carlos Bilbao <[email protected]>
21915 R:      Avadhut Naik <[email protected]>
21916 S:      Maintained
21917 F:      Documentation/translations/sp_SP/
21918
21919 SPARC + UltraSPARC (sparc/sparc64)
21920 M:      "David S. Miller" <[email protected]>
21921 M:      Andreas Larsson <[email protected]>
21922 L:      [email protected]
21923 S:      Maintained
21924 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
21925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21927 F:      arch/sparc/
21928 F:      drivers/sbus/
21929
21930 SPARC SERIAL DRIVERS
21931 M:      "David S. Miller" <[email protected]>
21932 L:      [email protected]
21933 S:      Maintained
21934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21936 F:      drivers/tty/serial/suncore.c
21937 F:      drivers/tty/serial/sunhv.c
21938 F:      drivers/tty/serial/sunsab.c
21939 F:      drivers/tty/serial/sunsab.h
21940 F:      drivers/tty/serial/sunsu.c
21941 F:      drivers/tty/serial/sunzilog.c
21942 F:      drivers/tty/serial/sunzilog.h
21943 F:      drivers/tty/vcc.c
21944 F:      include/linux/sunserialcore.h
21945
21946 SPARSE CHECKER
21947 M:      "Luc Van Oostenryck" <[email protected]>
21948 L:      [email protected]
21949 S:      Maintained
21950 W:      https://sparse.docs.kernel.org/
21951 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
21952 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
21953 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
21954 F:      include/linux/compiler.h
21955
21956 SPEAKUP CONSOLE SPEECH DRIVER
21957 M:      William Hubbs <[email protected]>
21958 M:      Chris Brannon <[email protected]>
21959 M:      Kirk Reiser <[email protected]>
21960 M:      Samuel Thibault <[email protected]>
21961 L:      [email protected]
21962 S:      Odd Fixes
21963 W:      http://www.linux-speakup.org/
21964 W:      https://github.com/linux-speakup/speakup
21965 B:      https://github.com/linux-speakup/speakup/issues
21966 F:      drivers/accessibility/speakup/
21967
21968 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
21969 M:      Viresh Kumar <[email protected]>
21970 M:      Shiraz Hashim <[email protected]>
21971 L:      [email protected] (moderated for non-subscribers)
21972 L:      [email protected]
21973 S:      Maintained
21974 W:      http://www.st.com/spear
21975 F:      arch/arm/boot/dts/st/spear*
21976 F:      arch/arm/mach-spear/
21977 F:      drivers/clk/spear/
21978 F:      drivers/pinctrl/spear/
21979
21980 SPI NOR SUBSYSTEM
21981 M:      Tudor Ambarus <[email protected]>
21982 M:      Pratyush Yadav <[email protected]>
21983 M:      Michael Walle <[email protected]>
21984 L:      [email protected]
21985 S:      Maintained
21986 W:      http://www.linux-mtd.infradead.org/
21987 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
21988 C:      irc://irc.oftc.net/mtd
21989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
21990 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
21991 F:      drivers/mtd/spi-nor/
21992 F:      include/linux/mtd/spi-nor.h
21993
21994 SPI SUBSYSTEM
21995 M:      Mark Brown <[email protected]>
21996 L:      [email protected]
21997 S:      Maintained
21998 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
21999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
22000 F:      Documentation/devicetree/bindings/spi/
22001 F:      Documentation/spi/
22002 F:      drivers/spi/
22003 F:      include/linux/spi/
22004 F:      include/uapi/linux/spi/
22005 F:      tools/spi/
22006
22007 SPIDERNET NETWORK DRIVER for CELL
22008 M:      Ishizaki Kou <[email protected]>
22009 M:      Geoff Levand <[email protected]>
22010 L:      [email protected]
22011 L:      [email protected]
22012 S:      Maintained
22013 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
22014 F:      drivers/net/ethernet/toshiba/spider_net*
22015
22016 SPMI SUBSYSTEM
22017 M:      Stephen Boyd <[email protected]>
22018 L:      [email protected]
22019 S:      Maintained
22020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
22021 F:      Documentation/devicetree/bindings/spmi/
22022 F:      drivers/spmi/
22023 F:      include/dt-bindings/spmi/spmi.h
22024 F:      include/linux/spmi.h
22025 F:      include/trace/events/spmi.h
22026
22027 SPU FILE SYSTEM
22028 L:      [email protected]
22029 S:      Orphan
22030 F:      Documentation/filesystems/spufs/spufs.rst
22031 F:      arch/powerpc/platforms/cell/spufs/
22032
22033 SQUASHFS FILE SYSTEM
22034 M:      Phillip Lougher <[email protected]>
22035 L:      [email protected] (subscribers-only)
22036 S:      Maintained
22037 W:      http://squashfs.org.uk
22038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
22039 F:      Documentation/filesystems/squashfs.rst
22040 F:      fs/squashfs/
22041
22042 SRM (Alpha) environment access
22043 M:      Jan-Benedict Glaw <[email protected]>
22044 S:      Maintained
22045 F:      arch/alpha/kernel/srm_env.c
22046
22047 ST LSM6DSx IMU IIO DRIVER
22048 M:      Lorenzo Bianconi <[email protected]>
22049 L:      [email protected]
22050 S:      Maintained
22051 W:      http://www.st.com/
22052 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
22053 F:      drivers/iio/imu/st_lsm6dsx/
22054
22055 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
22056 M:      Benjamin Mugnier <[email protected]>
22057 M:      Sylvain Petinot <[email protected]>
22058 L:      [email protected]
22059 S:      Maintained
22060 T:      git git://linuxtv.org/media.git
22061 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
22062 F:      drivers/media/i2c/st-mipid02.c
22063
22064 ST STM32 FIREWALL
22065 M:      Gatien Chevallier <[email protected]>
22066 S:      Maintained
22067 F:      drivers/bus/stm32_etzpc.c
22068 F:      drivers/bus/stm32_firewall.c
22069 F:      drivers/bus/stm32_rifsc.c
22070
22071 ST STM32 I2C/SMBUS DRIVER
22072 M:      Pierre-Yves MORDRET <[email protected]>
22073 M:      Alain Volmat <[email protected]>
22074 L:      [email protected]
22075 S:      Maintained
22076 F:      drivers/i2c/busses/i2c-stm32*
22077
22078 ST STM32 SPI DRIVER
22079 M:      Alain Volmat <[email protected]>
22080 L:      [email protected]
22081 S:      Maintained
22082 F:      drivers/spi/spi-stm32.c
22083
22084 ST STPDDC60 DRIVER
22085 M:      Daniel Nilsson <[email protected]>
22086 L:      [email protected]
22087 S:      Maintained
22088 F:      Documentation/hwmon/stpddc60.rst
22089 F:      drivers/hwmon/pmbus/stpddc60.c
22090
22091 ST VGXY61 DRIVER
22092 M:      Benjamin Mugnier <[email protected]>
22093 M:      Sylvain Petinot <[email protected]>
22094 L:      [email protected]
22095 S:      Maintained
22096 T:      git git://linuxtv.org/media.git
22097 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
22098 F:      Documentation/userspace-api/media/drivers/vgxy61.rst
22099 F:      drivers/media/i2c/vgxy61.c
22100
22101 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
22102 M:      Song Qiang <[email protected]>
22103 L:      [email protected]
22104 S:      Maintained
22105 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
22106 F:      drivers/iio/proximity/vl53l0x-i2c.c
22107
22108 STABLE BRANCH
22109 M:      Greg Kroah-Hartman <[email protected]>
22110 M:      Sasha Levin <[email protected]>
22111 L:      [email protected]
22112 S:      Supported
22113 F:      Documentation/process/stable-kernel-rules.rst
22114
22115 STAGING - ATOMISP DRIVER
22116 M:      Hans de Goede <[email protected]>
22117 M:      Mauro Carvalho Chehab <[email protected]>
22118 R:      Sakari Ailus <[email protected]>
22119 L:      [email protected]
22120 S:      Maintained
22121 F:      drivers/staging/media/atomisp/
22122
22123 STAGING - FIELDBUS SUBSYSTEM
22124 M:      Sven Van Asbroeck <[email protected]>
22125 S:      Maintained
22126 F:      drivers/staging/fieldbus/*
22127 F:      drivers/staging/fieldbus/Documentation/
22128
22129 STAGING - HMS ANYBUS-S BUS
22130 M:      Sven Van Asbroeck <[email protected]>
22131 S:      Maintained
22132 F:      drivers/staging/fieldbus/anybuss/
22133
22134 STAGING - INDUSTRIAL IO
22135 M:      Jonathan Cameron <[email protected]>
22136 L:      [email protected]
22137 S:      Odd Fixes
22138 F:      Documentation/devicetree/bindings/staging/iio/
22139 F:      drivers/staging/iio/
22140
22141 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
22142 M:      Marc Dietrich <[email protected]>
22143 L:      [email protected] (moderated for non-subscribers)
22144 L:      [email protected]
22145 S:      Maintained
22146 F:      drivers/staging/nvec/
22147
22148 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
22149 M:      Jens Frederich <[email protected]>
22150 M:      Jon Nettleton <[email protected]>
22151 S:      Maintained
22152 W:      http://wiki.laptop.org/go/DCON
22153 F:      drivers/staging/olpc_dcon/
22154
22155 STAGING - REALTEK RTL8712U DRIVERS
22156 M:      Florian Schilhabel <[email protected]>.
22157 S:      Odd Fixes
22158 F:      drivers/staging/rtl8712/
22159
22160 STAGING - SEPS525 LCD CONTROLLER DRIVERS
22161 M:      Michael Hennerich <[email protected]>
22162 L:      [email protected]
22163 S:      Supported
22164 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
22165 F:      drivers/staging/fbtft/fb_seps525.c
22166
22167 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
22168 M:      Sudip Mukherjee <[email protected]>
22169 M:      Teddy Wang <[email protected]>
22170 M:      Sudip Mukherjee <[email protected]>
22171 L:      [email protected]
22172 S:      Maintained
22173 F:      drivers/staging/sm750fb/
22174
22175 STAGING - VIA VT665X DRIVERS
22176 M:      Philipp Hortmann <[email protected]>
22177 S:      Odd Fixes
22178 F:      drivers/staging/vt665?/
22179
22180 STAGING SUBSYSTEM
22181 M:      Greg Kroah-Hartman <[email protected]>
22182 L:      [email protected]
22183 S:      Supported
22184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
22185 F:      drivers/staging/
22186
22187 STANDALONE CACHE CONTROLLER DRIVERS
22188 M:      Conor Dooley <[email protected]>
22189 S:      Maintained
22190 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
22191 F:      Documentation/devicetree/bindings/cache/
22192 F:      drivers/cache
22193
22194 STARFIRE/DURALAN NETWORK DRIVER
22195 M:      Ion Badulescu <[email protected]>
22196 S:      Odd Fixes
22197 F:      drivers/net/ethernet/adaptec/starfire*
22198
22199 STARFIVE CAMERA SUBSYSTEM DRIVER
22200 M:      Jack Zhu <[email protected]>
22201 M:      Changhuang Liang <[email protected]>
22202 L:      [email protected]
22203 S:      Maintained
22204 F:      Documentation/admin-guide/media/starfive_camss.rst
22205 F:      Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml
22206 F:      drivers/staging/media/starfive/camss
22207
22208 STARFIVE CRYPTO DRIVER
22209 M:      Jia Jie Ho <[email protected]>
22210 M:      William Qiu <[email protected]>
22211 S:      Supported
22212 F:      Documentation/devicetree/bindings/crypto/starfive*
22213 F:      drivers/crypto/starfive/
22214
22215 STARFIVE DEVICETREES
22216 M:      Emil Renner Berthing <[email protected]>
22217 S:      Maintained
22218 F:      arch/riscv/boot/dts/starfive/
22219
22220 STARFIVE DWMAC GLUE LAYER
22221 M:      Emil Renner Berthing <[email protected]>
22222 M:      Minda Chen <[email protected]>
22223 S:      Maintained
22224 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
22225 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
22226
22227 STARFIVE JH7110 DPHY RX DRIVER
22228 M:      Jack Zhu <[email protected]>
22229 M:      Changhuang Liang <[email protected]>
22230 S:      Supported
22231 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml
22232 F:      drivers/phy/starfive/phy-jh7110-dphy-rx.c
22233
22234 STARFIVE JH7110 DPHY TX DRIVER
22235 M:      Keith Zhao <[email protected]>
22236 M:      Shengyang Chen <[email protected]>
22237 S:      Supported
22238 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-tx.yaml
22239 F:      drivers/phy/starfive/phy-jh7110-dphy-tx.c
22240
22241 STARFIVE JH7110 MMC/SD/SDIO DRIVER
22242 M:      William Qiu <[email protected]>
22243 S:      Supported
22244 F:      Documentation/devicetree/bindings/mmc/starfive*
22245 F:      drivers/mmc/host/dw_mmc-starfive.c
22246
22247 STARFIVE JH7110 PLL CLOCK DRIVER
22248 M:      Xingyu Wu <[email protected]>
22249 S:      Supported
22250 F:      Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
22251 F:      drivers/clk/starfive/clk-starfive-jh7110-pll.c
22252
22253 STARFIVE JH7110 PWMDAC DRIVER
22254 M:      Hal Feng <[email protected]>
22255 M:      Xingyu Wu <[email protected]>
22256 S:      Supported
22257 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml
22258 F:      sound/soc/starfive/jh7110_pwmdac.c
22259
22260 STARFIVE JH7110 SYSCON
22261 M:      William Qiu <[email protected]>
22262 M:      Xingyu Wu <[email protected]>
22263 S:      Supported
22264 F:      Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
22265
22266 STARFIVE JH7110 TDM DRIVER
22267 M:      Walker Chen <[email protected]>
22268 S:      Maintained
22269 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
22270 F:      sound/soc/starfive/jh7110_tdm.c
22271
22272 STARFIVE JH71X0 CLOCK DRIVERS
22273 M:      Emil Renner Berthing <[email protected]>
22274 M:      Hal Feng <[email protected]>
22275 S:      Maintained
22276 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
22277 F:      drivers/clk/starfive/clk-starfive-jh71*
22278 F:      include/dt-bindings/clock/starfive?jh71*.h
22279
22280 STARFIVE JH71X0 PINCTRL DRIVERS
22281 M:      Emil Renner Berthing <[email protected]>
22282 M:      Jianlong Huang <[email protected]>
22283 M:      Hal Feng <[email protected]>
22284 L:      [email protected]
22285 S:      Maintained
22286 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
22287 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
22288 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
22289 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
22290
22291 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
22292 M:      Emil Renner Berthing <[email protected]>
22293 M:      Hal Feng <[email protected]>
22294 S:      Maintained
22295 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
22296 F:      drivers/reset/starfive/reset-starfive-jh71*
22297 F:      include/dt-bindings/reset/starfive?jh71*.h
22298
22299 STARFIVE JH71X0 USB DRIVERS
22300 M:      Minda Chen <[email protected]>
22301 S:      Maintained
22302 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
22303 F:      drivers/usb/cdns3/cdns3-starfive.c
22304
22305 STARFIVE JH71XX PMU CONTROLLER DRIVER
22306 M:      Walker Chen <[email protected]>
22307 M:      Changhuang Liang <[email protected]>
22308 S:      Supported
22309 F:      Documentation/devicetree/bindings/power/starfive*
22310 F:      drivers/pmdomain/starfive/
22311 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
22312
22313 STARFIVE SOC DRIVERS
22314 M:      Conor Dooley <[email protected]>
22315 S:      Maintained
22316 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
22317 F:      Documentation/devicetree/bindings/soc/starfive/
22318
22319 STARFIVE STARLINK PMU DRIVER
22320 M:      Ji Sheng Teoh <[email protected]>
22321 S:      Maintained
22322 F:      Documentation/admin-guide/perf/starfive_starlink_pmu.rst
22323 F:      Documentation/devicetree/bindings/perf/starfive,jh8100-starlink-pmu.yaml
22324 F:      drivers/perf/starfive_starlink_pmu.c
22325
22326 STARFIVE TRNG DRIVER
22327 M:      Jia Jie Ho <[email protected]>
22328 S:      Supported
22329 F:      Documentation/devicetree/bindings/rng/starfive*
22330 F:      drivers/char/hw_random/jh7110-trng.c
22331
22332 STARFIVE WATCHDOG DRIVER
22333 M:      Xingyu Wu <[email protected]>
22334 M:      Samin Guo <[email protected]>
22335 S:      Supported
22336 F:      Documentation/devicetree/bindings/watchdog/starfive*
22337 F:      drivers/watchdog/starfive-wdt.c
22338
22339 STARFIVE JH71X0 PCIE AND USB PHY DRIVER
22340 M:      Minda Chen <[email protected]>
22341 S:      Supported
22342 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-pcie-phy.yaml
22343 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml
22344 F:      drivers/phy/starfive/phy-jh7110-pcie.c
22345 F:      drivers/phy/starfive/phy-jh7110-usb.c
22346
22347 STARFIVE JH8100 EXTERNAL INTERRUPT CONTROLLER DRIVER
22348 M:      Changhuang Liang <[email protected]>
22349 S:      Supported
22350 F:      Documentation/devicetree/bindings/interrupt-controller/starfive,jh8100-intc.yaml
22351 F:      drivers/irqchip/irq-starfive-jh8100-intc.c
22352
22353 STATIC BRANCH/CALL
22354 M:      Peter Zijlstra <[email protected]>
22355 M:      Josh Poimboeuf <[email protected]>
22356 M:      Jason Baron <[email protected]>
22357 R:      Steven Rostedt <[email protected]>
22358 R:      Ard Biesheuvel <[email protected]>
22359 S:      Supported
22360 F:      arch/*/include/asm/jump_label*.h
22361 F:      arch/*/include/asm/static_call*.h
22362 F:      arch/*/kernel/jump_label.c
22363 F:      arch/*/kernel/static_call.c
22364 F:      include/linux/jump_label*.h
22365 F:      include/linux/static_call*.h
22366 F:      kernel/jump_label.c
22367 F:      kernel/static_call.c
22368
22369 STI AUDIO (ASoC) DRIVERS
22370 M:      Arnaud Pouliquen <[email protected]>
22371 L:      [email protected]
22372 S:      Maintained
22373 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
22374 F:      sound/soc/sti/
22375
22376 STI CEC DRIVER
22377 M:      Alain Volmat <[email protected]>
22378 S:      Maintained
22379 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
22380 F:      drivers/media/cec/platform/sti/
22381
22382 STK1160 USB VIDEO CAPTURE DRIVER
22383 M:      Ezequiel Garcia <[email protected]>
22384 L:      [email protected]
22385 S:      Maintained
22386 T:      git git://linuxtv.org/media.git
22387 F:      drivers/media/usb/stk1160/
22388
22389 STM32 AUDIO (ASoC) DRIVERS
22390 M:      Olivier Moysan <[email protected]>
22391 M:      Arnaud Pouliquen <[email protected]>
22392 L:      [email protected]
22393 S:      Maintained
22394 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
22395 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
22396 F:      sound/soc/stm/
22397
22398 STM32 DMA DRIVERS
22399 M:      Amélie Delaunay <[email protected]>
22400 L:      [email protected]
22401 L:      [email protected] (moderated for non-subscribers)
22402 S:      Maintained
22403 F:      Documentation/arch/arm/stm32/stm32-dma-mdma-chaining.rst
22404 F:      Documentation/devicetree/bindings/dma/stm32/
22405 F:      drivers/dma/stm32/
22406
22407 STM32 TIMER/LPTIMER DRIVERS
22408 M:      Fabrice Gasnier <[email protected]>
22409 S:      Maintained
22410 F:      Documentation/ABI/testing/*timer-stm32
22411 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
22412 F:      drivers/*/stm32-*timer*
22413 F:      drivers/pwm/pwm-stm32*
22414 F:      include/linux/*/stm32-*tim*
22415
22416 STMMAC ETHERNET DRIVER
22417 M:      Alexandre Torgue <[email protected]>
22418 M:      Jose Abreu <[email protected]>
22419 L:      [email protected]
22420 S:      Supported
22421 W:      http://www.stlinux.com
22422 F:      Documentation/networking/device_drivers/ethernet/stmicro/
22423 F:      drivers/net/ethernet/stmicro/stmmac/
22424
22425 SUN HAPPY MEAL ETHERNET DRIVER
22426 M:      Sean Anderson <[email protected]>
22427 S:      Maintained
22428 F:      drivers/net/ethernet/sun/sunhme.*
22429
22430 SUN3/3X
22431 M:      Sam Creasey <[email protected]>
22432 S:      Maintained
22433 W:      http://sammy.net/sun3/
22434 F:      arch/m68k/include/asm/sun3*
22435 F:      arch/m68k/kernel/*sun3*
22436 F:      arch/m68k/sun3*/
22437 F:      drivers/net/ethernet/i825xx/sun3*
22438
22439 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
22440 M:      Hans de Goede <[email protected]>
22441 L:      [email protected]
22442 S:      Maintained
22443 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
22444 F:      drivers/input/keyboard/sun4i-lradc-keys.c
22445
22446 SUNPLUS ETHERNET DRIVER
22447 M:      Wells Lu <[email protected]>
22448 L:      [email protected]
22449 S:      Maintained
22450 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
22451 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
22452 F:      drivers/net/ethernet/sunplus/
22453
22454 SUNPLUS MMC DRIVER
22455 M:      Tony Huang <[email protected]>
22456 M:      Li-hao Kuo <[email protected]>
22457 S:      Maintained
22458 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
22459 F:      drivers/mmc/host/sunplus-mmc.c
22460
22461 SUNPLUS OCOTP DRIVER
22462 M:      Vincent Shih <[email protected]>
22463 S:      Maintained
22464 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
22465 F:      drivers/nvmem/sunplus-ocotp.c
22466
22467 SUNPLUS PWM DRIVER
22468 M:      Hammer Hsieh <[email protected]>
22469 S:      Maintained
22470 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
22471 F:      drivers/pwm/pwm-sunplus.c
22472
22473 SUNPLUS RTC DRIVER
22474 M:      Vincent Shih <[email protected]>
22475 L:      [email protected]
22476 S:      Maintained
22477 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
22478 F:      drivers/rtc/rtc-sunplus.c
22479
22480 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
22481 M:      Li-hao Kuo <[email protected]>
22482 L:      [email protected]
22483 S:      Maintained
22484 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
22485 F:      drivers/spi/spi-sunplus-sp7021.c
22486
22487 SUNPLUS UART DRIVER
22488 M:      Hammer Hsieh <[email protected]>
22489 S:      Maintained
22490 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
22491 F:      drivers/tty/serial/sunplus-uart.c
22492
22493 SUNPLUS USB2 PHY DRIVER
22494 M:      Vincent Shih <[email protected]>
22495 L:      [email protected]
22496 S:      Maintained
22497 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
22498 F:      drivers/phy/sunplus/Kconfig
22499 F:      drivers/phy/sunplus/Makefile
22500 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
22501
22502 SUNPLUS WATCHDOG DRIVER
22503 M:      Xiantao Hu <[email protected]>
22504 L:      [email protected]
22505 S:      Maintained
22506 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
22507 F:      drivers/watchdog/sunplus_wdt.c
22508
22509 SUPERH
22510 M:      Yoshinori Sato <[email protected]>
22511 M:      Rich Felker <[email protected]>
22512 M:      John Paul Adrian Glaubitz <[email protected]>
22513 L:      [email protected]
22514 S:      Maintained
22515 Q:      http://patchwork.kernel.org/project/linux-sh/list/
22516 F:      Documentation/arch/sh/
22517 F:      arch/sh/
22518 F:      drivers/sh/
22519
22520 SUSPEND TO RAM
22521 M:      "Rafael J. Wysocki" <[email protected]>
22522 M:      Len Brown <[email protected]>
22523 M:      Pavel Machek <[email protected]>
22524 L:      [email protected]
22525 S:      Supported
22526 B:      https://bugzilla.kernel.org
22527 F:      Documentation/power/
22528 F:      arch/x86/kernel/acpi/sleep*
22529 F:      arch/x86/kernel/acpi/wakeup*
22530 F:      drivers/base/power/
22531 F:      include/linux/freezer.h
22532 F:      include/linux/pm.h
22533 F:      include/linux/suspend.h
22534 F:      kernel/power/
22535
22536 SVGA HANDLING
22537 M:      Martin Mares <[email protected]>
22538 L:      [email protected]
22539 S:      Maintained
22540 F:      Documentation/admin-guide/svga.rst
22541 F:      arch/x86/boot/video*
22542
22543 SWITCHDEV
22544 M:      Jiri Pirko <[email protected]>
22545 M:      Ivan Vecera <[email protected]>
22546 L:      [email protected]
22547 S:      Supported
22548 F:      include/net/switchdev.h
22549 F:      net/switchdev/
22550
22551 SY8106A REGULATOR DRIVER
22552 M:      Icenowy Zheng <[email protected]>
22553 S:      Maintained
22554 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
22555 F:      drivers/regulator/sy8106a-regulator.c
22556
22557 SYNC FILE FRAMEWORK
22558 M:      Sumit Semwal <[email protected]>
22559 R:      Gustavo Padovan <[email protected]>
22560 L:      [email protected]
22561 L:      [email protected]
22562 S:      Maintained
22563 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
22564 F:      Documentation/driver-api/sync_file.rst
22565 F:      drivers/dma-buf/dma-fence*
22566 F:      drivers/dma-buf/sw_sync.c
22567 F:      drivers/dma-buf/sync_*
22568 F:      include/linux/sync_file.h
22569 F:      include/uapi/linux/sync_file.h
22570
22571 SYNOPSYS ARC ARCHITECTURE
22572 M:      Vineet Gupta <[email protected]>
22573 L:      [email protected]
22574 S:      Supported
22575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
22576 F:      Documentation/arch/arc
22577 F:      Documentation/devicetree/bindings/arc/*
22578 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
22579 F:      arch/arc/
22580 F:      drivers/clocksource/arc_timer.c
22581 F:      drivers/tty/serial/arc_uart.c
22582
22583 SYNOPSYS ARC HSDK SDP pll clock driver
22584 M:      Eugeniy Paltsev <[email protected]>
22585 S:      Supported
22586 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
22587 F:      drivers/clk/clk-hsdk-pll.c
22588
22589 SYNOPSYS ARC SDP clock driver
22590 M:      Eugeniy Paltsev <[email protected]>
22591 S:      Supported
22592 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
22593 F:      drivers/clk/axs10x/*
22594
22595 SYNOPSYS ARC SDP platform support
22596 M:      Alexey Brodkin <[email protected]>
22597 S:      Supported
22598 F:      Documentation/devicetree/bindings/arc/axs10*
22599 F:      arch/arc/boot/dts/ax*
22600 F:      arch/arc/plat-axs10x
22601
22602 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
22603 M:      Eugeniy Paltsev <[email protected]>
22604 S:      Supported
22605 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
22606 F:      drivers/reset/reset-axs10x.c
22607
22608 SYNOPSYS CREG GPIO DRIVER
22609 M:      Eugeniy Paltsev <[email protected]>
22610 S:      Maintained
22611 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
22612 F:      drivers/gpio/gpio-creg-snps.c
22613
22614 SYNOPSYS DESIGNWARE 8250 UART DRIVER
22615 M:      Ilpo Järvinen <[email protected]>
22616 R:      Andy Shevchenko <[email protected]>
22617 S:      Supported
22618 F:      drivers/tty/serial/8250/8250_dw.c
22619 F:      drivers/tty/serial/8250/8250_dwlib.*
22620 F:      drivers/tty/serial/8250/8250_lpss.c
22621
22622 SYNOPSYS DESIGNWARE APB GPIO DRIVER
22623 M:      Hoan Tran <[email protected]>
22624 L:      [email protected]
22625 S:      Maintained
22626 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
22627 F:      drivers/gpio/gpio-dwapb.c
22628
22629 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
22630 M:      Eugeniy Paltsev <[email protected]>
22631 S:      Maintained
22632 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
22633 F:      drivers/dma/dw-axi-dmac/
22634
22635 SYNOPSYS DESIGNWARE DMAC DRIVER
22636 M:      Viresh Kumar <[email protected]>
22637 R:      Andy Shevchenko <[email protected]>
22638 S:      Maintained
22639 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
22640 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
22641 F:      drivers/dma/dw/
22642 F:      include/dt-bindings/dma/dw-dmac.h
22643 F:      include/linux/dma/dw.h
22644 F:      include/linux/platform_data/dma-dw.h
22645
22646 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
22647 M:      Jose Abreu <[email protected]>
22648 L:      [email protected]
22649 S:      Supported
22650 F:      drivers/net/ethernet/synopsys/
22651
22652 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
22653 M:      Jose Abreu <[email protected]>
22654 L:      [email protected]
22655 S:      Supported
22656 F:      drivers/net/pcs/pcs-xpcs.c
22657 F:      drivers/net/pcs/pcs-xpcs.h
22658 F:      include/linux/pcs/pcs-xpcs.h
22659
22660 SYNOPSYS DESIGNWARE I2C DRIVER
22661 M:      Jarkko Nikula <[email protected]>
22662 R:      Andy Shevchenko <[email protected]>
22663 R:      Mika Westerberg <[email protected]>
22664 R:      Jan Dabros <[email protected]>
22665 L:      [email protected]
22666 S:      Supported
22667 F:      drivers/i2c/busses/i2c-designware-*
22668
22669 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
22670 M:      Jaehoon Chung <[email protected]>
22671 L:      [email protected]
22672 S:      Maintained
22673 F:      drivers/mmc/host/dw_mmc*
22674
22675 SYNOPSYS DESIGNWARE PCIE PMU DRIVER
22676 M:      Shuai Xue <[email protected]>
22677 M:      Jing Zhang <[email protected]>
22678 S:      Supported
22679 F:      Documentation/admin-guide/perf/dwc_pcie_pmu.rst
22680 F:      drivers/perf/dwc_pcie_pmu.c
22681
22682 SYNOPSYS HSDK RESET CONTROLLER DRIVER
22683 M:      Eugeniy Paltsev <[email protected]>
22684 S:      Supported
22685 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
22686 F:      drivers/reset/reset-hsdk.c
22687 F:      include/dt-bindings/reset/snps,hsdk-reset.h
22688
22689 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
22690 M:      Prabu Thangamuthu <[email protected]>
22691 M:      Manjunath M B <[email protected]>
22692 L:      [email protected]
22693 S:      Maintained
22694 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
22695
22696 SYSTEM CONFIGURATION (SYSCON)
22697 M:      Lee Jones <[email protected]>
22698 M:      Arnd Bergmann <[email protected]>
22699 S:      Supported
22700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
22701 F:      drivers/mfd/syscon.c
22702
22703 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
22704 M:      Sudeep Holla <[email protected]>
22705 R:      Cristian Marussi <[email protected]>
22706 L:      [email protected]
22707 L:      [email protected] (moderated for non-subscribers)
22708 S:      Maintained
22709 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
22710 F:      drivers/clk/clk-sc[mp]i.c
22711 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
22712 F:      drivers/firmware/arm_scmi/
22713 F:      drivers/firmware/arm_scpi.c
22714 F:      drivers/hwmon/scmi-hwmon.c
22715 F:      drivers/pinctrl/pinctrl-scmi.c
22716 F:      drivers/pmdomain/arm/
22717 F:      drivers/powercap/arm_scmi_powercap.c
22718 F:      drivers/regulator/scmi-regulator.c
22719 F:      drivers/reset/reset-scmi.c
22720 F:      include/linux/sc[mp]i_protocol.h
22721 F:      include/trace/events/scmi.h
22722 F:      include/uapi/linux/virtio_scmi.h
22723
22724 SYSTEM RESET/SHUTDOWN DRIVERS
22725 M:      Sebastian Reichel <[email protected]>
22726 L:      [email protected]
22727 S:      Maintained
22728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
22729 F:      Documentation/devicetree/bindings/power/reset/
22730 F:      drivers/power/reset/
22731
22732 SYSTEM TRACE MODULE CLASS
22733 M:      Alexander Shishkin <[email protected]>
22734 S:      Maintained
22735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
22736 F:      Documentation/trace/stm.rst
22737 F:      drivers/hwtracing/stm/
22738 F:      include/linux/stm.h
22739 F:      include/uapi/linux/stm.h
22740
22741 SYSTEM76 ACPI DRIVER
22742 M:      Jeremy Soller <[email protected]>
22743 M:      System76 Product Development <[email protected]>
22744 L:      [email protected]
22745 S:      Maintained
22746 F:      drivers/platform/x86/system76_acpi.c
22747
22748 SYSV FILESYSTEM
22749 S:      Orphan
22750 F:      Documentation/filesystems/sysv-fs.rst
22751 F:      fs/sysv/
22752 F:      include/linux/sysv_fs.h
22753
22754 TASKSTATS STATISTICS INTERFACE
22755 M:      Balbir Singh <[email protected]>
22756 S:      Maintained
22757 F:      Documentation/accounting/taskstats*
22758 F:      include/linux/taskstats*
22759 F:      kernel/taskstats.c
22760
22761 TC subsystem
22762 M:      Jamal Hadi Salim <[email protected]>
22763 M:      Cong Wang <[email protected]>
22764 M:      Jiri Pirko <[email protected]>
22765 L:      [email protected]
22766 S:      Maintained
22767 F:      include/net/pkt_cls.h
22768 F:      include/net/pkt_sched.h
22769 F:      include/net/tc_act/
22770 F:      include/uapi/linux/pkt_cls.h
22771 F:      include/uapi/linux/pkt_sched.h
22772 F:      include/uapi/linux/tc_act/
22773 F:      include/uapi/linux/tc_ematch/
22774 F:      net/sched/
22775 F:      tools/testing/selftests/tc-testing
22776
22777 TC90522 MEDIA DRIVER
22778 M:      Akihiro Tsukada <[email protected]>
22779 L:      [email protected]
22780 S:      Odd Fixes
22781 F:      drivers/media/dvb-frontends/tc90522*
22782
22783 TCP LOW PRIORITY MODULE
22784 M:      "Wong Hoi Sing, Edison" <[email protected]>
22785 M:      "Hung Hing Lun, Mike" <[email protected]>
22786 S:      Maintained
22787 W:      http://tcp-lp-mod.sourceforge.net/
22788 F:      net/ipv4/tcp_lp.c
22789
22790 TDA10071 MEDIA DRIVER
22791 L:      [email protected]
22792 S:      Orphan
22793 W:      https://linuxtv.org
22794 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22795 F:      drivers/media/dvb-frontends/tda10071*
22796
22797 TDA18212 MEDIA DRIVER
22798 L:      [email protected]
22799 S:      Orphan
22800 W:      https://linuxtv.org
22801 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22802 F:      drivers/media/tuners/tda18212*
22803
22804 TDA18218 MEDIA DRIVER
22805 L:      [email protected]
22806 S:      Orphan
22807 W:      https://linuxtv.org
22808 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22809 F:      drivers/media/tuners/tda18218*
22810
22811 TDA18250 MEDIA DRIVER
22812 M:      Olli Salonen <[email protected]>
22813 L:      [email protected]
22814 S:      Maintained
22815 W:      https://linuxtv.org
22816 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22817 T:      git git://linuxtv.org/media.git
22818 F:      drivers/media/tuners/tda18250*
22819
22820 TDA18271 MEDIA DRIVER
22821 M:      Michael Krufky <[email protected]>
22822 L:      [email protected]
22823 S:      Maintained
22824 W:      https://linuxtv.org
22825 W:      http://github.com/mkrufky
22826 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22827 T:      git git://linuxtv.org/mkrufky/tuners.git
22828 F:      drivers/media/tuners/tda18271*
22829
22830 TDA1997x MEDIA DRIVER
22831 M:      Tim Harvey <[email protected]>
22832 L:      [email protected]
22833 S:      Maintained
22834 W:      https://linuxtv.org
22835 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22836 F:      drivers/media/i2c/tda1997x.*
22837
22838 TDA827x MEDIA DRIVER
22839 M:      Michael Krufky <[email protected]>
22840 L:      [email protected]
22841 S:      Maintained
22842 W:      https://linuxtv.org
22843 W:      http://github.com/mkrufky
22844 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22845 T:      git git://linuxtv.org/mkrufky/tuners.git
22846 F:      drivers/media/tuners/tda8290.*
22847
22848 TDA8290 MEDIA DRIVER
22849 M:      Michael Krufky <[email protected]>
22850 L:      [email protected]
22851 S:      Maintained
22852 W:      https://linuxtv.org
22853 W:      http://github.com/mkrufky
22854 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22855 T:      git git://linuxtv.org/mkrufky/tuners.git
22856 F:      drivers/media/tuners/tda8290.*
22857
22858 TDA9840 MEDIA DRIVER
22859 M:      Hans Verkuil <[email protected]>
22860 L:      [email protected]
22861 S:      Maintained
22862 W:      https://linuxtv.org
22863 T:      git git://linuxtv.org/media.git
22864 F:      drivers/media/i2c/tda9840*
22865
22866 TEA5761 TUNER DRIVER
22867 M:      Mauro Carvalho Chehab <[email protected]>
22868 L:      [email protected]
22869 S:      Odd fixes
22870 W:      https://linuxtv.org
22871 T:      git git://linuxtv.org/media.git
22872 F:      drivers/media/tuners/tea5761.*
22873
22874 TEA5767 TUNER DRIVER
22875 M:      Mauro Carvalho Chehab <[email protected]>
22876 L:      [email protected]
22877 S:      Maintained
22878 W:      https://linuxtv.org
22879 T:      git git://linuxtv.org/media.git
22880 F:      drivers/media/tuners/tea5767.*
22881
22882 TEA6415C MEDIA DRIVER
22883 M:      Hans Verkuil <[email protected]>
22884 L:      [email protected]
22885 S:      Maintained
22886 W:      https://linuxtv.org
22887 T:      git git://linuxtv.org/media.git
22888 F:      drivers/media/i2c/tea6415c*
22889
22890 TEA6420 MEDIA DRIVER
22891 M:      Hans Verkuil <[email protected]>
22892 L:      [email protected]
22893 S:      Maintained
22894 W:      https://linuxtv.org
22895 T:      git git://linuxtv.org/media.git
22896 F:      drivers/media/i2c/tea6420*
22897
22898 TEAM DRIVER
22899 M:      Jiri Pirko <[email protected]>
22900 L:      [email protected]
22901 S:      Supported
22902 F:      Documentation/netlink/specs/team.yaml
22903 F:      drivers/net/team/
22904 F:      include/linux/if_team.h
22905 F:      include/uapi/linux/if_team.h
22906 F:      tools/testing/selftests/drivers/net/team/
22907
22908 TECHNICAL ADVISORY BOARD PROCESS DOCS
22909 M:      "Theodore Ts'o" <[email protected]>
22910 M:      Greg Kroah-Hartman <[email protected]>
22911 L:      [email protected]
22912 S:      Maintained
22913 F:      Documentation/process/contribution-maturity-model.rst
22914 F:      Documentation/process/researcher-guidelines.rst
22915
22916 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
22917 M:      "Savoir-faire Linux Inc." <[email protected]>
22918 S:      Maintained
22919 F:      arch/x86/platform/ts5500/
22920
22921 TECHNOTREND USB IR RECEIVER
22922 M:      Sean Young <[email protected]>
22923 L:      [email protected]
22924 S:      Maintained
22925 F:      drivers/media/rc/ttusbir.c
22926
22927 TECHWELL TW9900 VIDEO DECODER
22928 M:      Mehdi Djait <[email protected]>
22929 L:      [email protected]
22930 S:      Maintained
22931 F:      drivers/media/i2c/tw9900.c
22932
22933 TECHWELL TW9910 VIDEO DECODER
22934 L:      [email protected]
22935 S:      Orphan
22936 F:      drivers/media/i2c/tw9910.c
22937 F:      include/media/i2c/tw9910.h
22938
22939 TEE SUBSYSTEM
22940 M:      Jens Wiklander <[email protected]>
22941 R:      Sumit Garg <[email protected]>
22942 L:      [email protected]
22943 S:      Maintained
22944 F:      Documentation/ABI/testing/sysfs-class-tee
22945 F:      Documentation/driver-api/tee.rst
22946 F:      Documentation/tee/
22947 F:      Documentation/userspace-api/tee.rst
22948 F:      drivers/tee/
22949 F:      include/linux/tee_core.h
22950 F:      include/linux/tee_drv.h
22951 F:      include/uapi/linux/tee.h
22952
22953 TEGRA ARCHITECTURE SUPPORT
22954 M:      Thierry Reding <[email protected]>
22955 M:      Jonathan Hunter <[email protected]>
22956 L:      [email protected]
22957 S:      Supported
22958 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
22959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
22960 N:      [^a-z]tegra
22961
22962 TEGRA CLOCK DRIVER
22963 M:      Peter De Schrijver <[email protected]>
22964 M:      Prashant Gaikwad <[email protected]>
22965 S:      Supported
22966 F:      drivers/clk/tegra/
22967
22968 TEGRA CRYPTO DRIVERS
22969 M:      Akhil R <[email protected]>
22970 S:      Supported
22971 F:      drivers/crypto/tegra/*
22972
22973 TEGRA DMA DRIVERS
22974 M:      Laxman Dewangan <[email protected]>
22975 M:      Jon Hunter <[email protected]>
22976 S:      Supported
22977 F:      drivers/dma/tegra*
22978
22979 TEGRA I2C DRIVER
22980 M:      Laxman Dewangan <[email protected]>
22981 R:      Dmitry Osipenko <[email protected]>
22982 S:      Supported
22983 F:      drivers/i2c/busses/i2c-tegra.c
22984
22985 TEGRA IOMMU DRIVERS
22986 M:      Thierry Reding <[email protected]>
22987 R:      Krishna Reddy <[email protected]>
22988 L:      [email protected]
22989 S:      Supported
22990 F:      drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
22991 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
22992 F:      drivers/iommu/tegra*
22993
22994 TEGRA KBC DRIVER
22995 M:      Laxman Dewangan <[email protected]>
22996 S:      Supported
22997 F:      drivers/input/keyboard/tegra-kbc.c
22998
22999 TEGRA NAND DRIVER
23000 M:      Stefan Agner <[email protected]>
23001 M:      Lucas Stach <[email protected]>
23002 S:      Maintained
23003 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
23004 F:      drivers/mtd/nand/raw/tegra_nand.c
23005
23006 TEGRA PWM DRIVER
23007 M:      Thierry Reding <[email protected]>
23008 S:      Supported
23009 F:      drivers/pwm/pwm-tegra.c
23010
23011 TEGRA QUAD SPI DRIVER
23012 M:      Thierry Reding <[email protected]>
23013 M:      Jonathan Hunter <[email protected]>
23014 M:      Sowjanya Komatineni <[email protected]>
23015 L:      [email protected]
23016 S:      Maintained
23017 F:      drivers/spi/spi-tegra210-quad.c
23018
23019 TEGRA SERIAL DRIVER
23020 M:      Laxman Dewangan <[email protected]>
23021 S:      Supported
23022 F:      drivers/tty/serial/serial-tegra.c
23023
23024 TEGRA SPI DRIVER
23025 M:      Laxman Dewangan <[email protected]>
23026 S:      Supported
23027 F:      drivers/spi/spi-tegra*
23028
23029 TEGRA VIDEO DRIVER
23030 M:      Thierry Reding <[email protected]>
23031 M:      Jonathan Hunter <[email protected]>
23032 M:      Sowjanya Komatineni <[email protected]>
23033 M:      Luca Ceresoli <[email protected]>
23034 L:      [email protected]
23035 L:      [email protected]
23036 S:      Maintained
23037 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
23038 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
23039 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
23040 F:      drivers/staging/media/tegra-video/
23041
23042 TEGRA XUSB PADCTL DRIVER
23043 M:      JC Kuo <[email protected]>
23044 S:      Supported
23045 F:      drivers/phy/tegra/xusb*
23046
23047 TEHUTI ETHERNET DRIVER
23048 M:      Andy Gospodarek <[email protected]>
23049 L:      [email protected]
23050 S:      Supported
23051 F:      drivers/net/ethernet/tehuti/tehuti.*
23052
23053 TEHUTI TN40XX ETHERNET DRIVER
23054 M:      FUJITA Tomonori <[email protected]>
23055 L:      [email protected]
23056 S:      Maintained
23057 F:      drivers/net/ethernet/tehuti/tn40*
23058
23059 TELECOM CLOCK DRIVER FOR MCPL0010
23060 M:      Mark Gross <[email protected]>
23061 S:      Supported
23062 F:      drivers/char/tlclk.c
23063
23064 TEMPO SEMICONDUCTOR DRIVERS
23065 M:      Steven Eckhoff <[email protected]>
23066 S:      Maintained
23067 F:      Documentation/devicetree/bindings/sound/tscs*.txt
23068 F:      sound/soc/codecs/tscs*.c
23069 F:      sound/soc/codecs/tscs*.h
23070
23071 TENSILICA XTENSA PORT (xtensa)
23072 M:      Chris Zankel <[email protected]>
23073 M:      Max Filippov <[email protected]>
23074 S:      Maintained
23075 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
23076 F:      arch/xtensa/
23077 F:      drivers/irqchip/irq-xtensa-*
23078
23079 TEXAS INSTRUMENTS ASoC DRIVERS
23080 M:      Peter Ujfalusi <[email protected]>
23081 L:      [email protected]
23082 S:      Maintained
23083 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
23084 F:      sound/soc/ti/
23085
23086 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
23087 M:      Shenghao Ding <[email protected]>
23088 M:      Kevin Lu <[email protected]>
23089 M:      Baojun Xu <[email protected]>
23090 L:      [email protected]
23091 S:      Maintained
23092 F:      Documentation/devicetree/bindings/sound/tas2552.txt
23093 F:      Documentation/devicetree/bindings/sound/ti,tas2562.yaml
23094 F:      Documentation/devicetree/bindings/sound/ti,tas2770.yaml
23095 F:      Documentation/devicetree/bindings/sound/ti,tas27xx.yaml
23096 F:      Documentation/devicetree/bindings/sound/ti,tpa6130a2.yaml
23097 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.yaml
23098 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
23099 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
23100 F:      Documentation/devicetree/bindings/sound/ti,tlv320adcx140.yaml
23101 F:      include/sound/tas2*.h
23102 F:      include/sound/tlv320*.h
23103 F:      include/sound/tpa6130a2-plat.h
23104 F:      sound/pci/hda/tas2781_hda_i2c.c
23105 F:      sound/soc/codecs/pcm1681.c
23106 F:      sound/soc/codecs/pcm1789*.*
23107 F:      sound/soc/codecs/pcm179x*.*
23108 F:      sound/soc/codecs/pcm186x*.*
23109 F:      sound/soc/codecs/pcm3008.*
23110 F:      sound/soc/codecs/pcm3060*.*
23111 F:      sound/soc/codecs/pcm3168a*.*
23112 F:      sound/soc/codecs/pcm5102a.c
23113 F:      sound/soc/codecs/pcm512x*.*
23114 F:      sound/soc/codecs/tas2*.*
23115 F:      sound/soc/codecs/tlv320*.*
23116 F:      sound/soc/codecs/tpa6130a2.*
23117
23118 TEXAS INSTRUMENTS DMA DRIVERS
23119 M:      Peter Ujfalusi <[email protected]>
23120 L:      [email protected]
23121 S:      Maintained
23122 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
23123 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
23124 F:      Documentation/devicetree/bindings/dma/ti/
23125 F:      drivers/dma/ti/
23126 F:      include/linux/dma/k3-psil.h
23127 F:      include/linux/dma/k3-udma-glue.h
23128 F:      include/linux/dma/ti-cppi5.h
23129 X:      drivers/dma/ti/cppi41.c
23130
23131 TEXAS INSTRUMENTS TPS25990 HARDWARE MONITOR DRIVER
23132 M:      Jerome Brunet <[email protected]>
23133 L:      [email protected]
23134 S:      Maintained
23135 F:      Documentation/devicetree/bindings/hwmon/pmbus/ti,tps25990.yaml
23136
23137 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
23138 M:      Robert Marko <[email protected]>
23139 M:      Luka Perkov <[email protected]>
23140 L:      [email protected]
23141 S:      Maintained
23142 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
23143 F:      Documentation/hwmon/tps23861.rst
23144 F:      drivers/hwmon/tps23861.c
23145
23146 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
23147 M:      Ricardo Ribalda <[email protected]>
23148 L:      [email protected]
23149 S:      Supported
23150 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
23151 F:      drivers/iio/dac/ti-dac7612.c
23152
23153 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
23154 M:      Nishanth Menon <[email protected]>
23155 M:      Tero Kristo <[email protected]>
23156 M:      Santosh Shilimkar <[email protected]>
23157 L:      [email protected] (moderated for non-subscribers)
23158 S:      Maintained
23159 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
23160 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
23161 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
23162 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
23163 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
23164 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
23165 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
23166 F:      drivers/clk/keystone/sci-clk.c
23167 F:      drivers/firmware/ti_sci*
23168 F:      drivers/irqchip/irq-ti-sci-inta.c
23169 F:      drivers/irqchip/irq-ti-sci-intr.c
23170 F:      drivers/reset/reset-ti-sci.c
23171 F:      drivers/soc/ti/ti_sci_inta_msi.c
23172 F:      drivers/pmdomain/ti/ti_sci_pm_domains.c
23173 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
23174 F:      include/linux/soc/ti/ti_sci_inta_msi.h
23175 F:      include/linux/soc/ti/ti_sci_protocol.h
23176
23177 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
23178 M:      Puranjay Mohan <[email protected]>
23179 L:      [email protected]
23180 S:      Supported
23181 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
23182 F:      drivers/iio/temperature/tmp117.c
23183
23184 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
23185 M:      Hans Verkuil <[email protected]>
23186 L:      [email protected]
23187 S:      Maintained
23188 W:      https://linuxtv.org
23189 T:      git git://linuxtv.org/media.git
23190 F:      drivers/media/radio/radio-raremono.c
23191
23192 THERMAL
23193 M:      Rafael J. Wysocki <[email protected]>
23194 M:      Daniel Lezcano <[email protected]>
23195 R:      Zhang Rui <[email protected]>
23196 R:      Lukasz Luba <[email protected]>
23197 L:      [email protected]
23198 S:      Supported
23199 Q:      https://patchwork.kernel.org/project/linux-pm/list/
23200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
23201 F:      Documentation/ABI/testing/sysfs-class-thermal
23202 F:      Documentation/admin-guide/thermal/
23203 F:      Documentation/devicetree/bindings/thermal/
23204 F:      Documentation/driver-api/thermal/
23205 F:      drivers/thermal/
23206 F:      include/dt-bindings/thermal/
23207 F:      include/linux/cpu_cooling.h
23208 F:      include/linux/thermal.h
23209 F:      include/uapi/linux/thermal.h
23210 F:      tools/lib/thermal/
23211 F:      tools/thermal/
23212
23213 THERMAL DRIVER FOR AMLOGIC SOCS
23214 M:      Guillaume La Roque <[email protected]>
23215 L:      [email protected]
23216 L:      [email protected]
23217 S:      Supported
23218 W:      http://linux-meson.com/
23219 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
23220 F:      drivers/thermal/amlogic_thermal.c
23221
23222 THERMAL/CPU_COOLING
23223 M:      Amit Daniel Kachhap <[email protected]>
23224 M:      Daniel Lezcano <[email protected]>
23225 M:      Viresh Kumar <[email protected]>
23226 R:      Lukasz Luba <[email protected]>
23227 L:      [email protected]
23228 S:      Supported
23229 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
23230 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
23231 F:      drivers/thermal/cpufreq_cooling.c
23232 F:      drivers/thermal/cpuidle_cooling.c
23233 F:      include/linux/cpu_cooling.h
23234
23235 THERMAL/POWER_ALLOCATOR
23236 M:      Lukasz Luba <[email protected]>
23237 L:      [email protected]
23238 S:      Maintained
23239 F:      Documentation/driver-api/thermal/power_allocator.rst
23240 F:      drivers/thermal/gov_power_allocator.c
23241 F:      drivers/thermal/thermal_trace_ipa.h
23242
23243 THINKPAD ACPI EXTRAS DRIVER
23244 M:      Henrique de Moraes Holschuh <[email protected]>
23245 L:      [email protected]
23246 L:      [email protected]
23247 S:      Maintained
23248 W:      http://ibm-acpi.sourceforge.net
23249 W:      http://thinkwiki.org/wiki/Ibm-acpi
23250 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
23251 F:      drivers/platform/x86/thinkpad_acpi.c
23252
23253 THINKPAD LMI DRIVER
23254 M:      Mark Pearson <[email protected]>
23255 L:      [email protected]
23256 S:      Maintained
23257 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
23258 F:      drivers/platform/x86/think-lmi.?
23259
23260 THP7312 ISP DRIVER
23261 M:      Laurent Pinchart <[email protected]>
23262 M:      Paul Elder <[email protected]>
23263 L:      [email protected]
23264 S:      Maintained
23265 T:      git git://linuxtv.org/media.git
23266 F:      Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml
23267 F:      Documentation/userspace-api/media/drivers/thp7312.rst
23268 F:      drivers/media/i2c/thp7312.c
23269 F:      include/uapi/linux/thp7312.h
23270
23271 THUNDERBOLT DMA TRAFFIC TEST DRIVER
23272 M:      Isaac Hazan <[email protected]>
23273 L:      [email protected]
23274 S:      Maintained
23275 F:      drivers/thunderbolt/dma_test.c
23276
23277 THUNDERBOLT DRIVER
23278 M:      Andreas Noever <[email protected]>
23279 M:      Michael Jamet <[email protected]>
23280 M:      Mika Westerberg <[email protected]>
23281 M:      Yehezkel Bernat <[email protected]>
23282 L:      [email protected]
23283 S:      Maintained
23284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
23285 F:      Documentation/admin-guide/thunderbolt.rst
23286 F:      drivers/thunderbolt/
23287 F:      include/linux/thunderbolt.h
23288
23289 THUNDERBOLT NETWORK DRIVER
23290 M:      Michael Jamet <[email protected]>
23291 M:      Mika Westerberg <[email protected]>
23292 M:      Yehezkel Bernat <[email protected]>
23293 L:      [email protected]
23294 S:      Maintained
23295 F:      drivers/net/thunderbolt/
23296
23297 THUNDERX GPIO DRIVER
23298 M:      Robert Richter <[email protected]>
23299 S:      Odd Fixes
23300 F:      drivers/gpio/gpio-thunderx.c
23301
23302 TI ADS1119 ADC DRIVER
23303 M:      Francesco Dolcini <[email protected]>
23304 M:      João Paulo Gonçalves <[email protected]>
23305 L:      [email protected]
23306 S:      Maintained
23307 F:      Documentation/devicetree/bindings/iio/adc/ti,ads1119.yaml
23308 F:      drivers/iio/adc/ti-ads1119.c
23309
23310 TI ADS7924 ADC DRIVER
23311 M:      Hugo Villeneuve <[email protected]>
23312 L:      [email protected]
23313 S:      Supported
23314 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
23315 F:      drivers/iio/adc/ti-ads7924.c
23316
23317 TI AM437X VPFE DRIVER
23318 M:      "Lad, Prabhakar" <[email protected]>
23319 L:      [email protected]
23320 S:      Maintained
23321 W:      https://linuxtv.org
23322 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23323 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
23324 F:      drivers/media/platform/ti/am437x/
23325
23326 TI BANDGAP AND THERMAL DRIVER
23327 M:      Eduardo Valentin <[email protected]>
23328 M:      Keerthy <[email protected]>
23329 L:      [email protected]
23330 L:      [email protected]
23331 S:      Maintained
23332 F:      drivers/thermal/ti-soc-thermal/
23333
23334 TI BQ27XXX POWER SUPPLY DRIVER
23335 F:      drivers/power/supply/bq27xxx_battery.c
23336 F:      drivers/power/supply/bq27xxx_battery_i2c.c
23337 F:      include/linux/power/bq27xxx_battery.h
23338
23339 TI CDCE706 CLOCK DRIVER
23340 M:      Max Filippov <[email protected]>
23341 S:      Maintained
23342 F:      drivers/clk/clk-cdce706.c
23343
23344 TI CLOCK DRIVER
23345 M:      Tero Kristo <[email protected]>
23346 L:      [email protected]
23347 S:      Odd Fixes
23348 F:      drivers/clk/ti/
23349 F:      include/linux/clk/ti.h
23350
23351 TI DAVINCI MACHINE SUPPORT
23352 M:      Bartosz Golaszewski <[email protected]>
23353 L:      [email protected] (moderated for non-subscribers)
23354 S:      Maintained
23355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
23356 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
23357 F:      arch/arm/boot/dts/ti/davinci/
23358 F:      arch/arm/mach-davinci/
23359 F:      drivers/i2c/busses/i2c-davinci.c
23360
23361 TI DAVINCI SERIES CLOCK DRIVER
23362 M:      David Lechner <[email protected]>
23363 S:      Maintained
23364 F:      Documentation/devicetree/bindings/clock/ti/davinci/
23365 F:      drivers/clk/davinci/
23366 F:      include/linux/clk/davinci.h
23367
23368 TI DAVINCI SERIES GPIO DRIVER
23369 M:      Keerthy <[email protected]>
23370 L:      [email protected]
23371 S:      Maintained
23372 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
23373 F:      drivers/gpio/gpio-davinci.c
23374
23375 TI DAVINCI SERIES MEDIA DRIVER
23376 M:      "Lad, Prabhakar" <[email protected]>
23377 L:      [email protected]
23378 S:      Maintained
23379 W:      https://linuxtv.org
23380 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23381 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
23382 F:      drivers/media/platform/ti/davinci/
23383 F:      include/media/davinci/
23384
23385 TI ENHANCED CAPTURE (eCAP) DRIVER
23386 M:      Vignesh Raghavendra <[email protected]>
23387 R:      Julien Panis <[email protected]>
23388 L:      [email protected]
23389 L:      [email protected]
23390 S:      Maintained
23391 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
23392 F:      drivers/counter/ti-ecap-capture.c
23393
23394 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
23395 R:      David Lechner <[email protected]>
23396 L:      [email protected]
23397 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
23398 F:      drivers/counter/ti-eqep.c
23399
23400 TI ETHERNET SWITCH DRIVER (CPSW)
23401 R:      Siddharth Vadapalli <[email protected]>
23402 R:      Roger Quadros <[email protected]>
23403 L:      [email protected]
23404 L:      [email protected]
23405 S:      Maintained
23406 F:      drivers/net/ethernet/ti/cpsw*
23407 F:      drivers/net/ethernet/ti/davinci*
23408
23409 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
23410 M:      Alex Dubov <[email protected]>
23411 S:      Maintained
23412 W:      http://tifmxx.berlios.de/
23413 F:      drivers/memstick/host/tifm_ms.c
23414 F:      drivers/misc/tifm*
23415 F:      drivers/mmc/host/tifm_sd.c
23416 F:      include/linux/tifm.h
23417
23418 TI FPD-LINK DRIVERS
23419 M:      Tomi Valkeinen <[email protected]>
23420 L:      [email protected]
23421 S:      Maintained
23422 F:      Documentation/devicetree/bindings/media/i2c/ti,ds90*
23423 F:      drivers/media/i2c/ds90*
23424 F:      include/media/i2c/ds90*
23425
23426 TI HDC302X HUMIDITY DRIVER
23427 M:      Javier Carrasco <[email protected]>
23428 M:      Li peiyu <[email protected]>
23429 L:      [email protected]
23430 S:      Maintained
23431 F:      Documentation/devicetree/bindings/iio/humidity/ti,hdc3020.yaml
23432 F:      drivers/iio/humidity/hdc3020.c
23433
23434 TI ICSSG ETHERNET DRIVER (ICSSG)
23435 R:      MD Danish Anwar <[email protected]>
23436 R:      Roger Quadros <[email protected]>
23437 L:      [email protected] (moderated for non-subscribers)
23438 L:      [email protected]
23439 S:      Maintained
23440 F:      Documentation/devicetree/bindings/net/ti,icss*.yaml
23441 F:      drivers/net/ethernet/ti/icssg/*
23442
23443 TI J721E CSI2RX DRIVER
23444 M:      Jai Luthra <[email protected]>
23445 L:      [email protected]
23446 S:      Maintained
23447 F:      Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
23448 F:      drivers/media/platform/ti/j721e-csi2rx/
23449
23450 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
23451 M:      Nishanth Menon <[email protected]>
23452 M:      Santosh Shilimkar <[email protected]>
23453 L:      [email protected]
23454 L:      [email protected] (moderated for non-subscribers)
23455 S:      Maintained
23456 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
23457 F:      Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml
23458 F:      drivers/pmdomain/ti/omap_prm.c
23459 F:      drivers/soc/ti/*
23460
23461 TI LM49xxx FAMILY ASoC CODEC DRIVERS
23462 M:      M R Swami Reddy <[email protected]>
23463 M:      Vishwas A Deshpande <[email protected]>
23464 L:      [email protected]
23465 S:      Maintained
23466 F:      sound/soc/codecs/isabelle*
23467 F:      sound/soc/codecs/lm49453*
23468
23469 TI LMP92064 ADC DRIVER
23470 M:      Leonard Göhrs <[email protected]>
23471 R:      [email protected]
23472 L:      [email protected]
23473 S:      Maintained
23474 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
23475 F:      drivers/iio/adc/ti-lmp92064.c
23476
23477 TI PCM3060 ASoC CODEC DRIVER
23478 M:      Kirill Marinushkin <[email protected]>
23479 L:      [email protected]
23480 S:      Maintained
23481 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
23482 F:      sound/soc/codecs/pcm3060*
23483
23484 TI TAS571X FAMILY ASoC CODEC DRIVER
23485 M:      Kevin Cernekee <[email protected]>
23486 L:      [email protected]
23487 S:      Odd Fixes
23488 F:      sound/soc/codecs/tas571x*
23489
23490 TI TMAG5273 MAGNETOMETER DRIVER
23491 M:      Gerald Loacker <[email protected]>
23492 L:      [email protected]
23493 S:      Maintained
23494 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
23495 F:      drivers/iio/magnetometer/tmag5273.c
23496
23497 TI TRF7970A NFC DRIVER
23498 M:      Mark Greer <[email protected]>
23499 L:      [email protected]
23500 S:      Supported
23501 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
23502 F:      drivers/nfc/trf7970a.c
23503
23504 TI TSC2046 ADC DRIVER
23505 M:      Oleksij Rempel <[email protected]>
23506 R:      [email protected]
23507 L:      [email protected]
23508 S:      Maintained
23509 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
23510 F:      drivers/iio/adc/ti-tsc2046.c
23511
23512 TI TWL4030 SERIES SOC CODEC DRIVER
23513 M:      Peter Ujfalusi <[email protected]>
23514 L:      [email protected]
23515 S:      Maintained
23516 F:      sound/soc/codecs/twl4030*
23517
23518 TI VPE/CAL DRIVERS
23519 M:      Benoit Parrot <[email protected]>
23520 L:      [email protected]
23521 S:      Maintained
23522 W:      http://linuxtv.org/
23523 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23524 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
23525 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
23526 F:      drivers/media/platform/ti/cal/
23527 F:      drivers/media/platform/ti/vpe/
23528
23529 TI WILINK WIRELESS DRIVERS
23530 L:      [email protected]
23531 S:      Orphan
23532 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
23533 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
23534 F:      drivers/net/wireless/ti/
23535
23536 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
23537 M:      John Stultz <[email protected]>
23538 M:      Thomas Gleixner <[email protected]>
23539 R:      Stephen Boyd <[email protected]>
23540 L:      [email protected]
23541 S:      Supported
23542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
23543 F:      include/linux/clocksource.h
23544 F:      include/linux/time.h
23545 F:      include/linux/timekeeper_internal.h
23546 F:      include/linux/timekeeping.h
23547 F:      include/linux/timex.h
23548 F:      include/uapi/linux/time.h
23549 F:      include/uapi/linux/timex.h
23550 F:      kernel/time/alarmtimer.c
23551 F:      kernel/time/clocksource*
23552 F:      kernel/time/ntp*
23553 F:      kernel/time/time.c
23554 F:      kernel/time/timeconst.bc
23555 F:      kernel/time/timeconv.c
23556 F:      kernel/time/timecounter.c
23557 F:      kernel/time/timekeeping*
23558 F:      kernel/time/time_test.c
23559 F:      tools/testing/selftests/timers/
23560
23561 TIPC NETWORK LAYER
23562 M:      Jon Maloy <[email protected]>
23563 M:      Ying Xue <[email protected]>
23564 L:      [email protected] (core kernel code)
23565 L:      [email protected] (user apps, general discussion)
23566 S:      Maintained
23567 W:      http://tipc.sourceforge.net/
23568 F:      include/uapi/linux/tipc*.h
23569 F:      net/tipc/
23570
23571 TLAN NETWORK DRIVER
23572 M:      Samuel Chessman <[email protected]>
23573 L:      [email protected] (subscribers-only)
23574 S:      Maintained
23575 W:      http://sourceforge.net/projects/tlan/
23576 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
23577 F:      drivers/net/ethernet/ti/tlan.*
23578
23579 TMIO/SDHI MMC DRIVER
23580 M:      Wolfram Sang <[email protected]>
23581 L:      [email protected]
23582 L:      [email protected]
23583 S:      Supported
23584 F:      drivers/mmc/host/renesas_sdhi*
23585 F:      drivers/mmc/host/tmio_mmc*
23586 F:      include/linux/platform_data/tmio.h
23587
23588 TMP513 HARDWARE MONITOR DRIVER
23589 M:      Eric Tremblay <[email protected]>
23590 L:      [email protected]
23591 S:      Maintained
23592 F:      Documentation/hwmon/tmp513.rst
23593 F:      drivers/hwmon/tmp513.c
23594
23595 TMPFS (SHMEM FILESYSTEM)
23596 M:      Hugh Dickins <[email protected]>
23597 L:      [email protected]
23598 S:      Maintained
23599 F:      include/linux/shmem_fs.h
23600 F:      mm/shmem.c
23601
23602 TOMOYO SECURITY MODULE
23603 M:      Kentaro Takeda <[email protected]>
23604 M:      Tetsuo Handa <[email protected]>
23605 L:      [email protected] (subscribers-only, for developers in English)
23606 L:      [email protected] (subscribers-only, for users in English)
23607 L:      [email protected] (subscribers-only, for developers in Japanese)
23608 L:      [email protected] (subscribers-only, for users in Japanese)
23609 S:      Maintained
23610 W:      https://tomoyo.sourceforge.net/
23611 F:      security/tomoyo/
23612
23613 TOPSTAR LAPTOP EXTRAS DRIVER
23614 M:      Herton Ronaldo Krzesinski <[email protected]>
23615 L:      [email protected]
23616 S:      Maintained
23617 F:      drivers/platform/x86/topstar-laptop.c
23618
23619 TORTURE-TEST MODULES
23620 M:      Davidlohr Bueso <[email protected]>
23621 M:      "Paul E. McKenney" <[email protected]>
23622 M:      Josh Triplett <[email protected]>
23623 L:      [email protected]
23624 S:      Supported
23625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
23626 F:      Documentation/RCU/torture.rst
23627 F:      kernel/locking/locktorture.c
23628 F:      kernel/rcu/rcuscale.c
23629 F:      kernel/rcu/rcutorture.c
23630 F:      kernel/rcu/refscale.c
23631 F:      kernel/torture.c
23632
23633 TOSHIBA ACPI EXTRAS DRIVER
23634 M:      Azael Avalos <[email protected]>
23635 L:      [email protected]
23636 S:      Maintained
23637 F:      drivers/platform/x86/toshiba_acpi.c
23638
23639 TOSHIBA BLUETOOTH DRIVER
23640 M:      Azael Avalos <[email protected]>
23641 L:      [email protected]
23642 S:      Maintained
23643 F:      drivers/platform/x86/toshiba_bluetooth.c
23644
23645 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
23646 M:      Azael Avalos <[email protected]>
23647 L:      [email protected]
23648 S:      Maintained
23649 F:      drivers/platform/x86/toshiba_haps.c
23650
23651 TOSHIBA SMM DRIVER
23652 M:      Jonathan Buzzard <[email protected]>
23653 S:      Maintained
23654 W:      http://www.buzzard.org.uk/toshiba/
23655 F:      drivers/char/toshiba.c
23656 F:      include/linux/toshiba.h
23657 F:      include/uapi/linux/toshiba.h
23658
23659 TOSHIBA TC358743 DRIVER
23660 M:      Hans Verkuil <[email protected]>
23661 L:      [email protected]
23662 S:      Maintained
23663 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
23664 F:      drivers/media/i2c/tc358743*
23665 F:      include/media/i2c/tc358743.h
23666
23667 TOSHIBA WMI HOTKEYS DRIVER
23668 M:      Azael Avalos <[email protected]>
23669 L:      [email protected]
23670 S:      Maintained
23671 F:      drivers/platform/x86/toshiba-wmi.c
23672
23673 TPM DEVICE DRIVER
23674 M:      Peter Huewe <[email protected]>
23675 M:      Jarkko Sakkinen <[email protected]>
23676 R:      Jason Gunthorpe <[email protected]>
23677 L:      [email protected]
23678 S:      Maintained
23679 W:      https://codeberg.org/jarkko/linux-tpmdd-test
23680 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
23681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
23682 F:      Documentation/devicetree/bindings/tpm/
23683 F:      drivers/char/tpm/
23684 F:      tools/testing/selftests/tpm2/
23685
23686 TPS546D24 DRIVER
23687 M:      Duke Du <[email protected]>
23688 L:      [email protected]
23689 S:      Maintained
23690 F:      Documentation/hwmon/tps546d24.rst
23691 F:      drivers/hwmon/pmbus/tps546d24.c
23692
23693 TQ SYSTEMS BOARD & DRIVER SUPPORT
23694 L:      [email protected]
23695 S:      Supported
23696 W:      https://www.tq-group.com/en/products/tq-embedded/
23697 F:      arch/arm/boot/dts/nxp/imx/*mba*.dts*
23698 F:      arch/arm/boot/dts/nxp/imx/*tqma*.dts*
23699 F:      arch/arm64/boot/dts/freescale/fsl-*tqml*.dts*
23700 F:      arch/arm64/boot/dts/freescale/imx*mba*.dts*
23701 F:      arch/arm64/boot/dts/freescale/imx*tqma*.dts*
23702 F:      arch/arm64/boot/dts/freescale/mba*.dtsi
23703 F:      arch/arm64/boot/dts/freescale/tqml*.dts*
23704 F:      drivers/gpio/gpio-tqmx86.c
23705 F:      drivers/mfd/tqmx86.c
23706 F:      drivers/watchdog/tqmx86_wdt.c
23707
23708 TRACING
23709 M:      Steven Rostedt <[email protected]>
23710 M:      Masami Hiramatsu <[email protected]>
23711 R:      Mathieu Desnoyers <[email protected]>
23712 L:      [email protected]
23713 L:      [email protected]
23714 S:      Maintained
23715 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
23716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
23717 F:      Documentation/trace/*
23718 F:      fs/tracefs/
23719 F:      include/linux/trace*.h
23720 F:      include/trace/
23721 F:      kernel/trace/
23722 F:      scripts/tracing/
23723 F:      tools/testing/selftests/ftrace/
23724
23725 TRACING MMIO ACCESSES (MMIOTRACE)
23726 M:      Steven Rostedt <[email protected]>
23727 M:      Masami Hiramatsu <[email protected]>
23728 R:      Karol Herbst <[email protected]>
23729 R:      Pekka Paalanen <[email protected]>
23730 L:      [email protected]
23731 L:      [email protected]
23732 S:      Maintained
23733 F:      arch/x86/mm/kmmio.c
23734 F:      arch/x86/mm/mmio-mod.c
23735 F:      arch/x86/mm/testmmiotrace.c
23736 F:      include/linux/mmiotrace.h
23737 F:      kernel/trace/trace_mmiotrace.c
23738
23739 TRACING OS NOISE / LATENCY TRACERS
23740 M:      Steven Rostedt <[email protected]>
23741 S:      Maintained
23742 F:      Documentation/trace/hwlat_detector.rst
23743 F:      Documentation/trace/osnoise-tracer.rst
23744 F:      Documentation/trace/timerlat-tracer.rst
23745 F:      arch/*/kernel/trace.c
23746 F:      include/trace/events/osnoise.h
23747 F:      kernel/trace/trace_hwlat.c
23748 F:      kernel/trace/trace_irqsoff.c
23749 F:      kernel/trace/trace_osnoise.c
23750 F:      kernel/trace/trace_sched_wakeup.c
23751
23752 TRADITIONAL CHINESE DOCUMENTATION
23753 M:      Hu Haowen <[email protected]>
23754 S:      Maintained
23755 W:      https://github.com/srcres258/linux-doc
23756 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
23757 F:      Documentation/translations/zh_TW/
23758
23759 TRUSTED SECURITY MODULE (TSM) ATTESTATION REPORTS
23760 M:      Dan Williams <[email protected]>
23761 L:      [email protected]
23762 S:      Maintained
23763 F:      Documentation/ABI/testing/configfs-tsm
23764 F:      drivers/virt/coco/tsm.c
23765 F:      include/linux/tsm.h
23766
23767 TRUSTED SERVICES TEE DRIVER
23768 M:      Balint Dobszay <[email protected]>
23769 M:      Sudeep Holla <[email protected]>
23770 L:      [email protected] (moderated for non-subscribers)
23771 L:      [email protected]
23772 S:      Maintained
23773 F:      Documentation/tee/ts-tee.rst
23774 F:      drivers/tee/tstee/
23775
23776 TTY LAYER AND SERIAL DRIVERS
23777 M:      Greg Kroah-Hartman <[email protected]>
23778 M:      Jiri Slaby <[email protected]>
23779 L:      [email protected]
23780 L:      [email protected]
23781 S:      Supported
23782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
23783 F:      Documentation/devicetree/bindings/serial/
23784 F:      Documentation/driver-api/serial/
23785 F:      drivers/tty/
23786 F:      include/linux/selection.h
23787 F:      include/linux/serial.h
23788 F:      include/linux/serial_core.h
23789 F:      include/linux/sysrq.h
23790 F:      include/linux/tty*.h
23791 F:      include/linux/vt.h
23792 F:      include/linux/vt_*.h
23793 F:      include/uapi/linux/serial.h
23794 F:      include/uapi/linux/serial_core.h
23795 F:      include/uapi/linux/tty.h
23796
23797 TUA9001 MEDIA DRIVER
23798 L:      [email protected]
23799 S:      Orphan
23800 W:      https://linuxtv.org
23801 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23802 F:      drivers/media/tuners/tua9001*
23803
23804 TULIP NETWORK DRIVERS
23805 L:      [email protected]
23806 L:      [email protected]
23807 S:      Orphan
23808 F:      drivers/net/ethernet/dec/tulip/
23809
23810 TUN/TAP driver
23811 M:      Willem de Bruijn <[email protected]>
23812 M:      Jason Wang <[email protected]>
23813 S:      Maintained
23814 W:      http://vtun.sourceforge.net/tun
23815 F:      Documentation/networking/tuntap.rst
23816 F:      arch/um/os-Linux/drivers/
23817 F:      drivers/net/tap.c
23818 F:      drivers/net/tun.c
23819
23820 TURBOCHANNEL SUBSYSTEM
23821 M:      "Maciej W. Rozycki" <[email protected]>
23822 L:      [email protected]
23823 S:      Maintained
23824 Q:      https://patchwork.kernel.org/project/linux-mips/list/
23825 F:      drivers/tc/
23826 F:      include/linux/tc.h
23827
23828 TURBOSTAT UTILITY
23829 M:      "Len Brown" <[email protected]>
23830 L:      [email protected]
23831 S:      Supported
23832 Q:      https://patchwork.kernel.org/project/linux-pm/list/
23833 B:      https://bugzilla.kernel.org
23834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
23835 F:      tools/power/x86/turbostat/
23836 F:      tools/testing/selftests/turbostat/
23837
23838 TW5864 VIDEO4LINUX DRIVER
23839 M:      Bluecherry Maintainers <[email protected]>
23840 M:      Andrey Utkin <[email protected]>
23841 M:      Andrey Utkin <[email protected]>
23842 L:      [email protected]
23843 S:      Supported
23844 F:      drivers/media/pci/tw5864/
23845
23846 TW68 VIDEO4LINUX DRIVER
23847 M:      Hans Verkuil <[email protected]>
23848 L:      [email protected]
23849 S:      Odd Fixes
23850 W:      https://linuxtv.org
23851 T:      git git://linuxtv.org/media.git
23852 F:      drivers/media/pci/tw68/
23853
23854 TW686X VIDEO4LINUX DRIVER
23855 M:      Ezequiel Garcia <[email protected]>
23856 L:      [email protected]
23857 S:      Maintained
23858 W:      http://linuxtv.org
23859 T:      git git://linuxtv.org/media.git
23860 F:      drivers/media/pci/tw686x/
23861
23862 U-BOOT ENVIRONMENT VARIABLES
23863 M:      Rafał Miłecki <[email protected]>
23864 S:      Maintained
23865 F:      Documentation/devicetree/bindings/nvmem/layouts/u-boot,env.yaml
23866 F:      drivers/nvmem/layouts/u-boot-env.c
23867 F:      drivers/nvmem/u-boot-env.c
23868
23869 UACCE ACCELERATOR FRAMEWORK
23870 M:      Zhangfei Gao <[email protected]>
23871 M:      Zhou Wang <[email protected]>
23872 L:      [email protected]
23873 L:      [email protected]
23874 S:      Maintained
23875 F:      Documentation/ABI/testing/sysfs-driver-uacce
23876 F:      Documentation/misc-devices/uacce.rst
23877 F:      drivers/misc/uacce/
23878 F:      include/linux/uacce.h
23879 F:      include/uapi/misc/uacce/
23880
23881 UBI FILE SYSTEM (UBIFS)
23882 M:      Richard Weinberger <[email protected]>
23883 R:      Zhihao Cheng <[email protected]>
23884 L:      [email protected]
23885 S:      Supported
23886 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
23887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
23888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
23889 F:      Documentation/ABI/testing/sysfs-fs-ubifs
23890 F:      Documentation/filesystems/ubifs-authentication.rst
23891 F:      Documentation/filesystems/ubifs.rst
23892 F:      fs/ubifs/
23893
23894 UBLK USERSPACE BLOCK DRIVER
23895 M:      Ming Lei <[email protected]>
23896 L:      [email protected]
23897 S:      Maintained
23898 F:      Documentation/block/ublk.rst
23899 F:      drivers/block/ublk_drv.c
23900 F:      include/uapi/linux/ublk_cmd.h
23901
23902 UBSAN
23903 M:      Kees Cook <[email protected]>
23904 R:      Marco Elver <[email protected]>
23905 R:      Andrey Konovalov <[email protected]>
23906 R:      Andrey Ryabinin <[email protected]>
23907 L:      [email protected]
23908 L:      [email protected]
23909 S:      Supported
23910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
23911 F:      Documentation/dev-tools/ubsan.rst
23912 F:      include/linux/ubsan.h
23913 F:      lib/Kconfig.ubsan
23914 F:      lib/test_ubsan.c
23915 F:      lib/ubsan.c
23916 F:      lib/ubsan.h
23917 F:      scripts/Makefile.ubsan
23918 K:      \bARCH_HAS_UBSAN\b
23919
23920 UCLINUX (M68KNOMMU AND COLDFIRE)
23921 M:      Greg Ungerer <[email protected]>
23922 L:      [email protected]
23923 S:      Maintained
23924 W:      http://www.linux-m68k.org/
23925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
23926 F:      arch/m68k/*/*_no.*
23927 F:      arch/m68k/68*/
23928 F:      arch/m68k/coldfire/
23929 F:      arch/m68k/include/asm/*_no.*
23930
23931 UDF FILESYSTEM
23932 M:      Jan Kara <[email protected]>
23933 S:      Maintained
23934 F:      Documentation/filesystems/udf.rst
23935 F:      fs/udf/
23936
23937 UDRAW TABLET
23938 M:      Bastien Nocera <[email protected]>
23939 L:      [email protected]
23940 S:      Maintained
23941 F:      drivers/hid/hid-udraw-ps3.c
23942
23943 UHID USERSPACE HID IO DRIVER
23944 M:      David Rheinsberg <[email protected]>
23945 L:      [email protected]
23946 S:      Maintained
23947 F:      drivers/hid/uhid.c
23948 F:      include/uapi/linux/uhid.h
23949
23950 ULPI BUS
23951 M:      Heikki Krogerus <[email protected]>
23952 L:      [email protected]
23953 S:      Maintained
23954 F:      drivers/usb/common/ulpi.c
23955 F:      include/linux/ulpi/
23956
23957 UNICODE SUBSYSTEM
23958 M:      Gabriel Krisman Bertazi <[email protected]>
23959 L:      [email protected]
23960 S:      Supported
23961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krisman/unicode.git
23962 F:      fs/unicode/
23963
23964 UNIFDEF
23965 M:      Tony Finch <[email protected]>
23966 S:      Maintained
23967 W:      http://dotat.at/prog/unifdef
23968 F:      scripts/unifdef.c
23969
23970 UNIFORM CDROM DRIVER
23971 M:      Phillip Potter <[email protected]>
23972 S:      Maintained
23973 F:      Documentation/cdrom/
23974 F:      drivers/cdrom/cdrom.c
23975 F:      include/linux/cdrom.h
23976 F:      include/uapi/linux/cdrom.h
23977
23978 UNION-FIND
23979 M:      Xavier <[email protected]>
23980 L:      [email protected]
23981 S:      Maintained
23982 F:      Documentation/core-api/union_find.rst
23983 F:      Documentation/translations/zh_CN/core-api/union_find.rst
23984 F:      include/linux/union_find.h
23985 F:      lib/union_find.c
23986
23987 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
23988 R:      Alim Akhtar <[email protected]>
23989 R:      Avri Altman <[email protected]>
23990 R:      Bart Van Assche <[email protected]>
23991 L:      [email protected]
23992 S:      Supported
23993 F:      Documentation/devicetree/bindings/ufs/
23994 F:      Documentation/scsi/ufs.rst
23995 F:      drivers/ufs/core/
23996
23997 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
23998 M:      Pedro Sousa <[email protected]>
23999 L:      [email protected]
24000 S:      Supported
24001 F:      drivers/ufs/host/*dwc*
24002
24003 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
24004 M:      Alim Akhtar <[email protected]>
24005 R:      Peter Griffin <[email protected]>
24006 L:      [email protected]
24007 L:      [email protected]
24008 S:      Maintained
24009 F:      drivers/ufs/host/ufs-exynos*
24010
24011 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
24012 M:      Peter Wang <[email protected]>
24013 R:      Stanley Jhu <[email protected]>
24014 L:      [email protected]
24015 L:      [email protected] (moderated for non-subscribers)
24016 S:      Maintained
24017 F:      drivers/ufs/host/ufs-mediatek*
24018
24019 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
24020 M:      Manivannan Sadhasivam <[email protected]>
24021 L:      [email protected]
24022 L:      [email protected]
24023 S:      Maintained
24024 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
24025 F:      drivers/ufs/host/ufs-qcom*
24026
24027 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
24028 M:      Yoshihiro Shimoda <[email protected]>
24029 L:      [email protected]
24030 L:      [email protected]
24031 S:      Maintained
24032 F:      drivers/ufs/host/ufs-renesas.c
24033
24034 UNSORTED BLOCK IMAGES (UBI)
24035 M:      Richard Weinberger <[email protected]>
24036 R:      Zhihao Cheng <[email protected]>
24037 L:      [email protected]
24038 S:      Supported
24039 W:      http://www.linux-mtd.infradead.org/
24040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
24041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
24042 F:      drivers/mtd/ubi/
24043 F:      include/linux/mtd/ubi.h
24044 F:      include/uapi/mtd/ubi-user.h
24045
24046 UPROBES
24047 M:      Masami Hiramatsu <[email protected]>
24048 M:      Oleg Nesterov <[email protected]>
24049 M:      Peter Zijlstra <[email protected]>
24050 L:      [email protected]
24051 L:      [email protected]
24052 S:      Maintained
24053 F:      arch/*/include/asm/uprobes.h
24054 F:      arch/*/kernel/probes/uprobes.c
24055 F:      arch/*/kernel/uprobes.c
24056 F:      include/linux/uprobes.h
24057 F:      kernel/events/uprobes.c
24058
24059 USB "USBNET" DRIVER FRAMEWORK
24060 M:      Oliver Neukum <[email protected]>
24061 L:      [email protected]
24062 S:      Maintained
24063 W:      http://www.linux-usb.org/usbnet
24064 F:      drivers/net/usb/usbnet.c
24065 F:      include/linux/usb/usbnet.h
24066
24067 USB ACM DRIVER
24068 M:      Oliver Neukum <[email protected]>
24069 L:      [email protected]
24070 S:      Maintained
24071 F:      Documentation/usb/acm.rst
24072 F:      drivers/usb/class/cdc-acm.*
24073
24074 USB APPLE MFI FASTCHARGE DRIVER
24075 M:      Bastien Nocera <[email protected]>
24076 L:      [email protected]
24077 S:      Maintained
24078 F:      drivers/usb/misc/apple-mfi-fastcharge.c
24079
24080 USB AR5523 WIRELESS DRIVER
24081 L:      [email protected]
24082 S:      Orphan
24083 F:      drivers/net/wireless/ath/ar5523/
24084
24085 USB ATTACHED SCSI
24086 M:      Oliver Neukum <[email protected]>
24087 L:      [email protected]
24088 L:      [email protected]
24089 S:      Maintained
24090 F:      drivers/usb/storage/uas.c
24091
24092 USB CDC ETHERNET DRIVER
24093 M:      Oliver Neukum <[email protected]>
24094 L:      [email protected]
24095 S:      Maintained
24096 F:      drivers/net/usb/cdc_*.c
24097 F:      include/uapi/linux/usb/cdc.h
24098
24099 USB CHAOSKEY DRIVER
24100 M:      Keith Packard <[email protected]>
24101 L:      [email protected]
24102 S:      Maintained
24103 F:      drivers/usb/misc/chaoskey.c
24104
24105 USB CYPRESS C67X00 DRIVER
24106 L:      [email protected]
24107 S:      Orphan
24108 F:      drivers/usb/c67x00/
24109
24110 USB DAVICOM DM9601 DRIVER
24111 M:      Peter Korsgaard <[email protected]>
24112 L:      [email protected]
24113 S:      Maintained
24114 W:      http://www.linux-usb.org/usbnet
24115 F:      drivers/net/usb/dm9601.c
24116
24117 USB EHCI DRIVER
24118 M:      Alan Stern <[email protected]>
24119 L:      [email protected]
24120 S:      Maintained
24121 F:      Documentation/usb/ehci.rst
24122 F:      drivers/usb/host/ehci*
24123
24124 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
24125 M:      Jiri Kosina <[email protected]>
24126 M:      Benjamin Tissoires <[email protected]>
24127 L:      [email protected]
24128 S:      Maintained
24129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
24130 F:      Documentation/hid/hiddev.rst
24131 F:      drivers/hid/usbhid/
24132
24133 USB INTEL XHCI ROLE MUX DRIVER
24134 M:      Hans de Goede <[email protected]>
24135 L:      [email protected]
24136 S:      Maintained
24137 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
24138
24139 USB IP DRIVER FOR HISILICON KIRIN 960
24140 M:      Yu Chen <[email protected]>
24141 M:      Binghui Wang <[email protected]>
24142 L:      [email protected]
24143 S:      Maintained
24144 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
24145 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
24146
24147 USB IP DRIVER FOR HISILICON KIRIN 970
24148 M:      Mauro Carvalho Chehab <[email protected]>
24149 L:      [email protected]
24150 S:      Maintained
24151 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
24152 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
24153
24154 USB ISP116X DRIVER
24155 M:      Olav Kongas <[email protected]>
24156 L:      [email protected]
24157 S:      Maintained
24158 F:      drivers/usb/host/isp116x*
24159 F:      include/linux/usb/isp116x.h
24160
24161 USB ISP1760 DRIVER
24162 M:      Rui Miguel Silva <[email protected]>
24163 L:      [email protected]
24164 S:      Maintained
24165 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
24166 F:      drivers/usb/isp1760/*
24167
24168 USB LAN78XX ETHERNET DRIVER
24169 M:      Woojung Huh <[email protected]>
24170 M:      [email protected]
24171 L:      [email protected]
24172 S:      Maintained
24173 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
24174 F:      drivers/net/usb/lan78xx.*
24175 F:      include/dt-bindings/net/microchip-lan78xx.h
24176
24177 USB MASS STORAGE DRIVER
24178 M:      Alan Stern <[email protected]>
24179 L:      [email protected]
24180 L:      [email protected]
24181 S:      Maintained
24182 F:      drivers/usb/storage/
24183
24184 USB MIDI DRIVER
24185 M:      Clemens Ladisch <[email protected]>
24186 L:      [email protected]
24187 S:      Maintained
24188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
24189 F:      sound/usb/midi.*
24190
24191 USB NETWORKING DRIVERS
24192 L:      [email protected]
24193 S:      Odd Fixes
24194 F:      drivers/net/usb/
24195
24196 USB OHCI DRIVER
24197 M:      Alan Stern <[email protected]>
24198 L:      [email protected]
24199 S:      Maintained
24200 F:      Documentation/usb/ohci.rst
24201 F:      drivers/usb/host/ohci*
24202
24203 USB OTG FSM (Finite State Machine)
24204 M:      Peter Chen <[email protected]>
24205 L:      [email protected]
24206 S:      Maintained
24207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
24208 F:      drivers/usb/common/usb-otg-fsm.c
24209
24210 USB OVER IP DRIVER
24211 M:      Valentina Manea <[email protected]>
24212 M:      Shuah Khan <[email protected]>
24213 M:      Shuah Khan <[email protected]>
24214 R:      Hongren Zheng <[email protected]>
24215 L:      [email protected]
24216 S:      Maintained
24217 F:      Documentation/usb/usbip_protocol.rst
24218 F:      drivers/usb/usbip/
24219 F:      tools/testing/selftests/drivers/usb/usbip/
24220 F:      tools/usb/usbip/
24221
24222 USB PEGASUS DRIVER
24223 M:      Petko Manolov <[email protected]>
24224 L:      [email protected]
24225 L:      [email protected]
24226 S:      Maintained
24227 W:      https://github.com/petkan/pegasus
24228 T:      git https://github.com/petkan/pegasus.git
24229 F:      drivers/net/usb/pegasus.*
24230
24231 USB PRINTER DRIVER (usblp)
24232 M:      Pete Zaitcev <[email protected]>
24233 L:      [email protected]
24234 S:      Supported
24235 F:      drivers/usb/class/usblp.c
24236
24237 USB QMI WWAN NETWORK DRIVER
24238 M:      Bjørn Mork <[email protected]>
24239 L:      [email protected]
24240 S:      Maintained
24241 F:      Documentation/ABI/testing/sysfs-class-net-qmi
24242 F:      drivers/net/usb/qmi_wwan.c
24243
24244 USB RAW GADGET DRIVER
24245 R:      Andrey Konovalov <[email protected]>
24246 L:      [email protected]
24247 S:      Maintained
24248 B:      https://github.com/xairy/raw-gadget/issues
24249 F:      Documentation/usb/raw-gadget.rst
24250 F:      drivers/usb/gadget/legacy/raw_gadget.c
24251 F:      include/uapi/linux/usb/raw_gadget.h
24252
24253 USB RTL8150 DRIVER
24254 M:      Petko Manolov <[email protected]>
24255 L:      [email protected]
24256 L:      [email protected]
24257 S:      Maintained
24258 W:      https://github.com/petkan/rtl8150
24259 T:      git https://github.com/petkan/rtl8150.git
24260 F:      drivers/net/usb/rtl8150.c
24261
24262 USB SERIAL SUBSYSTEM
24263 M:      Johan Hovold <[email protected]>
24264 L:      [email protected]
24265 S:      Maintained
24266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
24267 F:      Documentation/usb/usb-serial.rst
24268 F:      drivers/usb/serial/
24269 F:      include/linux/usb/serial.h
24270
24271 USB SMSC75XX ETHERNET DRIVER
24272 M:      Steve Glendinning <[email protected]>
24273 L:      [email protected]
24274 S:      Maintained
24275 F:      drivers/net/usb/smsc75xx.*
24276
24277 USB SMSC95XX ETHERNET DRIVER
24278 M:      Steve Glendinning <[email protected]>
24279 M:      [email protected]
24280 L:      [email protected]
24281 S:      Maintained
24282 F:      drivers/net/usb/smsc95xx.*
24283
24284 USB SUBSYSTEM
24285 M:      Greg Kroah-Hartman <[email protected]>
24286 L:      [email protected]
24287 S:      Supported
24288 W:      http://www.linux-usb.org
24289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
24290 F:      Documentation/devicetree/bindings/usb/
24291 F:      Documentation/usb/
24292 F:      drivers/usb/
24293 F:      include/dt-bindings/usb/
24294 F:      include/linux/usb.h
24295 F:      include/linux/usb/
24296 F:      include/uapi/linux/usb/
24297
24298 USB TYPEC BUS FOR ALTERNATE MODES
24299 M:      Heikki Krogerus <[email protected]>
24300 L:      [email protected]
24301 S:      Maintained
24302 F:      Documentation/ABI/testing/sysfs-bus-typec
24303 F:      Documentation/driver-api/usb/typec_bus.rst
24304 F:      drivers/usb/typec/altmodes/
24305 F:      include/linux/usb/typec_altmode.h
24306
24307 USB TYPEC CLASS
24308 M:      Heikki Krogerus <[email protected]>
24309 L:      [email protected]
24310 S:      Maintained
24311 F:      Documentation/ABI/testing/sysfs-class-typec
24312 F:      Documentation/driver-api/usb/typec.rst
24313 F:      drivers/usb/typec/
24314 F:      include/linux/usb/typec.h
24315
24316 USB TYPEC INTEL PMC MUX DRIVER
24317 M:      Heikki Krogerus <[email protected]>
24318 L:      [email protected]
24319 S:      Maintained
24320 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
24321 F:      drivers/usb/typec/mux/intel_pmc_mux.c
24322
24323 USB TYPEC PI3USB30532 MUX DRIVER
24324 M:      Hans de Goede <[email protected]>
24325 L:      [email protected]
24326 S:      Maintained
24327 F:      drivers/usb/typec/mux/pi3usb30532.c
24328
24329 USB TYPEC PORT CONTROLLER DRIVERS
24330 L:      [email protected]
24331 S:      Orphan
24332 F:      drivers/usb/typec/tcpm/
24333
24334 USB UHCI DRIVER
24335 M:      Alan Stern <[email protected]>
24336 L:      [email protected]
24337 S:      Maintained
24338 F:      drivers/usb/host/uhci*
24339
24340 USB VIDEO CLASS
24341 M:      Laurent Pinchart <[email protected]>
24342 M:      Hans de Goede <[email protected]>
24343 L:      [email protected]
24344 S:      Maintained
24345 W:      http://www.ideasonboard.org/uvc/
24346 T:      git git://linuxtv.org/media.git
24347 F:      drivers/media/usb/uvc/
24348 F:      include/uapi/linux/uvcvideo.h
24349
24350 USB WEBCAM GADGET
24351 L:      [email protected]
24352 S:      Orphan
24353 F:      drivers/usb/gadget/function/*uvc*
24354 F:      drivers/usb/gadget/legacy/webcam.c
24355 F:      include/uapi/linux/usb/g_uvc.h
24356
24357 USB XHCI DRIVER
24358 M:      Mathias Nyman <[email protected]>
24359 L:      [email protected]
24360 S:      Supported
24361 F:      drivers/usb/host/pci-quirks*
24362 F:      drivers/usb/host/xhci*
24363
24364 USER DATAGRAM PROTOCOL (UDP)
24365 M:      Willem de Bruijn <[email protected]>
24366 L:      [email protected]
24367 S:      Maintained
24368 F:      include/linux/udp.h
24369 F:      include/net/udp.h
24370 F:      include/trace/events/udp.h
24371 F:      include/uapi/linux/udp.h
24372 F:      net/ipv4/udp.c
24373 F:      net/ipv6/udp.c
24374
24375 USER-MODE LINUX (UML)
24376 M:      Richard Weinberger <[email protected]>
24377 M:      Anton Ivanov <[email protected]>
24378 M:      Johannes Berg <[email protected]>
24379 L:      [email protected]
24380 S:      Maintained
24381 W:      http://user-mode-linux.sourceforge.net
24382 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
24383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
24384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
24385 F:      Documentation/virt/uml/
24386 F:      arch/um/
24387 F:      arch/x86/um/
24388 F:      fs/hostfs/
24389
24390 USERSPACE COPYIN/COPYOUT (UIOVEC)
24391 M:      Alexander Viro <[email protected]>
24392 S:      Maintained
24393 F:      include/linux/uio.h
24394 F:      lib/iov_iter.c
24395
24396 USERSPACE DMA BUFFER DRIVER
24397 M:      Gerd Hoffmann <[email protected]>
24398 M:      Vivek Kasireddy <[email protected]>
24399 L:      [email protected]
24400 S:      Maintained
24401 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24402 F:      drivers/dma-buf/udmabuf.c
24403 F:      include/uapi/linux/udmabuf.h
24404
24405 USERSPACE I/O (UIO)
24406 M:      Greg Kroah-Hartman <[email protected]>
24407 S:      Maintained
24408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
24409 F:      Documentation/driver-api/uio-howto.rst
24410 F:      drivers/uio/
24411 F:      include/linux/uio_driver.h
24412
24413 UTIL-LINUX PACKAGE
24414 M:      Karel Zak <[email protected]>
24415 L:      [email protected]
24416 S:      Maintained
24417 W:      http://en.wikipedia.org/wiki/Util-linux
24418 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
24419
24420 UUID HELPERS
24421 R:      Andy Shevchenko <[email protected]>
24422 L:      [email protected]
24423 S:      Maintained
24424 F:      include/linux/uuid.h
24425 F:      lib/test_uuid.c
24426 F:      lib/uuid.c
24427
24428 UV SYSFS DRIVER
24429 M:      Justin Ernst <[email protected]>
24430 L:      [email protected]
24431 S:      Maintained
24432 F:      drivers/platform/x86/uv_sysfs.c
24433
24434 UVESAFB DRIVER
24435 M:      Michal Januszewski <[email protected]>
24436 L:      [email protected]
24437 S:      Maintained
24438 W:      https://github.com/mjanusz/v86d
24439 F:      Documentation/fb/uvesafb.rst
24440 F:      drivers/video/fbdev/uvesafb.*
24441
24442 Ux500 CLOCK DRIVERS
24443 M:      Ulf Hansson <[email protected]>
24444 L:      [email protected]
24445 L:      [email protected] (moderated for non-subscribers)
24446 S:      Maintained
24447 F:      drivers/clk/ux500/
24448
24449 V4L2 ASYNC AND FWNODE FRAMEWORKS
24450 M:      Sakari Ailus <[email protected]>
24451 L:      [email protected]
24452 S:      Maintained
24453 T:      git git://linuxtv.org/media.git
24454 F:      drivers/media/v4l2-core/v4l2-async.c
24455 F:      drivers/media/v4l2-core/v4l2-fwnode.c
24456 F:      include/media/v4l2-async.h
24457 F:      include/media/v4l2-fwnode.h
24458
24459 V4L2 LENS DRIVERS
24460 M:      Sakari Ailus <[email protected]>
24461 L:      [email protected]
24462 S:      Maintained
24463 F:      drivers/media/i2c/ak*
24464 F:      drivers/media/i2c/dw*
24465 F:      drivers/media/i2c/lm*
24466
24467 V4L2 CAMERA SENSOR DRIVERS
24468 M:      Sakari Ailus <[email protected]>
24469 L:      [email protected]
24470 S:      Maintained
24471 F:      Documentation/driver-api/media/camera-sensor.rst
24472 F:      Documentation/driver-api/media/tx-rx.rst
24473 F:      drivers/media/i2c/ar*
24474 F:      drivers/media/i2c/gc*
24475 F:      drivers/media/i2c/hi*
24476 F:      drivers/media/i2c/imx*
24477 F:      drivers/media/i2c/mt*
24478 F:      drivers/media/i2c/og*
24479 F:      drivers/media/i2c/ov*
24480 F:      drivers/media/i2c/s5*
24481 F:      drivers/media/i2c/vgxy61.c
24482
24483 VF610 NAND DRIVER
24484 M:      Stefan Agner <[email protected]>
24485 L:      [email protected]
24486 S:      Supported
24487 F:      drivers/mtd/nand/raw/vf610_nfc.c
24488
24489 VFAT/FAT/MSDOS FILESYSTEM
24490 M:      OGAWA Hirofumi <[email protected]>
24491 S:      Maintained
24492 F:      Documentation/filesystems/vfat.rst
24493 F:      fs/fat/
24494 F:      tools/testing/selftests/filesystems/fat/
24495
24496 VFIO CDX DRIVER
24497 M:      Nipun Gupta <[email protected]>
24498 M:      Nikhil Agarwal <[email protected]>
24499 L:      [email protected]
24500 S:      Maintained
24501 F:      drivers/vfio/cdx/*
24502
24503 VFIO DRIVER
24504 M:      Alex Williamson <[email protected]>
24505 L:      [email protected]
24506 S:      Maintained
24507 T:      git https://github.com/awilliam/linux-vfio.git
24508 F:      Documentation/ABI/testing/debugfs-vfio
24509 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
24510 F:      Documentation/driver-api/vfio.rst
24511 F:      drivers/vfio/
24512 F:      include/linux/vfio.h
24513 F:      include/linux/vfio_pci_core.h
24514 F:      include/uapi/linux/vfio.h
24515
24516 VFIO FSL-MC DRIVER
24517 L:      [email protected]
24518 S:      Orphan
24519 F:      drivers/vfio/fsl-mc/
24520
24521 VFIO HISILICON PCI DRIVER
24522 M:      Longfang Liu <[email protected]>
24523 M:      Shameer Kolothum <[email protected]>
24524 L:      [email protected]
24525 S:      Maintained
24526 F:      drivers/vfio/pci/hisilicon/
24527
24528 VFIO MEDIATED DEVICE DRIVERS
24529 M:      Kirti Wankhede <[email protected]>
24530 L:      [email protected]
24531 S:      Maintained
24532 F:      Documentation/driver-api/vfio-mediated-device.rst
24533 F:      drivers/vfio/mdev/
24534 F:      include/linux/mdev.h
24535 F:      samples/vfio-mdev/
24536
24537 VFIO MLX5 PCI DRIVER
24538 M:      Yishai Hadas <[email protected]>
24539 L:      [email protected]
24540 S:      Maintained
24541 F:      drivers/vfio/pci/mlx5/
24542
24543 VFIO NVIDIA GRACE GPU DRIVER
24544 M:      Ankit Agrawal <[email protected]>
24545 L:      [email protected]
24546 S:      Supported
24547 F:      drivers/vfio/pci/nvgrace-gpu/
24548
24549 VFIO PCI DEVICE SPECIFIC DRIVERS
24550 R:      Jason Gunthorpe <[email protected]>
24551 R:      Yishai Hadas <[email protected]>
24552 R:      Shameer Kolothum <[email protected]>
24553 R:      Kevin Tian <[email protected]>
24554 L:      [email protected]
24555 S:      Maintained
24556 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
24557 F:      drivers/vfio/pci/*/
24558
24559 VFIO PDS PCI DRIVER
24560 M:      Brett Creeley <[email protected]>
24561 L:      [email protected]
24562 S:      Maintained
24563 F:      Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
24564 F:      drivers/vfio/pci/pds/
24565
24566 VFIO PLATFORM DRIVER
24567 M:      Eric Auger <[email protected]>
24568 L:      [email protected]
24569 S:      Maintained
24570 F:      drivers/vfio/platform/
24571
24572 VFIO QAT PCI DRIVER
24573 M:      Xin Zeng <[email protected]>
24574 M:      Giovanni Cabiddu <[email protected]>
24575 L:      [email protected]
24576 L:      [email protected]
24577 S:      Supported
24578 F:      drivers/vfio/pci/qat/
24579
24580 VFIO VIRTIO PCI DRIVER
24581 M:      Yishai Hadas <[email protected]>
24582 L:      [email protected]
24583 L:      [email protected]
24584 S:      Maintained
24585 F:      drivers/vfio/pci/virtio
24586
24587 VGA_SWITCHEROO
24588 R:      Lukas Wunner <[email protected]>
24589 S:      Maintained
24590 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24591 F:      Documentation/gpu/vga-switcheroo.rst
24592 F:      drivers/gpu/vga/vga_switcheroo.c
24593 F:      include/linux/vga_switcheroo.h
24594
24595 VIA RHINE NETWORK DRIVER
24596 M:      Kevin Brace <[email protected]>
24597 S:      Maintained
24598 F:      drivers/net/ethernet/via/via-rhine.c
24599
24600 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
24601 M:      Florian Tobias Schandinat <[email protected]>
24602 L:      [email protected]
24603 S:      Maintained
24604 F:      drivers/video/fbdev/via/
24605 F:      include/linux/via-core.h
24606 F:      include/linux/via_i2c.h
24607
24608 VIA VELOCITY NETWORK DRIVER
24609 M:      Francois Romieu <[email protected]>
24610 L:      [email protected]
24611 S:      Maintained
24612 F:      drivers/net/ethernet/via/via-velocity.*
24613
24614 VICODEC VIRTUAL CODEC DRIVER
24615 M:      Hans Verkuil <[email protected]>
24616 L:      [email protected]
24617 S:      Maintained
24618 W:      https://linuxtv.org
24619 T:      git git://linuxtv.org/media.git
24620 F:      drivers/media/test-drivers/vicodec/*
24621
24622 VIDEO I2C POLLING DRIVER
24623 M:      Matt Ranostay <[email protected]>
24624 L:      [email protected]
24625 S:      Maintained
24626 F:      drivers/media/i2c/video-i2c.c
24627
24628 VIDEO MULTIPLEXER DRIVER
24629 M:      Philipp Zabel <[email protected]>
24630 L:      [email protected]
24631 S:      Maintained
24632 F:      drivers/media/platform/video-mux.c
24633
24634 VIDEOBUF2 FRAMEWORK
24635 M:      Tomasz Figa <[email protected]>
24636 M:      Marek Szyprowski <[email protected]>
24637 L:      [email protected]
24638 S:      Maintained
24639 F:      drivers/media/common/videobuf2/*
24640 F:      include/media/videobuf2-*
24641
24642 VIDTV VIRTUAL DIGITAL TV DRIVER
24643 M:      Daniel W. S. Almeida <[email protected]>
24644 L:      [email protected]
24645 S:      Maintained
24646 W:      https://linuxtv.org
24647 T:      git git://linuxtv.org/media.git
24648 F:      drivers/media/test-drivers/vidtv/*
24649
24650 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
24651 M:      Shuah Khan <[email protected]>
24652 R:      Kieran Bingham <[email protected]>
24653 L:      [email protected]
24654 S:      Maintained
24655 W:      https://linuxtv.org
24656 T:      git git://linuxtv.org/media.git
24657 F:      drivers/media/test-drivers/vimc/*
24658
24659 VIRT LIB
24660 M:      Alex Williamson <[email protected]>
24661 M:      Paolo Bonzini <[email protected]>
24662 L:      [email protected]
24663 S:      Supported
24664 F:      virt/lib/
24665
24666 VIRTIO AND VHOST VSOCK DRIVER
24667 M:      Stefan Hajnoczi <[email protected]>
24668 M:      Stefano Garzarella <[email protected]>
24669 L:      [email protected]
24670 L:      [email protected]
24671 L:      [email protected]
24672 S:      Maintained
24673 F:      drivers/vhost/vsock.c
24674 F:      include/linux/virtio_vsock.h
24675 F:      include/uapi/linux/virtio_vsock.h
24676 F:      net/vmw_vsock/virtio_transport.c
24677 F:      net/vmw_vsock/virtio_transport_common.c
24678
24679 VIRTIO BALLOON
24680 M:      "Michael S. Tsirkin" <[email protected]>
24681 M:      David Hildenbrand <[email protected]>
24682 L:      [email protected]
24683 S:      Maintained
24684 F:      drivers/virtio/virtio_balloon.c
24685 F:      include/linux/balloon_compaction.h
24686 F:      include/uapi/linux/virtio_balloon.h
24687 F:      mm/balloon_compaction.c
24688
24689 VIRTIO BLOCK AND SCSI DRIVERS
24690 M:      "Michael S. Tsirkin" <[email protected]>
24691 M:      Jason Wang <[email protected]>
24692 R:      Paolo Bonzini <[email protected]>
24693 R:      Stefan Hajnoczi <[email protected]>
24694 R:      Eugenio Pérez <[email protected]>
24695 L:      [email protected]
24696 S:      Maintained
24697 F:      drivers/block/virtio_blk.c
24698 F:      drivers/scsi/virtio_scsi.c
24699 F:      include/uapi/linux/virtio_blk.h
24700 F:      include/uapi/linux/virtio_scsi.h
24701
24702 VIRTIO CONSOLE DRIVER
24703 M:      Amit Shah <[email protected]>
24704 L:      [email protected]
24705 S:      Maintained
24706 F:      drivers/char/virtio_console.c
24707 F:      include/uapi/linux/virtio_console.h
24708
24709 VIRTIO CORE AND NET DRIVERS
24710 M:      "Michael S. Tsirkin" <[email protected]>
24711 M:      Jason Wang <[email protected]>
24712 R:      Xuan Zhuo <[email protected]>
24713 R:      Eugenio Pérez <[email protected]>
24714 L:      [email protected]
24715 S:      Maintained
24716 F:      Documentation/ABI/testing/sysfs-bus-vdpa
24717 F:      Documentation/ABI/testing/sysfs-class-vduse
24718 F:      Documentation/devicetree/bindings/virtio/
24719 F:      Documentation/driver-api/virtio/
24720 F:      drivers/block/virtio_blk.c
24721 F:      drivers/crypto/virtio/
24722 F:      drivers/net/virtio_net.c
24723 F:      drivers/vdpa/
24724 F:      drivers/virtio/
24725 F:      include/linux/vdpa.h
24726 F:      include/linux/virtio*.h
24727 F:      include/linux/vringh.h
24728 F:      include/uapi/linux/virtio_*.h
24729 F:      net/vmw_vsock/virtio*
24730 F:      tools/virtio/
24731 F:      tools/testing/selftests/drivers/net/virtio_net/
24732
24733 VIRTIO CRYPTO DRIVER
24734 M:      Gonglei <[email protected]>
24735 L:      [email protected]
24736 L:      [email protected]
24737 S:      Maintained
24738 F:      drivers/crypto/virtio/
24739 F:      include/uapi/linux/virtio_crypto.h
24740
24741 VIRTIO DRIVERS FOR S390
24742 M:      Cornelia Huck <[email protected]>
24743 M:      Halil Pasic <[email protected]>
24744 M:      Eric Farman <[email protected]>
24745 L:      [email protected]
24746 L:      [email protected]
24747 L:      [email protected]
24748 S:      Supported
24749 F:      arch/s390/include/uapi/asm/virtio-ccw.h
24750 F:      drivers/s390/virtio/
24751
24752 VIRTIO FILE SYSTEM
24753 M:      Vivek Goyal <[email protected]>
24754 M:      Stefan Hajnoczi <[email protected]>
24755 M:      Miklos Szeredi <[email protected]>
24756 R:      Eugenio Pérez <[email protected]>
24757 L:      [email protected]
24758 L:      [email protected]
24759 S:      Supported
24760 W:      https://virtio-fs.gitlab.io/
24761 F:      Documentation/filesystems/virtiofs.rst
24762 F:      fs/fuse/virtio_fs.c
24763 F:      include/uapi/linux/virtio_fs.h
24764
24765 VIRTIO GPIO DRIVER
24766 M:      Enrico Weigelt, metux IT consult <[email protected]>
24767 M:      Viresh Kumar <[email protected]>
24768 L:      [email protected]
24769 L:      [email protected]
24770 S:      Maintained
24771 F:      drivers/gpio/gpio-virtio.c
24772 F:      include/uapi/linux/virtio_gpio.h
24773
24774 VIRTIO GPU DRIVER
24775 M:      David Airlie <[email protected]>
24776 M:      Gerd Hoffmann <[email protected]>
24777 R:      Gurchetan Singh <[email protected]>
24778 R:      Chia-I Wu <[email protected]>
24779 L:      [email protected]
24780 L:      [email protected]
24781 S:      Maintained
24782 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24783 F:      drivers/gpu/drm/ci/xfails/virtio*
24784 F:      drivers/gpu/drm/virtio/
24785 F:      include/uapi/linux/virtio_gpu.h
24786
24787 VIRTIO HOST (VHOST)
24788 M:      "Michael S. Tsirkin" <[email protected]>
24789 M:      Jason Wang <[email protected]>
24790 R:      Eugenio Pérez <[email protected]>
24791 L:      [email protected]
24792 L:      [email protected]
24793 L:      [email protected]
24794 S:      Maintained
24795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
24796 F:      drivers/vhost/
24797 F:      include/linux/sched/vhost_task.h
24798 F:      include/linux/vhost_iotlb.h
24799 F:      include/uapi/linux/vhost.h
24800 F:      kernel/vhost_task.c
24801
24802 VIRTIO HOST (VHOST-SCSI)
24803 M:      "Michael S. Tsirkin" <[email protected]>
24804 M:      Jason Wang <[email protected]>
24805 M:      Mike Christie <[email protected]>
24806 R:      Paolo Bonzini <[email protected]>
24807 R:      Stefan Hajnoczi <[email protected]>
24808 L:      [email protected]
24809 S:      Maintained
24810 F:      drivers/vhost/scsi.c
24811
24812 VIRTIO I2C DRIVER
24813 M:      Viresh Kumar <[email protected]>
24814 R:      "Chen, Jian Jun" <[email protected]>
24815 L:      [email protected]
24816 L:      [email protected]
24817 S:      Maintained
24818 F:      drivers/i2c/busses/i2c-virtio.c
24819 F:      include/uapi/linux/virtio_i2c.h
24820
24821 VIRTIO INPUT DRIVER
24822 M:      Gerd Hoffmann <[email protected]>
24823 S:      Maintained
24824 F:      drivers/virtio/virtio_input.c
24825 F:      include/uapi/linux/virtio_input.h
24826
24827 VIRTIO IOMMU DRIVER
24828 M:      Jean-Philippe Brucker <[email protected]>
24829 L:      [email protected]
24830 S:      Maintained
24831 F:      drivers/iommu/virtio-iommu.c
24832 F:      include/uapi/linux/virtio_iommu.h
24833
24834 VIRTIO MEM DRIVER
24835 M:      David Hildenbrand <[email protected]>
24836 L:      [email protected]
24837 S:      Maintained
24838 W:      https://virtio-mem.gitlab.io/
24839 F:      drivers/virtio/virtio_mem.c
24840 F:      include/uapi/linux/virtio_mem.h
24841
24842 VIRTIO PMEM DRIVER
24843 M:      Pankaj Gupta <[email protected]>
24844 L:      [email protected]
24845 S:      Maintained
24846 F:      drivers/nvdimm/nd_virtio.c
24847 F:      drivers/nvdimm/virtio_pmem.c
24848
24849 VIRTIO SOUND DRIVER
24850 M:      Anton Yakovlev <[email protected]>
24851 M:      "Michael S. Tsirkin" <[email protected]>
24852 L:      [email protected]
24853 L:      [email protected]
24854 S:      Maintained
24855 F:      include/uapi/linux/virtio_snd.h
24856 F:      sound/virtio/*
24857
24858 VIRTUAL BOX GUEST DEVICE DRIVER
24859 M:      Hans de Goede <[email protected]>
24860 M:      Arnd Bergmann <[email protected]>
24861 M:      Greg Kroah-Hartman <[email protected]>
24862 S:      Maintained
24863 F:      drivers/virt/vboxguest/
24864 F:      include/linux/vbox_utils.h
24865 F:      include/uapi/linux/vbox*.h
24866
24867 VIRTUAL BOX SHARED FOLDER VFS DRIVER
24868 M:      Hans de Goede <[email protected]>
24869 L:      [email protected]
24870 S:      Maintained
24871 F:      fs/vboxsf/*
24872
24873 VIRTUAL PCM TEST DRIVER
24874 M:      Ivan Orlov <[email protected]>
24875 L:      [email protected]
24876 S:      Maintained
24877 F:      Documentation/sound/cards/pcmtest.rst
24878 F:      sound/drivers/pcmtest.c
24879 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
24880
24881 VIRTUAL SERIO DEVICE DRIVER
24882 M:      Stephen Chandler Paul <[email protected]>
24883 S:      Maintained
24884 F:      drivers/input/serio/userio.c
24885 F:      include/uapi/linux/userio.h
24886
24887 VISHAY VEML6075 UVA AND UVB LIGHT SENSOR DRIVER
24888 M:      Javier Carrasco <[email protected]>
24889 S:      Maintained
24890 F:      Documentation/devicetree/bindings/iio/light/vishay,veml6075.yaml
24891 F:      drivers/iio/light/veml6075.c
24892
24893 VISL VIRTUAL STATELESS DECODER DRIVER
24894 M:      Daniel Almeida <[email protected]>
24895 L:      [email protected]
24896 S:      Supported
24897 F:      drivers/media/test-drivers/visl
24898
24899 VIVID VIRTUAL VIDEO DRIVER
24900 M:      Hans Verkuil <[email protected]>
24901 L:      [email protected]
24902 S:      Maintained
24903 W:      https://linuxtv.org
24904 T:      git git://linuxtv.org/media.git
24905 F:      drivers/media/test-drivers/vivid/*
24906
24907 VM SOCKETS (AF_VSOCK)
24908 M:      Stefano Garzarella <[email protected]>
24909 L:      [email protected]
24910 L:      [email protected]
24911 S:      Maintained
24912 F:      drivers/net/vsockmon.c
24913 F:      include/net/af_vsock.h
24914 F:      include/uapi/linux/vm_sockets.h
24915 F:      include/uapi/linux/vm_sockets_diag.h
24916 F:      include/uapi/linux/vsockmon.h
24917 F:      net/vmw_vsock/
24918 F:      tools/testing/vsock/
24919
24920 VMA
24921 M:      Andrew Morton <[email protected]>
24922 M:      Liam R. Howlett <[email protected]>
24923 M:      Lorenzo Stoakes <[email protected]>
24924 R:      Vlastimil Babka <[email protected]>
24925 R:      Jann Horn <[email protected]>
24926 L:      [email protected]
24927 S:      Maintained
24928 W:      https://www.linux-mm.org
24929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
24930 F:      mm/vma.c
24931 F:      mm/vma.h
24932 F:      mm/vma_internal.h
24933 F:      tools/testing/vma/
24934
24935 VMALLOC
24936 M:      Andrew Morton <[email protected]>
24937 R:      Uladzislau Rezki <[email protected]>
24938 R:      Christoph Hellwig <[email protected]>
24939 L:      [email protected]
24940 S:      Maintained
24941 W:      http://www.linux-mm.org
24942 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
24943 F:      include/linux/vmalloc.h
24944 F:      mm/vmalloc.c
24945
24946 VME SUBSYSTEM
24947 L:      [email protected]
24948 S:      Orphan
24949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
24950 F:      Documentation/driver-api/vme.rst
24951 F:      drivers/staging/vme_user/
24952
24953 VMWARE BALLOON DRIVER
24954 M:      Jerrin Shaji George <[email protected]>
24955 R:      Broadcom internal kernel review list <[email protected]>
24956 L:      [email protected]
24957 S:      Supported
24958 F:      drivers/misc/vmw_balloon.c
24959
24960 VMWARE HYPERVISOR INTERFACE
24961 M:      Ajay Kaher <[email protected]>
24962 M:      Alexey Makhalov <[email protected]>
24963 R:      Broadcom internal kernel review list <[email protected]>
24964 L:      [email protected]
24965 L:      [email protected]
24966 S:      Supported
24967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
24968 F:      arch/x86/include/asm/vmware.h
24969 F:      arch/x86/kernel/cpu/vmware.c
24970
24971 VMWARE PVRDMA DRIVER
24972 M:      Bryan Tan <[email protected]>
24973 M:      Vishnu Dasa <[email protected]>
24974 R:      Broadcom internal kernel review list <[email protected]>
24975 L:      [email protected]
24976 S:      Supported
24977 F:      drivers/infiniband/hw/vmw_pvrdma/
24978
24979 VMWARE PVSCSI DRIVER
24980 M:      Vishal Bhakta <[email protected]>
24981 R:      Broadcom internal kernel review list <[email protected]>
24982 L:      [email protected]
24983 S:      Supported
24984 F:      drivers/scsi/vmw_pvscsi.c
24985 F:      drivers/scsi/vmw_pvscsi.h
24986
24987 VMWARE VIRTUAL PTP CLOCK DRIVER
24988 M:      Nick Shi <[email protected]>
24989 R:      Ajay Kaher <[email protected]>
24990 R:      Alexey Makhalov <[email protected]>
24991 R:      Broadcom internal kernel review list <[email protected]>
24992 L:      [email protected]
24993 S:      Supported
24994 F:      drivers/ptp/ptp_vmw.c
24995
24996 VMWARE VMCI DRIVER
24997 M:      Bryan Tan <[email protected]>
24998 M:      Vishnu Dasa <[email protected]>
24999 R:      Broadcom internal kernel review list <[email protected]>
25000 L:      [email protected]
25001 S:      Supported
25002 F:      drivers/misc/vmw_vmci/
25003 F:      include/linux/vmw_vmci*
25004
25005 VMWARE VMMOUSE SUBDRIVER
25006 M:      Zack Rusin <[email protected]>
25007 R:      Broadcom internal kernel review list <[email protected]>
25008 L:      [email protected]
25009 S:      Supported
25010 F:      drivers/input/mouse/vmmouse.c
25011 F:      drivers/input/mouse/vmmouse.h
25012
25013 VMWARE VMXNET3 ETHERNET DRIVER
25014 M:      Ronak Doshi <[email protected]>
25015 R:      Broadcom internal kernel review list <[email protected]>
25016 L:      [email protected]
25017 S:      Supported
25018 F:      drivers/net/vmxnet3/
25019
25020 VMWARE VSOCK VMCI TRANSPORT DRIVER
25021 M:      Bryan Tan <[email protected]>
25022 M:      Vishnu Dasa <[email protected]>
25023 R:      Broadcom internal kernel review list <[email protected]>
25024 L:      [email protected]
25025 S:      Supported
25026 F:      net/vmw_vsock/vmci_transport*
25027
25028 VOCORE VOCORE2 BOARD
25029 M:      Harvey Hunt <[email protected]>
25030 L:      [email protected]
25031 S:      Maintained
25032 F:      arch/mips/boot/dts/ralink/vocore2.dts
25033
25034 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
25035 M:      Liam Girdwood <[email protected]>
25036 M:      Mark Brown <[email protected]>
25037 L:      [email protected]
25038 S:      Supported
25039 W:      http://www.slimlogic.co.uk/?p=48
25040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
25041 F:      Documentation/devicetree/bindings/regulator/
25042 F:      Documentation/power/regulator/
25043 F:      drivers/regulator/
25044 F:      include/dt-bindings/regulator/
25045 F:      include/linux/regulator/
25046 K:      regulator_get_optional
25047
25048 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
25049 R:      Matti Vaittinen <[email protected]>
25050 F:      drivers/regulator/irq_helpers.c
25051
25052 VRF
25053 M:      David Ahern <[email protected]>
25054 L:      [email protected]
25055 S:      Maintained
25056 F:      Documentation/networking/vrf.rst
25057 F:      drivers/net/vrf.c
25058
25059 VSPRINTF
25060 M:      Petr Mladek <[email protected]>
25061 M:      Steven Rostedt <[email protected]>
25062 R:      Andy Shevchenko <[email protected]>
25063 R:      Rasmus Villemoes <[email protected]>
25064 R:      Sergey Senozhatsky <[email protected]>
25065 S:      Maintained
25066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
25067 F:      Documentation/core-api/printk-formats.rst
25068 F:      lib/test_printf.c
25069 F:      lib/test_scanf.c
25070 F:      lib/vsprintf.c
25071
25072 VT1211 HARDWARE MONITOR DRIVER
25073 M:      Juerg Haefliger <[email protected]>
25074 L:      [email protected]
25075 S:      Maintained
25076 F:      Documentation/hwmon/vt1211.rst
25077 F:      drivers/hwmon/vt1211.c
25078
25079 VT8231 HARDWARE MONITOR DRIVER
25080 M:      Roger Lucas <[email protected]>
25081 L:      [email protected]
25082 S:      Maintained
25083 F:      drivers/hwmon/vt8231.c
25084
25085 VUB300 USB to SDIO/SD/MMC bridge chip
25086 L:      [email protected]
25087 S:      Orphan
25088 F:      drivers/mmc/host/vub300.c
25089
25090 W1 DALLAS'S 1-WIRE BUS
25091 M:      Krzysztof Kozlowski <[email protected]>
25092 S:      Maintained
25093 F:      Documentation/devicetree/bindings/w1/
25094 F:      Documentation/w1/
25095 F:      drivers/w1/
25096 F:      include/linux/w1.h
25097
25098 W83791D HARDWARE MONITORING DRIVER
25099 M:      Marc Hulsman <[email protected]>
25100 L:      [email protected]
25101 S:      Maintained
25102 F:      Documentation/hwmon/w83791d.rst
25103 F:      drivers/hwmon/w83791d.c
25104
25105 W83793 HARDWARE MONITORING DRIVER
25106 M:      Rudolf Marek <[email protected]>
25107 L:      [email protected]
25108 S:      Maintained
25109 F:      Documentation/hwmon/w83793.rst
25110 F:      drivers/hwmon/w83793.c
25111
25112 W83795 HARDWARE MONITORING DRIVER
25113 M:      Jean Delvare <[email protected]>
25114 L:      [email protected]
25115 S:      Maintained
25116 F:      drivers/hwmon/w83795.c
25117
25118 W83L51xD SD/MMC CARD INTERFACE DRIVER
25119 M:      Pierre Ossman <[email protected]>
25120 S:      Maintained
25121 F:      drivers/mmc/host/wbsd.*
25122
25123 WACOM PROTOCOL 4 SERIAL TABLETS
25124 M:      Julian Squires <[email protected]>
25125 M:      Hans de Goede <[email protected]>
25126 L:      [email protected]
25127 S:      Maintained
25128 F:      drivers/input/tablet/wacom_serial4.c
25129
25130 WANGXUN ETHERNET DRIVER
25131 M:      Jiawen Wu <[email protected]>
25132 M:      Mengyuan Lou <[email protected]>
25133 L:      [email protected]
25134 S:      Maintained
25135 W:      https://www.net-swift.com
25136 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
25137 F:      drivers/net/ethernet/wangxun/
25138 F:      drivers/net/pcs/pcs-xpcs-wx.c
25139
25140 WATCHDOG DEVICE DRIVERS
25141 M:      Wim Van Sebroeck <[email protected]>
25142 M:      Guenter Roeck <[email protected]>
25143 L:      [email protected]
25144 S:      Maintained
25145 W:      http://www.linux-watchdog.org/
25146 T:      git git://www.linux-watchdog.org/linux-watchdog.git
25147 F:      Documentation/devicetree/bindings/watchdog/
25148 F:      Documentation/watchdog/
25149 F:      drivers/watchdog/
25150 F:      include/linux/watchdog.h
25151 F:      include/trace/events/watchdog.h
25152 F:      include/uapi/linux/watchdog.h
25153
25154 WAVE5 VPU CODEC DRIVER
25155 M:      Nas Chung <[email protected]>
25156 M:      Jackson Lee <[email protected]>
25157 L:      [email protected]
25158 S:      Maintained
25159 F:      Documentation/devicetree/bindings/media/cnm,wave521c.yaml
25160 F:      drivers/media/platform/chips-media/wave5/
25161
25162 WHISKEYCOVE PMIC GPIO DRIVER
25163 M:      Kuppuswamy Sathyanarayanan <[email protected]>
25164 L:      [email protected]
25165 S:      Maintained
25166 F:      drivers/gpio/gpio-wcove.c
25167
25168 WHWAVE RTC DRIVER
25169 M:      Dianlong Li <[email protected]>
25170 L:      [email protected]
25171 S:      Maintained
25172 F:      drivers/rtc/rtc-sd3078.c
25173
25174 WIIMOTE HID DRIVER
25175 M:      David Rheinsberg <[email protected]>
25176 L:      [email protected]
25177 S:      Maintained
25178 F:      drivers/hid/hid-wiimote*
25179
25180 WILOCITY WIL6210 WIRELESS DRIVER
25181 L:      [email protected]
25182 S:      Orphan
25183 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
25184 F:      drivers/net/wireless/ath/wil6210/
25185
25186 WINBOND CIR DRIVER
25187 M:      David Härdeman <[email protected]>
25188 S:      Maintained
25189 F:      drivers/media/rc/winbond-cir.c
25190
25191 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
25192 L:      [email protected]
25193 S:      Orphan
25194 F:      drivers/watchdog/ebc-c384_wdt.c
25195
25196 WINSYSTEMS WS16C48 GPIO DRIVER
25197 M:      William Breathitt Gray <[email protected]>
25198 L:      [email protected]
25199 S:      Maintained
25200 F:      drivers/gpio/gpio-ws16c48.c
25201
25202 WIREGUARD SECURE NETWORK TUNNEL
25203 M:      Jason A. Donenfeld <[email protected]>
25204 L:      [email protected]
25205 L:      [email protected]
25206 S:      Maintained
25207 F:      drivers/net/wireguard/
25208 F:      tools/testing/selftests/wireguard/
25209
25210 WISTRON LAPTOP BUTTON DRIVER
25211 M:      Miloslav Trmac <[email protected]>
25212 S:      Maintained
25213 F:      drivers/input/misc/wistron_btns.c
25214
25215 WMI BINARY MOF DRIVER
25216 M:      Armin Wolf <[email protected]>
25217 R:      Thomas Weißschuh <[email protected]>
25218 L:      [email protected]
25219 S:      Maintained
25220 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
25221 F:      Documentation/wmi/devices/wmi-bmof.rst
25222 F:      drivers/platform/x86/wmi-bmof.c
25223
25224 WOLFSON MICROELECTRONICS DRIVERS
25225 L:      [email protected]
25226 S:      Supported
25227 W:      https://github.com/CirrusLogic/linux-drivers/wiki
25228 T:      git https://github.com/CirrusLogic/linux-drivers.git
25229 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
25230 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
25231 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
25232 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
25233 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
25234 F:      Documentation/devicetree/bindings/sound/wm*
25235 F:      Documentation/hwmon/wm83??.rst
25236 F:      arch/arm/mach-s3c/mach-crag6410*
25237 F:      drivers/clk/clk-wm83*.c
25238 F:      drivers/gpio/gpio-*wm*.c
25239 F:      drivers/gpio/gpio-arizona.c
25240 F:      drivers/hwmon/wm83??-hwmon.c
25241 F:      drivers/input/misc/wm831x-on.c
25242 F:      drivers/input/touchscreen/wm831x-ts.c
25243 F:      drivers/input/touchscreen/wm97*.c
25244 F:      drivers/leds/leds-wm83*.c
25245 F:      drivers/mfd/arizona*
25246 F:      drivers/mfd/cs47l24*
25247 F:      drivers/mfd/wm*.c
25248 F:      drivers/power/supply/wm83*.c
25249 F:      drivers/regulator/arizona*
25250 F:      drivers/regulator/wm8*.c
25251 F:      drivers/rtc/rtc-wm83*.c
25252 F:      drivers/video/backlight/wm83*_bl.c
25253 F:      drivers/watchdog/wm83*_wdt.c
25254 F:      include/linux/mfd/arizona/
25255 F:      include/linux/mfd/wm831x/
25256 F:      include/linux/mfd/wm8350/
25257 F:      include/linux/mfd/wm8400*
25258 F:      include/linux/regulator/arizona*
25259 F:      include/linux/wm97xx.h
25260 F:      include/sound/wm????.h
25261 F:      sound/soc/codecs/arizona*
25262 F:      sound/soc/codecs/cs47l24*
25263 F:      sound/soc/codecs/wm*
25264
25265 WORKQUEUE
25266 M:      Tejun Heo <[email protected]>
25267 R:      Lai Jiangshan <[email protected]>
25268 S:      Maintained
25269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
25270 F:      Documentation/core-api/workqueue.rst
25271 F:      include/linux/workqueue.h
25272 F:      kernel/workqueue.c
25273 F:      kernel/workqueue_internal.h
25274
25275 WWAN DRIVERS
25276 M:      Loic Poulain <[email protected]>
25277 M:      Sergey Ryazanov <[email protected]>
25278 R:      Johannes Berg <[email protected]>
25279 L:      [email protected]
25280 S:      Maintained
25281 F:      drivers/net/wwan/
25282 F:      include/linux/wwan.h
25283 F:      include/uapi/linux/wwan.h
25284
25285 X-POWERS AXP288 PMIC DRIVERS
25286 M:      Hans de Goede <[email protected]>
25287 S:      Maintained
25288 F:      drivers/acpi/pmic/intel_pmic_xpower.c
25289 N:      axp288
25290
25291 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
25292 M:      Chen-Yu Tsai <[email protected]>
25293 L:      [email protected]
25294 S:      Maintained
25295 N:      axp[128]
25296
25297 X.25 STACK
25298 M:      Martin Schiller <[email protected]>
25299 L:      [email protected]
25300 S:      Maintained
25301 F:      Documentation/networking/lapb-module.rst
25302 F:      Documentation/networking/x25*
25303 F:      drivers/net/wan/hdlc_x25.c
25304 F:      drivers/net/wan/lapbether.c
25305 F:      include/*/lapb.h
25306 F:      include/net/x25*
25307 F:      include/uapi/linux/x25.h
25308 F:      net/lapb/
25309 F:      net/x25/
25310
25311 X86 ARCHITECTURE (32-BIT AND 64-BIT)
25312 M:      Thomas Gleixner <[email protected]>
25313 M:      Ingo Molnar <[email protected]>
25314 M:      Borislav Petkov <[email protected]>
25315 M:      Dave Hansen <[email protected]>
25316 M:      [email protected]
25317 R:      "H. Peter Anvin" <[email protected]>
25318 L:      [email protected]
25319 S:      Maintained
25320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
25321 F:      Documentation/arch/x86/
25322 F:      Documentation/devicetree/bindings/x86/
25323 F:      arch/x86/
25324 F:      tools/testing/selftests/x86
25325
25326 X86 CPUID DATABASE
25327 M:      Borislav Petkov <[email protected]>
25328 M:      Thomas Gleixner <[email protected]>
25329 M:      [email protected]
25330 R:      Ahmed S. Darwish <[email protected]>
25331 L:      [email protected]
25332 S:      Maintained
25333 W:      https://x86-cpuid.org
25334 F:      tools/arch/x86/kcpuid/cpuid.csv
25335
25336 X86 ENTRY CODE
25337 M:      Andy Lutomirski <[email protected]>
25338 L:      [email protected]
25339 S:      Maintained
25340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
25341 F:      arch/x86/entry/
25342
25343 X86 HARDWARE VULNERABILITIES
25344 M:      Thomas Gleixner <[email protected]>
25345 M:      Borislav Petkov <[email protected]>
25346 M:      Peter Zijlstra <[email protected]>
25347 M:      Josh Poimboeuf <[email protected]>
25348 R:      Pawan Gupta <[email protected]>
25349 S:      Maintained
25350 F:      Documentation/admin-guide/hw-vuln/
25351 F:      arch/x86/include/asm/nospec-branch.h
25352 F:      arch/x86/kernel/cpu/bugs.c
25353
25354 X86 MCE INFRASTRUCTURE
25355 M:      Tony Luck <[email protected]>
25356 M:      Borislav Petkov <[email protected]>
25357 L:      [email protected]
25358 S:      Maintained
25359 F:      Documentation/ABI/testing/sysfs-mce
25360 F:      Documentation/arch/x86/x86_64/machinecheck.rst
25361 F:      arch/x86/kernel/cpu/mce/*
25362
25363 X86 MICROCODE UPDATE SUPPORT
25364 M:      Borislav Petkov <[email protected]>
25365 S:      Maintained
25366 F:      arch/x86/kernel/cpu/microcode/*
25367
25368 X86 MM
25369 M:      Dave Hansen <[email protected]>
25370 M:      Andy Lutomirski <[email protected]>
25371 M:      Peter Zijlstra <[email protected]>
25372 L:      [email protected]
25373 S:      Maintained
25374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
25375 F:      arch/x86/mm/
25376
25377 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
25378 M:      Hans de Goede <[email protected]>
25379 L:      [email protected]
25380 S:      Maintained
25381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
25382 F:      drivers/platform/x86/x86-android-tablets/
25383
25384 X86 PLATFORM DRIVERS
25385 M:      Hans de Goede <[email protected]>
25386 M:      Ilpo Järvinen <[email protected]>
25387 L:      [email protected]
25388 S:      Maintained
25389 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
25390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
25391 F:      drivers/platform/olpc/
25392 F:      drivers/platform/x86/
25393 F:      include/linux/platform_data/x86/
25394
25395 X86 PLATFORM UV HPE SUPERDOME FLEX
25396 M:      Steve Wahl <[email protected]>
25397 R:      Justin Ernst <[email protected]>
25398 R:      Kyle Meyer <[email protected]>
25399 R:      Dimitri Sivanich <[email protected]>
25400 R:      Russ Anderson <[email protected]>
25401 S:      Supported
25402 F:      arch/x86/include/asm/uv/
25403 F:      arch/x86/kernel/apic/x2apic_uv_x.c
25404 F:      arch/x86/platform/uv/
25405
25406 X86 STACK UNWINDING
25407 M:      Josh Poimboeuf <[email protected]>
25408 M:      Peter Zijlstra <[email protected]>
25409 S:      Supported
25410 F:      arch/x86/include/asm/unwind*.h
25411 F:      arch/x86/kernel/dumpstack.c
25412 F:      arch/x86/kernel/stacktrace.c
25413 F:      arch/x86/kernel/unwind_*.c
25414
25415 X86 TRUST DOMAIN EXTENSIONS (TDX)
25416 M:      Kirill A. Shutemov <[email protected]>
25417 R:      Dave Hansen <[email protected]>
25418 L:      [email protected]
25419 L:      [email protected]
25420 S:      Supported
25421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/tdx
25422 F:      arch/x86/boot/compressed/tdx*
25423 F:      arch/x86/coco/tdx/
25424 F:      arch/x86/include/asm/shared/tdx.h
25425 F:      arch/x86/include/asm/tdx.h
25426 F:      arch/x86/virt/vmx/tdx/
25427 F:      drivers/virt/coco/tdx-guest
25428
25429 X86 VDSO
25430 M:      Andy Lutomirski <[email protected]>
25431 L:      [email protected]
25432 S:      Maintained
25433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
25434 F:      arch/x86/entry/vdso/
25435
25436 XARRAY
25437 M:      Matthew Wilcox <[email protected]>
25438 L:      [email protected]
25439 S:      Supported
25440 F:      Documentation/core-api/xarray.rst
25441 F:      include/linux/idr.h
25442 F:      include/linux/xarray.h
25443 F:      lib/idr.c
25444 F:      lib/xarray.c
25445 F:      tools/testing/radix-tree
25446
25447 XBOX DVD IR REMOTE
25448 M:      Benjamin Valentin <[email protected]>
25449 S:      Maintained
25450 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
25451 F:      drivers/media/rc/xbox_remote.c
25452
25453 XC2028/3028 TUNER DRIVER
25454 M:      Mauro Carvalho Chehab <[email protected]>
25455 L:      [email protected]
25456 S:      Maintained
25457 W:      https://linuxtv.org
25458 T:      git git://linuxtv.org/media.git
25459 F:      drivers/media/tuners/xc2028.*
25460
25461 XDP (eXpress Data Path)
25462 M:      Alexei Starovoitov <[email protected]>
25463 M:      Daniel Borkmann <[email protected]>
25464 M:      David S. Miller <[email protected]>
25465 M:      Jakub Kicinski <[email protected]>
25466 M:      Jesper Dangaard Brouer <[email protected]>
25467 M:      John Fastabend <[email protected]>
25468 L:      [email protected]
25469 L:      [email protected]
25470 S:      Supported
25471 F:      drivers/net/ethernet/*/*/*/*/*xdp*
25472 F:      drivers/net/ethernet/*/*/*xdp*
25473 F:      include/net/xdp.h
25474 F:      include/net/xdp_priv.h
25475 F:      include/trace/events/xdp.h
25476 F:      kernel/bpf/cpumap.c
25477 F:      kernel/bpf/devmap.c
25478 F:      net/core/xdp.c
25479 F:      samples/bpf/xdp*
25480 F:      tools/testing/selftests/bpf/*/*xdp*
25481 F:      tools/testing/selftests/bpf/*xdp*
25482 K:      (?:\b|_)xdp(?:\b|_)
25483
25484 XDP SOCKETS (AF_XDP)
25485 M:      Björn Töpel <[email protected]>
25486 M:      Magnus Karlsson <[email protected]>
25487 M:      Maciej Fijalkowski <[email protected]>
25488 R:      Jonathan Lemon <[email protected]>
25489 L:      [email protected]
25490 L:      [email protected]
25491 S:      Maintained
25492 F:      Documentation/networking/af_xdp.rst
25493 F:      include/net/netns/xdp.h
25494 F:      include/net/xdp_sock*
25495 F:      include/net/xsk_buff_pool.h
25496 F:      include/uapi/linux/if_xdp.h
25497 F:      include/uapi/linux/xdp_diag.h
25498 F:      net/xdp/
25499 F:      tools/testing/selftests/bpf/*xsk*
25500
25501 XEN BLOCK SUBSYSTEM
25502 M:      Roger Pau Monné <[email protected]>
25503 L:      [email protected] (moderated for non-subscribers)
25504 S:      Supported
25505 F:      drivers/block/xen*
25506 F:      drivers/block/xen-blkback/*
25507
25508 XEN HYPERVISOR ARM
25509 M:      Stefano Stabellini <[email protected]>
25510 L:      [email protected] (moderated for non-subscribers)
25511 S:      Maintained
25512 F:      arch/arm/include/asm/xen/
25513 F:      arch/arm/xen/
25514
25515 XEN HYPERVISOR ARM64
25516 M:      Stefano Stabellini <[email protected]>
25517 L:      [email protected] (moderated for non-subscribers)
25518 S:      Maintained
25519 F:      arch/arm64/include/asm/xen/
25520 F:      arch/arm64/xen/
25521
25522 XEN HYPERVISOR INTERFACE
25523 M:      Juergen Gross <[email protected]>
25524 M:      Stefano Stabellini <[email protected]>
25525 R:      Oleksandr Tyshchenko <[email protected]>
25526 L:      [email protected] (moderated for non-subscribers)
25527 S:      Supported
25528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
25529 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
25530 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
25531 F:      drivers/*/xen-*front.c
25532 F:      drivers/xen/
25533 F:      include/uapi/xen/
25534 F:      include/xen/
25535 F:      kernel/configs/xen.config
25536
25537 XEN HYPERVISOR X86
25538 M:      Juergen Gross <[email protected]>
25539 R:      Boris Ostrovsky <[email protected]>
25540 L:      [email protected] (moderated for non-subscribers)
25541 S:      Supported
25542 F:      arch/x86/configs/xen.config
25543 F:      arch/x86/include/asm/pvclock-abi.h
25544 F:      arch/x86/include/asm/xen/
25545 F:      arch/x86/platform/pvh/
25546 F:      arch/x86/xen/
25547
25548 XEN NETWORK BACKEND DRIVER
25549 M:      Wei Liu <[email protected]>
25550 M:      Paul Durrant <[email protected]>
25551 L:      [email protected] (moderated for non-subscribers)
25552 L:      [email protected]
25553 S:      Supported
25554 F:      drivers/net/xen-netback/*
25555
25556 XEN PCI SUBSYSTEM
25557 M:      Juergen Gross <[email protected]>
25558 L:      [email protected] (moderated for non-subscribers)
25559 S:      Supported
25560 F:      arch/x86/pci/*xen*
25561 F:      drivers/pci/*xen*
25562
25563 XEN PVSCSI DRIVERS
25564 M:      Juergen Gross <[email protected]>
25565 L:      [email protected] (moderated for non-subscribers)
25566 L:      [email protected]
25567 S:      Supported
25568 F:      drivers/scsi/xen-scsifront.c
25569 F:      drivers/xen/xen-scsiback.c
25570 F:      include/xen/interface/io/vscsiif.h
25571
25572 XEN PVUSB DRIVER
25573 M:      Juergen Gross <[email protected]>
25574 L:      [email protected] (moderated for non-subscribers)
25575 L:      [email protected]
25576 S:      Supported
25577 F:      drivers/usb/host/xen*
25578 F:      include/xen/interface/io/usbif.h
25579
25580 XEN SOUND FRONTEND DRIVER
25581 M:      Oleksandr Andrushchenko <[email protected]>
25582 L:      [email protected] (moderated for non-subscribers)
25583 L:      [email protected]
25584 S:      Supported
25585 F:      sound/xen/*
25586
25587 XEN SWIOTLB SUBSYSTEM
25588 M:      Juergen Gross <[email protected]>
25589 M:      Stefano Stabellini <[email protected]>
25590 L:      [email protected] (moderated for non-subscribers)
25591 L:      [email protected]
25592 S:      Supported
25593 F:      arch/*/include/asm/xen/swiotlb-xen.h
25594 F:      drivers/xen/swiotlb-xen.c
25595 F:      include/xen/arm/swiotlb-xen.h
25596 F:      include/xen/swiotlb-xen.h
25597
25598 XFS FILESYSTEM
25599 M:      Carlos Maiolino <[email protected]>
25600 R:      Darrick J. Wong <[email protected]>
25601 L:      [email protected]
25602 S:      Supported
25603 W:      http://xfs.org/
25604 C:      irc://irc.oftc.net/xfs
25605 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
25606 P:      Documentation/filesystems/xfs/xfs-maintainer-entry-profile.rst
25607 F:      Documentation/ABI/testing/sysfs-fs-xfs
25608 F:      Documentation/admin-guide/xfs.rst
25609 F:      Documentation/filesystems/xfs/*
25610 F:      fs/xfs/
25611 F:      include/uapi/linux/dqblk_xfs.h
25612 F:      include/uapi/linux/fsmap.h
25613
25614 XILINX AMS DRIVER
25615 M:      Anand Ashok Dumbre <[email protected]>
25616 L:      [email protected]
25617 S:      Maintained
25618 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
25619 F:      drivers/iio/adc/xilinx-ams.c
25620
25621 XILINX AXI ETHERNET DRIVER
25622 M:      Radhey Shyam Pandey <[email protected]>
25623 S:      Maintained
25624 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
25625 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
25626
25627 XILINX CAN DRIVER
25628 M:      Appana Durga Kedareswara rao <[email protected]>
25629 L:      [email protected]
25630 S:      Maintained
25631 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
25632 F:      drivers/net/can/xilinx_can.c
25633
25634 XILINX EVENT MANAGEMENT DRIVER
25635 M:      Michal Simek <[email protected]>
25636 S:      Maintained
25637 F:      drivers/soc/xilinx/xlnx_event_manager.c
25638 F:      include/linux/firmware/xlnx-event-manager.h
25639
25640 XILINX GPIO DRIVER
25641 M:      Shubhrajyoti Datta <[email protected]>
25642 R:      Srinivas Neeli <[email protected]>
25643 R:      Michal Simek <[email protected]>
25644 S:      Maintained
25645 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
25646 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
25647 F:      drivers/gpio/gpio-xilinx.c
25648 F:      drivers/gpio/gpio-zynq.c
25649
25650 XILINX LL TEMAC ETHERNET DRIVER
25651 L:      [email protected]
25652 S:      Orphan
25653 F:      drivers/net/ethernet/xilinx/ll_temac*
25654
25655 XILINX PWM DRIVER
25656 M:      Sean Anderson <[email protected]>
25657 S:      Maintained
25658 F:      drivers/pwm/pwm-xilinx.c
25659 F:      include/clocksource/timer-xilinx.h
25660
25661 XILINX SD-FEC IP CORES
25662 M:      Derek Kiernan <[email protected]>
25663 M:      Dragan Cvetic <[email protected]>
25664 S:      Maintained
25665 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.yaml
25666 F:      Documentation/misc-devices/xilinx_sdfec.rst
25667 F:      drivers/misc/Kconfig
25668 F:      drivers/misc/Makefile
25669 F:      drivers/misc/xilinx_sdfec.c
25670 F:      include/uapi/misc/xilinx_sdfec.h
25671
25672 XILINX UARTLITE SERIAL DRIVER
25673 M:      Peter Korsgaard <[email protected]>
25674 L:      [email protected]
25675 S:      Maintained
25676 F:      drivers/tty/serial/uartlite.c
25677
25678 XILINX VIDEO IP CORES
25679 M:      Laurent Pinchart <[email protected]>
25680 L:      [email protected]
25681 S:      Supported
25682 T:      git git://linuxtv.org/media.git
25683 F:      Documentation/devicetree/bindings/media/xilinx/
25684 F:      drivers/media/platform/xilinx/
25685 F:      include/uapi/linux/xilinx-v4l2-controls.h
25686
25687 XILINX VERSAL EDAC DRIVER
25688 M:      Shubhrajyoti Datta <[email protected]>
25689 M:      Sai Krishna Potthuri <[email protected]>
25690 S:      Maintained
25691 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml
25692 F:      drivers/edac/versal_edac.c
25693
25694 XILINX WATCHDOG DRIVER
25695 M:      Srinivas Neeli <[email protected]>
25696 R:      Shubhrajyoti Datta <[email protected]>
25697 R:      Michal Simek <[email protected]>
25698 S:      Maintained
25699 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
25700 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
25701 F:      drivers/watchdog/of_xilinx_wdt.c
25702 F:      drivers/watchdog/xilinx_wwdt.c
25703
25704 XILINX XDMA DRIVER
25705 M:      Lizhi Hou <[email protected]>
25706 M:      Brian Xu <[email protected]>
25707 M:      Raj Kumar Rampelli <[email protected]>
25708 L:      [email protected]
25709 S:      Supported
25710 F:      drivers/dma/xilinx/xdma-regs.h
25711 F:      drivers/dma/xilinx/xdma.c
25712 F:      include/linux/dma/amd_xdma.h
25713 F:      include/linux/platform_data/amd_xdma.h
25714
25715 XILINX ZYNQMP DPDMA DRIVER
25716 M:      Laurent Pinchart <[email protected]>
25717 L:      [email protected]
25718 S:      Supported
25719 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
25720 F:      drivers/dma/xilinx/xilinx_dpdma.c
25721 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
25722
25723 XILINX ZYNQMP OCM EDAC DRIVER
25724 M:      Shubhrajyoti Datta <[email protected]>
25725 M:      Sai Krishna Potthuri <[email protected]>
25726 S:      Maintained
25727 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
25728 F:      drivers/edac/zynqmp_edac.c
25729
25730 XILINX ZYNQMP PSGTR PHY DRIVER
25731 M:      Laurent Pinchart <[email protected]>
25732 L:      [email protected]
25733 S:      Supported
25734 T:      git https://github.com/Xilinx/linux-xlnx.git
25735 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
25736 F:      drivers/phy/xilinx/phy-zynqmp.c
25737
25738 XILINX ZYNQMP SHA3 DRIVER
25739 M:      Harsha <[email protected]>
25740 S:      Maintained
25741 F:      drivers/crypto/xilinx/zynqmp-sha.c
25742
25743 XILINX ZYNQMP NVMEM DRIVER
25744 M:      Praveen Teja Kundanala <[email protected]>
25745 M:      Kalyani Akula <[email protected]>
25746 R:      Michal Simek <[email protected]>
25747 S:      Maintained
25748 F:      Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml
25749 F:      drivers/nvmem/zynqmp_nvmem.c
25750
25751 XILLYBUS DRIVER
25752 M:      Eli Billauer <[email protected]>
25753 L:      [email protected]
25754 S:      Supported
25755 F:      drivers/char/xillybus/
25756
25757 XLP9XX I2C DRIVER
25758 M:      George Cherian <[email protected]>
25759 L:      [email protected]
25760 S:      Supported
25761 W:      http://www.marvell.com
25762 F:      drivers/i2c/busses/i2c-xlp9xx.c
25763
25764 XRA1403 GPIO EXPANDER
25765 M:      Nandor Han <[email protected]>
25766 L:      [email protected]
25767 S:      Maintained
25768 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
25769 F:      drivers/gpio/gpio-xra1403.c
25770
25771 XTENSA XTFPGA PLATFORM SUPPORT
25772 M:      Max Filippov <[email protected]>
25773 S:      Maintained
25774 F:      drivers/spi/spi-xtensa-xtfpga.c
25775 F:      sound/soc/xtensa/xtfpga-i2s.c
25776
25777 XZ EMBEDDED
25778 M:      Lasse Collin <[email protected]>
25779 S:      Maintained
25780 W:      https://tukaani.org/xz/embedded.html
25781 B:      https://github.com/tukaani-project/xz-embedded/issues
25782 C:      irc://irc.libera.chat/tukaani
25783 F:      Documentation/staging/xz.rst
25784 F:      include/linux/decompress/unxz.h
25785 F:      include/linux/xz.h
25786 F:      lib/decompress_unxz.c
25787 F:      lib/xz/
25788 F:      scripts/xz_wrap.sh
25789
25790 YAM DRIVER FOR AX.25
25791 M:      Jean-Paul Roubelat <[email protected]>
25792 L:      [email protected]
25793 S:      Maintained
25794 F:      drivers/net/hamradio/yam*
25795 F:      include/linux/yam.h
25796
25797 YAMA SECURITY MODULE
25798 M:      Kees Cook <[email protected]>
25799 S:      Supported
25800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
25801 F:      Documentation/admin-guide/LSM/Yama.rst
25802 F:      security/yama/
25803
25804 YAML NETLINK (YNL)
25805 M:      Donald Hunter <[email protected]>
25806 M:      Jakub Kicinski <[email protected]>
25807 F:      Documentation/netlink/
25808 F:      Documentation/userspace-api/netlink/intro-specs.rst
25809 F:      Documentation/userspace-api/netlink/specs.rst
25810 F:      tools/net/ynl/
25811
25812 YEALINK PHONE DRIVER
25813 M:      Henk Vergonet <[email protected]>
25814 S:      Maintained
25815 F:      Documentation/input/devices/yealink.rst
25816 F:      drivers/input/misc/yealink.*
25817
25818 Z3FOLD COMPRESSED PAGE ALLOCATOR
25819 M:      Vitaly Wool <[email protected]>
25820 R:      Miaohe Lin <[email protected]>
25821 L:      [email protected]
25822 S:      Maintained
25823 F:      mm/z3fold.c
25824
25825 Z8530 DRIVER FOR AX.25
25826 M:      Joerg Reuter <[email protected]>
25827 L:      [email protected]
25828 S:      Maintained
25829 W:      http://yaina.de/jreuter/
25830 W:      http://www.qsl.net/dl1bke/
25831 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
25832 F:      drivers/net/hamradio/*scc.c
25833 F:      drivers/net/hamradio/z8530.h
25834
25835 ZBUD COMPRESSED PAGE ALLOCATOR
25836 M:      Seth Jennings <[email protected]>
25837 M:      Dan Streetman <[email protected]>
25838 L:      [email protected]
25839 S:      Maintained
25840 F:      mm/zbud.c
25841
25842 ZD1211RW WIRELESS DRIVER
25843 L:      [email protected]
25844 S:      Orphan
25845 F:      drivers/net/wireless/zydas/zd1211rw/
25846
25847 ZD1301 MEDIA DRIVER
25848 L:      [email protected]
25849 S:      Orphan
25850 W:      https://linuxtv.org/
25851 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25852 F:      drivers/media/usb/dvb-usb-v2/zd1301*
25853
25854 ZD1301_DEMOD MEDIA DRIVER
25855 L:      [email protected]
25856 S:      Orphan
25857 W:      https://linuxtv.org/
25858 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25859 F:      drivers/media/dvb-frontends/zd1301_demod*
25860
25861 ZHAOXIN PROCESSOR SUPPORT
25862 M:      Tony W Wang-oc <[email protected]>
25863 L:      [email protected]
25864 S:      Maintained
25865 F:      arch/x86/kernel/cpu/zhaoxin.c
25866
25867 ZONEFS FILESYSTEM
25868 M:      Damien Le Moal <[email protected]>
25869 M:      Naohiro Aota <[email protected]>
25870 R:      Johannes Thumshirn <[email protected]>
25871 L:      [email protected]
25872 S:      Maintained
25873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
25874 F:      Documentation/filesystems/zonefs.rst
25875 F:      fs/zonefs/
25876
25877 ZR36067 VIDEO FOR LINUX DRIVER
25878 M:      Corentin Labbe <[email protected]>
25879 L:      [email protected]
25880 L:      [email protected]
25881 S:      Maintained
25882 W:      http://mjpeg.sourceforge.net/driver-zoran/
25883 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25884 F:      Documentation/driver-api/media/drivers/zoran.rst
25885 F:      drivers/media/pci/zoran/
25886
25887 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
25888 M:      Minchan Kim <[email protected]>
25889 M:      Sergey Senozhatsky <[email protected]>
25890 L:      [email protected]
25891 S:      Maintained
25892 F:      Documentation/admin-guide/blockdev/zram.rst
25893 F:      drivers/block/zram/
25894
25895 ZS DECSTATION Z85C30 SERIAL DRIVER
25896 M:      "Maciej W. Rozycki" <[email protected]>
25897 S:      Maintained
25898 F:      drivers/tty/serial/zs.*
25899
25900 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
25901 M:      Minchan Kim <[email protected]>
25902 M:      Sergey Senozhatsky <[email protected]>
25903 L:      [email protected]
25904 S:      Maintained
25905 F:      Documentation/mm/zsmalloc.rst
25906 F:      include/linux/zsmalloc.h
25907 F:      mm/zsmalloc.c
25908
25909 ZSTD
25910 M:      Nick Terrell <[email protected]>
25911 S:      Maintained
25912 B:      https://github.com/facebook/zstd/issues
25913 T:      git https://github.com/terrelln/linux.git
25914 F:      crypto/zstd.c
25915 F:      include/linux/zstd*
25916 F:      lib/decompress_unzstd.c
25917 F:      lib/zstd/
25918 N:      zstd
25919 K:      zstd
25920
25921 ZSWAP COMPRESSED SWAP CACHING
25922 M:      Johannes Weiner <[email protected]>
25923 M:      Yosry Ahmed <[email protected]>
25924 M:      Nhat Pham <[email protected]>
25925 R:      Chengming Zhou <[email protected]>
25926 L:      [email protected]
25927 S:      Maintained
25928 F:      Documentation/admin-guide/mm/zswap.rst
25929 F:      include/linux/zpool.h
25930 F:      include/linux/zswap.h
25931 F:      mm/zpool.c
25932 F:      mm/zswap.c
25933 F:      tools/testing/selftests/cgroup/test_zswap.c
25934
25935 SENARYTECH AUDIO CODEC DRIVER
25936 M:      bo liu <[email protected]>
25937 S:      Maintained
25938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
25939 F:      sound/pci/hda/patch_senarytech.c
25940
25941 THE REST
25942 M:      Linus Torvalds <[email protected]>
25943 L:      [email protected]
25944 S:      Buried alive in reporters
25945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
25946 F:      *
25947 F:      */
This page took 1.463191 seconds and 4 git commands to generate.