]> Git Repo - linux.git/blob - MAINTAINERS
Merge tag 'dmaengine-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul...
[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-2 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/loongson2-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 MARVELL OCTEON HOTPLUG DRIVER
13931 R:      Shijith Thotton <[email protected]>
13932 R:      Vamsi Attunuru <[email protected]>
13933 S:      Supported
13934 F:      drivers/pci/hotplug/octep_hp.c
13935
13936 MATROX FRAMEBUFFER DRIVER
13937 L:      [email protected]
13938 S:      Orphan
13939 F:      drivers/video/fbdev/matrox/matroxfb_*
13940 F:      include/uapi/linux/matroxfb.h
13941
13942 MAX15301 DRIVER
13943 M:      Daniel Nilsson <[email protected]>
13944 L:      [email protected]
13945 S:      Maintained
13946 F:      Documentation/hwmon/max15301.rst
13947 F:      drivers/hwmon/pmbus/max15301.c
13948
13949 MAX2175 SDR TUNER DRIVER
13950 M:      Ramesh Shanmugasundaram <[email protected]>
13951 L:      [email protected]
13952 S:      Maintained
13953 T:      git git://linuxtv.org/media.git
13954 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
13955 F:      Documentation/userspace-api/media/drivers/max2175.rst
13956 F:      drivers/media/i2c/max2175*
13957 F:      include/uapi/linux/max2175.h
13958
13959 MAX31335 RTC DRIVER
13960 M:      Antoniu Miclaus <[email protected]>
13961 L:      [email protected]
13962 S:      Supported
13963 W:      https://ez.analog.com/linux-software-drivers
13964 F:      Documentation/devicetree/bindings/rtc/adi,max31335.yaml
13965 F:      drivers/rtc/rtc-max31335.c
13966
13967 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
13968 L:      [email protected]
13969 S:      Orphan
13970 F:      Documentation/hwmon/max6650.rst
13971 F:      drivers/hwmon/max6650.c
13972
13973 MAX9286 QUAD GMSL DESERIALIZER DRIVER
13974 M:      Jacopo Mondi <[email protected]>
13975 M:      Kieran Bingham <[email protected]>
13976 M:      Laurent Pinchart <[email protected]>
13977 M:      Niklas Söderlund <[email protected]>
13978 L:      [email protected]
13979 S:      Maintained
13980 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
13981 F:      drivers/media/i2c/max9286.c
13982
13983 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
13984 M:      Niklas Söderlund <[email protected]>
13985 L:      [email protected]
13986 S:      Maintained
13987 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml
13988 F:      drivers/staging/media/max96712/max96712.c
13989
13990 MAX96714 GMSL2 DESERIALIZER DRIVER
13991 M:      Julien Massot <[email protected]>
13992 L:      [email protected]
13993 S:      Maintained
13994 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96714.yaml
13995 F:      drivers/media/i2c/max96714.c
13996
13997 MAX96717 GMSL2 SERIALIZER DRIVER
13998 M:      Julien Massot <[email protected]>
13999 L:      [email protected]
14000 S:      Maintained
14001 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96717.yaml
14002 F:      drivers/media/i2c/max96717.c
14003
14004 MAX9860 MONO AUDIO VOICE CODEC DRIVER
14005 M:      Peter Rosin <[email protected]>
14006 L:      [email protected]
14007 S:      Maintained
14008 F:      Documentation/devicetree/bindings/sound/max9860.txt
14009 F:      sound/soc/codecs/max9860.*
14010
14011 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
14012 M:      Andreas Klinger <[email protected]>
14013 L:      [email protected]
14014 S:      Maintained
14015 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
14016 F:      drivers/iio/proximity/mb1232.c
14017
14018 MAXIM MAX11205 DRIVER
14019 M:      Ramona Bolboaca <[email protected]>
14020 L:      [email protected]
14021 S:      Supported
14022 W:      https://ez.analog.com/linux-software-drivers
14023 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
14024 F:      drivers/iio/adc/max11205.c
14025
14026 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
14027 R:      Iskren Chernev <[email protected]>
14028 R:      Krzysztof Kozlowski <[email protected]>
14029 R:      Marek Szyprowski <[email protected]>
14030 R:      Matheus Castello <[email protected]>
14031 L:      [email protected]
14032 S:      Maintained
14033 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
14034 F:      drivers/power/supply/max17040_battery.c
14035
14036 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
14037 R:      Hans de Goede <[email protected]>
14038 R:      Krzysztof Kozlowski <[email protected]>
14039 R:      Marek Szyprowski <[email protected]>
14040 R:      Sebastian Krzyszkowiak <[email protected]>
14041 R:      Purism Kernel Team <[email protected]>
14042 L:      [email protected]
14043 S:      Maintained
14044 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
14045 F:      drivers/power/supply/max17042_battery.c
14046
14047 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
14048 M:      Laurent Pinchart <[email protected]>
14049 L:      [email protected]
14050 S:      Maintained
14051 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
14052 F:      drivers/regulator/max20086-regulator.c
14053
14054 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
14055 M:      Rajat Khandelwal <[email protected]>
14056 L:      [email protected]
14057 S:      Maintained
14058 F:      drivers/iio/temperature/max30208.c
14059
14060 MAXIM MAX77650 PMIC MFD DRIVER
14061 M:      Bartosz Golaszewski <[email protected]>
14062 L:      [email protected]
14063 S:      Maintained
14064 F:      Documentation/devicetree/bindings/*/*max77650.yaml
14065 F:      Documentation/devicetree/bindings/*/max77650*.yaml
14066 F:      drivers/gpio/gpio-max77650.c
14067 F:      drivers/input/misc/max77650-onkey.c
14068 F:      drivers/leds/leds-max77650.c
14069 F:      drivers/mfd/max77650.c
14070 F:      drivers/power/supply/max77650-charger.c
14071 F:      drivers/regulator/max77650-regulator.c
14072 F:      include/linux/mfd/max77650.h
14073
14074 MAXIM MAX77714 PMIC MFD DRIVER
14075 M:      Luca Ceresoli <[email protected]>
14076 S:      Maintained
14077 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
14078 F:      drivers/mfd/max77714.c
14079 F:      include/linux/mfd/max77714.h
14080
14081 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
14082 M:      Javier Martinez Canillas <[email protected]>
14083 L:      [email protected]
14084 S:      Supported
14085 F:      Documentation/devicetree/bindings/*/*max77802.yaml
14086 F:      drivers/regulator/max77802-regulator.c
14087 F:      include/dt-bindings/*/*max77802.h
14088
14089 MAXIM MAX77976 BATTERY CHARGER
14090 M:      Luca Ceresoli <[email protected]>
14091 S:      Supported
14092 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
14093 F:      drivers/power/supply/max77976_charger.c
14094
14095 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
14096 M:      Krzysztof Kozlowski <[email protected]>
14097 L:      [email protected]
14098 S:      Maintained
14099 B:      mailto:[email protected]
14100 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
14101 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
14102 F:      drivers/power/supply/max14577_charger.c
14103 F:      drivers/power/supply/max77693_charger.c
14104
14105 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
14106 M:      Chanwoo Choi <[email protected]>
14107 M:      Krzysztof Kozlowski <[email protected]>
14108 L:      [email protected]
14109 S:      Maintained
14110 B:      mailto:[email protected]
14111 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
14112 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
14113 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
14114 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
14115 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
14116 F:      drivers/*/*max77843.c
14117 F:      drivers/*/max14577*.c
14118 F:      drivers/*/max77686*.c
14119 F:      drivers/*/max77693*.c
14120 F:      drivers/clk/clk-max77686.c
14121 F:      drivers/extcon/extcon-max14577.c
14122 F:      drivers/extcon/extcon-max77693.c
14123 F:      drivers/rtc/rtc-max77686.c
14124 F:      include/linux/mfd/max14577*.h
14125 F:      include/linux/mfd/max77686*.h
14126 F:      include/linux/mfd/max77693*.h
14127
14128 MAXIRADIO FM RADIO RECEIVER DRIVER
14129 M:      Hans Verkuil <[email protected]>
14130 L:      [email protected]
14131 S:      Maintained
14132 W:      https://linuxtv.org
14133 T:      git git://linuxtv.org/media.git
14134 F:      drivers/media/radio/radio-maxiradio*
14135
14136 MAXLINEAR ETHERNET PHY DRIVER
14137 M:      Xu Liang <[email protected]>
14138 L:      [email protected]
14139 S:      Supported
14140 F:      drivers/net/phy/mxl-gpy.c
14141
14142 MCAN MMIO DEVICE DRIVER
14143 M:      Chandrasekar Ramakrishnan <[email protected]>
14144 L:      [email protected]
14145 S:      Maintained
14146 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
14147 F:      drivers/net/can/m_can/m_can.c
14148 F:      drivers/net/can/m_can/m_can.h
14149 F:      drivers/net/can/m_can/m_can_platform.c
14150
14151 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
14152 R:      Yasushi SHOJI <[email protected]>
14153 L:      [email protected]
14154 S:      Maintained
14155 F:      drivers/net/can/usb/mcba_usb.c
14156
14157 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
14158 M:      Rishi Gupta <[email protected]>
14159 L:      [email protected]
14160 L:      [email protected]
14161 S:      Maintained
14162 F:      drivers/hid/hid-mcp2221.c
14163
14164 MCP251XFD SPI-CAN NETWORK DRIVER
14165 M:      Marc Kleine-Budde <[email protected]>
14166 M:      Manivannan Sadhasivam <[email protected]>
14167 R:      Thomas Kopp <[email protected]>
14168 L:      [email protected]
14169 S:      Maintained
14170 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
14171 F:      drivers/net/can/spi/mcp251xfd/
14172
14173 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
14174 M:      Peter Rosin <[email protected]>
14175 L:      [email protected]
14176 S:      Maintained
14177 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
14178 F:      drivers/iio/potentiometer/mcp4018.c
14179 F:      drivers/iio/potentiometer/mcp4531.c
14180
14181 MCP4821 DAC DRIVER
14182 M:      Anshul Dalal <[email protected]>
14183 L:      [email protected]
14184 S:      Maintained
14185 F:      Documentation/devicetree/bindings/iio/dac/microchip,mcp4821.yaml
14186 F:      drivers/iio/dac/mcp4821.c
14187
14188 MCR20A IEEE-802.15.4 RADIO DRIVER
14189 M:      Stefan Schmidt <[email protected]>
14190 L:      [email protected]
14191 S:      Odd Fixes
14192 W:      https://github.com/xueliu/mcr20a-linux
14193 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
14194 F:      drivers/net/ieee802154/mcr20a.c
14195 F:      drivers/net/ieee802154/mcr20a.h
14196
14197 MDIO REGMAP DRIVER
14198 M:      Maxime Chevallier <[email protected]>
14199 L:      [email protected]
14200 S:      Maintained
14201 F:      drivers/net/mdio/mdio-regmap.c
14202 F:      include/linux/mdio/mdio-regmap.h
14203
14204 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
14205 M:      William Breathitt Gray <[email protected]>
14206 L:      [email protected]
14207 S:      Maintained
14208 F:      drivers/iio/dac/cio-dac.c
14209
14210 MEDIA CONTROLLER FRAMEWORK
14211 M:      Sakari Ailus <[email protected]>
14212 M:      Laurent Pinchart <[email protected]>
14213 L:      [email protected]
14214 S:      Supported
14215 W:      https://www.linuxtv.org
14216 T:      git git://linuxtv.org/media.git
14217 F:      drivers/media/mc/
14218 F:      include/media/media-*.h
14219 F:      include/uapi/linux/media.h
14220
14221 MEDIA DRIVER FOR FREESCALE IMX PXP
14222 M:      Philipp Zabel <[email protected]>
14223 L:      [email protected]
14224 S:      Maintained
14225 T:      git git://linuxtv.org/media.git
14226 F:      drivers/media/platform/nxp/imx-pxp.[ch]
14227
14228 MEDIA DRIVERS FOR ASCOT2E
14229 M:      Abylay Ospan <[email protected]>
14230 L:      [email protected]
14231 S:      Supported
14232 W:      https://linuxtv.org
14233 W:      http://netup.tv/
14234 T:      git git://linuxtv.org/media.git
14235 F:      drivers/media/dvb-frontends/ascot2e*
14236
14237 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
14238 M:      Jasmin Jessich <[email protected]>
14239 L:      [email protected]
14240 S:      Maintained
14241 W:      https://linuxtv.org
14242 T:      git git://linuxtv.org/media.git
14243 F:      drivers/media/dvb-frontends/cxd2099*
14244
14245 MEDIA DRIVERS FOR CXD2841ER
14246 M:      Abylay Ospan <[email protected]>
14247 L:      [email protected]
14248 S:      Supported
14249 W:      https://linuxtv.org
14250 W:      http://netup.tv/
14251 T:      git git://linuxtv.org/media.git
14252 F:      drivers/media/dvb-frontends/cxd2841er*
14253
14254 MEDIA DRIVERS FOR CXD2880
14255 M:      Yasunari Takiguchi <[email protected]>
14256 L:      [email protected]
14257 S:      Supported
14258 W:      http://linuxtv.org/
14259 T:      git git://linuxtv.org/media.git
14260 F:      drivers/media/dvb-frontends/cxd2880/*
14261 F:      drivers/media/spi/cxd2880*
14262
14263 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
14264 L:      [email protected]
14265 S:      Orphan
14266 W:      https://linuxtv.org
14267 T:      git git://linuxtv.org/media.git
14268 F:      drivers/media/pci/ddbridge/*
14269
14270 MEDIA DRIVERS FOR FREESCALE IMX
14271 M:      Steve Longerbeam <[email protected]>
14272 M:      Philipp Zabel <[email protected]>
14273 L:      [email protected]
14274 S:      Maintained
14275 T:      git git://linuxtv.org/media.git
14276 F:      Documentation/admin-guide/media/imx.rst
14277 F:      Documentation/devicetree/bindings/media/imx.txt
14278 F:      drivers/staging/media/imx/
14279 F:      include/linux/imx-media.h
14280 F:      include/media/imx.h
14281
14282 MEDIA DRIVERS FOR FREESCALE IMX7/8
14283 M:      Rui Miguel Silva <[email protected]>
14284 M:      Laurent Pinchart <[email protected]>
14285 M:      Martin Kepplinger <[email protected]>
14286 R:      Purism Kernel Team <[email protected]>
14287 L:      [email protected]
14288 S:      Maintained
14289 T:      git git://linuxtv.org/media.git
14290 F:      Documentation/admin-guide/media/imx7.rst
14291 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
14292 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
14293 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml
14294 F:      drivers/media/platform/nxp/imx-mipi-csis.c
14295 F:      drivers/media/platform/nxp/imx7-media-csi.c
14296 F:      drivers/media/platform/nxp/imx8mq-mipi-csi2.c
14297
14298 MEDIA DRIVERS FOR HELENE
14299 M:      Abylay Ospan <[email protected]>
14300 L:      [email protected]
14301 S:      Supported
14302 W:      https://linuxtv.org
14303 W:      http://netup.tv/
14304 T:      git git://linuxtv.org/media.git
14305 F:      drivers/media/dvb-frontends/helene*
14306
14307 MEDIA DRIVERS FOR HORUS3A
14308 M:      Abylay Ospan <[email protected]>
14309 L:      [email protected]
14310 S:      Supported
14311 W:      https://linuxtv.org
14312 W:      http://netup.tv/
14313 T:      git git://linuxtv.org/media.git
14314 F:      drivers/media/dvb-frontends/horus3a*
14315
14316 MEDIA DRIVERS FOR LNBH25
14317 M:      Abylay Ospan <[email protected]>
14318 L:      [email protected]
14319 S:      Supported
14320 W:      https://linuxtv.org
14321 W:      http://netup.tv/
14322 T:      git git://linuxtv.org/media.git
14323 F:      drivers/media/dvb-frontends/lnbh25*
14324
14325 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
14326 L:      [email protected]
14327 S:      Orphan
14328 W:      https://linuxtv.org
14329 T:      git git://linuxtv.org/media.git
14330 F:      drivers/media/dvb-frontends/mxl5xx*
14331
14332 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
14333 M:      Abylay Ospan <[email protected]>
14334 L:      [email protected]
14335 S:      Supported
14336 W:      https://linuxtv.org
14337 W:      http://netup.tv/
14338 T:      git git://linuxtv.org/media.git
14339 F:      drivers/media/pci/netup_unidvb/*
14340
14341 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
14342 M:      Dmitry Osipenko <[email protected]>
14343 L:      [email protected]
14344 L:      [email protected]
14345 S:      Maintained
14346 T:      git git://linuxtv.org/media.git
14347 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
14348 F:      drivers/media/platform/nvidia/tegra-vde/
14349
14350 MEDIA DRIVERS FOR RENESAS - CEU
14351 M:      Jacopo Mondi <[email protected]>
14352 L:      [email protected]
14353 L:      [email protected]
14354 S:      Supported
14355 T:      git git://linuxtv.org/media.git
14356 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
14357 F:      drivers/media/platform/renesas/renesas-ceu.c
14358 F:      include/media/drv-intf/renesas-ceu.h
14359
14360 MEDIA DRIVERS FOR RENESAS - DRIF
14361 M:      Fabrizio Castro <[email protected]>
14362 L:      [email protected]
14363 L:      [email protected]
14364 S:      Supported
14365 T:      git git://linuxtv.org/media.git
14366 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
14367 F:      drivers/media/platform/renesas/rcar_drif.c
14368
14369 MEDIA DRIVERS FOR RENESAS - FCP
14370 M:      Laurent Pinchart <[email protected]>
14371 L:      [email protected]
14372 L:      [email protected]
14373 S:      Supported
14374 T:      git git://linuxtv.org/media.git
14375 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
14376 F:      drivers/media/platform/renesas/rcar-fcp.c
14377 F:      include/media/rcar-fcp.h
14378
14379 MEDIA DRIVERS FOR RENESAS - FDP1
14380 M:      Kieran Bingham <[email protected]>
14381 L:      [email protected]
14382 L:      [email protected]
14383 S:      Supported
14384 T:      git git://linuxtv.org/media.git
14385 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
14386 F:      drivers/media/platform/renesas/rcar_fdp1.c
14387
14388 MEDIA DRIVERS FOR RENESAS - VIN
14389 M:      Niklas Söderlund <[email protected]>
14390 L:      [email protected]
14391 L:      [email protected]
14392 S:      Supported
14393 T:      git git://linuxtv.org/media.git
14394 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
14395 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
14396 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
14397 F:      drivers/media/platform/renesas/rcar-csi2.c
14398 F:      drivers/media/platform/renesas/rcar-isp.c
14399 F:      drivers/media/platform/renesas/rcar-vin/
14400
14401 MEDIA DRIVERS FOR RENESAS - VSP1
14402 M:      Laurent Pinchart <[email protected]>
14403 M:      Kieran Bingham <[email protected]>
14404 L:      [email protected]
14405 L:      [email protected]
14406 S:      Supported
14407 T:      git git://linuxtv.org/media.git
14408 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
14409 F:      drivers/media/platform/renesas/vsp1/
14410
14411 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
14412 L:      [email protected]
14413 S:      Orphan
14414 W:      https://linuxtv.org
14415 T:      git git://linuxtv.org/media.git
14416 F:      drivers/media/dvb-frontends/stv0910*
14417
14418 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
14419 L:      [email protected]
14420 S:      Orphan
14421 W:      https://linuxtv.org
14422 T:      git git://linuxtv.org/media.git
14423 F:      drivers/media/dvb-frontends/stv6111*
14424
14425 MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP
14426 M:      Hugues Fruchet <[email protected]>
14427 M:      Alain Volmat <[email protected]>
14428 L:      [email protected]
14429 S:      Supported
14430 T:      git git://linuxtv.org/media.git
14431 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
14432 F:      Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml
14433 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
14434 F:      drivers/media/platform/st/stm32/stm32-dcmipp/*
14435
14436 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
14437 M:      Mauro Carvalho Chehab <[email protected]>
14438 L:      [email protected]
14439 S:      Maintained
14440 W:      https://linuxtv.org
14441 Q:      http://patchwork.kernel.org/project/linux-media/list/
14442 T:      git git://linuxtv.org/media.git
14443 F:      Documentation/admin-guide/media/
14444 F:      Documentation/devicetree/bindings/media/
14445 F:      Documentation/driver-api/media/
14446 F:      Documentation/userspace-api/media/
14447 F:      drivers/media/
14448 F:      drivers/staging/media/
14449 F:      include/dt-bindings/media/
14450 F:      include/linux/platform_data/media/
14451 F:      include/media/
14452 F:      include/uapi/linux/dvb/
14453 F:      include/uapi/linux/ivtv*
14454 F:      include/uapi/linux/media.h
14455 F:      include/uapi/linux/uvcvideo.h
14456 F:      include/uapi/linux/v4l2-*
14457 F:      include/uapi/linux/videodev2.h
14458
14459 MEDIATEK BLUETOOTH DRIVER
14460 M:      Sean Wang <[email protected]>
14461 L:      [email protected]
14462 L:      [email protected] (moderated for non-subscribers)
14463 S:      Maintained
14464 F:      Documentation/devicetree/bindings/net/bluetooth/mediatek,bluetooth.txt
14465 F:      Documentation/devicetree/bindings/net/bluetooth/mediatek,mt7921s-bluetooth.yaml
14466 F:      drivers/bluetooth/btmtkuart.c
14467
14468 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
14469 M:      Sen Chu <[email protected]>
14470 M:      Sean Wang <[email protected]>
14471 M:      Macpaul Lin <[email protected]>
14472 L:      [email protected]
14473 S:      Maintained
14474 F:      Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml
14475 F:      drivers/power/reset/mt6323-poweroff.c
14476
14477 MEDIATEK CIR DRIVER
14478 M:      Sean Wang <[email protected]>
14479 S:      Maintained
14480 F:      drivers/media/rc/mtk-cir.c
14481
14482 MEDIATEK DMA DRIVER
14483 M:      Sean Wang <[email protected]>
14484 L:      [email protected]
14485 L:      [email protected] (moderated for non-subscribers)
14486 L:      [email protected] (moderated for non-subscribers)
14487 S:      Maintained
14488 F:      Documentation/devicetree/bindings/dma/mediatek,*
14489 F:      drivers/dma/mediatek/
14490
14491 MEDIATEK ETHERNET DRIVER
14492 M:      Felix Fietkau <[email protected]>
14493 M:      Sean Wang <[email protected]>
14494 M:      Mark Lee <[email protected]>
14495 M:      Lorenzo Bianconi <[email protected]>
14496 L:      [email protected]
14497 S:      Maintained
14498 F:      drivers/net/ethernet/mediatek/
14499
14500 MEDIATEK ETHERNET PCS DRIVER
14501 M:      Alexander Couzens <[email protected]>
14502 M:      Daniel Golle <[email protected]>
14503 L:      [email protected]
14504 S:      Maintained
14505 F:      drivers/net/pcs/pcs-mtk-lynxi.c
14506 F:      include/linux/pcs/pcs-mtk-lynxi.h
14507
14508 MEDIATEK ETHERNET PHY DRIVERS
14509 M:      Daniel Golle <[email protected]>
14510 M:      Qingfang Deng <[email protected]>
14511 M:      SkyLake Huang <[email protected]>
14512 L:      [email protected]
14513 S:      Maintained
14514 F:      drivers/net/phy/mediatek/mtk-ge-soc.c
14515 F:      drivers/net/phy/mediatek/mtk-phy-lib.c
14516 F:      drivers/net/phy/mediatek/mtk-ge.c
14517 F:      drivers/net/phy/mediatek/mtk.h
14518 F:      drivers/phy/mediatek/phy-mtk-xfi-tphy.c
14519
14520 MEDIATEK I2C CONTROLLER DRIVER
14521 M:      Qii Wang <[email protected]>
14522 L:      [email protected]
14523 S:      Maintained
14524 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
14525 F:      drivers/i2c/busses/i2c-mt65xx.c
14526
14527 MEDIATEK IOMMU DRIVER
14528 M:      Yong Wu <[email protected]>
14529 L:      [email protected]
14530 L:      [email protected] (moderated for non-subscribers)
14531 S:      Supported
14532 F:      Documentation/devicetree/bindings/iommu/mediatek*
14533 F:      drivers/iommu/mtk_iommu*
14534 F:      include/dt-bindings/memory/mediatek,mt*-port.h
14535 F:      include/dt-bindings/memory/mt*-port.h
14536
14537 MEDIATEK JPEG DRIVER
14538 M:      Bin Liu <[email protected]>
14539 S:      Supported
14540 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
14541 F:      drivers/media/platform/mediatek/jpeg/
14542
14543 MEDIATEK KEYPAD DRIVER
14544 M:      Mattijs Korpershoek <[email protected]>
14545 S:      Supported
14546 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
14547 F:      drivers/input/keyboard/mt6779-keypad.c
14548
14549 MEDIATEK MDP DRIVER
14550 M:      Minghsiu Tsai <[email protected]>
14551 M:      Houlong Wei <[email protected]>
14552 M:      Andrew-CT Chen <[email protected]>
14553 S:      Supported
14554 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
14555 F:      drivers/media/platform/mediatek/mdp/
14556 F:      drivers/media/platform/mediatek/vpu/
14557
14558 MEDIATEK MEDIA DRIVER
14559 M:      Tiffany Lin <[email protected]>
14560 M:      Andrew-CT Chen <[email protected]>
14561 M:      Yunfei Dong <[email protected]>
14562 S:      Supported
14563 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
14564 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
14565 F:      drivers/media/platform/mediatek/vcodec/
14566 F:      drivers/media/platform/mediatek/vpu/
14567
14568 MEDIATEK MIPI-CSI CDPHY DRIVER
14569 M:      Julien Stephan <[email protected]>
14570 M:      Andy Hsieh <[email protected]>
14571 S:      Supported
14572 F:      Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml
14573 F:      drivers/phy/mediatek/phy-mtk-mipi-csi-0-5*
14574
14575 MEDIATEK MMC/SD/SDIO DRIVER
14576 M:      Chaotian Jing <[email protected]>
14577 S:      Maintained
14578 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
14579 F:      drivers/mmc/host/mtk-sd.c
14580
14581 MEDIATEK MT6735 CLOCK & RESET DRIVERS
14582 M:      Yassine Oudjana <[email protected]>
14583 L:      [email protected]
14584 L:      [email protected] (moderated for non-subscribers)
14585 S:      Maintained
14586 F:      drivers/clk/mediatek/clk-mt6735-apmixedsys.c
14587 F:      drivers/clk/mediatek/clk-mt6735-imgsys.c
14588 F:      drivers/clk/mediatek/clk-mt6735-infracfg.c
14589 F:      drivers/clk/mediatek/clk-mt6735-mfgcfg.c
14590 F:      drivers/clk/mediatek/clk-mt6735-pericfg.c
14591 F:      drivers/clk/mediatek/clk-mt6735-topckgen.c
14592 F:      drivers/clk/mediatek/clk-mt6735-vdecsys.c
14593 F:      drivers/clk/mediatek/clk-mt6735-vencsys.c
14594 F:      include/dt-bindings/clock/mediatek,mt6735-apmixedsys.h
14595 F:      include/dt-bindings/clock/mediatek,mt6735-imgsys.h
14596 F:      include/dt-bindings/clock/mediatek,mt6735-infracfg.h
14597 F:      include/dt-bindings/clock/mediatek,mt6735-mfgcfg.h
14598 F:      include/dt-bindings/clock/mediatek,mt6735-pericfg.h
14599 F:      include/dt-bindings/clock/mediatek,mt6735-topckgen.h
14600 F:      include/dt-bindings/clock/mediatek,mt6735-vdecsys.h
14601 F:      include/dt-bindings/clock/mediatek,mt6735-vencsys.h
14602 F:      include/dt-bindings/reset/mediatek,mt6735-infracfg.h
14603 F:      include/dt-bindings/reset/mediatek,mt6735-mfgcfg.h
14604 F:      include/dt-bindings/reset/mediatek,mt6735-pericfg.h
14605 F:      include/dt-bindings/reset/mediatek,mt6735-vdecsys.h
14606
14607 MEDIATEK MT76 WIRELESS LAN DRIVER
14608 M:      Felix Fietkau <[email protected]>
14609 M:      Lorenzo Bianconi <[email protected]>
14610 M:      Ryder Lee <[email protected]>
14611 R:      Shayne Chen <[email protected]>
14612 R:      Sean Wang <[email protected]>
14613 L:      [email protected]
14614 S:      Maintained
14615 T:      git https://github.com/nbd168/wireless
14616 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
14617 F:      drivers/net/wireless/mediatek/mt76/
14618
14619 MEDIATEK MT7601U WIRELESS LAN DRIVER
14620 M:      Jakub Kicinski <[email protected]>
14621 L:      [email protected]
14622 S:      Maintained
14623 F:      drivers/net/wireless/mediatek/mt7601u/
14624
14625 MEDIATEK MT7621 CLOCK DRIVER
14626 M:      Sergio Paracuellos <[email protected]>
14627 S:      Maintained
14628 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
14629 F:      drivers/clk/ralink/clk-mt7621.c
14630
14631 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
14632 M:      Sergio Paracuellos <[email protected]>
14633 S:      Maintained
14634 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
14635 F:      drivers/pci/controller/pcie-mt7621.c
14636
14637 MEDIATEK MT7621 PHY PCI DRIVER
14638 M:      Sergio Paracuellos <[email protected]>
14639 S:      Maintained
14640 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
14641 F:      drivers/phy/ralink/phy-mt7621-pci.c
14642
14643 MEDIATEK MT7621/28/88 I2C DRIVER
14644 M:      Stefan Roese <[email protected]>
14645 L:      [email protected]
14646 S:      Maintained
14647 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
14648 F:      drivers/i2c/busses/i2c-mt7621.c
14649
14650 MEDIATEK MTMIPS CLOCK DRIVER
14651 M:      Sergio Paracuellos <[email protected]>
14652 S:      Maintained
14653 F:      Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
14654 F:      drivers/clk/ralink/clk-mtmips.c
14655
14656 MEDIATEK NAND CONTROLLER DRIVER
14657 L:      [email protected]
14658 S:      Orphan
14659 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
14660 F:      drivers/mtd/nand/raw/mtk_*
14661
14662 MEDIATEK PMIC LED DRIVER
14663 M:      Sen Chu <[email protected]>
14664 M:      Sean Wang <[email protected]>
14665 M:      Macpaul Lin <[email protected]>
14666 S:      Maintained
14667 F:      Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml
14668 F:      drivers/leds/leds-mt6323.c
14669
14670 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
14671 M:      Sean Wang <[email protected]>
14672 S:      Maintained
14673 F:      drivers/char/hw_random/mtk-rng.c
14674
14675 MEDIATEK SMI DRIVER
14676 M:      Yong Wu <[email protected]>
14677 L:      [email protected] (moderated for non-subscribers)
14678 S:      Supported
14679 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
14680 F:      drivers/memory/mtk-smi.c
14681 F:      include/soc/mediatek/smi.h
14682
14683 MEDIATEK SWITCH DRIVER
14684 M:      Arınç ÜNAL <[email protected]>
14685 M:      Daniel Golle <[email protected]>
14686 M:      DENG Qingfang <[email protected]>
14687 M:      Sean Wang <[email protected]>
14688 L:      [email protected]
14689 S:      Maintained
14690 F:      drivers/net/dsa/mt7530-mdio.c
14691 F:      drivers/net/dsa/mt7530-mmio.c
14692 F:      drivers/net/dsa/mt7530.*
14693 F:      net/dsa/tag_mtk.c
14694
14695 MEDIATEK T7XX 5G WWAN MODEM DRIVER
14696 M:      Chandrashekar Devegowda <[email protected]>
14697 R:      Chiranjeevi Rapolu <[email protected]>
14698 R:      Liu Haijun <[email protected]>
14699 R:      M Chetan Kumar <[email protected]>
14700 R:      Ricardo Martinez <[email protected]>
14701 L:      [email protected]
14702 S:      Supported
14703 F:      drivers/net/wwan/t7xx/
14704
14705 MEDIATEK USB3 DRD IP DRIVER
14706 M:      Chunfeng Yun <[email protected]>
14707 L:      [email protected]
14708 L:      [email protected] (moderated for non-subscribers)
14709 L:      [email protected] (moderated for non-subscribers)
14710 S:      Maintained
14711 F:      Documentation/devicetree/bindings/usb/mediatek,*
14712 F:      drivers/usb/host/xhci-mtk*
14713 F:      drivers/usb/mtu3/
14714
14715 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
14716 M:      Peter Senna Tschudin <[email protected]>
14717 M:      Ian Ray <[email protected]>
14718 M:      Martyn Welch <[email protected]>
14719 S:      Maintained
14720 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
14721 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
14722
14723 MEGARAID SCSI/SAS DRIVERS
14724 M:      Kashyap Desai <[email protected]>
14725 M:      Sumit Saxena <[email protected]>
14726 M:      Shivasharan S <[email protected]>
14727 M:      Chandrakanth patil <[email protected]>
14728 L:      [email protected]
14729 L:      [email protected]
14730 S:      Maintained
14731 W:      http://www.avagotech.com/support/
14732 F:      Documentation/scsi/megaraid.rst
14733 F:      drivers/scsi/megaraid.*
14734 F:      drivers/scsi/megaraid/
14735
14736 MELEXIS MLX90614 DRIVER
14737 M:      Crt Mori <[email protected]>
14738 L:      [email protected]
14739 S:      Supported
14740 W:      http://www.melexis.com
14741 F:      drivers/iio/temperature/mlx90614.c
14742
14743 MELEXIS MLX90632 DRIVER
14744 M:      Crt Mori <[email protected]>
14745 L:      [email protected]
14746 S:      Supported
14747 W:      http://www.melexis.com
14748 F:      drivers/iio/temperature/mlx90632.c
14749
14750 MELEXIS MLX90635 DRIVER
14751 M:      Crt Mori <[email protected]>
14752 L:      [email protected]
14753 S:      Supported
14754 W:      http://www.melexis.com
14755 F:      drivers/iio/temperature/mlx90635.c
14756
14757 MELFAS MIP4 TOUCHSCREEN DRIVER
14758 M:      Sangwon Jee <[email protected]>
14759 S:      Supported
14760 W:      http://www.melfas.com
14761 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
14762 F:      drivers/input/touchscreen/melfas_mip4.c
14763
14764 MELLANOX BLUEFIELD I2C DRIVER
14765 M:      Khalil Blaiech <[email protected]>
14766 M:      Asmaa Mnebhi <[email protected]>
14767 L:      [email protected]
14768 S:      Supported
14769 F:      drivers/i2c/busses/i2c-mlxbf.c
14770
14771 MELLANOX ETHERNET DRIVER (mlx4_en)
14772 M:      Tariq Toukan <[email protected]>
14773 L:      [email protected]
14774 S:      Supported
14775 W:      https://www.nvidia.com/networking/
14776 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14777 F:      drivers/net/ethernet/mellanox/mlx4/en_*
14778
14779 MELLANOX ETHERNET DRIVER (mlx5e)
14780 M:      Saeed Mahameed <[email protected]>
14781 M:      Tariq Toukan <[email protected]>
14782 L:      [email protected]
14783 S:      Supported
14784 W:      https://www.nvidia.com/networking/
14785 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14786 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
14787
14788 MELLANOX ETHERNET INNOVA DRIVERS
14789 R:      Boris Pismenny <[email protected]>
14790 L:      [email protected]
14791 S:      Supported
14792 W:      https://www.nvidia.com/networking/
14793 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14794 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
14795 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
14796 F:      include/linux/mlx5/mlx5_ifc_fpga.h
14797
14798 MELLANOX ETHERNET SWITCH DRIVERS
14799 M:      Ido Schimmel <[email protected]>
14800 M:      Petr Machata <[email protected]>
14801 L:      [email protected]
14802 S:      Supported
14803 W:      https://www.nvidia.com/networking/
14804 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14805 F:      drivers/net/ethernet/mellanox/mlxsw/
14806 F:      tools/testing/selftests/drivers/net/mlxsw/
14807
14808 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
14809 M:      [email protected]
14810 L:      [email protected]
14811 S:      Supported
14812 W:      https://www.nvidia.com/networking/
14813 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14814 F:      drivers/net/ethernet/mellanox/mlxfw/
14815
14816 MELLANOX HARDWARE PLATFORM SUPPORT
14817 M:      Hans de Goede <[email protected]>
14818 M:      Ilpo Järvinen <[email protected]>
14819 M:      Vadim Pasternak <[email protected]>
14820 L:      [email protected]
14821 S:      Supported
14822 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
14823 F:      drivers/platform/mellanox/
14824 F:      include/linux/platform_data/mlxreg.h
14825
14826 MELLANOX MLX4 core VPI driver
14827 M:      Tariq Toukan <[email protected]>
14828 L:      [email protected]
14829 L:      [email protected]
14830 S:      Supported
14831 W:      https://www.nvidia.com/networking/
14832 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14833 F:      drivers/net/ethernet/mellanox/mlx4/
14834 F:      include/linux/mlx4/
14835
14836 MELLANOX MLX4 IB driver
14837 M:      Yishai Hadas <[email protected]>
14838 L:      [email protected]
14839 S:      Supported
14840 W:      https://www.nvidia.com/networking/
14841 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14842 F:      drivers/infiniband/hw/mlx4/
14843 F:      include/linux/mlx4/
14844 F:      include/uapi/rdma/mlx4-abi.h
14845
14846 MELLANOX MLX5 core VPI driver
14847 M:      Saeed Mahameed <[email protected]>
14848 M:      Leon Romanovsky <[email protected]>
14849 M:      Tariq Toukan <[email protected]>
14850 L:      [email protected]
14851 L:      [email protected]
14852 S:      Supported
14853 W:      https://www.nvidia.com/networking/
14854 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14855 F:      Documentation/networking/device_drivers/ethernet/mellanox/
14856 F:      drivers/net/ethernet/mellanox/mlx5/core/
14857 F:      include/linux/mlx5/
14858
14859 MELLANOX MLX5 IB driver
14860 M:      Leon Romanovsky <[email protected]>
14861 L:      [email protected]
14862 S:      Supported
14863 W:      https://www.nvidia.com/networking/
14864 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14865 F:      drivers/infiniband/hw/mlx5/
14866 F:      include/linux/mlx5/
14867 F:      include/uapi/rdma/mlx5-abi.h
14868
14869 MELLANOX MLX5 VDPA DRIVER
14870 M:      Dragos Tatulea <[email protected]>
14871 L:      [email protected]
14872 S:      Supported
14873 F:      drivers/vdpa/mlx5/
14874
14875 MELLANOX MLXCPLD I2C AND MUX DRIVER
14876 M:      Vadim Pasternak <[email protected]>
14877 M:      Michael Shych <[email protected]>
14878 L:      [email protected]
14879 S:      Supported
14880 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
14881 F:      drivers/i2c/busses/i2c-mlxcpld.c
14882 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
14883
14884 MELLANOX MLXCPLD LED DRIVER
14885 M:      Vadim Pasternak <[email protected]>
14886 L:      [email protected]
14887 S:      Supported
14888 F:      Documentation/leds/leds-mlxcpld.rst
14889 F:      drivers/leds/leds-mlxcpld.c
14890 F:      drivers/leds/leds-mlxreg.c
14891
14892 MELLANOX PLATFORM DRIVER
14893 M:      Vadim Pasternak <[email protected]>
14894 L:      [email protected]
14895 S:      Supported
14896 F:      drivers/platform/x86/mlx-platform.c
14897
14898 MEMBARRIER SUPPORT
14899 M:      Mathieu Desnoyers <[email protected]>
14900 M:      "Paul E. McKenney" <[email protected]>
14901 L:      [email protected]
14902 S:      Supported
14903 F:      Documentation/scheduler/membarrier.rst
14904 F:      arch/*/include/asm/membarrier.h
14905 F:      arch/*/include/asm/sync_core.h
14906 F:      include/uapi/linux/membarrier.h
14907 F:      kernel/sched/membarrier.c
14908
14909 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
14910 M:      Mike Rapoport <[email protected]>
14911 L:      [email protected]
14912 S:      Maintained
14913 F:      Documentation/core-api/boot-time-mm.rst
14914 F:      include/linux/memblock.h
14915 F:      mm/memblock.c
14916 F:      mm/mm_init.c
14917 F:      tools/testing/memblock/
14918
14919 MEMORY ALLOCATION PROFILING
14920 M:      Suren Baghdasaryan <[email protected]>
14921 M:      Kent Overstreet <[email protected]>
14922 L:      [email protected]
14923 S:      Maintained
14924 F:      Documentation/mm/allocation-profiling.rst
14925 F:      include/linux/alloc_tag.h
14926 F:      include/linux/pgalloc_tag.h
14927 F:      lib/alloc_tag.c
14928
14929 MEMORY CONTROLLER DRIVERS
14930 M:      Krzysztof Kozlowski <[email protected]>
14931 L:      [email protected]
14932 S:      Maintained
14933 B:      mailto:[email protected]
14934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
14935 F:      Documentation/devicetree/bindings/memory-controllers/
14936 F:      drivers/memory/
14937 F:      include/dt-bindings/memory/
14938 F:      include/memory/
14939
14940 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
14941 M:      Dmitry Osipenko <[email protected]>
14942 L:      [email protected]
14943 L:      [email protected]
14944 S:      Maintained
14945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
14946 F:      drivers/devfreq/tegra30-devfreq.c
14947
14948 MEMORY HOT(UN)PLUG
14949 M:      David Hildenbrand <[email protected]>
14950 M:      Oscar Salvador <[email protected]>
14951 L:      [email protected]
14952 S:      Maintained
14953 F:      Documentation/admin-guide/mm/memory-hotplug.rst
14954 F:      Documentation/core-api/memory-hotplug.rst
14955 F:      drivers/base/memory.c
14956 F:      include/linux/memory_hotplug.h
14957 F:      mm/memory_hotplug.c
14958 F:      tools/testing/selftests/memory-hotplug/
14959
14960 MEMORY MANAGEMENT
14961 M:      Andrew Morton <[email protected]>
14962 L:      [email protected]
14963 S:      Maintained
14964 W:      http://www.linux-mm.org
14965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14966 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
14967 F:      Documentation/admin-guide/mm/
14968 F:      Documentation/mm/
14969 F:      include/linux/gfp.h
14970 F:      include/linux/gfp_types.h
14971 F:      include/linux/memfd.h
14972 F:      include/linux/memory.h
14973 F:      include/linux/memory_hotplug.h
14974 F:      include/linux/memory-tiers.h
14975 F:      include/linux/mempolicy.h
14976 F:      include/linux/mempool.h
14977 F:      include/linux/memremap.h
14978 F:      include/linux/mm.h
14979 F:      include/linux/mm_*.h
14980 F:      include/linux/mmzone.h
14981 F:      include/linux/mmu_notifier.h
14982 F:      include/linux/pagewalk.h
14983 F:      include/linux/rmap.h
14984 F:      include/trace/events/ksm.h
14985 F:      mm/
14986 F:      tools/mm/
14987 F:      tools/testing/selftests/mm/
14988 N:      include/linux/page[-_]*
14989
14990 MEMORY MAPPING
14991 M:      Andrew Morton <[email protected]>
14992 M:      Liam R. Howlett <[email protected]>
14993 M:      Lorenzo Stoakes <[email protected]>
14994 R:      Vlastimil Babka <[email protected]>
14995 R:      Jann Horn <[email protected]>
14996 L:      [email protected]
14997 S:      Maintained
14998 W:      http://www.linux-mm.org
14999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
15000 F:      mm/mmap.c
15001
15002 MEMORY TECHNOLOGY DEVICES (MTD)
15003 M:      Miquel Raynal <[email protected]>
15004 M:      Richard Weinberger <[email protected]>
15005 M:      Vignesh Raghavendra <[email protected]>
15006 L:      [email protected]
15007 S:      Maintained
15008 W:      http://www.linux-mtd.infradead.org/
15009 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
15010 C:      irc://irc.oftc.net/mtd
15011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
15012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
15013 F:      Documentation/devicetree/bindings/mtd/
15014 F:      drivers/mtd/
15015 F:      include/linux/mtd/
15016 F:      include/uapi/mtd/
15017
15018 MEN A21 WATCHDOG DRIVER
15019 M:      Johannes Thumshirn <[email protected]>
15020 L:      [email protected]
15021 S:      Maintained
15022 F:      drivers/watchdog/mena21_wdt.c
15023
15024 MEN CHAMELEON BUS (mcb)
15025 M:      Johannes Thumshirn <[email protected]>
15026 S:      Maintained
15027 F:      Documentation/driver-api/men-chameleon-bus.rst
15028 F:      drivers/mcb/
15029 F:      include/linux/mcb.h
15030
15031 MEN F21BMC (Board Management Controller)
15032 M:      Andreas Werner <[email protected]>
15033 S:      Supported
15034 F:      Documentation/hwmon/menf21bmc.rst
15035 F:      drivers/hwmon/menf21bmc_hwmon.c
15036 F:      drivers/leds/leds-menf21bmc.c
15037 F:      drivers/mfd/menf21bmc.c
15038 F:      drivers/watchdog/menf21bmc_wdt.c
15039
15040 MEN Z069 WATCHDOG DRIVER
15041 M:      Johannes Thumshirn <[email protected]>
15042 L:      [email protected]
15043 S:      Maintained
15044 F:      drivers/watchdog/menz69_wdt.c
15045
15046 MESON AO CEC DRIVER FOR AMLOGIC SOCS
15047 M:      Neil Armstrong <[email protected]>
15048 L:      [email protected]
15049 L:      [email protected]
15050 S:      Supported
15051 W:      http://linux-meson.com/
15052 T:      git git://linuxtv.org/media.git
15053 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
15054 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
15055 F:      drivers/media/cec/platform/meson/ao-cec.c
15056
15057 MESON GE2D DRIVER FOR AMLOGIC SOCS
15058 M:      Neil Armstrong <[email protected]>
15059 L:      [email protected]
15060 L:      [email protected]
15061 S:      Supported
15062 T:      git git://linuxtv.org/media.git
15063 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
15064 F:      drivers/media/platform/amlogic/meson-ge2d/
15065
15066 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
15067 M:      Liang Yang <[email protected]>
15068 L:      [email protected]
15069 S:      Maintained
15070 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
15071 F:      drivers/mtd/nand/raw/meson_*
15072
15073 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
15074 M:      Neil Armstrong <[email protected]>
15075 L:      [email protected]
15076 L:      [email protected]
15077 S:      Supported
15078 T:      git git://linuxtv.org/media.git
15079 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
15080 F:      drivers/staging/media/meson/vdec/
15081
15082 META ETHERNET DRIVERS
15083 M:      Alexander Duyck <[email protected]>
15084 M:      Jakub Kicinski <[email protected]>
15085 R:      [email protected]
15086 S:      Supported
15087 F:      Documentation/networking/device_drivers/ethernet/meta/
15088 F:      drivers/net/ethernet/meta/
15089
15090 METHODE UDPU SUPPORT
15091 M:      Robert Marko <[email protected]>
15092 S:      Maintained
15093 F:      arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts
15094 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.*
15095
15096 MHI BUS
15097 M:      Manivannan Sadhasivam <[email protected]>
15098 L:      [email protected]
15099 L:      [email protected]
15100 S:      Maintained
15101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
15102 F:      Documentation/ABI/stable/sysfs-bus-mhi
15103 F:      Documentation/mhi/
15104 F:      drivers/bus/mhi/
15105 F:      drivers/pci/endpoint/functions/pci-epf-mhi.c
15106 F:      include/linux/mhi.h
15107
15108 MICROBLAZE ARCHITECTURE
15109 M:      Michal Simek <[email protected]>
15110 S:      Supported
15111 W:      http://www.monstr.eu/fdt/
15112 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
15113 F:      arch/microblaze/
15114
15115 MICROBLAZE TMR INJECT
15116 M:      Appana Durga Kedareswara rao <[email protected]>
15117 S:      Supported
15118 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
15119 F:      drivers/misc/xilinx_tmr_inject.c
15120
15121 MICROBLAZE TMR MANAGER
15122 M:      Appana Durga Kedareswara rao <[email protected]>
15123 S:      Supported
15124 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
15125 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
15126 F:      drivers/misc/xilinx_tmr_manager.c
15127
15128 MICROCHIP AT91 DMA DRIVERS
15129 M:      Ludovic Desroches <[email protected]>
15130 L:      [email protected] (moderated for non-subscribers)
15131 L:      [email protected]
15132 S:      Supported
15133 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
15134 F:      drivers/dma/at_hdmac.c
15135 F:      drivers/dma/at_xdmac.c
15136 F:      include/dt-bindings/dma/at91.h
15137
15138 MICROCHIP AT91 SERIAL DRIVER
15139 M:      Richard Genoud <[email protected]>
15140 S:      Maintained
15141 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
15142 F:      drivers/tty/serial/atmel_serial.c
15143 F:      drivers/tty/serial/atmel_serial.h
15144
15145 MICROCHIP AT91 USART MFD DRIVER
15146 M:      Radu Pirea <[email protected]>
15147 L:      [email protected]
15148 S:      Supported
15149 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
15150 F:      drivers/mfd/at91-usart.c
15151 F:      include/dt-bindings/mfd/at91-usart.h
15152
15153 MICROCHIP AT91 USART SPI DRIVER
15154 M:      Radu Pirea <[email protected]>
15155 L:      [email protected]
15156 S:      Supported
15157 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
15158 F:      drivers/spi/spi-at91-usart.c
15159
15160 MICROCHIP AUDIO ASOC DRIVERS
15161 M:      Claudiu Beznea <[email protected]>
15162 M:      Andrei Simion <[email protected]>
15163 L:      [email protected]
15164 S:      Supported
15165 F:      Documentation/devicetree/bindings/sound/atmel*
15166 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
15167 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
15168 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
15169 F:      sound/soc/atmel
15170
15171 MICROCHIP CSI2DC DRIVER
15172 M:      Eugen Hristev <[email protected]>
15173 L:      [email protected]
15174 S:      Supported
15175 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
15176 F:      drivers/media/platform/microchip/microchip-csi2dc.c
15177
15178 MICROCHIP ECC DRIVER
15179 L:      [email protected]
15180 S:      Orphan
15181 F:      drivers/crypto/atmel-ecc.*
15182
15183 MICROCHIP EIC DRIVER
15184 M:      Claudiu Beznea <[email protected]>
15185 L:      [email protected] (moderated for non-subscribers)
15186 S:      Supported
15187 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
15188 F:      drivers/irqchip/irq-mchp-eic.c
15189
15190 MICROCHIP I2C DRIVER
15191 M:      Codrin Ciubotariu <[email protected]>
15192 L:      [email protected]
15193 S:      Supported
15194 F:      drivers/i2c/busses/i2c-at91-*.c
15195 F:      drivers/i2c/busses/i2c-at91.h
15196
15197 MICROCHIP ISC DRIVER
15198 M:      Eugen Hristev <[email protected]>
15199 L:      [email protected]
15200 S:      Supported
15201 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
15202 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
15203 F:      drivers/media/platform/microchip/microchip-isc*
15204 F:      drivers/media/platform/microchip/microchip-sama*-isc*
15205 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
15206 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
15207 F:      include/linux/atmel-isc-media.h
15208
15209 MICROCHIP ISI DRIVER
15210 M:      Eugen Hristev <[email protected]>
15211 L:      [email protected]
15212 S:      Supported
15213 F:      drivers/media/platform/atmel/atmel-isi.c
15214 F:      drivers/media/platform/atmel/atmel-isi.h
15215
15216 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
15217 M:      Woojung Huh <[email protected]>
15218 M:      [email protected]
15219 L:      [email protected]
15220 S:      Maintained
15221 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
15222 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
15223 F:      drivers/net/dsa/microchip/*
15224 F:      include/linux/dsa/ksz_common.h
15225 F:      include/linux/platform_data/microchip-ksz.h
15226 F:      net/dsa/tag_ksz.c
15227
15228 MICROCHIP LAN743X ETHERNET DRIVER
15229 M:      Bryan Whitehead <[email protected]>
15230 M:      [email protected]
15231 L:      [email protected]
15232 S:      Maintained
15233 F:      drivers/net/ethernet/microchip/lan743x_*
15234
15235 MICROCHIP LAN8650/1 10BASE-T1S MACPHY ETHERNET DRIVER
15236 M:      Parthiban Veerasooran <[email protected]>
15237 L:      [email protected]
15238 S:      Maintained
15239 F:      Documentation/devicetree/bindings/net/microchip,lan8650.yaml
15240 F:      drivers/net/ethernet/microchip/lan865x/lan865x.c
15241
15242 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
15243 M:      Arun Ramadoss <[email protected]>
15244 R:      [email protected]
15245 L:      [email protected]
15246 S:      Maintained
15247 F:      drivers/net/phy/microchip_t1.c
15248
15249 MICROCHIP LAN966X ETHERNET DRIVER
15250 M:      Horatiu Vultur <[email protected]>
15251 M:      [email protected]
15252 L:      [email protected]
15253 S:      Maintained
15254 F:      drivers/net/ethernet/microchip/lan966x/*
15255
15256 MICROCHIP LAN966X OIC DRIVER
15257 M:      Herve Codina <[email protected]>
15258 S:      Maintained
15259 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,lan966x-oic.yaml
15260 F:      drivers/irqchip/irq-lan966x-oic.c
15261
15262 MICROCHIP LAN966X PCI DRIVER
15263 M:      Herve Codina <[email protected]>
15264 S:      Maintained
15265 F:      drivers/misc/lan966x_pci.c
15266 F:      drivers/misc/lan966x_pci.dtso
15267
15268 MICROCHIP LAN969X ETHERNET DRIVER
15269 M:      Daniel Machon <[email protected]>
15270 M:      [email protected]
15271 L:      [email protected]
15272 S:      Maintained
15273 F:      drivers/net/ethernet/microchip/lan969x/*
15274
15275 MICROCHIP LCDFB DRIVER
15276 M:      Nicolas Ferre <[email protected]>
15277 L:      [email protected]
15278 S:      Maintained
15279 F:      drivers/video/fbdev/atmel_lcdfb.c
15280 F:      include/video/atmel_lcdc.h
15281
15282 MICROCHIP MCP16502 PMIC DRIVER
15283 M:      Claudiu Beznea <[email protected]>
15284 M:      Andrei Simion <[email protected]>
15285 L:      [email protected] (moderated for non-subscribers)
15286 S:      Supported
15287 F:      Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml
15288 F:      drivers/regulator/mcp16502.c
15289
15290 MICROCHIP MCP3564 ADC DRIVER
15291 M:      Marius Cristea <[email protected]>
15292 L:      [email protected]
15293 S:      Supported
15294 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564
15295 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml
15296 F:      drivers/iio/adc/mcp3564.c
15297
15298 MICROCHIP MCP3911 ADC DRIVER
15299 M:      Marcus Folkesson <[email protected]>
15300 M:      Kent Gustavsson <[email protected]>
15301 L:      [email protected]
15302 S:      Maintained
15303 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
15304 F:      drivers/iio/adc/mcp3911.c
15305
15306 MICROCHIP MMC/SD/SDIO MCI DRIVER
15307 M:      Aubin Constans <[email protected]>
15308 S:      Maintained
15309 F:      drivers/mmc/host/atmel-mci.c
15310
15311 MICROCHIP NAND DRIVER
15312 L:      [email protected]
15313 S:      Orphan
15314 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
15315 F:      drivers/mtd/nand/raw/atmel/*
15316
15317 MICROCHIP OTPC DRIVER
15318 M:      Claudiu Beznea <[email protected]>
15319 L:      [email protected] (moderated for non-subscribers)
15320 S:      Supported
15321 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
15322 F:      drivers/nvmem/microchip-otpc.c
15323 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
15324
15325 MICROCHIP PAC1921 POWER/CURRENT MONITOR DRIVER
15326 M:      Matteo Martelli <[email protected]>
15327 L:      [email protected]
15328 S:      Supported
15329 F:      Documentation/devicetree/bindings/iio/adc/microchip,pac1921.yaml
15330 F:      drivers/iio/adc/pac1921.c
15331
15332 MICROCHIP PAC1934 POWER/ENERGY MONITOR DRIVER
15333 M:      Marius Cristea <[email protected]>
15334 L:      [email protected]
15335 S:      Supported
15336 F:      Documentation/devicetree/bindings/iio/adc/microchip,pac1934.yaml
15337 F:      drivers/iio/adc/pac1934.c
15338
15339 MICROCHIP PCI1XXXX GP DRIVER
15340 M:      Vaibhaav Ram T.L <[email protected]>
15341 M:      Kumaravel Thiagarajan <[email protected]>
15342 L:      [email protected]
15343 S:      Supported
15344 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
15345 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
15346 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
15347 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
15348
15349 MICROCHIP PCI1XXXX I2C DRIVER
15350 M:      Tharun Kumar P <[email protected]>
15351 M:      Kumaravel Thiagarajan <[email protected]>
15352 M:      Microchip Linux Driver Support <[email protected]>
15353 L:      [email protected]
15354 S:      Maintained
15355 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
15356
15357 MICROCHIP PCIe UART DRIVER
15358 M:      Kumaravel Thiagarajan <[email protected]>
15359 M:      Tharun Kumar P <[email protected]>
15360 L:      [email protected]
15361 S:      Maintained
15362 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
15363
15364 MICROCHIP POLARFIRE FPGA DRIVERS
15365 M:      Conor Dooley <[email protected]>
15366 L:      [email protected]
15367 S:      Supported
15368 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
15369 F:      drivers/fpga/microchip-spi.c
15370
15371 MICROCHIP PWM DRIVER
15372 M:      Claudiu Beznea <[email protected]>
15373 L:      [email protected] (moderated for non-subscribers)
15374 L:      [email protected]
15375 S:      Supported
15376 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
15377 F:      drivers/pwm/pwm-atmel.c
15378
15379 MICROCHIP SAM9x7-COMPATIBLE LVDS CONTROLLER
15380 M:      Manikandan Muralidharan <[email protected]>
15381 M:      Dharma Balasubiramani <[email protected]>
15382 L:      [email protected]
15383 S:      Supported
15384 F:      Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml
15385 F:      drivers/gpu/drm/bridge/microchip-lvds.c
15386
15387 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
15388 M:      Eugen Hristev <[email protected]>
15389 L:      [email protected]
15390 S:      Supported
15391 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
15392 F:      drivers/iio/adc/at91-sama5d2_adc.c
15393 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
15394
15395 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
15396 M:      Claudiu Beznea <[email protected]>
15397 S:      Supported
15398 F:      Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
15399 F:      drivers/power/reset/at91-sama5d2_shdwc.c
15400
15401 MICROCHIP SOC DRIVERS
15402 M:      Conor Dooley <[email protected]>
15403 S:      Supported
15404 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
15405 F:      Documentation/devicetree/bindings/soc/microchip/
15406 F:      drivers/soc/microchip/
15407
15408 MICROCHIP SPI DRIVER
15409 M:      Ryan Wanner <[email protected]>
15410 S:      Supported
15411 F:      drivers/spi/spi-atmel.*
15412
15413 MICROCHIP SSC DRIVER
15414 M:      Claudiu Beznea <[email protected]>
15415 M:      Andrei Simion <[email protected]>
15416 L:      [email protected] (moderated for non-subscribers)
15417 S:      Supported
15418 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
15419 F:      drivers/misc/atmel-ssc.c
15420 F:      include/linux/atmel-ssc.h
15421
15422 Microchip Timer Counter Block (TCB) Capture Driver
15423 M:      Kamel Bouhara <[email protected]>
15424 L:      [email protected] (moderated for non-subscribers)
15425 L:      [email protected]
15426 S:      Maintained
15427 F:      drivers/counter/microchip-tcb-capture.c
15428
15429 MICROCHIP USB251XB DRIVER
15430 M:      Richard Leitner <[email protected]>
15431 L:      [email protected]
15432 S:      Maintained
15433 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
15434 F:      drivers/usb/misc/usb251xb.c
15435
15436 MICROCHIP USBA UDC DRIVER
15437 M:      Cristian Birsan <[email protected]>
15438 L:      [email protected] (moderated for non-subscribers)
15439 S:      Supported
15440 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
15441
15442 MICROCHIP WILC1000 WIFI DRIVER
15443 M:      Ajay Singh <[email protected]>
15444 M:      Claudiu Beznea <[email protected]>
15445 L:      [email protected]
15446 S:      Supported
15447 F:      drivers/net/wireless/microchip/wilc1000/
15448
15449 MICROSEMI MIPS SOCS
15450 M:      Alexandre Belloni <[email protected]>
15451 M:      [email protected]
15452 L:      [email protected]
15453 S:      Supported
15454 F:      Documentation/devicetree/bindings/mips/mscc.txt
15455 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
15456 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
15457 F:      arch/mips/boot/dts/mscc/
15458 F:      arch/mips/configs/generic/board-ocelot.config
15459 F:      arch/mips/generic/board-ocelot.c
15460
15461 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
15462 M:      Don Brace <[email protected]>
15463 L:      [email protected]
15464 L:      [email protected]
15465 S:      Supported
15466 F:      Documentation/scsi/smartpqi.rst
15467 F:      drivers/scsi/smartpqi/Kconfig
15468 F:      drivers/scsi/smartpqi/Makefile
15469 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
15470 F:      include/linux/cciss*.h
15471 F:      include/uapi/linux/cciss*.h
15472
15473 MICROSOFT MANA RDMA DRIVER
15474 M:      Long Li <[email protected]>
15475 M:      Ajay Sharma <[email protected]>
15476 L:      [email protected]
15477 S:      Supported
15478 F:      drivers/infiniband/hw/mana/
15479 F:      include/net/mana
15480 F:      include/uapi/rdma/mana-abi.h
15481
15482 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
15483 M:      Maximilian Luz <[email protected]>
15484 L:      [email protected]
15485 S:      Maintained
15486 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
15487
15488 MICROSOFT SURFACE BATTERY AND AC DRIVERS
15489 M:      Maximilian Luz <[email protected]>
15490 L:      [email protected]
15491 L:      [email protected]
15492 S:      Maintained
15493 F:      drivers/power/supply/surface_battery.c
15494 F:      drivers/power/supply/surface_charger.c
15495
15496 MICROSOFT SURFACE DTX DRIVER
15497 M:      Maximilian Luz <[email protected]>
15498 L:      [email protected]
15499 S:      Maintained
15500 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
15501 F:      drivers/platform/surface/surface_dtx.c
15502 F:      include/uapi/linux/surface_aggregator/dtx.h
15503
15504 MICROSOFT SURFACE SENSOR FAN DRIVER
15505 M:      Maximilian Luz <[email protected]>
15506 M:      Ivor Wanders <[email protected]>
15507 L:      [email protected]
15508 S:      Maintained
15509 F:      Documentation/hwmon/surface_fan.rst
15510 F:      drivers/hwmon/surface_fan.c
15511
15512 MICROSOFT SURFACE SENSOR THERMAL DRIVER
15513 M:      Maximilian Luz <[email protected]>
15514 L:      [email protected]
15515 S:      Maintained
15516 F:      drivers/hwmon/surface_temp.c
15517
15518 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
15519 M:      Maximilian Luz <[email protected]>
15520 L:      [email protected]
15521 S:      Maintained
15522 F:      drivers/platform/surface/surface_gpe.c
15523
15524 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
15525 M:      Hans de Goede <[email protected]>
15526 M:      Ilpo Järvinen <[email protected]>
15527 M:      Maximilian Luz <[email protected]>
15528 L:      [email protected]
15529 S:      Maintained
15530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
15531 F:      drivers/platform/surface/
15532
15533 MICROSOFT SURFACE HID TRANSPORT DRIVER
15534 M:      Maximilian Luz <[email protected]>
15535 L:      [email protected]
15536 L:      [email protected]
15537 S:      Maintained
15538 F:      drivers/hid/surface-hid/
15539
15540 MICROSOFT SURFACE HOT-PLUG DRIVER
15541 M:      Maximilian Luz <[email protected]>
15542 L:      [email protected]
15543 S:      Maintained
15544 F:      drivers/platform/surface/surface_hotplug.c
15545
15546 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
15547 M:      Maximilian Luz <[email protected]>
15548 L:      [email protected]
15549 S:      Maintained
15550 F:      drivers/platform/surface/surface_platform_profile.c
15551
15552 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
15553 M:      Chen Yu <[email protected]>
15554 L:      [email protected]
15555 S:      Supported
15556 F:      drivers/platform/surface/surfacepro3_button.c
15557
15558 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
15559 M:      Maximilian Luz <[email protected]>
15560 L:      [email protected]
15561 S:      Maintained
15562 F:      drivers/platform/surface/surface_aggregator_hub.c
15563
15564 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
15565 M:      Maximilian Luz <[email protected]>
15566 L:      [email protected]
15567 S:      Maintained
15568 W:      https://github.com/linux-surface/surface-aggregator-module
15569 C:      irc://irc.libera.chat/linux-surface
15570 F:      Documentation/driver-api/surface_aggregator/
15571 F:      drivers/platform/surface/aggregator/
15572 F:      drivers/platform/surface/surface_acpi_notify.c
15573 F:      drivers/platform/surface/surface_aggregator_cdev.c
15574 F:      drivers/platform/surface/surface_aggregator_registry.c
15575 F:      include/linux/surface_acpi_notify.h
15576 F:      include/linux/surface_aggregator/
15577 F:      include/uapi/linux/surface_aggregator/
15578
15579 MICROTEK X6 SCANNER
15580 M:      Oliver Neukum <[email protected]>
15581 S:      Maintained
15582 F:      drivers/usb/image/microtek.*
15583
15584 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
15585 M:      Luka Kovacic <[email protected]>
15586 M:      Luka Perkov <[email protected]>
15587 S:      Maintained
15588 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
15589 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
15590 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
15591 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
15592 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
15593 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
15594
15595 MIN HEAP
15596 M:      Kuan-Wei Chiu <[email protected]>
15597 L:      [email protected]
15598 S:      Maintained
15599 F:      Documentation/core-api/min_heap.rst
15600 F:      include/linux/min_heap.h
15601 F:      lib/min_heap.c
15602 F:      lib/test_min_heap.c
15603
15604 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
15605 M:      Sakari Ailus <[email protected]>
15606 L:      [email protected]
15607 S:      Maintained
15608 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
15609 F:      Documentation/driver-api/media/drivers/ccs/
15610 F:      Documentation/userspace-api/media/drivers/ccs.rst
15611 F:      drivers/media/i2c/ccs-pll.c
15612 F:      drivers/media/i2c/ccs-pll.h
15613 F:      drivers/media/i2c/ccs/
15614 F:      include/uapi/linux/ccs.h
15615 F:      include/uapi/linux/smiapp.h
15616
15617 MIPS
15618 M:      Thomas Bogendoerfer <[email protected]>
15619 L:      [email protected]
15620 S:      Maintained
15621 Q:      https://patchwork.kernel.org/project/linux-mips/list/
15622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
15623 F:      Documentation/devicetree/bindings/mips/
15624 F:      Documentation/arch/mips/
15625 F:      arch/mips/
15626 F:      drivers/platform/mips/
15627 F:      include/dt-bindings/mips/
15628
15629 MIPS BOSTON DEVELOPMENT BOARD
15630 M:      Paul Burton <[email protected]>
15631 L:      [email protected]
15632 S:      Maintained
15633 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
15634 F:      arch/mips/boot/dts/img/boston.dts
15635 F:      arch/mips/configs/generic/board-boston.config
15636 F:      drivers/clk/imgtec/clk-boston.c
15637 F:      include/dt-bindings/clock/boston-clock.h
15638
15639 MIPS CORE DRIVERS
15640 M:      Thomas Bogendoerfer <[email protected]>
15641 L:      [email protected]
15642 S:      Supported
15643 F:      drivers/bus/mips_cdmm.c
15644 F:      drivers/clocksource/mips-gic-timer.c
15645 F:      drivers/cpuidle/cpuidle-cps.c
15646 F:      drivers/irqchip/irq-mips-cpu.c
15647 F:      drivers/irqchip/irq-mips-gic.c
15648
15649 MIPS GENERIC PLATFORM
15650 M:      Paul Burton <[email protected]>
15651 L:      [email protected]
15652 S:      Supported
15653 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
15654 F:      arch/mips/generic/
15655 F:      arch/mips/tools/generic-board-config.sh
15656
15657 MIPS RINT INSTRUCTION EMULATION
15658 M:      Aleksandar Markovic <[email protected]>
15659 L:      [email protected]
15660 S:      Supported
15661 F:      arch/mips/math-emu/dp_rint.c
15662 F:      arch/mips/math-emu/sp_rint.c
15663
15664 MIPS/LOONGSON1 ARCHITECTURE
15665 M:      Keguang Zhang <[email protected]>
15666 L:      [email protected]
15667 S:      Maintained
15668 F:      Documentation/devicetree/bindings/*/loongson,ls1*.yaml
15669 F:      arch/mips/include/asm/mach-loongson32/
15670 F:      arch/mips/loongson32/
15671 F:      drivers/*/*loongson1*
15672 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c
15673
15674 MIPS/LOONGSON2EF ARCHITECTURE
15675 M:      Jiaxun Yang <[email protected]>
15676 L:      [email protected]
15677 S:      Maintained
15678 F:      arch/mips/include/asm/mach-loongson2ef/
15679 F:      arch/mips/loongson2ef/
15680 F:      drivers/cpufreq/loongson2_cpufreq.c
15681
15682 MIPS/LOONGSON64 ARCHITECTURE
15683 M:      Huacai Chen <[email protected]>
15684 M:      Jiaxun Yang <[email protected]>
15685 L:      [email protected]
15686 S:      Maintained
15687 F:      arch/mips/include/asm/mach-loongson64/
15688 F:      arch/mips/loongson64/
15689 F:      drivers/irqchip/irq-loongson*
15690 F:      drivers/platform/mips/cpu_hwmon.c
15691
15692 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
15693 M:      Hans Verkuil <[email protected]>
15694 L:      [email protected]
15695 S:      Odd Fixes
15696 W:      https://linuxtv.org
15697 T:      git git://linuxtv.org/media.git
15698 F:      drivers/media/radio/radio-miropcm20*
15699
15700 MITSUMI MM8013 FG DRIVER
15701 M:      Konrad Dybcio <[email protected]>
15702 F:      Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml
15703 F:      drivers/power/supply/mm8013.c
15704
15705 MMP SUPPORT
15706 R:      Lubomir Rintel <[email protected]>
15707 L:      [email protected] (moderated for non-subscribers)
15708 S:      Odd Fixes
15709 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
15710 F:      arch/arm/boot/dts/marvell/mmp*
15711 F:      arch/arm/mach-mmp/
15712 F:      include/linux/soc/mmp/
15713
15714 MMP USB PHY DRIVERS
15715 R:      Lubomir Rintel <[email protected]>
15716 L:      [email protected] (moderated for non-subscribers)
15717 S:      Maintained
15718 F:      drivers/phy/marvell/phy-mmp3-usb.c
15719 F:      drivers/phy/marvell/phy-pxa-usb.c
15720
15721 MMU GATHER AND TLB INVALIDATION
15722 M:      Will Deacon <[email protected]>
15723 M:      "Aneesh Kumar K.V" <[email protected]>
15724 M:      Andrew Morton <[email protected]>
15725 M:      Nick Piggin <[email protected]>
15726 M:      Peter Zijlstra <[email protected]>
15727 L:      [email protected]
15728 L:      [email protected]
15729 S:      Maintained
15730 F:      arch/*/include/asm/tlb.h
15731 F:      include/asm-generic/tlb.h
15732 F:      mm/mmu_gather.c
15733
15734 MN88472 MEDIA DRIVER
15735 L:      [email protected]
15736 S:      Orphan
15737 W:      https://linuxtv.org
15738 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15739 F:      drivers/media/dvb-frontends/mn88472*
15740
15741 MN88473 MEDIA DRIVER
15742 L:      [email protected]
15743 S:      Orphan
15744 W:      https://linuxtv.org
15745 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15746 F:      drivers/media/dvb-frontends/mn88473*
15747
15748 MOBILEYE MIPS SOCS
15749 M:      Vladimir Kondratiev <[email protected]>
15750 M:      Gregory CLEMENT <[email protected]>
15751 M:      Théo Lebrun <[email protected]>
15752 L:      [email protected]
15753 S:      Maintained
15754 F:      Documentation/devicetree/bindings/mips/mobileye.yaml
15755 F:      Documentation/devicetree/bindings/soc/mobileye/
15756 F:      arch/mips/boot/dts/mobileye/
15757 F:      arch/mips/configs/eyeq5_defconfig
15758 F:      arch/mips/mobileye/board-epm5.its.S
15759 F:      drivers/clk/clk-eyeq.c
15760 F:      drivers/pinctrl/pinctrl-eyeq5.c
15761 F:      drivers/reset/reset-eyeq.c
15762 F:      include/dt-bindings/clock/mobileye,eyeq5-clk.h
15763
15764 MODULE SUPPORT
15765 M:      Luis Chamberlain <[email protected]>
15766 R:      Petr Pavlu <[email protected]>
15767 R:      Sami Tolvanen <[email protected]>
15768 R:      Daniel Gomez <[email protected]>
15769 L:      [email protected]
15770 L:      [email protected]
15771 S:      Maintained
15772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
15773 F:      include/linux/kmod.h
15774 F:      include/linux/module*.h
15775 F:      kernel/module/
15776 F:      lib/test_kmod.c
15777 F:      scripts/module*
15778 F:      tools/testing/selftests/kmod/
15779
15780 MONOLITHIC POWER SYSTEM PMIC DRIVER
15781 M:      Saravanan Sekar <[email protected]>
15782 S:      Maintained
15783 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
15784 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
15785 F:      drivers/hwmon/pmbus/mpq7932.c
15786 F:      drivers/iio/adc/mp2629_adc.c
15787 F:      drivers/mfd/mp2629.c
15788 F:      drivers/power/supply/mp2629_charger.c
15789 F:      drivers/regulator/mp5416.c
15790 F:      drivers/regulator/mpq7920.c
15791 F:      drivers/regulator/mpq7920.h
15792 F:      include/linux/mfd/mp2629.h
15793
15794 MOST(R) TECHNOLOGY DRIVER
15795 M:      Parthiban Veerasooran <[email protected]>
15796 M:      Christian Gromm <[email protected]>
15797 S:      Maintained
15798 F:      Documentation/ABI/testing/configfs-most
15799 F:      Documentation/ABI/testing/sysfs-bus-most
15800 F:      drivers/most/
15801 F:      drivers/staging/most/
15802 F:      include/linux/most.h
15803
15804 MOTORCOMM PHY DRIVER
15805 M:      Frank <[email protected]>
15806 L:      [email protected]
15807 S:      Maintained
15808 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
15809 F:      drivers/net/phy/motorcomm.c
15810
15811 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
15812 M:      Jiri Slaby <[email protected]>
15813 S:      Maintained
15814 F:      Documentation/driver-api/tty/moxa-smartio.rst
15815 F:      drivers/tty/mxser.*
15816
15817 MP3309C BACKLIGHT DRIVER
15818 M:      Flavio Suligoi <[email protected]>
15819 L:      [email protected]
15820 S:      Maintained
15821 F:      Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml
15822 F:      drivers/video/backlight/mp3309c.c
15823
15824 MPS MP2891 DRIVER
15825 M:      Noah Wang <[email protected]>
15826 L:      [email protected]
15827 S:      Maintained
15828 F:      Documentation/hwmon/mp2891.rst
15829 F:      drivers/hwmon/pmbus/mp2891.c
15830
15831 MPS MP2993 DRIVER
15832 M:      Noah Wang <[email protected]>
15833 L:      [email protected]
15834 S:      Maintained
15835 F:      Documentation/hwmon/mp2993.rst
15836 F:      drivers/hwmon/pmbus/mp2993.c
15837
15838 MPS MP9941 DRIVER
15839 M:      Noah Wang <[email protected]>
15840 L:      [email protected]
15841 S:      Maintained
15842 F:      Documentation/hwmon/mp9941.rst
15843 F:      drivers/hwmon/pmbus/mp9941.c
15844
15845 MR800 AVERMEDIA USB FM RADIO DRIVER
15846 M:      Alexey Klimov <[email protected]>
15847 L:      [email protected]
15848 S:      Maintained
15849 T:      git git://linuxtv.org/media.git
15850 F:      drivers/media/radio/radio-mr800.c
15851
15852 MRF24J40 IEEE 802.15.4 RADIO DRIVER
15853 M:      Stefan Schmidt <[email protected]>
15854 L:      [email protected]
15855 S:      Odd Fixes
15856 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
15857 F:      drivers/net/ieee802154/mrf24j40.c
15858
15859 MSI EC DRIVER
15860 M:      Nikita Kravets <[email protected]>
15861 L:      [email protected]
15862 S:      Maintained
15863 W:      https://github.com/BeardOverflow/msi-ec
15864 F:      drivers/platform/x86/msi-ec.*
15865
15866 MSI LAPTOP SUPPORT
15867 M:      "Lee, Chun-Yi" <[email protected]>
15868 L:      [email protected]
15869 S:      Maintained
15870 F:      drivers/platform/x86/msi-laptop.c
15871
15872 MSI WMI SUPPORT
15873 L:      [email protected]
15874 S:      Orphan
15875 F:      drivers/platform/x86/msi-wmi.c
15876
15877 MSI WMI PLATFORM FEATURES
15878 M:      Armin Wolf <[email protected]>
15879 L:      [email protected]
15880 S:      Maintained
15881 F:      Documentation/ABI/testing/debugfs-msi-wmi-platform
15882 F:      Documentation/wmi/devices/msi-wmi-platform.rst
15883 F:      drivers/platform/x86/msi-wmi-platform.c
15884
15885 MSI001 MEDIA DRIVER
15886 L:      [email protected]
15887 S:      Orphan
15888 W:      https://linuxtv.org
15889 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15890 F:      drivers/media/tuners/msi001*
15891
15892 MSI2500 MEDIA DRIVER
15893 L:      [email protected]
15894 S:      Orphan
15895 W:      https://linuxtv.org
15896 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15897 F:      drivers/media/usb/msi2500/
15898
15899 MSTAR INTERRUPT CONTROLLER DRIVER
15900 M:      Mark-PK Tsai <[email protected]>
15901 M:      Daniel Palmer <[email protected]>
15902 S:      Maintained
15903 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
15904 F:      drivers/irqchip/irq-mst-intc.c
15905
15906 MSYSTEMS DISKONCHIP G3 MTD DRIVER
15907 M:      Robert Jarzmik <[email protected]>
15908 L:      [email protected]
15909 S:      Maintained
15910 F:      drivers/mtd/devices/docg3*
15911
15912 MT9M114 ONSEMI SENSOR DRIVER
15913 M:      Laurent Pinchart <[email protected]>
15914 L:      [email protected]
15915 S:      Maintained
15916 T:      git git://linuxtv.org/media.git
15917 F:      Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml
15918 F:      drivers/media/i2c/mt9m114.c
15919
15920 MT9P031 APTINA CAMERA SENSOR
15921 M:      Laurent Pinchart <[email protected]>
15922 L:      [email protected]
15923 S:      Maintained
15924 T:      git git://linuxtv.org/media.git
15925 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
15926 F:      drivers/media/i2c/mt9p031.c
15927
15928 MT9T112 APTINA CAMERA SENSOR
15929 M:      Jacopo Mondi <[email protected]>
15930 L:      [email protected]
15931 S:      Odd Fixes
15932 T:      git git://linuxtv.org/media.git
15933 F:      drivers/media/i2c/mt9t112.c
15934 F:      include/media/i2c/mt9t112.h
15935
15936 MT9V032 APTINA CAMERA SENSOR
15937 M:      Laurent Pinchart <[email protected]>
15938 L:      [email protected]
15939 S:      Maintained
15940 T:      git git://linuxtv.org/media.git
15941 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
15942 F:      drivers/media/i2c/mt9v032.c
15943 F:      include/media/i2c/mt9v032.h
15944
15945 MT9V111 APTINA CAMERA SENSOR
15946 M:      Jacopo Mondi <[email protected]>
15947 L:      [email protected]
15948 S:      Maintained
15949 T:      git git://linuxtv.org/media.git
15950 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
15951 F:      drivers/media/i2c/mt9v111.c
15952
15953 MULTIFUNCTION DEVICES (MFD)
15954 M:      Lee Jones <[email protected]>
15955 S:      Maintained
15956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
15957 F:      Documentation/devicetree/bindings/mfd/
15958 F:      drivers/mfd/
15959 F:      include/dt-bindings/mfd/
15960 F:      include/linux/mfd/
15961
15962 MULTIMEDIA CARD (MMC) ETC. OVER SPI
15963 S:      Orphan
15964 F:      drivers/mmc/host/mmc_spi.c
15965 F:      include/linux/spi/mmc_spi.h
15966
15967 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
15968 M:      Ulf Hansson <[email protected]>
15969 L:      [email protected]
15970 S:      Maintained
15971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
15972 F:      Documentation/devicetree/bindings/mmc/
15973 F:      drivers/mmc/
15974 F:      include/linux/mmc/
15975 F:      include/uapi/linux/mmc/
15976
15977 MULTIPLEXER SUBSYSTEM
15978 M:      Peter Rosin <[email protected]>
15979 S:      Maintained
15980 F:      Documentation/ABI/testing/sysfs-class-mux*
15981 F:      Documentation/devicetree/bindings/mux/
15982 F:      drivers/mux/
15983 F:      include/dt-bindings/mux/
15984 F:      include/linux/mux/
15985
15986 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
15987 M:      Bin Liu <[email protected]>
15988 L:      [email protected]
15989 S:      Maintained
15990 F:      drivers/usb/musb/
15991
15992 MXL301RF MEDIA DRIVER
15993 M:      Akihiro Tsukada <[email protected]>
15994 L:      [email protected]
15995 S:      Odd Fixes
15996 F:      drivers/media/tuners/mxl301rf*
15997
15998 MXL5007T MEDIA DRIVER
15999 M:      Michael Krufky <[email protected]>
16000 L:      [email protected]
16001 S:      Maintained
16002 W:      https://linuxtv.org
16003 W:      http://github.com/mkrufky
16004 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16005 T:      git git://linuxtv.org/mkrufky/tuners.git
16006 F:      drivers/media/tuners/mxl5007t.*
16007
16008 MXSFB DRM DRIVER
16009 M:      Marek Vasut <[email protected]>
16010 M:      Stefan Agner <[email protected]>
16011 L:      [email protected]
16012 S:      Supported
16013 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
16014 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
16015 F:      drivers/gpu/drm/mxsfb/
16016
16017 MYLEX DAC960 PCI RAID Controller
16018 M:      Hannes Reinecke <[email protected]>
16019 L:      [email protected]
16020 S:      Supported
16021 F:      drivers/scsi/myrb.*
16022 F:      drivers/scsi/myrs.*
16023
16024 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
16025 L:      [email protected]
16026 S:      Orphan
16027 W:      https://www.cspi.com/ethernet-products/support/downloads/
16028 F:      drivers/net/ethernet/myricom/myri10ge/
16029
16030 NAND FLASH SUBSYSTEM
16031 M:      Miquel Raynal <[email protected]>
16032 R:      Richard Weinberger <[email protected]>
16033 L:      [email protected]
16034 S:      Maintained
16035 W:      http://www.linux-mtd.infradead.org/
16036 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
16037 C:      irc://irc.oftc.net/mtd
16038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
16039 F:      drivers/mtd/nand/
16040 F:      include/linux/mtd/*nand*.h
16041
16042 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
16043 M:      Daniel Mack <[email protected]>
16044 L:      [email protected]
16045 S:      Maintained
16046 W:      http://www.native-instruments.com
16047 F:      sound/usb/caiaq/
16048
16049 NATSEMI ETHERNET DRIVER (DP8381x)
16050 S:      Orphan
16051 F:      drivers/net/ethernet/natsemi/natsemi.c
16052
16053 NCR 5380 SCSI DRIVERS
16054 M:      Finn Thain <[email protected]>
16055 M:      Michael Schmitz <[email protected]>
16056 L:      [email protected]
16057 S:      Maintained
16058 F:      Documentation/scsi/g_NCR5380.rst
16059 F:      drivers/scsi/NCR5380.*
16060 F:      drivers/scsi/arm/cumana_1.c
16061 F:      drivers/scsi/arm/oak.c
16062 F:      drivers/scsi/atari_scsi.*
16063 F:      drivers/scsi/dmx3191d.c
16064 F:      drivers/scsi/g_NCR5380.*
16065 F:      drivers/scsi/mac_scsi.*
16066 F:      drivers/scsi/sun3_scsi.*
16067 F:      drivers/scsi/sun3_scsi_vme.c
16068
16069 NCSI LIBRARY
16070 M:      Samuel Mendoza-Jonas <[email protected]>
16071 S:      Maintained
16072 F:      net/ncsi/
16073
16074 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
16075 M:      Zev Weiss <[email protected]>
16076 L:      [email protected]
16077 S:      Maintained
16078 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
16079 F:      drivers/hwmon/nct6775-i2c.c
16080
16081 NCT7363 HARDWARE MONITOR DRIVER
16082 M:      Ban Feng <[email protected]>
16083 L:      [email protected]
16084 S:      Maintained
16085 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct7363.yaml
16086 F:      Documentation/hwmon/nct7363.rst
16087 F:      drivers/hwmon/nct7363.c
16088
16089 NETCONSOLE
16090 M:      Breno Leitao <[email protected]>
16091 S:      Maintained
16092 F:      Documentation/networking/netconsole.rst
16093 F:      drivers/net/netconsole.c
16094 F:      tools/testing/selftests/drivers/net/netcons_basic.sh
16095
16096 NETDEVSIM
16097 M:      Jakub Kicinski <[email protected]>
16098 S:      Maintained
16099 F:      drivers/net/netdevsim/*
16100 F:      tools/testing/selftests/drivers/net/netdevsim/*
16101
16102 NETEM NETWORK EMULATOR
16103 M:      Stephen Hemminger <[email protected]>
16104 L:      [email protected]
16105 S:      Maintained
16106 F:      net/sched/sch_netem.c
16107
16108 NETERION 10GbE DRIVERS (s2io)
16109 M:      Jon Mason <[email protected]>
16110 L:      [email protected]
16111 S:      Supported
16112 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
16113 F:      drivers/net/ethernet/neterion/
16114
16115 NETFILTER
16116 M:      Pablo Neira Ayuso <[email protected]>
16117 M:      Jozsef Kadlecsik <[email protected]>
16118 L:      [email protected]
16119 L:      [email protected]
16120 S:      Maintained
16121 W:      http://www.netfilter.org/
16122 W:      http://www.iptables.org/
16123 W:      http://www.nftables.org/
16124 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
16125 C:      irc://irc.libera.chat/netfilter
16126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
16127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
16128 F:      include/linux/netfilter*
16129 F:      include/linux/netfilter/
16130 F:      include/net/netfilter/
16131 F:      include/uapi/linux/netfilter*
16132 F:      include/uapi/linux/netfilter/
16133 F:      net/*/netfilter.c
16134 F:      net/*/netfilter/
16135 F:      net/bridge/br_netfilter*.c
16136 F:      net/netfilter/
16137 F:      tools/testing/selftests/net/netfilter/
16138
16139 NETROM NETWORK LAYER
16140 L:      [email protected]
16141 S:      Orphan
16142 W:      https://linux-ax25.in-berlin.de
16143 F:      include/net/netrom.h
16144 F:      include/uapi/linux/netrom.h
16145 F:      net/netrom/
16146
16147 NETRONIX EMBEDDED CONTROLLER
16148 M:      Jonathan Neuschäfer <[email protected]>
16149 S:      Maintained
16150 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
16151 F:      drivers/mfd/ntxec.c
16152 F:      drivers/pwm/pwm-ntxec.c
16153 F:      drivers/rtc/rtc-ntxec.c
16154 F:      include/linux/mfd/ntxec.h
16155
16156 NETRONOME ETHERNET DRIVERS
16157 M:      Louis Peens <[email protected]>
16158 R:      Jakub Kicinski <[email protected]>
16159 L:      [email protected]
16160 S:      Maintained
16161 F:      drivers/net/ethernet/netronome/
16162
16163 NETWORK BLOCK DEVICE (NBD)
16164 M:      Josef Bacik <[email protected]>
16165 L:      [email protected]
16166 L:      [email protected]
16167 S:      Maintained
16168 F:      Documentation/admin-guide/blockdev/nbd.rst
16169 F:      drivers/block/nbd.c
16170 F:      include/trace/events/nbd.h
16171 F:      include/uapi/linux/nbd.h
16172
16173 NETWORK DROP MONITOR
16174 M:      Neil Horman <[email protected]>
16175 L:      [email protected]
16176 S:      Maintained
16177 W:      https://fedorahosted.org/dropwatch/
16178 F:      include/uapi/linux/net_dropmon.h
16179 F:      net/core/drop_monitor.c
16180
16181 NETWORKING DRIVERS
16182 M:      Andrew Lunn <[email protected]>
16183 M:      "David S. Miller" <[email protected]>
16184 M:      Eric Dumazet <[email protected]>
16185 M:      Jakub Kicinski <[email protected]>
16186 M:      Paolo Abeni <[email protected]>
16187 L:      [email protected]
16188 S:      Maintained
16189 P:      Documentation/process/maintainer-netdev.rst
16190 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
16191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
16192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
16193 F:      Documentation/devicetree/bindings/net/
16194 F:      Documentation/networking/net_cachelines/net_device.rst
16195 F:      drivers/connector/
16196 F:      drivers/net/
16197 F:      include/dt-bindings/net/
16198 F:      include/linux/cn_proc.h
16199 F:      include/linux/etherdevice.h
16200 F:      include/linux/ethtool_netlink.h
16201 F:      include/linux/fcdevice.h
16202 F:      include/linux/fddidevice.h
16203 F:      include/linux/hippidevice.h
16204 F:      include/linux/if_*
16205 F:      include/linux/inetdevice.h
16206 F:      include/linux/netdev*
16207 F:      include/linux/platform_data/wiznet.h
16208 F:      include/uapi/linux/cn_proc.h
16209 F:      include/uapi/linux/ethtool_netlink.h
16210 F:      include/uapi/linux/if_*
16211 F:      include/uapi/linux/net_shaper.h
16212 F:      include/uapi/linux/netdev*
16213 F:      tools/testing/selftests/drivers/net/
16214 X:      Documentation/devicetree/bindings/net/bluetooth/
16215 X:      Documentation/devicetree/bindings/net/can/
16216 X:      Documentation/devicetree/bindings/net/wireless/
16217 X:      drivers/net/can/
16218 X:      drivers/net/wireless/
16219
16220 NETWORKING DRIVERS (WIRELESS)
16221 M:      Kalle Valo <[email protected]>
16222 L:      [email protected]
16223 S:      Maintained
16224 W:      https://wireless.wiki.kernel.org/
16225 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
16226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
16227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
16228 F:      Documentation/devicetree/bindings/net/wireless/
16229 F:      drivers/net/wireless/
16230
16231 NETWORKING [DSA]
16232 M:      Andrew Lunn <[email protected]>
16233 M:      Vladimir Oltean <[email protected]>
16234 S:      Maintained
16235 F:      Documentation/devicetree/bindings/net/dsa/
16236 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
16237 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
16238 F:      drivers/net/dsa/
16239 F:      include/linux/dsa/
16240 F:      include/linux/platform_data/dsa.h
16241 F:      include/net/dsa.h
16242 F:      net/dsa/
16243 F:      tools/testing/selftests/drivers/net/dsa/
16244
16245 NETWORKING [GENERAL]
16246 M:      "David S. Miller" <[email protected]>
16247 M:      Eric Dumazet <[email protected]>
16248 M:      Jakub Kicinski <[email protected]>
16249 M:      Paolo Abeni <[email protected]>
16250 R:      Simon Horman <[email protected]>
16251 L:      [email protected]
16252 S:      Maintained
16253 P:      Documentation/process/maintainer-netdev.rst
16254 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
16255 B:      mailto:[email protected]
16256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
16257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
16258 F:      Documentation/core-api/netlink.rst
16259 F:      Documentation/netlink/
16260 F:      Documentation/networking/
16261 F:      Documentation/networking/net_cachelines/
16262 F:      Documentation/process/maintainer-netdev.rst
16263 F:      Documentation/userspace-api/netlink/
16264 F:      include/linux/framer/framer-provider.h
16265 F:      include/linux/framer/framer.h
16266 F:      include/linux/in.h
16267 F:      include/linux/indirect_call_wrapper.h
16268 F:      include/linux/inet.h
16269 F:      include/linux/inet_diag.h
16270 F:      include/linux/net.h
16271 F:      include/linux/netdev*
16272 F:      include/linux/netlink.h
16273 F:      include/linux/netpoll.h
16274 F:      include/linux/rtnetlink.h
16275 F:      include/linux/seq_file_net.h
16276 F:      include/linux/skbuff*
16277 F:      include/net/
16278 F:      include/uapi/linux/genetlink.h
16279 F:      include/uapi/linux/hsr_netlink.h
16280 F:      include/uapi/linux/in.h
16281 F:      include/uapi/linux/inet_diag.h
16282 F:      include/uapi/linux/nbd-netlink.h
16283 F:      include/uapi/linux/net.h
16284 F:      include/uapi/linux/net_namespace.h
16285 F:      include/uapi/linux/netconf.h
16286 F:      include/uapi/linux/netdev*
16287 F:      include/uapi/linux/netlink.h
16288 F:      include/uapi/linux/netlink_diag.h
16289 F:      include/uapi/linux/rtnetlink.h
16290 F:      lib/net_utils.c
16291 F:      lib/random32.c
16292 F:      net/
16293 F:      samples/pktgen/
16294 F:      tools/net/
16295 F:      tools/testing/selftests/net/
16296 X:      Documentation/networking/mac80211-injection.rst
16297 X:      Documentation/networking/mac80211_hwsim/
16298 X:      Documentation/networking/regulatory.rst
16299 X:      include/net/cfg80211.h
16300 X:      include/net/ieee80211_radiotap.h
16301 X:      include/net/iw_handler.h
16302 X:      include/net/mac80211.h
16303 X:      include/net/wext.h
16304 X:      net/9p/
16305 X:      net/bluetooth/
16306 X:      net/can/
16307 X:      net/mac80211/
16308 X:      net/rfkill/
16309 X:      net/wireless/
16310
16311 NETWORKING [IPSEC]
16312 M:      Steffen Klassert <[email protected]>
16313 M:      Herbert Xu <[email protected]>
16314 M:      "David S. Miller" <[email protected]>
16315 L:      [email protected]
16316 S:      Maintained
16317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
16318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
16319 F:      include/net/xfrm.h
16320 F:      include/uapi/linux/xfrm.h
16321 F:      net/ipv4/ah4.c
16322 F:      net/ipv4/esp4*
16323 F:      net/ipv4/ip_vti.c
16324 F:      net/ipv4/ipcomp.c
16325 F:      net/ipv4/xfrm*
16326 F:      net/ipv6/ah6.c
16327 F:      net/ipv6/esp6*
16328 F:      net/ipv6/ip6_vti.c
16329 F:      net/ipv6/ipcomp6.c
16330 F:      net/ipv6/xfrm*
16331 F:      net/key/
16332 F:      net/xfrm/
16333 F:      tools/testing/selftests/net/ipsec.c
16334
16335 NETWORKING [IPv4/IPv6]
16336 M:      "David S. Miller" <[email protected]>
16337 M:      David Ahern <[email protected]>
16338 L:      [email protected]
16339 S:      Maintained
16340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
16341 F:      arch/x86/net/*
16342 F:      include/linux/ip.h
16343 F:      include/linux/ipv6*
16344 F:      include/net/fib*
16345 F:      include/net/ip*
16346 F:      include/net/route.h
16347 F:      net/ipv4/
16348 F:      net/ipv6/
16349
16350 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
16351 M:      Paul Moore <[email protected]>
16352 L:      [email protected]
16353 L:      [email protected]
16354 S:      Supported
16355 W:      https://github.com/netlabel
16356 F:      Documentation/netlabel/
16357 F:      include/net/calipso.h
16358 F:      include/net/cipso_ipv4.h
16359 F:      include/net/netlabel.h
16360 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
16361 F:      include/uapi/linux/netfilter/xt_SECMARK.h
16362 F:      net/ipv4/cipso_ipv4.c
16363 F:      net/ipv6/calipso.c
16364 F:      net/netfilter/xt_CONNSECMARK.c
16365 F:      net/netfilter/xt_SECMARK.c
16366 F:      net/netlabel/
16367
16368 NETWORKING [MACSEC]
16369 M:      Sabrina Dubroca <[email protected]>
16370 L:      [email protected]
16371 S:      Maintained
16372 F:      drivers/net/macsec.c
16373 F:      include/net/macsec.h
16374 F:      include/uapi/linux/if_macsec.h
16375 K:      macsec
16376 K:      \bmdo_
16377
16378 NETWORKING [MPTCP]
16379 M:      Matthieu Baerts <[email protected]>
16380 M:      Mat Martineau <[email protected]>
16381 R:      Geliang Tang <[email protected]>
16382 L:      [email protected]
16383 L:      [email protected]
16384 S:      Maintained
16385 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
16386 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
16387 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
16388 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
16389 F:      Documentation/netlink/specs/mptcp_pm.yaml
16390 F:      Documentation/networking/mptcp*.rst
16391 F:      include/net/mptcp.h
16392 F:      include/trace/events/mptcp.h
16393 F:      include/uapi/linux/mptcp*.h
16394 F:      net/mptcp/
16395 F:      tools/testing/selftests/bpf/*/*mptcp*.[ch]
16396 F:      tools/testing/selftests/net/mptcp/
16397
16398 NETWORKING [TCP]
16399 M:      Eric Dumazet <[email protected]>
16400 L:      [email protected]
16401 S:      Maintained
16402 F:      Documentation/networking/net_cachelines/tcp_sock.rst
16403 F:      include/linux/tcp.h
16404 F:      include/net/tcp.h
16405 F:      include/trace/events/tcp.h
16406 F:      include/uapi/linux/tcp.h
16407 F:      net/ipv4/inet_connection_sock.c
16408 F:      net/ipv4/inet_hashtables.c
16409 F:      net/ipv4/inet_timewait_sock.c
16410 F:      net/ipv4/syncookies.c
16411 F:      net/ipv4/tcp*.c
16412 F:      net/ipv6/inet6_connection_sock.c
16413 F:      net/ipv6/inet6_hashtables.c
16414 F:      net/ipv6/syncookies.c
16415 F:      net/ipv6/tcp*.c
16416
16417 NETWORKING [TLS]
16418 M:      Boris Pismenny <[email protected]>
16419 M:      John Fastabend <[email protected]>
16420 M:      Jakub Kicinski <[email protected]>
16421 L:      [email protected]
16422 S:      Maintained
16423 F:      include/net/tls.h
16424 F:      include/uapi/linux/tls.h
16425 F:      net/tls/*
16426
16427 NETXEN (1/10) GbE SUPPORT
16428 M:      Manish Chopra <[email protected]>
16429 M:      Rahul Verma <[email protected]>
16430 M:      [email protected]
16431 L:      [email protected]
16432 S:      Supported
16433 F:      drivers/net/ethernet/qlogic/netxen/
16434
16435 NET_FAILOVER MODULE
16436 M:      Sridhar Samudrala <[email protected]>
16437 L:      [email protected]
16438 S:      Supported
16439 F:      Documentation/networking/net_failover.rst
16440 F:      drivers/net/net_failover.c
16441 F:      include/net/net_failover.h
16442
16443 NEXTHOP
16444 M:      David Ahern <[email protected]>
16445 L:      [email protected]
16446 S:      Maintained
16447 F:      include/net/netns/nexthop.h
16448 F:      include/net/nexthop.h
16449 F:      include/uapi/linux/nexthop.h
16450 F:      net/ipv4/nexthop.c
16451
16452 NFC SUBSYSTEM
16453 M:      Krzysztof Kozlowski <[email protected]>
16454 L:      [email protected]
16455 S:      Maintained
16456 F:      Documentation/devicetree/bindings/net/nfc/
16457 F:      drivers/nfc/
16458 F:      include/net/nfc/
16459 F:      include/uapi/linux/nfc.h
16460 F:      net/nfc/
16461
16462 NFC VIRTUAL NCI DEVICE DRIVER
16463 M:      Bongsu Jeon <[email protected]>
16464 L:      [email protected]
16465 S:      Supported
16466 F:      drivers/nfc/virtual_ncidev.c
16467 F:      tools/testing/selftests/nci/
16468
16469 NFS, SUNRPC, AND LOCKD CLIENTS
16470 M:      Trond Myklebust <[email protected]>
16471 M:      Anna Schumaker <[email protected]>
16472 L:      [email protected]
16473 S:      Maintained
16474 W:      http://client.linux-nfs.org
16475 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
16476 F:      Documentation/filesystems/nfs/
16477 F:      fs/lockd/
16478 F:      fs/nfs/
16479 F:      fs/nfs_common/
16480 F:      include/linux/lockd/
16481 F:      include/linux/nfs*
16482 F:      include/linux/sunrpc/
16483 F:      include/uapi/linux/nfs*
16484 F:      include/uapi/linux/sunrpc/
16485 F:      net/sunrpc/
16486
16487 NILFS2 FILESYSTEM
16488 M:      Ryusuke Konishi <[email protected]>
16489 L:      [email protected]
16490 S:      Supported
16491 W:      https://nilfs.sourceforge.io/
16492 T:      git https://github.com/konis/nilfs2.git
16493 F:      Documentation/filesystems/nilfs2.rst
16494 F:      fs/nilfs2/
16495 F:      include/trace/events/nilfs2.h
16496 F:      include/uapi/linux/nilfs2_api.h
16497 F:      include/uapi/linux/nilfs2_ondisk.h
16498
16499 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
16500 M:      YOKOTA Hiroshi <[email protected]>
16501 S:      Maintained
16502 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
16503 F:      Documentation/scsi/NinjaSCSI.rst
16504 F:      drivers/scsi/pcmcia/nsp_*
16505
16506 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
16507 M:      GOTO Masanori <[email protected]>
16508 M:      YOKOTA Hiroshi <[email protected]>
16509 S:      Maintained
16510 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
16511 F:      Documentation/scsi/NinjaSCSI.rst
16512 F:      drivers/scsi/nsp32*
16513
16514 NINTENDO HID DRIVER
16515 M:      Daniel J. Ogorchock <[email protected]>
16516 L:      [email protected]
16517 S:      Maintained
16518 F:      drivers/hid/hid-nintendo*
16519
16520 NIOS2 ARCHITECTURE
16521 M:      Dinh Nguyen <[email protected]>
16522 S:      Maintained
16523 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
16524 F:      arch/nios2/
16525
16526 NITRO ENCLAVES (NE)
16527 M:      Alexandru Ciobotaru <[email protected]>
16528 L:      [email protected]
16529 L:      The AWS Nitro Enclaves Team <[email protected]>
16530 S:      Supported
16531 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
16532 F:      Documentation/virt/ne_overview.rst
16533 F:      drivers/virt/nitro_enclaves/
16534 F:      include/linux/nitro_enclaves.h
16535 F:      include/uapi/linux/nitro_enclaves.h
16536 F:      samples/nitro_enclaves/
16537
16538 NITRO SECURE MODULE (NSM)
16539 M:      Alexander Graf <[email protected]>
16540 L:      [email protected]
16541 L:      The AWS Nitro Enclaves Team <[email protected]>
16542 S:      Supported
16543 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
16544 F:      drivers/misc/nsm.c
16545 F:      include/uapi/linux/nsm.h
16546
16547 NOHZ, DYNTICKS SUPPORT
16548 M:      Anna-Maria Behnsen <[email protected]>
16549 M:      Frederic Weisbecker <[email protected]>
16550 M:      Ingo Molnar <[email protected]>
16551 M:      Thomas Gleixner <[email protected]>
16552 L:      [email protected]
16553 S:      Maintained
16554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
16555 F:      include/linux/sched/nohz.h
16556 F:      include/linux/tick.h
16557 F:      kernel/time/tick*.*
16558
16559 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
16560 M:      Pavel Machek <[email protected]>
16561 M:      Sakari Ailus <[email protected]>
16562 L:      [email protected]
16563 S:      Maintained
16564 F:      drivers/media/i2c/ad5820.c
16565 F:      drivers/media/i2c/et8ek8
16566
16567 NOKIA N900 POWER SUPPLY DRIVERS
16568 R:      Pali Rohár <[email protected]>
16569 F:      drivers/power/supply/bq2415x_charger.c
16570 F:      drivers/power/supply/bq27xxx_battery.c
16571 F:      drivers/power/supply/bq27xxx_battery_i2c.c
16572 F:      drivers/power/supply/isp1704_charger.c
16573 F:      drivers/power/supply/rx51_battery.c
16574 F:      include/linux/power/bq2415x_charger.h
16575 F:      include/linux/power/bq27xxx_battery.h
16576
16577 NOLIBC HEADER FILE
16578 M:      Willy Tarreau <[email protected]>
16579 M:      Thomas Weißschuh <[email protected]>
16580 S:      Maintained
16581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git
16582 F:      tools/include/nolibc/
16583 F:      tools/testing/selftests/nolibc/
16584
16585 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
16586 M:      Hans de Goede <[email protected]>
16587 L:      [email protected]
16588 S:      Maintained
16589 F:      Documentation/devicetree/bindings/input/touchscreen/novatek,nvt-ts.yaml
16590 F:      drivers/input/touchscreen/novatek-nvt-ts.c
16591
16592 NSDEPS
16593 M:      Matthias Maennich <[email protected]>
16594 S:      Maintained
16595 F:      Documentation/core-api/symbol-namespaces.rst
16596 F:      scripts/nsdeps
16597
16598 NTB AMD DRIVER
16599 M:      Sanjay R Mehta <[email protected]>
16600 M:      Shyam Sundar S K <[email protected]>
16601 L:      [email protected]
16602 S:      Supported
16603 F:      drivers/ntb/hw/amd/
16604
16605 NTB DRIVER CORE
16606 M:      Jon Mason <[email protected]>
16607 M:      Dave Jiang <[email protected]>
16608 M:      Allen Hubbe <[email protected]>
16609 L:      [email protected]
16610 S:      Supported
16611 W:      https://github.com/jonmason/ntb/wiki
16612 T:      git https://github.com/jonmason/ntb.git
16613 F:      drivers/net/ntb_netdev.c
16614 F:      drivers/ntb/
16615 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
16616 F:      include/linux/ntb.h
16617 F:      include/linux/ntb_transport.h
16618 F:      tools/testing/selftests/ntb/
16619
16620 NTB INTEL DRIVER
16621 M:      Dave Jiang <[email protected]>
16622 L:      [email protected]
16623 S:      Supported
16624 W:      https://github.com/davejiang/linux/wiki
16625 T:      git https://github.com/davejiang/linux.git
16626 F:      drivers/ntb/hw/intel/
16627
16628 NTFS3 FILESYSTEM
16629 M:      Konstantin Komarov <[email protected]>
16630 L:      [email protected]
16631 S:      Supported
16632 W:      http://www.paragon-software.com/
16633 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
16634 F:      Documentation/filesystems/ntfs3.rst
16635 F:      fs/ntfs3/
16636
16637 NUBUS SUBSYSTEM
16638 M:      Finn Thain <[email protected]>
16639 L:      [email protected]
16640 S:      Maintained
16641 F:      arch/*/include/asm/nubus.h
16642 F:      drivers/nubus/
16643 F:      include/linux/nubus.h
16644 F:      include/uapi/linux/nubus.h
16645
16646 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
16647 M:      Antonino Daplas <[email protected]>
16648 L:      [email protected]
16649 S:      Maintained
16650 F:      drivers/video/fbdev/nvidia/
16651 F:      drivers/video/fbdev/riva/
16652
16653 NVIDIA WMI EC BACKLIGHT DRIVER
16654 M:      Daniel Dadap <[email protected]>
16655 L:      [email protected]
16656 S:      Supported
16657 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
16658 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
16659
16660 NVM EXPRESS DRIVER
16661 M:      Keith Busch <[email protected]>
16662 M:      Jens Axboe <[email protected]>
16663 M:      Christoph Hellwig <[email protected]>
16664 M:      Sagi Grimberg <[email protected]>
16665 L:      [email protected]
16666 S:      Supported
16667 W:      http://git.infradead.org/nvme.git
16668 T:      git git://git.infradead.org/nvme.git
16669 F:      Documentation/nvme/
16670 F:      drivers/nvme/common/
16671 F:      drivers/nvme/host/
16672 F:      include/linux/nvme-*.h
16673 F:      include/linux/nvme.h
16674 F:      include/uapi/linux/nvme_ioctl.h
16675
16676 NVM EXPRESS FABRICS AUTHENTICATION
16677 M:      Hannes Reinecke <[email protected]>
16678 L:      [email protected]
16679 S:      Supported
16680 F:      drivers/nvme/host/auth.c
16681 F:      drivers/nvme/target/auth.c
16682 F:      drivers/nvme/target/fabrics-cmd-auth.c
16683 F:      include/linux/nvme-auth.h
16684
16685 NVM EXPRESS FC TRANSPORT DRIVERS
16686 M:      James Smart <[email protected]>
16687 L:      [email protected]
16688 S:      Supported
16689 F:      drivers/nvme/host/fc.c
16690 F:      drivers/nvme/target/fc.c
16691 F:      drivers/nvme/target/fcloop.c
16692 F:      include/linux/nvme-fc-driver.h
16693 F:      include/linux/nvme-fc.h
16694
16695 NVM EXPRESS HARDWARE MONITORING SUPPORT
16696 M:      Guenter Roeck <[email protected]>
16697 L:      [email protected]
16698 S:      Supported
16699 F:      drivers/nvme/host/hwmon.c
16700
16701 NVM EXPRESS TARGET DRIVER
16702 M:      Christoph Hellwig <[email protected]>
16703 M:      Sagi Grimberg <[email protected]>
16704 M:      Chaitanya Kulkarni <[email protected]>
16705 L:      [email protected]
16706 S:      Supported
16707 W:      http://git.infradead.org/nvme.git
16708 T:      git git://git.infradead.org/nvme.git
16709 F:      drivers/nvme/target/
16710
16711 NVMEM FRAMEWORK
16712 M:      Srinivas Kandagatla <[email protected]>
16713 S:      Maintained
16714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
16715 F:      Documentation/ABI/stable/sysfs-bus-nvmem
16716 F:      Documentation/devicetree/bindings/nvmem/
16717 F:      drivers/nvmem/
16718 F:      include/linux/nvmem-consumer.h
16719 F:      include/linux/nvmem-provider.h
16720
16721 NXP BLUETOOTH WIRELESS DRIVERS
16722 M:      Amitkumar Karwar <[email protected]>
16723 M:      Neeraj Kale <[email protected]>
16724 S:      Maintained
16725 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
16726 F:      drivers/bluetooth/btnxpuart.c
16727
16728 NXP C45 TJA11XX PHY DRIVER
16729 M:      Andrei Botila <[email protected]>
16730 L:      [email protected]
16731 S:      Maintained
16732 F:      drivers/net/phy/nxp-c45-tja11xx*
16733
16734 NXP FSPI DRIVER
16735 M:      Han Xu <[email protected]>
16736 M:      Haibo Chen <[email protected]>
16737 R:      Yogesh Gaur <[email protected]>
16738 L:      [email protected]
16739 L:      [email protected]
16740 S:      Maintained
16741 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
16742 F:      drivers/spi/spi-nxp-fspi.c
16743
16744 NXP FXAS21002C DRIVER
16745 M:      Rui Miguel Silva <[email protected]>
16746 L:      [email protected]
16747 S:      Maintained
16748 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
16749 F:      drivers/iio/gyro/fxas21002c.h
16750 F:      drivers/iio/gyro/fxas21002c_core.c
16751 F:      drivers/iio/gyro/fxas21002c_i2c.c
16752 F:      drivers/iio/gyro/fxas21002c_spi.c
16753
16754 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
16755 M:      Haibo Chen <[email protected]>
16756 L:      [email protected]
16757 L:      [email protected]
16758 S:      Maintained
16759 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
16760 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
16761 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
16762 F:      drivers/iio/adc/imx7d_adc.c
16763 F:      drivers/iio/adc/imx93_adc.c
16764 F:      drivers/iio/adc/vf610_adc.c
16765
16766 NXP i.MX 8M ISI DRIVER
16767 M:      Laurent Pinchart <[email protected]>
16768 L:      [email protected]
16769 S:      Maintained
16770 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
16771 F:      drivers/media/platform/nxp/imx8-isi/
16772
16773 NXP i.MX 8MP DW100 V4L2 DRIVER
16774 M:      Xavier Roumegue <[email protected]>
16775 L:      [email protected]
16776 S:      Maintained
16777 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
16778 F:      Documentation/userspace-api/media/drivers/dw100.rst
16779 F:      drivers/media/platform/nxp/dw100/
16780 F:      include/uapi/linux/dw100.h
16781
16782 NXP i.MX 8MQ DCSS DRIVER
16783 M:      Laurentiu Palcu <[email protected]>
16784 R:      Lucas Stach <[email protected]>
16785 L:      [email protected]
16786 S:      Maintained
16787 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
16788 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
16789 F:      drivers/gpu/drm/imx/dcss/
16790
16791 NXP i.MX 8QXP ADC DRIVER
16792 M:      Cai Huoqing <[email protected]>
16793 M:      Haibo Chen <[email protected]>
16794 L:      [email protected]
16795 L:      [email protected]
16796 S:      Maintained
16797 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
16798 F:      drivers/iio/adc/imx8qxp-adc.c
16799
16800 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
16801 M:      Mirela Rabulea <[email protected]>
16802 L:      [email protected]
16803 L:      [email protected]
16804 S:      Maintained
16805 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
16806 F:      drivers/media/platform/nxp/imx-jpeg
16807
16808 NXP i.MX CLOCK DRIVERS
16809 M:      Abel Vesa <[email protected]>
16810 R:      Peng Fan <[email protected]>
16811 L:      [email protected]
16812 L:      [email protected]
16813 S:      Maintained
16814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
16815 F:      Documentation/devicetree/bindings/clock/imx*
16816 F:      drivers/clk/imx/
16817 F:      include/dt-bindings/clock/imx*
16818
16819 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
16820 M:      Jagan Teki <[email protected]>
16821 S:      Maintained
16822 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
16823 F:      drivers/regulator/pf8x00-regulator.c
16824
16825 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
16826 M:      Krzysztof Kozlowski <[email protected]>
16827 L:      [email protected]
16828 S:      Maintained
16829 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
16830 F:      drivers/extcon/extcon-ptn5150.c
16831
16832 NXP SGTL5000 DRIVER
16833 M:      Fabio Estevam <[email protected]>
16834 L:      [email protected]
16835 S:      Maintained
16836 F:      Documentation/devicetree/bindings/sound/fsl,sgtl5000.yaml
16837 F:      sound/soc/codecs/sgtl5000*
16838
16839 NXP SJA1105 ETHERNET SWITCH DRIVER
16840 M:      Vladimir Oltean <[email protected]>
16841 L:      [email protected]
16842 S:      Maintained
16843 F:      drivers/net/dsa/sja1105
16844 F:      drivers/net/pcs/pcs-xpcs-nxp.c
16845
16846 NXP TDA998X DRM DRIVER
16847 M:      Russell King <[email protected]>
16848 S:      Maintained
16849 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
16850 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
16851 F:      drivers/gpu/drm/i2c/tda998x_drv.c
16852 F:      include/drm/i2c/tda998x.h
16853 F:      include/dt-bindings/display/tda998x.h
16854 K:      "nxp,tda998x"
16855
16856 NXP TFA9879 DRIVER
16857 M:      Peter Rosin <[email protected]>
16858 L:      [email protected]
16859 S:      Maintained
16860 F:      Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml
16861 F:      sound/soc/codecs/tfa9879*
16862
16863 NXP-NCI NFC DRIVER
16864 S:      Orphan
16865 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
16866 F:      drivers/nfc/nxp-nci
16867
16868 NXP/Goodix TFA989X (TFA1) DRIVER
16869 M:      Stephan Gerhold <[email protected]>
16870 L:      [email protected]
16871 S:      Maintained
16872 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
16873 F:      sound/soc/codecs/tfa989x.c
16874
16875 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
16876 M:      Jonas Malaco <[email protected]>
16877 L:      [email protected]
16878 S:      Maintained
16879 F:      Documentation/hwmon/nzxt-kraken2.rst
16880 F:      drivers/hwmon/nzxt-kraken2.c
16881
16882 NZXT-KRAKEN3 HARDWARE MONITORING DRIVER
16883 M:      Jonas Malaco <[email protected]>
16884 M:      Aleksa Savic <[email protected]>
16885 L:      [email protected]
16886 S:      Maintained
16887 F:      Documentation/hwmon/nzxt-kraken3.rst
16888 F:      drivers/hwmon/nzxt-kraken3.c
16889
16890 OBJAGG
16891 M:      Jiri Pirko <[email protected]>
16892 L:      [email protected]
16893 S:      Supported
16894 F:      include/linux/objagg.h
16895 F:      lib/objagg.c
16896 F:      lib/test_objagg.c
16897
16898 OBJPOOL
16899 M:      Matt Wu <[email protected]>
16900 S:      Supported
16901 F:      include/linux/objpool.h
16902 F:      lib/objpool.c
16903 F:      lib/test_objpool.c
16904
16905 OBJTOOL
16906 M:      Josh Poimboeuf <[email protected]>
16907 M:      Peter Zijlstra <[email protected]>
16908 S:      Supported
16909 F:      include/linux/objtool*.h
16910 F:      tools/objtool/
16911
16912 OCELOT ETHERNET SWITCH DRIVER
16913 M:      Vladimir Oltean <[email protected]>
16914 M:      Claudiu Manoil <[email protected]>
16915 M:      Alexandre Belloni <[email protected]>
16916 M:      [email protected]
16917 L:      [email protected]
16918 S:      Supported
16919 F:      drivers/net/dsa/ocelot/*
16920 F:      drivers/net/ethernet/mscc/
16921 F:      include/soc/mscc/ocelot*
16922 F:      net/dsa/tag_ocelot.c
16923 F:      net/dsa/tag_ocelot_8021q.c
16924 F:      tools/testing/selftests/drivers/net/ocelot/*
16925
16926 OCELOT EXTERNAL SWITCH CONTROL
16927 M:      Colin Foster <[email protected]>
16928 S:      Supported
16929 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
16930 F:      drivers/mfd/ocelot*
16931 F:      drivers/net/dsa/ocelot/ocelot_ext.c
16932 F:      include/linux/mfd/ocelot.h
16933
16934 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
16935 M:      Frederic Barrat <[email protected]>
16936 M:      Andrew Donnellan <[email protected]>
16937 L:      [email protected]
16938 S:      Supported
16939 F:      Documentation/userspace-api/accelerators/ocxl.rst
16940 F:      arch/powerpc/include/asm/pnv-ocxl.h
16941 F:      arch/powerpc/platforms/powernv/ocxl.c
16942 F:      drivers/misc/ocxl/
16943 F:      include/misc/ocxl*
16944 F:      include/uapi/misc/ocxl.h
16945
16946 OMAP AUDIO SUPPORT
16947 M:      Peter Ujfalusi <[email protected]>
16948 M:      Jarkko Nikula <[email protected]>
16949 L:      [email protected]
16950 L:      [email protected]
16951 S:      Maintained
16952 F:      sound/soc/ti/n810.c
16953 F:      sound/soc/ti/omap*
16954 F:      sound/soc/ti/rx51.c
16955 F:      sound/soc/ti/sdma-pcm.*
16956
16957 OMAP CLOCK FRAMEWORK SUPPORT
16958 M:      Paul Walmsley <[email protected]>
16959 L:      [email protected]
16960 S:      Maintained
16961 F:      arch/arm/*omap*/*clock*
16962
16963 OMAP DEVICE TREE SUPPORT
16964 M:      Tony Lindgren <[email protected]>
16965 L:      [email protected]
16966 L:      [email protected]
16967 S:      Maintained
16968 F:      arch/arm/boot/dts/ti/omap/
16969
16970 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
16971 L:      [email protected]
16972 L:      [email protected]
16973 S:      Orphan
16974 F:      Documentation/arch/arm/omap/dss.rst
16975 F:      drivers/video/fbdev/omap2/
16976
16977 OMAP FRAMEBUFFER SUPPORT
16978 L:      [email protected]
16979 L:      [email protected]
16980 S:      Orphan
16981 F:      drivers/video/fbdev/omap/
16982
16983 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
16984 M:      Roger Quadros <[email protected]>
16985 M:      Tony Lindgren <[email protected]>
16986 L:      [email protected]
16987 S:      Maintained
16988 F:      arch/arm/mach-omap2/*gpmc*
16989 F:      drivers/memory/omap-gpmc.c
16990
16991 OMAP GPIO DRIVER
16992 M:      Grygorii Strashko <[email protected]>
16993 M:      Santosh Shilimkar <[email protected]>
16994 M:      Kevin Hilman <[email protected]>
16995 L:      [email protected]
16996 S:      Maintained
16997 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
16998 F:      drivers/gpio/gpio-omap.c
16999
17000 OMAP HARDWARE SPINLOCK SUPPORT
17001 L:      [email protected]
17002 S:      Orphan
17003 F:      drivers/hwspinlock/omap_hwspinlock.c
17004
17005 OMAP HS MMC SUPPORT
17006 L:      [email protected]
17007 L:      [email protected]
17008 S:      Orphan
17009 F:      drivers/mmc/host/omap_hsmmc.c
17010
17011 OMAP HWMOD DATA
17012 M:      Paul Walmsley <[email protected]>
17013 L:      [email protected]
17014 S:      Maintained
17015 F:      arch/arm/mach-omap2/omap_hwmod*data*
17016
17017 OMAP HWMOD SUPPORT
17018 M:      Paul Walmsley <[email protected]>
17019 L:      [email protected]
17020 S:      Maintained
17021 F:      arch/arm/mach-omap2/omap_hwmod.*
17022
17023 OMAP I2C DRIVER
17024 M:      Vignesh R <[email protected]>
17025 L:      [email protected]
17026 L:      [email protected]
17027 S:      Maintained
17028 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
17029 F:      drivers/i2c/busses/i2c-omap.c
17030
17031 OMAP MMC SUPPORT
17032 M:      Aaro Koskinen <[email protected]>
17033 L:      [email protected]
17034 S:      Odd Fixes
17035 F:      drivers/mmc/host/omap.c
17036
17037 OMAP POWER MANAGEMENT SUPPORT
17038 M:      Kevin Hilman <[email protected]>
17039 L:      [email protected]
17040 S:      Maintained
17041 F:      arch/arm/*omap*/*pm*
17042 F:      drivers/cpufreq/omap-cpufreq.c
17043
17044 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
17045 M:      Paul Walmsley <[email protected]>
17046 L:      [email protected]
17047 S:      Maintained
17048 F:      arch/arm/mach-omap2/prm*
17049
17050 OMAP RANDOM NUMBER GENERATOR SUPPORT
17051 M:      Deepak Saxena <[email protected]>
17052 S:      Maintained
17053 F:      drivers/char/hw_random/omap-rng.c
17054
17055 OMAP USB SUPPORT
17056 L:      [email protected]
17057 L:      [email protected]
17058 S:      Orphan
17059 F:      arch/arm/*omap*/usb*
17060 F:      drivers/usb/*/*omap*
17061
17062 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
17063 M:      Mark Jackson <[email protected]>
17064 L:      [email protected]
17065 S:      Maintained
17066 F:      arch/arm/boot/dts/ti/omap/am335x-nano.dts
17067
17068 OMAP1 SUPPORT
17069 M:      Aaro Koskinen <[email protected]>
17070 M:      Janusz Krzysztofik <[email protected]>
17071 R:      Tony Lindgren <[email protected]>
17072 L:      [email protected]
17073 S:      Maintained
17074 Q:      http://patchwork.kernel.org/project/linux-omap/list/
17075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
17076 F:      arch/arm/configs/omap1_defconfig
17077 F:      arch/arm/mach-omap1/
17078 F:      drivers/i2c/busses/i2c-omap.c
17079 F:      include/linux/platform_data/ams-delta-fiq.h
17080 F:      include/linux/platform_data/i2c-omap.h
17081
17082 OMAP2+ SUPPORT
17083 M:      Aaro Koskinen <[email protected]>
17084 M:      Andreas Kemnade <[email protected]>
17085 M:      Kevin Hilman <[email protected]>
17086 M:      Roger Quadros <[email protected]>
17087 M:      Tony Lindgren <[email protected]>
17088 L:      [email protected]
17089 S:      Maintained
17090 W:      http://linux.omap.com/
17091 Q:      http://patchwork.kernel.org/project/linux-omap/list/
17092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
17093 F:      Documentation/devicetree/bindings/arm/ti/omap.yaml
17094 F:      arch/arm/configs/omap2plus_defconfig
17095 F:      arch/arm/mach-omap2/
17096 F:      drivers/bus/omap*.[ch]
17097 F:      drivers/bus/ti-sysc.c
17098 F:      drivers/gpio/gpio-tps65219.c
17099 F:      drivers/i2c/busses/i2c-omap.c
17100 F:      drivers/irqchip/irq-omap-intc.c
17101 F:      drivers/mfd/*omap*.c
17102 F:      drivers/mfd/menelaus.c
17103 F:      drivers/mfd/palmas.c
17104 F:      drivers/mfd/tps65217.c
17105 F:      drivers/mfd/tps65218.c
17106 F:      drivers/mfd/tps65219.c
17107 F:      drivers/mfd/tps65910.c
17108 F:      drivers/mfd/twl-core.[ch]
17109 F:      drivers/mfd/twl4030*.c
17110 F:      drivers/mfd/twl6030*.c
17111 F:      drivers/mfd/twl6040*.c
17112 F:      drivers/regulator/palmas-regulator*.c
17113 F:      drivers/regulator/pbias-regulator.c
17114 F:      drivers/regulator/tps65217-regulator.c
17115 F:      drivers/regulator/tps65218-regulator.c
17116 F:      drivers/regulator/tps65219-regulator.c
17117 F:      drivers/regulator/tps65910-regulator.c
17118 F:      drivers/regulator/twl-regulator.c
17119 F:      drivers/regulator/twl6030-regulator.c
17120 F:      include/linux/platform_data/i2c-omap.h
17121 F:      include/linux/platform_data/ti-sysc.h
17122
17123 OMFS FILESYSTEM
17124 M:      Bob Copeland <[email protected]>
17125 L:      [email protected]
17126 S:      Maintained
17127 F:      Documentation/filesystems/omfs.rst
17128 F:      fs/omfs/
17129
17130 OMNIVISION OG01A1B SENSOR DRIVER
17131 M:      Sakari Ailus <[email protected]>
17132 L:      [email protected]
17133 S:      Maintained
17134 F:      Documentation/devicetree/bindings/media/i2c/ovti,og01a1b.yaml
17135 F:      drivers/media/i2c/og01a1b.c
17136
17137 OMNIVISION OV01A10 SENSOR DRIVER
17138 M:      Bingbu Cao <[email protected]>
17139 L:      [email protected]
17140 S:      Maintained
17141 T:      git git://linuxtv.org/media.git
17142 F:      drivers/media/i2c/ov01a10.c
17143
17144 OMNIVISION OV02A10 SENSOR DRIVER
17145 L:      [email protected]
17146 S:      Orphan
17147 T:      git git://linuxtv.org/media.git
17148 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
17149 F:      drivers/media/i2c/ov02a10.c
17150
17151 OMNIVISION OV08D10 SENSOR DRIVER
17152 M:      Jimmy Su <[email protected]>
17153 L:      [email protected]
17154 S:      Maintained
17155 T:      git git://linuxtv.org/media.git
17156 F:      drivers/media/i2c/ov08d10.c
17157
17158 OMNIVISION OV08X40 SENSOR DRIVER
17159 M:      Jason Chen <[email protected]>
17160 L:      [email protected]
17161 S:      Maintained
17162 T:      git git://linuxtv.org/media.git
17163 F:      drivers/media/i2c/ov08x40.c
17164 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov08x40.yaml
17165
17166 OMNIVISION OV13858 SENSOR DRIVER
17167 M:      Sakari Ailus <[email protected]>
17168 L:      [email protected]
17169 S:      Maintained
17170 T:      git git://linuxtv.org/media.git
17171 F:      drivers/media/i2c/ov13858.c
17172
17173 OMNIVISION OV13B10 SENSOR DRIVER
17174 M:      Arec Kao <[email protected]>
17175 L:      [email protected]
17176 S:      Maintained
17177 T:      git git://linuxtv.org/media.git
17178 F:      drivers/media/i2c/ov13b10.c
17179
17180 OMNIVISION OV2680 SENSOR DRIVER
17181 M:      Rui Miguel Silva <[email protected]>
17182 M:      Hans de Goede <[email protected]>
17183 L:      [email protected]
17184 S:      Maintained
17185 T:      git git://linuxtv.org/media.git
17186 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
17187 F:      drivers/media/i2c/ov2680.c
17188
17189 OMNIVISION OV2685 SENSOR DRIVER
17190 M:      Shunqian Zheng <[email protected]>
17191 L:      [email protected]
17192 S:      Maintained
17193 T:      git git://linuxtv.org/media.git
17194 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
17195 F:      drivers/media/i2c/ov2685.c
17196
17197 OMNIVISION OV2740 SENSOR DRIVER
17198 M:      Tianshu Qiu <[email protected]>
17199 R:      Sakari Ailus <[email protected]>
17200 R:      Bingbu Cao <[email protected]>
17201 L:      [email protected]
17202 S:      Maintained
17203 T:      git git://linuxtv.org/media.git
17204 F:      drivers/media/i2c/ov2740.c
17205
17206 OMNIVISION OV4689 SENSOR DRIVER
17207 M:      Mikhail Rudenko <[email protected]>
17208 L:      [email protected]
17209 S:      Maintained
17210 T:      git git://linuxtv.org/media.git
17211 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
17212 F:      drivers/media/i2c/ov4689.c
17213
17214 OMNIVISION OV5640 SENSOR DRIVER
17215 M:      Steve Longerbeam <[email protected]>
17216 L:      [email protected]
17217 S:      Maintained
17218 T:      git git://linuxtv.org/media.git
17219 F:      drivers/media/i2c/ov5640.c
17220
17221 OMNIVISION OV5647 SENSOR DRIVER
17222 M:      Dave Stevenson <[email protected]>
17223 M:      Jacopo Mondi <[email protected]>
17224 L:      [email protected]
17225 S:      Maintained
17226 T:      git git://linuxtv.org/media.git
17227 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
17228 F:      drivers/media/i2c/ov5647.c
17229
17230 OMNIVISION OV5670 SENSOR DRIVER
17231 M:      Sakari Ailus <[email protected]>
17232 L:      [email protected]
17233 S:      Maintained
17234 T:      git git://linuxtv.org/media.git
17235 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
17236 F:      drivers/media/i2c/ov5670.c
17237
17238 OMNIVISION OV5675 SENSOR DRIVER
17239 M:      Sakari Ailus <[email protected]>
17240 L:      [email protected]
17241 S:      Maintained
17242 T:      git git://linuxtv.org/media.git
17243 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
17244 F:      drivers/media/i2c/ov5675.c
17245
17246 OMNIVISION OV5693 SENSOR DRIVER
17247 M:      Daniel Scally <[email protected]>
17248 L:      [email protected]
17249 S:      Maintained
17250 T:      git git://linuxtv.org/media.git
17251 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
17252 F:      drivers/media/i2c/ov5693.c
17253
17254 OMNIVISION OV5695 SENSOR DRIVER
17255 M:      Shunqian Zheng <[email protected]>
17256 L:      [email protected]
17257 S:      Maintained
17258 T:      git git://linuxtv.org/media.git
17259 F:      drivers/media/i2c/ov5695.c
17260
17261 OMNIVISION OV64A40 SENSOR DRIVER
17262 M:      Jacopo Mondi <[email protected]>
17263 L:      [email protected]
17264 S:      Maintained
17265 T:      git git://linuxtv.org/media.git
17266 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov64a40.yaml
17267 F:      drivers/media/i2c/ov64a40.c
17268
17269 OMNIVISION OV7670 SENSOR DRIVER
17270 L:      [email protected]
17271 S:      Orphan
17272 T:      git git://linuxtv.org/media.git
17273 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
17274 F:      drivers/media/i2c/ov7670.c
17275
17276 OMNIVISION OV772x SENSOR DRIVER
17277 M:      Jacopo Mondi <[email protected]>
17278 L:      [email protected]
17279 S:      Odd fixes
17280 T:      git git://linuxtv.org/media.git
17281 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
17282 F:      drivers/media/i2c/ov772x.c
17283 F:      include/media/i2c/ov772x.h
17284
17285 OMNIVISION OV7740 SENSOR DRIVER
17286 L:      [email protected]
17287 S:      Orphan
17288 T:      git git://linuxtv.org/media.git
17289 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
17290 F:      drivers/media/i2c/ov7740.c
17291
17292 OMNIVISION OV8856 SENSOR DRIVER
17293 M:      Sakari Ailus <[email protected]>
17294 L:      [email protected]
17295 S:      Maintained
17296 T:      git git://linuxtv.org/media.git
17297 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8856.yaml
17298 F:      drivers/media/i2c/ov8856.c
17299
17300 OMNIVISION OV8858 SENSOR DRIVER
17301 M:      Jacopo Mondi <[email protected]>
17302 M:      Nicholas Roth <[email protected]>
17303 L:      [email protected]
17304 S:      Maintained
17305 T:      git git://linuxtv.org/media.git
17306 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
17307 F:      drivers/media/i2c/ov8858.c
17308
17309 OMNIVISION OV9282 SENSOR DRIVER
17310 M:      Dave Stevenson <[email protected]>
17311 L:      [email protected]
17312 S:      Maintained
17313 T:      git git://linuxtv.org/media.git
17314 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
17315 F:      drivers/media/i2c/ov9282.c
17316
17317 OMNIVISION OV9640 SENSOR DRIVER
17318 M:      Petr Cvek <[email protected]>
17319 L:      [email protected]
17320 S:      Maintained
17321 F:      drivers/media/i2c/ov9640.*
17322
17323 OMNIVISION OV9650 SENSOR DRIVER
17324 M:      Sakari Ailus <[email protected]>
17325 R:      Akinobu Mita <[email protected]>
17326 R:      Sylwester Nawrocki <[email protected]>
17327 L:      [email protected]
17328 S:      Maintained
17329 T:      git git://linuxtv.org/media.git
17330 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
17331 F:      drivers/media/i2c/ov9650.c
17332
17333 OMNIVISION OV9734 SENSOR DRIVER
17334 M:      Tianshu Qiu <[email protected]>
17335 R:      Bingbu Cao <[email protected]>
17336 L:      [email protected]
17337 S:      Maintained
17338 T:      git git://linuxtv.org/media.git
17339 F:      drivers/media/i2c/ov9734.c
17340
17341 ONBOARD USB HUB DRIVER
17342 M:      Matthias Kaehlcke <[email protected]>
17343 L:      [email protected]
17344 S:      Maintained
17345 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-dev
17346 F:      drivers/usb/misc/onboard_usb_dev.c
17347
17348 ONENAND FLASH DRIVER
17349 M:      Kyungmin Park <[email protected]>
17350 L:      [email protected]
17351 S:      Maintained
17352 F:      drivers/mtd/nand/onenand/
17353 F:      include/linux/mtd/onenand*.h
17354
17355 ONEXPLAYER FAN DRIVER
17356 M:      Derek John Clark <[email protected]>
17357 M:      Joaquín Ignacio Aramendía <[email protected]>
17358 L:      [email protected]
17359 S:      Maintained
17360 F:      drivers/hwmon/oxp-sensors.c
17361
17362 ONIE TLV NVMEM LAYOUT DRIVER
17363 M:      Miquel Raynal <[email protected]>
17364 S:      Maintained
17365 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
17366 F:      drivers/nvmem/layouts/onie-tlv.c
17367
17368 ONION OMEGA2+ BOARD
17369 M:      Harvey Hunt <[email protected]>
17370 L:      [email protected]
17371 S:      Maintained
17372 F:      arch/mips/boot/dts/ralink/omega2p.dts
17373
17374 ONSEMI ETHERNET PHY DRIVERS
17375 M:      Piergiorgio Beruto <[email protected]>
17376 L:      [email protected]
17377 S:      Supported
17378 W:      http://www.onsemi.com
17379 F:      drivers/net/phy/ncn*
17380
17381 OP-TEE DRIVER
17382 M:      Jens Wiklander <[email protected]>
17383 L:      [email protected]
17384 S:      Maintained
17385 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
17386 F:      drivers/tee/optee/
17387
17388 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
17389 M:      Sumit Garg <[email protected]>
17390 L:      [email protected]
17391 S:      Maintained
17392 F:      drivers/char/hw_random/optee-rng.c
17393
17394 OP-TEE RTC DRIVER
17395 M:      Clément Léger <[email protected]>
17396 L:      [email protected]
17397 S:      Maintained
17398 F:      drivers/rtc/rtc-optee.c
17399
17400 OPA-VNIC DRIVER
17401 M:      Dennis Dalessandro <[email protected]>
17402 L:      [email protected]
17403 S:      Supported
17404 F:      drivers/infiniband/ulp/opa_vnic
17405
17406 OPEN ALLIANCE 10BASE-T1S MACPHY SERIAL INTERFACE FRAMEWORK
17407 M:      Parthiban Veerasooran <[email protected]>
17408 L:      [email protected]
17409 S:      Maintained
17410 F:      Documentation/networking/oa-tc6-framework.rst
17411 F:      drivers/net/ethernet/oa_tc6.c
17412 F:      include/linux/oa_tc6.h
17413
17414 OPEN FIRMWARE AND FLATTENED DEVICE TREE
17415 M:      Rob Herring <[email protected]>
17416 M:      Saravana Kannan <[email protected]>
17417 L:      [email protected]
17418 S:      Maintained
17419 W:      http://www.devicetree.org/
17420 C:      irc://irc.libera.chat/devicetree
17421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
17422 F:      Documentation/ABI/testing/sysfs-firmware-ofw
17423 F:      drivers/of/
17424 F:      include/linux/of*.h
17425 F:      scripts/dtc/
17426 F:      tools/testing/selftests/dt/
17427 K:      of_overlay_notifier_
17428 K:      of_overlay_fdt_apply
17429 K:      of_overlay_remove
17430
17431 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
17432 M:      Rob Herring <[email protected]>
17433 M:      Krzysztof Kozlowski <[email protected]>
17434 M:      Conor Dooley <[email protected]>
17435 L:      [email protected]
17436 S:      Maintained
17437 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
17438 C:      irc://irc.libera.chat/devicetree
17439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
17440 F:      Documentation/devicetree/
17441 F:      arch/*/boot/dts/
17442 F:      include/dt-bindings/
17443
17444 OPENCOMPUTE PTP CLOCK DRIVER
17445 M:      Jonathan Lemon <[email protected]>
17446 M:      Vadim Fedorenko <[email protected]>
17447 L:      [email protected]
17448 S:      Maintained
17449 F:      drivers/ptp/ptp_ocp.c
17450
17451 OPENCORES I2C BUS DRIVER
17452 M:      Peter Korsgaard <[email protected]>
17453 M:      Andrew Lunn <[email protected]>
17454 L:      [email protected]
17455 S:      Maintained
17456 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
17457 F:      Documentation/i2c/busses/i2c-ocores.rst
17458 F:      drivers/i2c/busses/i2c-ocores.c
17459 F:      include/linux/platform_data/i2c-ocores.h
17460
17461 OPENRISC ARCHITECTURE
17462 M:      Jonas Bonn <[email protected]>
17463 M:      Stefan Kristiansson <[email protected]>
17464 M:      Stafford Horne <[email protected]>
17465 L:      [email protected]
17466 S:      Maintained
17467 W:      http://openrisc.io
17468 T:      git https://github.com/openrisc/linux.git
17469 F:      Documentation/arch/openrisc/
17470 F:      Documentation/devicetree/bindings/openrisc/
17471 F:      arch/openrisc/
17472 F:      drivers/irqchip/irq-ompic.c
17473 F:      drivers/irqchip/irq-or1k-*
17474
17475 OPENVSWITCH
17476 M:      Pravin B Shelar <[email protected]>
17477 L:      [email protected]
17478 L:      [email protected]
17479 S:      Maintained
17480 W:      http://openvswitch.org
17481 F:      include/uapi/linux/openvswitch.h
17482 F:      net/openvswitch/
17483 F:      tools/testing/selftests/net/openvswitch/
17484
17485 OPERATING PERFORMANCE POINTS (OPP)
17486 M:      Viresh Kumar <[email protected]>
17487 M:      Nishanth Menon <[email protected]>
17488 M:      Stephen Boyd <[email protected]>
17489 L:      [email protected]
17490 S:      Maintained
17491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
17492 F:      Documentation/devicetree/bindings/opp/
17493 F:      Documentation/power/opp.rst
17494 F:      drivers/opp/
17495 F:      include/linux/pm_opp.h
17496
17497 OPL4 DRIVER
17498 M:      Clemens Ladisch <[email protected]>
17499 L:      [email protected]
17500 S:      Maintained
17501 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
17502 F:      sound/drivers/opl4/
17503
17504 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
17505 M:      Mark Fasheh <[email protected]>
17506 M:      Joel Becker <[email protected]>
17507 M:      Joseph Qi <[email protected]>
17508 L:      [email protected]
17509 S:      Supported
17510 W:      http://ocfs2.wiki.kernel.org
17511 F:      Documentation/filesystems/dlmfs.rst
17512 F:      Documentation/filesystems/ocfs2.rst
17513 F:      fs/ocfs2/
17514
17515 ORANGEFS FILESYSTEM
17516 M:      Mike Marshall <[email protected]>
17517 R:      Martin Brandenburg <[email protected]>
17518 L:      [email protected]
17519 S:      Supported
17520 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
17521 F:      Documentation/filesystems/orangefs.rst
17522 F:      fs/orangefs/
17523
17524 OV2659 OMNIVISION SENSOR DRIVER
17525 M:      "Lad, Prabhakar" <[email protected]>
17526 L:      [email protected]
17527 S:      Maintained
17528 W:      https://linuxtv.org
17529 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17530 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17531 F:      drivers/media/i2c/ov2659.c
17532 F:      include/media/i2c/ov2659.h
17533
17534 OVERLAY FILESYSTEM
17535 M:      Miklos Szeredi <[email protected]>
17536 M:      Amir Goldstein <[email protected]>
17537 L:      [email protected]
17538 S:      Supported
17539 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git
17540 F:      Documentation/filesystems/overlayfs.rst
17541 F:      fs/overlayfs/
17542
17543 P54 WIRELESS DRIVER
17544 M:      Christian Lamparter <[email protected]>
17545 L:      [email protected]
17546 S:      Maintained
17547 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
17548 F:      drivers/net/wireless/intersil/p54/
17549
17550 PACKET SOCKETS
17551 M:      Willem de Bruijn <[email protected]>
17552 S:      Maintained
17553 F:      include/uapi/linux/if_packet.h
17554 F:      net/packet/af_packet.c
17555
17556 PACKING
17557 M:      Vladimir Oltean <[email protected]>
17558 L:      [email protected]
17559 S:      Supported
17560 F:      Documentation/core-api/packing.rst
17561 F:      include/linux/packing.h
17562 F:      lib/packing.c
17563 F:      lib/packing_test.c
17564
17565 PADATA PARALLEL EXECUTION MECHANISM
17566 M:      Steffen Klassert <[email protected]>
17567 M:      Daniel Jordan <[email protected]>
17568 L:      [email protected]
17569 L:      [email protected]
17570 S:      Maintained
17571 F:      Documentation/core-api/padata.rst
17572 F:      include/linux/padata.h
17573 F:      kernel/padata.c
17574
17575 PAGE CACHE
17576 M:      Matthew Wilcox (Oracle) <[email protected]>
17577 L:      [email protected]
17578 S:      Supported
17579 T:      git git://git.infradead.org/users/willy/pagecache.git
17580 F:      Documentation/filesystems/locking.rst
17581 F:      Documentation/filesystems/vfs.rst
17582 F:      include/linux/pagemap.h
17583 F:      mm/filemap.c
17584 F:      mm/page-writeback.c
17585 F:      mm/readahead.c
17586 F:      mm/truncate.c
17587
17588 PAGE POOL
17589 M:      Jesper Dangaard Brouer <[email protected]>
17590 M:      Ilias Apalodimas <[email protected]>
17591 L:      [email protected]
17592 S:      Supported
17593 F:      Documentation/networking/page_pool.rst
17594 F:      include/net/page_pool/
17595 F:      include/trace/events/page_pool.h
17596 F:      net/core/page_pool.c
17597
17598 PAGE TABLE CHECK
17599 M:      Pasha Tatashin <[email protected]>
17600 M:      Andrew Morton <[email protected]>
17601 L:      [email protected]
17602 S:      Maintained
17603 F:      Documentation/mm/page_table_check.rst
17604 F:      include/linux/page_table_check.h
17605 F:      mm/page_table_check.c
17606
17607 PANASONIC LAPTOP ACPI EXTRAS DRIVER
17608 M:      Kenneth Chan <[email protected]>
17609 L:      [email protected]
17610 S:      Maintained
17611 F:      drivers/platform/x86/panasonic-laptop.c
17612
17613 PARALLAX PING IIO SENSOR DRIVER
17614 M:      Andreas Klinger <[email protected]>
17615 L:      [email protected]
17616 S:      Maintained
17617 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
17618 F:      drivers/iio/proximity/ping.c
17619
17620 PARALLEL LCD/KEYPAD PANEL DRIVER
17621 M:      Willy Tarreau <[email protected]>
17622 M:      Ksenija Stanojevic <[email protected]>
17623 S:      Odd Fixes
17624 F:      Documentation/admin-guide/lcd-panel-cgram.rst
17625 F:      drivers/auxdisplay/panel.c
17626
17627 PARALLEL PORT SUBSYSTEM
17628 M:      Sudip Mukherjee <[email protected]>
17629 M:      Sudip Mukherjee <[email protected]>
17630 L:      [email protected] (subscribers-only)
17631 S:      Maintained
17632 F:      Documentation/driver-api/parport*.rst
17633 F:      drivers/char/ppdev.c
17634 F:      drivers/parport/
17635 F:      include/linux/parport*.h
17636 F:      include/uapi/linux/ppdev.h
17637
17638 PARAVIRT_OPS INTERFACE
17639 M:      Juergen Gross <[email protected]>
17640 R:      Ajay Kaher <[email protected]>
17641 R:      Alexey Makhalov <[email protected]>
17642 R:      Broadcom internal kernel review list <[email protected]>
17643 L:      [email protected]
17644 L:      [email protected]
17645 S:      Supported
17646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
17647 F:      Documentation/virt/paravirt_ops.rst
17648 F:      arch/*/include/asm/paravirt*.h
17649 F:      arch/*/kernel/paravirt*
17650 F:      include/linux/hypervisor.h
17651
17652 PARISC ARCHITECTURE
17653 M:      "James E.J. Bottomley" <[email protected]>
17654 M:      Helge Deller <[email protected]>
17655 L:      [email protected]
17656 S:      Maintained
17657 W:      https://parisc.wiki.kernel.org
17658 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
17659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
17660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
17661 F:      Documentation/arch/parisc/
17662 F:      arch/parisc/
17663 F:      drivers/char/agp/parisc-agp.c
17664 F:      drivers/input/misc/hp_sdc_rtc.c
17665 F:      drivers/input/serio/gscps2.c
17666 F:      drivers/input/serio/hp_sdc*
17667 F:      drivers/parisc/
17668 F:      drivers/parport/parport_gsc.*
17669 F:      drivers/tty/serial/8250/8250_parisc.c
17670 F:      drivers/video/console/sti*
17671 F:      drivers/video/fbdev/sti*
17672 F:      drivers/video/logo/logo_parisc*
17673 F:      include/linux/hp_sdc.h
17674
17675 PARMAN
17676 M:      Jiri Pirko <[email protected]>
17677 L:      [email protected]
17678 S:      Supported
17679 F:      include/linux/parman.h
17680 F:      lib/parman.c
17681 F:      lib/test_parman.c
17682
17683 PC ENGINES APU BOARD DRIVER
17684 M:      Enrico Weigelt, metux IT consult <[email protected]>
17685 S:      Maintained
17686 F:      drivers/platform/x86/pcengines-apuv2.c
17687
17688 PC87360 HARDWARE MONITORING DRIVER
17689 M:      Jim Cromie <[email protected]>
17690 L:      [email protected]
17691 S:      Maintained
17692 F:      Documentation/hwmon/pc87360.rst
17693 F:      drivers/hwmon/pc87360.c
17694
17695 PC8736x GPIO DRIVER
17696 M:      Jim Cromie <[email protected]>
17697 S:      Maintained
17698 F:      drivers/char/pc8736x_gpio.c
17699
17700 PC87427 HARDWARE MONITORING DRIVER
17701 M:      Jean Delvare <[email protected]>
17702 L:      [email protected]
17703 S:      Maintained
17704 F:      Documentation/hwmon/pc87427.rst
17705 F:      drivers/hwmon/pc87427.c
17706
17707 PCA9532 LED DRIVER
17708 M:      Riku Voipio <[email protected]>
17709 S:      Maintained
17710 F:      drivers/leds/leds-pca9532.c
17711 F:      include/linux/leds-pca9532.h
17712
17713 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
17714 M:      Thomas Petazzoni <[email protected]>
17715 M:      Pali Rohár <[email protected]>
17716 L:      [email protected]
17717 L:      [email protected] (moderated for non-subscribers)
17718 S:      Maintained
17719 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
17720 F:      drivers/pci/controller/pci-aardvark.c
17721
17722 PCI DRIVER FOR ALTERA PCIE IP
17723 M:      Joyce Ooi <[email protected]>
17724 L:      [email protected]
17725 S:      Supported
17726 F:      Documentation/devicetree/bindings/pci/altr,pcie-root-port.yaml
17727 F:      drivers/pci/controller/pcie-altera.c
17728
17729 PCI DRIVER FOR APPLIEDMICRO XGENE
17730 M:      Toan Le <[email protected]>
17731 L:      [email protected]
17732 L:      [email protected] (moderated for non-subscribers)
17733 S:      Maintained
17734 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
17735 F:      drivers/pci/controller/pci-xgene.c
17736
17737 PCI DRIVER FOR ARM VERSATILE PLATFORM
17738 M:      Rob Herring <[email protected]>
17739 L:      [email protected]
17740 L:      [email protected] (moderated for non-subscribers)
17741 S:      Maintained
17742 F:      Documentation/devicetree/bindings/pci/versatile.yaml
17743 F:      drivers/pci/controller/pci-versatile.c
17744
17745 PCI DRIVER FOR ARMADA 8K
17746 M:      Thomas Petazzoni <[email protected]>
17747 L:      [email protected]
17748 L:      [email protected] (moderated for non-subscribers)
17749 S:      Maintained
17750 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
17751 F:      drivers/pci/controller/dwc/pcie-armada8k.c
17752
17753 PCI DRIVER FOR CADENCE PCIE IP
17754 L:      [email protected]
17755 S:      Orphan
17756 F:      Documentation/devicetree/bindings/pci/cdns,*
17757 F:      drivers/pci/controller/cadence/*cadence*
17758
17759 PCI DRIVER FOR FREESCALE LAYERSCAPE
17760 M:      Minghuan Lian <[email protected]>
17761 M:      Mingkai Hu <[email protected]>
17762 M:      Roy Zang <[email protected]>
17763 L:      [email protected]
17764 L:      [email protected]
17765 L:      [email protected] (moderated for non-subscribers)
17766 L:      [email protected]
17767 S:      Maintained
17768 F:      drivers/pci/controller/dwc/*layerscape*
17769
17770 PCI DRIVER FOR FU740
17771 M:      Paul Walmsley <[email protected]>
17772 M:      Greentime Hu <[email protected]>
17773 M:      Samuel Holland <[email protected]>
17774 L:      [email protected]
17775 S:      Maintained
17776 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
17777 F:      drivers/pci/controller/dwc/pcie-fu740.c
17778
17779 PCI DRIVER FOR GENERIC OF HOSTS
17780 M:      Will Deacon <[email protected]>
17781 L:      [email protected]
17782 L:      [email protected] (moderated for non-subscribers)
17783 S:      Maintained
17784 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
17785 F:      drivers/pci/controller/pci-host-common.c
17786 F:      drivers/pci/controller/pci-host-generic.c
17787
17788 PCI DRIVER FOR IMX6
17789 M:      Richard Zhu <[email protected]>
17790 M:      Lucas Stach <[email protected]>
17791 L:      [email protected]
17792 L:      [email protected] (moderated for non-subscribers)
17793 L:      [email protected]
17794 S:      Maintained
17795 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
17796 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
17797 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
17798 F:      drivers/pci/controller/dwc/*imx6*
17799
17800 PCI DRIVER FOR INTEL IXP4XX
17801 M:      Linus Walleij <[email protected]>
17802 S:      Maintained
17803 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
17804 F:      drivers/pci/controller/pci-ixp4xx.c
17805
17806 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
17807 M:      Nirmal Patel <[email protected]>
17808 R:      Jonathan Derrick <[email protected]>
17809 L:      [email protected]
17810 S:      Supported
17811 F:      drivers/pci/controller/vmd.c
17812
17813 PCI DRIVER FOR MICROSEMI SWITCHTEC
17814 M:      Kurt Schwemmer <[email protected]>
17815 M:      Logan Gunthorpe <[email protected]>
17816 L:      [email protected]
17817 S:      Maintained
17818 F:      Documentation/ABI/testing/sysfs-class-switchtec
17819 F:      Documentation/driver-api/switchtec.rst
17820 F:      drivers/ntb/hw/mscc/
17821 F:      drivers/pci/switch/switchtec*
17822 F:      include/linux/switchtec.h
17823 F:      include/uapi/linux/switchtec_ioctl.h
17824
17825 PCI DRIVER FOR MOBIVEIL PCIE IP
17826 M:      Karthikeyan Mitran <[email protected]>
17827 M:      Hou Zhiqiang <[email protected]>
17828 L:      [email protected]
17829 S:      Supported
17830 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
17831 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
17832
17833 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
17834 M:      Thomas Petazzoni <[email protected]>
17835 M:      Pali Rohár <[email protected]>
17836 L:      [email protected]
17837 L:      [email protected] (moderated for non-subscribers)
17838 S:      Maintained
17839 F:      drivers/pci/controller/*mvebu*
17840
17841 PCI DRIVER FOR NVIDIA TEGRA
17842 M:      Thierry Reding <[email protected]>
17843 L:      [email protected]
17844 L:      [email protected]
17845 S:      Supported
17846 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
17847 F:      drivers/pci/controller/pci-tegra.c
17848
17849 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
17850 M:      Hou Zhiqiang <[email protected]>
17851 L:      [email protected]
17852 L:      [email protected] (moderated for non-subscribers)
17853 S:      Maintained
17854 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
17855 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
17856
17857 PCI DRIVER FOR PLDA PCIE IP
17858 M:      Daire McNamara <[email protected]>
17859 L:      [email protected]
17860 S:      Maintained
17861 F:      Documentation/devicetree/bindings/pci/plda,xpressrich3-axi-common.yaml
17862 F:      drivers/pci/controller/plda/pcie-plda-host.c
17863 F:      drivers/pci/controller/plda/pcie-plda.h
17864
17865 PCI DRIVER FOR RENESAS R-CAR
17866 M:      Marek Vasut <[email protected]>
17867 M:      Yoshihiro Shimoda <[email protected]>
17868 L:      [email protected]
17869 L:      [email protected]
17870 S:      Maintained
17871 F:      Documentation/devicetree/bindings/pci/*rcar*
17872 F:      drivers/pci/controller/*rcar*
17873 F:      drivers/pci/controller/dwc/*rcar*
17874
17875 PCI DRIVER FOR SAMSUNG EXYNOS
17876 M:      Jingoo Han <[email protected]>
17877 L:      [email protected]
17878 L:      [email protected] (moderated for non-subscribers)
17879 L:      [email protected]
17880 S:      Maintained
17881 F:      drivers/pci/controller/dwc/pci-exynos.c
17882
17883 PCI DRIVER FOR SYNOPSYS DESIGNWARE
17884 M:      Jingoo Han <[email protected]>
17885 M:      Manivannan Sadhasivam <[email protected]>
17886 L:      [email protected]
17887 S:      Maintained
17888 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
17889 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
17890 F:      drivers/pci/controller/dwc/*designware*
17891
17892 PCI DRIVER FOR TI DRA7XX/J721E
17893 M:      Vignesh Raghavendra <[email protected]>
17894 R:      Siddharth Vadapalli <[email protected]>
17895 L:      [email protected]
17896 L:      [email protected]
17897 L:      [email protected] (moderated for non-subscribers)
17898 S:      Supported
17899 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
17900 F:      drivers/pci/controller/cadence/pci-j721e.c
17901 F:      drivers/pci/controller/dwc/pci-dra7xx.c
17902
17903 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
17904 M:      Linus Walleij <[email protected]>
17905 L:      [email protected]
17906 S:      Maintained
17907 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
17908 F:      drivers/pci/controller/pci-v3-semi.c
17909
17910 PCI DRIVER FOR XILINX VERSAL CPM
17911 M:      Bharat Kumar Gogada <[email protected]>
17912 M:      Michal Simek <[email protected]>
17913 L:      [email protected]
17914 S:      Maintained
17915 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
17916 F:      drivers/pci/controller/pcie-xilinx-cpm.c
17917
17918 PCI ENDPOINT SUBSYSTEM
17919 M:      Manivannan Sadhasivam <[email protected]>
17920 M:      Krzysztof Wilczyński <[email protected]>
17921 R:      Kishon Vijay Abraham I <[email protected]>
17922 L:      [email protected]
17923 S:      Supported
17924 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17925 B:      https://bugzilla.kernel.org
17926 C:      irc://irc.oftc.net/linux-pci
17927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17928 F:      Documentation/PCI/endpoint/*
17929 F:      Documentation/misc-devices/pci-endpoint-test.rst
17930 F:      drivers/misc/pci_endpoint_test.c
17931 F:      drivers/pci/endpoint/
17932 F:      tools/pci/
17933
17934 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
17935 M:      Mahesh J Salgaonkar <[email protected]>
17936 R:      Oliver O'Halloran <[email protected]>
17937 L:      [email protected]
17938 S:      Supported
17939 F:      Documentation/PCI/pci-error-recovery.rst
17940 F:      Documentation/arch/powerpc/eeh-pci-error-recovery.rst
17941 F:      arch/powerpc/include/*/eeh*.h
17942 F:      arch/powerpc/kernel/eeh*.c
17943 F:      arch/powerpc/platforms/*/eeh*.c
17944 F:      drivers/pci/pcie/aer.c
17945 F:      drivers/pci/pcie/dpc.c
17946 F:      drivers/pci/pcie/err.c
17947
17948 PCI ERROR RECOVERY
17949 M:      Linas Vepstas <[email protected]>
17950 L:      [email protected]
17951 S:      Supported
17952 F:      Documentation/PCI/pci-error-recovery.rst
17953
17954 PCI MSI DRIVER FOR ALTERA MSI IP
17955 M:      Joyce Ooi <[email protected]>
17956 L:      [email protected]
17957 S:      Supported
17958 F:      Documentation/devicetree/bindings/pci/altr,msi-controller.yaml
17959 F:      drivers/pci/controller/pcie-altera-msi.c
17960
17961 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
17962 M:      Toan Le <[email protected]>
17963 L:      [email protected]
17964 L:      [email protected] (moderated for non-subscribers)
17965 S:      Maintained
17966 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
17967 F:      drivers/pci/controller/pci-xgene-msi.c
17968
17969 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
17970 M:      Lorenzo Pieralisi <[email protected]>
17971 M:      Krzysztof Wilczyński <[email protected]>
17972 R:      Manivannan Sadhasivam <[email protected]>
17973 R:      Rob Herring <[email protected]>
17974 L:      [email protected]
17975 S:      Supported
17976 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17977 B:      https://bugzilla.kernel.org
17978 C:      irc://irc.oftc.net/linux-pci
17979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17980 F:      Documentation/devicetree/bindings/pci/
17981 F:      drivers/pci/controller/
17982 F:      drivers/pci/pci-bridge-emul.c
17983 F:      drivers/pci/pci-bridge-emul.h
17984
17985 PCI PEER-TO-PEER DMA (P2PDMA)
17986 M:      Bjorn Helgaas <[email protected]>
17987 M:      Logan Gunthorpe <[email protected]>
17988 L:      [email protected]
17989 S:      Supported
17990 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17991 B:      https://bugzilla.kernel.org
17992 C:      irc://irc.oftc.net/linux-pci
17993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17994 F:      Documentation/driver-api/pci/p2pdma.rst
17995 F:      drivers/pci/p2pdma.c
17996 F:      include/linux/pci-p2pdma.h
17997
17998 PCI POWER CONTROL
17999 M:      Bartosz Golaszewski <[email protected]>
18000 L:      [email protected]
18001 S:      Maintained
18002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
18003 F:      drivers/pci/pwrctrl/*
18004 F:      include/linux/pci-pwrctrl.h
18005
18006 PCI SUBSYSTEM
18007 M:      Bjorn Helgaas <[email protected]>
18008 L:      [email protected]
18009 S:      Supported
18010 Q:      https://patchwork.kernel.org/project/linux-pci/list/
18011 B:      https://bugzilla.kernel.org
18012 C:      irc://irc.oftc.net/linux-pci
18013 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
18014 F:      Documentation/PCI/
18015 F:      Documentation/devicetree/bindings/pci/
18016 F:      arch/x86/kernel/early-quirks.c
18017 F:      arch/x86/kernel/quirks.c
18018 F:      arch/x86/pci/
18019 F:      drivers/acpi/pci*
18020 F:      drivers/pci/
18021 F:      include/asm-generic/pci*
18022 F:      include/linux/of_pci.h
18023 F:      include/linux/pci*
18024 F:      include/uapi/linux/pci*
18025
18026 PCIE BANDWIDTH CONTROLLER
18027 M:      Ilpo Järvinen <[email protected]>
18028 L:      [email protected]
18029 S:      Supported
18030 F:      drivers/pci/pcie/bwctrl.c
18031 F:      drivers/thermal/pcie_cooling.c
18032 F:      include/linux/pci-bwctrl.h
18033 F:      tools/testing/selftests/pcie_bwctrl/
18034
18035 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
18036 M:      Jonathan Chocron <[email protected]>
18037 L:      [email protected]
18038 S:      Maintained
18039 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
18040 F:      drivers/pci/controller/dwc/pcie-al.c
18041
18042 PCIE DRIVER FOR AMLOGIC MESON
18043 M:      Yue Wang <[email protected]>
18044 L:      [email protected]
18045 L:      [email protected]
18046 S:      Maintained
18047 F:      drivers/pci/controller/dwc/pci-meson.c
18048
18049 PCIE DRIVER FOR AXIS ARTPEC
18050 M:      Jesper Nilsson <[email protected]>
18051 L:      [email protected]
18052 L:      [email protected]
18053 S:      Maintained
18054 F:      Documentation/devicetree/bindings/pci/axis,artpec*
18055 F:      drivers/pci/controller/dwc/*artpec*
18056
18057 PCIE DRIVER FOR CAVIUM THUNDERX
18058 M:      Robert Richter <[email protected]>
18059 L:      [email protected]
18060 L:      [email protected] (moderated for non-subscribers)
18061 S:      Odd Fixes
18062 F:      drivers/pci/controller/pci-thunder-*
18063
18064 PCIE DRIVER FOR HISILICON
18065 M:      Zhou Wang <[email protected]>
18066 L:      [email protected]
18067 S:      Maintained
18068 F:      drivers/pci/controller/dwc/pcie-hisi.c
18069
18070 PCIE DRIVER FOR HISILICON KIRIN
18071 M:      Xiaowei Song <[email protected]>
18072 M:      Binghui Wang <[email protected]>
18073 L:      [email protected]
18074 S:      Maintained
18075 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
18076 F:      drivers/pci/controller/dwc/pcie-kirin.c
18077
18078 PCIE DRIVER FOR HISILICON STB
18079 M:      Shawn Guo <[email protected]>
18080 L:      [email protected]
18081 S:      Maintained
18082 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
18083 F:      drivers/pci/controller/dwc/pcie-histb.c
18084
18085 PCIE DRIVER FOR INTEL KEEM BAY
18086 M:      Srikanth Thokala <[email protected]>
18087 L:      [email protected]
18088 S:      Supported
18089 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
18090 F:      drivers/pci/controller/dwc/pcie-keembay.c
18091
18092 PCIE DRIVER FOR INTEL LGM GW SOC
18093 M:      Chuanhua Lei <[email protected]>
18094 L:      [email protected]
18095 S:      Maintained
18096 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
18097 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
18098
18099 PCIE DRIVER FOR MEDIATEK
18100 M:      Ryder Lee <[email protected]>
18101 M:      Jianjun Wang <[email protected]>
18102 L:      [email protected]
18103 L:      [email protected] (moderated for non-subscribers)
18104 S:      Supported
18105 F:      Documentation/devicetree/bindings/pci/mediatek*
18106 F:      drivers/pci/controller/*mediatek*
18107
18108 PCIE DRIVER FOR MICROCHIP
18109 M:      Daire McNamara <[email protected]>
18110 L:      [email protected]
18111 S:      Supported
18112 F:      Documentation/devicetree/bindings/pci/microchip*
18113 F:      drivers/pci/controller/plda/*microchip*
18114
18115 PCIE DRIVER FOR QUALCOMM MSM
18116 M:      Manivannan Sadhasivam <[email protected]>
18117 L:      [email protected]
18118 L:      [email protected]
18119 S:      Maintained
18120 F:      drivers/pci/controller/dwc/pcie-qcom-common.c
18121 F:      drivers/pci/controller/dwc/pcie-qcom.c
18122
18123 PCIE DRIVER FOR ROCKCHIP
18124 M:      Shawn Lin <[email protected]>
18125 L:      [email protected]
18126 L:      [email protected]
18127 S:      Maintained
18128 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
18129 F:      drivers/pci/controller/pcie-rockchip*
18130
18131 PCIE DRIVER FOR SOCIONEXT UNIPHIER
18132 M:      Kunihiko Hayashi <[email protected]>
18133 L:      [email protected]
18134 S:      Maintained
18135 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
18136 F:      drivers/pci/controller/dwc/pcie-uniphier*
18137
18138 PCIE DRIVER FOR ST SPEAR13XX
18139 M:      Pratyush Anand <[email protected]>
18140 L:      [email protected]
18141 S:      Maintained
18142 F:      drivers/pci/controller/dwc/*spear*
18143
18144 PCIE DRIVER FOR STARFIVE JH71x0
18145 M:      Kevin Xie <[email protected]>
18146 L:      [email protected]
18147 S:      Maintained
18148 F:      Documentation/devicetree/bindings/pci/starfive,jh7110-pcie.yaml
18149 F:      drivers/pci/controller/plda/pcie-starfive.c
18150
18151 PCIE ENDPOINT DRIVER FOR QUALCOMM
18152 M:      Manivannan Sadhasivam <[email protected]>
18153 L:      [email protected]
18154 L:      [email protected]
18155 S:      Maintained
18156 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
18157 F:      drivers/pci/controller/dwc/pcie-qcom-common.c
18158 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
18159
18160 PCMCIA SUBSYSTEM
18161 M:      Dominik Brodowski <[email protected]>
18162 S:      Odd Fixes
18163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
18164 F:      Documentation/pcmcia/
18165 F:      drivers/pcmcia/
18166 F:      include/pcmcia/
18167 F:      tools/pcmcia/
18168
18169 PCNET32 NETWORK DRIVER
18170 M:      Don Fry <[email protected]>
18171 L:      [email protected]
18172 S:      Maintained
18173 F:      drivers/net/ethernet/amd/pcnet32.c
18174
18175 PCRYPT PARALLEL CRYPTO ENGINE
18176 M:      Steffen Klassert <[email protected]>
18177 L:      [email protected]
18178 S:      Maintained
18179 F:      crypto/pcrypt.c
18180 F:      include/crypto/pcrypt.h
18181
18182 PDS DSC VIRTIO DATA PATH ACCELERATOR
18183 R:      Shannon Nelson <[email protected]>
18184 F:      drivers/vdpa/pds/
18185
18186 PECI HARDWARE MONITORING DRIVERS
18187 M:      Iwona Winiarska <[email protected]>
18188 L:      [email protected]
18189 S:      Supported
18190 F:      Documentation/hwmon/peci-cputemp.rst
18191 F:      Documentation/hwmon/peci-dimmtemp.rst
18192 F:      drivers/hwmon/peci/
18193
18194 PECI SUBSYSTEM
18195 M:      Iwona Winiarska <[email protected]>
18196 L:      [email protected] (moderated for non-subscribers)
18197 S:      Supported
18198 F:      Documentation/devicetree/bindings/peci/
18199 F:      Documentation/peci/
18200 F:      drivers/peci/
18201 F:      include/linux/peci-cpu.h
18202 F:      include/linux/peci.h
18203
18204 PENSANDO ETHERNET DRIVERS
18205 M:      Shannon Nelson <[email protected]>
18206 M:      Brett Creeley <[email protected]>
18207 L:      [email protected]
18208 S:      Supported
18209 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
18210 F:      drivers/net/ethernet/pensando/
18211
18212 PER-CPU MEMORY ALLOCATOR
18213 M:      Dennis Zhou <[email protected]>
18214 M:      Tejun Heo <[email protected]>
18215 M:      Christoph Lameter <[email protected]>
18216 L:      [email protected]
18217 S:      Maintained
18218 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
18219 F:      arch/*/include/asm/percpu.h
18220 F:      include/linux/percpu*.h
18221 F:      lib/percpu*.c
18222 F:      mm/percpu*.c
18223
18224 PER-TASK DELAY ACCOUNTING
18225 M:      Balbir Singh <[email protected]>
18226 S:      Maintained
18227 F:      include/linux/delayacct.h
18228 F:      kernel/delayacct.c
18229
18230 PERFORMANCE EVENTS SUBSYSTEM
18231 M:      Peter Zijlstra <[email protected]>
18232 M:      Ingo Molnar <[email protected]>
18233 M:      Arnaldo Carvalho de Melo <[email protected]>
18234 M:      Namhyung Kim <[email protected]>
18235 R:      Mark Rutland <[email protected]>
18236 R:      Alexander Shishkin <[email protected]>
18237 R:      Jiri Olsa <[email protected]>
18238 R:      Ian Rogers <[email protected]>
18239 R:      Adrian Hunter <[email protected]>
18240 R:      "Liang, Kan" <[email protected]>
18241 L:      [email protected]
18242 L:      [email protected]
18243 S:      Supported
18244 W:      https://perf.wiki.kernel.org/
18245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
18246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-tools
18247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf-tools-next
18248 F:      arch/*/events/*
18249 F:      arch/*/events/*/*
18250 F:      arch/*/include/asm/perf_event.h
18251 F:      arch/*/kernel/*/*/perf_event*.c
18252 F:      arch/*/kernel/*/perf_event*.c
18253 F:      arch/*/kernel/perf_callchain.c
18254 F:      arch/*/kernel/perf_event*.c
18255 F:      include/linux/perf_event.h
18256 F:      include/uapi/linux/perf_event.h
18257 F:      kernel/events/*
18258 F:      tools/lib/perf/
18259 F:      tools/perf/
18260
18261 PERFORMANCE EVENTS TOOLING ARM64
18262 R:      John Garry <[email protected]>
18263 R:      Will Deacon <[email protected]>
18264 R:      James Clark <[email protected]>
18265 R:      Mike Leach <[email protected]>
18266 R:      Leo Yan <[email protected]>
18267 L:      [email protected] (moderated for non-subscribers)
18268 S:      Supported
18269 F:      tools/build/feature/test-libopencsd.c
18270 F:      tools/perf/arch/arm*/
18271 F:      tools/perf/pmu-events/arch/arm64/
18272 F:      tools/perf/util/arm-spe*
18273 F:      tools/perf/util/cs-etm*
18274
18275 PERSONALITY HANDLING
18276 M:      Christoph Hellwig <[email protected]>
18277 L:      [email protected]
18278 S:      Maintained
18279 F:      include/linux/personality.h
18280 F:      include/uapi/linux/personality.h
18281
18282 PHOENIX RC FLIGHT CONTROLLER ADAPTER
18283 M:      Marcus Folkesson <[email protected]>
18284 L:      [email protected]
18285 S:      Maintained
18286 F:      Documentation/input/devices/pxrc.rst
18287 F:      drivers/input/joystick/pxrc.c
18288
18289 PHONET PROTOCOL
18290 M:      Remi Denis-Courmont <[email protected]>
18291 S:      Supported
18292 F:      Documentation/networking/phonet.rst
18293 F:      include/linux/phonet.h
18294 F:      include/net/phonet/
18295 F:      include/uapi/linux/phonet.h
18296 F:      net/phonet/
18297
18298 PHRAM MTD DRIVER
18299 M:      Joern Engel <[email protected]>
18300 L:      [email protected]
18301 S:      Maintained
18302 F:      drivers/mtd/devices/phram.c
18303
18304 PICOLCD HID DRIVER
18305 M:      Bruno Prémont <[email protected]>
18306 L:      [email protected]
18307 S:      Maintained
18308 F:      drivers/hid/hid-picolcd*
18309
18310 PIDFD API
18311 M:      Christian Brauner <[email protected]>
18312 L:      [email protected]
18313 S:      Maintained
18314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
18315 F:      samples/pidfd/
18316 F:      tools/testing/selftests/clone3/
18317 F:      tools/testing/selftests/pid_namespace/
18318 F:      tools/testing/selftests/pidfd/
18319 K:      (?i)pidfd
18320 K:      (?i)clone3
18321 K:      \b(clone_args|kernel_clone_args)\b
18322
18323 PIN CONTROL SUBSYSTEM
18324 M:      Linus Walleij <[email protected]>
18325 L:      [email protected]
18326 S:      Maintained
18327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
18328 F:      Documentation/devicetree/bindings/pinctrl/
18329 F:      Documentation/driver-api/pin-control.rst
18330 F:      drivers/pinctrl/
18331 F:      include/dt-bindings/pinctrl/
18332 F:      include/linux/pinctrl/
18333
18334 PIN CONTROLLER - AIROHA
18335 M:      Lorenzo Bianconi <[email protected]>
18336 L:      [email protected] (moderated for non-subscribers)
18337 S:      Maintained
18338 F:      Documentation/devicetree/bindings/pinctrl/airoha,en7581-pinctrl.yaml
18339 F:      drivers/pinctrl/mediatek/pinctrl-airoha.c
18340
18341 PIN CONTROLLER - AMD
18342 M:      Basavaraj Natikar <[email protected]>
18343 M:      Shyam Sundar S K <[email protected]>
18344 S:      Maintained
18345 F:      drivers/pinctrl/pinctrl-amd.c
18346
18347 PIN CONTROLLER - FREESCALE
18348 M:      Dong Aisheng <[email protected]>
18349 M:      Fabio Estevam <[email protected]>
18350 M:      Shawn Guo <[email protected]>
18351 M:      Jacky Bai <[email protected]>
18352 R:      Pengutronix Kernel Team <[email protected]>
18353 L:      [email protected]
18354 L:      NXP S32 Linux Team <[email protected]>
18355 S:      Maintained
18356 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
18357 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
18358 F:      drivers/pinctrl/freescale/
18359 F:      drivers/pinctrl/nxp/
18360
18361 PIN CONTROLLER - INTEL
18362 M:      Mika Westerberg <[email protected]>
18363 M:      Andy Shevchenko <[email protected]>
18364 S:      Supported
18365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
18366 F:      drivers/pinctrl/intel/
18367
18368 PIN CONTROLLER - KEEMBAY
18369 M:      Lakshmi Sowjanya D <[email protected]>
18370 S:      Supported
18371 F:      drivers/pinctrl/pinctrl-keembay*
18372
18373 PIN CONTROLLER - MEDIATEK
18374 M:      Sean Wang <[email protected]>
18375 L:      [email protected] (moderated for non-subscribers)
18376 S:      Maintained
18377 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
18378 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
18379 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
18380 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
18381 F:      drivers/pinctrl/mediatek/
18382
18383 PIN CONTROLLER - MEDIATEK MIPS
18384 M:      Arınç ÜNAL <[email protected]>
18385 M:      Sergio Paracuellos <[email protected]>
18386 L:      [email protected] (moderated for non-subscribers)
18387 L:      [email protected]
18388 S:      Maintained
18389 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
18390 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
18391 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
18392 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
18393 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
18394 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
18395 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
18396 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
18397 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
18398 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
18399 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
18400 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
18401 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
18402 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
18403 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
18404
18405 PIN CONTROLLER - MICROCHIP AT91
18406 M:      Ludovic Desroches <[email protected]>
18407 L:      [email protected] (moderated for non-subscribers)
18408 L:      [email protected]
18409 S:      Supported
18410 F:      drivers/gpio/gpio-sama5d2-piobu.c
18411 F:      drivers/pinctrl/pinctrl-at91*
18412
18413 PIN CONTROLLER - QUALCOMM
18414 M:      Bjorn Andersson <[email protected]>
18415 L:      [email protected]
18416 S:      Maintained
18417 C:      irc://irc.oftc.net/linux-msm
18418 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
18419 F:      drivers/pinctrl/qcom/
18420
18421 PIN CONTROLLER - RENESAS
18422 M:      Geert Uytterhoeven <[email protected]>
18423 L:      [email protected]
18424 S:      Supported
18425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
18426 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
18427 F:      drivers/pinctrl/renesas/
18428
18429 PIN CONTROLLER - SAMSUNG
18430 M:      Krzysztof Kozlowski <[email protected]>
18431 M:      Sylwester Nawrocki <[email protected]>
18432 R:      Alim Akhtar <[email protected]>
18433 L:      [email protected] (moderated for non-subscribers)
18434 L:      [email protected]
18435 S:      Maintained
18436 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
18437 B:      mailto:[email protected]
18438 C:      irc://irc.libera.chat/linux-exynos
18439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
18440 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
18441 F:      drivers/pinctrl/samsung/
18442
18443 PIN CONTROLLER - SINGLE
18444 M:      Tony Lindgren <[email protected]>
18445 M:      Haojian Zhuang <[email protected]>
18446 L:      [email protected] (moderated for non-subscribers)
18447 L:      [email protected]
18448 S:      Maintained
18449 F:      drivers/pinctrl/pinctrl-single.c
18450
18451 PIN CONTROLLER - SUNPLUS / TIBBO
18452 M:      Dvorkin Dmitry <[email protected]>
18453 M:      Wells Lu <[email protected]>
18454 L:      [email protected] (moderated for non-subscribers)
18455 S:      Maintained
18456 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
18457 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
18458 F:      drivers/pinctrl/sunplus/
18459 F:      include/dt-bindings/pinctrl/sppctl*.h
18460
18461 PINE64 PINEPHONE KEYBOARD DRIVER
18462 M:      Samuel Holland <[email protected]>
18463 S:      Supported
18464 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
18465 F:      drivers/input/keyboard/pinephone-keyboard.c
18466
18467 PKTCDVD DRIVER
18468 M:      [email protected]
18469 S:      Orphan
18470 F:      drivers/block/pktcdvd.c
18471 F:      include/linux/pktcdvd.h
18472 F:      include/uapi/linux/pktcdvd.h
18473
18474 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
18475 M:      Tomasz Duszynski <[email protected]>
18476 S:      Maintained
18477 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
18478 F:      drivers/iio/chemical/pms7003.c
18479
18480 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
18481 M:      Piergiorgio Beruto <[email protected]>
18482 L:      [email protected]
18483 S:      Maintained
18484 F:      drivers/net/phy/mdio-open-alliance.h
18485 F:      net/ethtool/plca.c
18486
18487 PLDMFW LIBRARY
18488 M:      Jacob Keller <[email protected]>
18489 S:      Maintained
18490 F:      Documentation/driver-api/pldmfw/
18491 F:      include/linux/pldmfw.h
18492 F:      lib/pldmfw/
18493
18494 PLX DMA DRIVER
18495 M:      Logan Gunthorpe <[email protected]>
18496 S:      Maintained
18497 F:      drivers/dma/plx_dma.c
18498
18499 PM-GRAPH UTILITY
18500 M:      "Todd E Brandt" <[email protected]>
18501 L:      [email protected]
18502 S:      Supported
18503 W:      https://01.org/pm-graph
18504 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
18505 T:      git git://github.com/intel/pm-graph
18506 F:      tools/power/pm-graph
18507
18508 PM6764TR DRIVER
18509 M:      Charles Hsu     <[email protected]>
18510 L:      [email protected]
18511 S:      Maintained
18512 F:      Documentation/hwmon/pm6764tr.rst
18513 F:      drivers/hwmon/pmbus/pm6764tr.c
18514
18515 PMC SIERRA MaxRAID DRIVER
18516 L:      [email protected]
18517 S:      Orphan
18518 W:      http://www.pmc-sierra.com/
18519 F:      drivers/scsi/pmcraid.*
18520
18521 PMC SIERRA PM8001 DRIVER
18522 M:      Jack Wang <[email protected]>
18523 L:      [email protected]
18524 S:      Supported
18525 F:      drivers/scsi/pm8001/
18526
18527 PNI RM3100 IIO DRIVER
18528 M:      Song Qiang <[email protected]>
18529 L:      [email protected]
18530 S:      Maintained
18531 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
18532 F:      drivers/iio/magnetometer/rm3100*
18533
18534 PNP SUPPORT
18535 M:      "Rafael J. Wysocki" <[email protected]>
18536 L:      [email protected]
18537 S:      Maintained
18538 F:      drivers/pnp/
18539 F:      include/linux/pnp.h
18540
18541 POSIX CLOCKS and TIMERS
18542 M:      Anna-Maria Behnsen <[email protected]>
18543 M:      Frederic Weisbecker <[email protected]>
18544 M:      Thomas Gleixner <[email protected]>
18545 L:      [email protected]
18546 S:      Maintained
18547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
18548 F:      fs/timerfd.c
18549 F:      include/linux/time_namespace.h
18550 F:      include/linux/timerfd.h
18551 F:      include/uapi/linux/time.h
18552 F:      include/uapi/linux/timerfd.h
18553 F:      include/trace/events/timer*
18554 F:      kernel/time/itimer.c
18555 F:      kernel/time/posix-*
18556 F:      kernel/time/namespace.c
18557
18558 POWER MANAGEMENT CORE
18559 M:      "Rafael J. Wysocki" <[email protected]>
18560 L:      [email protected]
18561 S:      Supported
18562 B:      https://bugzilla.kernel.org
18563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
18564 F:      drivers/base/power/
18565 F:      drivers/powercap/
18566 F:      include/linux/intel_rapl.h
18567 F:      include/linux/pm.h
18568 F:      include/linux/pm_*
18569 F:      include/linux/powercap.h
18570 F:      kernel/configs/nopm.config
18571
18572 POWER SEQUENCING
18573 M:      Bartosz Golaszewski <[email protected]>
18574 L:      [email protected]
18575 S:      Maintained
18576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
18577 F:      Documentation/driver-api/pwrseq.rst
18578 F:      drivers/power/sequencing/
18579 F:      include/linux/pwrseq/
18580
18581 POWER STATE COORDINATION INTERFACE (PSCI)
18582 M:      Mark Rutland <[email protected]>
18583 M:      Lorenzo Pieralisi <[email protected]>
18584 L:      [email protected] (moderated for non-subscribers)
18585 S:      Maintained
18586 F:      drivers/firmware/psci/
18587 F:      include/linux/psci.h
18588 F:      include/uapi/linux/psci.h
18589
18590 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
18591 M:      Sebastian Reichel <[email protected]>
18592 L:      [email protected]
18593 S:      Maintained
18594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
18595 F:      Documentation/ABI/testing/sysfs-class-power
18596 F:      Documentation/devicetree/bindings/power/supply/
18597 F:      drivers/power/supply/
18598 F:      include/linux/power/
18599 F:      include/linux/power_supply.h
18600 F:      tools/testing/selftests/power_supply/
18601
18602 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
18603 M:      Suraj Jitindar Singh <[email protected]>
18604 L:      [email protected]
18605 S:      Maintained
18606 F:      drivers/char/powernv-op-panel.c
18607
18608 PPP OVER ATM (RFC 2364)
18609 M:      Mitchell Blank Jr <[email protected]>
18610 S:      Maintained
18611 F:      include/uapi/linux/atmppp.h
18612 F:      net/atm/pppoatm.c
18613
18614 PPP OVER ETHERNET
18615 M:      Michal Ostrowski <[email protected]>
18616 S:      Maintained
18617 F:      drivers/net/ppp/pppoe.c
18618 F:      drivers/net/ppp/pppox.c
18619
18620 PPP OVER L2TP
18621 M:      James Chapman <[email protected]>
18622 S:      Maintained
18623 F:      include/linux/if_pppol2tp.h
18624 F:      include/uapi/linux/if_pppol2tp.h
18625 F:      net/l2tp/l2tp_ppp.c
18626
18627 PPP PROTOCOL DRIVERS AND COMPRESSORS
18628 L:      [email protected]
18629 S:      Orphan
18630 F:      drivers/net/ppp/ppp_*
18631
18632 PPS SUPPORT
18633 M:      Rodolfo Giometti <[email protected]>
18634 L:      [email protected] (subscribers-only)
18635 S:      Maintained
18636 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
18637 F:      Documentation/ABI/testing/sysfs-pps
18638 F:      Documentation/devicetree/bindings/pps/pps-gpio.yaml
18639 F:      Documentation/driver-api/pps.rst
18640 F:      drivers/pps/
18641 F:      include/linux/pps*.h
18642 F:      include/uapi/linux/pps.h
18643
18644 PRESSURE STALL INFORMATION (PSI)
18645 M:      Johannes Weiner <[email protected]>
18646 M:      Suren Baghdasaryan <[email protected]>
18647 R:      Peter Ziljstra <[email protected]>
18648 S:      Maintained
18649 F:      include/linux/psi*
18650 F:      kernel/sched/psi.c
18651
18652 PRINTK
18653 M:      Petr Mladek <[email protected]>
18654 R:      Steven Rostedt <[email protected]>
18655 R:      John Ogness <[email protected]>
18656 R:      Sergey Senozhatsky <[email protected]>
18657 S:      Maintained
18658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
18659 F:      include/linux/printk.h
18660 F:      kernel/printk/
18661
18662 PRINTK INDEXING
18663 R:      Chris Down <[email protected]>
18664 S:      Maintained
18665 F:      Documentation/core-api/printk-index.rst
18666 F:      kernel/printk/index.c
18667 K:      printk_index
18668
18669 PROC FILESYSTEM
18670 L:      [email protected]
18671 L:      [email protected]
18672 S:      Maintained
18673 F:      Documentation/filesystems/proc.rst
18674 F:      fs/proc/
18675 F:      include/linux/proc_fs.h
18676 F:      tools/testing/selftests/proc/
18677
18678 PROC SYSCTL
18679 M:      Kees Cook <[email protected]>
18680 M:      Joel Granados <[email protected]>
18681 L:      [email protected]
18682 L:      [email protected]
18683 S:      Maintained
18684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl.git sysctl-next
18685 F:      fs/proc/proc_sysctl.c
18686 F:      include/linux/sysctl.h
18687 F:      kernel/sysctl-test.c
18688 F:      kernel/sysctl.c
18689 F:      tools/testing/selftests/sysctl/
18690
18691 PS3 NETWORK SUPPORT
18692 M:      Geoff Levand <[email protected]>
18693 L:      [email protected]
18694 L:      [email protected]
18695 S:      Maintained
18696 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
18697
18698 PS3 PLATFORM SUPPORT
18699 M:      Geoff Levand <[email protected]>
18700 L:      [email protected]
18701 S:      Maintained
18702 F:      arch/powerpc/boot/ps3*
18703 F:      arch/powerpc/include/asm/lv1call.h
18704 F:      arch/powerpc/include/asm/ps3*.h
18705 F:      arch/powerpc/platforms/ps3/
18706 F:      drivers/*/ps3*
18707 F:      drivers/ps3/
18708 F:      drivers/rtc/rtc-ps3.c
18709 F:      drivers/usb/host/*ps3.c
18710 F:      sound/ppc/snd_ps3*
18711
18712 PS3VRAM DRIVER
18713 M:      Jim Paris <[email protected]>
18714 M:      Geoff Levand <[email protected]>
18715 L:      [email protected]
18716 S:      Maintained
18717 F:      drivers/block/ps3vram.c
18718
18719 PSAMPLE PACKET SAMPLING SUPPORT
18720 M:      Yotam Gigi <[email protected]>
18721 S:      Maintained
18722 F:      include/net/psample.h
18723 F:      include/uapi/linux/psample.h
18724 F:      net/psample
18725
18726 PSE NETWORK DRIVER
18727 M:      Oleksij Rempel <[email protected]>
18728 M:      Kory Maincent <[email protected]>
18729 L:      [email protected]
18730 S:      Maintained
18731 F:      Documentation/devicetree/bindings/net/pse-pd/
18732 F:      drivers/net/pse-pd/
18733 F:      net/ethtool/pse-pd.c
18734
18735 PSTORE FILESYSTEM
18736 M:      Kees Cook <[email protected]>
18737 R:      Tony Luck <[email protected]>
18738 R:      Guilherme G. Piccoli <[email protected]>
18739 L:      [email protected]
18740 S:      Supported
18741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
18742 F:      Documentation/admin-guide/pstore-blk.rst
18743 F:      Documentation/admin-guide/ramoops.rst
18744 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
18745 F:      drivers/acpi/apei/erst.c
18746 F:      drivers/firmware/efi/efi-pstore.c
18747 F:      fs/pstore/
18748 F:      include/linux/pstore*
18749 K:      \b(pstore|ramoops)
18750
18751 PT5161L HARDWARE MONITOR DRIVER
18752 M:      Cosmo Chou <[email protected]>
18753 L:      [email protected]
18754 S:      Maintained
18755 F:      Documentation/hwmon/pt5161l.rst
18756 F:      drivers/hwmon/pt5161l.c
18757
18758 PTP HARDWARE CLOCK SUPPORT
18759 M:      Richard Cochran <[email protected]>
18760 L:      [email protected]
18761 S:      Maintained
18762 W:      http://linuxptp.sourceforge.net/
18763 F:      Documentation/ABI/testing/sysfs-ptp
18764 F:      Documentation/driver-api/ptp.rst
18765 F:      drivers/net/phy/dp83640*
18766 F:      drivers/ptp/*
18767 F:      include/linux/ptp_cl*
18768 K:      (?:\b|_)ptp(?:\b|_)
18769
18770 PTP MOCKUP CLOCK SUPPORT
18771 M:      Vladimir Oltean <[email protected]>
18772 L:      [email protected]
18773 S:      Maintained
18774 F:      drivers/ptp/ptp_mock.c
18775 F:      include/linux/ptp_mock.h
18776
18777 PTP VIRTUAL CLOCK SUPPORT
18778 M:      Yangbo Lu <[email protected]>
18779 L:      [email protected]
18780 S:      Maintained
18781 F:      drivers/ptp/ptp_vclock.c
18782 F:      net/ethtool/phc_vclocks.c
18783
18784 PTP VMCLOCK SUPPORT
18785 M:      David Woodhouse <[email protected]>
18786 L:      [email protected]
18787 S:      Maintained
18788 F:      drivers/ptp/ptp_vmclock.c
18789 F:      include/uapi/linux/vmclock-abi.h
18790
18791 PTRACE SUPPORT
18792 M:      Oleg Nesterov <[email protected]>
18793 S:      Maintained
18794 F:      arch/*/*/ptrace*.c
18795 F:      arch/*/include/asm/ptrace*.h
18796 F:      arch/*/ptrace*.c
18797 F:      include/asm-generic/syscall.h
18798 F:      include/linux/ptrace.h
18799 F:      include/linux/regset.h
18800 F:      include/uapi/linux/ptrace.h
18801 F:      kernel/ptrace.c
18802
18803 PULSE8-CEC DRIVER
18804 M:      Hans Verkuil <[email protected]>
18805 L:      [email protected]
18806 S:      Maintained
18807 T:      git git://linuxtv.org/media.git
18808 F:      drivers/media/cec/usb/pulse8/
18809
18810 PURELIFI PLFXLC DRIVER
18811 M:      Srinivasan Raju <[email protected]>
18812 L:      [email protected]
18813 S:      Supported
18814 F:      drivers/net/wireless/purelifi/plfxlc/
18815
18816 PVRUSB2 VIDEO4LINUX DRIVER
18817 M:      Mike Isely <[email protected]>
18818 L:      [email protected]       (subscribers-only)
18819 L:      [email protected]
18820 S:      Maintained
18821 W:      http://www.isely.net/pvrusb2/
18822 T:      git git://linuxtv.org/media.git
18823 F:      Documentation/driver-api/media/drivers/pvrusb2*
18824 F:      drivers/media/usb/pvrusb2/
18825
18826 PWC WEBCAM DRIVER
18827 M:      Hans Verkuil <[email protected]>
18828 L:      [email protected]
18829 S:      Odd Fixes
18830 T:      git git://linuxtv.org/media.git
18831 F:      drivers/media/usb/pwc/*
18832 F:      include/trace/events/pwc.h
18833
18834 PWM IR Transmitter
18835 M:      Sean Young <[email protected]>
18836 L:      [email protected]
18837 S:      Maintained
18838 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
18839 F:      drivers/media/rc/pwm-ir-tx.c
18840
18841 PWM SUBSYSTEM
18842 M:      Uwe Kleine-König <[email protected]>
18843 L:      [email protected]
18844 S:      Maintained
18845 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
18846 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git
18847 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
18848 F:      Documentation/devicetree/bindings/pwm/
18849 F:      Documentation/driver-api/pwm.rst
18850 F:      drivers/gpio/gpio-mvebu.c
18851 F:      drivers/pwm/
18852 F:      drivers/video/backlight/pwm_bl.c
18853 F:      include/dt-bindings/pwm/
18854 F:      include/linux/pwm.h
18855 F:      include/linux/pwm_backlight.h
18856 K:      pwm_(config|apply_might_sleep|apply_atomic|ops)
18857
18858 PXA GPIO DRIVER
18859 M:      Robert Jarzmik <[email protected]>
18860 L:      [email protected]
18861 S:      Maintained
18862 F:      drivers/gpio/gpio-pxa.c
18863
18864 PXA MMCI DRIVER
18865 S:      Orphan
18866
18867 PXA RTC DRIVER
18868 M:      Robert Jarzmik <[email protected]>
18869 L:      [email protected]
18870 S:      Maintained
18871
18872 PXA2xx/PXA3xx SUPPORT
18873 M:      Daniel Mack <[email protected]>
18874 M:      Haojian Zhuang <[email protected]>
18875 M:      Robert Jarzmik <[email protected]>
18876 L:      [email protected] (moderated for non-subscribers)
18877 S:      Maintained
18878 T:      git git://github.com/hzhuang1/linux.git
18879 T:      git git://github.com/rjarzmik/linux.git
18880 F:      arch/arm/boot/dts/intel/pxa/
18881 F:      arch/arm/mach-pxa/
18882 F:      drivers/dma/pxa*
18883 F:      drivers/pcmcia/pxa2xx*
18884 F:      drivers/pinctrl/pxa/
18885 F:      drivers/spi/spi-pxa2xx*
18886 F:      drivers/usb/gadget/udc/pxa2*
18887 F:      include/sound/pxa2xx-lib.h
18888 F:      sound/arm/pxa*
18889 F:      sound/soc/pxa/
18890
18891 QAT DRIVER
18892 M:      Giovanni Cabiddu <[email protected]>
18893 L:      [email protected]
18894 S:      Supported
18895 F:      drivers/crypto/intel/qat/
18896
18897 QCOM AUDIO (ASoC) DRIVERS
18898 M:      Srinivas Kandagatla <[email protected]>
18899 L:      [email protected]
18900 L:      [email protected]
18901 S:      Supported
18902 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
18903 F:      Documentation/devicetree/bindings/sound/qcom,*
18904 F:      drivers/soc/qcom/apr.c
18905 F:      include/dt-bindings/sound/qcom,wcd9335.h
18906 F:      sound/soc/codecs/lpass-rx-macro.*
18907 F:      sound/soc/codecs/lpass-tx-macro.*
18908 F:      sound/soc/codecs/lpass-va-macro.c
18909 F:      sound/soc/codecs/lpass-wsa-macro.*
18910 F:      sound/soc/codecs/msm8916-wcd-analog.c
18911 F:      sound/soc/codecs/msm8916-wcd-digital.c
18912 F:      sound/soc/codecs/wcd-clsh-v2.*
18913 F:      sound/soc/codecs/wcd-mbhc-v2.*
18914 F:      sound/soc/codecs/wcd9335.*
18915 F:      sound/soc/codecs/wcd934x.c
18916 F:      sound/soc/codecs/wsa881x.c
18917 F:      sound/soc/codecs/wsa883x.c
18918 F:      sound/soc/codecs/wsa884x.c
18919 F:      sound/soc/qcom/
18920
18921 QCOM EMBEDDED USB DEBUGGER (EUD)
18922 M:      Souradeep Chowdhury <[email protected]>
18923 L:      [email protected]
18924 S:      Maintained
18925 F:      Documentation/ABI/testing/sysfs-driver-eud
18926 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
18927 F:      drivers/usb/misc/qcom_eud.c
18928
18929 QCOM IPA DRIVER
18930 M:      Alex Elder <[email protected]>
18931 L:      [email protected]
18932 S:      Maintained
18933 F:      drivers/net/ipa/
18934
18935 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
18936 M:      Gabriel Somlo <[email protected]>
18937 M:      "Michael S. Tsirkin" <[email protected]>
18938 L:      [email protected]
18939 S:      Maintained
18940 F:      drivers/firmware/qemu_fw_cfg.c
18941 F:      include/uapi/linux/qemu_fw_cfg.h
18942
18943 QIB DRIVER
18944 M:      Dennis Dalessandro <[email protected]>
18945 L:      [email protected]
18946 S:      Supported
18947 F:      drivers/infiniband/hw/qib/
18948
18949 QLOGIC QL41xxx FCOE DRIVER
18950 M:      Saurav Kashyap <[email protected]>
18951 M:      Javed Hasan <[email protected]>
18952 M:      [email protected]
18953 L:      [email protected]
18954 S:      Supported
18955 F:      drivers/scsi/qedf/
18956
18957 QLOGIC QL41xxx ISCSI DRIVER
18958 M:      Nilesh Javali <[email protected]>
18959 M:      Manish Rangankar <[email protected]>
18960 M:      [email protected]
18961 L:      [email protected]
18962 S:      Supported
18963 F:      drivers/scsi/qedi/
18964
18965 QLOGIC QL4xxx ETHERNET DRIVER
18966 M:      Manish Chopra <[email protected]>
18967 L:      [email protected]
18968 S:      Supported
18969 F:      drivers/net/ethernet/qlogic/qed/
18970 F:      drivers/net/ethernet/qlogic/qede/
18971 F:      include/linux/qed/
18972
18973 QLOGIC QL4xxx RDMA DRIVER
18974 M:      Michal Kalderon <[email protected]>
18975 L:      [email protected]
18976 S:      Supported
18977 F:      drivers/infiniband/hw/qedr/
18978 F:      include/uapi/rdma/qedr-abi.h
18979
18980 QLOGIC QLA1280 SCSI DRIVER
18981 M:      Michael Reed <[email protected]>
18982 L:      [email protected]
18983 S:      Maintained
18984 F:      drivers/scsi/qla1280.[ch]
18985
18986 QLOGIC QLA2XXX FC-SCSI DRIVER
18987 M:      Nilesh Javali <[email protected]>
18988 M:      [email protected]
18989 L:      [email protected]
18990 S:      Supported
18991 F:      drivers/scsi/qla2xxx/
18992
18993 QLOGIC QLA3XXX NETWORK DRIVER
18994 M:      [email protected]
18995 L:      [email protected]
18996 S:      Supported
18997 F:      drivers/net/ethernet/qlogic/qla3xxx.*
18998
18999 QLOGIC QLA4XXX iSCSI DRIVER
19000 M:      Nilesh Javali <[email protected]>
19001 M:      Manish Rangankar <[email protected]>
19002 M:      [email protected]
19003 L:      [email protected]
19004 S:      Supported
19005 F:      drivers/scsi/qla4xxx/
19006
19007 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
19008 M:      Shahed Shaikh <[email protected]>
19009 M:      Manish Chopra <[email protected]>
19010 M:      [email protected]
19011 L:      [email protected]
19012 S:      Supported
19013 F:      drivers/net/ethernet/qlogic/qlcnic/
19014
19015 QM1D1B0004 MEDIA DRIVER
19016 M:      Akihiro Tsukada <[email protected]>
19017 L:      [email protected]
19018 S:      Odd Fixes
19019 F:      drivers/media/tuners/qm1d1b0004*
19020
19021 QM1D1C0042 MEDIA DRIVER
19022 M:      Akihiro Tsukada <[email protected]>
19023 L:      [email protected]
19024 S:      Odd Fixes
19025 F:      drivers/media/tuners/qm1d1c0042*
19026
19027 QNX4 FILESYSTEM
19028 M:      Anders Larsen <[email protected]>
19029 S:      Maintained
19030 W:      http://www.alarsen.net/linux/qnx4fs/
19031 F:      fs/qnx4/
19032 F:      include/uapi/linux/qnx4_fs.h
19033 F:      include/uapi/linux/qnxtypes.h
19034
19035 QNX6 FILESYSTEM
19036 S:      Orphan
19037 F:      Documentation/filesystems/qnx6.rst
19038 F:      fs/qnx6/
19039 F:      include/linux/qnx6_fs.h
19040
19041 QORIQ DPAA2 FSL-MC BUS DRIVER
19042 M:      Stuart Yoder <[email protected]>
19043 M:      Laurentiu Tudor <[email protected]>
19044 L:      [email protected]
19045 S:      Maintained
19046 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
19047 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
19048 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
19049 F:      drivers/bus/fsl-mc/
19050 F:      include/uapi/linux/fsl_mc.h
19051
19052 QT1010 MEDIA DRIVER
19053 L:      [email protected]
19054 S:      Orphan
19055 W:      https://linuxtv.org
19056 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19057 F:      drivers/media/tuners/qt1010*
19058
19059 QUALCOMM ATH12K WIRELESS DRIVER
19060 M:      Kalle Valo <[email protected]>
19061 M:      Jeff Johnson <[email protected]>
19062 L:      [email protected]
19063 S:      Supported
19064 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath12k
19065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
19066 F:      drivers/net/wireless/ath/ath12k/
19067 N:      ath12k
19068
19069 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
19070 M:      Kalle Valo <[email protected]>
19071 M:      Jeff Johnson <[email protected]>
19072 L:      [email protected]
19073 S:      Supported
19074 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
19075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
19076 F:      drivers/net/wireless/ath/ath10k/
19077 N:      ath10k
19078
19079 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
19080 M:      Kalle Valo <[email protected]>
19081 M:      Jeff Johnson <[email protected]>
19082 L:      [email protected]
19083 S:      Supported
19084 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
19085 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
19086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
19087 F:      drivers/net/wireless/ath/ath11k/
19088 N:      ath11k
19089
19090 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
19091 M:      Toke Høiland-Jørgensen <[email protected]>
19092 L:      [email protected]
19093 S:      Maintained
19094 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
19095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
19096 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
19097 F:      drivers/net/wireless/ath/ath9k/
19098
19099 QUALCOMM ATHEROS QCA7K ETHERNET DRIVER
19100 M:      Stefan Wahren <[email protected]>
19101 L:      [email protected]
19102 S:      Maintained
19103 F:      Documentation/devicetree/bindings/net/qca,qca7000.txt
19104 F:      drivers/net/ethernet/qualcomm/qca*
19105
19106 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
19107 M:      Stephan Gerhold <[email protected]>
19108 L:      [email protected]
19109 L:      [email protected]
19110 S:      Maintained
19111 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
19112 F:      drivers/net/wwan/qcom_bam_dmux.c
19113
19114 QUALCOMM CAMERA SUBSYSTEM DRIVER
19115 M:      Robert Foss <[email protected]>
19116 M:      Todor Tomov <[email protected]>
19117 M:      Bryan O'Donoghue <[email protected]>
19118 L:      [email protected]
19119 S:      Maintained
19120 F:      Documentation/admin-guide/media/qcom_camss.rst
19121 F:      Documentation/devicetree/bindings/media/qcom,*camss*
19122 F:      drivers/media/platform/qcom/camss/
19123
19124 QUALCOMM CLOCK DRIVERS
19125 M:      Bjorn Andersson <[email protected]>
19126 L:      [email protected]
19127 S:      Supported
19128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
19129 F:      Documentation/devicetree/bindings/clock/qcom,*
19130 F:      drivers/clk/qcom/
19131 F:      include/dt-bindings/clock/qcom,*
19132
19133 QUALCOMM CLOUD AI (QAIC) DRIVER
19134 M:      Jeffrey Hugo <[email protected]>
19135 R:      Carl Vanderlip <[email protected]>
19136 L:      [email protected]
19137 L:      [email protected]
19138 S:      Supported
19139 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
19140 F:      Documentation/accel/qaic/
19141 F:      drivers/accel/qaic/
19142 F:      include/uapi/drm/qaic_accel.h
19143
19144 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
19145 M:      Bjorn Andersson <[email protected]>
19146 M:      Konrad Dybcio <[email protected]>
19147 L:      [email protected]
19148 L:      [email protected]
19149 S:      Maintained
19150 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
19151 F:      drivers/pmdomain/qcom/cpr.c
19152
19153 QUALCOMM CPUCP MAILBOX DRIVER
19154 M:      Sibi Sankar <[email protected]>
19155 L:      [email protected]
19156 S:      Supported
19157 F:      Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml
19158 F:      drivers/mailbox/qcom-cpucp-mbox.c
19159
19160 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
19161 M:      Ilia Lin <[email protected]>
19162 L:      [email protected]
19163 S:      Maintained
19164 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
19165 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
19166 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
19167
19168 QUALCOMM CRYPTO DRIVERS
19169 M:      Thara Gopinath <[email protected]>
19170 L:      [email protected]
19171 L:      [email protected]
19172 S:      Maintained
19173 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
19174 F:      drivers/crypto/qce/
19175
19176 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
19177 M:      Timur Tabi <[email protected]>
19178 L:      [email protected]
19179 S:      Maintained
19180 F:      drivers/net/ethernet/qualcomm/emac/
19181
19182 QUALCOMM ETHQOS ETHERNET DRIVER
19183 M:      Vinod Koul <[email protected]>
19184 L:      [email protected]
19185 L:      [email protected]
19186 S:      Maintained
19187 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
19188 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
19189
19190 QUALCOMM FASTRPC DRIVER
19191 M:      Srinivas Kandagatla <[email protected]>
19192 M:      Amol Maheshwari <[email protected]>
19193 L:      [email protected]
19194 L:      [email protected]
19195 S:      Maintained
19196 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
19197 F:      drivers/misc/fastrpc.c
19198 F:      include/uapi/misc/fastrpc.h
19199
19200 QUALCOMM HEXAGON ARCHITECTURE
19201 M:      Brian Cain <[email protected]>
19202 L:      [email protected]
19203 S:      Supported
19204 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
19205 F:      arch/hexagon/
19206
19207 QUALCOMM HIDMA DRIVER
19208 M:      Sinan Kaya <[email protected]>
19209 L:      [email protected] (moderated for non-subscribers)
19210 L:      [email protected]
19211 L:      [email protected]
19212 S:      Supported
19213 F:      drivers/dma/qcom/hidma*
19214
19215 QUALCOMM I2C CCI DRIVER
19216 M:      Loic Poulain <[email protected]>
19217 M:      Robert Foss <[email protected]>
19218 L:      [email protected]
19219 L:      [email protected]
19220 S:      Maintained
19221 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
19222 F:      drivers/i2c/busses/i2c-qcom-cci.c
19223
19224 QUALCOMM INTERCONNECT BWMON DRIVER
19225 M:      Krzysztof Kozlowski <[email protected]>
19226 L:      [email protected]
19227 S:      Maintained
19228 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
19229 F:      drivers/soc/qcom/icc-bwmon.c
19230 F:      drivers/soc/qcom/trace_icc-bwmon.h
19231
19232 QUALCOMM IOMMU
19233 M:      Rob Clark <[email protected]>
19234 L:      [email protected]
19235 L:      [email protected]
19236 S:      Maintained
19237 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
19238 F:      drivers/iommu/arm/arm-smmu/arm-smmu-qcom*
19239 F:      drivers/iommu/msm_iommu*
19240
19241 QUALCOMM IPC ROUTER (QRTR) DRIVER
19242 M:      Manivannan Sadhasivam <[email protected]>
19243 L:      [email protected]
19244 S:      Maintained
19245 F:      include/trace/events/qrtr.h
19246 F:      include/uapi/linux/qrtr.h
19247 F:      net/qrtr/
19248
19249 QUALCOMM IPCC MAILBOX DRIVER
19250 M:      Manivannan Sadhasivam <[email protected]>
19251 L:      [email protected]
19252 S:      Supported
19253 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
19254 F:      drivers/mailbox/qcom-ipcc.c
19255 F:      include/dt-bindings/mailbox/qcom-ipcc.h
19256
19257 QUALCOMM IPQ4019 USB PHY DRIVER
19258 M:      Robert Marko <[email protected]>
19259 M:      Luka Perkov <[email protected]>
19260 L:      [email protected]
19261 S:      Maintained
19262 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
19263 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
19264
19265 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
19266 M:      Robert Marko <[email protected]>
19267 M:      Luka Perkov <[email protected]>
19268 L:      [email protected]
19269 S:      Maintained
19270 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
19271 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
19272
19273 QUALCOMM NAND CONTROLLER DRIVER
19274 M:      Manivannan Sadhasivam <[email protected]>
19275 L:      [email protected]
19276 L:      [email protected]
19277 S:      Maintained
19278 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
19279 F:      drivers/mtd/nand/raw/qcom_nandc.c
19280
19281 QUALCOMM QSEECOM DRIVER
19282 M:      Maximilian Luz <[email protected]>
19283 L:      [email protected]
19284 S:      Maintained
19285 F:      drivers/firmware/qcom/qcom_qseecom.c
19286
19287 QUALCOMM QSEECOM UEFISECAPP DRIVER
19288 M:      Maximilian Luz <[email protected]>
19289 L:      [email protected]
19290 S:      Maintained
19291 F:      drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
19292
19293 QUALCOMM RMNET DRIVER
19294 M:      Subash Abhinov Kasiviswanathan <[email protected]>
19295 M:      Sean Tranchetti <[email protected]>
19296 L:      [email protected]
19297 S:      Maintained
19298 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
19299 F:      drivers/net/ethernet/qualcomm/rmnet/
19300 F:      include/linux/if_rmnet.h
19301
19302 QUALCOMM TRUST ZONE MEMORY ALLOCATOR
19303 M:      Bartosz Golaszewski <[email protected]>
19304 L:      [email protected]
19305 S:      Maintained
19306 F:      drivers/firmware/qcom/qcom_tzmem.c
19307 F:      drivers/firmware/qcom/qcom_tzmem.h
19308 F:      include/linux/firmware/qcom/qcom_tzmem.h
19309
19310 QUALCOMM TSENS THERMAL DRIVER
19311 M:      Amit Kucheria <[email protected]>
19312 M:      Thara Gopinath <[email protected]>
19313 L:      [email protected]
19314 L:      [email protected]
19315 S:      Maintained
19316 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
19317 F:      drivers/thermal/qcom/
19318
19319 QUALCOMM TYPEC PORT MANAGER DRIVER
19320 M:      Bryan O'Donoghue <[email protected]>
19321 L:      [email protected]
19322 L:      [email protected]
19323 S:      Maintained
19324 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
19325 F:      drivers/usb/typec/tcpm/qcom/
19326
19327 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
19328 M:      Stanimir Varbanov <[email protected]>
19329 M:      Vikash Garodia <[email protected]>
19330 R:      Bryan O'Donoghue <[email protected]>
19331 L:      [email protected]
19332 L:      [email protected]
19333 S:      Maintained
19334 T:      git git://linuxtv.org/media.git
19335 F:      Documentation/devicetree/bindings/media/*venus*
19336 F:      drivers/media/platform/qcom/venus/
19337
19338 QUALCOMM WCN36XX WIRELESS DRIVER
19339 M:      Loic Poulain <[email protected]>
19340 L:      [email protected]
19341 S:      Supported
19342 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
19343 F:      drivers/net/wireless/ath/wcn36xx/
19344
19345 QUANTENNA QTNFMAC WIRELESS DRIVER
19346 M:      Igor Mitsyanko <[email protected]>
19347 R:      Sergey Matyukevich <[email protected]>
19348 L:      [email protected]
19349 S:      Maintained
19350 F:      drivers/net/wireless/quantenna
19351
19352 RADEON and AMDGPU DRM DRIVERS
19353 M:      Alex Deucher <[email protected]>
19354 M:      Christian König <[email protected]>
19355 M:      Xinhui Pan <[email protected]>
19356 L:      [email protected]
19357 S:      Supported
19358 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
19359 C:      irc://irc.oftc.net/radeon
19360 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
19361 F:      Documentation/gpu/amdgpu/
19362 F:      drivers/gpu/drm/amd/
19363 F:      drivers/gpu/drm/ci/xfails/amd*
19364 F:      drivers/gpu/drm/radeon/
19365 F:      include/uapi/drm/amdgpu_drm.h
19366 F:      include/uapi/drm/radeon_drm.h
19367
19368 RADEON FRAMEBUFFER DISPLAY DRIVER
19369 M:      Benjamin Herrenschmidt <[email protected]>
19370 L:      [email protected]
19371 S:      Maintained
19372 F:      drivers/video/fbdev/aty/radeon*
19373 F:      include/uapi/linux/radeonfb.h
19374
19375 RADIOSHARK RADIO DRIVER
19376 M:      Hans Verkuil <[email protected]>
19377 L:      [email protected]
19378 S:      Maintained
19379 T:      git git://linuxtv.org/media.git
19380 F:      drivers/media/radio/radio-shark.c
19381
19382 RADIOSHARK2 RADIO DRIVER
19383 M:      Hans Verkuil <[email protected]>
19384 L:      [email protected]
19385 S:      Maintained
19386 T:      git git://linuxtv.org/media.git
19387 F:      drivers/media/radio/radio-shark2.c
19388 F:      drivers/media/radio/radio-tea5777.c
19389
19390 RADOS BLOCK DEVICE (RBD)
19391 M:      Ilya Dryomov <[email protected]>
19392 R:      Dongsheng Yang <[email protected]>
19393 L:      [email protected]
19394 S:      Supported
19395 W:      http://ceph.com/
19396 T:      git https://github.com/ceph/ceph-client.git
19397 F:      Documentation/ABI/testing/sysfs-bus-rbd
19398 F:      drivers/block/rbd.c
19399 F:      drivers/block/rbd_types.h
19400
19401 RAGE128 FRAMEBUFFER DISPLAY DRIVER
19402 L:      [email protected]
19403 S:      Orphan
19404 F:      drivers/video/fbdev/aty/aty128fb.c
19405
19406 RAINSHADOW-CEC DRIVER
19407 M:      Hans Verkuil <[email protected]>
19408 L:      [email protected]
19409 S:      Maintained
19410 T:      git git://linuxtv.org/media.git
19411 F:      drivers/media/cec/usb/rainshadow/
19412
19413 RALINK MIPS ARCHITECTURE
19414 M:      John Crispin <[email protected]>
19415 M:      Sergio Paracuellos <[email protected]>
19416 L:      [email protected]
19417 S:      Maintained
19418 F:      arch/mips/ralink
19419
19420 RALINK MT7621 MIPS ARCHITECTURE
19421 M:      Arınç ÜNAL <[email protected]>
19422 M:      Sergio Paracuellos <[email protected]>
19423 L:      [email protected]
19424 S:      Maintained
19425 F:      arch/mips/boot/dts/ralink/mt7621*
19426
19427 RALINK RT2X00 WIRELESS LAN DRIVER
19428 M:      Stanislaw Gruszka <[email protected]>
19429 L:      [email protected]
19430 S:      Maintained
19431 F:      drivers/net/wireless/ralink/rt2x00/
19432
19433 RAMDISK RAM BLOCK DEVICE DRIVER
19434 M:      Jens Axboe <[email protected]>
19435 S:      Maintained
19436 F:      Documentation/admin-guide/blockdev/ramdisk.rst
19437 F:      drivers/block/brd.c
19438
19439 RANCHU VIRTUAL BOARD FOR MIPS
19440 M:      Miodrag Dinic <[email protected]>
19441 L:      [email protected]
19442 S:      Supported
19443 F:      arch/mips/configs/generic/board-ranchu.config
19444 F:      arch/mips/generic/board-ranchu.c
19445
19446 RANDOM NUMBER DRIVER
19447 M:      "Theodore Ts'o" <[email protected]>
19448 M:      Jason A. Donenfeld <[email protected]>
19449 S:      Maintained
19450 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
19451 F:      Documentation/devicetree/bindings/rng/microsoft,vmgenid.yaml
19452 F:      drivers/char/random.c
19453 F:      include/linux/random.h
19454 F:      include/uapi/linux/random.h
19455 F:      drivers/virt/vmgenid.c
19456 N:      ^.*/vdso/[^/]*getrandom[^/]+$
19457
19458 RAPIDIO SUBSYSTEM
19459 M:      Matt Porter <[email protected]>
19460 M:      Alexandre Bounine <[email protected]>
19461 S:      Maintained
19462 F:      drivers/rapidio/
19463
19464 RAS INFRASTRUCTURE
19465 M:      Tony Luck <[email protected]>
19466 M:      Borislav Petkov <[email protected]>
19467 L:      [email protected]
19468 S:      Maintained
19469 F:      Documentation/admin-guide/RAS
19470 F:      drivers/ras/
19471 F:      include/linux/ras.h
19472 F:      include/ras/ras_event.h
19473
19474 RAS FRU MEMORY POISON MANAGER (FMPM)
19475 M:      Yazen Ghannam <[email protected]>
19476 L:      [email protected]
19477 S:      Maintained
19478 F:      drivers/ras/amd/fmpm.c
19479
19480 RASPBERRY PI PISP BACK END
19481 M:      Jacopo Mondi <[email protected]>
19482 L:      Raspberry Pi Kernel Maintenance <[email protected]>
19483 L:      [email protected]
19484 S:      Maintained
19485 F:      Documentation/devicetree/bindings/media/raspberrypi,pispbe.yaml
19486 F:      drivers/media/platform/raspberrypi/pisp_be/
19487 F:      include/uapi/linux/media/raspberrypi/
19488
19489 RASPBERRY PI PISP CAMERA FRONT END
19490 M:      Tomi Valkeinen <[email protected]>
19491 M:      Raspberry Pi Kernel Maintenance <[email protected]>
19492 S:      Maintained
19493 F:      Documentation/devicetree/bindings/media/raspberrypi,rp1-cfe.yaml
19494 F:      drivers/media/platform/raspberrypi/rp1-cfe/
19495
19496 RC-CORE / LIRC FRAMEWORK
19497 M:      Sean Young <[email protected]>
19498 L:      [email protected]
19499 S:      Maintained
19500 W:      http://linuxtv.org
19501 T:      git git://linuxtv.org/media.git
19502 F:      Documentation/driver-api/media/rc-core.rst
19503 F:      Documentation/userspace-api/media/rc/
19504 F:      drivers/media/rc/
19505 F:      include/media/rc-core.h
19506 F:      include/media/rc-map.h
19507 F:      include/uapi/linux/lirc.h
19508
19509 RCMM REMOTE CONTROLS DECODER
19510 M:      Patrick Lerda <[email protected]>
19511 S:      Maintained
19512 F:      drivers/media/rc/ir-rcmm-decoder.c
19513
19514 RCUTORTURE TEST FRAMEWORK
19515 M:      "Paul E. McKenney" <[email protected]>
19516 M:      Josh Triplett <[email protected]>
19517 R:      Steven Rostedt <[email protected]>
19518 R:      Mathieu Desnoyers <[email protected]>
19519 R:      Lai Jiangshan <[email protected]>
19520 L:      [email protected]
19521 S:      Supported
19522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19523 F:      tools/testing/selftests/rcutorture
19524
19525 RDACM20 Camera Sensor
19526 M:      Jacopo Mondi <[email protected]>
19527 M:      Kieran Bingham <[email protected]>
19528 M:      Laurent Pinchart <[email protected]>
19529 M:      Niklas Söderlund <[email protected]>
19530 L:      [email protected]
19531 S:      Maintained
19532 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19533 F:      drivers/media/i2c/max9271.c
19534 F:      drivers/media/i2c/max9271.h
19535 F:      drivers/media/i2c/rdacm20.c
19536
19537 RDACM21 Camera Sensor
19538 M:      Jacopo Mondi <[email protected]>
19539 M:      Kieran Bingham <[email protected]>
19540 M:      Laurent Pinchart <[email protected]>
19541 M:      Niklas Söderlund <[email protected]>
19542 L:      [email protected]
19543 S:      Maintained
19544 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19545 F:      drivers/media/i2c/max9271.c
19546 F:      drivers/media/i2c/max9271.h
19547 F:      drivers/media/i2c/rdacm21.c
19548
19549 RDC R-321X SoC
19550 M:      Florian Fainelli <[email protected]>
19551 S:      Maintained
19552
19553 RDC R6040 FAST ETHERNET DRIVER
19554 M:      Florian Fainelli <[email protected]>
19555 L:      [email protected]
19556 S:      Maintained
19557 F:      drivers/net/ethernet/rdc/r6040.c
19558
19559 RDMAVT - RDMA verbs software
19560 M:      Dennis Dalessandro <[email protected]>
19561 L:      [email protected]
19562 S:      Supported
19563 F:      drivers/infiniband/sw/rdmavt
19564
19565 RDS - RELIABLE DATAGRAM SOCKETS
19566 M:      Allison Henderson <[email protected]>
19567 L:      [email protected]
19568 L:      [email protected]
19569 L:      [email protected] (moderated for non-subscribers)
19570 S:      Supported
19571 W:      https://oss.oracle.com/projects/rds/
19572 F:      Documentation/networking/rds.rst
19573 F:      net/rds/
19574 F:      tools/testing/selftests/net/rds/
19575
19576 RDT - RESOURCE ALLOCATION
19577 M:      Fenghua Yu <[email protected]>
19578 M:      Reinette Chatre <[email protected]>
19579 L:      [email protected]
19580 S:      Supported
19581 F:      Documentation/arch/x86/resctrl*
19582 F:      arch/x86/include/asm/resctrl.h
19583 F:      arch/x86/kernel/cpu/resctrl/
19584 F:      tools/testing/selftests/resctrl/
19585
19586 READ-COPY UPDATE (RCU)
19587 M:      "Paul E. McKenney" <[email protected]>
19588 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
19589 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
19590 M:      Joel Fernandes <[email protected]>
19591 M:      Josh Triplett <[email protected]>
19592 M:      Boqun Feng <[email protected]>
19593 M:      Uladzislau Rezki <[email protected]>
19594 R:      Steven Rostedt <[email protected]>
19595 R:      Mathieu Desnoyers <[email protected]>
19596 R:      Lai Jiangshan <[email protected]>
19597 R:      Zqiang <[email protected]>
19598 L:      [email protected]
19599 S:      Supported
19600 W:      http://www.rdrop.com/users/paulmck/RCU/
19601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19602 F:      Documentation/RCU/
19603 F:      include/linux/rcu*
19604 F:      kernel/rcu/
19605 X:      Documentation/RCU/torture.rst
19606 X:      include/linux/srcu*.h
19607 X:      kernel/rcu/srcu*.c
19608
19609 REAL TIME CLOCK (RTC) SUBSYSTEM
19610 M:      Alexandre Belloni <[email protected]>
19611 L:      [email protected]
19612 S:      Maintained
19613 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
19614 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
19615 F:      Documentation/admin-guide/rtc.rst
19616 F:      Documentation/devicetree/bindings/rtc/
19617 F:      drivers/rtc/
19618 F:      include/linux/rtc.h
19619 F:      include/linux/rtc/
19620 F:      include/uapi/linux/rtc.h
19621 F:      tools/testing/selftests/rtc/
19622
19623 Real-time Linux Analysis (RTLA) tools
19624 M:      Steven Rostedt <[email protected]>
19625 L:      [email protected]
19626 S:      Maintained
19627 F:      Documentation/tools/rtla/
19628 F:      tools/tracing/rtla/
19629
19630 Real-time Linux (PREEMPT_RT)
19631 M:      Sebastian Andrzej Siewior <[email protected]>
19632 M:      Clark Williams <[email protected]>
19633 M:      Steven Rostedt <[email protected]>
19634 L:      [email protected]
19635 S:      Supported
19636 K:      PREEMPT_RT
19637
19638 REALTEK AUDIO CODECS
19639 M:      Oder Chiou <[email protected]>
19640 S:      Maintained
19641 F:      include/sound/rt*.h
19642 F:      sound/soc/codecs/rt*
19643
19644 REALTEK OTTO WATCHDOG
19645 M:      Sander Vanheule <[email protected]>
19646 L:      [email protected]
19647 S:      Maintained
19648 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
19649 F:      drivers/watchdog/realtek_otto_wdt.c
19650
19651 REALTEK RTL83xx SMI DSA ROUTER CHIPS
19652 M:      Linus Walleij <[email protected]>
19653 M:      Alvin Šipraga <[email protected]>
19654 S:      Maintained
19655 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
19656 F:      drivers/net/dsa/realtek/*
19657
19658 REALTEK SPI-NAND
19659 M:      Chris Packham <[email protected]>
19660 S:      Maintained
19661 F:      Documentation/devicetree/bindings/spi/realtek,rtl9301-snand.yaml
19662 F:      drivers/spi/spi-realtek-rtl-snand.c
19663
19664 REALTEK WIRELESS DRIVER (rtlwifi family)
19665 M:      Ping-Ke Shih <[email protected]>
19666 L:      [email protected]
19667 S:      Maintained
19668 T:      git https://github.com/pkshih/rtw.git
19669 F:      drivers/net/wireless/realtek/rtlwifi/
19670
19671 REALTEK WIRELESS DRIVER (rtw88)
19672 M:      Ping-Ke Shih <[email protected]>
19673 L:      [email protected]
19674 S:      Maintained
19675 T:      git https://github.com/pkshih/rtw.git
19676 F:      drivers/net/wireless/realtek/rtw88/
19677
19678 REALTEK WIRELESS DRIVER (rtw89)
19679 M:      Ping-Ke Shih <[email protected]>
19680 L:      [email protected]
19681 S:      Maintained
19682 T:      git https://github.com/pkshih/rtw.git
19683 F:      drivers/net/wireless/realtek/rtw89/
19684
19685 REDPINE WIRELESS DRIVER
19686 L:      [email protected]
19687 S:      Orphan
19688 F:      drivers/net/wireless/rsi/
19689
19690 REGISTER MAP ABSTRACTION
19691 M:      Mark Brown <[email protected]>
19692 L:      [email protected]
19693 S:      Supported
19694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
19695 F:      Documentation/devicetree/bindings/regmap/
19696 F:      drivers/base/regmap/
19697 F:      include/linux/regmap.h
19698
19699 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
19700 M:      Bjorn Andersson <[email protected]>
19701 M:      Mathieu Poirier <[email protected]>
19702 L:      [email protected]
19703 S:      Maintained
19704 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
19705 F:      Documentation/ABI/testing/sysfs-class-remoteproc
19706 F:      Documentation/devicetree/bindings/remoteproc/
19707 F:      Documentation/staging/remoteproc.rst
19708 F:      drivers/remoteproc/
19709 F:      include/linux/remoteproc.h
19710 F:      include/linux/remoteproc/
19711
19712 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
19713 M:      Bjorn Andersson <[email protected]>
19714 M:      Mathieu Poirier <[email protected]>
19715 L:      [email protected]
19716 S:      Maintained
19717 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
19718 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
19719 F:      Documentation/staging/rpmsg.rst
19720 F:      drivers/rpmsg/
19721 F:      include/linux/rpmsg.h
19722 F:      include/linux/rpmsg/
19723 F:      include/uapi/linux/rpmsg.h
19724 F:      samples/rpmsg/
19725
19726 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
19727 M:      Stephan Gerhold <[email protected]>
19728 L:      [email protected]
19729 L:      [email protected]
19730 S:      Maintained
19731 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
19732
19733 RENESAS CLOCK DRIVERS
19734 M:      Geert Uytterhoeven <[email protected]>
19735 L:      [email protected]
19736 S:      Supported
19737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
19738 F:      Documentation/devicetree/bindings/clock/renesas,*
19739 F:      drivers/clk/renesas/
19740
19741 RENESAS EMEV2 I2C DRIVER
19742 M:      Wolfram Sang <[email protected]>
19743 L:      [email protected]
19744 S:      Supported
19745 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
19746 F:      drivers/i2c/busses/i2c-emev2.c
19747
19748 RENESAS ETHERNET AVB DRIVER
19749 M:      Paul Barker <[email protected]>
19750 M:      Niklas Söderlund <[email protected]>
19751 L:      [email protected]
19752 L:      [email protected]
19753 S:      Supported
19754 F:      Documentation/devicetree/bindings/net/renesas,etheravb.yaml
19755 F:      drivers/net/ethernet/renesas/Kconfig
19756 F:      drivers/net/ethernet/renesas/Makefile
19757 F:      drivers/net/ethernet/renesas/ravb*
19758
19759 RENESAS ETHERNET SWITCH DRIVER
19760 R:      Yoshihiro Shimoda <[email protected]>
19761 L:      [email protected]
19762 L:      [email protected]
19763 F:      Documentation/devicetree/bindings/net/renesas,*ether-switch.yaml
19764 F:      drivers/net/ethernet/renesas/Kconfig
19765 F:      drivers/net/ethernet/renesas/Makefile
19766 F:      drivers/net/ethernet/renesas/rcar_gen4*
19767 F:      drivers/net/ethernet/renesas/rswitch*
19768
19769 RENESAS ETHERNET TSN DRIVER
19770 M:      Niklas Söderlund <[email protected]>
19771 L:      [email protected]
19772 L:      [email protected]
19773 S:      Supported
19774 F:      Documentation/devicetree/bindings/net/renesas,ethertsn.yaml
19775 F:      drivers/net/ethernet/renesas/rtsn.*
19776
19777 RENESAS IDT821034 ASoC CODEC
19778 M:      Herve Codina <[email protected]>
19779 L:      [email protected]
19780 S:      Maintained
19781 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
19782 F:      sound/soc/codecs/idt821034.c
19783
19784 RENESAS R-CAR & FSI AUDIO (ASoC) DRIVERS
19785 M:      Kuninori Morimoto <[email protected]>
19786 L:      [email protected]
19787 L:      [email protected]
19788 S:      Supported
19789 F:      Documentation/devicetree/bindings/sound/renesas,rsnd.*
19790 F:      Documentation/devicetree/bindings/sound/renesas,fsi.yaml
19791 F:      sound/soc/renesas/rcar/
19792 F:      sound/soc/renesas/fsi.c
19793 F:      include/sound/sh_fsi.h
19794
19795 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
19796 M:      Miquel Raynal <[email protected]>
19797 L:      [email protected]
19798 L:      [email protected]
19799 S:      Maintained
19800 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
19801 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
19802
19803 RENESAS R-CAR GYROADC DRIVER
19804 M:      Marek Vasut <[email protected]>
19805 L:      [email protected]
19806 S:      Supported
19807 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
19808 F:      drivers/iio/adc/rcar-gyroadc.c
19809
19810 RENESAS R-CAR I2C DRIVERS
19811 M:      Wolfram Sang <[email protected]>
19812 L:      [email protected]
19813 S:      Supported
19814 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
19815 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
19816 F:      drivers/i2c/busses/i2c-rcar.c
19817 F:      drivers/i2c/busses/i2c-sh_mobile.c
19818
19819 RENESAS R-CAR SATA DRIVER
19820 M:      Geert Uytterhoeven <[email protected]>
19821 L:      [email protected]
19822 L:      [email protected]
19823 S:      Supported
19824 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
19825 F:      drivers/ata/sata_rcar.c
19826
19827 RENESAS R-CAR THERMAL DRIVERS
19828 M:      Niklas Söderlund <[email protected]>
19829 L:      [email protected]
19830 S:      Supported
19831 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
19832 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
19833 F:      drivers/thermal/renesas/rcar_gen3_thermal.c
19834 F:      drivers/thermal/renesas/rcar_thermal.c
19835
19836 RENESAS RIIC DRIVER
19837 M:      Chris Brandt <[email protected]>
19838 L:      [email protected]
19839 S:      Supported
19840 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
19841 F:      drivers/i2c/busses/i2c-riic.c
19842
19843 RENESAS RZ AUDIO (ASoC) DRIVER
19844 M:      Biju Das <[email protected]>
19845 M:      Lad Prabhakar <[email protected]>
19846 L:      [email protected]
19847 L:      [email protected]
19848 S:      Supported
19849 F:      Documentation/devicetree/bindings/sound/renesas,rz-ssi.yaml
19850 F:      sound/soc/renesas/rz-ssi.c
19851
19852 RENESAS RZ/G2L A/D DRIVER
19853 M:      Lad Prabhakar <[email protected]>
19854 L:      [email protected]
19855 L:      [email protected]
19856 S:      Supported
19857 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
19858 F:      drivers/iio/adc/rzg2l_adc.c
19859
19860 RENESAS RZ/G2L MTU3a COUNTER DRIVER
19861 M:      Biju Das <[email protected]>
19862 L:      [email protected]
19863 L:      [email protected]
19864 S:      Supported
19865 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
19866 F:      drivers/counter/rz-mtu3-cnt.c
19867
19868 RENESAS RZ/N1 A5PSW SWITCH DRIVER
19869 M:      Clément Léger <[email protected]>
19870 L:      [email protected]
19871 L:      [email protected]
19872 S:      Maintained
19873 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
19874 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
19875 F:      drivers/net/dsa/rzn1_a5psw*
19876 F:      drivers/net/pcs/pcs-rzn1-miic.c
19877 F:      include/dt-bindings/net/pcs-rzn1-miic.h
19878 F:      include/linux/pcs-rzn1-miic.h
19879 F:      net/dsa/tag_rzn1_a5psw.c
19880
19881 RENESAS RZ/N1 DWMAC GLUE LAYER
19882 M:      Romain Gantois <[email protected]>
19883 S:      Maintained
19884 F:      Documentation/devicetree/bindings/net/renesas,rzn1-gmac.yaml
19885 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-rzn1.c
19886
19887 RENESAS RZ/N1 RTC CONTROLLER DRIVER
19888 M:      Miquel Raynal <[email protected]>
19889 L:      [email protected]
19890 L:      [email protected]
19891 S:      Maintained
19892 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
19893 F:      drivers/rtc/rtc-rzn1.c
19894
19895 RENESAS RZ/N1 USBF CONTROLLER DRIVER
19896 M:      Herve Codina <[email protected]>
19897 L:      [email protected]
19898 L:      [email protected]
19899 S:      Maintained
19900 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
19901 F:      drivers/usb/gadget/udc/renesas_usbf.c
19902
19903 RENESAS RZ/V2M I2C DRIVER
19904 M:      Fabrizio Castro <[email protected]>
19905 L:      [email protected]
19906 L:      [email protected]
19907 S:      Supported
19908 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
19909 F:      drivers/i2c/busses/i2c-rzv2m.c
19910
19911 RENESAS SUPERH ETHERNET DRIVER
19912 M:      Niklas Söderlund <[email protected]>
19913 L:      [email protected]
19914 L:      [email protected]
19915 S:      Supported
19916 F:      Documentation/devicetree/bindings/net/renesas,ether.yaml
19917 F:      drivers/net/ethernet/renesas/Kconfig
19918 F:      drivers/net/ethernet/renesas/Makefile
19919 F:      drivers/net/ethernet/renesas/sh_eth*
19920 F:      include/linux/sh_eth.h
19921
19922 RENESAS USB PHY DRIVER
19923 M:      Yoshihiro Shimoda <[email protected]>
19924 L:      [email protected]
19925 S:      Maintained
19926 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
19927
19928 RENESAS VERSACLOCK 7 CLOCK DRIVER
19929 M:      Alex Helms <[email protected]>
19930 S:      Maintained
19931 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
19932 F:      drivers/clk/clk-versaclock7.c
19933
19934 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
19935 M:      Herve Codina <[email protected]>
19936 L:      [email protected]
19937 S:      Maintained
19938 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
19939 F:      drivers/iio/potentiometer/x9250.c
19940
19941 RESET CONTROLLER FRAMEWORK
19942 M:      Philipp Zabel <[email protected]>
19943 S:      Maintained
19944 T:      git git://git.pengutronix.de/git/pza/linux
19945 F:      Documentation/devicetree/bindings/reset/
19946 F:      Documentation/driver-api/reset.rst
19947 F:      drivers/reset/
19948 F:      include/dt-bindings/reset/
19949 F:      include/linux/reset-controller.h
19950 F:      include/linux/reset.h
19951 F:      include/linux/reset/
19952 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
19953
19954 RESTARTABLE SEQUENCES SUPPORT
19955 M:      Mathieu Desnoyers <[email protected]>
19956 M:      Peter Zijlstra <[email protected]>
19957 M:      "Paul E. McKenney" <[email protected]>
19958 M:      Boqun Feng <[email protected]>
19959 L:      [email protected]
19960 S:      Supported
19961 F:      include/trace/events/rseq.h
19962 F:      include/uapi/linux/rseq.h
19963 F:      kernel/rseq.c
19964 F:      tools/testing/selftests/rseq/
19965
19966 RFKILL
19967 M:      Johannes Berg <[email protected]>
19968 L:      [email protected]
19969 S:      Maintained
19970 W:      https://wireless.wiki.kernel.org/
19971 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
19972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
19973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
19974 F:      Documentation/ABI/stable/sysfs-class-rfkill
19975 F:      Documentation/driver-api/rfkill.rst
19976 F:      include/linux/rfkill.h
19977 F:      include/uapi/linux/rfkill.h
19978 F:      net/rfkill/
19979
19980 RHASHTABLE
19981 M:      Thomas Graf <[email protected]>
19982 M:      Herbert Xu <[email protected]>
19983 L:      [email protected]
19984 S:      Maintained
19985 F:      include/linux/rhashtable-types.h
19986 F:      include/linux/rhashtable.h
19987 F:      lib/rhashtable.c
19988 F:      lib/test_rhashtable.c
19989
19990 RICOH R5C592 MEMORYSTICK DRIVER
19991 M:      Maxim Levitsky <[email protected]>
19992 S:      Maintained
19993 F:      drivers/memstick/host/r592.*
19994
19995 RICOH SMARTMEDIA/XD DRIVER
19996 M:      Maxim Levitsky <[email protected]>
19997 S:      Maintained
19998 F:      drivers/mtd/nand/raw/r852.c
19999 F:      drivers/mtd/nand/raw/r852.h
20000
20001 RISC-V AIA DRIVERS
20002 M:      Anup Patel <[email protected]>
20003 L:      [email protected]
20004 S:      Maintained
20005 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml
20006 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,imsics.yaml
20007 F:      drivers/irqchip/irq-riscv-aplic-*.c
20008 F:      drivers/irqchip/irq-riscv-aplic-*.h
20009 F:      drivers/irqchip/irq-riscv-imsic-*.c
20010 F:      drivers/irqchip/irq-riscv-imsic-*.h
20011 F:      drivers/irqchip/irq-riscv-intc.c
20012 F:      include/linux/irqchip/riscv-aplic.h
20013 F:      include/linux/irqchip/riscv-imsic.h
20014
20015 RISC-V ARCHITECTURE
20016 M:      Paul Walmsley <[email protected]>
20017 M:      Palmer Dabbelt <[email protected]>
20018 M:      Albert Ou <[email protected]>
20019 L:      [email protected]
20020 S:      Supported
20021 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
20022 C:      irc://irc.libera.chat/riscv
20023 P:      Documentation/arch/riscv/patch-acceptance.rst
20024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
20025 F:      arch/riscv/
20026 N:      riscv
20027 K:      riscv
20028
20029 RISC-V IOMMU
20030 M:      Tomasz Jeznach <[email protected]>
20031 L:      [email protected]
20032 L:      [email protected]
20033 S:      Maintained
20034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
20035 F:      Documentation/devicetree/bindings/iommu/riscv,iommu.yaml
20036 F:      drivers/iommu/riscv/
20037
20038 RISC-V MICROCHIP FPGA SUPPORT
20039 M:      Conor Dooley <[email protected]>
20040 M:      Daire McNamara <[email protected]>
20041 L:      [email protected]
20042 S:      Supported
20043 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
20044 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
20045 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
20046 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
20047 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
20048 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
20049 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
20050 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
20051 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
20052 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
20053 F:      arch/riscv/boot/dts/microchip/
20054 F:      drivers/char/hw_random/mpfs-rng.c
20055 F:      drivers/clk/microchip/clk-mpfs*.c
20056 F:      drivers/firmware/microchip/mpfs-auto-update.c
20057 F:      drivers/gpio/gpio-mpfs.c
20058 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
20059 F:      drivers/mailbox/mailbox-mpfs.c
20060 F:      drivers/pci/controller/plda/pcie-microchip-host.c
20061 F:      drivers/pwm/pwm-microchip-core.c
20062 F:      drivers/reset/reset-mpfs.c
20063 F:      drivers/rtc/rtc-mpfs.c
20064 F:      drivers/soc/microchip/mpfs-sys-controller.c
20065 F:      drivers/spi/spi-microchip-core-qspi.c
20066 F:      drivers/spi/spi-microchip-core.c
20067 F:      drivers/usb/musb/mpfs.c
20068 F:      include/soc/microchip/mpfs.h
20069
20070 RISC-V MISC SOC SUPPORT
20071 M:      Conor Dooley <[email protected]>
20072 L:      [email protected]
20073 S:      Maintained
20074 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
20075 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
20076 F:      arch/riscv/boot/dts/canaan/
20077 F:      arch/riscv/boot/dts/microchip/
20078 F:      arch/riscv/boot/dts/sifive/
20079 F:      arch/riscv/boot/dts/starfive/
20080
20081 RISC-V PMU DRIVERS
20082 M:      Atish Patra <[email protected]>
20083 R:      Anup Patel <[email protected]>
20084 L:      [email protected]
20085 S:      Supported
20086 F:      drivers/perf/riscv_pmu.c
20087 F:      drivers/perf/riscv_pmu_legacy.c
20088 F:      drivers/perf/riscv_pmu_sbi.c
20089
20090 RISC-V THEAD SoC SUPPORT
20091 M:      Drew Fustini <[email protected]>
20092 M:      Guo Ren <[email protected]>
20093 M:      Fu Wei <[email protected]>
20094 L:      [email protected]
20095 S:      Maintained
20096 T:      git https://github.com/pdp7/linux.git
20097 F:      Documentation/devicetree/bindings/clock/thead,th1520-clk-ap.yaml
20098 F:      Documentation/devicetree/bindings/mailbox/thead,th1520-mbox.yaml
20099 F:      Documentation/devicetree/bindings/net/thead,th1520-gmac.yaml
20100 F:      Documentation/devicetree/bindings/pinctrl/thead,th1520-pinctrl.yaml
20101 F:      arch/riscv/boot/dts/thead/
20102 F:      drivers/clk/thead/clk-th1520-ap.c
20103 F:      drivers/mailbox/mailbox-th1520.c
20104 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-thead.c
20105 F:      drivers/pinctrl/pinctrl-th1520.c
20106 F:      include/dt-bindings/clock/thead,th1520-clk-ap.h
20107
20108 RNBD BLOCK DRIVERS
20109 M:      Md. Haris Iqbal <[email protected]>
20110 M:      Jack Wang <[email protected]>
20111 L:      [email protected]
20112 S:      Maintained
20113 F:      drivers/block/rnbd/
20114
20115 ROCCAT DRIVERS
20116 M:      Stefan Achatz <[email protected]>
20117 S:      Maintained
20118 W:      http://sourceforge.net/projects/roccat/
20119 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
20120 F:      drivers/hid/hid-roccat*
20121 F:      include/linux/hid-roccat*
20122
20123 ROCKCHIP CAN-FD DRIVER
20124 M:      Marc Kleine-Budde <[email protected]>
20125 R:      [email protected]
20126 L:      [email protected]
20127 S:      Maintained
20128 F:      Documentation/devicetree/bindings/net/can/rockchip,rk3568v2-canfd.yaml
20129 F:      drivers/net/can/rockchip/
20130
20131 ROCKCHIP CRYPTO DRIVERS
20132 M:      Corentin Labbe <[email protected]>
20133 L:      [email protected]
20134 S:      Maintained
20135 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
20136 F:      drivers/crypto/rockchip/
20137
20138 ROCKCHIP I2S TDM DRIVER
20139 M:      Nicolas Frattaroli <[email protected]>
20140 L:      [email protected]
20141 S:      Maintained
20142 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
20143 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
20144
20145 ROCKCHIP ISP V1 DRIVER
20146 M:      Dafna Hirschfeld <[email protected]>
20147 M:      Laurent Pinchart <[email protected]>
20148 L:      [email protected]
20149 L:      [email protected]
20150 S:      Maintained
20151 F:      Documentation/admin-guide/media/rkisp1.rst
20152 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
20153 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
20154 F:      drivers/media/platform/rockchip/rkisp1
20155 F:      include/uapi/linux/rkisp1-config.h
20156
20157 ROCKCHIP RK3568 RANDOM NUMBER GENERATOR SUPPORT
20158 M:      Daniel Golle <[email protected]>
20159 M:      Aurelien Jarno <[email protected]>
20160 S:      Maintained
20161 F:      Documentation/devicetree/bindings/rng/rockchip,rk3568-rng.yaml
20162 F:      drivers/char/hw_random/rockchip-rng.c
20163
20164 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
20165 M:      Jacob Chen <[email protected]>
20166 M:      Ezequiel Garcia <[email protected]>
20167 L:      [email protected]
20168 L:      [email protected]
20169 S:      Maintained
20170 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
20171 F:      drivers/media/platform/rockchip/rga/
20172
20173 ROCKCHIP RK3308 INTERNAL AUDIO CODEC
20174 M:      Luca Ceresoli <[email protected]>
20175 S:      Maintained
20176 F:      Documentation/devicetree/bindings/sound/rockchip,rk3308-codec.yaml
20177 F:      sound/soc/codecs/rk3308_codec.c
20178 F:      sound/soc/codecs/rk3308_codec.h
20179
20180 ROCKCHIP VIDEO DECODER DRIVER
20181 M:      Ezequiel Garcia <[email protected]>
20182 L:      [email protected]
20183 L:      [email protected]
20184 S:      Maintained
20185 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
20186 F:      drivers/staging/media/rkvdec/
20187
20188 ROCKER DRIVER
20189 M:      Jiri Pirko <[email protected]>
20190 L:      [email protected]
20191 S:      Supported
20192 F:      drivers/net/ethernet/rocker/
20193
20194 ROCKETPORT EXPRESS/INFINITY DRIVER
20195 M:      Kevin Cernekee <[email protected]>
20196 L:      [email protected]
20197 S:      Odd Fixes
20198 F:      drivers/tty/serial/rp2.*
20199
20200 ROHM BD99954 CHARGER IC
20201 M:      Matti Vaittinen <[email protected]>
20202 S:      Supported
20203 F:      drivers/power/supply/bd99954-charger.c
20204 F:      drivers/power/supply/bd99954-charger.h
20205
20206 ROHM BH1745 COLOUR SENSOR
20207 M:      Mudit Sharma <[email protected]>
20208 L:      [email protected]
20209 S:      Maintained
20210 F:      drivers/iio/light/bh1745.c
20211
20212 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
20213 M:      Tomasz Duszynski <[email protected]>
20214 S:      Maintained
20215 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
20216 F:      drivers/iio/light/bh1750.c
20217
20218 ROHM BM1390 PRESSURE SENSOR DRIVER
20219 M:      Matti Vaittinen <[email protected]>
20220 L:      [email protected]
20221 S:      Supported
20222 F:      drivers/iio/pressure/rohm-bm1390.c
20223
20224 ROHM BU270xx LIGHT SENSOR DRIVERs
20225 M:      Matti Vaittinen <[email protected]>
20226 L:      [email protected]
20227 S:      Supported
20228 F:      drivers/iio/light/rohm-bu27008.c
20229 F:      drivers/iio/light/rohm-bu27034.c
20230
20231 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
20232 M:      Marek Vasut <[email protected]>
20233 L:      [email protected]
20234 L:      [email protected]
20235 S:      Supported
20236 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
20237 F:      drivers/gpio/gpio-bd9571mwv.c
20238 F:      drivers/mfd/bd9571mwv.c
20239 F:      drivers/regulator/bd9571mwv-regulator.c
20240 F:      include/linux/mfd/bd9571mwv.h
20241
20242 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
20243 M:      Matti Vaittinen <[email protected]>
20244 S:      Supported
20245 F:      drivers/clk/clk-bd718x7.c
20246 F:      drivers/gpio/gpio-bd71815.c
20247 F:      drivers/gpio/gpio-bd71828.c
20248 F:      drivers/mfd/rohm-bd71828.c
20249 F:      drivers/mfd/rohm-bd718x7.c
20250 F:      drivers/mfd/rohm-bd9576.c
20251 F:      drivers/mfd/rohm-bd96801.c
20252 F:      drivers/regulator/bd71815-regulator.c
20253 F:      drivers/regulator/bd71828-regulator.c
20254 F:      drivers/regulator/bd718x7-regulator.c
20255 F:      drivers/regulator/bd9576-regulator.c
20256 F:      drivers/regulator/bd96801-regulator.c
20257 F:      drivers/regulator/rohm-regulator.c
20258 F:      drivers/rtc/rtc-bd70528.c
20259 F:      drivers/watchdog/bd9576_wdt.c
20260 F:      drivers/watchdog/bd96801_wdt.c
20261 F:      include/linux/mfd/rohm-bd71815.h
20262 F:      include/linux/mfd/rohm-bd71828.h
20263 F:      include/linux/mfd/rohm-bd718x7.h
20264 F:      include/linux/mfd/rohm-bd957x.h
20265 F:      include/linux/mfd/rohm-bd96801.h
20266 F:      include/linux/mfd/rohm-generic.h
20267 F:      include/linux/mfd/rohm-shared.h
20268
20269 ROSE NETWORK LAYER
20270 L:      [email protected]
20271 S:      Orphan
20272 W:      https://linux-ax25.in-berlin.de
20273 F:      include/net/rose.h
20274 F:      include/uapi/linux/rose.h
20275 F:      net/rose/
20276
20277 ROTATION DRIVER FOR ALLWINNER A83T
20278 M:      Jernej Skrabec <[email protected]>
20279 L:      [email protected]
20280 S:      Maintained
20281 T:      git git://linuxtv.org/media.git
20282 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
20283 F:      drivers/media/platform/sunxi/sun8i-rotate/
20284
20285 RPMB SUBSYSTEM
20286 M:      Jens Wiklander <[email protected]>
20287 L:      [email protected]
20288 S:      Supported
20289 F:      drivers/misc/rpmb-core.c
20290 F:      include/linux/rpmb.h
20291
20292 RPMSG TTY DRIVER
20293 M:      Arnaud Pouliquen <[email protected]>
20294 L:      [email protected]
20295 S:      Maintained
20296 F:      drivers/tty/rpmsg_tty.c
20297
20298 RTASE ETHERNET DRIVER
20299 M:      Justin Lai <[email protected]>
20300 M:      Larry Chiu <[email protected]>
20301 L:      [email protected]
20302 S:      Maintained
20303 F:      drivers/net/ethernet/realtek/rtase/
20304
20305 RTL2830 MEDIA DRIVER
20306 L:      [email protected]
20307 S:      Orphan
20308 W:      https://linuxtv.org
20309 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20310 F:      drivers/media/dvb-frontends/rtl2830*
20311
20312 RTL2832 MEDIA DRIVER
20313 L:      [email protected]
20314 S:      Orphan
20315 W:      https://linuxtv.org
20316 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20317 F:      drivers/media/dvb-frontends/rtl2832*
20318
20319 RTL2832_SDR MEDIA DRIVER
20320 L:      [email protected]
20321 S:      Orphan
20322 W:      https://linuxtv.org
20323 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20324 F:      drivers/media/dvb-frontends/rtl2832_sdr*
20325
20326 RTL8180 WIRELESS DRIVER
20327 L:      [email protected]
20328 S:      Orphan
20329 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
20330
20331 RTL8187 WIRELESS DRIVER
20332 M:      Hin-Tak Leung <[email protected]>
20333 L:      [email protected]
20334 S:      Maintained
20335 T:      git https://github.com/pkshih/rtw.git
20336 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
20337
20338 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
20339 M:      Jes Sorensen <[email protected]>
20340 L:      [email protected]
20341 S:      Maintained
20342 T:      git https://github.com/pkshih/rtw.git
20343 F:      drivers/net/wireless/realtek/rtl8xxxu/
20344
20345 RTL9300 I2C DRIVER (rtl9300-i2c)
20346 M:      Chris Packham <[email protected]>
20347 L:      [email protected]
20348 S:      Maintained
20349 F:      Documentation/devicetree/bindings/i2c/realtek,rtl9301-i2c.yaml
20350 F:      drivers/i2c/busses/i2c-rtl9300.c
20351
20352 RTRS TRANSPORT DRIVERS
20353 M:      Md. Haris Iqbal <[email protected]>
20354 M:      Jack Wang <[email protected]>
20355 L:      [email protected]
20356 S:      Maintained
20357 F:      drivers/infiniband/ulp/rtrs/
20358
20359 RUNTIME VERIFICATION (RV)
20360 M:      Steven Rostedt <[email protected]>
20361 L:      [email protected]
20362 S:      Maintained
20363 F:      Documentation/trace/rv/
20364 F:      include/linux/rv.h
20365 F:      include/rv/
20366 F:      kernel/trace/rv/
20367 F:      tools/verification/
20368
20369 RUST
20370 M:      Miguel Ojeda <[email protected]>
20371 M:      Alex Gaynor <[email protected]>
20372 R:      Boqun Feng <[email protected]>
20373 R:      Gary Guo <[email protected]>
20374 R:      Björn Roy Baron <[email protected]>
20375 R:      Benno Lossin <[email protected]>
20376 R:      Andreas Hindborg <[email protected]>
20377 R:      Alice Ryhl <[email protected]>
20378 R:      Trevor Gross <[email protected]>
20379 L:      [email protected]
20380 S:      Supported
20381 W:      https://rust-for-linux.com
20382 B:      https://github.com/Rust-for-Linux/linux/issues
20383 C:      zulip://rust-for-linux.zulipchat.com
20384 P:      https://rust-for-linux.com/contributing
20385 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
20386 F:      .clippy.toml
20387 F:      Documentation/rust/
20388 F:      include/trace/events/rust_sample.h
20389 F:      rust/
20390 F:      samples/rust/
20391 F:      scripts/*rust*
20392 F:      tools/testing/selftests/rust/
20393 K:      \b(?i:rust)\b
20394
20395 RUST [ALLOC]
20396 M:      Danilo Krummrich <[email protected]>
20397 L:      [email protected]
20398 S:      Maintained
20399 F:      rust/kernel/alloc.rs
20400 F:      rust/kernel/alloc/
20401
20402 RXRPC SOCKETS (AF_RXRPC)
20403 M:      David Howells <[email protected]>
20404 M:      Marc Dionne <[email protected]>
20405 L:      [email protected]
20406 S:      Supported
20407 W:      https://www.infradead.org/~dhowells/kafs/
20408 F:      Documentation/networking/rxrpc.rst
20409 F:      include/keys/rxrpc-type.h
20410 F:      include/net/af_rxrpc.h
20411 F:      include/trace/events/rxrpc.h
20412 F:      include/uapi/linux/rxrpc.h
20413 F:      net/rxrpc/
20414
20415 S3 SAVAGE FRAMEBUFFER DRIVER
20416 M:      Antonino Daplas <[email protected]>
20417 L:      [email protected]
20418 S:      Maintained
20419 F:      drivers/video/fbdev/savage/
20420
20421 S390 ARCHITECTURE
20422 M:      Heiko Carstens <[email protected]>
20423 M:      Vasily Gorbik <[email protected]>
20424 M:      Alexander Gordeev <[email protected]>
20425 R:      Christian Borntraeger <[email protected]>
20426 R:      Sven Schnelle <[email protected]>
20427 L:      [email protected]
20428 S:      Supported
20429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
20430 F:      Documentation/driver-api/s390-drivers.rst
20431 F:      Documentation/arch/s390/
20432 F:      arch/s390/
20433 F:      drivers/s390/
20434 F:      drivers/watchdog/diag288_wdt.c
20435
20436 S390 COMMON I/O LAYER
20437 M:      Vineeth Vijayan <[email protected]>
20438 M:      Peter Oberparleiter <[email protected]>
20439 L:      [email protected]
20440 S:      Supported
20441 F:      drivers/s390/cio/
20442
20443 S390 CRYPTO MODULES, PRNG DRIVER, ARCH RANDOM
20444 M:      Harald Freudenberger <[email protected]>
20445 M:      Holger Dengler <[email protected]>
20446 L:      [email protected]
20447 L:      [email protected]
20448 S:      Supported
20449 F:      arch/s390/crypto/
20450 F:      arch/s390/include/asm/archrandom.h
20451 F:      arch/s390/include/asm/cpacf.h
20452
20453 S390 DASD DRIVER
20454 M:      Stefan Haberland <[email protected]>
20455 M:      Jan Hoeppner <[email protected]>
20456 L:      [email protected]
20457 S:      Supported
20458 F:      block/partitions/ibm.c
20459 F:      drivers/s390/block/dasd*
20460 F:      include/linux/dasd_mod.h
20461
20462 S390 HWRANDOM TRNG DRIVER
20463 M:      Harald Freudenberger <[email protected]>
20464 M:      Holger Dengler <[email protected]>
20465 L:      [email protected]
20466 L:      [email protected]
20467 S:      Supported
20468 F:      drivers/char/hw_random/s390-trng.c
20469
20470 S390 IOMMU (PCI)
20471 M:      Niklas Schnelle <[email protected]>
20472 M:      Matthew Rosato <[email protected]>
20473 R:      Gerald Schaefer <[email protected]>
20474 L:      [email protected]
20475 S:      Supported
20476 F:      drivers/iommu/s390-iommu.c
20477
20478 S390 IUCV NETWORK LAYER
20479 M:      Alexandra Winter <[email protected]>
20480 M:      Thorsten Winkler <[email protected]>
20481 L:      [email protected]
20482 L:      [email protected]
20483 S:      Supported
20484 F:      drivers/s390/net/*iucv*
20485 F:      include/net/iucv/
20486 F:      net/iucv/
20487
20488 S390 MM
20489 M:      Alexander Gordeev <[email protected]>
20490 M:      Gerald Schaefer <[email protected]>
20491 L:      [email protected]
20492 S:      Supported
20493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
20494 F:      arch/s390/include/asm/pgtable.h
20495 F:      arch/s390/mm
20496
20497 S390 NETWORK DRIVERS
20498 M:      Alexandra Winter <[email protected]>
20499 M:      Thorsten Winkler <[email protected]>
20500 L:      [email protected]
20501 L:      [email protected]
20502 S:      Supported
20503 F:      drivers/s390/net/
20504
20505 S390 PCI SUBSYSTEM
20506 M:      Niklas Schnelle <[email protected]>
20507 M:      Gerald Schaefer <[email protected]>
20508 L:      [email protected]
20509 S:      Supported
20510 F:      Documentation/arch/s390/pci.rst
20511 F:      arch/s390/pci/
20512 F:      drivers/pci/hotplug/s390_pci_hpc.c
20513
20514 S390 PTP DRIVER
20515 M:      Sven Schnelle <[email protected]>
20516 L:      [email protected]
20517 S:      Supported
20518 F:      drivers/ptp/ptp_s390.c
20519
20520 S390 SCM DRIVER
20521 M:      Vineeth Vijayan <[email protected]>
20522 L:      [email protected]
20523 S:      Supported
20524 F:      drivers/s390/block/scm*
20525 F:      drivers/s390/cio/scm.c
20526
20527 S390 VFIO AP DRIVER
20528 M:      Tony Krowiak <[email protected]>
20529 M:      Halil Pasic <[email protected]>
20530 M:      Jason Herne <[email protected]>
20531 L:      [email protected]
20532 S:      Supported
20533 F:      Documentation/arch/s390/vfio-ap*
20534 F:      drivers/s390/crypto/vfio_ap*
20535
20536 S390 VFIO-CCW DRIVER
20537 M:      Eric Farman <[email protected]>
20538 M:      Matthew Rosato <[email protected]>
20539 R:      Halil Pasic <[email protected]>
20540 L:      [email protected]
20541 L:      [email protected]
20542 S:      Supported
20543 F:      Documentation/arch/s390/vfio-ccw.rst
20544 F:      drivers/s390/cio/vfio_ccw*
20545 F:      include/uapi/linux/vfio_ccw.h
20546
20547 S390 VFIO-PCI DRIVER
20548 M:      Matthew Rosato <[email protected]>
20549 M:      Eric Farman <[email protected]>
20550 L:      [email protected]
20551 L:      [email protected]
20552 S:      Supported
20553 F:      arch/s390/kvm/pci*
20554 F:      drivers/vfio/pci/vfio_pci_zdev.c
20555 F:      include/uapi/linux/vfio_zdev.h
20556
20557 S390 ZCRYPT AND PKEY DRIVER AND AP BUS
20558 M:      Harald Freudenberger <[email protected]>
20559 M:      Holger Dengler <[email protected]>
20560 L:      [email protected]
20561 S:      Supported
20562 F:      arch/s390/include/asm/ap.h
20563 F:      arch/s390/include/asm/pkey.h
20564 F:      arch/s390/include/asm/trace/zcrypt.h
20565 F:      arch/s390/include/uapi/asm/pkey.h
20566 F:      arch/s390/include/uapi/asm/zcrypt.h
20567 F:      drivers/s390/crypto/
20568
20569 S390 ZFCP DRIVER
20570 M:      Steffen Maier <[email protected]>
20571 M:      Benjamin Block <[email protected]>
20572 L:      [email protected]
20573 S:      Supported
20574 F:      drivers/s390/scsi/zfcp_*
20575
20576 SAA6588 RDS RECEIVER DRIVER
20577 M:      Hans Verkuil <[email protected]>
20578 L:      [email protected]
20579 S:      Odd Fixes
20580 W:      https://linuxtv.org
20581 T:      git git://linuxtv.org/media.git
20582 F:      drivers/media/i2c/saa6588*
20583
20584 SAA7134 VIDEO4LINUX DRIVER
20585 M:      Mauro Carvalho Chehab <[email protected]>
20586 L:      [email protected]
20587 S:      Odd fixes
20588 W:      https://linuxtv.org
20589 T:      git git://linuxtv.org/media.git
20590 F:      Documentation/driver-api/media/drivers/saa7134*
20591 F:      drivers/media/pci/saa7134/
20592
20593 SAA7146 VIDEO4LINUX-2 DRIVER
20594 M:      Hans Verkuil <[email protected]>
20595 L:      [email protected]
20596 S:      Maintained
20597 T:      git git://linuxtv.org/media.git
20598 F:      drivers/media/common/saa7146/
20599 F:      drivers/media/pci/saa7146/
20600 F:      include/media/drv-intf/saa7146*
20601
20602 SAFESETID SECURITY MODULE
20603 M:      Micah Morton <[email protected]>
20604 S:      Supported
20605 F:      Documentation/admin-guide/LSM/SafeSetID.rst
20606 F:      security/safesetid/
20607
20608 SAMSUNG AUDIO (ASoC) DRIVERS
20609 M:      Sylwester Nawrocki <[email protected]>
20610 L:      [email protected]
20611 S:      Maintained
20612 B:      mailto:[email protected]
20613 F:      Documentation/devicetree/bindings/sound/samsung*
20614 F:      sound/soc/samsung/
20615
20616 SAMSUNG EXYNOS850 SoC SUPPORT
20617 M:      Sam Protsenko <[email protected]>
20618 L:      [email protected] (moderated for non-subscribers)
20619 L:      [email protected]
20620 S:      Maintained
20621 F:      Documentation/devicetree/bindings/clock/samsung,exynos850-clock.yaml
20622 F:      arch/arm64/boot/dts/exynos/exynos850*
20623 F:      drivers/clk/samsung/clk-exynos850.c
20624 F:      include/dt-bindings/clock/exynos850.h
20625
20626 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
20627 M:      Krzysztof Kozlowski <[email protected]>
20628 L:      [email protected]
20629 L:      [email protected]
20630 S:      Maintained
20631 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
20632 F:      drivers/crypto/exynos-rng.c
20633
20634 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
20635 M:      Łukasz Stelmach <[email protected]>
20636 L:      [email protected]
20637 S:      Maintained
20638 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
20639 F:      drivers/char/hw_random/exynos-trng.c
20640
20641 SAMSUNG FRAMEBUFFER DRIVER
20642 M:      Jingoo Han <[email protected]>
20643 L:      [email protected]
20644 S:      Maintained
20645 F:      drivers/video/fbdev/s3c-fb.c
20646
20647 SAMSUNG INTERCONNECT DRIVERS
20648 M:      Sylwester Nawrocki <[email protected]>
20649 M:      Artur Świgoń <[email protected]>
20650 L:      [email protected]
20651 L:      [email protected]
20652 S:      Supported
20653 F:      drivers/interconnect/samsung/
20654
20655 SAMSUNG LAPTOP DRIVER
20656 M:      Corentin Chary <[email protected]>
20657 L:      [email protected]
20658 S:      Maintained
20659 F:      drivers/platform/x86/samsung-laptop.c
20660
20661 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
20662 M:      Krzysztof Kozlowski <[email protected]>
20663 L:      [email protected]
20664 L:      [email protected]
20665 S:      Maintained
20666 B:      mailto:[email protected]
20667 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
20668 F:      Documentation/devicetree/bindings/mfd/samsung,s2*.yaml
20669 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
20670 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
20671 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
20672 F:      drivers/clk/clk-s2mps11.c
20673 F:      drivers/mfd/sec*.c
20674 F:      drivers/regulator/s2m*.c
20675 F:      drivers/regulator/s5m*.c
20676 F:      drivers/rtc/rtc-s5m.c
20677 F:      include/linux/mfd/samsung/
20678
20679 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
20680 M:      Sylwester Nawrocki <[email protected]>
20681 L:      [email protected]
20682 L:      [email protected]
20683 S:      Maintained
20684 F:      drivers/media/platform/samsung/s3c-camif/
20685 F:      include/media/drv-intf/s3c_camif.h
20686
20687 SAMSUNG S3FWRN5 NFC DRIVER
20688 M:      Krzysztof Kozlowski <[email protected]>
20689 S:      Maintained
20690 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
20691 F:      drivers/nfc/s3fwrn5
20692
20693 SAMSUNG S5C73M3 CAMERA DRIVER
20694 M:      Sylwester Nawrocki <[email protected]>
20695 M:      Andrzej Hajda <[email protected]>
20696 L:      [email protected]
20697 S:      Supported
20698 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
20699 F:      drivers/media/i2c/s5c73m3/*
20700
20701 SAMSUNG S5K5BAF CAMERA DRIVER
20702 M:      Sylwester Nawrocki <[email protected]>
20703 M:      Andrzej Hajda <[email protected]>
20704 L:      [email protected]
20705 S:      Supported
20706 F:      drivers/media/i2c/s5k5baf.c
20707
20708 SAMSUNG S5P Security SubSystem (SSS) DRIVER
20709 M:      Krzysztof Kozlowski <[email protected]>
20710 M:      Vladimir Zapolskiy <[email protected]>
20711 L:      [email protected]
20712 L:      [email protected]
20713 S:      Maintained
20714 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
20715 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
20716 F:      drivers/crypto/s5p-sss.c
20717
20718 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
20719 M:      Sylwester Nawrocki <[email protected]>
20720 L:      [email protected]
20721 S:      Supported
20722 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
20723 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
20724 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
20725 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
20726 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
20727 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
20728 F:      drivers/media/platform/samsung/exynos4-is/
20729
20730 SAMSUNG SOC CLOCK DRIVERS
20731 M:      Krzysztof Kozlowski <[email protected]>
20732 M:      Sylwester Nawrocki <[email protected]>
20733 M:      Chanwoo Choi <[email protected]>
20734 R:      Alim Akhtar <[email protected]>
20735 L:      [email protected]
20736 S:      Maintained
20737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
20738 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
20739 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
20740 F:      drivers/clk/samsung/
20741 F:      include/dt-bindings/clock/exynos*.h
20742 F:      include/dt-bindings/clock/s5p*.h
20743 F:      include/dt-bindings/clock/samsung,*.h
20744 F:      include/linux/clk/samsung.h
20745
20746 SAMSUNG SPI DRIVERS
20747 M:      Andi Shyti <[email protected]>
20748 L:      [email protected]
20749 L:      [email protected]
20750 S:      Maintained
20751 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
20752 F:      drivers/spi/spi-s3c*
20753 F:      include/linux/platform_data/spi-s3c64xx.h
20754
20755 SAMSUNG SXGBE DRIVERS
20756 M:      Byungho An <[email protected]>
20757 L:      [email protected]
20758 S:      Supported
20759 F:      drivers/net/ethernet/samsung/sxgbe/
20760
20761 SAMSUNG THERMAL DRIVER
20762 M:      Bartlomiej Zolnierkiewicz <[email protected]>
20763 M:      Krzysztof Kozlowski <[email protected]>
20764 L:      [email protected]
20765 L:      [email protected]
20766 S:      Maintained
20767 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
20768 F:      drivers/thermal/samsung/
20769
20770 SAMSUNG USB2 PHY DRIVER
20771 M:      Sylwester Nawrocki <[email protected]>
20772 L:      [email protected]
20773 S:      Supported
20774 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
20775 F:      Documentation/driver-api/phy/samsung-usb2.rst
20776 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
20777 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
20778 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
20779 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
20780 F:      drivers/phy/samsung/phy-samsung-usb2.c
20781 F:      drivers/phy/samsung/phy-samsung-usb2.h
20782
20783 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
20784 M:      Paul Barker <[email protected]>
20785 R:      Marc Murphy <[email protected]>
20786 S:      Supported
20787 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
20788
20789 SC1200 WDT DRIVER
20790 M:      Zwane Mwaikambo <[email protected]>
20791 S:      Maintained
20792 F:      drivers/watchdog/sc1200wdt.c
20793
20794 SCHEDULER
20795 M:      Ingo Molnar <[email protected]>
20796 M:      Peter Zijlstra <[email protected]>
20797 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
20798 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
20799 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
20800 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
20801 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
20802 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
20803 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
20804 L:      [email protected]
20805 S:      Maintained
20806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
20807 F:      include/linux/preempt.h
20808 F:      include/linux/sched.h
20809 F:      include/linux/wait.h
20810 F:      include/uapi/linux/sched.h
20811 F:      kernel/sched/
20812
20813 SCHEDULER - SCHED_EXT
20814 R:      Tejun Heo <[email protected]>
20815 R:      David Vernet <[email protected]>
20816 L:      [email protected]
20817 S:      Maintained
20818 W:      https://github.com/sched-ext/scx
20819 T:      git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext.git
20820 F:      include/linux/sched/ext.h
20821 F:      kernel/sched/ext.h
20822 F:      kernel/sched/ext.c
20823 F:      tools/sched_ext/
20824 F:      tools/testing/selftests/sched_ext
20825
20826 SCIOSENSE ENS160 MULTI-GAS SENSOR DRIVER
20827 M:      Gustavo Silva <[email protected]>
20828 S:      Maintained
20829 F:      drivers/iio/chemical/ens160_core.c
20830 F:      drivers/iio/chemical/ens160_i2c.c
20831 F:      drivers/iio/chemical/ens160_spi.c
20832 F:      drivers/iio/chemical/ens160.h
20833
20834 SCSI LIBSAS SUBSYSTEM
20835 R:      John Garry <[email protected]>
20836 R:      Jason Yan <[email protected]>
20837 L:      [email protected]
20838 S:      Supported
20839 F:      Documentation/scsi/libsas.rst
20840 F:      drivers/scsi/libsas/
20841 F:      include/scsi/libsas.h
20842 F:      include/scsi/sas_ata.h
20843
20844 SCSI RDMA PROTOCOL (SRP) INITIATOR
20845 M:      Bart Van Assche <[email protected]>
20846 L:      [email protected]
20847 S:      Supported
20848 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20849 F:      drivers/infiniband/ulp/srp/
20850 F:      include/scsi/srp.h
20851
20852 SCSI RDMA PROTOCOL (SRP) TARGET
20853 M:      Bart Van Assche <[email protected]>
20854 L:      [email protected]
20855 L:      [email protected]
20856 S:      Supported
20857 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20858 F:      drivers/infiniband/ulp/srpt/
20859
20860 SCSI SG DRIVER
20861 M:      Doug Gilbert <[email protected]>
20862 L:      [email protected]
20863 S:      Maintained
20864 W:      http://sg.danny.cz/sg
20865 F:      Documentation/scsi/scsi-generic.rst
20866 F:      drivers/scsi/sg.c
20867 F:      include/scsi/sg.h
20868
20869 SCSI SUBSYSTEM
20870 M:      "James E.J. Bottomley" <[email protected]>
20871 M:      "Martin K. Petersen" <[email protected]>
20872 L:      [email protected]
20873 S:      Maintained
20874 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
20875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
20876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20877 F:      Documentation/devicetree/bindings/scsi/
20878 F:      drivers/scsi/
20879 F:      drivers/ufs/
20880 F:      include/scsi/
20881 F:      include/uapi/scsi/
20882
20883 SCSI TAPE DRIVER
20884 M:      Kai Mäkisara <[email protected]>
20885 L:      [email protected]
20886 S:      Maintained
20887 F:      Documentation/scsi/st.rst
20888 F:      drivers/scsi/st.*
20889 F:      drivers/scsi/st_*.h
20890
20891 SCSI TARGET CORE USER DRIVER
20892 M:      Bodo Stroesser <[email protected]>
20893 L:      [email protected]
20894 L:      [email protected]
20895 S:      Supported
20896 F:      Documentation/target/tcmu-design.rst
20897 F:      drivers/target/target_core_user.c
20898 F:      include/uapi/linux/target_core_user.h
20899
20900 SCSI TARGET SUBSYSTEM
20901 M:      "Martin K. Petersen" <[email protected]>
20902 L:      [email protected]
20903 L:      [email protected]
20904 S:      Supported
20905 Q:      https://patchwork.kernel.org/project/target-devel/list/
20906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20907 F:      Documentation/target/
20908 F:      drivers/target/
20909 F:      include/target/
20910
20911 SCTP PROTOCOL
20912 M:      Marcelo Ricardo Leitner <[email protected]>
20913 M:      Xin Long <[email protected]>
20914 L:      [email protected]
20915 S:      Maintained
20916 W:      https://github.com/sctp/lksctp-tools/wiki
20917 F:      Documentation/networking/sctp.rst
20918 F:      include/linux/sctp.h
20919 F:      include/net/sctp/
20920 F:      include/uapi/linux/sctp.h
20921 F:      net/sctp/
20922
20923 SCx200 CPU SUPPORT
20924 M:      Jim Cromie <[email protected]>
20925 S:      Odd Fixes
20926 F:      Documentation/i2c/busses/scx200_acb.rst
20927 F:      arch/x86/platform/scx200/
20928 F:      drivers/i2c/busses/scx200*
20929 F:      drivers/mtd/maps/scx200_docflash.c
20930 F:      drivers/watchdog/scx200_wdt.c
20931 F:      include/linux/scx200.h
20932
20933 SCx200 GPIO DRIVER
20934 M:      Jim Cromie <[email protected]>
20935 S:      Maintained
20936 F:      drivers/char/scx200_gpio.c
20937 F:      include/linux/scx200_gpio.h
20938
20939 SCx200 HRT CLOCKSOURCE DRIVER
20940 M:      Jim Cromie <[email protected]>
20941 S:      Maintained
20942 F:      drivers/clocksource/scx200_hrt.c
20943
20944 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
20945 M:      Sascha Sommer <[email protected]>
20946 L:      [email protected] (subscribers-only)
20947 S:      Maintained
20948 F:      drivers/mmc/host/sdricoh_cs.c
20949
20950 SECO BOARDS CEC DRIVER
20951 M:      Ettore Chimenti <[email protected]>
20952 S:      Maintained
20953 F:      drivers/media/cec/platform/seco/seco-cec.c
20954 F:      drivers/media/cec/platform/seco/seco-cec.h
20955
20956 SECURE COMPUTING
20957 M:      Kees Cook <[email protected]>
20958 R:      Andy Lutomirski <[email protected]>
20959 R:      Will Drewry <[email protected]>
20960 S:      Supported
20961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
20962 F:      Documentation/userspace-api/seccomp_filter.rst
20963 F:      include/linux/seccomp.h
20964 F:      include/uapi/linux/seccomp.h
20965 F:      kernel/seccomp.c
20966 F:      tools/testing/selftests/kselftest_harness.h
20967 F:      tools/testing/selftests/seccomp/*
20968 K:      \bsecure_computing
20969 K:      \bTIF_SECCOMP\b
20970
20971 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
20972 M:      Kamal Dasu <[email protected]>
20973 M:      Al Cooper <[email protected]>
20974 R:      Broadcom internal kernel review list <[email protected]>
20975 L:      [email protected]
20976 S:      Maintained
20977 F:      drivers/mmc/host/sdhci-brcmstb*
20978
20979 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
20980 M:      Adrian Hunter <[email protected]>
20981 L:      [email protected]
20982 S:      Supported
20983 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
20984 F:      drivers/mmc/host/sdhci*
20985
20986 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
20987 M:      Aubin Constans <[email protected]>
20988 R:      Eugen Hristev <[email protected]>
20989 L:      [email protected]
20990 S:      Supported
20991 F:      drivers/mmc/host/sdhci-of-at91.c
20992
20993 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
20994 M:      Haibo Chen <[email protected]>
20995 L:      [email protected]
20996 L:      [email protected]
20997 L:      [email protected]
20998 S:      Maintained
20999 F:      drivers/mmc/host/sdhci-esdhc-imx.c
21000
21001 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
21002 M:      Ben Dooks <[email protected]>
21003 M:      Jaehoon Chung <[email protected]>
21004 L:      [email protected]
21005 S:      Maintained
21006 F:      drivers/mmc/host/sdhci-s3c*
21007
21008 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
21009 M:      Viresh Kumar <[email protected]>
21010 L:      [email protected]
21011 S:      Maintained
21012 F:      drivers/mmc/host/sdhci-spear.c
21013
21014 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
21015 M:      Vignesh Raghavendra <[email protected]>
21016 L:      [email protected]
21017 S:      Maintained
21018 F:      drivers/mmc/host/sdhci-omap.c
21019
21020 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
21021 M:      Jonathan Derrick <[email protected]>
21022 L:      [email protected]
21023 S:      Supported
21024 F:      block/opal_proto.h
21025 F:      block/sed*
21026 F:      include/linux/sed*
21027 F:      include/uapi/linux/sed*
21028
21029 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
21030 M:      Mark Rutland <[email protected]>
21031 M:      Lorenzo Pieralisi <[email protected]>
21032 M:      Sudeep Holla <[email protected]>
21033 L:      [email protected] (moderated for non-subscribers)
21034 S:      Maintained
21035 F:      drivers/firmware/smccc/
21036 F:      include/linux/arm-smccc.h
21037
21038 SECURITY CONTACT
21039 M:      Security Officers <[email protected]>
21040 S:      Supported
21041 F:      Documentation/process/security-bugs.rst
21042
21043 SECURITY SUBSYSTEM
21044 M:      Paul Moore <[email protected]>
21045 M:      James Morris <[email protected]>
21046 M:      "Serge E. Hallyn" <[email protected]>
21047 L:      [email protected]
21048 S:      Supported
21049 Q:      https://patchwork.kernel.org/project/linux-security-module/list
21050 B:      mailto:[email protected]
21051 P:      https://github.com/LinuxSecurityModule/kernel/blob/main/README.md
21052 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
21053 F:      include/linux/lsm/
21054 F:      include/linux/lsm_audit.h
21055 F:      include/linux/lsm_hook_defs.h
21056 F:      include/linux/lsm_hooks.h
21057 F:      include/linux/security.h
21058 F:      include/uapi/linux/lsm.h
21059 F:      security/
21060 F:      tools/testing/selftests/lsm/
21061 X:      security/selinux/
21062 K:      \bsecurity_[a-z_0-9]\+\b
21063
21064 SELINUX SECURITY MODULE
21065 M:      Paul Moore <[email protected]>
21066 M:      Stephen Smalley <[email protected]>
21067 R:      Ondrej Mosnacek <[email protected]>
21068 L:      [email protected]
21069 S:      Supported
21070 W:      https://github.com/SELinuxProject
21071 Q:      https://patchwork.kernel.org/project/selinux/list
21072 B:      mailto:[email protected]
21073 P:      https://github.com/SELinuxProject/selinux-kernel/blob/main/README.md
21074 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
21075 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
21076 F:      Documentation/ABI/removed/sysfs-selinux-disable
21077 F:      Documentation/admin-guide/LSM/SELinux.rst
21078 F:      include/trace/events/avc.h
21079 F:      include/uapi/linux/selinux_netlink.h
21080 F:      scripts/selinux/
21081 F:      security/selinux/
21082
21083 SENSABLE PHANTOM
21084 M:      Jiri Slaby <[email protected]>
21085 S:      Maintained
21086 F:      drivers/misc/phantom.c
21087 F:      include/uapi/linux/phantom.h
21088
21089 SENSEAIR SUNRISE 006-0-0007
21090 M:      Jacopo Mondi <[email protected]>
21091 S:      Maintained
21092 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
21093 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
21094 F:      drivers/iio/chemical/sunrise_co2.c
21095
21096 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
21097 M:      Tomasz Duszynski <[email protected]>
21098 S:      Maintained
21099 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
21100 F:      drivers/iio/chemical/scd30.h
21101 F:      drivers/iio/chemical/scd30_core.c
21102 F:      drivers/iio/chemical/scd30_i2c.c
21103 F:      drivers/iio/chemical/scd30_serial.c
21104
21105 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
21106 M:      Roan van Dijk <[email protected]>
21107 S:      Maintained
21108 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
21109 F:      drivers/iio/chemical/scd4x.c
21110
21111 SENSIRION SDP500 DIFFERENTIAL PRESSURE SENSOR DRIVER
21112 M:      Petar Stoykov <[email protected]>
21113 S:      Maintained
21114 F:      Documentation/devicetree/bindings/iio/pressure/sensirion,sdp500.yaml
21115 F:      drivers/iio/pressure/sdp500.c
21116
21117 SENSIRION SGP40 GAS SENSOR DRIVER
21118 M:      Andreas Klinger <[email protected]>
21119 S:      Maintained
21120 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
21121 F:      drivers/iio/chemical/sgp40.c
21122
21123 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
21124 M:      Tomasz Duszynski <[email protected]>
21125 S:      Maintained
21126 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
21127 F:      drivers/iio/chemical/sps30.c
21128 F:      drivers/iio/chemical/sps30_i2c.c
21129 F:      drivers/iio/chemical/sps30_serial.c
21130
21131 SERIAL DEVICE BUS
21132 M:      Rob Herring <[email protected]>
21133 L:      [email protected]
21134 S:      Maintained
21135 F:      Documentation/devicetree/bindings/serial/serial.yaml
21136 F:      drivers/tty/serdev/
21137 F:      include/linux/serdev.h
21138
21139 SERIAL IR RECEIVER
21140 M:      Sean Young <[email protected]>
21141 L:      [email protected]
21142 S:      Maintained
21143 F:      drivers/media/rc/serial_ir.c
21144
21145 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
21146 M:      Srinivas Kandagatla <[email protected]>
21147 L:      [email protected]
21148 S:      Maintained
21149 F:      Documentation/devicetree/bindings/slimbus/
21150 F:      drivers/slimbus/
21151 F:      include/linux/slimbus.h
21152
21153 SFC NETWORK DRIVER
21154 M:      Edward Cree <[email protected]>
21155 M:      Martin Habets <[email protected]>
21156 L:      [email protected]
21157 L:      [email protected]
21158 S:      Supported
21159 F:      Documentation/networking/devlink/sfc.rst
21160 F:      drivers/net/ethernet/sfc/
21161
21162 SFCTEMP HWMON DRIVER
21163 M:      Emil Renner Berthing <[email protected]>
21164 M:      Hal Feng <[email protected]>
21165 L:      [email protected]
21166 S:      Maintained
21167 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
21168 F:      Documentation/hwmon/sfctemp.rst
21169 F:      drivers/hwmon/sfctemp.c
21170
21171 SFF/SFP/SFP+ MODULE SUPPORT
21172 M:      Russell King <[email protected]>
21173 L:      [email protected]
21174 S:      Maintained
21175 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
21176 F:      drivers/net/phy/phylink.c
21177 F:      drivers/net/phy/sfp*
21178 F:      include/linux/mdio/mdio-i2c.h
21179 F:      include/linux/phylink.h
21180 F:      include/linux/sfp.h
21181 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)
21182
21183 SGI GRU DRIVER
21184 M:      Dimitri Sivanich <[email protected]>
21185 S:      Maintained
21186 F:      drivers/misc/sgi-gru/
21187
21188 SGI XP/XPC/XPNET DRIVER
21189 M:      Robin Holt <[email protected]>
21190 M:      Steve Wahl <[email protected]>
21191 S:      Maintained
21192 F:      drivers/misc/sgi-xp/
21193
21194 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
21195 M:      Wenjia Zhang <[email protected]>
21196 M:      Jan Karcher <[email protected]>
21197 R:      D. Wythe <[email protected]>
21198 R:      Tony Lu <[email protected]>
21199 R:      Wen Gu <[email protected]>
21200 L:      [email protected]
21201 L:      [email protected]
21202 S:      Supported
21203 F:      net/smc/
21204
21205 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
21206 M:      Linus Walleij <[email protected]>
21207 L:      [email protected]
21208 S:      Maintained
21209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
21210 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
21211 F:      drivers/iio/light/gp2ap002.c
21212
21213 SHARP RJ54N1CB0C SENSOR DRIVER
21214 M:      Jacopo Mondi <[email protected]>
21215 L:      [email protected]
21216 S:      Odd fixes
21217 T:      git git://linuxtv.org/media.git
21218 F:      drivers/media/i2c/rj54n1cb0c.c
21219 F:      include/media/i2c/rj54n1cb0c.h
21220
21221 SHRINKER
21222 M:      Andrew Morton <[email protected]>
21223 M:      Dave Chinner <[email protected]>
21224 R:      Qi Zheng <[email protected]>
21225 R:      Roman Gushchin <[email protected]>
21226 R:      Muchun Song <[email protected]>
21227 L:      [email protected]
21228 S:      Maintained
21229 F:      Documentation/admin-guide/mm/shrinker_debugfs.rst
21230 F:      include/linux/shrinker.h
21231 F:      mm/shrinker.c
21232 F:      mm/shrinker_debug.c
21233
21234 SH_VOU V4L2 OUTPUT DRIVER
21235 L:      [email protected]
21236 S:      Orphan
21237 F:      drivers/media/platform/renesas/sh_vou.c
21238 F:      include/media/drv-intf/sh_vou.h
21239
21240 SI2157 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/tuners/si2157*
21246
21247 SI2165 MEDIA DRIVER
21248 M:      Matthias Schwarzott <[email protected]>
21249 L:      [email protected]
21250 S:      Maintained
21251 W:      https://linuxtv.org
21252 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21253 F:      drivers/media/dvb-frontends/si2165*
21254
21255 SI2168 MEDIA DRIVER
21256 L:      [email protected]
21257 S:      Orphan
21258 W:      https://linuxtv.org
21259 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21260 F:      drivers/media/dvb-frontends/si2168*
21261
21262 SI470X FM RADIO RECEIVER I2C DRIVER
21263 M:      Hans Verkuil <[email protected]>
21264 L:      [email protected]
21265 S:      Odd Fixes
21266 W:      https://linuxtv.org
21267 T:      git git://linuxtv.org/media.git
21268 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
21269 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
21270
21271 SI470X FM RADIO RECEIVER USB DRIVER
21272 M:      Hans Verkuil <[email protected]>
21273 L:      [email protected]
21274 S:      Maintained
21275 W:      https://linuxtv.org
21276 T:      git git://linuxtv.org/media.git
21277 F:      drivers/media/radio/si470x/radio-si470x-common.c
21278 F:      drivers/media/radio/si470x/radio-si470x-usb.c
21279 F:      drivers/media/radio/si470x/radio-si470x.h
21280
21281 SI4713 FM RADIO TRANSMITTER I2C DRIVER
21282 M:      Eduardo Valentin <[email protected]>
21283 L:      [email protected]
21284 S:      Odd Fixes
21285 W:      https://linuxtv.org
21286 T:      git git://linuxtv.org/media.git
21287 F:      drivers/media/radio/si4713/si4713.?
21288
21289 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
21290 M:      Eduardo Valentin <[email protected]>
21291 L:      [email protected]
21292 S:      Odd Fixes
21293 W:      https://linuxtv.org
21294 T:      git git://linuxtv.org/media.git
21295 F:      drivers/media/radio/si4713/radio-platform-si4713.c
21296
21297 SI4713 FM RADIO TRANSMITTER USB DRIVER
21298 M:      Hans Verkuil <[email protected]>
21299 L:      [email protected]
21300 S:      Maintained
21301 W:      https://linuxtv.org
21302 T:      git git://linuxtv.org/media.git
21303 F:      drivers/media/radio/si4713/radio-usb-si4713.c
21304
21305 SIANO DVB DRIVER
21306 M:      Mauro Carvalho Chehab <[email protected]>
21307 L:      [email protected]
21308 S:      Odd fixes
21309 W:      https://linuxtv.org
21310 T:      git git://linuxtv.org/media.git
21311 F:      drivers/media/common/siano/
21312 F:      drivers/media/mmc/siano/
21313 F:      drivers/media/usb/siano/
21314 F:      drivers/media/usb/siano/
21315
21316 SIEMENS IPC LED DRIVERS
21317 M:      Bao Cheng Su <[email protected]>
21318 M:      Benedikt Niedermayr <[email protected]>
21319 M:      Tobias Schaffner <[email protected]>
21320 L:      [email protected]
21321 S:      Maintained
21322 F:      drivers/leds/simple/
21323
21324 SIEMENS IPC PLATFORM DRIVERS
21325 M:      Bao Cheng Su <[email protected]>
21326 M:      Benedikt Niedermayr <[email protected]>
21327 M:      Tobias Schaffner <[email protected]>
21328 L:      [email protected]
21329 S:      Maintained
21330 F:      drivers/platform/x86/siemens/
21331 F:      include/linux/platform_data/x86/simatic-ipc-base.h
21332 F:      include/linux/platform_data/x86/simatic-ipc.h
21333
21334 SIEMENS IPC WATCHDOG DRIVERS
21335 M:      Bao Cheng Su <[email protected]>
21336 M:      Benedikt Niedermayr <[email protected]>
21337 M:      Tobias Schaffner <[email protected]>
21338 L:      [email protected]
21339 S:      Maintained
21340 F:      drivers/watchdog/simatic-ipc-wdt.c
21341
21342 SIFIVE DRIVERS
21343 M:      Paul Walmsley <[email protected]>
21344 M:      Samuel Holland <[email protected]>
21345 L:      [email protected]
21346 S:      Supported
21347 F:      drivers/dma/sf-pdma/
21348 N:      sifive
21349 K:      fu[57]40
21350 K:      [^@]sifive
21351
21352 SILEAD TOUCHSCREEN DRIVER
21353 M:      Hans de Goede <[email protected]>
21354 L:      [email protected]
21355 L:      [email protected]
21356 S:      Maintained
21357 F:      drivers/input/touchscreen/silead.c
21358 F:      drivers/platform/x86/touchscreen_dmi.c
21359
21360 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
21361 M:      Jérôme Pouiller <[email protected]>
21362 S:      Supported
21363 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
21364 F:      drivers/net/wireless/silabs/wfx/
21365
21366 SILICON MOTION SM712 FRAME BUFFER DRIVER
21367 M:      Sudip Mukherjee <[email protected]>
21368 M:      Teddy Wang <[email protected]>
21369 M:      Sudip Mukherjee <[email protected]>
21370 L:      [email protected]
21371 S:      Maintained
21372 F:      Documentation/fb/sm712fb.rst
21373 F:      drivers/video/fbdev/sm712*
21374
21375 SILVACO I3C DUAL-ROLE MASTER
21376 M:      Miquel Raynal <[email protected]>
21377 M:      Conor Culhane <[email protected]>
21378 L:      [email protected] (moderated for non-subscribers)
21379 S:      Maintained
21380 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
21381 F:      drivers/i3c/master/svc-i3c-master.c
21382
21383 SIMPLEFB FB DRIVER
21384 M:      Hans de Goede <[email protected]>
21385 L:      [email protected]
21386 S:      Maintained
21387 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
21388 F:      drivers/video/fbdev/simplefb.c
21389 F:      include/linux/platform_data/simplefb.h
21390
21391 SIOX
21392 M:      Thorsten Scherer <[email protected]>
21393 R:      Pengutronix Kernel Team <[email protected]>
21394 S:      Supported
21395 F:      drivers/gpio/gpio-siox.c
21396 F:      drivers/siox/*
21397 F:      include/trace/events/siox.h
21398
21399 SIPHASH PRF ROUTINES
21400 M:      Jason A. Donenfeld <[email protected]>
21401 S:      Maintained
21402 F:      include/linux/siphash.h
21403 F:      lib/siphash.c
21404 F:      lib/siphash_kunit.c
21405
21406 SIS 190 ETHERNET DRIVER
21407 M:      Francois Romieu <[email protected]>
21408 L:      [email protected]
21409 S:      Maintained
21410 F:      drivers/net/ethernet/sis/sis190.c
21411
21412 SIS 900/7016 FAST ETHERNET DRIVER
21413 M:      Daniele Venzano <[email protected]>
21414 L:      [email protected]
21415 S:      Maintained
21416 W:      http://www.brownhat.org/sis900.html
21417 F:      drivers/net/ethernet/sis/sis900.*
21418
21419 SIS FRAMEBUFFER DRIVER
21420 S:      Orphan
21421 F:      Documentation/fb/sisfb.rst
21422 F:      drivers/video/fbdev/sis/
21423 F:      include/video/sisfb.h
21424
21425 SIS I2C TOUCHSCREEN DRIVER
21426 M:      Mika Penttilä <[email protected]>
21427 L:      [email protected]
21428 S:      Maintained
21429 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
21430 F:      drivers/input/touchscreen/sis_i2c.c
21431
21432 SIS USB2VGA DRIVER
21433 M:      Thomas Winischhofer <[email protected]>
21434 S:      Maintained
21435 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
21436 F:      drivers/usb/misc/sisusbvga/
21437
21438 SL28 CPLD MFD DRIVER
21439 M:      Michael Walle <[email protected]>
21440 S:      Maintained
21441 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
21442 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
21443 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
21444 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
21445 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
21446 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
21447 F:      drivers/gpio/gpio-sl28cpld.c
21448 F:      drivers/hwmon/sl28cpld-hwmon.c
21449 F:      drivers/irqchip/irq-sl28cpld.c
21450 F:      drivers/pwm/pwm-sl28cpld.c
21451 F:      drivers/watchdog/sl28cpld_wdt.c
21452
21453 SL28 VPD NVMEM LAYOUT DRIVER
21454 M:      Michael Walle <[email protected]>
21455 S:      Maintained
21456 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
21457 F:      drivers/nvmem/layouts/sl28vpd.c
21458
21459 SLAB ALLOCATOR
21460 M:      Christoph Lameter <[email protected]>
21461 M:      Pekka Enberg <[email protected]>
21462 M:      David Rientjes <[email protected]>
21463 M:      Joonsoo Kim <[email protected]>
21464 M:      Andrew Morton <[email protected]>
21465 M:      Vlastimil Babka <[email protected]>
21466 R:      Roman Gushchin <[email protected]>
21467 R:      Hyeonggon Yoo <[email protected]>
21468 L:      [email protected]
21469 S:      Maintained
21470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
21471 F:      include/linux/sl?b*.h
21472 F:      mm/sl?b*
21473
21474 SLCAN CAN NETWORK DRIVER
21475 M:      Dario Binacchi <[email protected]>
21476 L:      [email protected]
21477 S:      Maintained
21478 F:      drivers/net/can/slcan/
21479
21480 SLEEPABLE READ-COPY UPDATE (SRCU)
21481 M:      Lai Jiangshan <[email protected]>
21482 M:      "Paul E. McKenney" <[email protected]>
21483 M:      Josh Triplett <[email protected]>
21484 R:      Steven Rostedt <[email protected]>
21485 R:      Mathieu Desnoyers <[email protected]>
21486 L:      [email protected]
21487 S:      Supported
21488 W:      http://www.rdrop.com/users/paulmck/RCU/
21489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
21490 F:      include/linux/srcu*.h
21491 F:      kernel/rcu/srcu*.c
21492
21493 SMACK SECURITY MODULE
21494 M:      Casey Schaufler <[email protected]>
21495 L:      [email protected]
21496 S:      Maintained
21497 W:      http://schaufler-ca.com
21498 T:      git git://github.com/cschaufler/smack-next
21499 F:      Documentation/admin-guide/LSM/Smack.rst
21500 F:      security/smack/
21501
21502 SMC91x ETHERNET DRIVER
21503 M:      Nicolas Pitre <[email protected]>
21504 S:      Odd Fixes
21505 F:      drivers/net/ethernet/smsc/smc91x.*
21506
21507 SMSC EMC2103 HARDWARE MONITOR DRIVER
21508 M:      Steve Glendinning <[email protected]>
21509 L:      [email protected]
21510 S:      Maintained
21511 F:      Documentation/hwmon/emc2103.rst
21512 F:      drivers/hwmon/emc2103.c
21513
21514 SMSC SCH5627 HARDWARE MONITOR DRIVER
21515 M:      Hans de Goede <[email protected]>
21516 L:      [email protected]
21517 S:      Supported
21518 F:      Documentation/hwmon/sch5627.rst
21519 F:      drivers/hwmon/sch5627.c
21520
21521 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
21522 M:      Steve Glendinning <[email protected]>
21523 L:      [email protected]
21524 S:      Maintained
21525 F:      drivers/video/fbdev/smscufx.c
21526
21527 SMSC47B397 HARDWARE MONITOR DRIVER
21528 M:      Jean Delvare <[email protected]>
21529 L:      [email protected]
21530 S:      Maintained
21531 F:      Documentation/hwmon/smsc47b397.rst
21532 F:      drivers/hwmon/smsc47b397.c
21533
21534 SMSC911x ETHERNET DRIVER
21535 M:      Steve Glendinning <[email protected]>
21536 L:      [email protected]
21537 S:      Maintained
21538 F:      drivers/net/ethernet/smsc/smsc911x.*
21539 F:      include/linux/smsc911x.h
21540
21541 SMSC9420 PCI ETHERNET DRIVER
21542 M:      Steve Glendinning <[email protected]>
21543 L:      [email protected]
21544 S:      Maintained
21545 F:      drivers/net/ethernet/smsc/smsc9420.*
21546
21547 SNET DPU VIRTIO DATA PATH ACCELERATOR
21548 R:      Alvaro Karsz <[email protected]>
21549 F:      drivers/vdpa/solidrun/
21550
21551 SOCIONEXT (SNI) AVE NETWORK DRIVER
21552 M:      Kunihiko Hayashi <[email protected]>
21553 L:      [email protected]
21554 S:      Maintained
21555 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
21556 F:      drivers/net/ethernet/socionext/sni_ave.c
21557
21558 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
21559 M:      Ilias Apalodimas <[email protected]>
21560 M:      Masahisa Kojima <[email protected]>
21561 L:      [email protected]
21562 S:      Maintained
21563 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
21564 F:      drivers/net/ethernet/socionext/netsec.c
21565
21566 SOCIONEXT (SNI) Synquacer SPI DRIVER
21567 M:      Masahisa Kojima <[email protected]>
21568 M:      Jassi Brar <[email protected]>
21569 L:      [email protected]
21570 S:      Maintained
21571 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
21572 F:      drivers/spi/spi-synquacer.c
21573
21574 SOCIONEXT SYNQUACER I2C DRIVER
21575 M:      Ard Biesheuvel <[email protected]>
21576 L:      [email protected]
21577 S:      Maintained
21578 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
21579 F:      drivers/i2c/busses/i2c-synquacer.c
21580
21581 SOCIONEXT UNIPHIER SOUND DRIVER
21582 L:      [email protected]
21583 S:      Orphan
21584 F:      sound/soc/uniphier/
21585
21586 SOCKET TIMESTAMPING
21587 M:      Willem de Bruijn <[email protected]>
21588 S:      Maintained
21589 F:      Documentation/networking/timestamping.rst
21590 F:      include/linux/net_tstamp.h
21591 F:      include/uapi/linux/net_tstamp.h
21592 F:      tools/testing/selftests/net/so_txtime.c
21593
21594 SOEKRIS NET48XX LED SUPPORT
21595 M:      Chris Boot <[email protected]>
21596 S:      Maintained
21597 F:      drivers/leds/leds-net48xx.c
21598
21599 SOFT-IWARP DRIVER (siw)
21600 M:      Bernard Metzler <[email protected]>
21601 L:      [email protected]
21602 S:      Supported
21603 F:      drivers/infiniband/sw/siw/
21604 F:      include/uapi/rdma/siw-abi.h
21605
21606 SOFT-ROCE DRIVER (rxe)
21607 M:      Zhu Yanjun <[email protected]>
21608 L:      [email protected]
21609 S:      Supported
21610 F:      drivers/infiniband/sw/rxe/
21611 F:      include/uapi/rdma/rdma_user_rxe.h
21612
21613 SOFTLOGIC 6x10 MPEG CODEC
21614 M:      Bluecherry Maintainers <[email protected]>
21615 M:      Andrey Utkin <[email protected]>
21616 M:      Ismael Luceno <[email protected]>
21617 L:      [email protected]
21618 S:      Supported
21619 F:      drivers/media/pci/solo6x10/
21620
21621 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
21622 M:      James Morse <[email protected]>
21623 L:      [email protected] (moderated for non-subscribers)
21624 S:      Maintained
21625 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
21626 F:      drivers/firmware/arm_sdei.c
21627 F:      include/linux/arm_sdei.h
21628 F:      include/uapi/linux/arm_sdei.h
21629
21630 SOFTWARE NODES AND DEVICE PROPERTIES
21631 R:      Andy Shevchenko <[email protected]>
21632 R:      Daniel Scally <[email protected]>
21633 R:      Heikki Krogerus <[email protected]>
21634 R:      Sakari Ailus <[email protected]>
21635 L:      [email protected]
21636 S:      Maintained
21637 F:      drivers/base/property.c
21638 F:      drivers/base/swnode.c
21639 F:      include/linux/fwnode.h
21640 F:      include/linux/property.h
21641
21642 SOFTWARE RAID (Multiple Disks) SUPPORT
21643 M:      Song Liu <[email protected]>
21644 M:      Yu Kuai <[email protected]>
21645 L:      [email protected]
21646 S:      Supported
21647 Q:      https://patchwork.kernel.org/project/linux-raid/list/
21648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mdraid/linux.git
21649 F:      drivers/md/Kconfig
21650 F:      drivers/md/Makefile
21651 F:      drivers/md/md*
21652 F:      drivers/md/raid*
21653 F:      include/linux/raid/
21654 F:      include/uapi/linux/raid/
21655
21656 SOLIDRUN CLEARFOG SUPPORT
21657 M:      Russell King <[email protected]>
21658 S:      Maintained
21659 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
21660 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
21661
21662 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
21663 M:      Russell King <[email protected]>
21664 S:      Maintained
21665 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
21666 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
21667 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
21668
21669 SONIC NETWORK DRIVER
21670 M:      Thomas Bogendoerfer <[email protected]>
21671 L:      [email protected]
21672 S:      Maintained
21673 F:      drivers/net/ethernet/natsemi/sonic.*
21674
21675 SONICS SILICON BACKPLANE DRIVER (SSB)
21676 M:      Michael Buesch <[email protected]>
21677 L:      [email protected]
21678 S:      Maintained
21679 F:      drivers/ssb/
21680 F:      include/linux/ssb/
21681
21682 SONY IMX208 SENSOR DRIVER
21683 M:      Sakari Ailus <[email protected]>
21684 L:      [email protected]
21685 S:      Maintained
21686 T:      git git://linuxtv.org/media.git
21687 F:      drivers/media/i2c/imx208.c
21688
21689 SONY IMX214 SENSOR DRIVER
21690 M:      Ricardo Ribalda <[email protected]>
21691 L:      [email protected]
21692 S:      Maintained
21693 T:      git git://linuxtv.org/media.git
21694 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
21695 F:      drivers/media/i2c/imx214.c
21696
21697 SONY IMX219 SENSOR DRIVER
21698 M:      Dave Stevenson <[email protected]>
21699 L:      [email protected]
21700 S:      Maintained
21701 T:      git git://linuxtv.org/media.git
21702 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
21703 F:      drivers/media/i2c/imx219.c
21704
21705 SONY IMX258 SENSOR DRIVER
21706 M:      Sakari Ailus <[email protected]>
21707 L:      [email protected]
21708 S:      Maintained
21709 T:      git git://linuxtv.org/media.git
21710 F:      Documentation/devicetree/bindings/media/i2c/sony,imx258.yaml
21711 F:      drivers/media/i2c/imx258.c
21712
21713 SONY IMX274 SENSOR DRIVER
21714 M:      Leon Luo <[email protected]>
21715 L:      [email protected]
21716 S:      Maintained
21717 T:      git git://linuxtv.org/media.git
21718 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
21719 F:      drivers/media/i2c/imx274.c
21720
21721 SONY IMX283 SENSOR DRIVER
21722 M:      Kieran Bingham <[email protected]>
21723 M:      Umang Jain <[email protected]>
21724 L:      [email protected]
21725 S:      Maintained
21726 T:      git git://linuxtv.org/media.git
21727 F:      Documentation/devicetree/bindings/media/i2c/sony,imx283.yaml
21728 F:      drivers/media/i2c/imx283.c
21729
21730 SONY IMX290 SENSOR DRIVER
21731 M:      Manivannan Sadhasivam <[email protected]>
21732 L:      [email protected]
21733 S:      Maintained
21734 T:      git git://linuxtv.org/media.git
21735 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
21736 F:      drivers/media/i2c/imx290.c
21737
21738 SONY IMX296 SENSOR DRIVER
21739 M:      Laurent Pinchart <[email protected]>
21740 M:      Manivannan Sadhasivam <[email protected]>
21741 L:      [email protected]
21742 S:      Maintained
21743 T:      git git://linuxtv.org/media.git
21744 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
21745 F:      drivers/media/i2c/imx296.c
21746
21747 SONY IMX319 SENSOR DRIVER
21748 M:      Bingbu Cao <[email protected]>
21749 L:      [email protected]
21750 S:      Maintained
21751 T:      git git://linuxtv.org/media.git
21752 F:      drivers/media/i2c/imx319.c
21753
21754 SONY IMX334 SENSOR DRIVER
21755 L:      [email protected]
21756 S:      Orphan
21757 T:      git git://linuxtv.org/media.git
21758 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
21759 F:      drivers/media/i2c/imx334.c
21760
21761 SONY IMX335 SENSOR DRIVER
21762 L:      [email protected]
21763 S:      Orphan
21764 T:      git git://linuxtv.org/media.git
21765 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
21766 F:      drivers/media/i2c/imx335.c
21767
21768 SONY IMX355 SENSOR DRIVER
21769 M:      Tianshu Qiu <[email protected]>
21770 L:      [email protected]
21771 S:      Maintained
21772 T:      git git://linuxtv.org/media.git
21773 F:      drivers/media/i2c/imx355.c
21774
21775 SONY IMX412 SENSOR DRIVER
21776 L:      [email protected]
21777 S:      Orphan
21778 T:      git git://linuxtv.org/media.git
21779 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
21780 F:      drivers/media/i2c/imx412.c
21781
21782 SONY IMX415 SENSOR DRIVER
21783 M:      Michael Riesch <[email protected]>
21784 L:      [email protected]
21785 S:      Maintained
21786 T:      git git://linuxtv.org/media.git
21787 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
21788 F:      drivers/media/i2c/imx415.c
21789
21790 SONY MEMORYSTICK SUBSYSTEM
21791 M:      Maxim Levitsky <[email protected]>
21792 M:      Alex Dubov <[email protected]>
21793 M:      Ulf Hansson <[email protected]>
21794 L:      [email protected]
21795 S:      Maintained
21796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
21797 F:      drivers/memstick/
21798 F:      include/linux/memstick.h
21799
21800 SONY VAIO CONTROL DEVICE DRIVER
21801 M:      Mattia Dongili <[email protected]>
21802 L:      [email protected]
21803 S:      Maintained
21804 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
21805 F:      Documentation/admin-guide/laptops/sony-laptop.rst
21806 F:      drivers/char/sonypi.c
21807 F:      drivers/platform/x86/sony-laptop.c
21808 F:      include/linux/sony-laptop.h
21809
21810 SOPHGO DEVICETREES and DRIVERS
21811 M:      Chen Wang <[email protected]>
21812 M:      Inochi Amaoto <[email protected]>
21813 T:      git https://github.com/sophgo/linux.git
21814 S:      Maintained
21815 N:      sophgo
21816 K:      sophgo
21817
21818 SOUND
21819 M:      Jaroslav Kysela <[email protected]>
21820 M:      Takashi Iwai <[email protected]>
21821 L:      [email protected]
21822 S:      Maintained
21823 W:      http://www.alsa-project.org/
21824 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
21825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21826 F:      Documentation/sound/
21827 F:      include/sound/
21828 F:      include/uapi/sound/
21829 F:      sound/
21830 F:      tools/testing/selftests/alsa
21831
21832 SOUND - ALSA SELFTESTS
21833 M:      Mark Brown <[email protected]>
21834 L:      [email protected]
21835 L:      [email protected]
21836 S:      Supported
21837 F:      tools/testing/selftests/alsa
21838
21839 SOUND - COMPRESSED AUDIO
21840 M:      Vinod Koul <[email protected]>
21841 L:      [email protected]
21842 S:      Supported
21843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21844 F:      Documentation/sound/designs/compress-offload.rst
21845 F:      include/sound/compress_driver.h
21846 F:      include/uapi/sound/compress_*
21847 F:      sound/core/compress_offload.c
21848 F:      sound/soc/soc-compress.c
21849
21850 SOUND - CORE KUNIT TEST
21851 M:      Ivan Orlov <[email protected]>
21852 L:      [email protected]
21853 S:      Supported
21854 F:      sound/core/sound_kunit.c
21855
21856 SOUND - DMAENGINE HELPERS
21857 M:      Lars-Peter Clausen <[email protected]>
21858 S:      Supported
21859 F:      include/sound/dmaengine_pcm.h
21860 F:      sound/core/pcm_dmaengine.c
21861 F:      sound/soc/soc-generic-dmaengine-pcm.c
21862
21863 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
21864 M:      Liam Girdwood <[email protected]>
21865 M:      Mark Brown <[email protected]>
21866 L:      [email protected]
21867 S:      Supported
21868 W:      http://alsa-project.org/main/index.php/ASoC
21869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
21870 F:      Documentation/devicetree/bindings/sound/
21871 F:      Documentation/sound/soc/
21872 F:      include/dt-bindings/sound/
21873 F:      include/sound/soc*
21874 F:      include/sound/sof.h
21875 F:      include/sound/sof/
21876 F:      include/trace/events/sof*.h
21877 F:      include/uapi/sound/asoc.h
21878 F:      sound/soc/
21879
21880 SOUND - SOC LAYER / dapm-graph
21881 M:      Luca Ceresoli <[email protected]>
21882 L:      [email protected]
21883 S:      Maintained
21884 F:      tools/sound/dapm-graph
21885
21886 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
21887 M:      Liam Girdwood <[email protected]>
21888 M:      Peter Ujfalusi <[email protected]>
21889 M:      Bard Liao <[email protected]>
21890 M:      Ranjani Sridharan <[email protected]>
21891 M:      Daniel Baluta <[email protected]>
21892 R:      Kai Vehmanen <[email protected]>
21893 R:      Pierre-Louis Bossart <[email protected]>
21894 L:      [email protected] (moderated for non-subscribers)
21895 S:      Supported
21896 W:      https://github.com/thesofproject/linux/
21897 F:      sound/soc/sof/
21898
21899 SOUND - GENERIC SOUND CARD (Simple-Audio-Card, Audio-Graph-Card)
21900 M:      Kuninori Morimoto <[email protected]>
21901 S:      Supported
21902 L:      [email protected]
21903 F:      sound/soc/generic/
21904 F:      include/sound/simple_card*
21905 F:      Documentation/devicetree/bindings/sound/simple-card.yaml
21906 F:      Documentation/devicetree/bindings/sound/audio-graph*.yaml
21907
21908 SOUNDWIRE SUBSYSTEM
21909 M:      Vinod Koul <[email protected]>
21910 M:      Bard Liao <[email protected]>
21911 R:      Pierre-Louis Bossart <[email protected]>
21912 R:      Sanyog Kale <[email protected]>
21913 L:      [email protected]
21914 S:      Supported
21915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
21916 F:      Documentation/driver-api/soundwire/
21917 F:      drivers/soundwire/
21918 F:      include/linux/soundwire/
21919
21920 SP2 MEDIA DRIVER
21921 M:      Olli Salonen <[email protected]>
21922 L:      [email protected]
21923 S:      Maintained
21924 W:      https://linuxtv.org
21925 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21926 F:      drivers/media/dvb-frontends/sp2*
21927
21928 SPANISH DOCUMENTATION
21929 M:      Carlos Bilbao <[email protected]>
21930 R:      Avadhut Naik <[email protected]>
21931 S:      Maintained
21932 F:      Documentation/translations/sp_SP/
21933
21934 SPARC + UltraSPARC (sparc/sparc64)
21935 M:      "David S. Miller" <[email protected]>
21936 M:      Andreas Larsson <[email protected]>
21937 L:      [email protected]
21938 S:      Maintained
21939 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
21940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21941 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21942 F:      arch/sparc/
21943 F:      drivers/sbus/
21944
21945 SPARC SERIAL DRIVERS
21946 M:      "David S. Miller" <[email protected]>
21947 L:      [email protected]
21948 S:      Maintained
21949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21951 F:      drivers/tty/serial/suncore.c
21952 F:      drivers/tty/serial/sunhv.c
21953 F:      drivers/tty/serial/sunsab.c
21954 F:      drivers/tty/serial/sunsab.h
21955 F:      drivers/tty/serial/sunsu.c
21956 F:      drivers/tty/serial/sunzilog.c
21957 F:      drivers/tty/serial/sunzilog.h
21958 F:      drivers/tty/vcc.c
21959 F:      include/linux/sunserialcore.h
21960
21961 SPARSE CHECKER
21962 M:      "Luc Van Oostenryck" <[email protected]>
21963 L:      [email protected]
21964 S:      Maintained
21965 W:      https://sparse.docs.kernel.org/
21966 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
21967 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
21968 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
21969 F:      include/linux/compiler.h
21970
21971 SPEAKUP CONSOLE SPEECH DRIVER
21972 M:      William Hubbs <[email protected]>
21973 M:      Chris Brannon <[email protected]>
21974 M:      Kirk Reiser <[email protected]>
21975 M:      Samuel Thibault <[email protected]>
21976 L:      [email protected]
21977 S:      Odd Fixes
21978 W:      http://www.linux-speakup.org/
21979 W:      https://github.com/linux-speakup/speakup
21980 B:      https://github.com/linux-speakup/speakup/issues
21981 F:      drivers/accessibility/speakup/
21982
21983 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
21984 M:      Viresh Kumar <[email protected]>
21985 M:      Shiraz Hashim <[email protected]>
21986 L:      [email protected] (moderated for non-subscribers)
21987 L:      [email protected]
21988 S:      Maintained
21989 W:      http://www.st.com/spear
21990 F:      arch/arm/boot/dts/st/spear*
21991 F:      arch/arm/mach-spear/
21992 F:      drivers/clk/spear/
21993 F:      drivers/pinctrl/spear/
21994
21995 SPI NOR SUBSYSTEM
21996 M:      Tudor Ambarus <[email protected]>
21997 M:      Pratyush Yadav <[email protected]>
21998 M:      Michael Walle <[email protected]>
21999 L:      [email protected]
22000 S:      Maintained
22001 W:      http://www.linux-mtd.infradead.org/
22002 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
22003 C:      irc://irc.oftc.net/mtd
22004 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
22005 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
22006 F:      drivers/mtd/spi-nor/
22007 F:      include/linux/mtd/spi-nor.h
22008
22009 SPI SUBSYSTEM
22010 M:      Mark Brown <[email protected]>
22011 L:      [email protected]
22012 S:      Maintained
22013 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
22014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
22015 F:      Documentation/devicetree/bindings/spi/
22016 F:      Documentation/spi/
22017 F:      drivers/spi/
22018 F:      include/linux/spi/
22019 F:      include/uapi/linux/spi/
22020 F:      tools/spi/
22021
22022 SPIDERNET NETWORK DRIVER for CELL
22023 M:      Ishizaki Kou <[email protected]>
22024 M:      Geoff Levand <[email protected]>
22025 L:      [email protected]
22026 L:      [email protected]
22027 S:      Maintained
22028 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
22029 F:      drivers/net/ethernet/toshiba/spider_net*
22030
22031 SPMI SUBSYSTEM
22032 M:      Stephen Boyd <[email protected]>
22033 L:      [email protected]
22034 S:      Maintained
22035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
22036 F:      Documentation/devicetree/bindings/spmi/
22037 F:      drivers/spmi/
22038 F:      include/dt-bindings/spmi/spmi.h
22039 F:      include/linux/spmi.h
22040 F:      include/trace/events/spmi.h
22041
22042 SPU FILE SYSTEM
22043 L:      [email protected]
22044 S:      Orphan
22045 F:      Documentation/filesystems/spufs/spufs.rst
22046 F:      arch/powerpc/platforms/cell/spufs/
22047
22048 SQUASHFS FILE SYSTEM
22049 M:      Phillip Lougher <[email protected]>
22050 L:      [email protected] (subscribers-only)
22051 S:      Maintained
22052 W:      http://squashfs.org.uk
22053 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
22054 F:      Documentation/filesystems/squashfs.rst
22055 F:      fs/squashfs/
22056
22057 SRM (Alpha) environment access
22058 M:      Jan-Benedict Glaw <[email protected]>
22059 S:      Maintained
22060 F:      arch/alpha/kernel/srm_env.c
22061
22062 ST LSM6DSx IMU IIO DRIVER
22063 M:      Lorenzo Bianconi <[email protected]>
22064 L:      [email protected]
22065 S:      Maintained
22066 W:      http://www.st.com/
22067 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
22068 F:      drivers/iio/imu/st_lsm6dsx/
22069
22070 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
22071 M:      Benjamin Mugnier <[email protected]>
22072 M:      Sylvain Petinot <[email protected]>
22073 L:      [email protected]
22074 S:      Maintained
22075 T:      git git://linuxtv.org/media.git
22076 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
22077 F:      drivers/media/i2c/st-mipid02.c
22078
22079 ST STM32 FIREWALL
22080 M:      Gatien Chevallier <[email protected]>
22081 S:      Maintained
22082 F:      drivers/bus/stm32_etzpc.c
22083 F:      drivers/bus/stm32_firewall.c
22084 F:      drivers/bus/stm32_rifsc.c
22085
22086 ST STM32 I2C/SMBUS DRIVER
22087 M:      Pierre-Yves MORDRET <[email protected]>
22088 M:      Alain Volmat <[email protected]>
22089 L:      [email protected]
22090 S:      Maintained
22091 F:      drivers/i2c/busses/i2c-stm32*
22092
22093 ST STM32 SPI DRIVER
22094 M:      Alain Volmat <[email protected]>
22095 L:      [email protected]
22096 S:      Maintained
22097 F:      drivers/spi/spi-stm32.c
22098
22099 ST STPDDC60 DRIVER
22100 M:      Daniel Nilsson <[email protected]>
22101 L:      [email protected]
22102 S:      Maintained
22103 F:      Documentation/hwmon/stpddc60.rst
22104 F:      drivers/hwmon/pmbus/stpddc60.c
22105
22106 ST VGXY61 DRIVER
22107 M:      Benjamin Mugnier <[email protected]>
22108 M:      Sylvain Petinot <[email protected]>
22109 L:      [email protected]
22110 S:      Maintained
22111 T:      git git://linuxtv.org/media.git
22112 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
22113 F:      Documentation/userspace-api/media/drivers/vgxy61.rst
22114 F:      drivers/media/i2c/vgxy61.c
22115
22116 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
22117 M:      Song Qiang <[email protected]>
22118 L:      [email protected]
22119 S:      Maintained
22120 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
22121 F:      drivers/iio/proximity/vl53l0x-i2c.c
22122
22123 STABLE BRANCH
22124 M:      Greg Kroah-Hartman <[email protected]>
22125 M:      Sasha Levin <[email protected]>
22126 L:      [email protected]
22127 S:      Supported
22128 F:      Documentation/process/stable-kernel-rules.rst
22129
22130 STAGING - ATOMISP DRIVER
22131 M:      Hans de Goede <[email protected]>
22132 M:      Mauro Carvalho Chehab <[email protected]>
22133 R:      Sakari Ailus <[email protected]>
22134 L:      [email protected]
22135 S:      Maintained
22136 F:      drivers/staging/media/atomisp/
22137
22138 STAGING - FIELDBUS SUBSYSTEM
22139 M:      Sven Van Asbroeck <[email protected]>
22140 S:      Maintained
22141 F:      drivers/staging/fieldbus/*
22142 F:      drivers/staging/fieldbus/Documentation/
22143
22144 STAGING - HMS ANYBUS-S BUS
22145 M:      Sven Van Asbroeck <[email protected]>
22146 S:      Maintained
22147 F:      drivers/staging/fieldbus/anybuss/
22148
22149 STAGING - INDUSTRIAL IO
22150 M:      Jonathan Cameron <[email protected]>
22151 L:      [email protected]
22152 S:      Odd Fixes
22153 F:      Documentation/devicetree/bindings/staging/iio/
22154 F:      drivers/staging/iio/
22155
22156 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
22157 M:      Marc Dietrich <[email protected]>
22158 L:      [email protected] (moderated for non-subscribers)
22159 L:      [email protected]
22160 S:      Maintained
22161 F:      drivers/staging/nvec/
22162
22163 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
22164 M:      Jens Frederich <[email protected]>
22165 M:      Jon Nettleton <[email protected]>
22166 S:      Maintained
22167 W:      http://wiki.laptop.org/go/DCON
22168 F:      drivers/staging/olpc_dcon/
22169
22170 STAGING - REALTEK RTL8712U DRIVERS
22171 M:      Florian Schilhabel <[email protected]>.
22172 S:      Odd Fixes
22173 F:      drivers/staging/rtl8712/
22174
22175 STAGING - SEPS525 LCD CONTROLLER DRIVERS
22176 M:      Michael Hennerich <[email protected]>
22177 L:      [email protected]
22178 S:      Supported
22179 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
22180 F:      drivers/staging/fbtft/fb_seps525.c
22181
22182 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
22183 M:      Sudip Mukherjee <[email protected]>
22184 M:      Teddy Wang <[email protected]>
22185 M:      Sudip Mukherjee <[email protected]>
22186 L:      [email protected]
22187 S:      Maintained
22188 F:      drivers/staging/sm750fb/
22189
22190 STAGING - VIA VT665X DRIVERS
22191 M:      Philipp Hortmann <[email protected]>
22192 S:      Odd Fixes
22193 F:      drivers/staging/vt665?/
22194
22195 STAGING SUBSYSTEM
22196 M:      Greg Kroah-Hartman <[email protected]>
22197 L:      [email protected]
22198 S:      Supported
22199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
22200 F:      drivers/staging/
22201
22202 STANDALONE CACHE CONTROLLER DRIVERS
22203 M:      Conor Dooley <[email protected]>
22204 S:      Maintained
22205 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
22206 F:      Documentation/devicetree/bindings/cache/
22207 F:      drivers/cache
22208
22209 STARFIRE/DURALAN NETWORK DRIVER
22210 M:      Ion Badulescu <[email protected]>
22211 S:      Odd Fixes
22212 F:      drivers/net/ethernet/adaptec/starfire*
22213
22214 STARFIVE CAMERA SUBSYSTEM DRIVER
22215 M:      Jack Zhu <[email protected]>
22216 M:      Changhuang Liang <[email protected]>
22217 L:      [email protected]
22218 S:      Maintained
22219 F:      Documentation/admin-guide/media/starfive_camss.rst
22220 F:      Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml
22221 F:      drivers/staging/media/starfive/camss
22222
22223 STARFIVE CRYPTO DRIVER
22224 M:      Jia Jie Ho <[email protected]>
22225 M:      William Qiu <[email protected]>
22226 S:      Supported
22227 F:      Documentation/devicetree/bindings/crypto/starfive*
22228 F:      drivers/crypto/starfive/
22229
22230 STARFIVE DEVICETREES
22231 M:      Emil Renner Berthing <[email protected]>
22232 S:      Maintained
22233 F:      arch/riscv/boot/dts/starfive/
22234
22235 STARFIVE DWMAC GLUE LAYER
22236 M:      Emil Renner Berthing <[email protected]>
22237 M:      Minda Chen <[email protected]>
22238 S:      Maintained
22239 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
22240 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
22241
22242 STARFIVE JH7110 DPHY RX DRIVER
22243 M:      Jack Zhu <[email protected]>
22244 M:      Changhuang Liang <[email protected]>
22245 S:      Supported
22246 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml
22247 F:      drivers/phy/starfive/phy-jh7110-dphy-rx.c
22248
22249 STARFIVE JH7110 DPHY TX DRIVER
22250 M:      Keith Zhao <[email protected]>
22251 M:      Shengyang Chen <[email protected]>
22252 S:      Supported
22253 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-tx.yaml
22254 F:      drivers/phy/starfive/phy-jh7110-dphy-tx.c
22255
22256 STARFIVE JH7110 MMC/SD/SDIO DRIVER
22257 M:      William Qiu <[email protected]>
22258 S:      Supported
22259 F:      Documentation/devicetree/bindings/mmc/starfive*
22260 F:      drivers/mmc/host/dw_mmc-starfive.c
22261
22262 STARFIVE JH7110 PLL CLOCK DRIVER
22263 M:      Xingyu Wu <[email protected]>
22264 S:      Supported
22265 F:      Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
22266 F:      drivers/clk/starfive/clk-starfive-jh7110-pll.c
22267
22268 STARFIVE JH7110 PWMDAC DRIVER
22269 M:      Hal Feng <[email protected]>
22270 M:      Xingyu Wu <[email protected]>
22271 S:      Supported
22272 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml
22273 F:      sound/soc/starfive/jh7110_pwmdac.c
22274
22275 STARFIVE JH7110 SYSCON
22276 M:      William Qiu <[email protected]>
22277 M:      Xingyu Wu <[email protected]>
22278 S:      Supported
22279 F:      Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
22280
22281 STARFIVE JH7110 TDM DRIVER
22282 M:      Walker Chen <[email protected]>
22283 S:      Maintained
22284 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
22285 F:      sound/soc/starfive/jh7110_tdm.c
22286
22287 STARFIVE JH71X0 CLOCK DRIVERS
22288 M:      Emil Renner Berthing <[email protected]>
22289 M:      Hal Feng <[email protected]>
22290 S:      Maintained
22291 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
22292 F:      drivers/clk/starfive/clk-starfive-jh71*
22293 F:      include/dt-bindings/clock/starfive?jh71*.h
22294
22295 STARFIVE JH71X0 PINCTRL DRIVERS
22296 M:      Emil Renner Berthing <[email protected]>
22297 M:      Jianlong Huang <[email protected]>
22298 M:      Hal Feng <[email protected]>
22299 L:      [email protected]
22300 S:      Maintained
22301 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
22302 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
22303 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
22304 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
22305
22306 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
22307 M:      Emil Renner Berthing <[email protected]>
22308 M:      Hal Feng <[email protected]>
22309 S:      Maintained
22310 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
22311 F:      drivers/reset/starfive/reset-starfive-jh71*
22312 F:      include/dt-bindings/reset/starfive?jh71*.h
22313
22314 STARFIVE JH71X0 USB DRIVERS
22315 M:      Minda Chen <[email protected]>
22316 S:      Maintained
22317 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
22318 F:      drivers/usb/cdns3/cdns3-starfive.c
22319
22320 STARFIVE JH71XX PMU CONTROLLER DRIVER
22321 M:      Walker Chen <[email protected]>
22322 M:      Changhuang Liang <[email protected]>
22323 S:      Supported
22324 F:      Documentation/devicetree/bindings/power/starfive*
22325 F:      drivers/pmdomain/starfive/
22326 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
22327
22328 STARFIVE SOC DRIVERS
22329 M:      Conor Dooley <[email protected]>
22330 S:      Maintained
22331 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
22332 F:      Documentation/devicetree/bindings/soc/starfive/
22333
22334 STARFIVE STARLINK PMU DRIVER
22335 M:      Ji Sheng Teoh <[email protected]>
22336 S:      Maintained
22337 F:      Documentation/admin-guide/perf/starfive_starlink_pmu.rst
22338 F:      Documentation/devicetree/bindings/perf/starfive,jh8100-starlink-pmu.yaml
22339 F:      drivers/perf/starfive_starlink_pmu.c
22340
22341 STARFIVE TRNG DRIVER
22342 M:      Jia Jie Ho <[email protected]>
22343 S:      Supported
22344 F:      Documentation/devicetree/bindings/rng/starfive*
22345 F:      drivers/char/hw_random/jh7110-trng.c
22346
22347 STARFIVE WATCHDOG DRIVER
22348 M:      Xingyu Wu <[email protected]>
22349 M:      Samin Guo <[email protected]>
22350 S:      Supported
22351 F:      Documentation/devicetree/bindings/watchdog/starfive*
22352 F:      drivers/watchdog/starfive-wdt.c
22353
22354 STARFIVE JH71X0 PCIE AND USB PHY DRIVER
22355 M:      Minda Chen <[email protected]>
22356 S:      Supported
22357 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-pcie-phy.yaml
22358 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml
22359 F:      drivers/phy/starfive/phy-jh7110-pcie.c
22360 F:      drivers/phy/starfive/phy-jh7110-usb.c
22361
22362 STARFIVE JH8100 EXTERNAL INTERRUPT CONTROLLER DRIVER
22363 M:      Changhuang Liang <[email protected]>
22364 S:      Supported
22365 F:      Documentation/devicetree/bindings/interrupt-controller/starfive,jh8100-intc.yaml
22366 F:      drivers/irqchip/irq-starfive-jh8100-intc.c
22367
22368 STATIC BRANCH/CALL
22369 M:      Peter Zijlstra <[email protected]>
22370 M:      Josh Poimboeuf <[email protected]>
22371 M:      Jason Baron <[email protected]>
22372 R:      Steven Rostedt <[email protected]>
22373 R:      Ard Biesheuvel <[email protected]>
22374 S:      Supported
22375 F:      arch/*/include/asm/jump_label*.h
22376 F:      arch/*/include/asm/static_call*.h
22377 F:      arch/*/kernel/jump_label.c
22378 F:      arch/*/kernel/static_call.c
22379 F:      include/linux/jump_label*.h
22380 F:      include/linux/static_call*.h
22381 F:      kernel/jump_label.c
22382 F:      kernel/static_call.c
22383
22384 STI AUDIO (ASoC) DRIVERS
22385 M:      Arnaud Pouliquen <[email protected]>
22386 L:      [email protected]
22387 S:      Maintained
22388 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
22389 F:      sound/soc/sti/
22390
22391 STI CEC DRIVER
22392 M:      Alain Volmat <[email protected]>
22393 S:      Maintained
22394 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
22395 F:      drivers/media/cec/platform/sti/
22396
22397 STK1160 USB VIDEO CAPTURE DRIVER
22398 M:      Ezequiel Garcia <[email protected]>
22399 L:      [email protected]
22400 S:      Maintained
22401 T:      git git://linuxtv.org/media.git
22402 F:      drivers/media/usb/stk1160/
22403
22404 STM32 AUDIO (ASoC) DRIVERS
22405 M:      Olivier Moysan <[email protected]>
22406 M:      Arnaud Pouliquen <[email protected]>
22407 L:      [email protected]
22408 S:      Maintained
22409 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
22410 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
22411 F:      sound/soc/stm/
22412
22413 STM32 DMA DRIVERS
22414 M:      Amélie Delaunay <[email protected]>
22415 L:      [email protected]
22416 L:      [email protected] (moderated for non-subscribers)
22417 S:      Maintained
22418 F:      Documentation/arch/arm/stm32/stm32-dma-mdma-chaining.rst
22419 F:      Documentation/devicetree/bindings/dma/stm32/
22420 F:      drivers/dma/stm32/
22421
22422 STM32 TIMER/LPTIMER DRIVERS
22423 M:      Fabrice Gasnier <[email protected]>
22424 S:      Maintained
22425 F:      Documentation/ABI/testing/*timer-stm32
22426 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
22427 F:      drivers/*/stm32-*timer*
22428 F:      drivers/pwm/pwm-stm32*
22429 F:      include/linux/*/stm32-*tim*
22430
22431 STMMAC ETHERNET DRIVER
22432 M:      Alexandre Torgue <[email protected]>
22433 M:      Jose Abreu <[email protected]>
22434 L:      [email protected]
22435 S:      Supported
22436 W:      http://www.stlinux.com
22437 F:      Documentation/networking/device_drivers/ethernet/stmicro/
22438 F:      drivers/net/ethernet/stmicro/stmmac/
22439
22440 SUN HAPPY MEAL ETHERNET DRIVER
22441 M:      Sean Anderson <[email protected]>
22442 S:      Maintained
22443 F:      drivers/net/ethernet/sun/sunhme.*
22444
22445 SUN3/3X
22446 M:      Sam Creasey <[email protected]>
22447 S:      Maintained
22448 W:      http://sammy.net/sun3/
22449 F:      arch/m68k/include/asm/sun3*
22450 F:      arch/m68k/kernel/*sun3*
22451 F:      arch/m68k/sun3*/
22452 F:      drivers/net/ethernet/i825xx/sun3*
22453
22454 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
22455 M:      Hans de Goede <[email protected]>
22456 L:      [email protected]
22457 S:      Maintained
22458 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
22459 F:      drivers/input/keyboard/sun4i-lradc-keys.c
22460
22461 SUNPLUS ETHERNET DRIVER
22462 M:      Wells Lu <[email protected]>
22463 L:      [email protected]
22464 S:      Maintained
22465 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
22466 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
22467 F:      drivers/net/ethernet/sunplus/
22468
22469 SUNPLUS MMC DRIVER
22470 M:      Tony Huang <[email protected]>
22471 M:      Li-hao Kuo <[email protected]>
22472 S:      Maintained
22473 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
22474 F:      drivers/mmc/host/sunplus-mmc.c
22475
22476 SUNPLUS OCOTP DRIVER
22477 M:      Vincent Shih <[email protected]>
22478 S:      Maintained
22479 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
22480 F:      drivers/nvmem/sunplus-ocotp.c
22481
22482 SUNPLUS PWM DRIVER
22483 M:      Hammer Hsieh <[email protected]>
22484 S:      Maintained
22485 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
22486 F:      drivers/pwm/pwm-sunplus.c
22487
22488 SUNPLUS RTC DRIVER
22489 M:      Vincent Shih <[email protected]>
22490 L:      [email protected]
22491 S:      Maintained
22492 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
22493 F:      drivers/rtc/rtc-sunplus.c
22494
22495 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
22496 M:      Li-hao Kuo <[email protected]>
22497 L:      [email protected]
22498 S:      Maintained
22499 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
22500 F:      drivers/spi/spi-sunplus-sp7021.c
22501
22502 SUNPLUS UART DRIVER
22503 M:      Hammer Hsieh <[email protected]>
22504 S:      Maintained
22505 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
22506 F:      drivers/tty/serial/sunplus-uart.c
22507
22508 SUNPLUS USB2 PHY DRIVER
22509 M:      Vincent Shih <[email protected]>
22510 L:      [email protected]
22511 S:      Maintained
22512 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
22513 F:      drivers/phy/sunplus/Kconfig
22514 F:      drivers/phy/sunplus/Makefile
22515 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
22516
22517 SUNPLUS WATCHDOG DRIVER
22518 M:      Xiantao Hu <[email protected]>
22519 L:      [email protected]
22520 S:      Maintained
22521 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
22522 F:      drivers/watchdog/sunplus_wdt.c
22523
22524 SUPERH
22525 M:      Yoshinori Sato <[email protected]>
22526 M:      Rich Felker <[email protected]>
22527 M:      John Paul Adrian Glaubitz <[email protected]>
22528 L:      [email protected]
22529 S:      Maintained
22530 Q:      http://patchwork.kernel.org/project/linux-sh/list/
22531 F:      Documentation/arch/sh/
22532 F:      arch/sh/
22533 F:      drivers/sh/
22534
22535 SUSPEND TO RAM
22536 M:      "Rafael J. Wysocki" <[email protected]>
22537 M:      Len Brown <[email protected]>
22538 M:      Pavel Machek <[email protected]>
22539 L:      [email protected]
22540 S:      Supported
22541 B:      https://bugzilla.kernel.org
22542 F:      Documentation/power/
22543 F:      arch/x86/kernel/acpi/sleep*
22544 F:      arch/x86/kernel/acpi/wakeup*
22545 F:      drivers/base/power/
22546 F:      include/linux/freezer.h
22547 F:      include/linux/pm.h
22548 F:      include/linux/suspend.h
22549 F:      kernel/power/
22550
22551 SVGA HANDLING
22552 M:      Martin Mares <[email protected]>
22553 L:      [email protected]
22554 S:      Maintained
22555 F:      Documentation/admin-guide/svga.rst
22556 F:      arch/x86/boot/video*
22557
22558 SWITCHDEV
22559 M:      Jiri Pirko <[email protected]>
22560 M:      Ivan Vecera <[email protected]>
22561 L:      [email protected]
22562 S:      Supported
22563 F:      include/net/switchdev.h
22564 F:      net/switchdev/
22565
22566 SY8106A REGULATOR DRIVER
22567 M:      Icenowy Zheng <[email protected]>
22568 S:      Maintained
22569 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
22570 F:      drivers/regulator/sy8106a-regulator.c
22571
22572 SYNC FILE FRAMEWORK
22573 M:      Sumit Semwal <[email protected]>
22574 R:      Gustavo Padovan <[email protected]>
22575 L:      [email protected]
22576 L:      [email protected]
22577 S:      Maintained
22578 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
22579 F:      Documentation/driver-api/sync_file.rst
22580 F:      drivers/dma-buf/dma-fence*
22581 F:      drivers/dma-buf/sw_sync.c
22582 F:      drivers/dma-buf/sync_*
22583 F:      include/linux/sync_file.h
22584 F:      include/uapi/linux/sync_file.h
22585
22586 SYNOPSYS ARC ARCHITECTURE
22587 M:      Vineet Gupta <[email protected]>
22588 L:      [email protected]
22589 S:      Supported
22590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
22591 F:      Documentation/arch/arc
22592 F:      Documentation/devicetree/bindings/arc/*
22593 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
22594 F:      arch/arc/
22595 F:      drivers/clocksource/arc_timer.c
22596 F:      drivers/tty/serial/arc_uart.c
22597
22598 SYNOPSYS ARC HSDK SDP pll clock driver
22599 M:      Eugeniy Paltsev <[email protected]>
22600 S:      Supported
22601 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
22602 F:      drivers/clk/clk-hsdk-pll.c
22603
22604 SYNOPSYS ARC SDP clock driver
22605 M:      Eugeniy Paltsev <[email protected]>
22606 S:      Supported
22607 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
22608 F:      drivers/clk/axs10x/*
22609
22610 SYNOPSYS ARC SDP platform support
22611 M:      Alexey Brodkin <[email protected]>
22612 S:      Supported
22613 F:      Documentation/devicetree/bindings/arc/axs10*
22614 F:      arch/arc/boot/dts/ax*
22615 F:      arch/arc/plat-axs10x
22616
22617 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
22618 M:      Eugeniy Paltsev <[email protected]>
22619 S:      Supported
22620 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
22621 F:      drivers/reset/reset-axs10x.c
22622
22623 SYNOPSYS CREG GPIO DRIVER
22624 M:      Eugeniy Paltsev <[email protected]>
22625 S:      Maintained
22626 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
22627 F:      drivers/gpio/gpio-creg-snps.c
22628
22629 SYNOPSYS DESIGNWARE 8250 UART DRIVER
22630 M:      Ilpo Järvinen <[email protected]>
22631 R:      Andy Shevchenko <[email protected]>
22632 S:      Supported
22633 F:      drivers/tty/serial/8250/8250_dw.c
22634 F:      drivers/tty/serial/8250/8250_dwlib.*
22635 F:      drivers/tty/serial/8250/8250_lpss.c
22636
22637 SYNOPSYS DESIGNWARE APB GPIO DRIVER
22638 M:      Hoan Tran <[email protected]>
22639 L:      [email protected]
22640 S:      Maintained
22641 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
22642 F:      drivers/gpio/gpio-dwapb.c
22643
22644 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
22645 M:      Eugeniy Paltsev <[email protected]>
22646 S:      Maintained
22647 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
22648 F:      drivers/dma/dw-axi-dmac/
22649
22650 SYNOPSYS DESIGNWARE DMAC DRIVER
22651 M:      Viresh Kumar <[email protected]>
22652 R:      Andy Shevchenko <[email protected]>
22653 S:      Maintained
22654 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
22655 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
22656 F:      drivers/dma/dw/
22657 F:      include/dt-bindings/dma/dw-dmac.h
22658 F:      include/linux/dma/dw.h
22659 F:      include/linux/platform_data/dma-dw.h
22660
22661 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
22662 M:      Jose Abreu <[email protected]>
22663 L:      [email protected]
22664 S:      Supported
22665 F:      drivers/net/ethernet/synopsys/
22666
22667 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
22668 M:      Jose Abreu <[email protected]>
22669 L:      [email protected]
22670 S:      Supported
22671 F:      drivers/net/pcs/pcs-xpcs.c
22672 F:      drivers/net/pcs/pcs-xpcs.h
22673 F:      include/linux/pcs/pcs-xpcs.h
22674
22675 SYNOPSYS DESIGNWARE I2C DRIVER
22676 M:      Jarkko Nikula <[email protected]>
22677 R:      Andy Shevchenko <[email protected]>
22678 R:      Mika Westerberg <[email protected]>
22679 R:      Jan Dabros <[email protected]>
22680 L:      [email protected]
22681 S:      Supported
22682 F:      drivers/i2c/busses/i2c-designware-*
22683
22684 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
22685 M:      Jaehoon Chung <[email protected]>
22686 L:      [email protected]
22687 S:      Maintained
22688 F:      drivers/mmc/host/dw_mmc*
22689
22690 SYNOPSYS DESIGNWARE PCIE PMU DRIVER
22691 M:      Shuai Xue <[email protected]>
22692 M:      Jing Zhang <[email protected]>
22693 S:      Supported
22694 F:      Documentation/admin-guide/perf/dwc_pcie_pmu.rst
22695 F:      drivers/perf/dwc_pcie_pmu.c
22696
22697 SYNOPSYS HSDK RESET CONTROLLER DRIVER
22698 M:      Eugeniy Paltsev <[email protected]>
22699 S:      Supported
22700 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
22701 F:      drivers/reset/reset-hsdk.c
22702 F:      include/dt-bindings/reset/snps,hsdk-reset.h
22703
22704 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
22705 M:      Prabu Thangamuthu <[email protected]>
22706 M:      Manjunath M B <[email protected]>
22707 L:      [email protected]
22708 S:      Maintained
22709 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
22710
22711 SYSTEM CONFIGURATION (SYSCON)
22712 M:      Lee Jones <[email protected]>
22713 M:      Arnd Bergmann <[email protected]>
22714 S:      Supported
22715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
22716 F:      drivers/mfd/syscon.c
22717
22718 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
22719 M:      Sudeep Holla <[email protected]>
22720 R:      Cristian Marussi <[email protected]>
22721 L:      [email protected]
22722 L:      [email protected] (moderated for non-subscribers)
22723 S:      Maintained
22724 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
22725 F:      drivers/clk/clk-sc[mp]i.c
22726 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
22727 F:      drivers/firmware/arm_scmi/
22728 F:      drivers/firmware/arm_scpi.c
22729 F:      drivers/hwmon/scmi-hwmon.c
22730 F:      drivers/pinctrl/pinctrl-scmi.c
22731 F:      drivers/pmdomain/arm/
22732 F:      drivers/powercap/arm_scmi_powercap.c
22733 F:      drivers/regulator/scmi-regulator.c
22734 F:      drivers/reset/reset-scmi.c
22735 F:      include/linux/sc[mp]i_protocol.h
22736 F:      include/trace/events/scmi.h
22737 F:      include/uapi/linux/virtio_scmi.h
22738
22739 SYSTEM RESET/SHUTDOWN DRIVERS
22740 M:      Sebastian Reichel <[email protected]>
22741 L:      [email protected]
22742 S:      Maintained
22743 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
22744 F:      Documentation/devicetree/bindings/power/reset/
22745 F:      drivers/power/reset/
22746
22747 SYSTEM TRACE MODULE CLASS
22748 M:      Alexander Shishkin <[email protected]>
22749 S:      Maintained
22750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
22751 F:      Documentation/trace/stm.rst
22752 F:      drivers/hwtracing/stm/
22753 F:      include/linux/stm.h
22754 F:      include/uapi/linux/stm.h
22755
22756 SYSTEM76 ACPI DRIVER
22757 M:      Jeremy Soller <[email protected]>
22758 M:      System76 Product Development <[email protected]>
22759 L:      [email protected]
22760 S:      Maintained
22761 F:      drivers/platform/x86/system76_acpi.c
22762
22763 SYSV FILESYSTEM
22764 S:      Orphan
22765 F:      Documentation/filesystems/sysv-fs.rst
22766 F:      fs/sysv/
22767 F:      include/linux/sysv_fs.h
22768
22769 TASKSTATS STATISTICS INTERFACE
22770 M:      Balbir Singh <[email protected]>
22771 S:      Maintained
22772 F:      Documentation/accounting/taskstats*
22773 F:      include/linux/taskstats*
22774 F:      kernel/taskstats.c
22775
22776 TC subsystem
22777 M:      Jamal Hadi Salim <[email protected]>
22778 M:      Cong Wang <[email protected]>
22779 M:      Jiri Pirko <[email protected]>
22780 L:      [email protected]
22781 S:      Maintained
22782 F:      include/net/pkt_cls.h
22783 F:      include/net/pkt_sched.h
22784 F:      include/net/tc_act/
22785 F:      include/uapi/linux/pkt_cls.h
22786 F:      include/uapi/linux/pkt_sched.h
22787 F:      include/uapi/linux/tc_act/
22788 F:      include/uapi/linux/tc_ematch/
22789 F:      net/sched/
22790 F:      tools/testing/selftests/tc-testing
22791
22792 TC90522 MEDIA DRIVER
22793 M:      Akihiro Tsukada <[email protected]>
22794 L:      [email protected]
22795 S:      Odd Fixes
22796 F:      drivers/media/dvb-frontends/tc90522*
22797
22798 TCP LOW PRIORITY MODULE
22799 M:      "Wong Hoi Sing, Edison" <[email protected]>
22800 M:      "Hung Hing Lun, Mike" <[email protected]>
22801 S:      Maintained
22802 W:      http://tcp-lp-mod.sourceforge.net/
22803 F:      net/ipv4/tcp_lp.c
22804
22805 TDA10071 MEDIA DRIVER
22806 L:      [email protected]
22807 S:      Orphan
22808 W:      https://linuxtv.org
22809 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22810 F:      drivers/media/dvb-frontends/tda10071*
22811
22812 TDA18212 MEDIA DRIVER
22813 L:      [email protected]
22814 S:      Orphan
22815 W:      https://linuxtv.org
22816 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22817 F:      drivers/media/tuners/tda18212*
22818
22819 TDA18218 MEDIA DRIVER
22820 L:      [email protected]
22821 S:      Orphan
22822 W:      https://linuxtv.org
22823 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22824 F:      drivers/media/tuners/tda18218*
22825
22826 TDA18250 MEDIA DRIVER
22827 M:      Olli Salonen <[email protected]>
22828 L:      [email protected]
22829 S:      Maintained
22830 W:      https://linuxtv.org
22831 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22832 T:      git git://linuxtv.org/media.git
22833 F:      drivers/media/tuners/tda18250*
22834
22835 TDA18271 MEDIA DRIVER
22836 M:      Michael Krufky <[email protected]>
22837 L:      [email protected]
22838 S:      Maintained
22839 W:      https://linuxtv.org
22840 W:      http://github.com/mkrufky
22841 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22842 T:      git git://linuxtv.org/mkrufky/tuners.git
22843 F:      drivers/media/tuners/tda18271*
22844
22845 TDA1997x MEDIA DRIVER
22846 M:      Tim Harvey <[email protected]>
22847 L:      [email protected]
22848 S:      Maintained
22849 W:      https://linuxtv.org
22850 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22851 F:      drivers/media/i2c/tda1997x.*
22852
22853 TDA827x MEDIA DRIVER
22854 M:      Michael Krufky <[email protected]>
22855 L:      [email protected]
22856 S:      Maintained
22857 W:      https://linuxtv.org
22858 W:      http://github.com/mkrufky
22859 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22860 T:      git git://linuxtv.org/mkrufky/tuners.git
22861 F:      drivers/media/tuners/tda8290.*
22862
22863 TDA8290 MEDIA DRIVER
22864 M:      Michael Krufky <[email protected]>
22865 L:      [email protected]
22866 S:      Maintained
22867 W:      https://linuxtv.org
22868 W:      http://github.com/mkrufky
22869 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22870 T:      git git://linuxtv.org/mkrufky/tuners.git
22871 F:      drivers/media/tuners/tda8290.*
22872
22873 TDA9840 MEDIA DRIVER
22874 M:      Hans Verkuil <[email protected]>
22875 L:      [email protected]
22876 S:      Maintained
22877 W:      https://linuxtv.org
22878 T:      git git://linuxtv.org/media.git
22879 F:      drivers/media/i2c/tda9840*
22880
22881 TEA5761 TUNER DRIVER
22882 M:      Mauro Carvalho Chehab <[email protected]>
22883 L:      [email protected]
22884 S:      Odd fixes
22885 W:      https://linuxtv.org
22886 T:      git git://linuxtv.org/media.git
22887 F:      drivers/media/tuners/tea5761.*
22888
22889 TEA5767 TUNER DRIVER
22890 M:      Mauro Carvalho Chehab <[email protected]>
22891 L:      [email protected]
22892 S:      Maintained
22893 W:      https://linuxtv.org
22894 T:      git git://linuxtv.org/media.git
22895 F:      drivers/media/tuners/tea5767.*
22896
22897 TEA6415C MEDIA DRIVER
22898 M:      Hans Verkuil <[email protected]>
22899 L:      [email protected]
22900 S:      Maintained
22901 W:      https://linuxtv.org
22902 T:      git git://linuxtv.org/media.git
22903 F:      drivers/media/i2c/tea6415c*
22904
22905 TEA6420 MEDIA DRIVER
22906 M:      Hans Verkuil <[email protected]>
22907 L:      [email protected]
22908 S:      Maintained
22909 W:      https://linuxtv.org
22910 T:      git git://linuxtv.org/media.git
22911 F:      drivers/media/i2c/tea6420*
22912
22913 TEAM DRIVER
22914 M:      Jiri Pirko <[email protected]>
22915 L:      [email protected]
22916 S:      Supported
22917 F:      Documentation/netlink/specs/team.yaml
22918 F:      drivers/net/team/
22919 F:      include/linux/if_team.h
22920 F:      include/uapi/linux/if_team.h
22921 F:      tools/testing/selftests/drivers/net/team/
22922
22923 TECHNICAL ADVISORY BOARD PROCESS DOCS
22924 M:      "Theodore Ts'o" <[email protected]>
22925 M:      Greg Kroah-Hartman <[email protected]>
22926 L:      [email protected]
22927 S:      Maintained
22928 F:      Documentation/process/contribution-maturity-model.rst
22929 F:      Documentation/process/researcher-guidelines.rst
22930
22931 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
22932 M:      "Savoir-faire Linux Inc." <[email protected]>
22933 S:      Maintained
22934 F:      arch/x86/platform/ts5500/
22935
22936 TECHNOTREND USB IR RECEIVER
22937 M:      Sean Young <[email protected]>
22938 L:      [email protected]
22939 S:      Maintained
22940 F:      drivers/media/rc/ttusbir.c
22941
22942 TECHWELL TW9900 VIDEO DECODER
22943 M:      Mehdi Djait <[email protected]>
22944 L:      [email protected]
22945 S:      Maintained
22946 F:      drivers/media/i2c/tw9900.c
22947
22948 TECHWELL TW9910 VIDEO DECODER
22949 L:      [email protected]
22950 S:      Orphan
22951 F:      drivers/media/i2c/tw9910.c
22952 F:      include/media/i2c/tw9910.h
22953
22954 TEE SUBSYSTEM
22955 M:      Jens Wiklander <[email protected]>
22956 R:      Sumit Garg <[email protected]>
22957 L:      [email protected]
22958 S:      Maintained
22959 F:      Documentation/ABI/testing/sysfs-class-tee
22960 F:      Documentation/driver-api/tee.rst
22961 F:      Documentation/tee/
22962 F:      Documentation/userspace-api/tee.rst
22963 F:      drivers/tee/
22964 F:      include/linux/tee_core.h
22965 F:      include/linux/tee_drv.h
22966 F:      include/uapi/linux/tee.h
22967
22968 TEGRA ARCHITECTURE SUPPORT
22969 M:      Thierry Reding <[email protected]>
22970 M:      Jonathan Hunter <[email protected]>
22971 L:      [email protected]
22972 S:      Supported
22973 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
22974 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
22975 N:      [^a-z]tegra
22976
22977 TEGRA CLOCK DRIVER
22978 M:      Peter De Schrijver <[email protected]>
22979 M:      Prashant Gaikwad <[email protected]>
22980 S:      Supported
22981 F:      drivers/clk/tegra/
22982
22983 TEGRA CRYPTO DRIVERS
22984 M:      Akhil R <[email protected]>
22985 S:      Supported
22986 F:      drivers/crypto/tegra/*
22987
22988 TEGRA DMA DRIVERS
22989 M:      Laxman Dewangan <[email protected]>
22990 M:      Jon Hunter <[email protected]>
22991 S:      Supported
22992 F:      drivers/dma/tegra*
22993
22994 TEGRA I2C DRIVER
22995 M:      Laxman Dewangan <[email protected]>
22996 R:      Dmitry Osipenko <[email protected]>
22997 S:      Supported
22998 F:      drivers/i2c/busses/i2c-tegra.c
22999
23000 TEGRA IOMMU DRIVERS
23001 M:      Thierry Reding <[email protected]>
23002 R:      Krishna Reddy <[email protected]>
23003 L:      [email protected]
23004 S:      Supported
23005 F:      drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
23006 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
23007 F:      drivers/iommu/tegra*
23008
23009 TEGRA KBC DRIVER
23010 M:      Laxman Dewangan <[email protected]>
23011 S:      Supported
23012 F:      drivers/input/keyboard/tegra-kbc.c
23013
23014 TEGRA NAND DRIVER
23015 M:      Stefan Agner <[email protected]>
23016 M:      Lucas Stach <[email protected]>
23017 S:      Maintained
23018 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
23019 F:      drivers/mtd/nand/raw/tegra_nand.c
23020
23021 TEGRA PWM DRIVER
23022 M:      Thierry Reding <[email protected]>
23023 S:      Supported
23024 F:      drivers/pwm/pwm-tegra.c
23025
23026 TEGRA QUAD SPI DRIVER
23027 M:      Thierry Reding <[email protected]>
23028 M:      Jonathan Hunter <[email protected]>
23029 M:      Sowjanya Komatineni <[email protected]>
23030 L:      [email protected]
23031 S:      Maintained
23032 F:      drivers/spi/spi-tegra210-quad.c
23033
23034 TEGRA SERIAL DRIVER
23035 M:      Laxman Dewangan <[email protected]>
23036 S:      Supported
23037 F:      drivers/tty/serial/serial-tegra.c
23038
23039 TEGRA SPI DRIVER
23040 M:      Laxman Dewangan <[email protected]>
23041 S:      Supported
23042 F:      drivers/spi/spi-tegra*
23043
23044 TEGRA VIDEO DRIVER
23045 M:      Thierry Reding <[email protected]>
23046 M:      Jonathan Hunter <[email protected]>
23047 M:      Sowjanya Komatineni <[email protected]>
23048 M:      Luca Ceresoli <[email protected]>
23049 L:      [email protected]
23050 L:      [email protected]
23051 S:      Maintained
23052 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
23053 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
23054 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
23055 F:      drivers/staging/media/tegra-video/
23056
23057 TEGRA XUSB PADCTL DRIVER
23058 M:      JC Kuo <[email protected]>
23059 S:      Supported
23060 F:      drivers/phy/tegra/xusb*
23061
23062 TEHUTI ETHERNET DRIVER
23063 M:      Andy Gospodarek <[email protected]>
23064 L:      [email protected]
23065 S:      Supported
23066 F:      drivers/net/ethernet/tehuti/tehuti.*
23067
23068 TEHUTI TN40XX ETHERNET DRIVER
23069 M:      FUJITA Tomonori <[email protected]>
23070 L:      [email protected]
23071 S:      Maintained
23072 F:      drivers/net/ethernet/tehuti/tn40*
23073
23074 TELECOM CLOCK DRIVER FOR MCPL0010
23075 M:      Mark Gross <[email protected]>
23076 S:      Supported
23077 F:      drivers/char/tlclk.c
23078
23079 TEMPO SEMICONDUCTOR DRIVERS
23080 M:      Steven Eckhoff <[email protected]>
23081 S:      Maintained
23082 F:      Documentation/devicetree/bindings/sound/tscs*.txt
23083 F:      sound/soc/codecs/tscs*.c
23084 F:      sound/soc/codecs/tscs*.h
23085
23086 TENSILICA XTENSA PORT (xtensa)
23087 M:      Chris Zankel <[email protected]>
23088 M:      Max Filippov <[email protected]>
23089 S:      Maintained
23090 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
23091 F:      arch/xtensa/
23092 F:      drivers/irqchip/irq-xtensa-*
23093
23094 TEXAS INSTRUMENTS ASoC DRIVERS
23095 M:      Peter Ujfalusi <[email protected]>
23096 L:      [email protected]
23097 S:      Maintained
23098 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
23099 F:      sound/soc/ti/
23100
23101 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
23102 M:      Shenghao Ding <[email protected]>
23103 M:      Kevin Lu <[email protected]>
23104 M:      Baojun Xu <[email protected]>
23105 L:      [email protected]
23106 S:      Maintained
23107 F:      Documentation/devicetree/bindings/sound/tas2552.txt
23108 F:      Documentation/devicetree/bindings/sound/ti,tas2562.yaml
23109 F:      Documentation/devicetree/bindings/sound/ti,tas2770.yaml
23110 F:      Documentation/devicetree/bindings/sound/ti,tas27xx.yaml
23111 F:      Documentation/devicetree/bindings/sound/ti,tpa6130a2.yaml
23112 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.yaml
23113 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
23114 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
23115 F:      Documentation/devicetree/bindings/sound/ti,tlv320adcx140.yaml
23116 F:      include/sound/tas2*.h
23117 F:      include/sound/tlv320*.h
23118 F:      include/sound/tpa6130a2-plat.h
23119 F:      sound/pci/hda/tas2781_hda_i2c.c
23120 F:      sound/soc/codecs/pcm1681.c
23121 F:      sound/soc/codecs/pcm1789*.*
23122 F:      sound/soc/codecs/pcm179x*.*
23123 F:      sound/soc/codecs/pcm186x*.*
23124 F:      sound/soc/codecs/pcm3008.*
23125 F:      sound/soc/codecs/pcm3060*.*
23126 F:      sound/soc/codecs/pcm3168a*.*
23127 F:      sound/soc/codecs/pcm5102a.c
23128 F:      sound/soc/codecs/pcm512x*.*
23129 F:      sound/soc/codecs/tas2*.*
23130 F:      sound/soc/codecs/tlv320*.*
23131 F:      sound/soc/codecs/tpa6130a2.*
23132
23133 TEXAS INSTRUMENTS DMA DRIVERS
23134 M:      Peter Ujfalusi <[email protected]>
23135 L:      [email protected]
23136 S:      Maintained
23137 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
23138 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
23139 F:      Documentation/devicetree/bindings/dma/ti/
23140 F:      drivers/dma/ti/
23141 F:      include/linux/dma/k3-psil.h
23142 F:      include/linux/dma/k3-udma-glue.h
23143 F:      include/linux/dma/ti-cppi5.h
23144 X:      drivers/dma/ti/cppi41.c
23145
23146 TEXAS INSTRUMENTS TPS25990 HARDWARE MONITOR DRIVER
23147 M:      Jerome Brunet <[email protected]>
23148 L:      [email protected]
23149 S:      Maintained
23150 F:      Documentation/devicetree/bindings/hwmon/pmbus/ti,tps25990.yaml
23151
23152 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
23153 M:      Robert Marko <[email protected]>
23154 M:      Luka Perkov <[email protected]>
23155 L:      [email protected]
23156 S:      Maintained
23157 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
23158 F:      Documentation/hwmon/tps23861.rst
23159 F:      drivers/hwmon/tps23861.c
23160
23161 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
23162 M:      Ricardo Ribalda <[email protected]>
23163 L:      [email protected]
23164 S:      Supported
23165 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
23166 F:      drivers/iio/dac/ti-dac7612.c
23167
23168 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
23169 M:      Nishanth Menon <[email protected]>
23170 M:      Tero Kristo <[email protected]>
23171 M:      Santosh Shilimkar <[email protected]>
23172 L:      [email protected] (moderated for non-subscribers)
23173 S:      Maintained
23174 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
23175 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
23176 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
23177 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
23178 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
23179 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
23180 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
23181 F:      drivers/clk/keystone/sci-clk.c
23182 F:      drivers/firmware/ti_sci*
23183 F:      drivers/irqchip/irq-ti-sci-inta.c
23184 F:      drivers/irqchip/irq-ti-sci-intr.c
23185 F:      drivers/reset/reset-ti-sci.c
23186 F:      drivers/soc/ti/ti_sci_inta_msi.c
23187 F:      drivers/pmdomain/ti/ti_sci_pm_domains.c
23188 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
23189 F:      include/linux/soc/ti/ti_sci_inta_msi.h
23190 F:      include/linux/soc/ti/ti_sci_protocol.h
23191
23192 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
23193 M:      Puranjay Mohan <[email protected]>
23194 L:      [email protected]
23195 S:      Supported
23196 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
23197 F:      drivers/iio/temperature/tmp117.c
23198
23199 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
23200 M:      Hans Verkuil <[email protected]>
23201 L:      [email protected]
23202 S:      Maintained
23203 W:      https://linuxtv.org
23204 T:      git git://linuxtv.org/media.git
23205 F:      drivers/media/radio/radio-raremono.c
23206
23207 THERMAL
23208 M:      Rafael J. Wysocki <[email protected]>
23209 M:      Daniel Lezcano <[email protected]>
23210 R:      Zhang Rui <[email protected]>
23211 R:      Lukasz Luba <[email protected]>
23212 L:      [email protected]
23213 S:      Supported
23214 Q:      https://patchwork.kernel.org/project/linux-pm/list/
23215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
23216 F:      Documentation/ABI/testing/sysfs-class-thermal
23217 F:      Documentation/admin-guide/thermal/
23218 F:      Documentation/devicetree/bindings/thermal/
23219 F:      Documentation/driver-api/thermal/
23220 F:      drivers/thermal/
23221 F:      include/dt-bindings/thermal/
23222 F:      include/linux/cpu_cooling.h
23223 F:      include/linux/thermal.h
23224 F:      include/uapi/linux/thermal.h
23225 F:      tools/lib/thermal/
23226 F:      tools/thermal/
23227
23228 THERMAL DRIVER FOR AMLOGIC SOCS
23229 M:      Guillaume La Roque <[email protected]>
23230 L:      [email protected]
23231 L:      [email protected]
23232 S:      Supported
23233 W:      http://linux-meson.com/
23234 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
23235 F:      drivers/thermal/amlogic_thermal.c
23236
23237 THERMAL/CPU_COOLING
23238 M:      Amit Daniel Kachhap <[email protected]>
23239 M:      Daniel Lezcano <[email protected]>
23240 M:      Viresh Kumar <[email protected]>
23241 R:      Lukasz Luba <[email protected]>
23242 L:      [email protected]
23243 S:      Supported
23244 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
23245 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
23246 F:      drivers/thermal/cpufreq_cooling.c
23247 F:      drivers/thermal/cpuidle_cooling.c
23248 F:      include/linux/cpu_cooling.h
23249
23250 THERMAL/POWER_ALLOCATOR
23251 M:      Lukasz Luba <[email protected]>
23252 L:      [email protected]
23253 S:      Maintained
23254 F:      Documentation/driver-api/thermal/power_allocator.rst
23255 F:      drivers/thermal/gov_power_allocator.c
23256 F:      drivers/thermal/thermal_trace_ipa.h
23257
23258 THINKPAD ACPI EXTRAS DRIVER
23259 M:      Henrique de Moraes Holschuh <[email protected]>
23260 L:      [email protected]
23261 L:      [email protected]
23262 S:      Maintained
23263 W:      http://ibm-acpi.sourceforge.net
23264 W:      http://thinkwiki.org/wiki/Ibm-acpi
23265 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
23266 F:      drivers/platform/x86/thinkpad_acpi.c
23267
23268 THINKPAD LMI DRIVER
23269 M:      Mark Pearson <[email protected]>
23270 L:      [email protected]
23271 S:      Maintained
23272 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
23273 F:      drivers/platform/x86/think-lmi.?
23274
23275 THP7312 ISP DRIVER
23276 M:      Laurent Pinchart <[email protected]>
23277 M:      Paul Elder <[email protected]>
23278 L:      [email protected]
23279 S:      Maintained
23280 T:      git git://linuxtv.org/media.git
23281 F:      Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml
23282 F:      Documentation/userspace-api/media/drivers/thp7312.rst
23283 F:      drivers/media/i2c/thp7312.c
23284 F:      include/uapi/linux/thp7312.h
23285
23286 THUNDERBOLT DMA TRAFFIC TEST DRIVER
23287 M:      Isaac Hazan <[email protected]>
23288 L:      [email protected]
23289 S:      Maintained
23290 F:      drivers/thunderbolt/dma_test.c
23291
23292 THUNDERBOLT DRIVER
23293 M:      Andreas Noever <[email protected]>
23294 M:      Michael Jamet <[email protected]>
23295 M:      Mika Westerberg <[email protected]>
23296 M:      Yehezkel Bernat <[email protected]>
23297 L:      [email protected]
23298 S:      Maintained
23299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
23300 F:      Documentation/admin-guide/thunderbolt.rst
23301 F:      drivers/thunderbolt/
23302 F:      include/linux/thunderbolt.h
23303
23304 THUNDERBOLT NETWORK DRIVER
23305 M:      Michael Jamet <[email protected]>
23306 M:      Mika Westerberg <[email protected]>
23307 M:      Yehezkel Bernat <[email protected]>
23308 L:      [email protected]
23309 S:      Maintained
23310 F:      drivers/net/thunderbolt/
23311
23312 THUNDERX GPIO DRIVER
23313 M:      Robert Richter <[email protected]>
23314 S:      Odd Fixes
23315 F:      drivers/gpio/gpio-thunderx.c
23316
23317 TI ADS1119 ADC DRIVER
23318 M:      Francesco Dolcini <[email protected]>
23319 M:      João Paulo Gonçalves <[email protected]>
23320 L:      [email protected]
23321 S:      Maintained
23322 F:      Documentation/devicetree/bindings/iio/adc/ti,ads1119.yaml
23323 F:      drivers/iio/adc/ti-ads1119.c
23324
23325 TI ADS7924 ADC DRIVER
23326 M:      Hugo Villeneuve <[email protected]>
23327 L:      [email protected]
23328 S:      Supported
23329 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
23330 F:      drivers/iio/adc/ti-ads7924.c
23331
23332 TI AM437X VPFE DRIVER
23333 M:      "Lad, Prabhakar" <[email protected]>
23334 L:      [email protected]
23335 S:      Maintained
23336 W:      https://linuxtv.org
23337 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23338 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
23339 F:      drivers/media/platform/ti/am437x/
23340
23341 TI BANDGAP AND THERMAL DRIVER
23342 M:      Eduardo Valentin <[email protected]>
23343 M:      Keerthy <[email protected]>
23344 L:      [email protected]
23345 L:      [email protected]
23346 S:      Maintained
23347 F:      drivers/thermal/ti-soc-thermal/
23348
23349 TI BQ27XXX POWER SUPPLY DRIVER
23350 F:      drivers/power/supply/bq27xxx_battery.c
23351 F:      drivers/power/supply/bq27xxx_battery_i2c.c
23352 F:      include/linux/power/bq27xxx_battery.h
23353
23354 TI CDCE706 CLOCK DRIVER
23355 M:      Max Filippov <[email protected]>
23356 S:      Maintained
23357 F:      drivers/clk/clk-cdce706.c
23358
23359 TI CLOCK DRIVER
23360 M:      Tero Kristo <[email protected]>
23361 L:      [email protected]
23362 S:      Odd Fixes
23363 F:      drivers/clk/ti/
23364 F:      include/linux/clk/ti.h
23365
23366 TI DAVINCI MACHINE SUPPORT
23367 M:      Bartosz Golaszewski <[email protected]>
23368 L:      [email protected] (moderated for non-subscribers)
23369 S:      Maintained
23370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
23371 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
23372 F:      arch/arm/boot/dts/ti/davinci/
23373 F:      arch/arm/mach-davinci/
23374 F:      drivers/i2c/busses/i2c-davinci.c
23375
23376 TI DAVINCI SERIES CLOCK DRIVER
23377 M:      David Lechner <[email protected]>
23378 S:      Maintained
23379 F:      Documentation/devicetree/bindings/clock/ti/davinci/
23380 F:      drivers/clk/davinci/
23381 F:      include/linux/clk/davinci.h
23382
23383 TI DAVINCI SERIES GPIO DRIVER
23384 M:      Keerthy <[email protected]>
23385 L:      [email protected]
23386 S:      Maintained
23387 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
23388 F:      drivers/gpio/gpio-davinci.c
23389
23390 TI DAVINCI SERIES MEDIA DRIVER
23391 M:      "Lad, Prabhakar" <[email protected]>
23392 L:      [email protected]
23393 S:      Maintained
23394 W:      https://linuxtv.org
23395 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23396 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
23397 F:      drivers/media/platform/ti/davinci/
23398 F:      include/media/davinci/
23399
23400 TI ENHANCED CAPTURE (eCAP) DRIVER
23401 M:      Vignesh Raghavendra <[email protected]>
23402 R:      Julien Panis <[email protected]>
23403 L:      [email protected]
23404 L:      [email protected]
23405 S:      Maintained
23406 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
23407 F:      drivers/counter/ti-ecap-capture.c
23408
23409 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
23410 R:      David Lechner <[email protected]>
23411 L:      [email protected]
23412 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
23413 F:      drivers/counter/ti-eqep.c
23414
23415 TI ETHERNET SWITCH DRIVER (CPSW)
23416 R:      Siddharth Vadapalli <[email protected]>
23417 R:      Roger Quadros <[email protected]>
23418 L:      [email protected]
23419 L:      [email protected]
23420 S:      Maintained
23421 F:      drivers/net/ethernet/ti/cpsw*
23422 F:      drivers/net/ethernet/ti/davinci*
23423
23424 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
23425 M:      Alex Dubov <[email protected]>
23426 S:      Maintained
23427 W:      http://tifmxx.berlios.de/
23428 F:      drivers/memstick/host/tifm_ms.c
23429 F:      drivers/misc/tifm*
23430 F:      drivers/mmc/host/tifm_sd.c
23431 F:      include/linux/tifm.h
23432
23433 TI FPD-LINK DRIVERS
23434 M:      Tomi Valkeinen <[email protected]>
23435 L:      [email protected]
23436 S:      Maintained
23437 F:      Documentation/devicetree/bindings/media/i2c/ti,ds90*
23438 F:      drivers/media/i2c/ds90*
23439 F:      include/media/i2c/ds90*
23440
23441 TI HDC302X HUMIDITY DRIVER
23442 M:      Javier Carrasco <[email protected]>
23443 M:      Li peiyu <[email protected]>
23444 L:      [email protected]
23445 S:      Maintained
23446 F:      Documentation/devicetree/bindings/iio/humidity/ti,hdc3020.yaml
23447 F:      drivers/iio/humidity/hdc3020.c
23448
23449 TI ICSSG ETHERNET DRIVER (ICSSG)
23450 R:      MD Danish Anwar <[email protected]>
23451 R:      Roger Quadros <[email protected]>
23452 L:      [email protected] (moderated for non-subscribers)
23453 L:      [email protected]
23454 S:      Maintained
23455 F:      Documentation/devicetree/bindings/net/ti,icss*.yaml
23456 F:      drivers/net/ethernet/ti/icssg/*
23457
23458 TI J721E CSI2RX DRIVER
23459 M:      Jai Luthra <[email protected]>
23460 L:      [email protected]
23461 S:      Maintained
23462 F:      Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
23463 F:      drivers/media/platform/ti/j721e-csi2rx/
23464
23465 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
23466 M:      Nishanth Menon <[email protected]>
23467 M:      Santosh Shilimkar <[email protected]>
23468 L:      [email protected]
23469 L:      [email protected] (moderated for non-subscribers)
23470 S:      Maintained
23471 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
23472 F:      Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml
23473 F:      drivers/pmdomain/ti/omap_prm.c
23474 F:      drivers/soc/ti/*
23475
23476 TI LM49xxx FAMILY ASoC CODEC DRIVERS
23477 M:      M R Swami Reddy <[email protected]>
23478 M:      Vishwas A Deshpande <[email protected]>
23479 L:      [email protected]
23480 S:      Maintained
23481 F:      sound/soc/codecs/isabelle*
23482 F:      sound/soc/codecs/lm49453*
23483
23484 TI LMP92064 ADC DRIVER
23485 M:      Leonard Göhrs <[email protected]>
23486 R:      [email protected]
23487 L:      [email protected]
23488 S:      Maintained
23489 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
23490 F:      drivers/iio/adc/ti-lmp92064.c
23491
23492 TI PCM3060 ASoC CODEC DRIVER
23493 M:      Kirill Marinushkin <[email protected]>
23494 L:      [email protected]
23495 S:      Maintained
23496 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
23497 F:      sound/soc/codecs/pcm3060*
23498
23499 TI TAS571X FAMILY ASoC CODEC DRIVER
23500 M:      Kevin Cernekee <[email protected]>
23501 L:      [email protected]
23502 S:      Odd Fixes
23503 F:      sound/soc/codecs/tas571x*
23504
23505 TI TMAG5273 MAGNETOMETER DRIVER
23506 M:      Gerald Loacker <[email protected]>
23507 L:      [email protected]
23508 S:      Maintained
23509 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
23510 F:      drivers/iio/magnetometer/tmag5273.c
23511
23512 TI TRF7970A NFC DRIVER
23513 M:      Mark Greer <[email protected]>
23514 L:      [email protected]
23515 S:      Supported
23516 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
23517 F:      drivers/nfc/trf7970a.c
23518
23519 TI TSC2046 ADC DRIVER
23520 M:      Oleksij Rempel <[email protected]>
23521 R:      [email protected]
23522 L:      [email protected]
23523 S:      Maintained
23524 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
23525 F:      drivers/iio/adc/ti-tsc2046.c
23526
23527 TI TWL4030 SERIES SOC CODEC DRIVER
23528 M:      Peter Ujfalusi <[email protected]>
23529 L:      [email protected]
23530 S:      Maintained
23531 F:      sound/soc/codecs/twl4030*
23532
23533 TI VPE/CAL DRIVERS
23534 M:      Benoit Parrot <[email protected]>
23535 L:      [email protected]
23536 S:      Maintained
23537 W:      http://linuxtv.org/
23538 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23539 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
23540 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
23541 F:      drivers/media/platform/ti/cal/
23542 F:      drivers/media/platform/ti/vpe/
23543
23544 TI WILINK WIRELESS DRIVERS
23545 L:      [email protected]
23546 S:      Orphan
23547 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
23548 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
23549 F:      drivers/net/wireless/ti/
23550
23551 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
23552 M:      John Stultz <[email protected]>
23553 M:      Thomas Gleixner <[email protected]>
23554 R:      Stephen Boyd <[email protected]>
23555 L:      [email protected]
23556 S:      Supported
23557 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
23558 F:      include/linux/clocksource.h
23559 F:      include/linux/time.h
23560 F:      include/linux/timekeeper_internal.h
23561 F:      include/linux/timekeeping.h
23562 F:      include/linux/timex.h
23563 F:      include/uapi/linux/time.h
23564 F:      include/uapi/linux/timex.h
23565 F:      kernel/time/alarmtimer.c
23566 F:      kernel/time/clocksource*
23567 F:      kernel/time/ntp*
23568 F:      kernel/time/time.c
23569 F:      kernel/time/timeconst.bc
23570 F:      kernel/time/timeconv.c
23571 F:      kernel/time/timecounter.c
23572 F:      kernel/time/timekeeping*
23573 F:      kernel/time/time_test.c
23574 F:      tools/testing/selftests/timers/
23575
23576 TIPC NETWORK LAYER
23577 M:      Jon Maloy <[email protected]>
23578 M:      Ying Xue <[email protected]>
23579 L:      [email protected] (core kernel code)
23580 L:      [email protected] (user apps, general discussion)
23581 S:      Maintained
23582 W:      http://tipc.sourceforge.net/
23583 F:      include/uapi/linux/tipc*.h
23584 F:      net/tipc/
23585
23586 TLAN NETWORK DRIVER
23587 M:      Samuel Chessman <[email protected]>
23588 L:      [email protected] (subscribers-only)
23589 S:      Maintained
23590 W:      http://sourceforge.net/projects/tlan/
23591 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
23592 F:      drivers/net/ethernet/ti/tlan.*
23593
23594 TMIO/SDHI MMC DRIVER
23595 M:      Wolfram Sang <[email protected]>
23596 L:      [email protected]
23597 L:      [email protected]
23598 S:      Supported
23599 F:      drivers/mmc/host/renesas_sdhi*
23600 F:      drivers/mmc/host/tmio_mmc*
23601 F:      include/linux/platform_data/tmio.h
23602
23603 TMP513 HARDWARE MONITOR DRIVER
23604 M:      Eric Tremblay <[email protected]>
23605 L:      [email protected]
23606 S:      Maintained
23607 F:      Documentation/hwmon/tmp513.rst
23608 F:      drivers/hwmon/tmp513.c
23609
23610 TMPFS (SHMEM FILESYSTEM)
23611 M:      Hugh Dickins <[email protected]>
23612 L:      [email protected]
23613 S:      Maintained
23614 F:      include/linux/shmem_fs.h
23615 F:      mm/shmem.c
23616
23617 TOMOYO SECURITY MODULE
23618 M:      Kentaro Takeda <[email protected]>
23619 M:      Tetsuo Handa <[email protected]>
23620 L:      [email protected] (subscribers-only, for developers in English)
23621 L:      [email protected] (subscribers-only, for users in English)
23622 L:      [email protected] (subscribers-only, for developers in Japanese)
23623 L:      [email protected] (subscribers-only, for users in Japanese)
23624 S:      Maintained
23625 W:      https://tomoyo.sourceforge.net/
23626 F:      security/tomoyo/
23627
23628 TOPSTAR LAPTOP EXTRAS DRIVER
23629 M:      Herton Ronaldo Krzesinski <[email protected]>
23630 L:      [email protected]
23631 S:      Maintained
23632 F:      drivers/platform/x86/topstar-laptop.c
23633
23634 TORTURE-TEST MODULES
23635 M:      Davidlohr Bueso <[email protected]>
23636 M:      "Paul E. McKenney" <[email protected]>
23637 M:      Josh Triplett <[email protected]>
23638 L:      [email protected]
23639 S:      Supported
23640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
23641 F:      Documentation/RCU/torture.rst
23642 F:      kernel/locking/locktorture.c
23643 F:      kernel/rcu/rcuscale.c
23644 F:      kernel/rcu/rcutorture.c
23645 F:      kernel/rcu/refscale.c
23646 F:      kernel/torture.c
23647
23648 TOSHIBA ACPI EXTRAS DRIVER
23649 M:      Azael Avalos <[email protected]>
23650 L:      [email protected]
23651 S:      Maintained
23652 F:      drivers/platform/x86/toshiba_acpi.c
23653
23654 TOSHIBA BLUETOOTH DRIVER
23655 M:      Azael Avalos <[email protected]>
23656 L:      [email protected]
23657 S:      Maintained
23658 F:      drivers/platform/x86/toshiba_bluetooth.c
23659
23660 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
23661 M:      Azael Avalos <[email protected]>
23662 L:      [email protected]
23663 S:      Maintained
23664 F:      drivers/platform/x86/toshiba_haps.c
23665
23666 TOSHIBA SMM DRIVER
23667 M:      Jonathan Buzzard <[email protected]>
23668 S:      Maintained
23669 W:      http://www.buzzard.org.uk/toshiba/
23670 F:      drivers/char/toshiba.c
23671 F:      include/linux/toshiba.h
23672 F:      include/uapi/linux/toshiba.h
23673
23674 TOSHIBA TC358743 DRIVER
23675 M:      Hans Verkuil <[email protected]>
23676 L:      [email protected]
23677 S:      Maintained
23678 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
23679 F:      drivers/media/i2c/tc358743*
23680 F:      include/media/i2c/tc358743.h
23681
23682 TOSHIBA WMI HOTKEYS DRIVER
23683 M:      Azael Avalos <[email protected]>
23684 L:      [email protected]
23685 S:      Maintained
23686 F:      drivers/platform/x86/toshiba-wmi.c
23687
23688 TPM DEVICE DRIVER
23689 M:      Peter Huewe <[email protected]>
23690 M:      Jarkko Sakkinen <[email protected]>
23691 R:      Jason Gunthorpe <[email protected]>
23692 L:      [email protected]
23693 S:      Maintained
23694 W:      https://codeberg.org/jarkko/linux-tpmdd-test
23695 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
23696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
23697 F:      Documentation/devicetree/bindings/tpm/
23698 F:      drivers/char/tpm/
23699 F:      tools/testing/selftests/tpm2/
23700
23701 TPS546D24 DRIVER
23702 M:      Duke Du <[email protected]>
23703 L:      [email protected]
23704 S:      Maintained
23705 F:      Documentation/hwmon/tps546d24.rst
23706 F:      drivers/hwmon/pmbus/tps546d24.c
23707
23708 TQ SYSTEMS BOARD & DRIVER SUPPORT
23709 L:      [email protected]
23710 S:      Supported
23711 W:      https://www.tq-group.com/en/products/tq-embedded/
23712 F:      arch/arm/boot/dts/nxp/imx/*mba*.dts*
23713 F:      arch/arm/boot/dts/nxp/imx/*tqma*.dts*
23714 F:      arch/arm64/boot/dts/freescale/fsl-*tqml*.dts*
23715 F:      arch/arm64/boot/dts/freescale/imx*mba*.dts*
23716 F:      arch/arm64/boot/dts/freescale/imx*tqma*.dts*
23717 F:      arch/arm64/boot/dts/freescale/mba*.dtsi
23718 F:      arch/arm64/boot/dts/freescale/tqml*.dts*
23719 F:      drivers/gpio/gpio-tqmx86.c
23720 F:      drivers/mfd/tqmx86.c
23721 F:      drivers/watchdog/tqmx86_wdt.c
23722
23723 TRACING
23724 M:      Steven Rostedt <[email protected]>
23725 M:      Masami Hiramatsu <[email protected]>
23726 R:      Mathieu Desnoyers <[email protected]>
23727 L:      [email protected]
23728 L:      [email protected]
23729 S:      Maintained
23730 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
23731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
23732 F:      Documentation/trace/*
23733 F:      fs/tracefs/
23734 F:      include/linux/trace*.h
23735 F:      include/trace/
23736 F:      kernel/trace/
23737 F:      scripts/tracing/
23738 F:      tools/testing/selftests/ftrace/
23739
23740 TRACING MMIO ACCESSES (MMIOTRACE)
23741 M:      Steven Rostedt <[email protected]>
23742 M:      Masami Hiramatsu <[email protected]>
23743 R:      Karol Herbst <[email protected]>
23744 R:      Pekka Paalanen <[email protected]>
23745 L:      [email protected]
23746 L:      [email protected]
23747 S:      Maintained
23748 F:      arch/x86/mm/kmmio.c
23749 F:      arch/x86/mm/mmio-mod.c
23750 F:      arch/x86/mm/testmmiotrace.c
23751 F:      include/linux/mmiotrace.h
23752 F:      kernel/trace/trace_mmiotrace.c
23753
23754 TRACING OS NOISE / LATENCY TRACERS
23755 M:      Steven Rostedt <[email protected]>
23756 S:      Maintained
23757 F:      Documentation/trace/hwlat_detector.rst
23758 F:      Documentation/trace/osnoise-tracer.rst
23759 F:      Documentation/trace/timerlat-tracer.rst
23760 F:      arch/*/kernel/trace.c
23761 F:      include/trace/events/osnoise.h
23762 F:      kernel/trace/trace_hwlat.c
23763 F:      kernel/trace/trace_irqsoff.c
23764 F:      kernel/trace/trace_osnoise.c
23765 F:      kernel/trace/trace_sched_wakeup.c
23766
23767 TRADITIONAL CHINESE DOCUMENTATION
23768 M:      Hu Haowen <[email protected]>
23769 S:      Maintained
23770 W:      https://github.com/srcres258/linux-doc
23771 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
23772 F:      Documentation/translations/zh_TW/
23773
23774 TRUSTED SECURITY MODULE (TSM) ATTESTATION REPORTS
23775 M:      Dan Williams <[email protected]>
23776 L:      [email protected]
23777 S:      Maintained
23778 F:      Documentation/ABI/testing/configfs-tsm
23779 F:      drivers/virt/coco/tsm.c
23780 F:      include/linux/tsm.h
23781
23782 TRUSTED SERVICES TEE DRIVER
23783 M:      Balint Dobszay <[email protected]>
23784 M:      Sudeep Holla <[email protected]>
23785 L:      [email protected] (moderated for non-subscribers)
23786 L:      [email protected]
23787 S:      Maintained
23788 F:      Documentation/tee/ts-tee.rst
23789 F:      drivers/tee/tstee/
23790
23791 TTY LAYER AND SERIAL DRIVERS
23792 M:      Greg Kroah-Hartman <[email protected]>
23793 M:      Jiri Slaby <[email protected]>
23794 L:      [email protected]
23795 L:      [email protected]
23796 S:      Supported
23797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
23798 F:      Documentation/devicetree/bindings/serial/
23799 F:      Documentation/driver-api/serial/
23800 F:      drivers/tty/
23801 F:      include/linux/selection.h
23802 F:      include/linux/serial.h
23803 F:      include/linux/serial_core.h
23804 F:      include/linux/sysrq.h
23805 F:      include/linux/tty*.h
23806 F:      include/linux/vt.h
23807 F:      include/linux/vt_*.h
23808 F:      include/uapi/linux/serial.h
23809 F:      include/uapi/linux/serial_core.h
23810 F:      include/uapi/linux/tty.h
23811
23812 TUA9001 MEDIA DRIVER
23813 L:      [email protected]
23814 S:      Orphan
23815 W:      https://linuxtv.org
23816 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23817 F:      drivers/media/tuners/tua9001*
23818
23819 TULIP NETWORK DRIVERS
23820 L:      [email protected]
23821 L:      [email protected]
23822 S:      Orphan
23823 F:      drivers/net/ethernet/dec/tulip/
23824
23825 TUN/TAP driver
23826 M:      Willem de Bruijn <[email protected]>
23827 M:      Jason Wang <[email protected]>
23828 S:      Maintained
23829 W:      http://vtun.sourceforge.net/tun
23830 F:      Documentation/networking/tuntap.rst
23831 F:      arch/um/os-Linux/drivers/
23832 F:      drivers/net/tap.c
23833 F:      drivers/net/tun.c
23834
23835 TURBOCHANNEL SUBSYSTEM
23836 M:      "Maciej W. Rozycki" <[email protected]>
23837 L:      [email protected]
23838 S:      Maintained
23839 Q:      https://patchwork.kernel.org/project/linux-mips/list/
23840 F:      drivers/tc/
23841 F:      include/linux/tc.h
23842
23843 TURBOSTAT UTILITY
23844 M:      "Len Brown" <[email protected]>
23845 L:      [email protected]
23846 S:      Supported
23847 Q:      https://patchwork.kernel.org/project/linux-pm/list/
23848 B:      https://bugzilla.kernel.org
23849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
23850 F:      tools/power/x86/turbostat/
23851 F:      tools/testing/selftests/turbostat/
23852
23853 TW5864 VIDEO4LINUX DRIVER
23854 M:      Bluecherry Maintainers <[email protected]>
23855 M:      Andrey Utkin <[email protected]>
23856 M:      Andrey Utkin <[email protected]>
23857 L:      [email protected]
23858 S:      Supported
23859 F:      drivers/media/pci/tw5864/
23860
23861 TW68 VIDEO4LINUX DRIVER
23862 M:      Hans Verkuil <[email protected]>
23863 L:      [email protected]
23864 S:      Odd Fixes
23865 W:      https://linuxtv.org
23866 T:      git git://linuxtv.org/media.git
23867 F:      drivers/media/pci/tw68/
23868
23869 TW686X VIDEO4LINUX DRIVER
23870 M:      Ezequiel Garcia <[email protected]>
23871 L:      [email protected]
23872 S:      Maintained
23873 W:      http://linuxtv.org
23874 T:      git git://linuxtv.org/media.git
23875 F:      drivers/media/pci/tw686x/
23876
23877 U-BOOT ENVIRONMENT VARIABLES
23878 M:      Rafał Miłecki <[email protected]>
23879 S:      Maintained
23880 F:      Documentation/devicetree/bindings/nvmem/layouts/u-boot,env.yaml
23881 F:      drivers/nvmem/layouts/u-boot-env.c
23882 F:      drivers/nvmem/u-boot-env.c
23883
23884 UACCE ACCELERATOR FRAMEWORK
23885 M:      Zhangfei Gao <[email protected]>
23886 M:      Zhou Wang <[email protected]>
23887 L:      [email protected]
23888 L:      [email protected]
23889 S:      Maintained
23890 F:      Documentation/ABI/testing/sysfs-driver-uacce
23891 F:      Documentation/misc-devices/uacce.rst
23892 F:      drivers/misc/uacce/
23893 F:      include/linux/uacce.h
23894 F:      include/uapi/misc/uacce/
23895
23896 UBI FILE SYSTEM (UBIFS)
23897 M:      Richard Weinberger <[email protected]>
23898 R:      Zhihao Cheng <[email protected]>
23899 L:      [email protected]
23900 S:      Supported
23901 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
23902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
23903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
23904 F:      Documentation/ABI/testing/sysfs-fs-ubifs
23905 F:      Documentation/filesystems/ubifs-authentication.rst
23906 F:      Documentation/filesystems/ubifs.rst
23907 F:      fs/ubifs/
23908
23909 UBLK USERSPACE BLOCK DRIVER
23910 M:      Ming Lei <[email protected]>
23911 L:      [email protected]
23912 S:      Maintained
23913 F:      Documentation/block/ublk.rst
23914 F:      drivers/block/ublk_drv.c
23915 F:      include/uapi/linux/ublk_cmd.h
23916
23917 UBSAN
23918 M:      Kees Cook <[email protected]>
23919 R:      Marco Elver <[email protected]>
23920 R:      Andrey Konovalov <[email protected]>
23921 R:      Andrey Ryabinin <[email protected]>
23922 L:      [email protected]
23923 L:      [email protected]
23924 S:      Supported
23925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
23926 F:      Documentation/dev-tools/ubsan.rst
23927 F:      include/linux/ubsan.h
23928 F:      lib/Kconfig.ubsan
23929 F:      lib/test_ubsan.c
23930 F:      lib/ubsan.c
23931 F:      lib/ubsan.h
23932 F:      scripts/Makefile.ubsan
23933 K:      \bARCH_HAS_UBSAN\b
23934
23935 UCLINUX (M68KNOMMU AND COLDFIRE)
23936 M:      Greg Ungerer <[email protected]>
23937 L:      [email protected]
23938 S:      Maintained
23939 W:      http://www.linux-m68k.org/
23940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
23941 F:      arch/m68k/*/*_no.*
23942 F:      arch/m68k/68*/
23943 F:      arch/m68k/coldfire/
23944 F:      arch/m68k/include/asm/*_no.*
23945
23946 UDF FILESYSTEM
23947 M:      Jan Kara <[email protected]>
23948 S:      Maintained
23949 F:      Documentation/filesystems/udf.rst
23950 F:      fs/udf/
23951
23952 UDRAW TABLET
23953 M:      Bastien Nocera <[email protected]>
23954 L:      [email protected]
23955 S:      Maintained
23956 F:      drivers/hid/hid-udraw-ps3.c
23957
23958 UHID USERSPACE HID IO DRIVER
23959 M:      David Rheinsberg <[email protected]>
23960 L:      [email protected]
23961 S:      Maintained
23962 F:      drivers/hid/uhid.c
23963 F:      include/uapi/linux/uhid.h
23964
23965 ULPI BUS
23966 M:      Heikki Krogerus <[email protected]>
23967 L:      [email protected]
23968 S:      Maintained
23969 F:      drivers/usb/common/ulpi.c
23970 F:      include/linux/ulpi/
23971
23972 UNICODE SUBSYSTEM
23973 M:      Gabriel Krisman Bertazi <[email protected]>
23974 L:      [email protected]
23975 S:      Supported
23976 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krisman/unicode.git
23977 F:      fs/unicode/
23978
23979 UNIFDEF
23980 M:      Tony Finch <[email protected]>
23981 S:      Maintained
23982 W:      http://dotat.at/prog/unifdef
23983 F:      scripts/unifdef.c
23984
23985 UNIFORM CDROM DRIVER
23986 M:      Phillip Potter <[email protected]>
23987 S:      Maintained
23988 F:      Documentation/cdrom/
23989 F:      drivers/cdrom/cdrom.c
23990 F:      include/linux/cdrom.h
23991 F:      include/uapi/linux/cdrom.h
23992
23993 UNION-FIND
23994 M:      Xavier <[email protected]>
23995 L:      [email protected]
23996 S:      Maintained
23997 F:      Documentation/core-api/union_find.rst
23998 F:      Documentation/translations/zh_CN/core-api/union_find.rst
23999 F:      include/linux/union_find.h
24000 F:      lib/union_find.c
24001
24002 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
24003 R:      Alim Akhtar <[email protected]>
24004 R:      Avri Altman <[email protected]>
24005 R:      Bart Van Assche <[email protected]>
24006 L:      [email protected]
24007 S:      Supported
24008 F:      Documentation/devicetree/bindings/ufs/
24009 F:      Documentation/scsi/ufs.rst
24010 F:      drivers/ufs/core/
24011
24012 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
24013 M:      Pedro Sousa <[email protected]>
24014 L:      [email protected]
24015 S:      Supported
24016 F:      drivers/ufs/host/*dwc*
24017
24018 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
24019 M:      Alim Akhtar <[email protected]>
24020 R:      Peter Griffin <[email protected]>
24021 L:      [email protected]
24022 L:      [email protected]
24023 S:      Maintained
24024 F:      drivers/ufs/host/ufs-exynos*
24025
24026 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
24027 M:      Peter Wang <[email protected]>
24028 R:      Stanley Jhu <[email protected]>
24029 L:      [email protected]
24030 L:      [email protected] (moderated for non-subscribers)
24031 S:      Maintained
24032 F:      drivers/ufs/host/ufs-mediatek*
24033
24034 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
24035 M:      Manivannan Sadhasivam <[email protected]>
24036 L:      [email protected]
24037 L:      [email protected]
24038 S:      Maintained
24039 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
24040 F:      drivers/ufs/host/ufs-qcom*
24041
24042 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
24043 M:      Yoshihiro Shimoda <[email protected]>
24044 L:      [email protected]
24045 L:      [email protected]
24046 S:      Maintained
24047 F:      drivers/ufs/host/ufs-renesas.c
24048
24049 UNSORTED BLOCK IMAGES (UBI)
24050 M:      Richard Weinberger <[email protected]>
24051 R:      Zhihao Cheng <[email protected]>
24052 L:      [email protected]
24053 S:      Supported
24054 W:      http://www.linux-mtd.infradead.org/
24055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
24056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
24057 F:      drivers/mtd/ubi/
24058 F:      include/linux/mtd/ubi.h
24059 F:      include/uapi/mtd/ubi-user.h
24060
24061 UPROBES
24062 M:      Masami Hiramatsu <[email protected]>
24063 M:      Oleg Nesterov <[email protected]>
24064 M:      Peter Zijlstra <[email protected]>
24065 L:      [email protected]
24066 L:      [email protected]
24067 S:      Maintained
24068 F:      arch/*/include/asm/uprobes.h
24069 F:      arch/*/kernel/probes/uprobes.c
24070 F:      arch/*/kernel/uprobes.c
24071 F:      include/linux/uprobes.h
24072 F:      kernel/events/uprobes.c
24073
24074 USB "USBNET" DRIVER FRAMEWORK
24075 M:      Oliver Neukum <[email protected]>
24076 L:      [email protected]
24077 S:      Maintained
24078 W:      http://www.linux-usb.org/usbnet
24079 F:      drivers/net/usb/usbnet.c
24080 F:      include/linux/usb/usbnet.h
24081
24082 USB ACM DRIVER
24083 M:      Oliver Neukum <[email protected]>
24084 L:      [email protected]
24085 S:      Maintained
24086 F:      Documentation/usb/acm.rst
24087 F:      drivers/usb/class/cdc-acm.*
24088
24089 USB APPLE MFI FASTCHARGE DRIVER
24090 M:      Bastien Nocera <[email protected]>
24091 L:      [email protected]
24092 S:      Maintained
24093 F:      drivers/usb/misc/apple-mfi-fastcharge.c
24094
24095 USB AR5523 WIRELESS DRIVER
24096 L:      [email protected]
24097 S:      Orphan
24098 F:      drivers/net/wireless/ath/ar5523/
24099
24100 USB ATTACHED SCSI
24101 M:      Oliver Neukum <[email protected]>
24102 L:      [email protected]
24103 L:      [email protected]
24104 S:      Maintained
24105 F:      drivers/usb/storage/uas.c
24106
24107 USB CDC ETHERNET DRIVER
24108 M:      Oliver Neukum <[email protected]>
24109 L:      [email protected]
24110 S:      Maintained
24111 F:      drivers/net/usb/cdc_*.c
24112 F:      include/uapi/linux/usb/cdc.h
24113
24114 USB CHAOSKEY DRIVER
24115 M:      Keith Packard <[email protected]>
24116 L:      [email protected]
24117 S:      Maintained
24118 F:      drivers/usb/misc/chaoskey.c
24119
24120 USB CYPRESS C67X00 DRIVER
24121 L:      [email protected]
24122 S:      Orphan
24123 F:      drivers/usb/c67x00/
24124
24125 USB DAVICOM DM9601 DRIVER
24126 M:      Peter Korsgaard <[email protected]>
24127 L:      [email protected]
24128 S:      Maintained
24129 W:      http://www.linux-usb.org/usbnet
24130 F:      drivers/net/usb/dm9601.c
24131
24132 USB EHCI DRIVER
24133 M:      Alan Stern <[email protected]>
24134 L:      [email protected]
24135 S:      Maintained
24136 F:      Documentation/usb/ehci.rst
24137 F:      drivers/usb/host/ehci*
24138
24139 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
24140 M:      Jiri Kosina <[email protected]>
24141 M:      Benjamin Tissoires <[email protected]>
24142 L:      [email protected]
24143 S:      Maintained
24144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
24145 F:      Documentation/hid/hiddev.rst
24146 F:      drivers/hid/usbhid/
24147
24148 USB INTEL XHCI ROLE MUX DRIVER
24149 M:      Hans de Goede <[email protected]>
24150 L:      [email protected]
24151 S:      Maintained
24152 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
24153
24154 USB IP DRIVER FOR HISILICON KIRIN 960
24155 M:      Yu Chen <[email protected]>
24156 M:      Binghui Wang <[email protected]>
24157 L:      [email protected]
24158 S:      Maintained
24159 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
24160 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
24161
24162 USB IP DRIVER FOR HISILICON KIRIN 970
24163 M:      Mauro Carvalho Chehab <[email protected]>
24164 L:      [email protected]
24165 S:      Maintained
24166 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
24167 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
24168
24169 USB ISP116X DRIVER
24170 M:      Olav Kongas <[email protected]>
24171 L:      [email protected]
24172 S:      Maintained
24173 F:      drivers/usb/host/isp116x*
24174 F:      include/linux/usb/isp116x.h
24175
24176 USB ISP1760 DRIVER
24177 M:      Rui Miguel Silva <[email protected]>
24178 L:      [email protected]
24179 S:      Maintained
24180 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
24181 F:      drivers/usb/isp1760/*
24182
24183 USB LAN78XX ETHERNET DRIVER
24184 M:      Woojung Huh <[email protected]>
24185 M:      [email protected]
24186 L:      [email protected]
24187 S:      Maintained
24188 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
24189 F:      drivers/net/usb/lan78xx.*
24190 F:      include/dt-bindings/net/microchip-lan78xx.h
24191
24192 USB MASS STORAGE DRIVER
24193 M:      Alan Stern <[email protected]>
24194 L:      [email protected]
24195 L:      [email protected]
24196 S:      Maintained
24197 F:      drivers/usb/storage/
24198
24199 USB MIDI DRIVER
24200 M:      Clemens Ladisch <[email protected]>
24201 L:      [email protected]
24202 S:      Maintained
24203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
24204 F:      sound/usb/midi.*
24205
24206 USB NETWORKING DRIVERS
24207 L:      [email protected]
24208 S:      Odd Fixes
24209 F:      drivers/net/usb/
24210
24211 USB OHCI DRIVER
24212 M:      Alan Stern <[email protected]>
24213 L:      [email protected]
24214 S:      Maintained
24215 F:      Documentation/usb/ohci.rst
24216 F:      drivers/usb/host/ohci*
24217
24218 USB OTG FSM (Finite State Machine)
24219 M:      Peter Chen <[email protected]>
24220 L:      [email protected]
24221 S:      Maintained
24222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
24223 F:      drivers/usb/common/usb-otg-fsm.c
24224
24225 USB OVER IP DRIVER
24226 M:      Valentina Manea <[email protected]>
24227 M:      Shuah Khan <[email protected]>
24228 M:      Shuah Khan <[email protected]>
24229 R:      Hongren Zheng <[email protected]>
24230 L:      [email protected]
24231 S:      Maintained
24232 F:      Documentation/usb/usbip_protocol.rst
24233 F:      drivers/usb/usbip/
24234 F:      tools/testing/selftests/drivers/usb/usbip/
24235 F:      tools/usb/usbip/
24236
24237 USB PEGASUS DRIVER
24238 M:      Petko Manolov <[email protected]>
24239 L:      [email protected]
24240 L:      [email protected]
24241 S:      Maintained
24242 W:      https://github.com/petkan/pegasus
24243 T:      git https://github.com/petkan/pegasus.git
24244 F:      drivers/net/usb/pegasus.*
24245
24246 USB PRINTER DRIVER (usblp)
24247 M:      Pete Zaitcev <[email protected]>
24248 L:      [email protected]
24249 S:      Supported
24250 F:      drivers/usb/class/usblp.c
24251
24252 USB QMI WWAN NETWORK DRIVER
24253 M:      Bjørn Mork <[email protected]>
24254 L:      [email protected]
24255 S:      Maintained
24256 F:      Documentation/ABI/testing/sysfs-class-net-qmi
24257 F:      drivers/net/usb/qmi_wwan.c
24258
24259 USB RAW GADGET DRIVER
24260 R:      Andrey Konovalov <[email protected]>
24261 L:      [email protected]
24262 S:      Maintained
24263 B:      https://github.com/xairy/raw-gadget/issues
24264 F:      Documentation/usb/raw-gadget.rst
24265 F:      drivers/usb/gadget/legacy/raw_gadget.c
24266 F:      include/uapi/linux/usb/raw_gadget.h
24267
24268 USB RTL8150 DRIVER
24269 M:      Petko Manolov <[email protected]>
24270 L:      [email protected]
24271 L:      [email protected]
24272 S:      Maintained
24273 W:      https://github.com/petkan/rtl8150
24274 T:      git https://github.com/petkan/rtl8150.git
24275 F:      drivers/net/usb/rtl8150.c
24276
24277 USB SERIAL SUBSYSTEM
24278 M:      Johan Hovold <[email protected]>
24279 L:      [email protected]
24280 S:      Maintained
24281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
24282 F:      Documentation/usb/usb-serial.rst
24283 F:      drivers/usb/serial/
24284 F:      include/linux/usb/serial.h
24285
24286 USB SMSC75XX ETHERNET DRIVER
24287 M:      Steve Glendinning <[email protected]>
24288 L:      [email protected]
24289 S:      Maintained
24290 F:      drivers/net/usb/smsc75xx.*
24291
24292 USB SMSC95XX ETHERNET DRIVER
24293 M:      Steve Glendinning <[email protected]>
24294 M:      [email protected]
24295 L:      [email protected]
24296 S:      Maintained
24297 F:      drivers/net/usb/smsc95xx.*
24298
24299 USB SUBSYSTEM
24300 M:      Greg Kroah-Hartman <[email protected]>
24301 L:      [email protected]
24302 S:      Supported
24303 W:      http://www.linux-usb.org
24304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
24305 F:      Documentation/devicetree/bindings/usb/
24306 F:      Documentation/usb/
24307 F:      drivers/usb/
24308 F:      include/dt-bindings/usb/
24309 F:      include/linux/usb.h
24310 F:      include/linux/usb/
24311 F:      include/uapi/linux/usb/
24312
24313 USB TYPEC BUS FOR ALTERNATE MODES
24314 M:      Heikki Krogerus <[email protected]>
24315 L:      [email protected]
24316 S:      Maintained
24317 F:      Documentation/ABI/testing/sysfs-bus-typec
24318 F:      Documentation/driver-api/usb/typec_bus.rst
24319 F:      drivers/usb/typec/altmodes/
24320 F:      include/linux/usb/typec_altmode.h
24321
24322 USB TYPEC CLASS
24323 M:      Heikki Krogerus <[email protected]>
24324 L:      [email protected]
24325 S:      Maintained
24326 F:      Documentation/ABI/testing/sysfs-class-typec
24327 F:      Documentation/driver-api/usb/typec.rst
24328 F:      drivers/usb/typec/
24329 F:      include/linux/usb/typec.h
24330
24331 USB TYPEC INTEL PMC MUX DRIVER
24332 M:      Heikki Krogerus <[email protected]>
24333 L:      [email protected]
24334 S:      Maintained
24335 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
24336 F:      drivers/usb/typec/mux/intel_pmc_mux.c
24337
24338 USB TYPEC PI3USB30532 MUX DRIVER
24339 M:      Hans de Goede <[email protected]>
24340 L:      [email protected]
24341 S:      Maintained
24342 F:      drivers/usb/typec/mux/pi3usb30532.c
24343
24344 USB TYPEC PORT CONTROLLER DRIVERS
24345 L:      [email protected]
24346 S:      Orphan
24347 F:      drivers/usb/typec/tcpm/
24348
24349 USB UHCI DRIVER
24350 M:      Alan Stern <[email protected]>
24351 L:      [email protected]
24352 S:      Maintained
24353 F:      drivers/usb/host/uhci*
24354
24355 USB VIDEO CLASS
24356 M:      Laurent Pinchart <[email protected]>
24357 M:      Hans de Goede <[email protected]>
24358 L:      [email protected]
24359 S:      Maintained
24360 W:      http://www.ideasonboard.org/uvc/
24361 T:      git git://linuxtv.org/media.git
24362 F:      drivers/media/usb/uvc/
24363 F:      include/uapi/linux/uvcvideo.h
24364
24365 USB WEBCAM GADGET
24366 L:      [email protected]
24367 S:      Orphan
24368 F:      drivers/usb/gadget/function/*uvc*
24369 F:      drivers/usb/gadget/legacy/webcam.c
24370 F:      include/uapi/linux/usb/g_uvc.h
24371
24372 USB XHCI DRIVER
24373 M:      Mathias Nyman <[email protected]>
24374 L:      [email protected]
24375 S:      Supported
24376 F:      drivers/usb/host/pci-quirks*
24377 F:      drivers/usb/host/xhci*
24378
24379 USER DATAGRAM PROTOCOL (UDP)
24380 M:      Willem de Bruijn <[email protected]>
24381 L:      [email protected]
24382 S:      Maintained
24383 F:      include/linux/udp.h
24384 F:      include/net/udp.h
24385 F:      include/trace/events/udp.h
24386 F:      include/uapi/linux/udp.h
24387 F:      net/ipv4/udp.c
24388 F:      net/ipv6/udp.c
24389
24390 USER-MODE LINUX (UML)
24391 M:      Richard Weinberger <[email protected]>
24392 M:      Anton Ivanov <[email protected]>
24393 M:      Johannes Berg <[email protected]>
24394 L:      [email protected]
24395 S:      Maintained
24396 W:      http://user-mode-linux.sourceforge.net
24397 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
24398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
24399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
24400 F:      Documentation/virt/uml/
24401 F:      arch/um/
24402 F:      arch/x86/um/
24403 F:      fs/hostfs/
24404
24405 USERSPACE COPYIN/COPYOUT (UIOVEC)
24406 M:      Alexander Viro <[email protected]>
24407 S:      Maintained
24408 F:      include/linux/uio.h
24409 F:      lib/iov_iter.c
24410
24411 USERSPACE DMA BUFFER DRIVER
24412 M:      Gerd Hoffmann <[email protected]>
24413 M:      Vivek Kasireddy <[email protected]>
24414 L:      [email protected]
24415 S:      Maintained
24416 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24417 F:      drivers/dma-buf/udmabuf.c
24418 F:      include/uapi/linux/udmabuf.h
24419
24420 USERSPACE I/O (UIO)
24421 M:      Greg Kroah-Hartman <[email protected]>
24422 S:      Maintained
24423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
24424 F:      Documentation/driver-api/uio-howto.rst
24425 F:      drivers/uio/
24426 F:      include/linux/uio_driver.h
24427
24428 UTIL-LINUX PACKAGE
24429 M:      Karel Zak <[email protected]>
24430 L:      [email protected]
24431 S:      Maintained
24432 W:      http://en.wikipedia.org/wiki/Util-linux
24433 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
24434
24435 UUID HELPERS
24436 R:      Andy Shevchenko <[email protected]>
24437 L:      [email protected]
24438 S:      Maintained
24439 F:      include/linux/uuid.h
24440 F:      lib/test_uuid.c
24441 F:      lib/uuid.c
24442
24443 UV SYSFS DRIVER
24444 M:      Justin Ernst <[email protected]>
24445 L:      [email protected]
24446 S:      Maintained
24447 F:      drivers/platform/x86/uv_sysfs.c
24448
24449 UVESAFB DRIVER
24450 M:      Michal Januszewski <[email protected]>
24451 L:      [email protected]
24452 S:      Maintained
24453 W:      https://github.com/mjanusz/v86d
24454 F:      Documentation/fb/uvesafb.rst
24455 F:      drivers/video/fbdev/uvesafb.*
24456
24457 Ux500 CLOCK DRIVERS
24458 M:      Ulf Hansson <[email protected]>
24459 L:      [email protected]
24460 L:      [email protected] (moderated for non-subscribers)
24461 S:      Maintained
24462 F:      drivers/clk/ux500/
24463
24464 V4L2 ASYNC AND FWNODE FRAMEWORKS
24465 M:      Sakari Ailus <[email protected]>
24466 L:      [email protected]
24467 S:      Maintained
24468 T:      git git://linuxtv.org/media.git
24469 F:      drivers/media/v4l2-core/v4l2-async.c
24470 F:      drivers/media/v4l2-core/v4l2-fwnode.c
24471 F:      include/media/v4l2-async.h
24472 F:      include/media/v4l2-fwnode.h
24473
24474 V4L2 LENS DRIVERS
24475 M:      Sakari Ailus <[email protected]>
24476 L:      [email protected]
24477 S:      Maintained
24478 F:      drivers/media/i2c/ak*
24479 F:      drivers/media/i2c/dw*
24480 F:      drivers/media/i2c/lm*
24481
24482 V4L2 CAMERA SENSOR DRIVERS
24483 M:      Sakari Ailus <[email protected]>
24484 L:      [email protected]
24485 S:      Maintained
24486 F:      Documentation/driver-api/media/camera-sensor.rst
24487 F:      Documentation/driver-api/media/tx-rx.rst
24488 F:      drivers/media/i2c/ar*
24489 F:      drivers/media/i2c/gc*
24490 F:      drivers/media/i2c/hi*
24491 F:      drivers/media/i2c/imx*
24492 F:      drivers/media/i2c/mt*
24493 F:      drivers/media/i2c/og*
24494 F:      drivers/media/i2c/ov*
24495 F:      drivers/media/i2c/s5*
24496 F:      drivers/media/i2c/vgxy61.c
24497
24498 VF610 NAND DRIVER
24499 M:      Stefan Agner <[email protected]>
24500 L:      [email protected]
24501 S:      Supported
24502 F:      drivers/mtd/nand/raw/vf610_nfc.c
24503
24504 VFAT/FAT/MSDOS FILESYSTEM
24505 M:      OGAWA Hirofumi <[email protected]>
24506 S:      Maintained
24507 F:      Documentation/filesystems/vfat.rst
24508 F:      fs/fat/
24509 F:      tools/testing/selftests/filesystems/fat/
24510
24511 VFIO CDX DRIVER
24512 M:      Nipun Gupta <[email protected]>
24513 M:      Nikhil Agarwal <[email protected]>
24514 L:      [email protected]
24515 S:      Maintained
24516 F:      drivers/vfio/cdx/*
24517
24518 VFIO DRIVER
24519 M:      Alex Williamson <[email protected]>
24520 L:      [email protected]
24521 S:      Maintained
24522 T:      git https://github.com/awilliam/linux-vfio.git
24523 F:      Documentation/ABI/testing/debugfs-vfio
24524 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
24525 F:      Documentation/driver-api/vfio.rst
24526 F:      drivers/vfio/
24527 F:      include/linux/vfio.h
24528 F:      include/linux/vfio_pci_core.h
24529 F:      include/uapi/linux/vfio.h
24530
24531 VFIO FSL-MC DRIVER
24532 L:      [email protected]
24533 S:      Orphan
24534 F:      drivers/vfio/fsl-mc/
24535
24536 VFIO HISILICON PCI DRIVER
24537 M:      Longfang Liu <[email protected]>
24538 M:      Shameer Kolothum <[email protected]>
24539 L:      [email protected]
24540 S:      Maintained
24541 F:      drivers/vfio/pci/hisilicon/
24542
24543 VFIO MEDIATED DEVICE DRIVERS
24544 M:      Kirti Wankhede <[email protected]>
24545 L:      [email protected]
24546 S:      Maintained
24547 F:      Documentation/driver-api/vfio-mediated-device.rst
24548 F:      drivers/vfio/mdev/
24549 F:      include/linux/mdev.h
24550 F:      samples/vfio-mdev/
24551
24552 VFIO MLX5 PCI DRIVER
24553 M:      Yishai Hadas <[email protected]>
24554 L:      [email protected]
24555 S:      Maintained
24556 F:      drivers/vfio/pci/mlx5/
24557
24558 VFIO NVIDIA GRACE GPU DRIVER
24559 M:      Ankit Agrawal <[email protected]>
24560 L:      [email protected]
24561 S:      Supported
24562 F:      drivers/vfio/pci/nvgrace-gpu/
24563
24564 VFIO PCI DEVICE SPECIFIC DRIVERS
24565 R:      Jason Gunthorpe <[email protected]>
24566 R:      Yishai Hadas <[email protected]>
24567 R:      Shameer Kolothum <[email protected]>
24568 R:      Kevin Tian <[email protected]>
24569 L:      [email protected]
24570 S:      Maintained
24571 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
24572 F:      drivers/vfio/pci/*/
24573
24574 VFIO PDS PCI DRIVER
24575 M:      Brett Creeley <[email protected]>
24576 L:      [email protected]
24577 S:      Maintained
24578 F:      Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
24579 F:      drivers/vfio/pci/pds/
24580
24581 VFIO PLATFORM DRIVER
24582 M:      Eric Auger <[email protected]>
24583 L:      [email protected]
24584 S:      Maintained
24585 F:      drivers/vfio/platform/
24586
24587 VFIO QAT PCI DRIVER
24588 M:      Xin Zeng <[email protected]>
24589 M:      Giovanni Cabiddu <[email protected]>
24590 L:      [email protected]
24591 L:      [email protected]
24592 S:      Supported
24593 F:      drivers/vfio/pci/qat/
24594
24595 VFIO VIRTIO PCI DRIVER
24596 M:      Yishai Hadas <[email protected]>
24597 L:      [email protected]
24598 L:      [email protected]
24599 S:      Maintained
24600 F:      drivers/vfio/pci/virtio
24601
24602 VGA_SWITCHEROO
24603 R:      Lukas Wunner <[email protected]>
24604 S:      Maintained
24605 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24606 F:      Documentation/gpu/vga-switcheroo.rst
24607 F:      drivers/gpu/vga/vga_switcheroo.c
24608 F:      include/linux/vga_switcheroo.h
24609
24610 VIA RHINE NETWORK DRIVER
24611 M:      Kevin Brace <[email protected]>
24612 S:      Maintained
24613 F:      drivers/net/ethernet/via/via-rhine.c
24614
24615 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
24616 M:      Florian Tobias Schandinat <[email protected]>
24617 L:      [email protected]
24618 S:      Maintained
24619 F:      drivers/video/fbdev/via/
24620 F:      include/linux/via-core.h
24621 F:      include/linux/via_i2c.h
24622
24623 VIA VELOCITY NETWORK DRIVER
24624 M:      Francois Romieu <[email protected]>
24625 L:      [email protected]
24626 S:      Maintained
24627 F:      drivers/net/ethernet/via/via-velocity.*
24628
24629 VICODEC VIRTUAL CODEC DRIVER
24630 M:      Hans Verkuil <[email protected]>
24631 L:      [email protected]
24632 S:      Maintained
24633 W:      https://linuxtv.org
24634 T:      git git://linuxtv.org/media.git
24635 F:      drivers/media/test-drivers/vicodec/*
24636
24637 VIDEO I2C POLLING DRIVER
24638 M:      Matt Ranostay <[email protected]>
24639 L:      [email protected]
24640 S:      Maintained
24641 F:      drivers/media/i2c/video-i2c.c
24642
24643 VIDEO MULTIPLEXER DRIVER
24644 M:      Philipp Zabel <[email protected]>
24645 L:      [email protected]
24646 S:      Maintained
24647 F:      drivers/media/platform/video-mux.c
24648
24649 VIDEOBUF2 FRAMEWORK
24650 M:      Tomasz Figa <[email protected]>
24651 M:      Marek Szyprowski <[email protected]>
24652 L:      [email protected]
24653 S:      Maintained
24654 F:      drivers/media/common/videobuf2/*
24655 F:      include/media/videobuf2-*
24656
24657 VIDTV VIRTUAL DIGITAL TV DRIVER
24658 M:      Daniel W. S. Almeida <[email protected]>
24659 L:      [email protected]
24660 S:      Maintained
24661 W:      https://linuxtv.org
24662 T:      git git://linuxtv.org/media.git
24663 F:      drivers/media/test-drivers/vidtv/*
24664
24665 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
24666 M:      Shuah Khan <[email protected]>
24667 R:      Kieran Bingham <[email protected]>
24668 L:      [email protected]
24669 S:      Maintained
24670 W:      https://linuxtv.org
24671 T:      git git://linuxtv.org/media.git
24672 F:      drivers/media/test-drivers/vimc/*
24673
24674 VIRT LIB
24675 M:      Alex Williamson <[email protected]>
24676 M:      Paolo Bonzini <[email protected]>
24677 L:      [email protected]
24678 S:      Supported
24679 F:      virt/lib/
24680
24681 VIRTIO AND VHOST VSOCK DRIVER
24682 M:      Stefan Hajnoczi <[email protected]>
24683 M:      Stefano Garzarella <[email protected]>
24684 L:      [email protected]
24685 L:      [email protected]
24686 L:      [email protected]
24687 S:      Maintained
24688 F:      drivers/vhost/vsock.c
24689 F:      include/linux/virtio_vsock.h
24690 F:      include/uapi/linux/virtio_vsock.h
24691 F:      net/vmw_vsock/virtio_transport.c
24692 F:      net/vmw_vsock/virtio_transport_common.c
24693
24694 VIRTIO BALLOON
24695 M:      "Michael S. Tsirkin" <[email protected]>
24696 M:      David Hildenbrand <[email protected]>
24697 L:      [email protected]
24698 S:      Maintained
24699 F:      drivers/virtio/virtio_balloon.c
24700 F:      include/linux/balloon_compaction.h
24701 F:      include/uapi/linux/virtio_balloon.h
24702 F:      mm/balloon_compaction.c
24703
24704 VIRTIO BLOCK AND SCSI DRIVERS
24705 M:      "Michael S. Tsirkin" <[email protected]>
24706 M:      Jason Wang <[email protected]>
24707 R:      Paolo Bonzini <[email protected]>
24708 R:      Stefan Hajnoczi <[email protected]>
24709 R:      Eugenio Pérez <[email protected]>
24710 L:      [email protected]
24711 S:      Maintained
24712 F:      drivers/block/virtio_blk.c
24713 F:      drivers/scsi/virtio_scsi.c
24714 F:      include/uapi/linux/virtio_blk.h
24715 F:      include/uapi/linux/virtio_scsi.h
24716
24717 VIRTIO CONSOLE DRIVER
24718 M:      Amit Shah <[email protected]>
24719 L:      [email protected]
24720 S:      Maintained
24721 F:      drivers/char/virtio_console.c
24722 F:      include/uapi/linux/virtio_console.h
24723
24724 VIRTIO CORE AND NET DRIVERS
24725 M:      "Michael S. Tsirkin" <[email protected]>
24726 M:      Jason Wang <[email protected]>
24727 R:      Xuan Zhuo <[email protected]>
24728 R:      Eugenio Pérez <[email protected]>
24729 L:      [email protected]
24730 S:      Maintained
24731 F:      Documentation/ABI/testing/sysfs-bus-vdpa
24732 F:      Documentation/ABI/testing/sysfs-class-vduse
24733 F:      Documentation/devicetree/bindings/virtio/
24734 F:      Documentation/driver-api/virtio/
24735 F:      drivers/block/virtio_blk.c
24736 F:      drivers/crypto/virtio/
24737 F:      drivers/net/virtio_net.c
24738 F:      drivers/vdpa/
24739 F:      drivers/virtio/
24740 F:      include/linux/vdpa.h
24741 F:      include/linux/virtio*.h
24742 F:      include/linux/vringh.h
24743 F:      include/uapi/linux/virtio_*.h
24744 F:      net/vmw_vsock/virtio*
24745 F:      tools/virtio/
24746 F:      tools/testing/selftests/drivers/net/virtio_net/
24747
24748 VIRTIO CRYPTO DRIVER
24749 M:      Gonglei <[email protected]>
24750 L:      [email protected]
24751 L:      [email protected]
24752 S:      Maintained
24753 F:      drivers/crypto/virtio/
24754 F:      include/uapi/linux/virtio_crypto.h
24755
24756 VIRTIO DRIVERS FOR S390
24757 M:      Cornelia Huck <[email protected]>
24758 M:      Halil Pasic <[email protected]>
24759 M:      Eric Farman <[email protected]>
24760 L:      [email protected]
24761 L:      [email protected]
24762 L:      [email protected]
24763 S:      Supported
24764 F:      arch/s390/include/uapi/asm/virtio-ccw.h
24765 F:      drivers/s390/virtio/
24766
24767 VIRTIO FILE SYSTEM
24768 M:      Vivek Goyal <[email protected]>
24769 M:      Stefan Hajnoczi <[email protected]>
24770 M:      Miklos Szeredi <[email protected]>
24771 R:      Eugenio Pérez <[email protected]>
24772 L:      [email protected]
24773 L:      [email protected]
24774 S:      Supported
24775 W:      https://virtio-fs.gitlab.io/
24776 F:      Documentation/filesystems/virtiofs.rst
24777 F:      fs/fuse/virtio_fs.c
24778 F:      include/uapi/linux/virtio_fs.h
24779
24780 VIRTIO GPIO DRIVER
24781 M:      Enrico Weigelt, metux IT consult <[email protected]>
24782 M:      Viresh Kumar <[email protected]>
24783 L:      [email protected]
24784 L:      [email protected]
24785 S:      Maintained
24786 F:      drivers/gpio/gpio-virtio.c
24787 F:      include/uapi/linux/virtio_gpio.h
24788
24789 VIRTIO GPU DRIVER
24790 M:      David Airlie <[email protected]>
24791 M:      Gerd Hoffmann <[email protected]>
24792 R:      Gurchetan Singh <[email protected]>
24793 R:      Chia-I Wu <[email protected]>
24794 L:      [email protected]
24795 L:      [email protected]
24796 S:      Maintained
24797 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24798 F:      drivers/gpu/drm/ci/xfails/virtio*
24799 F:      drivers/gpu/drm/virtio/
24800 F:      include/uapi/linux/virtio_gpu.h
24801
24802 VIRTIO HOST (VHOST)
24803 M:      "Michael S. Tsirkin" <[email protected]>
24804 M:      Jason Wang <[email protected]>
24805 R:      Eugenio Pérez <[email protected]>
24806 L:      [email protected]
24807 L:      [email protected]
24808 L:      [email protected]
24809 S:      Maintained
24810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
24811 F:      drivers/vhost/
24812 F:      include/linux/sched/vhost_task.h
24813 F:      include/linux/vhost_iotlb.h
24814 F:      include/uapi/linux/vhost.h
24815 F:      kernel/vhost_task.c
24816
24817 VIRTIO HOST (VHOST-SCSI)
24818 M:      "Michael S. Tsirkin" <[email protected]>
24819 M:      Jason Wang <[email protected]>
24820 M:      Mike Christie <[email protected]>
24821 R:      Paolo Bonzini <[email protected]>
24822 R:      Stefan Hajnoczi <[email protected]>
24823 L:      [email protected]
24824 S:      Maintained
24825 F:      drivers/vhost/scsi.c
24826
24827 VIRTIO I2C DRIVER
24828 M:      Viresh Kumar <[email protected]>
24829 R:      "Chen, Jian Jun" <[email protected]>
24830 L:      [email protected]
24831 L:      [email protected]
24832 S:      Maintained
24833 F:      drivers/i2c/busses/i2c-virtio.c
24834 F:      include/uapi/linux/virtio_i2c.h
24835
24836 VIRTIO INPUT DRIVER
24837 M:      Gerd Hoffmann <[email protected]>
24838 S:      Maintained
24839 F:      drivers/virtio/virtio_input.c
24840 F:      include/uapi/linux/virtio_input.h
24841
24842 VIRTIO IOMMU DRIVER
24843 M:      Jean-Philippe Brucker <[email protected]>
24844 L:      [email protected]
24845 S:      Maintained
24846 F:      drivers/iommu/virtio-iommu.c
24847 F:      include/uapi/linux/virtio_iommu.h
24848
24849 VIRTIO MEM DRIVER
24850 M:      David Hildenbrand <[email protected]>
24851 L:      [email protected]
24852 S:      Maintained
24853 W:      https://virtio-mem.gitlab.io/
24854 F:      drivers/virtio/virtio_mem.c
24855 F:      include/uapi/linux/virtio_mem.h
24856
24857 VIRTIO PMEM DRIVER
24858 M:      Pankaj Gupta <[email protected]>
24859 L:      [email protected]
24860 S:      Maintained
24861 F:      drivers/nvdimm/nd_virtio.c
24862 F:      drivers/nvdimm/virtio_pmem.c
24863
24864 VIRTIO SOUND DRIVER
24865 M:      Anton Yakovlev <[email protected]>
24866 M:      "Michael S. Tsirkin" <[email protected]>
24867 L:      [email protected]
24868 L:      [email protected]
24869 S:      Maintained
24870 F:      include/uapi/linux/virtio_snd.h
24871 F:      sound/virtio/*
24872
24873 VIRTUAL BOX GUEST DEVICE DRIVER
24874 M:      Hans de Goede <[email protected]>
24875 M:      Arnd Bergmann <[email protected]>
24876 M:      Greg Kroah-Hartman <[email protected]>
24877 S:      Maintained
24878 F:      drivers/virt/vboxguest/
24879 F:      include/linux/vbox_utils.h
24880 F:      include/uapi/linux/vbox*.h
24881
24882 VIRTUAL BOX SHARED FOLDER VFS DRIVER
24883 M:      Hans de Goede <[email protected]>
24884 L:      [email protected]
24885 S:      Maintained
24886 F:      fs/vboxsf/*
24887
24888 VIRTUAL PCM TEST DRIVER
24889 M:      Ivan Orlov <[email protected]>
24890 L:      [email protected]
24891 S:      Maintained
24892 F:      Documentation/sound/cards/pcmtest.rst
24893 F:      sound/drivers/pcmtest.c
24894 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
24895
24896 VIRTUAL SERIO DEVICE DRIVER
24897 M:      Stephen Chandler Paul <[email protected]>
24898 S:      Maintained
24899 F:      drivers/input/serio/userio.c
24900 F:      include/uapi/linux/userio.h
24901
24902 VISHAY VEML6075 UVA AND UVB LIGHT SENSOR DRIVER
24903 M:      Javier Carrasco <[email protected]>
24904 S:      Maintained
24905 F:      Documentation/devicetree/bindings/iio/light/vishay,veml6075.yaml
24906 F:      drivers/iio/light/veml6075.c
24907
24908 VISL VIRTUAL STATELESS DECODER DRIVER
24909 M:      Daniel Almeida <[email protected]>
24910 L:      [email protected]
24911 S:      Supported
24912 F:      drivers/media/test-drivers/visl
24913
24914 VIVID VIRTUAL VIDEO DRIVER
24915 M:      Hans Verkuil <[email protected]>
24916 L:      [email protected]
24917 S:      Maintained
24918 W:      https://linuxtv.org
24919 T:      git git://linuxtv.org/media.git
24920 F:      drivers/media/test-drivers/vivid/*
24921
24922 VM SOCKETS (AF_VSOCK)
24923 M:      Stefano Garzarella <[email protected]>
24924 L:      [email protected]
24925 L:      [email protected]
24926 S:      Maintained
24927 F:      drivers/net/vsockmon.c
24928 F:      include/net/af_vsock.h
24929 F:      include/uapi/linux/vm_sockets.h
24930 F:      include/uapi/linux/vm_sockets_diag.h
24931 F:      include/uapi/linux/vsockmon.h
24932 F:      net/vmw_vsock/
24933 F:      tools/testing/vsock/
24934
24935 VMA
24936 M:      Andrew Morton <[email protected]>
24937 M:      Liam R. Howlett <[email protected]>
24938 M:      Lorenzo Stoakes <[email protected]>
24939 R:      Vlastimil Babka <[email protected]>
24940 R:      Jann Horn <[email protected]>
24941 L:      [email protected]
24942 S:      Maintained
24943 W:      https://www.linux-mm.org
24944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
24945 F:      mm/vma.c
24946 F:      mm/vma.h
24947 F:      mm/vma_internal.h
24948 F:      tools/testing/vma/
24949
24950 VMALLOC
24951 M:      Andrew Morton <[email protected]>
24952 R:      Uladzislau Rezki <[email protected]>
24953 R:      Christoph Hellwig <[email protected]>
24954 L:      [email protected]
24955 S:      Maintained
24956 W:      http://www.linux-mm.org
24957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
24958 F:      include/linux/vmalloc.h
24959 F:      mm/vmalloc.c
24960
24961 VME SUBSYSTEM
24962 L:      [email protected]
24963 S:      Orphan
24964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
24965 F:      Documentation/driver-api/vme.rst
24966 F:      drivers/staging/vme_user/
24967
24968 VMWARE BALLOON DRIVER
24969 M:      Jerrin Shaji George <[email protected]>
24970 R:      Broadcom internal kernel review list <[email protected]>
24971 L:      [email protected]
24972 S:      Supported
24973 F:      drivers/misc/vmw_balloon.c
24974
24975 VMWARE HYPERVISOR INTERFACE
24976 M:      Ajay Kaher <[email protected]>
24977 M:      Alexey Makhalov <[email protected]>
24978 R:      Broadcom internal kernel review list <[email protected]>
24979 L:      [email protected]
24980 L:      [email protected]
24981 S:      Supported
24982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
24983 F:      arch/x86/include/asm/vmware.h
24984 F:      arch/x86/kernel/cpu/vmware.c
24985
24986 VMWARE PVRDMA DRIVER
24987 M:      Bryan Tan <[email protected]>
24988 M:      Vishnu Dasa <[email protected]>
24989 R:      Broadcom internal kernel review list <[email protected]>
24990 L:      [email protected]
24991 S:      Supported
24992 F:      drivers/infiniband/hw/vmw_pvrdma/
24993
24994 VMWARE PVSCSI DRIVER
24995 M:      Vishal Bhakta <[email protected]>
24996 R:      Broadcom internal kernel review list <[email protected]>
24997 L:      [email protected]
24998 S:      Supported
24999 F:      drivers/scsi/vmw_pvscsi.c
25000 F:      drivers/scsi/vmw_pvscsi.h
25001
25002 VMWARE VIRTUAL PTP CLOCK DRIVER
25003 M:      Nick Shi <[email protected]>
25004 R:      Ajay Kaher <[email protected]>
25005 R:      Alexey Makhalov <[email protected]>
25006 R:      Broadcom internal kernel review list <[email protected]>
25007 L:      [email protected]
25008 S:      Supported
25009 F:      drivers/ptp/ptp_vmw.c
25010
25011 VMWARE VMCI DRIVER
25012 M:      Bryan Tan <[email protected]>
25013 M:      Vishnu Dasa <[email protected]>
25014 R:      Broadcom internal kernel review list <[email protected]>
25015 L:      [email protected]
25016 S:      Supported
25017 F:      drivers/misc/vmw_vmci/
25018 F:      include/linux/vmw_vmci*
25019
25020 VMWARE VMMOUSE SUBDRIVER
25021 M:      Zack Rusin <[email protected]>
25022 R:      Broadcom internal kernel review list <[email protected]>
25023 L:      [email protected]
25024 S:      Supported
25025 F:      drivers/input/mouse/vmmouse.c
25026 F:      drivers/input/mouse/vmmouse.h
25027
25028 VMWARE VMXNET3 ETHERNET DRIVER
25029 M:      Ronak Doshi <[email protected]>
25030 R:      Broadcom internal kernel review list <[email protected]>
25031 L:      [email protected]
25032 S:      Supported
25033 F:      drivers/net/vmxnet3/
25034
25035 VMWARE VSOCK VMCI TRANSPORT DRIVER
25036 M:      Bryan Tan <[email protected]>
25037 M:      Vishnu Dasa <[email protected]>
25038 R:      Broadcom internal kernel review list <[email protected]>
25039 L:      [email protected]
25040 S:      Supported
25041 F:      net/vmw_vsock/vmci_transport*
25042
25043 VOCORE VOCORE2 BOARD
25044 M:      Harvey Hunt <[email protected]>
25045 L:      [email protected]
25046 S:      Maintained
25047 F:      arch/mips/boot/dts/ralink/vocore2.dts
25048
25049 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
25050 M:      Liam Girdwood <[email protected]>
25051 M:      Mark Brown <[email protected]>
25052 L:      [email protected]
25053 S:      Supported
25054 W:      http://www.slimlogic.co.uk/?p=48
25055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
25056 F:      Documentation/devicetree/bindings/regulator/
25057 F:      Documentation/power/regulator/
25058 F:      drivers/regulator/
25059 F:      include/dt-bindings/regulator/
25060 F:      include/linux/regulator/
25061 K:      regulator_get_optional
25062
25063 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
25064 R:      Matti Vaittinen <[email protected]>
25065 F:      drivers/regulator/irq_helpers.c
25066
25067 VRF
25068 M:      David Ahern <[email protected]>
25069 L:      [email protected]
25070 S:      Maintained
25071 F:      Documentation/networking/vrf.rst
25072 F:      drivers/net/vrf.c
25073
25074 VSPRINTF
25075 M:      Petr Mladek <[email protected]>
25076 M:      Steven Rostedt <[email protected]>
25077 R:      Andy Shevchenko <[email protected]>
25078 R:      Rasmus Villemoes <[email protected]>
25079 R:      Sergey Senozhatsky <[email protected]>
25080 S:      Maintained
25081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
25082 F:      Documentation/core-api/printk-formats.rst
25083 F:      lib/test_printf.c
25084 F:      lib/test_scanf.c
25085 F:      lib/vsprintf.c
25086
25087 VT1211 HARDWARE MONITOR DRIVER
25088 M:      Juerg Haefliger <[email protected]>
25089 L:      [email protected]
25090 S:      Maintained
25091 F:      Documentation/hwmon/vt1211.rst
25092 F:      drivers/hwmon/vt1211.c
25093
25094 VT8231 HARDWARE MONITOR DRIVER
25095 M:      Roger Lucas <[email protected]>
25096 L:      [email protected]
25097 S:      Maintained
25098 F:      drivers/hwmon/vt8231.c
25099
25100 VUB300 USB to SDIO/SD/MMC bridge chip
25101 L:      [email protected]
25102 S:      Orphan
25103 F:      drivers/mmc/host/vub300.c
25104
25105 W1 DALLAS'S 1-WIRE BUS
25106 M:      Krzysztof Kozlowski <[email protected]>
25107 S:      Maintained
25108 F:      Documentation/devicetree/bindings/w1/
25109 F:      Documentation/w1/
25110 F:      drivers/w1/
25111 F:      include/linux/w1.h
25112
25113 W83791D HARDWARE MONITORING DRIVER
25114 M:      Marc Hulsman <[email protected]>
25115 L:      [email protected]
25116 S:      Maintained
25117 F:      Documentation/hwmon/w83791d.rst
25118 F:      drivers/hwmon/w83791d.c
25119
25120 W83793 HARDWARE MONITORING DRIVER
25121 M:      Rudolf Marek <[email protected]>
25122 L:      [email protected]
25123 S:      Maintained
25124 F:      Documentation/hwmon/w83793.rst
25125 F:      drivers/hwmon/w83793.c
25126
25127 W83795 HARDWARE MONITORING DRIVER
25128 M:      Jean Delvare <[email protected]>
25129 L:      [email protected]
25130 S:      Maintained
25131 F:      drivers/hwmon/w83795.c
25132
25133 W83L51xD SD/MMC CARD INTERFACE DRIVER
25134 M:      Pierre Ossman <[email protected]>
25135 S:      Maintained
25136 F:      drivers/mmc/host/wbsd.*
25137
25138 WACOM PROTOCOL 4 SERIAL TABLETS
25139 M:      Julian Squires <[email protected]>
25140 M:      Hans de Goede <[email protected]>
25141 L:      [email protected]
25142 S:      Maintained
25143 F:      drivers/input/tablet/wacom_serial4.c
25144
25145 WANGXUN ETHERNET DRIVER
25146 M:      Jiawen Wu <[email protected]>
25147 M:      Mengyuan Lou <[email protected]>
25148 L:      [email protected]
25149 S:      Maintained
25150 W:      https://www.net-swift.com
25151 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
25152 F:      drivers/net/ethernet/wangxun/
25153 F:      drivers/net/pcs/pcs-xpcs-wx.c
25154
25155 WATCHDOG DEVICE DRIVERS
25156 M:      Wim Van Sebroeck <[email protected]>
25157 M:      Guenter Roeck <[email protected]>
25158 L:      [email protected]
25159 S:      Maintained
25160 W:      http://www.linux-watchdog.org/
25161 T:      git git://www.linux-watchdog.org/linux-watchdog.git
25162 F:      Documentation/devicetree/bindings/watchdog/
25163 F:      Documentation/watchdog/
25164 F:      drivers/watchdog/
25165 F:      include/linux/watchdog.h
25166 F:      include/trace/events/watchdog.h
25167 F:      include/uapi/linux/watchdog.h
25168
25169 WAVE5 VPU CODEC DRIVER
25170 M:      Nas Chung <[email protected]>
25171 M:      Jackson Lee <[email protected]>
25172 L:      [email protected]
25173 S:      Maintained
25174 F:      Documentation/devicetree/bindings/media/cnm,wave521c.yaml
25175 F:      drivers/media/platform/chips-media/wave5/
25176
25177 WHISKEYCOVE PMIC GPIO DRIVER
25178 M:      Kuppuswamy Sathyanarayanan <[email protected]>
25179 L:      [email protected]
25180 S:      Maintained
25181 F:      drivers/gpio/gpio-wcove.c
25182
25183 WHWAVE RTC DRIVER
25184 M:      Dianlong Li <[email protected]>
25185 L:      [email protected]
25186 S:      Maintained
25187 F:      drivers/rtc/rtc-sd3078.c
25188
25189 WIIMOTE HID DRIVER
25190 M:      David Rheinsberg <[email protected]>
25191 L:      [email protected]
25192 S:      Maintained
25193 F:      drivers/hid/hid-wiimote*
25194
25195 WILOCITY WIL6210 WIRELESS DRIVER
25196 L:      [email protected]
25197 S:      Orphan
25198 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
25199 F:      drivers/net/wireless/ath/wil6210/
25200
25201 WINBOND CIR DRIVER
25202 M:      David Härdeman <[email protected]>
25203 S:      Maintained
25204 F:      drivers/media/rc/winbond-cir.c
25205
25206 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
25207 L:      [email protected]
25208 S:      Orphan
25209 F:      drivers/watchdog/ebc-c384_wdt.c
25210
25211 WINSYSTEMS WS16C48 GPIO DRIVER
25212 M:      William Breathitt Gray <[email protected]>
25213 L:      [email protected]
25214 S:      Maintained
25215 F:      drivers/gpio/gpio-ws16c48.c
25216
25217 WIREGUARD SECURE NETWORK TUNNEL
25218 M:      Jason A. Donenfeld <[email protected]>
25219 L:      [email protected]
25220 L:      [email protected]
25221 S:      Maintained
25222 F:      drivers/net/wireguard/
25223 F:      tools/testing/selftests/wireguard/
25224
25225 WISTRON LAPTOP BUTTON DRIVER
25226 M:      Miloslav Trmac <[email protected]>
25227 S:      Maintained
25228 F:      drivers/input/misc/wistron_btns.c
25229
25230 WMI BINARY MOF DRIVER
25231 M:      Armin Wolf <[email protected]>
25232 R:      Thomas Weißschuh <[email protected]>
25233 L:      [email protected]
25234 S:      Maintained
25235 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
25236 F:      Documentation/wmi/devices/wmi-bmof.rst
25237 F:      drivers/platform/x86/wmi-bmof.c
25238
25239 WOLFSON MICROELECTRONICS DRIVERS
25240 L:      [email protected]
25241 S:      Supported
25242 W:      https://github.com/CirrusLogic/linux-drivers/wiki
25243 T:      git https://github.com/CirrusLogic/linux-drivers.git
25244 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
25245 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
25246 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
25247 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
25248 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
25249 F:      Documentation/devicetree/bindings/sound/wm*
25250 F:      Documentation/hwmon/wm83??.rst
25251 F:      arch/arm/mach-s3c/mach-crag6410*
25252 F:      drivers/clk/clk-wm83*.c
25253 F:      drivers/gpio/gpio-*wm*.c
25254 F:      drivers/gpio/gpio-arizona.c
25255 F:      drivers/hwmon/wm83??-hwmon.c
25256 F:      drivers/input/misc/wm831x-on.c
25257 F:      drivers/input/touchscreen/wm831x-ts.c
25258 F:      drivers/input/touchscreen/wm97*.c
25259 F:      drivers/leds/leds-wm83*.c
25260 F:      drivers/mfd/arizona*
25261 F:      drivers/mfd/cs47l24*
25262 F:      drivers/mfd/wm*.c
25263 F:      drivers/power/supply/wm83*.c
25264 F:      drivers/regulator/arizona*
25265 F:      drivers/regulator/wm8*.c
25266 F:      drivers/rtc/rtc-wm83*.c
25267 F:      drivers/video/backlight/wm83*_bl.c
25268 F:      drivers/watchdog/wm83*_wdt.c
25269 F:      include/linux/mfd/arizona/
25270 F:      include/linux/mfd/wm831x/
25271 F:      include/linux/mfd/wm8350/
25272 F:      include/linux/mfd/wm8400*
25273 F:      include/linux/regulator/arizona*
25274 F:      include/linux/wm97xx.h
25275 F:      include/sound/wm????.h
25276 F:      sound/soc/codecs/arizona*
25277 F:      sound/soc/codecs/cs47l24*
25278 F:      sound/soc/codecs/wm*
25279
25280 WORKQUEUE
25281 M:      Tejun Heo <[email protected]>
25282 R:      Lai Jiangshan <[email protected]>
25283 S:      Maintained
25284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
25285 F:      Documentation/core-api/workqueue.rst
25286 F:      include/linux/workqueue.h
25287 F:      kernel/workqueue.c
25288 F:      kernel/workqueue_internal.h
25289
25290 WWAN DRIVERS
25291 M:      Loic Poulain <[email protected]>
25292 M:      Sergey Ryazanov <[email protected]>
25293 R:      Johannes Berg <[email protected]>
25294 L:      [email protected]
25295 S:      Maintained
25296 F:      drivers/net/wwan/
25297 F:      include/linux/wwan.h
25298 F:      include/uapi/linux/wwan.h
25299
25300 X-POWERS AXP288 PMIC DRIVERS
25301 M:      Hans de Goede <[email protected]>
25302 S:      Maintained
25303 F:      drivers/acpi/pmic/intel_pmic_xpower.c
25304 N:      axp288
25305
25306 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
25307 M:      Chen-Yu Tsai <[email protected]>
25308 L:      [email protected]
25309 S:      Maintained
25310 N:      axp[128]
25311
25312 X.25 STACK
25313 M:      Martin Schiller <[email protected]>
25314 L:      [email protected]
25315 S:      Maintained
25316 F:      Documentation/networking/lapb-module.rst
25317 F:      Documentation/networking/x25*
25318 F:      drivers/net/wan/hdlc_x25.c
25319 F:      drivers/net/wan/lapbether.c
25320 F:      include/*/lapb.h
25321 F:      include/net/x25*
25322 F:      include/uapi/linux/x25.h
25323 F:      net/lapb/
25324 F:      net/x25/
25325
25326 X86 ARCHITECTURE (32-BIT AND 64-BIT)
25327 M:      Thomas Gleixner <[email protected]>
25328 M:      Ingo Molnar <[email protected]>
25329 M:      Borislav Petkov <[email protected]>
25330 M:      Dave Hansen <[email protected]>
25331 M:      [email protected]
25332 R:      "H. Peter Anvin" <[email protected]>
25333 L:      [email protected]
25334 S:      Maintained
25335 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
25336 F:      Documentation/arch/x86/
25337 F:      Documentation/devicetree/bindings/x86/
25338 F:      arch/x86/
25339 F:      tools/testing/selftests/x86
25340
25341 X86 CPUID DATABASE
25342 M:      Borislav Petkov <[email protected]>
25343 M:      Thomas Gleixner <[email protected]>
25344 M:      [email protected]
25345 R:      Ahmed S. Darwish <[email protected]>
25346 L:      [email protected]
25347 S:      Maintained
25348 W:      https://x86-cpuid.org
25349 F:      tools/arch/x86/kcpuid/cpuid.csv
25350
25351 X86 ENTRY CODE
25352 M:      Andy Lutomirski <[email protected]>
25353 L:      [email protected]
25354 S:      Maintained
25355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
25356 F:      arch/x86/entry/
25357
25358 X86 HARDWARE VULNERABILITIES
25359 M:      Thomas Gleixner <[email protected]>
25360 M:      Borislav Petkov <[email protected]>
25361 M:      Peter Zijlstra <[email protected]>
25362 M:      Josh Poimboeuf <[email protected]>
25363 R:      Pawan Gupta <[email protected]>
25364 S:      Maintained
25365 F:      Documentation/admin-guide/hw-vuln/
25366 F:      arch/x86/include/asm/nospec-branch.h
25367 F:      arch/x86/kernel/cpu/bugs.c
25368
25369 X86 MCE INFRASTRUCTURE
25370 M:      Tony Luck <[email protected]>
25371 M:      Borislav Petkov <[email protected]>
25372 L:      [email protected]
25373 S:      Maintained
25374 F:      Documentation/ABI/testing/sysfs-mce
25375 F:      Documentation/arch/x86/x86_64/machinecheck.rst
25376 F:      arch/x86/kernel/cpu/mce/*
25377
25378 X86 MICROCODE UPDATE SUPPORT
25379 M:      Borislav Petkov <[email protected]>
25380 S:      Maintained
25381 F:      arch/x86/kernel/cpu/microcode/*
25382
25383 X86 MM
25384 M:      Dave Hansen <[email protected]>
25385 M:      Andy Lutomirski <[email protected]>
25386 M:      Peter Zijlstra <[email protected]>
25387 L:      [email protected]
25388 S:      Maintained
25389 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
25390 F:      arch/x86/mm/
25391
25392 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
25393 M:      Hans de Goede <[email protected]>
25394 L:      [email protected]
25395 S:      Maintained
25396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
25397 F:      drivers/platform/x86/x86-android-tablets/
25398
25399 X86 PLATFORM DRIVERS
25400 M:      Hans de Goede <[email protected]>
25401 M:      Ilpo Järvinen <[email protected]>
25402 L:      [email protected]
25403 S:      Maintained
25404 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
25405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
25406 F:      drivers/platform/olpc/
25407 F:      drivers/platform/x86/
25408 F:      include/linux/platform_data/x86/
25409
25410 X86 PLATFORM UV HPE SUPERDOME FLEX
25411 M:      Steve Wahl <[email protected]>
25412 R:      Justin Ernst <[email protected]>
25413 R:      Kyle Meyer <[email protected]>
25414 R:      Dimitri Sivanich <[email protected]>
25415 R:      Russ Anderson <[email protected]>
25416 S:      Supported
25417 F:      arch/x86/include/asm/uv/
25418 F:      arch/x86/kernel/apic/x2apic_uv_x.c
25419 F:      arch/x86/platform/uv/
25420
25421 X86 STACK UNWINDING
25422 M:      Josh Poimboeuf <[email protected]>
25423 M:      Peter Zijlstra <[email protected]>
25424 S:      Supported
25425 F:      arch/x86/include/asm/unwind*.h
25426 F:      arch/x86/kernel/dumpstack.c
25427 F:      arch/x86/kernel/stacktrace.c
25428 F:      arch/x86/kernel/unwind_*.c
25429
25430 X86 TRUST DOMAIN EXTENSIONS (TDX)
25431 M:      Kirill A. Shutemov <[email protected]>
25432 R:      Dave Hansen <[email protected]>
25433 L:      [email protected]
25434 L:      [email protected]
25435 S:      Supported
25436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/tdx
25437 F:      arch/x86/boot/compressed/tdx*
25438 F:      arch/x86/coco/tdx/
25439 F:      arch/x86/include/asm/shared/tdx.h
25440 F:      arch/x86/include/asm/tdx.h
25441 F:      arch/x86/virt/vmx/tdx/
25442 F:      drivers/virt/coco/tdx-guest
25443
25444 X86 VDSO
25445 M:      Andy Lutomirski <[email protected]>
25446 L:      [email protected]
25447 S:      Maintained
25448 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
25449 F:      arch/x86/entry/vdso/
25450
25451 XARRAY
25452 M:      Matthew Wilcox <[email protected]>
25453 L:      [email protected]
25454 S:      Supported
25455 F:      Documentation/core-api/xarray.rst
25456 F:      include/linux/idr.h
25457 F:      include/linux/xarray.h
25458 F:      lib/idr.c
25459 F:      lib/xarray.c
25460 F:      tools/testing/radix-tree
25461
25462 XBOX DVD IR REMOTE
25463 M:      Benjamin Valentin <[email protected]>
25464 S:      Maintained
25465 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
25466 F:      drivers/media/rc/xbox_remote.c
25467
25468 XC2028/3028 TUNER DRIVER
25469 M:      Mauro Carvalho Chehab <[email protected]>
25470 L:      [email protected]
25471 S:      Maintained
25472 W:      https://linuxtv.org
25473 T:      git git://linuxtv.org/media.git
25474 F:      drivers/media/tuners/xc2028.*
25475
25476 XDP (eXpress Data Path)
25477 M:      Alexei Starovoitov <[email protected]>
25478 M:      Daniel Borkmann <[email protected]>
25479 M:      David S. Miller <[email protected]>
25480 M:      Jakub Kicinski <[email protected]>
25481 M:      Jesper Dangaard Brouer <[email protected]>
25482 M:      John Fastabend <[email protected]>
25483 L:      [email protected]
25484 L:      [email protected]
25485 S:      Supported
25486 F:      drivers/net/ethernet/*/*/*/*/*xdp*
25487 F:      drivers/net/ethernet/*/*/*xdp*
25488 F:      include/net/xdp.h
25489 F:      include/net/xdp_priv.h
25490 F:      include/trace/events/xdp.h
25491 F:      kernel/bpf/cpumap.c
25492 F:      kernel/bpf/devmap.c
25493 F:      net/core/xdp.c
25494 F:      samples/bpf/xdp*
25495 F:      tools/testing/selftests/bpf/*/*xdp*
25496 F:      tools/testing/selftests/bpf/*xdp*
25497 K:      (?:\b|_)xdp(?:\b|_)
25498
25499 XDP SOCKETS (AF_XDP)
25500 M:      Björn Töpel <[email protected]>
25501 M:      Magnus Karlsson <[email protected]>
25502 M:      Maciej Fijalkowski <[email protected]>
25503 R:      Jonathan Lemon <[email protected]>
25504 L:      [email protected]
25505 L:      [email protected]
25506 S:      Maintained
25507 F:      Documentation/networking/af_xdp.rst
25508 F:      include/net/netns/xdp.h
25509 F:      include/net/xdp_sock*
25510 F:      include/net/xsk_buff_pool.h
25511 F:      include/uapi/linux/if_xdp.h
25512 F:      include/uapi/linux/xdp_diag.h
25513 F:      net/xdp/
25514 F:      tools/testing/selftests/bpf/*xsk*
25515
25516 XEN BLOCK SUBSYSTEM
25517 M:      Roger Pau Monné <[email protected]>
25518 L:      [email protected] (moderated for non-subscribers)
25519 S:      Supported
25520 F:      drivers/block/xen*
25521 F:      drivers/block/xen-blkback/*
25522
25523 XEN HYPERVISOR ARM
25524 M:      Stefano Stabellini <[email protected]>
25525 L:      [email protected] (moderated for non-subscribers)
25526 S:      Maintained
25527 F:      arch/arm/include/asm/xen/
25528 F:      arch/arm/xen/
25529
25530 XEN HYPERVISOR ARM64
25531 M:      Stefano Stabellini <[email protected]>
25532 L:      [email protected] (moderated for non-subscribers)
25533 S:      Maintained
25534 F:      arch/arm64/include/asm/xen/
25535 F:      arch/arm64/xen/
25536
25537 XEN HYPERVISOR INTERFACE
25538 M:      Juergen Gross <[email protected]>
25539 M:      Stefano Stabellini <[email protected]>
25540 R:      Oleksandr Tyshchenko <[email protected]>
25541 L:      [email protected] (moderated for non-subscribers)
25542 S:      Supported
25543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
25544 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
25545 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
25546 F:      drivers/*/xen-*front.c
25547 F:      drivers/xen/
25548 F:      include/uapi/xen/
25549 F:      include/xen/
25550 F:      kernel/configs/xen.config
25551
25552 XEN HYPERVISOR X86
25553 M:      Juergen Gross <[email protected]>
25554 R:      Boris Ostrovsky <[email protected]>
25555 L:      [email protected] (moderated for non-subscribers)
25556 S:      Supported
25557 F:      arch/x86/configs/xen.config
25558 F:      arch/x86/include/asm/pvclock-abi.h
25559 F:      arch/x86/include/asm/xen/
25560 F:      arch/x86/platform/pvh/
25561 F:      arch/x86/xen/
25562
25563 XEN NETWORK BACKEND DRIVER
25564 M:      Wei Liu <[email protected]>
25565 M:      Paul Durrant <[email protected]>
25566 L:      [email protected] (moderated for non-subscribers)
25567 L:      [email protected]
25568 S:      Supported
25569 F:      drivers/net/xen-netback/*
25570
25571 XEN PCI SUBSYSTEM
25572 M:      Juergen Gross <[email protected]>
25573 L:      [email protected] (moderated for non-subscribers)
25574 S:      Supported
25575 F:      arch/x86/pci/*xen*
25576 F:      drivers/pci/*xen*
25577
25578 XEN PVSCSI DRIVERS
25579 M:      Juergen Gross <[email protected]>
25580 L:      [email protected] (moderated for non-subscribers)
25581 L:      [email protected]
25582 S:      Supported
25583 F:      drivers/scsi/xen-scsifront.c
25584 F:      drivers/xen/xen-scsiback.c
25585 F:      include/xen/interface/io/vscsiif.h
25586
25587 XEN PVUSB DRIVER
25588 M:      Juergen Gross <[email protected]>
25589 L:      [email protected] (moderated for non-subscribers)
25590 L:      [email protected]
25591 S:      Supported
25592 F:      drivers/usb/host/xen*
25593 F:      include/xen/interface/io/usbif.h
25594
25595 XEN SOUND FRONTEND DRIVER
25596 M:      Oleksandr Andrushchenko <[email protected]>
25597 L:      [email protected] (moderated for non-subscribers)
25598 L:      [email protected]
25599 S:      Supported
25600 F:      sound/xen/*
25601
25602 XEN SWIOTLB SUBSYSTEM
25603 M:      Juergen Gross <[email protected]>
25604 M:      Stefano Stabellini <[email protected]>
25605 L:      [email protected] (moderated for non-subscribers)
25606 L:      [email protected]
25607 S:      Supported
25608 F:      arch/*/include/asm/xen/swiotlb-xen.h
25609 F:      drivers/xen/swiotlb-xen.c
25610 F:      include/xen/arm/swiotlb-xen.h
25611 F:      include/xen/swiotlb-xen.h
25612
25613 XFS FILESYSTEM
25614 M:      Carlos Maiolino <[email protected]>
25615 R:      Darrick J. Wong <[email protected]>
25616 L:      [email protected]
25617 S:      Supported
25618 W:      http://xfs.org/
25619 C:      irc://irc.oftc.net/xfs
25620 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
25621 P:      Documentation/filesystems/xfs/xfs-maintainer-entry-profile.rst
25622 F:      Documentation/ABI/testing/sysfs-fs-xfs
25623 F:      Documentation/admin-guide/xfs.rst
25624 F:      Documentation/filesystems/xfs/*
25625 F:      fs/xfs/
25626 F:      include/uapi/linux/dqblk_xfs.h
25627 F:      include/uapi/linux/fsmap.h
25628
25629 XILINX AMS DRIVER
25630 M:      Anand Ashok Dumbre <[email protected]>
25631 L:      [email protected]
25632 S:      Maintained
25633 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
25634 F:      drivers/iio/adc/xilinx-ams.c
25635
25636 XILINX AXI ETHERNET DRIVER
25637 M:      Radhey Shyam Pandey <[email protected]>
25638 S:      Maintained
25639 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
25640 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
25641
25642 XILINX CAN DRIVER
25643 M:      Appana Durga Kedareswara rao <[email protected]>
25644 L:      [email protected]
25645 S:      Maintained
25646 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
25647 F:      drivers/net/can/xilinx_can.c
25648
25649 XILINX EVENT MANAGEMENT DRIVER
25650 M:      Michal Simek <[email protected]>
25651 S:      Maintained
25652 F:      drivers/soc/xilinx/xlnx_event_manager.c
25653 F:      include/linux/firmware/xlnx-event-manager.h
25654
25655 XILINX GPIO DRIVER
25656 M:      Shubhrajyoti Datta <[email protected]>
25657 R:      Srinivas Neeli <[email protected]>
25658 R:      Michal Simek <[email protected]>
25659 S:      Maintained
25660 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
25661 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
25662 F:      drivers/gpio/gpio-xilinx.c
25663 F:      drivers/gpio/gpio-zynq.c
25664
25665 XILINX LL TEMAC ETHERNET DRIVER
25666 L:      [email protected]
25667 S:      Orphan
25668 F:      drivers/net/ethernet/xilinx/ll_temac*
25669
25670 XILINX PWM DRIVER
25671 M:      Sean Anderson <[email protected]>
25672 S:      Maintained
25673 F:      drivers/pwm/pwm-xilinx.c
25674 F:      include/clocksource/timer-xilinx.h
25675
25676 XILINX SD-FEC IP CORES
25677 M:      Derek Kiernan <[email protected]>
25678 M:      Dragan Cvetic <[email protected]>
25679 S:      Maintained
25680 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.yaml
25681 F:      Documentation/misc-devices/xilinx_sdfec.rst
25682 F:      drivers/misc/Kconfig
25683 F:      drivers/misc/Makefile
25684 F:      drivers/misc/xilinx_sdfec.c
25685 F:      include/uapi/misc/xilinx_sdfec.h
25686
25687 XILINX UARTLITE SERIAL DRIVER
25688 M:      Peter Korsgaard <[email protected]>
25689 L:      [email protected]
25690 S:      Maintained
25691 F:      drivers/tty/serial/uartlite.c
25692
25693 XILINX VIDEO IP CORES
25694 M:      Laurent Pinchart <[email protected]>
25695 L:      [email protected]
25696 S:      Supported
25697 T:      git git://linuxtv.org/media.git
25698 F:      Documentation/devicetree/bindings/media/xilinx/
25699 F:      drivers/media/platform/xilinx/
25700 F:      include/uapi/linux/xilinx-v4l2-controls.h
25701
25702 XILINX VERSAL EDAC DRIVER
25703 M:      Shubhrajyoti Datta <[email protected]>
25704 M:      Sai Krishna Potthuri <[email protected]>
25705 S:      Maintained
25706 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml
25707 F:      drivers/edac/versal_edac.c
25708
25709 XILINX WATCHDOG DRIVER
25710 M:      Srinivas Neeli <[email protected]>
25711 R:      Shubhrajyoti Datta <[email protected]>
25712 R:      Michal Simek <[email protected]>
25713 S:      Maintained
25714 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
25715 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
25716 F:      drivers/watchdog/of_xilinx_wdt.c
25717 F:      drivers/watchdog/xilinx_wwdt.c
25718
25719 XILINX XDMA DRIVER
25720 M:      Lizhi Hou <[email protected]>
25721 M:      Brian Xu <[email protected]>
25722 M:      Raj Kumar Rampelli <[email protected]>
25723 L:      [email protected]
25724 S:      Supported
25725 F:      drivers/dma/xilinx/xdma-regs.h
25726 F:      drivers/dma/xilinx/xdma.c
25727 F:      include/linux/dma/amd_xdma.h
25728 F:      include/linux/platform_data/amd_xdma.h
25729
25730 XILINX ZYNQMP DPDMA DRIVER
25731 M:      Laurent Pinchart <[email protected]>
25732 L:      [email protected]
25733 S:      Supported
25734 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
25735 F:      drivers/dma/xilinx/xilinx_dpdma.c
25736 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
25737
25738 XILINX ZYNQMP OCM EDAC DRIVER
25739 M:      Shubhrajyoti Datta <[email protected]>
25740 M:      Sai Krishna Potthuri <[email protected]>
25741 S:      Maintained
25742 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
25743 F:      drivers/edac/zynqmp_edac.c
25744
25745 XILINX ZYNQMP PSGTR PHY DRIVER
25746 M:      Laurent Pinchart <[email protected]>
25747 L:      [email protected]
25748 S:      Supported
25749 T:      git https://github.com/Xilinx/linux-xlnx.git
25750 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
25751 F:      drivers/phy/xilinx/phy-zynqmp.c
25752
25753 XILINX ZYNQMP SHA3 DRIVER
25754 M:      Harsha <[email protected]>
25755 S:      Maintained
25756 F:      drivers/crypto/xilinx/zynqmp-sha.c
25757
25758 XILINX ZYNQMP NVMEM DRIVER
25759 M:      Praveen Teja Kundanala <[email protected]>
25760 M:      Kalyani Akula <[email protected]>
25761 R:      Michal Simek <[email protected]>
25762 S:      Maintained
25763 F:      Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml
25764 F:      drivers/nvmem/zynqmp_nvmem.c
25765
25766 XILLYBUS DRIVER
25767 M:      Eli Billauer <[email protected]>
25768 L:      [email protected]
25769 S:      Supported
25770 F:      drivers/char/xillybus/
25771
25772 XLP9XX I2C DRIVER
25773 M:      George Cherian <[email protected]>
25774 L:      [email protected]
25775 S:      Supported
25776 W:      http://www.marvell.com
25777 F:      drivers/i2c/busses/i2c-xlp9xx.c
25778
25779 XRA1403 GPIO EXPANDER
25780 M:      Nandor Han <[email protected]>
25781 L:      [email protected]
25782 S:      Maintained
25783 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
25784 F:      drivers/gpio/gpio-xra1403.c
25785
25786 XTENSA XTFPGA PLATFORM SUPPORT
25787 M:      Max Filippov <[email protected]>
25788 S:      Maintained
25789 F:      drivers/spi/spi-xtensa-xtfpga.c
25790 F:      sound/soc/xtensa/xtfpga-i2s.c
25791
25792 XZ EMBEDDED
25793 M:      Lasse Collin <[email protected]>
25794 S:      Maintained
25795 W:      https://tukaani.org/xz/embedded.html
25796 B:      https://github.com/tukaani-project/xz-embedded/issues
25797 C:      irc://irc.libera.chat/tukaani
25798 F:      Documentation/staging/xz.rst
25799 F:      include/linux/decompress/unxz.h
25800 F:      include/linux/xz.h
25801 F:      lib/decompress_unxz.c
25802 F:      lib/xz/
25803 F:      scripts/xz_wrap.sh
25804
25805 YAM DRIVER FOR AX.25
25806 M:      Jean-Paul Roubelat <[email protected]>
25807 L:      [email protected]
25808 S:      Maintained
25809 F:      drivers/net/hamradio/yam*
25810 F:      include/linux/yam.h
25811
25812 YAMA SECURITY MODULE
25813 M:      Kees Cook <[email protected]>
25814 S:      Supported
25815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
25816 F:      Documentation/admin-guide/LSM/Yama.rst
25817 F:      security/yama/
25818
25819 YAML NETLINK (YNL)
25820 M:      Donald Hunter <[email protected]>
25821 M:      Jakub Kicinski <[email protected]>
25822 F:      Documentation/netlink/
25823 F:      Documentation/userspace-api/netlink/intro-specs.rst
25824 F:      Documentation/userspace-api/netlink/specs.rst
25825 F:      tools/net/ynl/
25826
25827 YEALINK PHONE DRIVER
25828 M:      Henk Vergonet <[email protected]>
25829 S:      Maintained
25830 F:      Documentation/input/devices/yealink.rst
25831 F:      drivers/input/misc/yealink.*
25832
25833 Z3FOLD COMPRESSED PAGE ALLOCATOR
25834 M:      Vitaly Wool <[email protected]>
25835 R:      Miaohe Lin <[email protected]>
25836 L:      [email protected]
25837 S:      Maintained
25838 F:      mm/z3fold.c
25839
25840 Z8530 DRIVER FOR AX.25
25841 M:      Joerg Reuter <[email protected]>
25842 L:      [email protected]
25843 S:      Maintained
25844 W:      http://yaina.de/jreuter/
25845 W:      http://www.qsl.net/dl1bke/
25846 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
25847 F:      drivers/net/hamradio/*scc.c
25848 F:      drivers/net/hamradio/z8530.h
25849
25850 ZBUD COMPRESSED PAGE ALLOCATOR
25851 M:      Seth Jennings <[email protected]>
25852 M:      Dan Streetman <[email protected]>
25853 L:      [email protected]
25854 S:      Maintained
25855 F:      mm/zbud.c
25856
25857 ZD1211RW WIRELESS DRIVER
25858 L:      [email protected]
25859 S:      Orphan
25860 F:      drivers/net/wireless/zydas/zd1211rw/
25861
25862 ZD1301 MEDIA DRIVER
25863 L:      [email protected]
25864 S:      Orphan
25865 W:      https://linuxtv.org/
25866 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25867 F:      drivers/media/usb/dvb-usb-v2/zd1301*
25868
25869 ZD1301_DEMOD MEDIA DRIVER
25870 L:      [email protected]
25871 S:      Orphan
25872 W:      https://linuxtv.org/
25873 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25874 F:      drivers/media/dvb-frontends/zd1301_demod*
25875
25876 ZHAOXIN PROCESSOR SUPPORT
25877 M:      Tony W Wang-oc <[email protected]>
25878 L:      [email protected]
25879 S:      Maintained
25880 F:      arch/x86/kernel/cpu/zhaoxin.c
25881
25882 ZONEFS FILESYSTEM
25883 M:      Damien Le Moal <[email protected]>
25884 M:      Naohiro Aota <[email protected]>
25885 R:      Johannes Thumshirn <[email protected]>
25886 L:      [email protected]
25887 S:      Maintained
25888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
25889 F:      Documentation/filesystems/zonefs.rst
25890 F:      fs/zonefs/
25891
25892 ZR36067 VIDEO FOR LINUX DRIVER
25893 M:      Corentin Labbe <[email protected]>
25894 L:      [email protected]
25895 L:      [email protected]
25896 S:      Maintained
25897 W:      http://mjpeg.sourceforge.net/driver-zoran/
25898 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25899 F:      Documentation/driver-api/media/drivers/zoran.rst
25900 F:      drivers/media/pci/zoran/
25901
25902 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
25903 M:      Minchan Kim <[email protected]>
25904 M:      Sergey Senozhatsky <[email protected]>
25905 L:      [email protected]
25906 S:      Maintained
25907 F:      Documentation/admin-guide/blockdev/zram.rst
25908 F:      drivers/block/zram/
25909
25910 ZS DECSTATION Z85C30 SERIAL DRIVER
25911 M:      "Maciej W. Rozycki" <[email protected]>
25912 S:      Maintained
25913 F:      drivers/tty/serial/zs.*
25914
25915 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
25916 M:      Minchan Kim <[email protected]>
25917 M:      Sergey Senozhatsky <[email protected]>
25918 L:      [email protected]
25919 S:      Maintained
25920 F:      Documentation/mm/zsmalloc.rst
25921 F:      include/linux/zsmalloc.h
25922 F:      mm/zsmalloc.c
25923
25924 ZSTD
25925 M:      Nick Terrell <[email protected]>
25926 S:      Maintained
25927 B:      https://github.com/facebook/zstd/issues
25928 T:      git https://github.com/terrelln/linux.git
25929 F:      crypto/zstd.c
25930 F:      include/linux/zstd*
25931 F:      lib/decompress_unzstd.c
25932 F:      lib/zstd/
25933 N:      zstd
25934 K:      zstd
25935
25936 ZSWAP COMPRESSED SWAP CACHING
25937 M:      Johannes Weiner <[email protected]>
25938 M:      Yosry Ahmed <[email protected]>
25939 M:      Nhat Pham <[email protected]>
25940 R:      Chengming Zhou <[email protected]>
25941 L:      [email protected]
25942 S:      Maintained
25943 F:      Documentation/admin-guide/mm/zswap.rst
25944 F:      include/linux/zpool.h
25945 F:      include/linux/zswap.h
25946 F:      mm/zpool.c
25947 F:      mm/zswap.c
25948 F:      tools/testing/selftests/cgroup/test_zswap.c
25949
25950 SENARYTECH AUDIO CODEC DRIVER
25951 M:      bo liu <[email protected]>
25952 S:      Maintained
25953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
25954 F:      sound/pci/hda/patch_senarytech.c
25955
25956 THE REST
25957 M:      Linus Torvalds <[email protected]>
25958 L:      [email protected]
25959 S:      Buried alive in reporters
25960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
25961 F:      *
25962 F:      */
This page took 1.41386 seconds and 4 git commands to generate.