]> Git Repo - linux.git/blob - MAINTAINERS
Merge tag 'perf-urgent-2024-09-18' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux.git] / MAINTAINERS
1 List of maintainers
2 ===================
3
4 Descriptions of section entries and preferred order
5 ---------------------------------------------------
6
7         M: *Mail* patches to: FullName <address@domain>
8         R: Designated *Reviewer*: FullName <address@domain>
9            These reviewers should be CCed on patches.
10         L: *Mailing list* that is relevant to this area
11         S: *Status*, one of the following:
12            Supported:   Someone is actually paid to look after this.
13            Maintained:  Someone actually looks after it.
14            Odd Fixes:   It has a maintainer but they don't have time to do
15                         much other than throw the odd patch in. See below..
16            Orphan:      No current maintainer [but maybe you could take the
17                         role as you write your new code].
18            Obsolete:    Old code. Something tagged obsolete generally means
19                         it has been replaced by a better system and you
20                         should be using that.
21         W: *Web-page* with status/info
22         Q: *Patchwork* web based patch tracking system site
23         B: URI for where to file *bugs*. A web-page with detailed bug
24            filing info, a direct bug tracker link, or a mailto: URI.
25         C: URI for *chat* protocol, server and channel where developers
26            usually hang out, for example irc://server/channel.
27         P: *Subsystem Profile* document for more details submitting
28            patches to the given subsystem. This is either an in-tree file,
29            or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
30            for details.
31         T: *SCM* tree type and location.
32            Type is one of: git, hg, quilt, stgit, topgit
33         F: *Files* and directories wildcard patterns.
34            A trailing slash includes all files and subdirectory files.
35            F:   drivers/net/    all files in and below drivers/net
36            F:   drivers/net/*   all files in drivers/net, but not below
37            F:   */net/*         all files in "any top level directory"/net
38            One pattern per line.  Multiple F: lines acceptable.
39         X: *Excluded* files and directories that are NOT maintained, same
40            rules as F:. Files exclusions are tested before file matches.
41            Can be useful for excluding a specific subdirectory, for instance:
42            F:   net/
43            X:   net/ipv6/
44            matches all files in and below net excluding net/ipv6/
45         N: Files and directories *Regex* patterns.
46            N:   [^a-z]tegra     all files whose path contains tegra
47                                 (not including files like integrator)
48            One pattern per line.  Multiple N: lines acceptable.
49            scripts/get_maintainer.pl has different behavior for files that
50            match F: pattern and matches of N: patterns.  By default,
51            get_maintainer will not look at git log history when an F: pattern
52            match occurs.  When an N: match occurs, git log history is used
53            to also notify the people that have git commit signatures.
54         K: *Content regex* (perl extended) pattern match in a patch or file.
55            For instance:
56            K: of_get_profile
57               matches patches or files that contain "of_get_profile"
58            K: \b(printk|pr_(info|err))\b
59               matches patches or files that contain one or more of the words
60               printk, pr_info or pr_err
61            One regex pattern per line.  Multiple K: lines acceptable.
62
63 Maintainers List
64 ----------------
65
66 .. note:: When reading this list, please look for the most precise areas
67           first. When adding to this list, please keep the entries in
68           alphabetical order.
69
70 3C59X NETWORK DRIVER
71 M:      Steffen Klassert <[email protected]>
72 L:      [email protected]
73 S:      Odd Fixes
74 F:      Documentation/networking/device_drivers/ethernet/3com/vortex.rst
75 F:      drivers/net/ethernet/3com/3c59x.c
76
77 3CR990 NETWORK DRIVER
78 M:      David Dillow <[email protected]>
79 L:      [email protected]
80 S:      Maintained
81 F:      drivers/net/ethernet/3com/typhoon*
82
83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
84 M:      Adam Radford <[email protected]>
85 L:      [email protected]
86 S:      Supported
87 W:      http://www.lsi.com
88 F:      drivers/scsi/3w-*
89
90 53C700 AND 53C700-66 SCSI DRIVER
91 M:      "James E.J. Bottomley" <[email protected]>
92 L:      [email protected]
93 S:      Maintained
94 F:      drivers/scsi/53c700*
95
96 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
97 M:      Alexander Aring <[email protected]>
98 L:      [email protected]
99 L:      [email protected]
100 S:      Maintained
101 F:      Documentation/networking/6lowpan.rst
102 F:      include/net/6lowpan.h
103 F:      net/6lowpan/
104
105 6PACK NETWORK DRIVER FOR AX.25
106 M:      Andreas Koensgen <[email protected]>
107 L:      [email protected]
108 S:      Maintained
109 F:      drivers/net/hamradio/6pack.c
110
111 802.11 (including CFG80211/NL80211)
112 M:      Johannes Berg <[email protected]>
113 L:      [email protected]
114 S:      Maintained
115 W:      https://wireless.wiki.kernel.org/
116 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
119 F:      Documentation/driver-api/80211/cfg80211.rst
120 F:      Documentation/networking/regulatory.rst
121 F:      include/linux/ieee80211.h
122 F:      include/net/cfg80211.h
123 F:      include/net/ieee80211_radiotap.h
124 F:      include/net/iw_handler.h
125 F:      include/net/wext.h
126 F:      include/uapi/linux/nl80211.h
127 F:      include/uapi/linux/wireless.h
128 F:      net/wireless/
129
130 8169 10/100/1000 GIGABIT ETHERNET DRIVER
131 M:      Heiner Kallweit <[email protected]>
132 M:      [email protected]
133 L:      [email protected]
134 S:      Maintained
135 F:      drivers/net/ethernet/realtek/r8169*
136
137 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
138 M:      Greg Kroah-Hartman <[email protected]>
139 L:      [email protected]
140 S:      Maintained
141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
142 F:      drivers/tty/serial/8250*
143 F:      include/linux/serial_8250.h
144
145 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
146 L:      [email protected]
147 S:      Orphan / Obsolete
148 F:      drivers/net/ethernet/8390/
149
150 9P FILE SYSTEM
151 M:      Eric Van Hensbergen <[email protected]>
152 M:      Latchesar Ionkov <[email protected]>
153 M:      Dominique Martinet <[email protected]>
154 R:      Christian Schoenebeck <[email protected]>
155 L:      [email protected]
156 S:      Maintained
157 W:      http://github.com/v9fs
158 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
160 T:      git git://github.com/martinetd/linux.git
161 F:      Documentation/filesystems/9p.rst
162 F:      fs/9p/
163 F:      include/net/9p/
164 F:      include/trace/events/9p.h
165 F:      include/uapi/linux/virtio_9p.h
166 F:      net/9p/
167
168 A64FX DIAG DRIVER
169 M:      Hitomi Hasegawa <[email protected]>
170 S:      Supported
171 F:      drivers/soc/fujitsu/a64fx-diag.c
172
173 A8293 MEDIA DRIVER
174 L:      [email protected]
175 S:      Orphan
176 W:      https://linuxtv.org
177 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
178 F:      drivers/media/dvb-frontends/a8293*
179
180 AACRAID SCSI RAID DRIVER
181 M:      Adaptec OEM Raid Solutions <[email protected]>
182 L:      [email protected]
183 S:      Supported
184 W:      http://www.adaptec.com/
185 F:      Documentation/scsi/aacraid.rst
186 F:      drivers/scsi/aacraid/
187
188 AB8500 BATTERY AND CHARGER DRIVERS
189 M:      Linus Walleij <[email protected]>
190 F:      Documentation/devicetree/bindings/power/supply/*ab8500*
191 F:      drivers/power/supply/*ab8500*
192
193 ABI/API
194 L:      [email protected]
195 F:      include/linux/syscalls.h
196 F:      kernel/sys_ni.c
197 X:      arch/*/include/uapi/
198 X:      include/uapi/
199
200 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
201 M:      Hans de Goede <[email protected]>
202 L:      [email protected]
203 S:      Maintained
204 F:      drivers/hwmon/abituguru.c
205
206 ABIT UGURU 3 HARDWARE MONITOR DRIVER
207 M:      Alistair John Strachan <[email protected]>
208 L:      [email protected]
209 S:      Maintained
210 F:      drivers/hwmon/abituguru3.c
211
212 ACCES 104-DIO-48E GPIO DRIVER
213 M:      William Breathitt Gray <[email protected]>
214 L:      [email protected]
215 S:      Maintained
216 F:      drivers/gpio/gpio-104-dio-48e.c
217
218 ACCES 104-IDI-48 GPIO DRIVER
219 M:      William Breathitt Gray <[email protected]>
220 L:      [email protected]
221 S:      Maintained
222 F:      drivers/gpio/gpio-104-idi-48.c
223
224 ACCES 104-IDIO-16 GPIO DRIVER
225 M:      William Breathitt Gray <[email protected]>
226 L:      [email protected]
227 S:      Maintained
228 F:      drivers/gpio/gpio-104-idio-16.c
229
230 ACCES 104-QUAD-8 DRIVER
231 M:      William Breathitt Gray <[email protected]>
232 L:      [email protected]
233 S:      Maintained
234 F:      drivers/counter/104-quad-8.c
235
236 ACCES IDIO-16 GPIO LIBRARY
237 M:      William Breathitt Gray <[email protected]>
238 L:      [email protected]
239 S:      Maintained
240 F:      drivers/gpio/gpio-idio-16.c
241 F:      drivers/gpio/gpio-idio-16.h
242
243 ACCES PCI-IDIO-16 GPIO DRIVER
244 M:      William Breathitt Gray <[email protected]>
245 L:      [email protected]
246 S:      Maintained
247 F:      drivers/gpio/gpio-pci-idio-16.c
248
249 ACCES PCIe-IDIO-24 GPIO DRIVER
250 M:      William Breathitt Gray <[email protected]>
251 L:      [email protected]
252 S:      Maintained
253 F:      drivers/gpio/gpio-pcie-idio-24.c
254
255 ACENIC DRIVER
256 M:      Jes Sorensen <[email protected]>
257 L:      [email protected]
258 S:      Maintained
259 F:      drivers/net/ethernet/alteon/acenic*
260
261 ACER ASPIRE 1 EMBEDDED CONTROLLER DRIVER
262 M:      Nikita Travkin <[email protected]>
263 S:      Maintained
264 F:      Documentation/devicetree/bindings/platform/acer,aspire1-ec.yaml
265 F:      drivers/platform/arm64/acer-aspire1-ec.c
266
267 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
268 M:      Peter Kaestle <[email protected]>
269 L:      [email protected]
270 S:      Maintained
271 W:      http://piie.net/?section=acerhdf
272 F:      drivers/platform/x86/acerhdf.c
273
274 ACER WMI LAPTOP EXTRAS
275 M:      "Lee, Chun-Yi" <[email protected]>
276 L:      [email protected]
277 S:      Maintained
278 F:      drivers/platform/x86/acer-wmi.c
279
280 ACPI
281 M:      "Rafael J. Wysocki" <[email protected]>
282 R:      Len Brown <[email protected]>
283 L:      [email protected]
284 S:      Supported
285 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
286 B:      https://bugzilla.kernel.org
287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
288 F:      Documentation/ABI/testing/configfs-acpi
289 F:      Documentation/ABI/testing/sysfs-bus-acpi
290 F:      Documentation/firmware-guide/acpi/
291 F:      arch/x86/kernel/acpi/
292 F:      arch/x86/pci/acpi.c
293 F:      drivers/acpi/
294 F:      drivers/pci/*/*acpi*
295 F:      drivers/pci/*acpi*
296 F:      drivers/pnp/pnpacpi/
297 F:      include/acpi/
298 F:      include/linux/acpi.h
299 F:      include/linux/fwnode.h
300 F:      include/linux/fw_table.h
301 F:      lib/fw_table.c
302 F:      tools/power/acpi/
303
304 ACPI APEI
305 M:      "Rafael J. Wysocki" <[email protected]>
306 R:      Len Brown <[email protected]>
307 R:      James Morse <[email protected]>
308 R:      Tony Luck <[email protected]>
309 R:      Borislav Petkov <[email protected]>
310 L:      [email protected]
311 F:      drivers/acpi/apei/
312
313 ACPI COMPONENT ARCHITECTURE (ACPICA)
314 M:      Robert Moore <[email protected]>
315 M:      "Rafael J. Wysocki" <[email protected]>
316 L:      [email protected]
317 L:      [email protected]
318 S:      Supported
319 W:      https://acpica.org/
320 W:      https://github.com/acpica/acpica/
321 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
322 B:      https://bugzilla.kernel.org
323 B:      https://bugs.acpica.org
324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
325 F:      drivers/acpi/acpica/
326 F:      include/acpi/
327 F:      tools/power/acpi/
328
329 ACPI FOR ARM64 (ACPI/arm64)
330 M:      Lorenzo Pieralisi <[email protected]>
331 M:      Hanjun Guo <[email protected]>
332 M:      Sudeep Holla <[email protected]>
333 L:      [email protected]
334 L:      [email protected] (moderated for non-subscribers)
335 S:      Maintained
336 F:      drivers/acpi/arm64
337 F:      include/linux/acpi_iort.h
338
339 ACPI FOR RISC-V (ACPI/riscv)
340 M:      Sunil V L <[email protected]>
341 L:      [email protected]
342 L:      [email protected]
343 S:      Maintained
344 F:      drivers/acpi/riscv/
345
346 ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
347 M:      Sudeep Holla <[email protected]>
348 L:      [email protected]
349 S:      Supported
350 F:      drivers/mailbox/pcc.c
351
352 ACPI PMIC DRIVERS
353 M:      "Rafael J. Wysocki" <[email protected]>
354 M:      Len Brown <[email protected]>
355 R:      Andy Shevchenko <[email protected]>
356 R:      Mika Westerberg <[email protected]>
357 L:      [email protected]
358 S:      Supported
359 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
360 B:      https://bugzilla.kernel.org
361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
362 F:      drivers/acpi/pmic/
363
364 ACPI QUICKSTART DRIVER
365 M:      Armin Wolf <[email protected]>
366 L:      [email protected]
367 S:      Maintained
368 F:      drivers/platform/x86/quickstart.c
369
370 ACPI SERIAL MULTI INSTANTIATE DRIVER
371 M:      Hans de Goede <[email protected]>
372 L:      [email protected]
373 S:      Maintained
374 F:      drivers/platform/x86/serial-multi-instantiate.c
375
376 ACPI THERMAL DRIVER
377 M:      Rafael J. Wysocki <[email protected]>
378 R:      Zhang Rui <[email protected]>
379 L:      [email protected]
380 S:      Supported
381 B:      https://bugzilla.kernel.org
382 F:      drivers/acpi/*thermal*
383
384 ACPI VIOT DRIVER
385 M:      Jean-Philippe Brucker <[email protected]>
386 L:      [email protected]
387 L:      [email protected]
388 S:      Maintained
389 F:      drivers/acpi/viot.c
390 F:      include/linux/acpi_viot.h
391
392 ACPI WMI DRIVER
393 M:      Armin Wolf <[email protected]>
394 L:      [email protected]
395 S:      Maintained
396 F:      Documentation/ABI/testing/sysfs-bus-wmi
397 F:      Documentation/driver-api/wmi.rst
398 F:      Documentation/wmi/
399 F:      drivers/platform/x86/wmi.c
400 F:      include/uapi/linux/wmi.h
401
402 ACRN HYPERVISOR SERVICE MODULE
403 M:      Fei Li <[email protected]>
404 L:      [email protected] (subscribers-only)
405 S:      Supported
406 W:      https://projectacrn.org
407 F:      Documentation/virt/acrn/
408 F:      drivers/virt/acrn/
409 F:      include/uapi/linux/acrn.h
410
411 AD1889 ALSA SOUND DRIVER
412 L:      [email protected]
413 S:      Maintained
414 W:      https://parisc.wiki.kernel.org/index.php/AD1889
415 F:      sound/pci/ad1889.*
416
417 AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
418 M:      Mugilraj Dhavachelvan <[email protected]>
419 L:      [email protected]
420 S:      Supported
421 F:      drivers/iio/potentiometer/ad5110.c
422
423 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
424 M:      Michael Hennerich <[email protected]>
425 S:      Supported
426 W:      http://wiki.analog.com/AD5254
427 W:      https://ez.analog.com/linux-software-drivers
428 F:      drivers/misc/ad525x_dpot.c
429
430 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
431 M:      Michael Hennerich <[email protected]>
432 S:      Supported
433 W:      http://wiki.analog.com/AD5398
434 W:      https://ez.analog.com/linux-software-drivers
435 F:      drivers/regulator/ad5398.c
436
437 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
438 M:      Michael Hennerich <[email protected]>
439 S:      Supported
440 W:      http://wiki.analog.com/AD7142
441 W:      https://ez.analog.com/linux-software-drivers
442 F:      drivers/input/misc/ad714x.c
443
444 AD738X ADC DRIVER (AD7380/1/2/4)
445 M:      Michael Hennerich <[email protected]>
446 M:      Nuno Sá <[email protected]>
447 R:      David Lechner <[email protected]>
448 S:      Supported
449 W:      https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/ad738x
450 W:      https://ez.analog.com/linux-software-drivers
451 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7380.yaml
452 F:      drivers/iio/adc/ad7380.c
453
454 AD7877 TOUCHSCREEN DRIVER
455 M:      Michael Hennerich <[email protected]>
456 S:      Supported
457 W:      http://wiki.analog.com/AD7877
458 W:      https://ez.analog.com/linux-software-drivers
459 F:      drivers/input/touchscreen/ad7877.c
460
461 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
462 M:      Michael Hennerich <[email protected]>
463 S:      Supported
464 W:      http://wiki.analog.com/AD7879
465 W:      https://ez.analog.com/linux-software-drivers
466 F:      drivers/input/touchscreen/ad7879.c
467
468 AD7944 ADC DRIVER (AD7944/AD7985/AD7986)
469 M:      Michael Hennerich <[email protected]>
470 M:      Nuno Sá <[email protected]>
471 R:      David Lechner <[email protected]>
472 S:      Supported
473 W:      https://ez.analog.com/linux-software-drivers
474 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7944.yaml
475 F:      Documentation/iio/ad7944.rst
476 F:      drivers/iio/adc/ad7944.c
477
478 ADAFRUIT MINI I2C GAMEPAD
479 M:      Anshul Dalal <[email protected]>
480 L:      [email protected]
481 S:      Maintained
482 F:      Documentation/devicetree/bindings/input/adafruit,seesaw-gamepad.yaml
483 F:      drivers/input/joystick/adafruit-seesaw.c
484
485 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
486 M:      Jiri Kosina <[email protected]>
487 S:      Maintained
488
489 ADF7242 IEEE 802.15.4 RADIO DRIVER
490 M:      Michael Hennerich <[email protected]>
491 L:      [email protected]
492 S:      Supported
493 W:      https://wiki.analog.com/ADF7242
494 W:      https://ez.analog.com/linux-software-drivers
495 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
496 F:      drivers/net/ieee802154/adf7242.c
497
498 ADM1025 HARDWARE MONITOR DRIVER
499 M:      Jean Delvare <[email protected]>
500 L:      [email protected]
501 S:      Maintained
502 F:      Documentation/hwmon/adm1025.rst
503 F:      drivers/hwmon/adm1025.c
504
505 ADM1029 HARDWARE MONITOR DRIVER
506 M:      Corentin Labbe <[email protected]>
507 L:      [email protected]
508 S:      Maintained
509 F:      drivers/hwmon/adm1029.c
510
511 ADM8211 WIRELESS DRIVER
512 L:      [email protected]
513 S:      Orphan
514 F:      drivers/net/wireless/admtek/adm8211.*
515
516 ADP1050 HARDWARE MONITOR DRIVER
517 M:      Radu Sabau <[email protected]>
518 L:      [email protected]
519 S:      Supported
520 W:      https://ez.analog.com/linux-software-drivers
521 F:      Documentation/devicetree/bindings/hwmon/pmbus/adi,adp1050.yaml
522
523 ADP1653 FLASH CONTROLLER DRIVER
524 M:      Sakari Ailus <[email protected]>
525 L:      [email protected]
526 S:      Maintained
527 F:      drivers/media/i2c/adp1653.c
528 F:      include/media/i2c/adp1653.h
529
530 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
531 M:      Michael Hennerich <[email protected]>
532 S:      Supported
533 W:      http://wiki.analog.com/ADP5520
534 W:      https://ez.analog.com/linux-software-drivers
535 F:      drivers/gpio/gpio-adp5520.c
536 F:      drivers/input/keyboard/adp5520-keys.c
537 F:      drivers/leds/leds-adp5520.c
538 F:      drivers/mfd/adp5520.c
539 F:      drivers/video/backlight/adp5520_bl.c
540
541 ADP5585 GPIO EXPANDER, PWM AND KEYPAD CONTROLLER DRIVER
542 M:      Laurent Pinchart <[email protected]>
543 L:      [email protected]
544 L:      [email protected]
545 S:      Maintained
546 F:      Documentation/devicetree/bindings/*/adi,adp5585*.yaml
547 F:      drivers/gpio/gpio-adp5585.c
548 F:      drivers/mfd/adp5585.c
549 F:      drivers/pwm/pwm-adp5585.c
550 F:      include/linux/mfd/adp5585.h
551
552 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
553 M:      Michael Hennerich <[email protected]>
554 S:      Supported
555 W:      http://wiki.analog.com/ADP5588
556 W:      https://ez.analog.com/linux-software-drivers
557 F:      Documentation/devicetree/bindings/input/adi,adp5588.yaml
558 F:      drivers/input/keyboard/adp5588-keys.c
559
560 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
561 M:      Michael Hennerich <[email protected]>
562 S:      Supported
563 W:      http://wiki.analog.com/ADP8860
564 W:      https://ez.analog.com/linux-software-drivers
565 F:      drivers/video/backlight/adp8860_bl.c
566
567 ADT746X FAN DRIVER
568 M:      Colin Leroy <[email protected]>
569 S:      Maintained
570 F:      drivers/macintosh/therm_adt746x.c
571
572 ADT7475 HARDWARE MONITOR DRIVER
573 M:      Jean Delvare <[email protected]>
574 L:      [email protected]
575 S:      Maintained
576 F:      Documentation/hwmon/adt7475.rst
577 F:      drivers/hwmon/adt7475.c
578
579 ADVANSYS SCSI DRIVER
580 M:      Matthew Wilcox <[email protected]>
581 M:      Hannes Reinecke <[email protected]>
582 L:      [email protected]
583 S:      Maintained
584 F:      Documentation/scsi/advansys.rst
585 F:      drivers/scsi/advansys.c
586
587 ADVANTECH SWBTN DRIVER
588 M:      Andrea Ho <[email protected]>
589 L:      [email protected]
590 S:      Maintained
591 F:      drivers/platform/x86/adv_swbutton.c
592
593 ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
594 M:      Lucas Stankus <[email protected]>
595 S:      Supported
596 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
597 F:      drivers/iio/accel/adxl313*
598
599 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
600 M:      Michael Hennerich <[email protected]>
601 S:      Supported
602 W:      http://wiki.analog.com/ADXL345
603 W:      https://ez.analog.com/linux-software-drivers
604 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
605 F:      drivers/input/misc/adxl34x.c
606
607 ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
608 M:      Puranjay Mohan <[email protected]>
609 L:      [email protected]
610 S:      Supported
611 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
612 F:      drivers/iio/accel/adxl355.h
613 F:      drivers/iio/accel/adxl355_core.c
614 F:      drivers/iio/accel/adxl355_i2c.c
615 F:      drivers/iio/accel/adxl355_spi.c
616
617 ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
618 M:      Cosmin Tanislav <[email protected]>
619 L:      [email protected]
620 S:      Supported
621 W:      https://ez.analog.com/linux-software-drivers
622 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml
623 F:      drivers/iio/accel/adxl367*
624
625 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
626 M:      Michael Hennerich <[email protected]>
627 S:      Supported
628 W:      https://ez.analog.com/linux-software-drivers
629 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
630 F:      drivers/iio/accel/adxl372.c
631 F:      drivers/iio/accel/adxl372_i2c.c
632 F:      drivers/iio/accel/adxl372_spi.c
633
634 AF8133J THREE-AXIS MAGNETOMETER DRIVER
635 M:      Ondřej Jirman <[email protected]>
636 S:      Maintained
637 F:      Documentation/devicetree/bindings/iio/magnetometer/voltafield,af8133j.yaml
638 F:      drivers/iio/magnetometer/af8133j.c
639
640 AF9013 MEDIA DRIVER
641 L:      [email protected]
642 S:      Orphan
643 W:      https://linuxtv.org
644 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
645 F:      drivers/media/dvb-frontends/af9013*
646
647 AF9033 MEDIA DRIVER
648 L:      [email protected]
649 S:      Orphan
650 W:      https://linuxtv.org
651 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
652 F:      drivers/media/dvb-frontends/af9033*
653
654 AFFS FILE SYSTEM
655 M:      David Sterba <[email protected]>
656 L:      [email protected]
657 S:      Odd Fixes
658 F:      Documentation/filesystems/affs.rst
659 F:      fs/affs/
660
661 AFS FILESYSTEM
662 M:      David Howells <[email protected]>
663 M:      Marc Dionne <[email protected]>
664 L:      [email protected]
665 S:      Supported
666 W:      https://www.infradead.org/~dhowells/kafs/
667 F:      Documentation/filesystems/afs.rst
668 F:      fs/afs/
669 F:      include/trace/events/afs.h
670
671 AGPGART DRIVER
672 M:      David Airlie <[email protected]>
673 L:      [email protected]
674 S:      Maintained
675 T:      git https://gitlab.freedesktop.org/drm/kernel.git
676 F:      drivers/char/agp/
677 F:      include/linux/agp*
678 F:      include/uapi/linux/agp*
679
680 AHA152X SCSI DRIVER
681 M:      "Juergen E. Fischer" <[email protected]>
682 L:      [email protected]
683 S:      Maintained
684 F:      drivers/scsi/aha152x*
685 F:      drivers/scsi/pcmcia/aha152x*
686
687 AIC7XXX / AIC79XX SCSI DRIVER
688 M:      Hannes Reinecke <[email protected]>
689 L:      [email protected]
690 S:      Maintained
691 F:      drivers/scsi/aic7xxx/
692
693 AIMSLAB FM RADIO RECEIVER DRIVER
694 M:      Hans Verkuil <[email protected]>
695 L:      [email protected]
696 S:      Maintained
697 W:      https://linuxtv.org
698 T:      git git://linuxtv.org/media_tree.git
699 F:      drivers/media/radio/radio-aimslab*
700
701 AIO
702 M:      Benjamin LaHaise <[email protected]>
703 L:      [email protected]
704 S:      Supported
705 F:      fs/aio.c
706 F:      include/linux/*aio*.h
707
708 AIROHA ETHERNET DRIVER
709 M:      Lorenzo Bianconi <[email protected]>
710 L:      [email protected] (moderated for non-subscribers)
711 L:      [email protected] (moderated for non-subscribers)
712 L:      [email protected]
713 S:      Maintained
714 F:      Documentation/devicetree/bindings/net/airoha,en7581-eth.yaml
715 F:      drivers/net/ethernet/mediatek/airoha_eth.c
716
717 AIROHA PCIE PHY DRIVER
718 M:      Lorenzo Bianconi <[email protected]>
719 L:      [email protected] (moderated for non-subscribers)
720 S:      Maintained
721 F:      Documentation/devicetree/bindings/phy/airoha,en7581-pcie-phy.yaml
722 F:      drivers/phy/phy-airoha-pcie-regs.h
723 F:      drivers/phy/phy-airoha-pcie.c
724
725 AIROHA SPI SNFI DRIVER
726 M:      Lorenzo Bianconi <[email protected]>
727 M:      Ray Liu <[email protected]>
728 L:      [email protected] (moderated for non-subscribers)
729 L:      [email protected]
730 S:      Maintained
731 F:      Documentation/devicetree/bindings/spi/airoha,en7581-snand.yaml
732 F:      drivers/spi/spi-airoha-snfi.c
733
734 AIRSPY MEDIA DRIVER
735 L:      [email protected]
736 S:      Orphan
737 W:      https://linuxtv.org
738 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
739 F:      drivers/media/usb/airspy/
740
741 ALACRITECH GIGABIT ETHERNET DRIVER
742 M:      Lino Sanfilippo <[email protected]>
743 S:      Maintained
744 F:      drivers/net/ethernet/alacritech/*
745
746 ALCATEL SPEEDTOUCH USB DRIVER
747 M:      Duncan Sands <[email protected]>
748 L:      [email protected]
749 S:      Maintained
750 W:      http://www.linux-usb.org/SpeedTouch/
751 F:      drivers/usb/atm/speedtch.c
752 F:      drivers/usb/atm/usbatm.c
753
754 ALCHEMY AU1XX0 MMC DRIVER
755 M:      Manuel Lauss <[email protected]>
756 S:      Maintained
757 F:      drivers/mmc/host/au1xmmc.c
758
759 ALI1563 I2C DRIVER
760 M:      Rudolf Marek <[email protected]>
761 L:      [email protected]
762 S:      Maintained
763 F:      Documentation/i2c/busses/i2c-ali1563.rst
764 F:      drivers/i2c/busses/i2c-ali1563.c
765
766 ALIBABA ELASTIC RDMA DRIVER
767 M:      Cheng Xu <[email protected]>
768 M:      Kai Shen <[email protected]>
769 L:      [email protected]
770 S:      Supported
771 F:      drivers/infiniband/hw/erdma
772 F:      include/uapi/rdma/erdma-abi.h
773
774 ALIBABA PMU DRIVER
775 M:      Shuai Xue <[email protected]>
776 S:      Supported
777 F:      Documentation/admin-guide/perf/alibaba_pmu.rst
778 F:      drivers/perf/alibaba_uncore_drw_pmu.c
779
780 ALIENWARE WMI DRIVER
781 L:      [email protected]
782 S:      Maintained
783 F:      drivers/platform/x86/dell/alienware-wmi.c
784
785 ALLEGRO DVT VIDEO IP CORE DRIVER
786 M:      Michael Tretter <[email protected]>
787 R:      Pengutronix Kernel Team <[email protected]>
788 L:      [email protected]
789 S:      Maintained
790 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
791 F:      drivers/media/platform/allegro-dvt/
792
793 ALLIED VISION ALVIUM CAMERA DRIVER
794 M:      Tommaso Merciai <[email protected]>
795 M:      Martin Hecht <[email protected]>
796 L:      [email protected]
797 S:      Maintained
798 F:      Documentation/devicetree/bindings/media/i2c/alliedvision,alvium-csi2.yaml
799 F:      drivers/media/i2c/alvium-csi2.c
800 F:      drivers/media/i2c/alvium-csi2.h
801
802 ALLWINNER A10 CSI DRIVER
803 M:      Maxime Ripard <[email protected]>
804 L:      [email protected]
805 S:      Maintained
806 T:      git git://linuxtv.org/media_tree.git
807 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
808 F:      drivers/media/platform/sunxi/sun4i-csi/
809
810 ALLWINNER A31 CSI DRIVER
811 M:      Yong Deng <[email protected]>
812 M:      Paul Kocialkowski <[email protected]>
813 L:      [email protected]
814 S:      Maintained
815 T:      git git://linuxtv.org/media_tree.git
816 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
817 F:      drivers/media/platform/sunxi/sun6i-csi/
818
819 ALLWINNER A31 ISP DRIVER
820 M:      Paul Kocialkowski <[email protected]>
821 L:      [email protected]
822 S:      Maintained
823 T:      git git://linuxtv.org/media_tree.git
824 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml
825 F:      drivers/staging/media/sunxi/sun6i-isp/
826 F:      drivers/staging/media/sunxi/sun6i-isp/uapi/sun6i-isp-config.h
827
828 ALLWINNER A31 MIPI CSI-2 BRIDGE DRIVER
829 M:      Paul Kocialkowski <[email protected]>
830 L:      [email protected]
831 S:      Maintained
832 T:      git git://linuxtv.org/media_tree.git
833 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml
834 F:      drivers/media/platform/sunxi/sun6i-mipi-csi2/
835
836 ALLWINNER CPUFREQ DRIVER
837 M:      Yangtao Li <[email protected]>
838 L:      [email protected]
839 S:      Maintained
840 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
841 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
842
843 ALLWINNER CRYPTO DRIVERS
844 M:      Corentin Labbe <[email protected]>
845 L:      [email protected]
846 S:      Maintained
847 F:      drivers/crypto/allwinner/
848
849 ALLWINNER DMIC DRIVERS
850 M:      Ban Tao <[email protected]>
851 L:      [email protected] (moderated for non-subscribers)
852 S:      Maintained
853 F:      Documentation/devicetree/bindings/sound/allwinner,sun50i-h6-dmic.yaml
854 F:      sound/soc/sunxi/sun50i-dmic.c
855
856 ALLWINNER HARDWARE SPINLOCK SUPPORT
857 M:      Wilken Gottwalt <[email protected]>
858 S:      Maintained
859 F:      Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
860 F:      drivers/hwspinlock/sun6i_hwspinlock.c
861
862 ALLWINNER THERMAL DRIVER
863 M:      Vasily Khoruzhick <[email protected]>
864 M:      Yangtao Li <[email protected]>
865 L:      [email protected]
866 S:      Maintained
867 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
868 F:      drivers/thermal/sun8i_thermal.c
869
870 ALLWINNER VPU DRIVER
871 M:      Maxime Ripard <[email protected]>
872 M:      Paul Kocialkowski <[email protected]>
873 L:      [email protected]
874 S:      Maintained
875 F:      drivers/staging/media/sunxi/cedrus/
876
877 ALPHA PORT
878 M:      Richard Henderson <[email protected]>
879 M:      Ivan Kokshaysky <[email protected]>
880 M:      Matt Turner <[email protected]>
881 L:      [email protected]
882 S:      Odd Fixes
883 F:      arch/alpha/
884
885 ALPS PS/2 TOUCHPAD DRIVER
886 R:      Pali Rohár <[email protected]>
887 F:      drivers/input/mouse/alps.*
888
889 ALTERA MAILBOX DRIVER
890 M:      Mun Yew Tham <[email protected]>
891 S:      Maintained
892 F:      drivers/mailbox/mailbox-altera.c
893
894 ALTERA MSGDMA IP CORE DRIVER
895 M:      Olivier Dautricourt <[email protected]>
896 R:      Stefan Roese <[email protected]>
897 L:      [email protected]
898 S:      Odd Fixes
899 F:      Documentation/devicetree/bindings/dma/altr,msgdma.yaml
900 F:      drivers/dma/altera-msgdma.c
901
902 ALTERA PIO DRIVER
903 M:      Mun Yew Tham <[email protected]>
904 L:      [email protected]
905 S:      Maintained
906 F:      drivers/gpio/gpio-altera.c
907
908 ALTERA TRIPLE SPEED ETHERNET DRIVER
909 M:      Joyce Ooi <[email protected]>
910 L:      [email protected]
911 S:      Maintained
912 F:      drivers/net/ethernet/altera/
913
914 ALTERA UART/JTAG UART SERIAL DRIVERS
915 M:      Tobias Klauser <[email protected]>
916 L:      [email protected]
917 S:      Maintained
918 F:      drivers/tty/serial/altera_jtaguart.c
919 F:      drivers/tty/serial/altera_uart.c
920 F:      include/linux/altera_jtaguart.h
921 F:      include/linux/altera_uart.h
922
923 AMAZON ANNAPURNA LABS FIC DRIVER
924 M:      Talel Shenhar <[email protected]>
925 S:      Maintained
926 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
927 F:      drivers/irqchip/irq-al-fic.c
928
929 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
930 M:      Talel Shenhar <[email protected]>
931 M:      Talel Shenhar <[email protected]>
932 S:      Maintained
933 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
934 F:      drivers/edac/al_mc_edac.c
935
936 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
937 M:      Talel Shenhar <[email protected]>
938 S:      Maintained
939 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
940 F:      drivers/thermal/thermal_mmio.c
941
942 AMAZON ETHERNET DRIVERS
943 M:      Shay Agroskin <[email protected]>
944 M:      Arthur Kiyanovski <[email protected]>
945 R:      David Arinzon <[email protected]>
946 R:      Noam Dagan <[email protected]>
947 R:      Saeed Bishara <[email protected]>
948 L:      [email protected]
949 S:      Supported
950 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
951 F:      drivers/net/ethernet/amazon/
952
953 AMAZON RDMA EFA DRIVER
954 M:      Michael Margolin <[email protected]>
955 R:      Gal Pressman <[email protected]>
956 R:      Yossi Leybovich <[email protected]>
957 L:      [email protected]
958 S:      Supported
959 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
960 F:      drivers/infiniband/hw/efa/
961 F:      include/uapi/rdma/efa-abi.h
962
963 AMD ADDRESS TRANSLATION LIBRARY (ATL)
964 M:      Yazen Ghannam <[email protected]>
965 L:      [email protected]
966 S:      Supported
967 F:      drivers/ras/amd/atl/*
968
969 AMD AXI W1 DRIVER
970 M:      Kris Chaplin <[email protected]>
971 R:      Thomas Delev <[email protected]>
972 R:      Michal Simek <[email protected]>
973 S:      Maintained
974 F:      Documentation/devicetree/bindings/w1/amd,axi-1wire-host.yaml
975 F:      drivers/w1/masters/amd_axi_w1.c
976
977 AMD CDX BUS DRIVER
978 M:      Nipun Gupta <[email protected]>
979 M:      Nikhil Agarwal <[email protected]>
980 S:      Maintained
981 F:      Documentation/devicetree/bindings/bus/xlnx,versal-net-cdx.yaml
982 F:      drivers/cdx/*
983 F:      include/linux/cdx/*
984
985 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
986 M:      Tom Lendacky <[email protected]>
987 M:      John Allen <[email protected]>
988 L:      [email protected]
989 S:      Supported
990 F:      drivers/crypto/ccp/
991 F:      include/linux/ccp.h
992
993 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
994 M:      Ashish Kalra <[email protected]>
995 M:      Tom Lendacky <[email protected]>
996 L:      [email protected]
997 S:      Supported
998 F:      drivers/crypto/ccp/sev*
999 F:      include/uapi/linux/psp-sev.h
1000
1001 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - DBC SUPPORT
1002 M:      Mario Limonciello <[email protected]>
1003 L:      [email protected]
1004 S:      Supported
1005 F:      drivers/crypto/ccp/dbc.c
1006 F:      drivers/crypto/ccp/dbc.h
1007 F:      drivers/crypto/ccp/platform-access.c
1008 F:      drivers/crypto/ccp/platform-access.h
1009 F:      include/uapi/linux/psp-dbc.h
1010 F:      tools/crypto/ccp/*.c
1011 F:      tools/crypto/ccp/*.py
1012
1013 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - HSTI SUPPORT
1014 M:      Mario Limonciello <[email protected]>
1015 L:      [email protected]
1016 S:      Supported
1017 F:      drivers/crypto/ccp/hsti.*
1018
1019 AMD DISPLAY CORE
1020 M:      Harry Wentland <[email protected]>
1021 M:      Leo Li <[email protected]>
1022 M:      Rodrigo Siqueira <[email protected]>
1023 L:      [email protected]
1024 S:      Supported
1025 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1026 F:      drivers/gpu/drm/amd/display/
1027
1028 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
1029 M:      Huang Rui <[email protected]>
1030 L:      [email protected]
1031 S:      Supported
1032 F:      Documentation/hwmon/fam15h_power.rst
1033 F:      drivers/hwmon/fam15h_power.c
1034
1035 AMD FCH GPIO DRIVER
1036 M:      Enrico Weigelt, metux IT consult <[email protected]>
1037 L:      [email protected]
1038 S:      Maintained
1039 F:      drivers/gpio/gpio-amd-fch.c
1040 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
1041
1042 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
1043 L:      [email protected] (moderated for non-subscribers)
1044 S:      Orphan
1045 F:      drivers/usb/gadget/udc/amd5536udc.*
1046
1047 AMD GEODE PROCESSOR/CHIPSET SUPPORT
1048 M:      Andres Salomon <[email protected]>
1049 L:      [email protected] (moderated for non-subscribers)
1050 S:      Supported
1051 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
1052 F:      arch/x86/include/asm/geode.h
1053 F:      drivers/char/hw_random/geode-rng.c
1054 F:      drivers/crypto/geode*
1055 F:      drivers/video/fbdev/geode/
1056
1057 AMD HSMP DRIVER
1058 M:      Naveen Krishna Chatradhi <[email protected]>
1059 R:      Carlos Bilbao <[email protected]>
1060 L:      [email protected]
1061 S:      Maintained
1062 F:      Documentation/arch/x86/amd_hsmp.rst
1063 F:      arch/x86/include/asm/amd_hsmp.h
1064 F:      arch/x86/include/uapi/asm/amd_hsmp.h
1065 F:      drivers/platform/x86/amd/hsmp.c
1066
1067 AMD IOMMU (AMD-VI)
1068 M:      Joerg Roedel <[email protected]>
1069 R:      Suravee Suthikulpanit <[email protected]>
1070 L:      [email protected]
1071 S:      Maintained
1072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
1073 F:      drivers/iommu/amd/
1074 F:      include/linux/amd-iommu.h
1075
1076 AMD KFD
1077 M:      Felix Kuehling <[email protected]>
1078 L:      [email protected]
1079 S:      Supported
1080 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1081 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
1082 F:      drivers/gpu/drm/amd/amdkfd/
1083 F:      drivers/gpu/drm/amd/include/cik_structs.h
1084 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
1085 F:      drivers/gpu/drm/amd/include/v9_structs.h
1086 F:      drivers/gpu/drm/amd/include/vi_structs.h
1087 F:      include/uapi/linux/kfd_ioctl.h
1088 F:      include/uapi/linux/kfd_sysfs.h
1089
1090 AMD MP2 I2C DRIVER
1091 M:      Elie Morisse <[email protected]>
1092 M:      Shyam Sundar S K <[email protected]>
1093 L:      [email protected]
1094 S:      Maintained
1095 F:      drivers/i2c/busses/i2c-amd-mp2*
1096
1097 AMD PDS CORE DRIVER
1098 M:      Shannon Nelson <[email protected]>
1099 M:      Brett Creeley <[email protected]>
1100 L:      [email protected]
1101 S:      Supported
1102 F:      Documentation/networking/device_drivers/ethernet/amd/pds_core.rst
1103 F:      drivers/net/ethernet/amd/pds_core/
1104 F:      include/linux/pds/
1105
1106 AMD PMC DRIVER
1107 M:      Shyam Sundar S K <[email protected]>
1108 L:      [email protected]
1109 S:      Maintained
1110 F:      drivers/platform/x86/amd/pmc/
1111
1112 AMD PMF DRIVER
1113 M:      Shyam Sundar S K <[email protected]>
1114 L:      [email protected]
1115 S:      Maintained
1116 F:      Documentation/ABI/testing/sysfs-amd-pmf
1117 F:      drivers/platform/x86/amd/pmf/
1118
1119 AMD POWERPLAY AND SWSMU
1120 M:      Kenneth Feng <[email protected]>
1121 L:      [email protected]
1122 S:      Supported
1123 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1124 F:      drivers/gpu/drm/amd/pm/
1125
1126 AMD PSTATE DRIVER
1127 M:      Huang Rui <[email protected]>
1128 M:      Gautham R. Shenoy <[email protected]>
1129 M:      Mario Limonciello <[email protected]>
1130 R:      Perry Yuan <[email protected]>
1131 L:      [email protected]
1132 S:      Supported
1133 F:      Documentation/admin-guide/pm/amd-pstate.rst
1134 F:      drivers/cpufreq/amd-pstate*
1135 F:      tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py
1136
1137 AMD PTDMA DRIVER
1138 M:      Basavaraj Natikar <[email protected]>
1139 L:      [email protected]
1140 S:      Maintained
1141 F:      drivers/dma/ptdma/
1142
1143 AMD SEATTLE DEVICE TREE SUPPORT
1144 M:      Suravee Suthikulpanit <[email protected]>
1145 M:      Tom Lendacky <[email protected]>
1146 S:      Supported
1147 F:      arch/arm64/boot/dts/amd/
1148
1149 AMD SENSOR FUSION HUB DRIVER
1150 M:      Basavaraj Natikar <[email protected]>
1151 L:      [email protected]
1152 S:      Maintained
1153 F:      Documentation/hid/amd-sfh*
1154 F:      drivers/hid/amd-sfh-hid/
1155
1156 AMD SPI DRIVER
1157 M:      Sanjay R Mehta <[email protected]>
1158 S:      Maintained
1159 F:      drivers/spi/spi-amd.c
1160
1161 AMD XGBE DRIVER
1162 M:      "Shyam Sundar S K" <[email protected]>
1163 L:      [email protected]
1164 S:      Supported
1165 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1166 F:      drivers/net/ethernet/amd/xgbe/
1167
1168 AMLOGIC BLUETOOTH DRIVER
1169 M:      Yang Li <[email protected]>
1170 L:      [email protected]
1171 S:      Maintained
1172 F:      Documentation/devicetree/bindings/net/bluetooth/amlogic,w155s2-bt.yaml
1173 F:      drivers/bluetooth/hci_aml.c
1174
1175 AMLOGIC DDR PMU DRIVER
1176 M:      Jiucheng Xu <[email protected]>
1177 L:      [email protected]
1178 S:      Supported
1179 W:      http://www.amlogic.com
1180 F:      Documentation/admin-guide/perf/meson-ddr-pmu.rst
1181 F:      Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml
1182 F:      drivers/perf/amlogic/
1183 F:      include/soc/amlogic/
1184
1185 AMPHENOL CHIPCAP 2 HUMIDITY-TEMPERATURE IIO DRIVER
1186 M:      Javier Carrasco <[email protected]>
1187 L:      [email protected]
1188 S:      Maintained
1189 F:      Documentation/devicetree/bindings/hwmon/amphenol,chipcap2.yaml
1190 F:      Documentation/hwmon/chipcap2.rst
1191 F:      drivers/hwmon/chipcap2.c
1192
1193 AMPHION VPU CODEC V4L2 DRIVER
1194 M:      Ming Qian <[email protected]>
1195 M:      Zhou Peng <[email protected]>
1196 L:      [email protected]
1197 S:      Maintained
1198 F:      Documentation/devicetree/bindings/media/amphion,vpu.yaml
1199 F:      drivers/media/platform/amphion/
1200
1201 AMS AS73211 DRIVER
1202 M:      Christian Eggers <[email protected]>
1203 L:      [email protected]
1204 S:      Maintained
1205 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1206 F:      drivers/iio/light/as73211.c
1207
1208 AMT (Automatic Multicast Tunneling)
1209 M:      Taehee Yoo <[email protected]>
1210 L:      [email protected]
1211 S:      Maintained
1212 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1214 F:      drivers/net/amt.c
1215
1216 ANALOG DEVICES INC AD3552R DRIVER
1217 M:      Nuno Sá <[email protected]>
1218 L:      [email protected]
1219 S:      Supported
1220 W:      https://ez.analog.com/linux-software-drivers
1221 F:      Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
1222 F:      drivers/iio/dac/ad3552r.c
1223
1224 ANALOG DEVICES INC AD4000 DRIVER
1225 M:      Marcelo Schmitt <[email protected]>
1226 L:      [email protected]
1227 S:      Supported
1228 W:      https://ez.analog.com/linux-software-drivers
1229 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4000.yaml
1230
1231 ANALOG DEVICES INC AD4130 DRIVER
1232 M:      Cosmin Tanislav <[email protected]>
1233 L:      [email protected]
1234 S:      Supported
1235 W:      https://ez.analog.com/linux-software-drivers
1236 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130
1237 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml
1238 F:      drivers/iio/adc/ad4130.c
1239
1240 ANALOG DEVICES INC AD7091R DRIVER
1241 M:      Marcelo Schmitt <[email protected]>
1242 L:      [email protected]
1243 S:      Supported
1244 W:      http://ez.analog.com/community/linux-device-drivers
1245 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7091r*
1246 F:      drivers/iio/adc/ad7091r*
1247
1248 ANALOG DEVICES INC AD7192 DRIVER
1249 M:      Alisa-Dariana Roman <[email protected]>
1250 L:      [email protected]
1251 S:      Supported
1252 W:      https://ez.analog.com/linux-software-drivers
1253 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1254 F:      drivers/iio/adc/ad7192.c
1255
1256 ANALOG DEVICES INC AD7292 DRIVER
1257 M:      Marcelo Schmitt <[email protected]>
1258 L:      [email protected]
1259 S:      Supported
1260 W:      https://ez.analog.com/linux-software-drivers
1261 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1262 F:      drivers/iio/adc/ad7292.c
1263
1264 ANALOG DEVICES INC AD7293 DRIVER
1265 M:      Antoniu Miclaus <[email protected]>
1266 L:      [email protected]
1267 S:      Supported
1268 W:      https://ez.analog.com/linux-software-drivers
1269 F:      Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml
1270 F:      drivers/iio/dac/ad7293.c
1271
1272 ANALOG DEVICES INC AD74115 DRIVER
1273 M:      Cosmin Tanislav <[email protected]>
1274 L:      [email protected]
1275 S:      Supported
1276 W:      https://ez.analog.com/linux-software-drivers
1277 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml
1278 F:      drivers/iio/addac/ad74115.c
1279
1280 ANALOG DEVICES INC AD74413R DRIVER
1281 M:      Cosmin Tanislav <[email protected]>
1282 L:      [email protected]
1283 S:      Supported
1284 W:      https://ez.analog.com/linux-software-drivers
1285 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
1286 F:      drivers/iio/addac/ad74413r.c
1287 F:      include/dt-bindings/iio/addac/adi,ad74413r.h
1288
1289 ANALOG DEVICES INC AD7768-1 DRIVER
1290 M:      Michael Hennerich <[email protected]>
1291 L:      [email protected]
1292 S:      Supported
1293 W:      https://ez.analog.com/linux-software-drivers
1294 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1295 F:      drivers/iio/adc/ad7768-1.c
1296
1297 ANALOG DEVICES INC AD7780 DRIVER
1298 M:      Michael Hennerich <[email protected]>
1299 M:      Renato Lui Geh <[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,ad7780.yaml
1304 F:      drivers/iio/adc/ad7780.c
1305
1306 ANALOG DEVICES INC AD9739a DRIVER
1307 M:      Nuno Sa <[email protected]>
1308 M:      Dragos Bogdan <[email protected]>
1309 L:      [email protected]
1310 S:      Supported
1311 W:      https://ez.analog.com/linux-software-drivers
1312 F:      Documentation/devicetree/bindings/iio/dac/adi,ad9739a.yaml
1313 F:      drivers/iio/dac/ad9739a.c
1314
1315 ANALOG DEVICES INC ADA4250 DRIVER
1316 M:      Antoniu Miclaus <[email protected]>
1317 L:      [email protected]
1318 S:      Supported
1319 W:      https://ez.analog.com/linux-software-drivers
1320 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
1321 F:      drivers/iio/amplifiers/ada4250.c
1322
1323 ANALOG DEVICES INC ADF4377 DRIVER
1324 M:      Antoniu Miclaus <[email protected]>
1325 L:      [email protected]
1326 S:      Supported
1327 W:      https://ez.analog.com/linux-software-drivers
1328 F:      Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml
1329 F:      drivers/iio/frequency/adf4377.c
1330
1331 ANALOG DEVICES INC ADGS1408 DRIVER
1332 M:      Mircea Caprioru <[email protected]>
1333 S:      Supported
1334 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1335 F:      drivers/mux/adgs1408.c
1336
1337 ANALOG DEVICES INC ADIN DRIVER
1338 M:      Michael Hennerich <[email protected]>
1339 L:      [email protected]
1340 S:      Supported
1341 W:      https://ez.analog.com/linux-software-drivers
1342 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1343 F:      drivers/net/phy/adin.c
1344
1345 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1346 M:      Nuno Sa <[email protected]>
1347 L:      [email protected]
1348 S:      Supported
1349 F:      drivers/iio/imu/adis.c
1350 F:      drivers/iio/imu/adis_buffer.c
1351 F:      drivers/iio/imu/adis_trigger.c
1352 F:      include/linux/iio/imu/adis.h
1353
1354 ANALOG DEVICES INC ADIS16460 DRIVER
1355 M:      Dragos Bogdan <[email protected]>
1356 L:      [email protected]
1357 S:      Supported
1358 W:      https://ez.analog.com/linux-software-drivers
1359 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1360 F:      drivers/iio/imu/adis16460.c
1361
1362 ANALOG DEVICES INC ADIS16475 DRIVER
1363 M:      Nuno Sa <[email protected]>
1364 L:      [email protected]
1365 S:      Supported
1366 W:      https://ez.analog.com/linux-software-drivers
1367 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1368 F:      drivers/iio/imu/adis16475.c
1369
1370 ANALOG DEVICES INC ADM1177 DRIVER
1371 M:      Michael Hennerich <[email protected]>
1372 L:      [email protected]
1373 S:      Supported
1374 W:      https://ez.analog.com/linux-software-drivers
1375 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1376 F:      drivers/hwmon/adm1177.c
1377
1378 ANALOG DEVICES INC ADMFM2000 DRIVER
1379 M:      Kim Seer Paller <[email protected]>
1380 L:      [email protected]
1381 S:      Supported
1382 W:      https://ez.analog.com/linux-software-drivers
1383 F:      Documentation/devicetree/bindings/iio/frequency/adi,admfm2000.yaml
1384 F:      drivers/iio/frequency/admfm2000.c
1385
1386 ANALOG DEVICES INC ADMV1013 DRIVER
1387 M:      Antoniu Miclaus <[email protected]>
1388 L:      [email protected]
1389 S:      Supported
1390 W:      https://ez.analog.com/linux-software-drivers
1391 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml
1392 F:      drivers/iio/frequency/admv1013.c
1393
1394 ANALOG DEVICES INC ADMV1014 DRIVER
1395 M:      Antoniu Miclaus <[email protected]>
1396 L:      [email protected]
1397 S:      Supported
1398 W:      https://ez.analog.com/linux-software-drivers
1399 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
1400 F:      drivers/iio/frequency/admv1014.c
1401
1402 ANALOG DEVICES INC ADMV8818 DRIVER
1403 M:      Antoniu Miclaus <[email protected]>
1404 L:      [email protected]
1405 S:      Supported
1406 W:      https://ez.analog.com/linux-software-drivers
1407 F:      Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml
1408 F:      drivers/iio/filter/admv8818.c
1409
1410 ANALOG DEVICES INC ADP5061 DRIVER
1411 M:      Michael Hennerich <[email protected]>
1412 L:      [email protected]
1413 S:      Supported
1414 W:      https://ez.analog.com/linux-software-drivers
1415 F:      drivers/power/supply/adp5061.c
1416
1417 ANALOG DEVICES INC ADRF6780 DRIVER
1418 M:      Antoniu Miclaus <[email protected]>
1419 L:      [email protected]
1420 S:      Supported
1421 W:      https://ez.analog.com/linux-software-drivers
1422 F:      Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
1423 F:      drivers/iio/frequency/adrf6780.c
1424
1425 ANALOG DEVICES INC ADV7180 DRIVER
1426 M:      Lars-Peter Clausen <[email protected]>
1427 L:      [email protected]
1428 S:      Supported
1429 W:      https://ez.analog.com/linux-software-drivers
1430 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1431 F:      drivers/media/i2c/adv7180.c
1432
1433 ANALOG DEVICES INC ADV748X DRIVER
1434 M:      Kieran Bingham <[email protected]>
1435 L:      [email protected]
1436 S:      Maintained
1437 F:      Documentation/devicetree/bindings/media/i2c/adv748x.yaml
1438 F:      drivers/media/i2c/adv748x/*
1439
1440 ANALOG DEVICES INC ADV7511 DRIVER
1441 M:      Hans Verkuil <[email protected]>
1442 L:      [email protected]
1443 S:      Maintained
1444 F:      drivers/media/i2c/adv7511*
1445
1446 ANALOG DEVICES INC ADV7604 DRIVER
1447 M:      Hans Verkuil <[email protected]>
1448 L:      [email protected]
1449 S:      Maintained
1450 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1451 F:      drivers/media/i2c/adv7604*
1452
1453 ANALOG DEVICES INC ADV7842 DRIVER
1454 M:      Hans Verkuil <[email protected]>
1455 L:      [email protected]
1456 S:      Maintained
1457 F:      drivers/media/i2c/adv7842*
1458
1459 ANALOG DEVICES INC ADXRS290 DRIVER
1460 M:      Nishant Malpani <[email protected]>
1461 L:      [email protected]
1462 S:      Supported
1463 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1464 F:      drivers/iio/gyro/adxrs290.c
1465
1466 ANALOG DEVICES INC ASOC CODEC DRIVERS
1467 M:      Lars-Peter Clausen <[email protected]>
1468 M:      Nuno Sá <[email protected]>
1469 L:      [email protected] (moderated for non-subscribers)
1470 S:      Supported
1471 W:      http://wiki.analog.com/
1472 W:      https://ez.analog.com/linux-software-drivers
1473 F:      sound/soc/codecs/ad1*
1474 F:      sound/soc/codecs/ad7*
1475 F:      sound/soc/codecs/adau*
1476 F:      sound/soc/codecs/adav*
1477 F:      sound/soc/codecs/sigmadsp.*
1478 F:      sound/soc/codecs/ssm*
1479
1480 ANALOG DEVICES INC AXI DAC DRIVER
1481 M:      Nuno Sa <[email protected]>
1482 L:      [email protected]
1483 S:      Supported
1484 W:      https://ez.analog.com/linux-software-drivers
1485 F:      Documentation/devicetree/bindings/iio/dac/adi,axi-dac.yaml
1486 F:      drivers/iio/dac/adi-axi-dac.c
1487
1488 ANALOG DEVICES INC DMA DRIVERS
1489 M:      Lars-Peter Clausen <[email protected]>
1490 S:      Supported
1491 W:      https://ez.analog.com/linux-software-drivers
1492 F:      drivers/dma/dma-axi-dmac.c
1493
1494 ANALOG DEVICES INC IIO DRIVERS
1495 M:      Lars-Peter Clausen <[email protected]>
1496 M:      Michael Hennerich <[email protected]>
1497 S:      Supported
1498 W:      http://wiki.analog.com/
1499 W:      https://ez.analog.com/linux-software-drivers
1500 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1501 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1502 F:      Documentation/devicetree/bindings/iio/*/adi,*
1503 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml
1504 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml
1505 F:      drivers/iio/*/ad*
1506 F:      drivers/iio/adc/ltc249*
1507 F:      drivers/iio/amplifiers/hmc425a.c
1508 F:      drivers/staging/iio/*/ad*
1509 X:      drivers/iio/*/adjd*
1510
1511 ANALOGBITS PLL LIBRARIES
1512 M:      Paul Walmsley <[email protected]>
1513 M:      Samuel Holland <[email protected]>
1514 S:      Supported
1515 F:      drivers/clk/analogbits/*
1516 F:      include/linux/clk/analogbits*
1517
1518 ANDROID DRIVERS
1519 M:      Greg Kroah-Hartman <[email protected]>
1520 M:      Arve Hjønnevåg <[email protected]>
1521 M:      Todd Kjos <[email protected]>
1522 M:      Martijn Coenen <[email protected]>
1523 M:      Joel Fernandes <[email protected]>
1524 M:      Christian Brauner <[email protected]>
1525 M:      Carlos Llamas <[email protected]>
1526 M:      Suren Baghdasaryan <[email protected]>
1527 L:      [email protected]
1528 S:      Supported
1529 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1530 F:      drivers/android/
1531
1532 ANDROID GOLDFISH PIC DRIVER
1533 M:      Miodrag Dinic <[email protected]>
1534 S:      Supported
1535 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1536 F:      drivers/irqchip/irq-goldfish-pic.c
1537
1538 ANDROID GOLDFISH RTC DRIVER
1539 M:      Jiaxun Yang <[email protected]>
1540 S:      Supported
1541 F:      drivers/rtc/rtc-goldfish.c
1542
1543 AOA (Apple Onboard Audio) ALSA DRIVER
1544 M:      Johannes Berg <[email protected]>
1545 L:      [email protected]
1546 L:      [email protected] (moderated for non-subscribers)
1547 S:      Maintained
1548 F:      sound/aoa/
1549
1550 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1551 M:      William Breathitt Gray <[email protected]>
1552 L:      [email protected]
1553 S:      Maintained
1554 F:      drivers/iio/addac/stx104.c
1555
1556 APM DRIVER
1557 M:      Jiri Kosina <[email protected]>
1558 S:      Odd fixes
1559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1560 F:      arch/x86/kernel/apm_32.c
1561 F:      drivers/char/apm-emulation.c
1562 F:      include/linux/apm_bios.h
1563 F:      include/uapi/linux/apm_bios.h
1564
1565 APPARMOR SECURITY MODULE
1566 M:      John Johansen <[email protected]>
1567 M:      John Johansen <[email protected]>
1568 L:      [email protected] (moderated for non-subscribers)
1569 S:      Supported
1570 W:      apparmor.net
1571 B:      https://gitlab.com/apparmor/apparmor-kernel
1572 C:      irc://irc.oftc.net/apparmor
1573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1574 T:      https://gitlab.com/apparmor/apparmor-kernel.git
1575 F:      Documentation/admin-guide/LSM/apparmor.rst
1576 F:      security/apparmor/
1577
1578 APPLE BCM5974 MULTITOUCH DRIVER
1579 M:      Henrik Rydberg <[email protected]>
1580 L:      [email protected]
1581 S:      Odd fixes
1582 F:      drivers/input/mouse/bcm5974.c
1583
1584 APPLE PCIE CONTROLLER DRIVER
1585 M:      Alyssa Rosenzweig <[email protected]>
1586 M:      Marc Zyngier <[email protected]>
1587 L:      [email protected]
1588 S:      Maintained
1589 F:      drivers/pci/controller/pcie-apple.c
1590
1591 APPLE SMC DRIVER
1592 M:      Henrik Rydberg <[email protected]>
1593 L:      [email protected]
1594 S:      Odd fixes
1595 F:      drivers/hwmon/applesmc.c
1596
1597 APPLETALK NETWORK LAYER
1598 L:      [email protected]
1599 S:      Odd fixes
1600 F:      include/linux/atalk.h
1601 F:      include/uapi/linux/atalk.h
1602 F:      net/appletalk/
1603
1604 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1605 M:      Khuong Dinh <[email protected]>
1606 S:      Supported
1607 F:      arch/arm64/boot/dts/apm/
1608
1609 APPLIED MICRO (APM) X-GENE SOC EDAC
1610 M:      Khuong Dinh <[email protected]>
1611 S:      Supported
1612 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1613 F:      drivers/edac/xgene_edac.c
1614
1615 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1616 M:      Iyappan Subramanian <[email protected]>
1617 M:      Keyur Chudgar <[email protected]>
1618 S:      Supported
1619 F:      drivers/net/ethernet/apm/xgene-v2/
1620
1621 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1622 M:      Iyappan Subramanian <[email protected]>
1623 M:      Keyur Chudgar <[email protected]>
1624 M:      Quan Nguyen <[email protected]>
1625 S:      Supported
1626 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1627 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1628 F:      drivers/net/ethernet/apm/xgene/
1629 F:      drivers/net/mdio/mdio-xgene.c
1630
1631 APPLIED MICRO (APM) X-GENE SOC PMU
1632 M:      Khuong Dinh <[email protected]>
1633 S:      Supported
1634 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1635 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1636 F:      drivers/perf/xgene_pmu.c
1637
1638 APPLIED MICRO QT2025 PHY DRIVER
1639 M:      FUJITA Tomonori <[email protected]>
1640 R:      Trevor Gross <[email protected]>
1641 L:      [email protected]
1642 L:      [email protected]
1643 S:      Maintained
1644 F:      drivers/net/phy/qt2025.rs
1645
1646 APTINA CAMERA SENSOR PLL
1647 M:      Laurent Pinchart <[email protected]>
1648 L:      [email protected]
1649 S:      Maintained
1650 F:      drivers/media/i2c/aptina-pll.*
1651
1652 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1653 M:      Aleksa Savic <[email protected]>
1654 M:      Jack Doan <[email protected]>
1655 L:      [email protected]
1656 S:      Maintained
1657 F:      Documentation/hwmon/aquacomputer_d5next.rst
1658 F:      drivers/hwmon/aquacomputer_d5next.c
1659
1660 AQUANTIA ETHERNET DRIVER (atlantic)
1661 M:      Igor Russkikh <[email protected]>
1662 L:      [email protected]
1663 S:      Supported
1664 W:      https://www.marvell.com/
1665 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1666 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1667 F:      drivers/net/ethernet/aquantia/atlantic/
1668
1669 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1670 M:      Egor Pomozov <[email protected]>
1671 L:      [email protected]
1672 S:      Supported
1673 W:      http://www.aquantia.com
1674 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1675
1676 AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER
1677 M:      Krzysztof Hałasa <[email protected]>
1678 L:      [email protected]
1679 S:      Maintained
1680 F:      Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml
1681 F:      drivers/media/i2c/ar0521.c
1682
1683 ARASAN NAND CONTROLLER DRIVER
1684 M:      Miquel Raynal <[email protected]>
1685 R:      Michal Simek <[email protected]>
1686 L:      [email protected]
1687 S:      Maintained
1688 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1689 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1690
1691 ARC FRAMEBUFFER DRIVER
1692 M:      Jaya Kumar <[email protected]>
1693 S:      Maintained
1694 F:      drivers/video/fbdev/arcfb.c
1695 F:      drivers/video/fbdev/core/fb_defio.c
1696
1697 ARC PGU DRM DRIVER
1698 M:      Alexey Brodkin <[email protected]>
1699 S:      Supported
1700 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1701 F:      drivers/gpu/drm/tiny/arcpgu.c
1702
1703 ARCNET NETWORK LAYER
1704 M:      Michael Grzeschik <[email protected]>
1705 L:      [email protected]
1706 S:      Maintained
1707 F:      drivers/net/arcnet/
1708 F:      include/uapi/linux/if_arcnet.h
1709
1710 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1711 M:      Arnd Bergmann <[email protected]>
1712 M:      Olof Johansson <[email protected]>
1713 M:      [email protected]
1714 L:      [email protected] (moderated for non-subscribers)
1715 S:      Maintained
1716 P:      Documentation/process/maintainer-soc.rst
1717 C:      irc://irc.libera.chat/armlinux
1718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1719 F:      Documentation/process/maintainer-soc*.rst
1720 F:      arch/arm/boot/dts/Makefile
1721 F:      arch/arm64/boot/dts/Makefile
1722
1723 ARM ARCHITECTED TIMER DRIVER
1724 M:      Mark Rutland <[email protected]>
1725 M:      Marc Zyngier <[email protected]>
1726 L:      [email protected] (moderated for non-subscribers)
1727 S:      Maintained
1728 F:      arch/arm/include/asm/arch_timer.h
1729 F:      arch/arm64/include/asm/arch_timer.h
1730 F:      drivers/clocksource/arm_arch_timer.c
1731
1732 ARM GENERIC INTERRUPT CONTROLLER DRIVERS
1733 M:      Marc Zyngier <[email protected]>
1734 L:      [email protected] (moderated for non-subscribers)
1735 S:      Maintained
1736 F:      Documentation/devicetree/bindings/interrupt-controller/arm,gic*
1737 F:      arch/arm/include/asm/arch_gicv3.h
1738 F:      arch/arm64/include/asm/arch_gicv3.h
1739 F:      drivers/irqchip/irq-gic*.[ch]
1740 F:      include/linux/irqchip/arm-gic*.h
1741 F:      include/linux/irqchip/arm-vgic-info.h
1742
1743 ARM HDLCD DRM DRIVER
1744 M:      Liviu Dudau <[email protected]>
1745 S:      Supported
1746 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1747 F:      drivers/gpu/drm/arm/hdlcd_*
1748
1749 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1750 M:      Linus Walleij <[email protected]>
1751 L:      [email protected] (moderated for non-subscribers)
1752 S:      Maintained
1753 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1754 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1755 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1756 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1757 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1758 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1759 F:      Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
1760 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1761 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1762 F:      arch/arm/boot/dts/arm/arm-realview-*
1763 F:      arch/arm/boot/dts/arm/integrator*
1764 F:      arch/arm/boot/dts/arm/versatile*
1765 F:      arch/arm/mach-versatile/
1766 F:      drivers/bus/arm-integrator-lm.c
1767 F:      drivers/clk/versatile/
1768 F:      drivers/i2c/busses/i2c-versatile.c
1769 F:      drivers/irqchip/irq-versatile-fpga.c
1770 F:      drivers/mtd/maps/physmap-versatile.*
1771 F:      drivers/power/reset/arm-versatile-reboot.c
1772 F:      drivers/soc/versatile/
1773
1774 ARM INTERCONNECT PMU DRIVERS
1775 M:      Robin Murphy <[email protected]>
1776 S:      Supported
1777 F:      Documentation/admin-guide/perf/arm-cmn.rst
1778 F:      Documentation/admin-guide/perf/arm-ni.rst
1779 F:      Documentation/devicetree/bindings/perf/arm,cmn.yaml
1780 F:      Documentation/devicetree/bindings/perf/arm,ni.yaml
1781 F:      drivers/perf/arm-cmn.c
1782 F:      drivers/perf/arm-ni.c
1783 F:      tools/perf/pmu-events/arch/arm64/arm/cmn/
1784
1785 ARM KOMEDA DRM-KMS DRIVER
1786 M:      Liviu Dudau <[email protected]>
1787 S:      Supported
1788 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1789 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1790 F:      Documentation/gpu/komeda-kms.rst
1791 F:      drivers/gpu/drm/arm/display/include/
1792 F:      drivers/gpu/drm/arm/display/komeda/
1793
1794 ARM MALI PANFROST DRM DRIVER
1795 M:      Boris Brezillon <[email protected]>
1796 M:      Rob Herring <[email protected]>
1797 R:      Steven Price <[email protected]>
1798 L:      [email protected]
1799 S:      Supported
1800 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1801 F:      Documentation/gpu/panfrost.rst
1802 F:      drivers/gpu/drm/panfrost/
1803 F:      include/uapi/drm/panfrost_drm.h
1804
1805 ARM MALI PANTHOR DRM DRIVER
1806 M:      Boris Brezillon <[email protected]>
1807 M:      Steven Price <[email protected]>
1808 M:      Liviu Dudau <[email protected]>
1809 L:      [email protected]
1810 S:      Supported
1811 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1812 F:      Documentation/devicetree/bindings/gpu/arm,mali-valhall-csf.yaml
1813 F:      drivers/gpu/drm/panthor/
1814 F:      include/uapi/drm/panthor_drm.h
1815
1816 ARM MALI-DP DRM DRIVER
1817 M:      Liviu Dudau <[email protected]>
1818 S:      Supported
1819 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1820 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1821 F:      Documentation/gpu/afbc.rst
1822 F:      drivers/gpu/drm/arm/
1823
1824 ARM MFM AND FLOPPY DRIVERS
1825 M:      Ian Molton <[email protected]>
1826 S:      Maintained
1827 F:      arch/arm/include/asm/floppy.h
1828 F:      arch/arm/mach-rpc/floppydma.S
1829
1830 ARM PMU PROFILING AND DEBUGGING
1831 M:      Will Deacon <[email protected]>
1832 M:      Mark Rutland <[email protected]>
1833 L:      [email protected] (moderated for non-subscribers)
1834 S:      Maintained
1835 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1836 F:      Documentation/devicetree/bindings/perf/
1837 F:      arch/arm*/include/asm/hw_breakpoint.h
1838 F:      arch/arm*/include/asm/perf_event.h
1839 F:      arch/arm*/kernel/hw_breakpoint.c
1840 F:      arch/arm*/kernel/perf_*
1841 F:      drivers/perf/
1842 F:      include/linux/perf/arm_pmu*.h
1843
1844 ARM PORT
1845 M:      Russell King <[email protected]>
1846 L:      [email protected] (moderated for non-subscribers)
1847 S:      Odd Fixes
1848 W:      http://www.armlinux.org.uk/
1849 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1850 F:      arch/arm/
1851 X:      arch/arm/boot/dts/
1852
1853 ARM PRIMECELL AACI PL041 DRIVER
1854 M:      Russell King <[email protected]>
1855 S:      Odd Fixes
1856 F:      sound/arm/aaci.*
1857
1858 ARM PRIMECELL BUS SUPPORT
1859 M:      Russell King <[email protected]>
1860 S:      Odd Fixes
1861 F:      drivers/amba/
1862 F:      include/linux/amba/bus.h
1863
1864 ARM PRIMECELL KMI PL050 DRIVER
1865 M:      Russell King <[email protected]>
1866 S:      Odd Fixes
1867 F:      drivers/input/serio/ambakmi.*
1868 F:      include/linux/amba/kmi.h
1869
1870 ARM PRIMECELL MMCI PL180/1 DRIVER
1871 M:      Russell King <[email protected]>
1872 S:      Odd Fixes
1873 F:      drivers/mmc/host/mmci.*
1874 F:      include/linux/amba/mmci.h
1875
1876 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1877 M:      Miquel Raynal <[email protected]>
1878 R:      Michal Simek <[email protected]>
1879 L:      [email protected]
1880 S:      Maintained
1881 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1882 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1883
1884 ARM PRIMECELL PL35X SMC DRIVER
1885 M:      Miquel Raynal <[email protected]>
1886 R:      Michal Simek <[email protected]>
1887 L:      [email protected] (moderated for non-subscribers)
1888 S:      Maintained
1889 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml
1890 F:      drivers/memory/pl353-smc.c
1891
1892 ARM PRIMECELL SSP PL022 SPI DRIVER
1893 M:      Linus Walleij <[email protected]>
1894 L:      [email protected] (moderated for non-subscribers)
1895 S:      Maintained
1896 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1897 F:      drivers/spi/spi-pl022.c
1898
1899 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1900 M:      Russell King <[email protected]>
1901 S:      Odd Fixes
1902 F:      drivers/tty/serial/amba-pl01*.c
1903 F:      include/linux/amba/serial.h
1904
1905 ARM PRIMECELL VIC PL190/PL192 DRIVER
1906 M:      Linus Walleij <[email protected]>
1907 L:      [email protected] (moderated for non-subscribers)
1908 S:      Maintained
1909 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1910 F:      drivers/irqchip/irq-vic.c
1911
1912 ARM SMC WATCHDOG DRIVER
1913 M:      Julius Werner <[email protected]>
1914 R:      Evan Benn <[email protected]>
1915 S:      Maintained
1916 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1917 F:      drivers/watchdog/arm_smc_wdt.c
1918
1919 ARM SMMU DRIVERS
1920 M:      Will Deacon <[email protected]>
1921 R:      Robin Murphy <[email protected]>
1922 L:      [email protected] (moderated for non-subscribers)
1923 S:      Maintained
1924 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1925 F:      drivers/iommu/arm/
1926 F:      drivers/iommu/io-pgtable-arm*
1927
1928 ARM SMMU SVA SUPPORT
1929 R:      Jean-Philippe Brucker <[email protected]>
1930 F:      drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
1931
1932 ARM SUB-ARCHITECTURES
1933 L:      [email protected] (moderated for non-subscribers)
1934 S:      Maintained
1935 C:      irc://irc.libera.chat/armlinux
1936 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1937 F:      arch/arm/mach-*/
1938 F:      arch/arm/plat-*/
1939
1940 ARM/ACTIONS SEMI ARCHITECTURE
1941 M:      Andreas Färber <[email protected]>
1942 M:      Manivannan Sadhasivam <[email protected]>
1943 L:      [email protected] (moderated for non-subscribers)
1944 L:      [email protected] (moderated for non-subscribers)
1945 S:      Maintained
1946 F:      Documentation/devicetree/bindings/arm/actions.yaml
1947 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1948 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1949 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1950 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1951 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1952 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1953 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1954 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1955 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1956 F:      arch/arm/boot/dts/actions/
1957 F:      arch/arm/mach-actions/
1958 F:      arch/arm64/boot/dts/actions/
1959 F:      drivers/clk/actions/
1960 F:      drivers/clocksource/timer-owl*
1961 F:      drivers/dma/owl-dma.c
1962 F:      drivers/i2c/busses/i2c-owl.c
1963 F:      drivers/irqchip/irq-owl-sirq.c
1964 F:      drivers/mmc/host/owl-mmc.c
1965 F:      drivers/net/ethernet/actions/
1966 F:      drivers/pinctrl/actions/*
1967 F:      drivers/pmdomain/actions/
1968 F:      include/dt-bindings/power/owl-*
1969 F:      include/dt-bindings/reset/actions,*
1970 F:      include/linux/soc/actions/
1971 N:      owl
1972
1973 ARM/AIROHA SOC SUPPORT
1974 M:      Matthias Brugger <[email protected]>
1975 M:      AngeloGioacchino Del Regno <[email protected]>
1976 L:      [email protected] (moderated for non-subscribers)
1977 L:      [email protected] (moderated for non-subscribers)
1978 S:      Odd Fixes
1979 F:      arch/arm/boot/dts/airoha/
1980 F:      arch/arm64/boot/dts/airoha/
1981
1982 ARM/Allwinner SoC Clock Support
1983 M:      Emilio López <[email protected]>
1984 S:      Maintained
1985 F:      drivers/clk/sunxi/
1986
1987 ARM/Allwinner sunXi SoC support
1988 M:      Chen-Yu Tsai <[email protected]>
1989 M:      Jernej Skrabec <[email protected]>
1990 M:      Samuel Holland <[email protected]>
1991 L:      [email protected] (moderated for non-subscribers)
1992 L:      [email protected]
1993 S:      Maintained
1994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1995 F:      arch/arm/mach-sunxi/
1996 F:      arch/arm64/boot/dts/allwinner/
1997 F:      drivers/clk/sunxi-ng/
1998 F:      drivers/pinctrl/sunxi/
1999 F:      drivers/soc/sunxi/
2000 N:      allwinner
2001 N:      sun[x456789]i
2002 N:      sun[25]0i
2003
2004 ARM/ALPHASCALE ARCHITECTURE
2005 M:      Krzysztof Kozlowski <[email protected]>
2006 L:      [email protected] (moderated for non-subscribers)
2007 S:      Odd Fixes
2008 F:      arch/arm/boot/dts/alphascale/
2009 F:      drivers/clk/clk-asm9260.c
2010 F:      drivers/clocksource/asm9260_timer.c
2011 F:      drivers/rtc/rtc-asm9260.c
2012 F:      drivers/watchdog/asm9260_wdt.c
2013
2014 ARM/AMD PENSANDO ARM64 ARCHITECTURE
2015 M:      Brad Larson <[email protected]>
2016 L:      [email protected] (moderated for non-subscribers)
2017 S:      Supported
2018 F:      Documentation/devicetree/bindings/*/amd,pensando*
2019 F:      arch/arm64/boot/dts/amd/elba*
2020
2021 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
2022 M:      Neil Armstrong <[email protected]>
2023 M:      Jerome Brunet <[email protected]>
2024 L:      [email protected]
2025 S:      Maintained
2026 F:      Documentation/devicetree/bindings/clock/amlogic*
2027 F:      drivers/clk/meson/
2028 F:      include/dt-bindings/clock/amlogic,a1*
2029 F:      include/dt-bindings/clock/gxbb*
2030 F:      include/dt-bindings/clock/meson*
2031
2032 ARM/Amlogic Meson SoC Crypto Drivers
2033 M:      Corentin Labbe <[email protected]>
2034 L:      [email protected]
2035 L:      [email protected]
2036 S:      Maintained
2037 F:      Documentation/devicetree/bindings/crypto/amlogic*
2038 F:      drivers/crypto/amlogic/
2039
2040 ARM/Amlogic Meson SoC Sound Drivers
2041 M:      Jerome Brunet <[email protected]>
2042 L:      [email protected] (moderated for non-subscribers)
2043 S:      Maintained
2044 F:      Documentation/devicetree/bindings/sound/amlogic*
2045 F:      sound/soc/meson/
2046
2047 ARM/Amlogic Meson SoC support
2048 M:      Neil Armstrong <[email protected]>
2049 M:      Kevin Hilman <[email protected]>
2050 R:      Jerome Brunet <[email protected]>
2051 R:      Martin Blumenstingl <[email protected]>
2052 L:      [email protected] (moderated for non-subscribers)
2053 L:      [email protected]
2054 S:      Maintained
2055 W:      http://linux-meson.com/
2056 F:      Documentation/devicetree/bindings/phy/amlogic*
2057 F:      arch/arm/boot/dts/amlogic/
2058 F:      arch/arm/mach-meson/
2059 F:      arch/arm64/boot/dts/amlogic/
2060 F:      drivers/pmdomain/amlogic/
2061 F:      drivers/mmc/host/meson*
2062 F:      drivers/phy/amlogic/
2063 F:      drivers/pinctrl/meson/
2064 F:      drivers/rtc/rtc-meson*
2065 F:      drivers/soc/amlogic/
2066 N:      meson
2067
2068 ARM/Annapurna Labs ALPINE ARCHITECTURE
2069 M:      Antoine Tenart <[email protected]>
2070 L:      [email protected] (moderated for non-subscribers)
2071 S:      Odd Fixes
2072 F:      arch/arm/boot/dts/amazon/
2073 F:      arch/arm/mach-alpine/
2074 F:      arch/arm64/boot/dts/amazon/
2075 F:      drivers/*/*alpine*
2076
2077 ARM/APPLE MACHINE SOUND DRIVERS
2078 M:      Martin Povišer <[email protected]>
2079 L:      [email protected]
2080 L:      [email protected] (moderated for non-subscribers)
2081 S:      Maintained
2082 F:      Documentation/devicetree/bindings/sound/adi,ssm3515.yaml
2083 F:      Documentation/devicetree/bindings/sound/apple,*
2084 F:      sound/soc/apple/*
2085 F:      sound/soc/codecs/cs42l83-i2c.c
2086 F:      sound/soc/codecs/ssm3515.c
2087
2088 ARM/APPLE MACHINE SUPPORT
2089 M:      Hector Martin <[email protected]>
2090 M:      Sven Peter <[email protected]>
2091 R:      Alyssa Rosenzweig <[email protected]>
2092 L:      [email protected]
2093 L:      [email protected] (moderated for non-subscribers)
2094 S:      Maintained
2095 W:      https://asahilinux.org
2096 B:      https://github.com/AsahiLinux/linux/issues
2097 C:      irc://irc.oftc.net/asahi-dev
2098 T:      git https://github.com/AsahiLinux/linux.git
2099 F:      Documentation/devicetree/bindings/arm/apple.yaml
2100 F:      Documentation/devicetree/bindings/arm/apple/*
2101 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
2102 F:      Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml
2103 F:      Documentation/devicetree/bindings/dma/apple,admac.yaml
2104 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
2105 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
2106 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
2107 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
2108 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
2109 F:      Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
2110 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
2111 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
2112 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
2113 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
2114 F:      Documentation/devicetree/bindings/power/apple*
2115 F:      Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml
2116 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
2117 F:      arch/arm64/boot/dts/apple/
2118 F:      drivers/bluetooth/hci_bcm4377.c
2119 F:      drivers/clk/clk-apple-nco.c
2120 F:      drivers/cpufreq/apple-soc-cpufreq.c
2121 F:      drivers/dma/apple-admac.c
2122 F:      drivers/pmdomain/apple/
2123 F:      drivers/i2c/busses/i2c-pasemi-core.c
2124 F:      drivers/i2c/busses/i2c-pasemi-platform.c
2125 F:      drivers/iommu/apple-dart.c
2126 F:      drivers/iommu/io-pgtable-dart.c
2127 F:      drivers/irqchip/irq-apple-aic.c
2128 F:      drivers/nvme/host/apple.c
2129 F:      drivers/nvmem/apple-efuses.c
2130 F:      drivers/pinctrl/pinctrl-apple-gpio.c
2131 F:      drivers/pwm/pwm-apple.c
2132 F:      drivers/soc/apple/*
2133 F:      drivers/watchdog/apple_wdt.c
2134 F:      include/dt-bindings/interrupt-controller/apple-aic.h
2135 F:      include/dt-bindings/pinctrl/apple.h
2136 F:      include/linux/soc/apple/*
2137
2138 ARM/ARTPEC MACHINE SUPPORT
2139 M:      Jesper Nilsson <[email protected]>
2140 M:      Lars Persson <[email protected]>
2141 L:      [email protected]
2142 S:      Maintained
2143 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
2144 F:      arch/arm/boot/dts/axis/
2145 F:      arch/arm/mach-artpec
2146 F:      drivers/clk/axis
2147 F:      drivers/crypto/axis
2148 F:      drivers/mmc/host/usdhi6rol0.c
2149 F:      drivers/pinctrl/pinctrl-artpec*
2150
2151 ARM/ASPEED I2C DRIVER
2152 M:      Brendan Higgins <[email protected]>
2153 R:      Benjamin Herrenschmidt <[email protected]>
2154 R:      Joel Stanley <[email protected]>
2155 L:      [email protected]
2156 L:      [email protected] (moderated for non-subscribers)
2157 S:      Maintained
2158 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
2159 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
2160 F:      drivers/i2c/busses/i2c-aspeed.c
2161 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
2162
2163 ARM/ASPEED MACHINE SUPPORT
2164 M:      Joel Stanley <[email protected]>
2165 R:      Andrew Jeffery <[email protected]>
2166 L:      [email protected] (moderated for non-subscribers)
2167 L:      [email protected] (moderated for non-subscribers)
2168 S:      Supported
2169 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
2170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc.git
2171 F:      Documentation/devicetree/bindings/arm/aspeed/
2172 F:      arch/arm/boot/dts/aspeed/
2173 F:      arch/arm/mach-aspeed/
2174 N:      aspeed
2175
2176 ARM/AXM LSI SOC
2177 M:      Krzysztof Kozlowski <[email protected]>
2178 L:      [email protected] (moderated for non-subscribers)
2179 S:      Odd Fixes
2180 F:      Documentation/devicetree/bindings/arm/axxia.yaml
2181 F:      arch/arm/boot/dts/intel/axm/
2182 F:      arch/arm/mach-axxia/
2183
2184 ARM/BITMAIN ARCHITECTURE
2185 M:      Manivannan Sadhasivam <[email protected]>
2186 L:      [email protected] (moderated for non-subscribers)
2187 S:      Maintained
2188 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
2189 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
2190 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
2191 F:      arch/arm64/boot/dts/bitmain/
2192 F:      drivers/clk/clk-bm1880.c
2193 F:      drivers/pinctrl/pinctrl-bm1880.c
2194
2195 ARM/CALXEDA HIGHBANK ARCHITECTURE
2196 M:      Andre Przywara <[email protected]>
2197 L:      [email protected] (moderated for non-subscribers)
2198 S:      Maintained
2199 F:      arch/arm/boot/dts/calxeda/
2200 F:      arch/arm/mach-highbank/
2201
2202 ARM/CAVIUM THUNDER NETWORK DRIVER
2203 M:      Sunil Goutham <[email protected]>
2204 L:      [email protected] (moderated for non-subscribers)
2205 S:      Supported
2206 F:      drivers/net/ethernet/cavium/thunder/
2207
2208 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
2209 M:      Lukasz Majewski <[email protected]>
2210 L:      [email protected] (moderated for non-subscribers)
2211 S:      Maintained
2212 F:      arch/arm/mach-ep93xx/ts72xx.c
2213
2214 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
2215 M:      Alexander Shiyan <[email protected]>
2216 L:      [email protected] (moderated for non-subscribers)
2217 S:      Odd Fixes
2218 N:      clps711x
2219
2220 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
2221 M:      Hartley Sweeten <[email protected]>
2222 M:      Alexander Sverdlin <[email protected]>
2223 L:      [email protected] (moderated for non-subscribers)
2224 S:      Maintained
2225 F:      Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml
2226 F:      Documentation/devicetree/bindings/sound/cirrus,ep9301-*
2227 F:      arch/arm/boot/compressed/misc-ep93xx.h
2228 F:      arch/arm/mach-ep93xx/
2229 F:      drivers/iio/adc/ep93xx_adc.c
2230
2231 ARM/CLKDEV SUPPORT
2232 M:      Russell King <[email protected]>
2233 L:      [email protected] (moderated for non-subscribers)
2234 S:      Maintained
2235 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2236 F:      drivers/clk/clkdev.c
2237
2238 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2239 M:      Baruch Siach <[email protected]>
2240 L:      [email protected] (moderated for non-subscribers)
2241 S:      Maintained
2242 F:      arch/arm/boot/dts/cnxt/
2243 N:      digicolor
2244
2245 ARM/CORESIGHT FRAMEWORK AND DRIVERS
2246 M:      Suzuki K Poulose <[email protected]>
2247 R:      Mike Leach <[email protected]>
2248 R:      James Clark <[email protected]>
2249 L:      [email protected] (moderated for non-subscribers)
2250 L:      [email protected] (moderated for non-subscribers)
2251 S:      Maintained
2252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2253 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2254 F:      Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2255 F:      Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2256 F:      Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2257 F:      Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml
2258 F:      Documentation/trace/coresight/*
2259 F:      drivers/hwtracing/coresight/*
2260 F:      include/dt-bindings/arm/coresight-cti-dt.h
2261 F:      include/linux/coresight*
2262 F:      include/uapi/linux/coresight*
2263 F:      samples/coresight/*
2264 F:      tools/perf/Documentation/arm-coresight.txt
2265 F:      tools/perf/arch/arm/util/auxtrace.c
2266 F:      tools/perf/arch/arm/util/cs-etm.c
2267 F:      tools/perf/arch/arm/util/cs-etm.h
2268 F:      tools/perf/arch/arm/util/pmu.c
2269 F:      tools/perf/tests/shell/*coresight*
2270 F:      tools/perf/tests/shell/coresight/*
2271 F:      tools/perf/tests/shell/lib/*coresight*
2272 F:      tools/perf/util/cs-etm-decoder/*
2273 F:      tools/perf/util/cs-etm.*
2274
2275 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2276 M:      Hans Ulli Kroll <[email protected]>
2277 M:      Linus Walleij <[email protected]>
2278 L:      [email protected] (moderated for non-subscribers)
2279 S:      Maintained
2280 T:      git git://github.com/ulli-kroll/linux.git
2281 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2282 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2283 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2284 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2285 F:      arch/arm/boot/dts/gemini/
2286 F:      arch/arm/mach-gemini/
2287 F:      drivers/crypto/gemini/
2288 F:      drivers/net/ethernet/cortina/
2289 F:      drivers/pinctrl/pinctrl-gemini.c
2290 F:      drivers/rtc/rtc-ftrtc010.c
2291
2292 ARM/CZ.NIC TURRIS SUPPORT
2293 M:      Marek Behún <[email protected]>
2294 S:      Maintained
2295 W:      https://www.turris.cz/
2296 F:      Documentation/ABI/testing/debugfs-moxtet
2297 F:      Documentation/ABI/testing/sysfs-bus-i2c-devices-turris-omnia-mcu
2298 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2299 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2300 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2301 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2302 F:      Documentation/devicetree/bindings/firmware/cznic,turris-omnia-mcu.yaml
2303 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2304 F:      Documentation/devicetree/bindings/interrupt-controller/marvell,mpic.yaml
2305 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2306 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2307 F:      drivers/bus/moxtet.c
2308 F:      drivers/firmware/turris-mox-rwtm.c
2309 F:      drivers/gpio/gpio-moxtet.c
2310 F:      drivers/leds/leds-turris-omnia.c
2311 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2312 F:      drivers/platform/cznic/
2313 F:      drivers/watchdog/armada_37xx_wdt.c
2314 F:      include/dt-bindings/bus/moxtet.h
2315 F:      include/linux/armada-37xx-rwtm-mailbox.h
2316 F:      include/linux/moxtet.h
2317 F:      include/linux/turris-omnia-mcu-interface.h
2318
2319 ARM/FARADAY FA526 PORT
2320 M:      Hans Ulli Kroll <[email protected]>
2321 L:      [email protected] (moderated for non-subscribers)
2322 S:      Maintained
2323 T:      git git://git.berlios.de/gemini-board
2324 F:      arch/arm/mm/*-fa*
2325
2326 ARM/FOOTBRIDGE ARCHITECTURE
2327 M:      Russell King <[email protected]>
2328 L:      [email protected] (moderated for non-subscribers)
2329 S:      Maintained
2330 W:      http://www.armlinux.org.uk/
2331 F:      arch/arm/include/asm/hardware/dec21285.h
2332 F:      arch/arm/mach-footbridge/
2333
2334 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2335 M:      Shawn Guo <[email protected]>
2336 M:      Sascha Hauer <[email protected]>
2337 R:      Pengutronix Kernel Team <[email protected]>
2338 R:      Fabio Estevam <[email protected]>
2339 L:      [email protected]
2340 L:      [email protected] (moderated for non-subscribers)
2341 S:      Maintained
2342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2343 F:      arch/arm/boot/dts/nxp/imx/
2344 F:      arch/arm/boot/dts/nxp/mxs/
2345 F:      arch/arm64/boot/dts/freescale/
2346 X:      arch/arm64/boot/dts/freescale/fsl-*
2347 X:      arch/arm64/boot/dts/freescale/qoriq-*
2348 X:      drivers/media/i2c/
2349 N:      imx
2350 N:      mxs
2351
2352 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2353 M:      Shawn Guo <[email protected]>
2354 L:      [email protected] (moderated for non-subscribers)
2355 S:      Maintained
2356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2357 F:      arch/arm/boot/dts/nxp/ls/
2358 F:      arch/arm64/boot/dts/freescale/fsl-*
2359 F:      arch/arm64/boot/dts/freescale/qoriq-*
2360
2361 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2362 M:      Shawn Guo <[email protected]>
2363 M:      Sascha Hauer <[email protected]>
2364 R:      Pengutronix Kernel Team <[email protected]>
2365 R:      Stefan Agner <[email protected]>
2366 L:      [email protected] (moderated for non-subscribers)
2367 S:      Maintained
2368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2369 F:      arch/arm/boot/dts/nxp/vf/
2370 F:      arch/arm/mach-imx/*vf610*
2371
2372 ARM/GUMSTIX MACHINE SUPPORT
2373 M:      Steve Sakoman <[email protected]>
2374 L:      [email protected] (moderated for non-subscribers)
2375 S:      Maintained
2376
2377 ARM/HISILICON SOC SUPPORT
2378 M:      Wei Xu <[email protected]>
2379 L:      [email protected] (moderated for non-subscribers)
2380 S:      Supported
2381 W:      http://www.hisilicon.com
2382 T:      git https://github.com/hisilicon/linux-hisi.git
2383 F:      arch/arm/boot/dts/hisilicon/
2384 F:      arch/arm/mach-hisi/
2385 F:      arch/arm64/boot/dts/hisilicon/
2386
2387 ARM/HP JORNADA 7XX MACHINE SUPPORT
2388 M:      Kristoffer Ericson <[email protected]>
2389 S:      Maintained
2390 W:      www.jlime.com
2391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2392 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2393 F:      arch/arm/mach-sa1100/jornada720.c
2394
2395 ARM/HPE GXP ARCHITECTURE
2396 M:      Jean-Marie Verdun <[email protected]>
2397 M:      Nick Hawkins <[email protected]>
2398 S:      Maintained
2399 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2400 F:      Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml
2401 F:      Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml
2402 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2403 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2404 F:      Documentation/hwmon/gxp-fan-ctrl.rst
2405 F:      arch/arm/boot/dts/hpe/
2406 F:      arch/arm/mach-hpe/
2407 F:      drivers/clocksource/timer-gxp.c
2408 F:      drivers/hwmon/gxp-fan-ctrl.c
2409 F:      drivers/i2c/busses/i2c-gxp.c
2410 F:      drivers/spi/spi-gxp.c
2411 F:      drivers/watchdog/gxp-wdt.c
2412
2413 ARM/IGEP MACHINE SUPPORT
2414 M:      Enric Balletbo i Serra <[email protected]>
2415 M:      Javier Martinez Canillas <[email protected]>
2416 L:      [email protected]
2417 L:      [email protected] (moderated for non-subscribers)
2418 S:      Maintained
2419 F:      arch/arm/boot/dts/ti/omap/omap3-igep*
2420
2421 ARM/INTEL IXP4XX ARM ARCHITECTURE
2422 M:      Linus Walleij <[email protected]>
2423 M:      Imre Kaloz <[email protected]>
2424 L:      [email protected] (moderated for non-subscribers)
2425 S:      Maintained
2426 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2427 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.yaml
2428 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2429 F:      Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
2430 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
2431 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2432 F:      arch/arm/boot/dts/intel/ixp/
2433 F:      arch/arm/mach-ixp4xx/
2434 F:      drivers/bus/intel-ixp4xx-eb.c
2435 F:      drivers/char/hw_random/ixp4xx-rng.c
2436 F:      drivers/clocksource/timer-ixp4xx.c
2437 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
2438 F:      drivers/gpio/gpio-ixp4xx.c
2439 F:      drivers/irqchip/irq-ixp4xx.c
2440 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
2441 F:      drivers/net/wan/ixp4xx_hss.c
2442 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
2443 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
2444 F:      include/linux/soc/ixp4xx/npe.h
2445 F:      include/linux/soc/ixp4xx/qmgr.h
2446
2447 ARM/INTEL KEEMBAY ARCHITECTURE
2448 M:      Paul J. Murphy <[email protected]>
2449 M:      Daniele Alessandrelli <[email protected]>
2450 S:      Maintained
2451 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2452 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2453 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2454
2455 ARM/INTEL XSC3 (MANZANO) ARM CORE
2456 M:      Lennert Buytenhek <[email protected]>
2457 L:      [email protected] (moderated for non-subscribers)
2458 S:      Maintained
2459
2460 ARM/LG1K ARCHITECTURE
2461 M:      Chanho Min <[email protected]>
2462 L:      [email protected] (moderated for non-subscribers)
2463 S:      Maintained
2464 F:      arch/arm64/boot/dts/lg/
2465
2466 ARM/LPC18XX ARCHITECTURE
2467 M:      Vladimir Zapolskiy <[email protected]>
2468 L:      [email protected] (moderated for non-subscribers)
2469 S:      Maintained
2470 F:      Documentation/devicetree/bindings/i2c/nxp,lpc1788-i2c.yaml
2471 F:      arch/arm/boot/dts/nxp/lpc/lpc43*
2472 F:      drivers/i2c/busses/i2c-lpc2k.c
2473 F:      drivers/memory/pl172.c
2474 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2475 F:      drivers/rtc/rtc-lpc24xx.c
2476 N:      lpc18xx
2477
2478 ARM/LPC32XX SOC SUPPORT
2479 M:      Vladimir Zapolskiy <[email protected]>
2480 L:      [email protected] (moderated for non-subscribers)
2481 S:      Maintained
2482 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2483 F:      Documentation/devicetree/bindings/i2c/nxp,pnx-i2c.yaml
2484 F:      arch/arm/boot/dts/nxp/lpc/lpc32*
2485 F:      arch/arm/mach-lpc32xx/
2486 F:      drivers/i2c/busses/i2c-pnx.c
2487 F:      drivers/net/ethernet/nxp/lpc_eth.c
2488 F:      drivers/usb/host/ohci-nxp.c
2489 F:      drivers/watchdog/pnx4008_wdt.c
2490 N:      lpc32xx
2491
2492 ARM/Marvell Dove/MV78xx0/Orion SOC support
2493 M:      Andrew Lunn <[email protected]>
2494 M:      Sebastian Hesselbarth <[email protected]>
2495 M:      Gregory Clement <[email protected]>
2496 L:      [email protected] (moderated for non-subscribers)
2497 S:      Maintained
2498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2499 F:      Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt
2500 F:      Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
2501 F:      Documentation/devicetree/bindings/soc/dove/
2502 F:      arch/arm/boot/dts/marvell/dove*
2503 F:      arch/arm/boot/dts/marvell/orion5x*
2504 F:      arch/arm/mach-dove/
2505 F:      arch/arm/mach-mv78xx0/
2506 F:      arch/arm/mach-orion5x/
2507 F:      arch/arm/plat-orion/
2508 F:      drivers/bus/mvebu-mbus.c
2509 F:      drivers/soc/dove/
2510
2511 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2512 M:      Andrew Lunn <[email protected]>
2513 M:      Gregory Clement <[email protected]>
2514 M:      Sebastian Hesselbarth <[email protected]>
2515 L:      [email protected] (moderated for non-subscribers)
2516 S:      Maintained
2517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2518 F:      Documentation/devicetree/bindings/arm/marvell/
2519 F:      arch/arm/boot/dts/marvell/armada*
2520 F:      arch/arm/boot/dts/marvell/kirkwood*
2521 F:      arch/arm/configs/mvebu_*_defconfig
2522 F:      arch/arm/mach-mvebu/
2523 F:      arch/arm64/boot/dts/marvell/
2524 F:      drivers/clk/mvebu/
2525 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2526 F:      drivers/cpufreq/armada-8k-cpufreq.c
2527 F:      drivers/cpufreq/mvebu-cpufreq.c
2528 F:      drivers/irqchip/irq-armada-370-xp.c
2529 F:      drivers/irqchip/irq-mvebu-*
2530 F:      drivers/pinctrl/mvebu/
2531 F:      drivers/rtc/rtc-armada38x.c
2532
2533 ARM/Mediatek RTC DRIVER
2534 M:      Eddie Huang <[email protected]>
2535 M:      Sean Wang <[email protected]>
2536 L:      [email protected] (moderated for non-subscribers)
2537 L:      [email protected] (moderated for non-subscribers)
2538 S:      Maintained
2539 F:      Documentation/devicetree/bindings/rtc/mediatek,mt2712-rtc.yaml
2540 F:      Documentation/devicetree/bindings/rtc/mediatek,mt7622-rtc.yaml
2541 F:      drivers/rtc/rtc-mt2712.c
2542 F:      drivers/rtc/rtc-mt6397.c
2543 F:      drivers/rtc/rtc-mt7622.c
2544
2545 ARM/Mediatek SoC support
2546 M:      Matthias Brugger <[email protected]>
2547 M:      AngeloGioacchino Del Regno <[email protected]>
2548 L:      [email protected]
2549 L:      [email protected] (moderated for non-subscribers)
2550 L:      [email protected] (moderated for non-subscribers)
2551 S:      Maintained
2552 W:      https://mtk.wiki.kernel.org/
2553 C:      irc://irc.libera.chat/linux-mediatek
2554 F:      arch/arm/boot/dts/mediatek/
2555 F:      arch/arm/mach-mediatek/
2556 F:      arch/arm64/boot/dts/mediatek/
2557 F:      drivers/soc/mediatek/
2558 N:      mtk
2559 N:      mt[2678]
2560 K:      mediatek
2561
2562 ARM/Mediatek USB3 PHY DRIVER
2563 M:      Chunfeng Yun <[email protected]>
2564 L:      [email protected] (moderated for non-subscribers)
2565 L:      [email protected] (moderated for non-subscribers)
2566 S:      Maintained
2567 F:      Documentation/devicetree/bindings/phy/mediatek,*
2568 F:      drivers/phy/mediatek/
2569
2570 ARM/MICROCHIP (ARM64) SoC support
2571 M:      Conor Dooley <[email protected]>
2572 M:      Nicolas Ferre <[email protected]>
2573 M:      Claudiu Beznea <[email protected]>
2574 L:      [email protected] (moderated for non-subscribers)
2575 S:      Supported
2576 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2577 F:      arch/arm64/boot/dts/microchip/
2578
2579 ARM/Microchip (AT91) SoC support
2580 M:      Nicolas Ferre <[email protected]>
2581 M:      Alexandre Belloni <[email protected]>
2582 M:      Claudiu Beznea <[email protected]>
2583 L:      [email protected] (moderated for non-subscribers)
2584 S:      Supported
2585 W:      http://www.linux4sam.org
2586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2587 F:      arch/arm/boot/dts/microchip/
2588 F:      arch/arm/include/debug/at91.S
2589 F:      arch/arm/mach-at91/
2590 F:      drivers/memory/atmel*
2591 F:      drivers/watchdog/sama5d4_wdt.c
2592 F:      include/soc/at91/
2593 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2594 N:      at91
2595 N:      atmel
2596
2597 ARM/Microchip Sparx5 SoC support
2598 M:      Lars Povlsen <[email protected]>
2599 M:      Steen Hegelund <[email protected]>
2600 M:      Daniel Machon <[email protected]>
2601 M:      [email protected]
2602 L:      [email protected] (moderated for non-subscribers)
2603 S:      Supported
2604 F:      arch/arm64/boot/dts/microchip/sparx*
2605 F:      drivers/net/ethernet/microchip/vcap/
2606 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2607 N:      sparx5
2608
2609 ARM/MILBEAUT ARCHITECTURE
2610 M:      Taichi Sugaya <[email protected]>
2611 M:      Takao Orito <[email protected]>
2612 L:      [email protected] (moderated for non-subscribers)
2613 S:      Maintained
2614 F:      arch/arm/boot/dts/socionext/milbeaut*
2615 F:      arch/arm/mach-milbeaut/
2616 N:      milbeaut
2617
2618 ARM/MOXA ART SOC
2619 M:      Krzysztof Kozlowski <[email protected]>
2620 L:      [email protected] (moderated for non-subscribers)
2621 S:      Odd Fixes
2622 F:      Documentation/devicetree/bindings/arm/moxart.yaml
2623 F:      Documentation/devicetree/bindings/clock/moxa,moxart-clock.txt
2624 F:      arch/arm/boot/dts/moxa/
2625 F:      drivers/clk/clk-moxart.c
2626
2627 ARM/MStar/Sigmastar Armv7 SoC support
2628 M:      Daniel Palmer <[email protected]>
2629 M:      Romain Perier <[email protected]>
2630 L:      [email protected] (moderated for non-subscribers)
2631 S:      Maintained
2632 W:      http://linux-chenxing.org/
2633 T:      git git://github.com/linux-chenxing/linux.git
2634 F:      Documentation/devicetree/bindings/arm/mstar/*
2635 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2636 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2637 F:      arch/arm/boot/dts/sigmastar/
2638 F:      arch/arm/mach-mstar/
2639 F:      drivers/clk/mstar/
2640 F:      drivers/clocksource/timer-msc313e.c
2641 F:      drivers/gpio/gpio-msc313.c
2642 F:      drivers/rtc/rtc-msc313.c
2643 F:      drivers/watchdog/msc313e_wdt.c
2644 F:      include/dt-bindings/clock/mstar-*
2645 F:      include/dt-bindings/gpio/msc313-gpio.h
2646
2647 ARM/NOMADIK/Ux500 ARCHITECTURES
2648 M:      Linus Walleij <[email protected]>
2649 L:      [email protected] (moderated for non-subscribers)
2650 S:      Maintained
2651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2652 F:      Documentation/devicetree/bindings/arm/ste-*
2653 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2654 F:      Documentation/devicetree/bindings/arm/ux500/
2655 F:      Documentation/devicetree/bindings/gpio/st,nomadik-gpio.yaml
2656 F:      Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2657 F:      arch/arm/boot/dts/st/ste-*
2658 F:      arch/arm/mach-nomadik/
2659 F:      arch/arm/mach-ux500/
2660 F:      drivers/clk/clk-nomadik.c
2661 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2662 F:      drivers/dma/ste_dma40*
2663 F:      drivers/pmdomain/st/ste-ux500-pm-domain.c
2664 F:      drivers/gpio/gpio-nomadik.c
2665 F:      drivers/hwspinlock/u8500_hsem.c
2666 F:      drivers/i2c/busses/i2c-nomadik.c
2667 F:      drivers/iio/adc/ab8500-gpadc.c
2668 F:      drivers/mfd/ab8500*
2669 F:      drivers/mfd/abx500*
2670 F:      drivers/mfd/db8500*
2671 F:      drivers/pinctrl/nomadik/
2672 F:      drivers/rtc/rtc-ab8500.c
2673 F:      drivers/rtc/rtc-pl031.c
2674 F:      drivers/soc/ux500/
2675
2676 ARM/NUVOTON MA35 ARCHITECTURE
2677 M:      Jacky Huang <[email protected]>
2678 M:      Shan-Chun Hung <[email protected]>
2679 L:      [email protected] (moderated for non-subscribers)
2680 S:      Supported
2681 F:      Documentation/devicetree/bindings/*/*/*ma35*
2682 F:      Documentation/devicetree/bindings/*/*ma35*
2683 F:      arch/arm64/boot/dts/nuvoton/*ma35*
2684 F:      drivers/*/*/*ma35*
2685 F:      drivers/*/*ma35*
2686 K:      ma35d1
2687
2688 ARM/NUVOTON NPCM ARCHITECTURE
2689 M:      Avi Fishman <[email protected]>
2690 M:      Tomer Maimon <[email protected]>
2691 M:      Tali Perry <[email protected]>
2692 R:      Patrick Venture <[email protected]>
2693 R:      Nancy Yuen <[email protected]>
2694 R:      Benjamin Fair <[email protected]>
2695 L:      [email protected] (moderated for non-subscribers)
2696 S:      Supported
2697 F:      Documentation/devicetree/bindings/*/*/*npcm*
2698 F:      Documentation/devicetree/bindings/*/*npcm*
2699 F:      Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2700 F:      arch/arm/boot/dts/nuvoton/nuvoton-npcm*
2701 F:      arch/arm/mach-npcm/
2702 F:      arch/arm64/boot/dts/nuvoton/
2703 F:      drivers/*/*/*npcm*
2704 F:      drivers/*/*npcm*
2705 F:      drivers/rtc/rtc-nct3018y.c
2706 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2707 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2708
2709 ARM/NUVOTON NPCM VIDEO ENGINE DRIVER
2710 M:      Joseph Liu <[email protected]>
2711 M:      Marvin Lin <[email protected]>
2712 L:      [email protected]
2713 L:      [email protected] (moderated for non-subscribers)
2714 S:      Maintained
2715 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-ece.yaml
2716 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-vcd.yaml
2717 F:      Documentation/userspace-api/media/drivers/npcm-video.rst
2718 F:      drivers/media/platform/nuvoton/
2719 F:      include/uapi/linux/npcm-video.h
2720
2721 ARM/NUVOTON WPCM450 ARCHITECTURE
2722 M:      Jonathan Neuschäfer <[email protected]>
2723 L:      [email protected] (moderated for non-subscribers)
2724 S:      Maintained
2725 W:      https://github.com/neuschaefer/wpcm450/wiki
2726 F:      Documentation/devicetree/bindings/*/*wpcm*
2727 F:      arch/arm/boot/dts/nuvoton/nuvoton-wpcm450*
2728 F:      arch/arm/configs/wpcm450_defconfig
2729 F:      arch/arm/mach-npcm/wpcm450.c
2730 F:      drivers/*/*/*wpcm*
2731 F:      drivers/*/*wpcm*
2732
2733 ARM/NXP S32G ARCHITECTURE
2734 R:      Chester Lin <[email protected]>
2735 R:      Matthias Brugger <[email protected]>
2736 R:      Ghennadi Procopciuc <[email protected]>
2737 L:      NXP S32 Linux Team <[email protected]>
2738 L:      [email protected] (moderated for non-subscribers)
2739 S:      Maintained
2740 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2741 F:      drivers/pinctrl/nxp/
2742
2743 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2744 M:      Alexander Clouter <[email protected]>
2745 L:      [email protected] (moderated for non-subscribers)
2746 S:      Maintained
2747 W:      http://www.digriz.org.uk/ts78xx/kernel
2748 F:      arch/arm/mach-orion5x/ts78xx-*
2749
2750 ARM/QUALCOMM CHROMEBOOK SUPPORT
2751 R:      [email protected]
2752 F:      arch/arm64/boot/dts/qcom/sc7180*
2753 F:      arch/arm64/boot/dts/qcom/sc7280*
2754 F:      arch/arm64/boot/dts/qcom/sdm845-cheza*
2755
2756 ARM/QUALCOMM MAILING LIST
2757 L:      [email protected]
2758 F:      Documentation/devicetree/bindings/*/qcom*
2759 F:      Documentation/devicetree/bindings/soc/qcom/
2760 F:      arch/arm/boot/dts/qcom/
2761 F:      arch/arm/configs/qcom_defconfig
2762 F:      arch/arm/mach-qcom/
2763 F:      arch/arm64/boot/dts/qcom/
2764 F:      drivers/*/*/pm8???-*
2765 F:      drivers/*/*/qcom*
2766 F:      drivers/*/*/qcom/
2767 F:      drivers/*/qcom*
2768 F:      drivers/*/qcom/
2769 F:      drivers/bluetooth/btqcomsmd.c
2770 F:      drivers/clocksource/timer-qcom.c
2771 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2772 F:      drivers/extcon/extcon-qcom*
2773 F:      drivers/i2c/busses/i2c-qcom-geni.c
2774 F:      drivers/i2c/busses/i2c-qup.c
2775 F:      drivers/iommu/msm*
2776 F:      drivers/mfd/ssbi.c
2777 F:      drivers/mmc/host/mmci_qcom*
2778 F:      drivers/mmc/host/sdhci-msm.c
2779 F:      drivers/pci/controller/dwc/pcie-qcom.c
2780 F:      drivers/phy/qualcomm/
2781 F:      drivers/power/*/msm*
2782 F:      drivers/reset/reset-qcom-*
2783 F:      drivers/rtc/rtc-pm8xxx.c
2784 F:      drivers/spi/spi-geni-qcom.c
2785 F:      drivers/spi/spi-qcom-qspi.c
2786 F:      drivers/spi/spi-qup.c
2787 F:      drivers/tty/serial/msm_serial.c
2788 F:      drivers/ufs/host/ufs-qcom*
2789 F:      drivers/usb/dwc3/dwc3-qcom.c
2790 F:      include/dt-bindings/*/qcom*
2791 F:      include/linux/*/qcom*
2792 F:      include/linux/soc/qcom/
2793
2794 ARM/QUALCOMM SUPPORT
2795 M:      Bjorn Andersson <[email protected]>
2796 M:      Konrad Dybcio <[email protected]>
2797 L:      [email protected]
2798 S:      Maintained
2799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2800 F:      Documentation/devicetree/bindings/arm/qcom-soc.yaml
2801 F:      Documentation/devicetree/bindings/arm/qcom.yaml
2802 F:      Documentation/devicetree/bindings/bus/qcom*
2803 F:      Documentation/devicetree/bindings/cache/qcom,llcc.yaml
2804 F:      Documentation/devicetree/bindings/firmware/qcom,scm.yaml
2805 F:      Documentation/devicetree/bindings/reserved-memory/qcom
2806 F:      Documentation/devicetree/bindings/soc/qcom/
2807 F:      arch/arm/boot/dts/qcom/
2808 F:      arch/arm/configs/qcom_defconfig
2809 F:      arch/arm/mach-qcom/
2810 F:      arch/arm64/boot/dts/qcom/
2811 F:      drivers/bus/qcom*
2812 F:      drivers/firmware/qcom/
2813 F:      drivers/soc/qcom/
2814 F:      include/dt-bindings/arm/qcom,ids.h
2815 F:      include/dt-bindings/firmware/qcom,scm.h
2816 F:      include/dt-bindings/soc/qcom*
2817 F:      include/linux/firmware/qcom
2818 F:      include/linux/soc/qcom/
2819 F:      include/soc/qcom/
2820
2821 ARM/RDA MICRO ARCHITECTURE
2822 M:      Manivannan Sadhasivam <[email protected]>
2823 L:      [email protected] (moderated for non-subscribers)
2824 L:      [email protected] (moderated for non-subscribers)
2825 S:      Maintained
2826 F:      Documentation/devicetree/bindings/arm/rda.yaml
2827 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2828 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2829 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2830 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2831 F:      arch/arm/boot/dts/unisoc/
2832 F:      drivers/clocksource/timer-rda.c
2833 F:      drivers/gpio/gpio-rda.c
2834 F:      drivers/irqchip/irq-rda-intc.c
2835 F:      drivers/tty/serial/rda-uart.c
2836
2837 ARM/REALTEK ARCHITECTURE
2838 M:      Andreas Färber <[email protected]>
2839 L:      [email protected] (moderated for non-subscribers)
2840 L:      [email protected] (moderated for non-subscribers)
2841 S:      Maintained
2842 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2843 F:      arch/arm/boot/dts/realtek/
2844 F:      arch/arm/mach-realtek/
2845 F:      arch/arm64/boot/dts/realtek/
2846
2847 ARM/RISC-V/RENESAS ARCHITECTURE
2848 M:      Geert Uytterhoeven <[email protected]>
2849 M:      Magnus Damm <[email protected]>
2850 L:      [email protected]
2851 S:      Supported
2852 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2853 C:      irc://irc.libera.chat/renesas-soc
2854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2855 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2856 F:      Documentation/devicetree/bindings/soc/renesas/
2857 F:      arch/arm/boot/dts/renesas/
2858 F:      arch/arm/configs/shmobile_defconfig
2859 F:      arch/arm/include/debug/renesas-scif.S
2860 F:      arch/arm/mach-shmobile/
2861 F:      arch/arm64/boot/dts/renesas/
2862 F:      arch/riscv/boot/dts/renesas/
2863 F:      drivers/pmdomain/renesas/
2864 F:      drivers/soc/renesas/
2865 F:      include/linux/soc/renesas/
2866 K:      \brenesas,
2867
2868 ARM/RISCPC ARCHITECTURE
2869 M:      Russell King <[email protected]>
2870 L:      [email protected] (moderated for non-subscribers)
2871 S:      Maintained
2872 W:      http://www.armlinux.org.uk/
2873 F:      arch/arm/include/asm/hardware/ioc.h
2874 F:      arch/arm/include/asm/hardware/iomd.h
2875 F:      arch/arm/include/asm/hardware/memc.h
2876 F:      arch/arm/mach-rpc/
2877 F:      drivers/net/ethernet/8390/etherh.c
2878 F:      drivers/net/ethernet/i825xx/ether1*
2879 F:      drivers/net/ethernet/seeq/ether3*
2880 F:      drivers/scsi/arm/
2881
2882 ARM/Rockchip SoC support
2883 M:      Heiko Stuebner <[email protected]>
2884 L:      [email protected] (moderated for non-subscribers)
2885 L:      [email protected]
2886 S:      Maintained
2887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2888 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2889 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2890 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2891 F:      arch/arm/boot/dts/rockchip/
2892 F:      arch/arm/mach-rockchip/
2893 F:      drivers/*/*/*rockchip*
2894 F:      drivers/*/*rockchip*
2895 F:      drivers/clk/rockchip/
2896 F:      drivers/i2c/busses/i2c-rk3x.c
2897 F:      sound/soc/rockchip/
2898 N:      rockchip
2899
2900 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2901 M:      Krzysztof Kozlowski <[email protected]>
2902 R:      Alim Akhtar <[email protected]>
2903 L:      [email protected] (moderated for non-subscribers)
2904 L:      [email protected]
2905 S:      Maintained
2906 P:      Documentation/process/maintainer-soc-clean-dts.rst
2907 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2908 B:      mailto:[email protected]
2909 C:      irc://irc.libera.chat/linux-exynos
2910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2911 F:      Documentation/arch/arm/samsung/
2912 F:      Documentation/devicetree/bindings/arm/samsung/
2913 F:      Documentation/devicetree/bindings/hwinfo/samsung,*
2914 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2915 F:      Documentation/devicetree/bindings/soc/samsung/
2916 F:      arch/arm/boot/dts/samsung/
2917 F:      arch/arm/mach-exynos*/
2918 F:      arch/arm/mach-s3c/
2919 F:      arch/arm/mach-s5p*/
2920 F:      arch/arm64/boot/dts/exynos/
2921 F:      drivers/*/*/*s3c24*
2922 F:      drivers/*/*s3c24*
2923 F:      drivers/*/*s3c64xx*
2924 F:      drivers/*/*s5pv210*
2925 F:      drivers/clocksource/samsung_pwm_timer.c
2926 F:      drivers/memory/samsung/
2927 F:      drivers/pwm/pwm-samsung.c
2928 F:      drivers/soc/samsung/
2929 F:      drivers/tty/serial/samsung*
2930 F:      include/clocksource/samsung_pwm.h
2931 F:      include/linux/platform_data/*s3c*
2932 F:      include/linux/serial_s3c.h
2933 F:      include/linux/soc/samsung/
2934 N:      exynos
2935 N:      s3c64xx
2936 N:      s5pv210
2937
2938 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2939 M:      Łukasz Stelmach <[email protected]>
2940 L:      [email protected] (moderated for non-subscribers)
2941 L:      [email protected]
2942 S:      Maintained
2943 F:      drivers/media/platform/samsung/s5p-g2d/
2944
2945 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2946 M:      Marek Szyprowski <[email protected]>
2947 L:      [email protected]
2948 L:      [email protected]
2949 S:      Maintained
2950 F:      Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml
2951 F:      drivers/media/cec/platform/s5p/
2952
2953 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2954 M:      Andrzej Pietrasiewicz <[email protected]>
2955 M:      Jacek Anaszewski <[email protected]>
2956 M:      Sylwester Nawrocki <[email protected]>
2957 L:      [email protected] (moderated for non-subscribers)
2958 L:      [email protected]
2959 S:      Maintained
2960 F:      Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
2961 F:      drivers/media/platform/samsung/s5p-jpeg/
2962
2963 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2964 M:      Marek Szyprowski <[email protected]>
2965 M:      Andrzej Hajda <[email protected]>
2966 L:      [email protected] (moderated for non-subscribers)
2967 L:      [email protected]
2968 S:      Maintained
2969 F:      Documentation/devicetree/bindings/media/samsung,s5p-mfc.yaml
2970 F:      drivers/media/platform/samsung/s5p-mfc/
2971
2972 ARM/SOCFPGA ARCHITECTURE
2973 M:      Dinh Nguyen <[email protected]>
2974 S:      Maintained
2975 W:      http://www.rocketboards.org
2976 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2977 F:      arch/arm/boot/dts/intel/socfpga/
2978 F:      arch/arm/configs/socfpga_defconfig
2979 F:      arch/arm/mach-socfpga/
2980 F:      arch/arm64/boot/dts/altera/
2981 F:      arch/arm64/boot/dts/intel/
2982
2983 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2984 M:      Dinh Nguyen <[email protected]>
2985 S:      Maintained
2986 F:      drivers/clk/socfpga/
2987
2988 ARM/SOCFPGA EDAC SUPPORT
2989 M:      Dinh Nguyen <[email protected]>
2990 S:      Maintained
2991 F:      drivers/edac/altera_edac.[ch]
2992
2993 ARM/SPREADTRUM SoC SUPPORT
2994 M:      Orson Zhai <[email protected]>
2995 M:      Baolin Wang <[email protected]>
2996 R:      Chunyan Zhang <[email protected]>
2997 S:      Maintained
2998 F:      arch/arm64/boot/dts/sprd
2999 N:      sprd
3000 N:      sc27xx
3001 N:      sc2731
3002
3003 ARM/STI ARCHITECTURE
3004 M:      Patrice Chotard <[email protected]>
3005 L:      [email protected] (moderated for non-subscribers)
3006 S:      Maintained
3007 W:      http://www.stlinux.com
3008 F:      Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml
3009 F:      Documentation/devicetree/bindings/spi/st,ssc-spi.yaml
3010 F:      arch/arm/boot/dts/st/sti*
3011 F:      arch/arm/mach-sti/
3012 F:      drivers/ata/ahci_st.c
3013 F:      drivers/char/hw_random/st-rng.c
3014 F:      drivers/clocksource/arm_global_timer.c
3015 F:      drivers/clocksource/clksrc_st_lpc.c
3016 F:      drivers/cpufreq/sti-cpufreq.c
3017 F:      drivers/dma/st_fdma*
3018 F:      drivers/i2c/busses/i2c-st.c
3019 F:      drivers/media/platform/st/sti/c8sectpfe/
3020 F:      drivers/media/rc/st_rc.c
3021 F:      drivers/mmc/host/sdhci-st.c
3022 F:      drivers/phy/st/phy-miphy28lp.c
3023 F:      drivers/phy/st/phy-stih407-usb.c
3024 F:      drivers/pinctrl/pinctrl-st.c
3025 F:      drivers/remoteproc/st_remoteproc.c
3026 F:      drivers/remoteproc/st_slim_rproc.c
3027 F:      drivers/reset/sti/
3028 F:      drivers/rtc/rtc-st-lpc.c
3029 F:      drivers/tty/serial/st-asc.c
3030 F:      drivers/usb/dwc3/dwc3-st.c
3031 F:      drivers/usb/host/ehci-st.c
3032 F:      drivers/usb/host/ohci-st.c
3033 F:      drivers/watchdog/st_lpc_wdt.c
3034 F:      include/linux/remoteproc/st_slim_rproc.h
3035
3036 ARM/STM32 ARCHITECTURE
3037 M:      Maxime Coquelin <[email protected]>
3038 M:      Alexandre Torgue <[email protected]>
3039 L:      [email protected] (moderated for non-subscribers)
3040 L:      [email protected] (moderated for non-subscribers)
3041 S:      Maintained
3042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
3043 F:      arch/arm/boot/dts/st/stm32*
3044 F:      arch/arm/mach-stm32/
3045 F:      arch/arm64/boot/dts/st/
3046 F:      drivers/clocksource/armv7m_systick.c
3047 N:      stm32
3048 N:      stm
3049
3050 ARM/SUNPLUS SP7021 SOC SUPPORT
3051 M:      Qin Jian <[email protected]>
3052 L:      [email protected] (moderated for mon-subscribers)
3053 S:      Maintained
3054 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
3055 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
3056 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
3057 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
3058 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
3059 F:      arch/arm/boot/dts/sunplus/
3060 F:      arch/arm/configs/sp7021_*defconfig
3061 F:      drivers/clk/clk-sp7021.c
3062 F:      drivers/irqchip/irq-sp7021-intc.c
3063 F:      drivers/reset/reset-sunplus.c
3064 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
3065 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
3066
3067 ARM/Synaptics SoC support
3068 M:      Jisheng Zhang <[email protected]>
3069 M:      Sebastian Hesselbarth <[email protected]>
3070 L:      [email protected] (moderated for non-subscribers)
3071 S:      Maintained
3072 F:      arch/arm/boot/dts/synaptics/
3073 F:      arch/arm/mach-berlin/
3074 F:      arch/arm64/boot/dts/synaptics/
3075
3076 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
3077 M:      Hans Verkuil <[email protected]>
3078 L:      [email protected]
3079 L:      [email protected]
3080 S:      Maintained
3081 F:      Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml
3082 F:      drivers/media/cec/platform/tegra/
3083
3084 ARM/TESLA FSD SoC SUPPORT
3085 M:      Alim Akhtar <[email protected]>
3086 M:      [email protected]
3087 L:      [email protected] (moderated for non-subscribers)
3088 L:      [email protected]
3089 S:      Maintained
3090 F:      arch/arm64/boot/dts/tesla/
3091
3092 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
3093 M:      Santosh Shilimkar <[email protected]>
3094 L:      [email protected]
3095 S:      Maintained
3096 F:      drivers/memory/*emif*
3097
3098 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
3099 M:      Nishanth Menon <[email protected]>
3100 M:      Santosh Shilimkar <[email protected]>
3101 L:      [email protected] (moderated for non-subscribers)
3102 S:      Maintained
3103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
3104 F:      arch/arm/boot/dts/ti/keystone/
3105 F:      arch/arm/mach-keystone/
3106
3107 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
3108 M:      Santosh Shilimkar <[email protected]>
3109 L:      [email protected]
3110 S:      Maintained
3111 F:      drivers/clk/keystone/
3112
3113 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
3114 M:      Santosh Shilimkar <[email protected]>
3115 L:      [email protected] (moderated for non-subscribers)
3116 L:      [email protected]
3117 S:      Maintained
3118 F:      drivers/clocksource/timer-keystone.c
3119
3120 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
3121 M:      Santosh Shilimkar <[email protected]>
3122 L:      [email protected]
3123 S:      Maintained
3124 F:      drivers/power/reset/keystone-reset.c
3125
3126 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
3127 M:      Nishanth Menon <[email protected]>
3128 M:      Vignesh Raghavendra <[email protected]>
3129 M:      Tero Kristo <[email protected]>
3130 L:      [email protected] (moderated for non-subscribers)
3131 S:      Supported
3132 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
3133 F:      Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
3134 F:      arch/arm64/boot/dts/ti/Makefile
3135 F:      arch/arm64/boot/dts/ti/k3-*
3136
3137 ARM/TEXAS INSTRUMENTS NSPIRE ARCHITECTURE
3138 M:      Krzysztof Kozlowski <[email protected]>
3139 L:      [email protected] (moderated for non-subscribers)
3140 S:      Odd Fixes
3141 F:      Documentation/devicetree/bindings/*/*/ti,nspire*
3142 F:      Documentation/devicetree/bindings/*/ti,nspire*
3143 F:      Documentation/devicetree/bindings/arm/ti/nspire.yaml
3144 F:      arch/arm/boot/dts/nspire/
3145
3146 ARM/TOSHIBA VISCONTI ARCHITECTURE
3147 M:      Nobuhiro Iwamatsu <[email protected]>
3148 L:      [email protected] (moderated for non-subscribers)
3149 S:      Supported
3150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
3151 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
3152 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
3153 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
3154 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
3155 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
3156 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
3157 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
3158 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
3159 F:      arch/arm64/boot/dts/toshiba/
3160 F:      drivers/clk/visconti/
3161 F:      drivers/gpio/gpio-visconti.c
3162 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
3163 F:      drivers/pci/controller/dwc/pcie-visconti.c
3164 F:      drivers/pinctrl/visconti/
3165 F:      drivers/watchdog/visconti_wdt.c
3166 N:      visconti
3167
3168 ARM/UNIPHIER ARCHITECTURE
3169 M:      Kunihiko Hayashi <[email protected]>
3170 M:      Masami Hiramatsu <[email protected]>
3171 L:      [email protected] (moderated for non-subscribers)
3172 S:      Maintained
3173 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
3174 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
3175 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
3176 F:      Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
3177 F:      arch/arm/boot/dts/socionext/uniphier*
3178 F:      arch/arm/include/asm/hardware/cache-uniphier.h
3179 F:      arch/arm/mm/cache-uniphier.c
3180 F:      arch/arm64/boot/dts/socionext/uniphier*
3181 F:      drivers/bus/uniphier-system-bus.c
3182 F:      drivers/clk/uniphier/
3183 F:      drivers/dma/uniphier-mdmac.c
3184 F:      drivers/gpio/gpio-uniphier.c
3185 F:      drivers/i2c/busses/i2c-uniphier*
3186 F:      drivers/irqchip/irq-uniphier-aidet.c
3187 F:      drivers/mmc/host/uniphier-sd.c
3188 F:      drivers/pinctrl/uniphier/
3189 F:      drivers/reset/reset-uniphier.c
3190 F:      drivers/tty/serial/8250/8250_uniphier.c
3191 N:      uniphier
3192
3193 ARM/VERSATILE EXPRESS PLATFORM
3194 M:      Liviu Dudau <[email protected]>
3195 M:      Sudeep Holla <[email protected]>
3196 M:      Lorenzo Pieralisi <[email protected]>
3197 L:      [email protected] (moderated for non-subscribers)
3198 S:      Maintained
3199 N:      mps2
3200 N:      vexpress
3201 F:      arch/arm/mach-versatile/
3202 F:      arch/arm64/boot/dts/arm/
3203 F:      drivers/clocksource/timer-versatile.c
3204 X:      drivers/cpufreq/vexpress-spc-cpufreq.c
3205 X:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
3206
3207 ARM/VFP SUPPORT
3208 M:      Russell King <[email protected]>
3209 L:      [email protected] (moderated for non-subscribers)
3210 S:      Maintained
3211 W:      http://www.armlinux.org.uk/
3212 F:      arch/arm/vfp/
3213
3214 ARM/VT8500 ARM ARCHITECTURE
3215 M:      Alexey Charkov <[email protected]>
3216 M:      Krzysztof Kozlowski <[email protected]>
3217 L:      [email protected] (moderated for non-subscribers)
3218 S:      Odd Fixes
3219 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
3220 F:      arch/arm/boot/dts/vt8500/
3221 F:      arch/arm/mach-vt8500/
3222 F:      drivers/clocksource/timer-vt8500.c
3223 F:      drivers/i2c/busses/i2c-viai2c-wmt.c
3224 F:      drivers/mmc/host/wmt-sdmmc.c
3225 F:      drivers/pwm/pwm-vt8500.c
3226 F:      drivers/rtc/rtc-vt8500.c
3227 F:      drivers/tty/serial/vt8500_serial.c
3228 F:      drivers/video/fbdev/vt8500lcdfb.*
3229 F:      drivers/video/fbdev/wm8505fb*
3230 F:      drivers/video/fbdev/wmt_ge_rops.*
3231
3232 ARM/ZYNQ ARCHITECTURE
3233 M:      Michal Simek <[email protected]>
3234 L:      [email protected] (moderated for non-subscribers)
3235 S:      Supported
3236 W:      http://wiki.xilinx.com
3237 T:      git https://github.com/Xilinx/linux-xlnx.git
3238 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
3239 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
3240 F:      Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
3241 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
3242 F:      Documentation/devicetree/bindings/soc/xilinx/xilinx.yaml
3243 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
3244 F:      arch/arm/mach-zynq/
3245 F:      drivers/clocksource/timer-cadence-ttc.c
3246 F:      drivers/cpuidle/cpuidle-zynq.c
3247 F:      drivers/edac/synopsys_edac.c
3248 F:      drivers/i2c/busses/i2c-cadence.c
3249 F:      drivers/i2c/busses/i2c-xiic.c
3250 F:      drivers/mmc/host/sdhci-of-arasan.c
3251 N:      zynq
3252 N:      xilinx
3253
3254 ARM64 FIT SUPPORT
3255 M:      Simon Glass <[email protected]>
3256 L:      [email protected] (moderated for non-subscribers)
3257 S:      Maintained
3258 F:      arch/arm64/boot/Makefile
3259 F:      scripts/make_fit.py
3260
3261 ARM64 PLATFORM DRIVERS
3262 M:      Hans de Goede <[email protected]>
3263 M:      Ilpo Järvinen <[email protected]>
3264 R:      Bryan O'Donoghue <[email protected]>
3265 L:      [email protected]
3266 S:      Maintained
3267 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
3268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3269 F:      drivers/platform/arm64/
3270
3271 ARM64 PORT (AARCH64 ARCHITECTURE)
3272 M:      Catalin Marinas <[email protected]>
3273 M:      Will Deacon <[email protected]>
3274 L:      [email protected] (moderated for non-subscribers)
3275 S:      Maintained
3276 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3277 F:      Documentation/arch/arm64/
3278 F:      arch/arm64/
3279 F:      tools/testing/selftests/arm64/
3280 X:      arch/arm64/boot/dts/
3281
3282 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3283 M:      George McCollister <[email protected]>
3284 L:      [email protected]
3285 S:      Maintained
3286 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3287 F:      drivers/net/dsa/xrs700x/*
3288 F:      net/dsa/tag_xrs700x.c
3289
3290 AS3645A LED FLASH CONTROLLER DRIVER
3291 M:      Sakari Ailus <[email protected]>
3292 L:      [email protected]
3293 S:      Maintained
3294 F:      drivers/leds/flash/leds-as3645a.c
3295
3296 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3297 M:      Tianshu Qiu <[email protected]>
3298 L:      [email protected]
3299 S:      Maintained
3300 T:      git git://linuxtv.org/media_tree.git
3301 F:      Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml
3302 F:      drivers/media/i2c/ak7375.c
3303
3304 ASAHI KASEI AK8974 DRIVER
3305 M:      Linus Walleij <[email protected]>
3306 L:      [email protected]
3307 S:      Supported
3308 W:      http://www.akm.com/
3309 F:      drivers/iio/magnetometer/ak8974.c
3310
3311 AOSONG AGS02MA TVOC SENSOR DRIVER
3312 M:      Anshul Dalal <[email protected]>
3313 L:      [email protected]
3314 S:      Maintained
3315 F:      Documentation/devicetree/bindings/iio/chemical/aosong,ags02ma.yaml
3316 F:      drivers/iio/chemical/ags02ma.c
3317
3318 ASC7621 HARDWARE MONITOR DRIVER
3319 M:      George Joseph <[email protected]>
3320 L:      [email protected]
3321 S:      Maintained
3322 F:      Documentation/hwmon/asc7621.rst
3323 F:      drivers/hwmon/asc7621.c
3324
3325 ASIX AX88796C SPI ETHERNET ADAPTER
3326 M:      Łukasz Stelmach <[email protected]>
3327 S:      Maintained
3328 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3329 F:      drivers/net/ethernet/asix/ax88796c_*
3330
3331 ASIX PHY DRIVER [RUST]
3332 M:      FUJITA Tomonori <[email protected]>
3333 R:      Trevor Gross <[email protected]>
3334 L:      [email protected]
3335 L:      [email protected]
3336 S:      Maintained
3337 F:      drivers/net/phy/ax88796b_rust.rs
3338
3339 ASPEED CRYPTO DRIVER
3340 M:      Neal Liu <[email protected]>
3341 L:      [email protected] (moderated for non-subscribers)
3342 S:      Maintained
3343 F:      Documentation/devicetree/bindings/crypto/aspeed,*
3344 F:      drivers/crypto/aspeed/
3345
3346 ASPEED PECI CONTROLLER
3347 M:      Iwona Winiarska <[email protected]>
3348 L:      [email protected] (moderated for non-subscribers)
3349 L:      [email protected] (moderated for non-subscribers)
3350 S:      Supported
3351 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3352 F:      drivers/peci/controller/peci-aspeed.c
3353
3354 ASPEED PINCTRL DRIVERS
3355 M:      Andrew Jeffery <[email protected]>
3356 L:      [email protected] (moderated for non-subscribers)
3357 L:      [email protected] (moderated for non-subscribers)
3358 L:      [email protected]
3359 S:      Maintained
3360 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3361 F:      drivers/pinctrl/aspeed/
3362
3363 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3364 M:      Eddie James <[email protected]>
3365 L:      [email protected] (moderated for non-subscribers)
3366 S:      Maintained
3367 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3368 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3369 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3370
3371 ASPEED SD/MMC DRIVER
3372 M:      Andrew Jeffery <[email protected]>
3373 L:      [email protected] (moderated for non-subscribers)
3374 L:      [email protected] (moderated for non-subscribers)
3375 L:      [email protected]
3376 S:      Maintained
3377 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3378 F:      drivers/mmc/host/sdhci-of-aspeed*
3379
3380 ASPEED SMC SPI DRIVER
3381 M:      Chin-Ting Kuo <[email protected]>
3382 M:      Cédric Le Goater <[email protected]>
3383 L:      [email protected] (moderated for non-subscribers)
3384 L:      [email protected] (moderated for non-subscribers)
3385 L:      [email protected]
3386 S:      Maintained
3387 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3388 F:      drivers/spi/spi-aspeed-smc.c
3389
3390 ASPEED USB UDC DRIVER
3391 M:      Neal Liu <[email protected]>
3392 L:      [email protected] (moderated for non-subscribers)
3393 S:      Maintained
3394 F:      Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3395 F:      drivers/usb/gadget/udc/aspeed_udc.c
3396
3397 ASPEED VIDEO ENGINE DRIVER
3398 M:      Eddie James <[email protected]>
3399 L:      [email protected]
3400 L:      [email protected] (moderated for non-subscribers)
3401 S:      Maintained
3402 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3403 F:      drivers/media/platform/aspeed/
3404
3405 ASUS EC HARDWARE MONITOR DRIVER
3406 M:      Eugene Shalygin <[email protected]>
3407 L:      [email protected]
3408 S:      Maintained
3409 F:      drivers/hwmon/asus-ec-sensors.c
3410
3411 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3412 M:      Corentin Chary <[email protected]>
3413 M:      Luke D. Jones <[email protected]>
3414 L:      [email protected]
3415 S:      Maintained
3416 W:      https://asus-linux.org/
3417 F:      drivers/platform/x86/asus*.c
3418 F:      drivers/platform/x86/eeepc*.c
3419
3420 ASUS TF103C DOCK DRIVER
3421 M:      Hans de Goede <[email protected]>
3422 L:      [email protected]
3423 S:      Maintained
3424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3425 F:      drivers/platform/x86/asus-tf103c-dock.c
3426
3427 ASUS ROG RYUJIN AIO HARDWARE MONITOR DRIVER
3428 M:      Aleksa Savic <[email protected]>
3429 L:      [email protected]
3430 S:      Maintained
3431 F:      drivers/hwmon/asus_rog_ryujin.c
3432
3433 ASUS WIRELESS RADIO CONTROL DRIVER
3434 M:      João Paulo Rechi Vita <[email protected]>
3435 L:      [email protected]
3436 S:      Maintained
3437 F:      drivers/platform/x86/asus-wireless.c
3438
3439 ASUS WMI HARDWARE MONITOR DRIVER
3440 M:      Ed Brindley <[email protected]>
3441 M:      Denis Pauk <[email protected]>
3442 L:      [email protected]
3443 S:      Maintained
3444 F:      drivers/hwmon/asus_wmi_sensors.c
3445
3446 ASYMMETRIC KEYS
3447 M:      David Howells <[email protected]>
3448 L:      [email protected]
3449 S:      Maintained
3450 F:      Documentation/crypto/asymmetric-keys.rst
3451 F:      crypto/asymmetric_keys/
3452 F:      include/crypto/pkcs7.h
3453 F:      include/crypto/public_key.h
3454 F:      include/linux/verification.h
3455
3456 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3457 R:      Dan Williams <[email protected]>
3458 S:      Odd fixes
3459 W:      http://sourceforge.net/projects/xscaleiop
3460 F:      Documentation/crypto/async-tx-api.rst
3461 F:      crypto/async_tx/
3462 F:      include/linux/async_tx.h
3463
3464 AT24 EEPROM DRIVER
3465 M:      Bartosz Golaszewski <[email protected]>
3466 L:      [email protected]
3467 S:      Maintained
3468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3469 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3470 F:      drivers/misc/eeprom/at24.c
3471
3472 ATA OVER ETHERNET (AOE) DRIVER
3473 M:      "Justin Sanders" <[email protected]>
3474 S:      Supported
3475 W:      http://www.openaoe.org/
3476 F:      Documentation/admin-guide/aoe/
3477 F:      drivers/block/aoe/
3478
3479 ATC260X PMIC MFD DRIVER
3480 M:      Manivannan Sadhasivam <[email protected]>
3481 M:      Cristian Ciocaltea <[email protected]>
3482 L:      [email protected]
3483 S:      Maintained
3484 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3485 F:      drivers/input/misc/atc260x-onkey.c
3486 F:      drivers/mfd/atc260*
3487 F:      drivers/power/reset/atc260x-poweroff.c
3488 F:      drivers/regulator/atc260x-regulator.c
3489 F:      include/linux/mfd/atc260x/*
3490
3491 ATHEROS 71XX/9XXX GPIO DRIVER
3492 M:      Alban Bedel <[email protected]>
3493 S:      Maintained
3494 W:      https://github.com/AlbanBedel/linux
3495 T:      git git://github.com/AlbanBedel/linux
3496 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3497 F:      drivers/gpio/gpio-ath79.c
3498
3499 ATHEROS 71XX/9XXX USB PHY DRIVER
3500 M:      Alban Bedel <[email protected]>
3501 S:      Maintained
3502 W:      https://github.com/AlbanBedel/linux
3503 T:      git git://github.com/AlbanBedel/linux
3504 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3505 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3506
3507 ATHEROS ATH GENERIC UTILITIES
3508 M:      Kalle Valo <[email protected]>
3509 L:      [email protected]
3510 S:      Supported
3511 F:      drivers/net/wireless/ath/*
3512
3513 ATHEROS ATH5K WIRELESS DRIVER
3514 M:      Jiri Slaby <[email protected]>
3515 M:      Nick Kossifidis <[email protected]>
3516 M:      Luis Chamberlain <[email protected]>
3517 L:      [email protected]
3518 S:      Maintained
3519 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3520 F:      drivers/net/wireless/ath/ath5k/
3521
3522 ATHEROS ATH6KL WIRELESS DRIVER
3523 L:      [email protected]
3524 S:      Orphan
3525 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3526 F:      drivers/net/wireless/ath/ath6kl/
3527
3528 ATI_REMOTE2 DRIVER
3529 M:      Ville Syrjala <[email protected]>
3530 S:      Maintained
3531 F:      drivers/input/misc/ati_remote2.c
3532
3533 ATK0110 HWMON DRIVER
3534 M:      Luca Tettamanti <[email protected]>
3535 L:      [email protected]
3536 S:      Maintained
3537 F:      drivers/hwmon/asus_atk0110.c
3538
3539 ATLX ETHERNET DRIVERS
3540 M:      Chris Snook <[email protected]>
3541 L:      [email protected]
3542 S:      Maintained
3543 W:      http://sourceforge.net/projects/atl1
3544 W:      http://atl1.sourceforge.net
3545 F:      drivers/net/ethernet/atheros/
3546
3547 ATM
3548 M:      Chas Williams <[email protected]>
3549 L:      [email protected] (moderated for non-subscribers)
3550 L:      [email protected]
3551 S:      Maintained
3552 W:      http://linux-atm.sourceforge.net
3553 F:      drivers/atm/
3554 F:      include/linux/atm*
3555 F:      include/linux/sonet.h
3556 F:      include/uapi/linux/atm*
3557 F:      include/uapi/linux/sonet.h
3558
3559 ATMEL MACB ETHERNET DRIVER
3560 M:      Nicolas Ferre <[email protected]>
3561 M:      Claudiu Beznea <[email protected]>
3562 S:      Supported
3563 F:      drivers/net/ethernet/cadence/
3564
3565 ATMEL MAXTOUCH DRIVER
3566 M:      Nick Dyer <[email protected]>
3567 S:      Maintained
3568 T:      git git://github.com/ndyer/linux.git
3569 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3570 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3571
3572 ATOMIC INFRASTRUCTURE
3573 M:      Will Deacon <[email protected]>
3574 M:      Peter Zijlstra <[email protected]>
3575 R:      Boqun Feng <[email protected]>
3576 R:      Mark Rutland <[email protected]>
3577 L:      [email protected]
3578 S:      Maintained
3579 F:      Documentation/atomic_*.txt
3580 F:      arch/*/include/asm/atomic*.h
3581 F:      include/*/atomic*.h
3582 F:      include/linux/refcount.h
3583 F:      scripts/atomic/
3584
3585 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3586 M:      Bradley Grove <[email protected]>
3587 L:      [email protected]
3588 S:      Supported
3589 W:      http://www.attotech.com
3590 F:      drivers/scsi/esas2r
3591
3592 ATUSB IEEE 802.15.4 RADIO DRIVER
3593 M:      Stefan Schmidt <[email protected]>
3594 L:      [email protected]
3595 S:      Maintained
3596 F:      drivers/net/ieee802154/at86rf230.h
3597 F:      drivers/net/ieee802154/atusb.c
3598 F:      drivers/net/ieee802154/atusb.h
3599
3600 AUDIT SUBSYSTEM
3601 M:      Paul Moore <[email protected]>
3602 M:      Eric Paris <[email protected]>
3603 L:      [email protected]
3604 S:      Supported
3605 W:      https://github.com/linux-audit
3606 Q:      https://patchwork.kernel.org/project/audit/list
3607 B:      mailto:[email protected]
3608 P:      https://github.com/linux-audit/audit-kernel/blob/main/README.md
3609 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3610 F:      include/asm-generic/audit_*.h
3611 F:      include/linux/audit.h
3612 F:      include/linux/audit_arch.h
3613 F:      include/uapi/linux/audit.h
3614 F:      kernel/audit*
3615 F:      lib/*audit.c
3616 K:      \baudit_[a-z_0-9]\+\b
3617
3618 AUXILIARY BUS DRIVER
3619 M:      Greg Kroah-Hartman <[email protected]>
3620 R:      Dave Ertman <[email protected]>
3621 R:      Ira Weiny <[email protected]>
3622 S:      Supported
3623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3624 F:      Documentation/driver-api/auxiliary_bus.rst
3625 F:      drivers/base/auxiliary.c
3626 F:      include/linux/auxiliary_bus.h
3627
3628 AUXILIARY DISPLAY DRIVERS
3629 M:      Andy Shevchenko <[email protected]>
3630 R:      Geert Uytterhoeven <[email protected]>
3631 S:      Odd Fixes
3632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay.git
3633 F:      Documentation/devicetree/bindings/auxdisplay/
3634 F:      drivers/auxdisplay/
3635 F:      include/linux/cfag12864b.h
3636 F:      include/uapi/linux/map_to_14segment.h
3637 F:      include/uapi/linux/map_to_7segment.h
3638
3639 AVAGO APDS9306 AMBIENT LIGHT SENSOR DRIVER
3640 M:      Subhajit Ghosh <[email protected]>
3641 L:      [email protected]
3642 S:      Maintained
3643 F:      Documentation/devicetree/bindings/iio/light/avago,apds9300.yaml
3644 F:      drivers/iio/light/apds9306.c
3645
3646 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3647 M:      Andreas Klinger <[email protected]>
3648 L:      [email protected]
3649 S:      Maintained
3650 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3651 F:      drivers/iio/adc/hx711.c
3652
3653 AX.25 NETWORK LAYER
3654 L:      [email protected]
3655 S:      Orphan
3656 W:      https://linux-ax25.in-berlin.de
3657 F:      include/net/ax25.h
3658 F:      include/uapi/linux/ax25.h
3659 F:      net/ax25/
3660
3661 AXENTIA ARM DEVICES
3662 M:      Peter Rosin <[email protected]>
3663 L:      [email protected] (moderated for non-subscribers)
3664 S:      Maintained
3665 F:      arch/arm/boot/dts/microchip/at91-linea.dtsi
3666 F:      arch/arm/boot/dts/microchip/at91-natte.dtsi
3667 F:      arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts
3668 F:      arch/arm/boot/dts/microchip/at91-tse850-3.dts
3669
3670 AXENTIA ASOC DRIVERS
3671 M:      Peter Rosin <[email protected]>
3672 L:      [email protected] (moderated for non-subscribers)
3673 S:      Maintained
3674 F:      Documentation/devicetree/bindings/sound/axentia,*
3675 F:      sound/soc/atmel/tse850-pcm5142.c
3676
3677 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3678 M:      Nuno Sá <[email protected]>
3679 L:      [email protected]
3680 S:      Supported
3681 W:      https://ez.analog.com/linux-software-drivers
3682 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3683 F:      drivers/hwmon/axi-fan-control.c
3684
3685 AXI SPI ENGINE
3686 M:      Michael Hennerich <[email protected]>
3687 M:      Nuno Sá <[email protected]>
3688 R:      David Lechner <[email protected]>
3689 L:      [email protected]
3690 S:      Supported
3691 W:      https://ez.analog.com/linux-software-drivers
3692 F:      Documentation/devicetree/bindings/spi/adi,axi-spi-engine.yaml
3693 F:      drivers/spi/spi-axi-spi-engine.c
3694
3695 AXI PWM GENERATOR
3696 M:      Michael Hennerich <[email protected]>
3697 M:      Nuno Sá <[email protected]>
3698 L:      [email protected]
3699 S:      Supported
3700 W:      https://ez.analog.com/linux-software-drivers
3701 F:      Documentation/devicetree/bindings/pwm/adi,axi-pwmgen.yaml
3702 F:      drivers/pwm/pwm-axi-pwmgen.c
3703
3704 AXXIA I2C CONTROLLER
3705 M:      Krzysztof Adamski <[email protected]>
3706 L:      [email protected]
3707 S:      Maintained
3708 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3709 F:      drivers/i2c/busses/i2c-axxia.c
3710
3711 AZ6007 DVB DRIVER
3712 M:      Mauro Carvalho Chehab <[email protected]>
3713 L:      [email protected]
3714 S:      Maintained
3715 W:      https://linuxtv.org
3716 T:      git git://linuxtv.org/media_tree.git
3717 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3718
3719 AZTECH FM RADIO RECEIVER DRIVER
3720 M:      Hans Verkuil <[email protected]>
3721 L:      [email protected]
3722 S:      Maintained
3723 W:      https://linuxtv.org
3724 T:      git git://linuxtv.org/media_tree.git
3725 F:      drivers/media/radio/radio-aztech*
3726
3727 B43 WIRELESS DRIVER
3728 L:      [email protected]
3729 L:      [email protected]
3730 S:      Orphan
3731 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3732 F:      drivers/net/wireless/broadcom/b43/
3733
3734 B43LEGACY WIRELESS DRIVER
3735 L:      [email protected]
3736 L:      [email protected]
3737 S:      Orphan
3738 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3739 F:      drivers/net/wireless/broadcom/b43legacy/
3740
3741 BACKLIGHT CLASS/SUBSYSTEM
3742 M:      Lee Jones <[email protected]>
3743 M:      Daniel Thompson <[email protected]>
3744 M:      Jingoo Han <[email protected]>
3745 L:      [email protected]
3746 S:      Maintained
3747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3748 F:      Documentation/ABI/stable/sysfs-class-backlight
3749 F:      Documentation/ABI/testing/sysfs-class-backlight
3750 F:      Documentation/devicetree/bindings/leds/backlight
3751 F:      drivers/video/backlight/
3752 F:      include/linux/backlight.h
3753 F:      include/linux/pwm_backlight.h
3754
3755 BAIKAL-T1 PVT HARDWARE MONITOR DRIVER
3756 M:      Serge Semin <[email protected]>
3757 L:      [email protected]
3758 S:      Supported
3759 F:      Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.yaml
3760 F:      Documentation/hwmon/bt1-pvt.rst
3761 F:      drivers/hwmon/bt1-pvt.[ch]
3762
3763 BARCO P50 GPIO DRIVER
3764 M:      Santosh Kumar Yadav <[email protected]>
3765 M:      Peter Korsgaard <[email protected]>
3766 S:      Maintained
3767 F:      drivers/platform/x86/barco-p50-gpio.c
3768
3769 BATMAN ADVANCED
3770 M:      Marek Lindner <[email protected]>
3771 M:      Simon Wunderlich <[email protected]>
3772 M:      Antonio Quartulli <[email protected]>
3773 M:      Sven Eckelmann <[email protected]>
3774 L:      [email protected] (moderated for non-subscribers)
3775 S:      Maintained
3776 W:      https://www.open-mesh.org/
3777 Q:      https://patchwork.open-mesh.org/project/batman/list/
3778 B:      https://www.open-mesh.org/projects/batman-adv/issues
3779 C:      ircs://irc.hackint.org/batadv
3780 T:      git https://git.open-mesh.org/linux-merge.git
3781 F:      Documentation/networking/batman-adv.rst
3782 F:      include/uapi/linux/batadv_packet.h
3783 F:      include/uapi/linux/batman_adv.h
3784 F:      net/batman-adv/
3785
3786 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3787 M:      Thomas Sailer <[email protected]>
3788 L:      [email protected]
3789 S:      Maintained
3790 W:      http://www.baycom.org/~tom/ham/ham.html
3791 F:      drivers/net/hamradio/baycom*
3792
3793 BCACHE (BLOCK LAYER CACHE)
3794 M:      Coly Li <[email protected]>
3795 M:      Kent Overstreet <[email protected]>
3796 L:      [email protected]
3797 S:      Maintained
3798 W:      http://bcache.evilpiepirate.org
3799 C:      irc://irc.oftc.net/bcache
3800 F:      drivers/md/bcache/
3801
3802 BCACHEFS
3803 M:      Kent Overstreet <[email protected]>
3804 L:      [email protected]
3805 S:      Supported
3806 C:      irc://irc.oftc.net/bcache
3807 T:      git https://evilpiepirate.org/git/bcachefs.git
3808 F:      fs/bcachefs/
3809 F:      Documentation/filesystems/bcachefs/
3810
3811 BDISP ST MEDIA DRIVER
3812 M:      Fabien Dessenne <[email protected]>
3813 L:      [email protected]
3814 S:      Supported
3815 W:      https://linuxtv.org
3816 T:      git git://linuxtv.org/media_tree.git
3817 F:      drivers/media/platform/st/sti/bdisp
3818
3819 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3820 M:      Dariusz Marcinkiewicz <[email protected]>
3821 L:      [email protected]
3822 S:      Maintained
3823 F:      drivers/net/ethernet/ec_bhf.c
3824
3825 BEFS FILE SYSTEM
3826 M:      Luis de Bethencourt <[email protected]>
3827 M:      Salah Triki <[email protected]>
3828 S:      Maintained
3829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3830 F:      Documentation/filesystems/befs.rst
3831 F:      fs/befs/
3832
3833 BFQ I/O SCHEDULER
3834 M:      Yu Kuai <[email protected]>
3835 L:      [email protected]
3836 S:      Odd Fixes
3837 F:      Documentation/block/bfq-iosched.rst
3838 F:      block/bfq-*
3839
3840 BFS FILE SYSTEM
3841 M:      "Tigran A. Aivazian" <[email protected]>
3842 S:      Maintained
3843 F:      Documentation/filesystems/bfs.rst
3844 F:      fs/bfs/
3845 F:      include/uapi/linux/bfs_fs.h
3846
3847 BINMAN
3848 M:      Simon Glass <[email protected]>
3849 S:      Supported
3850 F:      Documentation/devicetree/bindings/mtd/partitions/binman*
3851
3852 BITMAP API
3853 M:      Yury Norov <[email protected]>
3854 R:      Rasmus Villemoes <[email protected]>
3855 S:      Maintained
3856 F:      include/linux/bitfield.h
3857 F:      include/linux/bitmap-str.h
3858 F:      include/linux/bitmap.h
3859 F:      include/linux/bits.h
3860 F:      include/linux/cpumask.h
3861 F:      include/linux/cpumask_types.h
3862 F:      include/linux/find.h
3863 F:      include/linux/nodemask.h
3864 F:      include/linux/nodemask_types.h
3865 F:      include/vdso/bits.h
3866 F:      lib/bitmap-str.c
3867 F:      lib/bitmap.c
3868 F:      lib/cpumask.c
3869 F:      lib/cpumask_kunit.c
3870 F:      lib/find_bit.c
3871 F:      lib/find_bit_benchmark.c
3872 F:      lib/test_bitmap.c
3873 F:      tools/include/linux/bitfield.h
3874 F:      tools/include/linux/bitmap.h
3875 F:      tools/include/linux/bits.h
3876 F:      tools/include/linux/find.h
3877 F:      tools/include/vdso/bits.h
3878 F:      tools/lib/bitmap.c
3879 F:      tools/lib/find_bit.c
3880
3881 BITOPS API
3882 M:      Yury Norov <[email protected]>
3883 R:      Rasmus Villemoes <[email protected]>
3884 S:      Maintained
3885 F:      arch/*/include/asm/bitops.h
3886 F:      arch/*/include/asm/bitops_32.h
3887 F:      arch/*/include/asm/bitops_64.h
3888 F:      arch/*/lib/bitops.c
3889 F:      include/asm-generic/bitops
3890 F:      include/asm-generic/bitops.h
3891 F:      include/linux/bitops.h
3892 F:      lib/test_bitops.c
3893 F:      tools/*/bitops*
3894
3895 BLINKM RGB LED DRIVER
3896 M:      Jan-Simon Moeller <[email protected]>
3897 S:      Maintained
3898 F:      drivers/leds/leds-blinkm.c
3899
3900 BLOCK LAYER
3901 M:      Jens Axboe <[email protected]>
3902 L:      [email protected]
3903 S:      Maintained
3904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3905 F:      Documentation/ABI/stable/sysfs-block
3906 F:      Documentation/block/
3907 F:      block/
3908 F:      drivers/block/
3909 F:      include/linux/bio.h
3910 F:      include/linux/blk*
3911 F:      kernel/trace/blktrace.c
3912 F:      lib/sbitmap.c
3913
3914 BLOCK LAYER DEVICE DRIVER API [RUST]
3915 M:      Andreas Hindborg <[email protected]>
3916 R:      Boqun Feng <[email protected]>
3917 L:      [email protected]
3918 L:      [email protected]
3919 S:      Supported
3920 W:      https://rust-for-linux.com
3921 B:      https://github.com/Rust-for-Linux/linux/issues
3922 C:      https://rust-for-linux.zulipchat.com/#narrow/stream/Block
3923 T:      git https://github.com/Rust-for-Linux/linux.git rust-block-next
3924 F:      drivers/block/rnull.rs
3925 F:      rust/kernel/block.rs
3926 F:      rust/kernel/block/
3927
3928 BLOCK2MTD DRIVER
3929 M:      Joern Engel <[email protected]>
3930 L:      [email protected]
3931 S:      Maintained
3932 F:      drivers/mtd/devices/block2mtd.c
3933
3934 BLUETOOTH DRIVERS
3935 M:      Marcel Holtmann <[email protected]>
3936 M:      Luiz Augusto von Dentz <[email protected]>
3937 L:      [email protected]
3938 S:      Supported
3939 W:      http://www.bluez.org/
3940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3941 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3942 F:      Documentation/devicetree/bindings/net/bluetooth/
3943 F:      drivers/bluetooth/
3944
3945 BLUETOOTH SUBSYSTEM
3946 M:      Marcel Holtmann <[email protected]>
3947 M:      Johan Hedberg <[email protected]>
3948 M:      Luiz Augusto von Dentz <[email protected]>
3949 L:      [email protected]
3950 S:      Supported
3951 W:      http://www.bluez.org/
3952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3954 F:      include/net/bluetooth/
3955 F:      net/bluetooth/
3956
3957 BONDING DRIVER
3958 M:      Jay Vosburgh <[email protected]>
3959 M:      Andy Gospodarek <[email protected]>
3960 L:      [email protected]
3961 S:      Maintained
3962 F:      Documentation/networking/bonding.rst
3963 F:      drivers/net/bonding/
3964 F:      include/net/bond*
3965 F:      include/uapi/linux/if_bonding.h
3966 F:      tools/testing/selftests/drivers/net/bonding/
3967
3968 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3969 M:      Dan Robertson <[email protected]>
3970 L:      [email protected]
3971 S:      Maintained
3972 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3973 F:      drivers/iio/accel/bma400*
3974
3975 BOSCH SENSORTEC BMI323 IMU IIO DRIVER
3976 M:      Jagath Jog J <[email protected]>
3977 L:      [email protected]
3978 S:      Maintained
3979 F:      Documentation/devicetree/bindings/iio/imu/bosch,bmi323.yaml
3980 F:      drivers/iio/imu/bmi323/
3981
3982 BPF JIT for ARC
3983 M:      Shahab Vahedi <[email protected]>
3984 L:      [email protected]
3985 S:      Maintained
3986 F:      arch/arc/net/
3987
3988 BPF JIT for ARM
3989 M:      Russell King <[email protected]>
3990 M:      Puranjay Mohan <[email protected]>
3991 L:      [email protected]
3992 S:      Maintained
3993 F:      arch/arm/net/
3994
3995 BPF JIT for ARM64
3996 M:      Daniel Borkmann <[email protected]>
3997 M:      Alexei Starovoitov <[email protected]>
3998 M:      Puranjay Mohan <[email protected]>
3999 R:      Xu Kuohai <[email protected]>
4000 L:      [email protected]
4001 S:      Supported
4002 F:      arch/arm64/net/
4003
4004 BPF JIT for LOONGARCH
4005 M:      Tiezhu Yang <[email protected]>
4006 R:      Hengqi Chen <[email protected]>
4007 L:      [email protected]
4008 S:      Maintained
4009 F:      arch/loongarch/net/
4010
4011 BPF JIT for MIPS (32-BIT AND 64-BIT)
4012 M:      Johan Almbladh <[email protected]>
4013 M:      Paul Burton <[email protected]>
4014 L:      [email protected]
4015 S:      Maintained
4016 F:      arch/mips/net/
4017
4018 BPF JIT for NFP NICs
4019 M:      Jakub Kicinski <[email protected]>
4020 L:      [email protected]
4021 S:      Odd Fixes
4022 F:      drivers/net/ethernet/netronome/nfp/bpf/
4023
4024 BPF JIT for POWERPC (32-BIT AND 64-BIT)
4025 M:      Michael Ellerman <[email protected]>
4026 M:      Hari Bathini <[email protected]>
4027 M:      Christophe Leroy <[email protected]>
4028 R:      Naveen N Rao <[email protected]>
4029 L:      [email protected]
4030 S:      Supported
4031 F:      arch/powerpc/net/
4032
4033 BPF JIT for RISC-V (32-bit)
4034 M:      Luke Nelson <[email protected]>
4035 M:      Xi Wang <[email protected]>
4036 L:      [email protected]
4037 S:      Maintained
4038 F:      arch/riscv/net/
4039 X:      arch/riscv/net/bpf_jit_comp64.c
4040
4041 BPF JIT for RISC-V (64-bit)
4042 M:      Björn Töpel <[email protected]>
4043 R:      Pu Lehui <[email protected]>
4044 R:      Puranjay Mohan <[email protected]>
4045 L:      [email protected]
4046 S:      Maintained
4047 F:      arch/riscv/net/
4048 X:      arch/riscv/net/bpf_jit_comp32.c
4049
4050 BPF JIT for S390
4051 M:      Ilya Leoshkevich <[email protected]>
4052 M:      Heiko Carstens <[email protected]>
4053 M:      Vasily Gorbik <[email protected]>
4054 L:      [email protected]
4055 S:      Supported
4056 F:      arch/s390/net/
4057 X:      arch/s390/net/pnet.c
4058
4059 BPF JIT for SPARC (32-BIT AND 64-BIT)
4060 M:      David S. Miller <[email protected]>
4061 L:      [email protected]
4062 S:      Odd Fixes
4063 F:      arch/sparc/net/
4064
4065 BPF JIT for X86 32-BIT
4066 M:      Wang YanQing <[email protected]>
4067 L:      [email protected]
4068 S:      Odd Fixes
4069 F:      arch/x86/net/bpf_jit_comp32.c
4070
4071 BPF JIT for X86 64-BIT
4072 M:      Alexei Starovoitov <[email protected]>
4073 M:      Daniel Borkmann <[email protected]>
4074 L:      [email protected]
4075 S:      Supported
4076 F:      arch/x86/net/
4077 X:      arch/x86/net/bpf_jit_comp32.c
4078
4079 BPF [BTF]
4080 M:      Martin KaFai Lau <[email protected]>
4081 L:      [email protected]
4082 S:      Maintained
4083 F:      include/linux/btf*
4084 F:      kernel/bpf/btf.c
4085
4086 BPF [CORE]
4087 M:      Alexei Starovoitov <[email protected]>
4088 M:      Daniel Borkmann <[email protected]>
4089 R:      John Fastabend <[email protected]>
4090 L:      [email protected]
4091 S:      Maintained
4092 F:      include/linux/bpf*
4093 F:      include/linux/filter.h
4094 F:      include/linux/tnum.h
4095 F:      kernel/bpf/core.c
4096 F:      kernel/bpf/dispatcher.c
4097 F:      kernel/bpf/mprog.c
4098 F:      kernel/bpf/syscall.c
4099 F:      kernel/bpf/tnum.c
4100 F:      kernel/bpf/trampoline.c
4101 F:      kernel/bpf/verifier.c
4102
4103 BPF [CRYPTO]
4104 M:      Vadim Fedorenko <[email protected]>
4105 L:      [email protected]
4106 S:      Maintained
4107 F:      crypto/bpf_crypto_skcipher.c
4108 F:      include/linux/bpf_crypto.h
4109 F:      kernel/bpf/crypto.c
4110
4111 BPF [DOCUMENTATION] (Related to Standardization)
4112 R:      David Vernet <[email protected]>
4113 L:      [email protected]
4114 L:      [email protected]
4115 S:      Maintained
4116 F:      Documentation/bpf/standardization/
4117
4118 BPF [GENERAL] (Safe Dynamic Programs and Tools)
4119 M:      Alexei Starovoitov <[email protected]>
4120 M:      Daniel Borkmann <[email protected]>
4121 M:      Andrii Nakryiko <[email protected]>
4122 R:      Martin KaFai Lau <[email protected]>
4123 R:      Eduard Zingerman <[email protected]>
4124 R:      Song Liu <[email protected]>
4125 R:      Yonghong Song <[email protected]>
4126 R:      John Fastabend <[email protected]>
4127 R:      KP Singh <[email protected]>
4128 R:      Stanislav Fomichev <[email protected]>
4129 R:      Hao Luo <[email protected]>
4130 R:      Jiri Olsa <[email protected]>
4131 L:      [email protected]
4132 S:      Supported
4133 W:      https://bpf.io/
4134 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
4135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
4136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
4137 F:      Documentation/bpf/
4138 F:      Documentation/networking/filter.rst
4139 F:      Documentation/userspace-api/ebpf/
4140 F:      arch/*/net/*
4141 F:      include/linux/bpf*
4142 F:      include/linux/btf*
4143 F:      include/linux/filter.h
4144 F:      include/trace/events/xdp.h
4145 F:      include/uapi/linux/bpf*
4146 F:      include/uapi/linux/btf*
4147 F:      include/uapi/linux/filter.h
4148 F:      kernel/bpf/
4149 F:      kernel/trace/bpf_trace.c
4150 F:      lib/test_bpf.c
4151 F:      net/bpf/
4152 F:      net/core/filter.c
4153 F:      net/sched/act_bpf.c
4154 F:      net/sched/cls_bpf.c
4155 F:      samples/bpf/
4156 F:      scripts/bpf_doc.py
4157 F:      scripts/Makefile.btf
4158 F:      scripts/pahole-version.sh
4159 F:      tools/bpf/
4160 F:      tools/lib/bpf/
4161 F:      tools/testing/selftests/bpf/
4162
4163 BPF [ITERATOR]
4164 M:      Yonghong Song <[email protected]>
4165 L:      [email protected]
4166 S:      Maintained
4167 F:      kernel/bpf/*iter.c
4168
4169 BPF [L7 FRAMEWORK] (sockmap)
4170 M:      John Fastabend <[email protected]>
4171 M:      Jakub Sitnicki <[email protected]>
4172 L:      [email protected]
4173 L:      [email protected]
4174 S:      Maintained
4175 F:      include/linux/skmsg.h
4176 F:      net/core/skmsg.c
4177 F:      net/core/sock_map.c
4178 F:      net/ipv4/tcp_bpf.c
4179 F:      net/ipv4/udp_bpf.c
4180 F:      net/unix/unix_bpf.c
4181
4182 BPF [LIBRARY] (libbpf)
4183 M:      Andrii Nakryiko <[email protected]>
4184 M:      Eduard Zingerman <[email protected]>
4185 L:      [email protected]
4186 S:      Maintained
4187 F:      tools/lib/bpf/
4188
4189 BPF [MISC]
4190 L:      [email protected]
4191 S:      Odd Fixes
4192 K:      (?:\b|_)bpf(?:\b|_)
4193
4194 BPF [NETKIT] (BPF-programmable network device)
4195 M:      Daniel Borkmann <[email protected]>
4196 M:      Nikolay Aleksandrov <[email protected]>
4197 L:      [email protected]
4198 L:      [email protected]
4199 S:      Supported
4200 F:      drivers/net/netkit.c
4201 F:      include/net/netkit.h
4202
4203 BPF [NETWORKING] (struct_ops, reuseport)
4204 M:      Martin KaFai Lau <[email protected]>
4205 L:      [email protected]
4206 L:      [email protected]
4207 S:      Maintained
4208 F:      kernel/bpf/bpf_struct*
4209
4210 BPF [NETWORKING] (tcx & tc BPF, sock_addr)
4211 M:      Martin KaFai Lau <[email protected]>
4212 M:      Daniel Borkmann <[email protected]>
4213 R:      John Fastabend <[email protected]>
4214 L:      [email protected]
4215 L:      [email protected]
4216 S:      Maintained
4217 F:      include/net/tcx.h
4218 F:      kernel/bpf/tcx.c
4219 F:      net/core/filter.c
4220 F:      net/sched/act_bpf.c
4221 F:      net/sched/cls_bpf.c
4222
4223 BPF [RINGBUF]
4224 M:      Andrii Nakryiko <[email protected]>
4225 L:      [email protected]
4226 S:      Maintained
4227 F:      kernel/bpf/ringbuf.c
4228
4229 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
4230 M:      KP Singh <[email protected]>
4231 M:      Matt Bobrowski <[email protected]>
4232 L:      [email protected]
4233 S:      Maintained
4234 F:      Documentation/bpf/prog_lsm.rst
4235 F:      include/linux/bpf_lsm.h
4236 F:      kernel/bpf/bpf_lsm.c
4237 F:      kernel/trace/bpf_trace.c
4238 F:      security/bpf/
4239
4240 BPF [SELFTESTS] (Test Runners & Infrastructure)
4241 M:      Andrii Nakryiko <[email protected]>
4242 M:      Eduard Zingerman <[email protected]>
4243 R:      Mykola Lysenko <[email protected]>
4244 L:      [email protected]
4245 S:      Maintained
4246 F:      tools/testing/selftests/bpf/
4247
4248 BPF [STORAGE & CGROUPS]
4249 M:      Martin KaFai Lau <[email protected]>
4250 L:      [email protected]
4251 S:      Maintained
4252 F:      kernel/bpf/*storage.c
4253 F:      kernel/bpf/bpf_lru*
4254 F:      kernel/bpf/cgroup.c
4255
4256 BPF [TOOLING] (bpftool)
4257 M:      Quentin Monnet <[email protected]>
4258 L:      [email protected]
4259 S:      Maintained
4260 F:      kernel/bpf/disasm.*
4261 F:      tools/bpf/bpftool/
4262
4263 BPF [TRACING]
4264 M:      Song Liu <[email protected]>
4265 R:      Jiri Olsa <[email protected]>
4266 L:      [email protected]
4267 S:      Maintained
4268 F:      kernel/bpf/stackmap.c
4269 F:      kernel/trace/bpf_trace.c
4270
4271 BROADCOM ASP 2.0 ETHERNET DRIVER
4272 M:      Justin Chen <[email protected]>
4273 M:      Florian Fainelli <[email protected]>
4274 L:      [email protected]
4275 L:      [email protected]
4276 S:      Supported
4277 F:      Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
4278 F:      drivers/net/ethernet/broadcom/asp2/
4279
4280 BROADCOM B44 10/100 ETHERNET DRIVER
4281 M:      Michael Chan <[email protected]>
4282 L:      [email protected]
4283 S:      Supported
4284 F:      drivers/net/ethernet/broadcom/b44.*
4285
4286 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
4287 M:      Florian Fainelli <[email protected]>
4288 L:      [email protected]
4289 L:      [email protected] (subscribers-only)
4290 S:      Supported
4291 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
4292 F:      drivers/net/dsa/b53/*
4293 F:      drivers/net/dsa/bcm_sf2*
4294 F:      include/linux/dsa/brcm.h
4295 F:      include/linux/platform_data/b53.h
4296
4297 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
4298 M:      Florian Fainelli <[email protected]>
4299 R:      Broadcom internal kernel review list <[email protected]>
4300 L:      [email protected] (moderated for non-subscribers)
4301 L:      [email protected] (moderated for non-subscribers)
4302 S:      Maintained
4303 T:      git https://github.com/broadcom/stblinux.git
4304 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4305 F:      drivers/pci/controller/pcie-brcmstb.c
4306 F:      drivers/staging/vc04_services
4307 N:      bcm2711
4308 N:      bcm283*
4309 N:      raspberrypi
4310
4311 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
4312 M:      Florian Fainelli <[email protected]>
4313 M:      Ray Jui <[email protected]>
4314 M:      Scott Branden <[email protected]>
4315 R:      Broadcom internal kernel review list <[email protected]>
4316 S:      Maintained
4317 T:      git https://github.com/broadcom/mach-bcm
4318 F:      arch/arm/mach-bcm/
4319 N:      bcm281*
4320 N:      bcm113*
4321 N:      bcm216*
4322 N:      kona
4323
4324 BROADCOM BCM2835 CAMERA DRIVERS
4325 M:      Raspberry Pi Kernel Maintenance <[email protected]>
4326 L:      [email protected]
4327 S:      Maintained
4328 F:      Documentation/devicetree/bindings/media/brcm,bcm2835-unicam.yaml
4329 F:      drivers/media/platform/broadcom/bcm2835-unicam*
4330
4331 BROADCOM BCM47XX MIPS ARCHITECTURE
4332 M:      Hauke Mehrtens <[email protected]>
4333 M:      Rafał Miłecki <[email protected]>
4334 L:      [email protected]
4335 S:      Maintained
4336 F:      Documentation/devicetree/bindings/mips/brcm/
4337 F:      arch/mips/bcm47xx/*
4338 F:      arch/mips/include/asm/mach-bcm47xx/*
4339
4340 BROADCOM BCM4908 ETHERNET DRIVER
4341 M:      Rafał Miłecki <[email protected]>
4342 R:      Broadcom internal kernel review list <[email protected]>
4343 L:      [email protected]
4344 S:      Maintained
4345 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
4346 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
4347 F:      drivers/net/ethernet/broadcom/unimac.h
4348
4349 BROADCOM BCM4908 PINMUX DRIVER
4350 M:      Rafał Miłecki <[email protected]>
4351 R:      Broadcom internal kernel review list <[email protected]>
4352 L:      [email protected]
4353 S:      Maintained
4354 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
4355 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
4356
4357 BROADCOM BCM5301X ARM ARCHITECTURE
4358 M:      Florian Fainelli <[email protected]>
4359 M:      Hauke Mehrtens <[email protected]>
4360 M:      Rafał Miłecki <[email protected]>
4361 R:      Broadcom internal kernel review list <[email protected]>
4362 L:      [email protected] (moderated for non-subscribers)
4363 S:      Maintained
4364 F:      arch/arm/boot/dts/broadcom/bcm-ns.dtsi
4365 F:      arch/arm/boot/dts/broadcom/bcm470*
4366 F:      arch/arm/boot/dts/broadcom/bcm5301*
4367 F:      arch/arm/boot/dts/broadcom/bcm953012*
4368 F:      arch/arm/mach-bcm/bcm_5301x.c
4369
4370 BROADCOM BCM53573 ARM ARCHITECTURE
4371 M:      Florian Fainelli <[email protected]>
4372 M:      Rafał Miłecki <[email protected]>
4373 R:      Broadcom internal kernel review list <[email protected]>
4374 L:      [email protected] (moderated for non-subscribers)
4375 S:      Maintained
4376 F:      arch/arm/boot/dts/broadcom/bcm47189*
4377 F:      arch/arm/boot/dts/broadcom/bcm53573*
4378
4379 BROADCOM BCM63XX/BCM33XX UDC DRIVER
4380 M:      Kevin Cernekee <[email protected]>
4381 L:      [email protected]
4382 S:      Maintained
4383 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
4384
4385 BROADCOM BCM7XXX ARM ARCHITECTURE
4386 M:      Florian Fainelli <[email protected]>
4387 R:      Broadcom internal kernel review list <[email protected]>
4388 L:      [email protected] (moderated for non-subscribers)
4389 S:      Maintained
4390 T:      git https://github.com/broadcom/stblinux.git
4391 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4392 F:      arch/arm/boot/dts/broadcom/bcm7*.dts*
4393 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
4394 F:      arch/arm/mach-bcm/*brcmstb*
4395 F:      arch/arm/mm/cache-b15-rac.c
4396 F:      drivers/bus/brcmstb_gisb.c
4397 F:      drivers/pci/controller/pcie-brcmstb.c
4398 N:      brcmstb
4399 N:      bcm7038
4400 N:      bcm7120
4401
4402 BROADCOM BCMBCA ARM ARCHITECTURE
4403 M:      William Zhang <[email protected]>
4404 M:      Anand Gore <[email protected]>
4405 M:      Kursad Oney <[email protected]>
4406 M:      Florian Fainelli <[email protected]>
4407 M:      Rafał Miłecki <[email protected]>
4408 R:      Broadcom internal kernel review list <[email protected]>
4409 L:      [email protected] (moderated for non-subscribers)
4410 S:      Maintained
4411 T:      git https://github.com/broadcom/stblinux.git
4412 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
4413 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
4414 N:      bcmbca
4415 N:      bcm[9]?47622
4416 N:      bcm[9]?4912
4417 N:      bcm[9]?63138
4418 N:      bcm[9]?63146
4419 N:      bcm[9]?63148
4420 N:      bcm[9]?63158
4421 N:      bcm[9]?63178
4422 N:      bcm[9]?6756
4423 N:      bcm[9]?6813
4424 N:      bcm[9]?6846
4425 N:      bcm[9]?6855
4426 N:      bcm[9]?6856
4427 N:      bcm[9]?6858
4428 N:      bcm[9]?6878
4429
4430 BROADCOM BDC DRIVER
4431 M:      Justin Chen <[email protected]>
4432 M:      Al Cooper <[email protected]>
4433 R:      Broadcom internal kernel review list <[email protected]>
4434 L:      [email protected]
4435 S:      Maintained
4436 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4437 F:      drivers/usb/gadget/udc/bdc/
4438
4439 BROADCOM BMIPS CPUFREQ DRIVER
4440 M:      Markus Mayer <[email protected]>
4441 R:      Broadcom internal kernel review list <[email protected]>
4442 L:      [email protected]
4443 S:      Maintained
4444 F:      drivers/cpufreq/bmips-cpufreq.c
4445
4446 BROADCOM BMIPS MIPS ARCHITECTURE
4447 M:      Florian Fainelli <[email protected]>
4448 R:      Broadcom internal kernel review list <[email protected]>
4449 L:      [email protected]
4450 S:      Maintained
4451 T:      git https://github.com/broadcom/stblinux.git
4452 F:      arch/mips/bmips/*
4453 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4454 F:      arch/mips/include/asm/mach-bmips/*
4455 F:      arch/mips/kernel/*bmips*
4456 F:      drivers/irqchip/irq-bcm63*
4457 F:      drivers/irqchip/irq-bcm7*
4458 F:      drivers/irqchip/irq-brcmstb*
4459 F:      drivers/pmdomain/bcm/bcm63xx-power.c
4460 F:      include/linux/bcm963xx_nvram.h
4461 F:      include/linux/bcm963xx_tag.h
4462
4463 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4464 M:      Rasesh Mody <[email protected]>
4465 M:      [email protected]
4466 L:      [email protected]
4467 S:      Supported
4468 F:      drivers/net/ethernet/broadcom/bnx2.*
4469 F:      drivers/net/ethernet/broadcom/bnx2_*
4470
4471 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4472 M:      Saurav Kashyap <[email protected]>
4473 M:      Javed Hasan <[email protected]>
4474 M:      [email protected]
4475 L:      [email protected]
4476 S:      Supported
4477 F:      drivers/scsi/bnx2fc/
4478
4479 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4480 M:      Nilesh Javali <[email protected]>
4481 M:      Manish Rangankar <[email protected]>
4482 M:      [email protected]
4483 L:      [email protected]
4484 S:      Supported
4485 F:      drivers/scsi/bnx2i/
4486
4487 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4488 M:      Sudarsana Kalluru <[email protected]>
4489 M:      Manish Chopra <[email protected]>
4490 L:      [email protected]
4491 S:      Supported
4492 F:      drivers/net/ethernet/broadcom/bnx2x/
4493
4494 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4495 M:      Michael Chan <[email protected]>
4496 L:      [email protected]
4497 S:      Supported
4498 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4499 F:      drivers/net/ethernet/broadcom/bnxt/
4500 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4501
4502 BROADCOM BRCM80211 IEEE802.11 WIRELESS DRIVERS
4503 M:      Arend van Spriel <[email protected]>
4504 L:      [email protected]
4505 L:      [email protected]
4506 L:      [email protected]
4507 S:      Supported
4508 F:      drivers/net/wireless/broadcom/brcm80211/
4509 F:      include/linux/platform_data/brcmfmac.h
4510
4511 BROADCOM BRCMSTB GPIO DRIVER
4512 M:      Doug Berger <[email protected]>
4513 M:      Florian Fainelli <[email protected]>
4514 R:      Broadcom internal kernel review list <[email protected]>
4515 S:      Supported
4516 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4517 F:      drivers/gpio/gpio-brcmstb.c
4518
4519 BROADCOM BRCMSTB I2C DRIVER
4520 M:      Kamal Dasu <[email protected]>
4521 R:      Broadcom internal kernel review list <[email protected]>
4522 L:      [email protected]
4523 S:      Supported
4524 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4525 F:      drivers/i2c/busses/i2c-brcmstb.c
4526
4527 BROADCOM BRCMSTB UART DRIVER
4528 M:      Al Cooper <[email protected]>
4529 R:      Broadcom internal kernel review list <[email protected]>
4530 L:      [email protected]
4531 S:      Maintained
4532 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4533 F:      drivers/tty/serial/8250/8250_bcm7271.c
4534
4535 BROADCOM BRCMSTB USB EHCI DRIVER
4536 M:      Justin Chen <[email protected]>
4537 M:      Al Cooper <[email protected]>
4538 R:      Broadcom internal kernel review list <[email protected]>
4539 L:      [email protected]
4540 S:      Maintained
4541 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4542 F:      drivers/usb/host/ehci-brcm.*
4543
4544 BROADCOM BRCMSTB USB PIN MAP DRIVER
4545 M:      Al Cooper <[email protected]>
4546 R:      Broadcom internal kernel review list <[email protected]>
4547 L:      [email protected]
4548 S:      Maintained
4549 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4550 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4551
4552 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4553 M:      Justin Chen <[email protected]>
4554 M:      Al Cooper <[email protected]>
4555 R:      Broadcom internal kernel review list <[email protected]>
4556 L:      [email protected]
4557 S:      Maintained
4558 F:      drivers/phy/broadcom/phy-brcm-usb*
4559
4560 BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4561 M:      William Zhang <[email protected]>
4562 M:      Kursad Oney <[email protected]>
4563 M:      Jonas Gorski <[email protected]>
4564 R:      Broadcom internal kernel review list <[email protected]>
4565 L:      [email protected]
4566 S:      Maintained
4567 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4568 F:      drivers/spi/spi-bcm63xx-hsspi.c
4569 F:      drivers/spi/spi-bcmbca-hsspi.c
4570
4571 BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4572 M:      Jonas Gorski <[email protected]>
4573 L:      [email protected]
4574 S:      Odd Fixes
4575 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
4576 F:      drivers/spi/spi-bcm63xx.c
4577
4578 BROADCOM ETHERNET PHY DRIVERS
4579 M:      Florian Fainelli <[email protected]>
4580 R:      Broadcom internal kernel review list <[email protected]>
4581 L:      [email protected]
4582 S:      Supported
4583 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4584 F:      drivers/net/phy/bcm*.[ch]
4585 F:      drivers/net/phy/broadcom.c
4586 F:      include/linux/brcmphy.h
4587
4588 BROADCOM GENET ETHERNET DRIVER
4589 M:      Doug Berger <[email protected]>
4590 M:      Florian Fainelli <[email protected]>
4591 R:      Broadcom internal kernel review list <[email protected]>
4592 L:      [email protected]
4593 S:      Supported
4594 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4595 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4596 F:      drivers/net/ethernet/broadcom/genet/
4597 F:      drivers/net/ethernet/broadcom/unimac.h
4598 F:      drivers/net/mdio/mdio-bcm-unimac.c
4599 F:      include/linux/platform_data/bcmgenet.h
4600 F:      include/linux/platform_data/mdio-bcm-unimac.h
4601
4602 BROADCOM IPROC ARM ARCHITECTURE
4603 M:      Ray Jui <[email protected]>
4604 M:      Scott Branden <[email protected]>
4605 R:      Broadcom internal kernel review list <[email protected]>
4606 L:      [email protected] (moderated for non-subscribers)
4607 S:      Maintained
4608 T:      git https://github.com/broadcom/stblinux.git
4609 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4610 F:      arch/arm64/boot/dts/broadcom/stingray/*
4611 F:      drivers/clk/bcm/clk-ns*
4612 F:      drivers/clk/bcm/clk-sr*
4613 F:      drivers/pinctrl/bcm/pinctrl-ns*
4614 F:      include/dt-bindings/clock/bcm-sr*
4615 N:      iproc
4616 N:      cygnus
4617 N:      bcm[-_]nsp
4618 N:      bcm9113*
4619 N:      bcm9583*
4620 N:      bcm9585*
4621 N:      bcm9586*
4622 N:      bcm988312
4623 N:      bcm113*
4624 N:      bcm583*
4625 N:      bcm585*
4626 N:      bcm586*
4627 N:      bcm88312
4628 N:      hr2
4629 N:      stingray
4630
4631 BROADCOM IPROC GBIT ETHERNET DRIVER
4632 M:      Rafał Miłecki <[email protected]>
4633 R:      Broadcom internal kernel review list <[email protected]>
4634 L:      [email protected]
4635 S:      Maintained
4636 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4637 F:      drivers/net/ethernet/broadcom/bgmac*
4638 F:      drivers/net/ethernet/broadcom/unimac.h
4639
4640 BROADCOM KONA GPIO DRIVER
4641 M:      Ray Jui <[email protected]>
4642 R:      Broadcom internal kernel review list <[email protected]>
4643 S:      Supported
4644 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
4645 F:      drivers/gpio/gpio-bcm-kona.c
4646
4647 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4648 M:      Sathya Prakash Veerichetty <[email protected]>
4649 M:      Kashyap Desai <[email protected]>
4650 M:      Sumit Saxena <[email protected]>
4651 M:      Sreekanth Reddy <[email protected]>
4652 L:      [email protected]
4653 L:      [email protected]
4654 S:      Supported
4655 W:      https://www.broadcom.com/support/storage
4656 F:      drivers/scsi/mpi3mr/
4657
4658 BROADCOM NETXTREME-E ROCE DRIVER
4659 M:      Selvin Xavier <[email protected]>
4660 L:      [email protected]
4661 S:      Supported
4662 W:      http://www.broadcom.com
4663 F:      drivers/infiniband/hw/bnxt_re/
4664 F:      include/uapi/rdma/bnxt_re-abi.h
4665
4666 BROADCOM NVRAM DRIVER
4667 M:      Rafał Miłecki <[email protected]>
4668 L:      [email protected]
4669 S:      Maintained
4670 F:      drivers/firmware/broadcom/*
4671
4672 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4673 M:      Rafał Miłecki <[email protected]>
4674 M:      Florian Fainelli <[email protected]>
4675 R:      Broadcom internal kernel review list <[email protected]>
4676 L:      [email protected]
4677 S:      Maintained
4678 T:      git https://github.com/broadcom/stblinux.git
4679 F:      drivers/pmdomain/bcm/bcm-pmb.c
4680 F:      include/dt-bindings/soc/bcm-pmb.h
4681
4682 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4683 M:      Rafał Miłecki <[email protected]>
4684 L:      [email protected]
4685 S:      Maintained
4686 F:      drivers/bcma/
4687 F:      include/linux/bcma/
4688
4689 BROADCOM SPI DRIVER
4690 M:      Kamal Dasu <[email protected]>
4691 R:      Broadcom internal kernel review list <[email protected]>
4692 S:      Maintained
4693 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4694 F:      drivers/spi/spi-bcm-qspi.*
4695 F:      drivers/spi/spi-brcmstb-qspi.c
4696 F:      drivers/spi/spi-iproc-qspi.c
4697
4698 BROADCOM STB AVS CPUFREQ DRIVER
4699 M:      Markus Mayer <[email protected]>
4700 R:      Broadcom internal kernel review list <[email protected]>
4701 L:      [email protected]
4702 S:      Maintained
4703 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4704 F:      drivers/cpufreq/brcmstb*
4705
4706 BROADCOM STB AVS TMON DRIVER
4707 M:      Markus Mayer <[email protected]>
4708 R:      Broadcom internal kernel review list <[email protected]>
4709 L:      [email protected]
4710 S:      Maintained
4711 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4712 F:      drivers/thermal/broadcom/brcmstb*
4713
4714 BROADCOM STB DPFE DRIVER
4715 M:      Markus Mayer <[email protected]>
4716 R:      Broadcom internal kernel review list <[email protected]>
4717 L:      [email protected] (moderated for non-subscribers)
4718 S:      Maintained
4719 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4720 F:      drivers/memory/brcmstb_dpfe.c
4721
4722 BROADCOM STB NAND FLASH DRIVER
4723 M:      Brian Norris <[email protected]>
4724 M:      Kamal Dasu <[email protected]>
4725 R:      Broadcom internal kernel review list <[email protected]>
4726 L:      [email protected]
4727 S:      Maintained
4728 F:      drivers/mtd/nand/raw/brcmnand/
4729 F:      include/linux/platform_data/brcmnand.h
4730
4731 BROADCOM STB PCIE DRIVER
4732 M:      Jim Quinlan <[email protected]>
4733 M:      Nicolas Saenz Julienne <[email protected]>
4734 M:      Florian Fainelli <[email protected]>
4735 R:      Broadcom internal kernel review list <[email protected]>
4736 L:      [email protected]
4737 S:      Maintained
4738 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4739 F:      drivers/pci/controller/pcie-brcmstb.c
4740
4741 BROADCOM SYSTEMPORT ETHERNET DRIVER
4742 M:      Florian Fainelli <[email protected]>
4743 R:      Broadcom internal kernel review list <[email protected]>
4744 L:      [email protected]
4745 S:      Supported
4746 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4747 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4748 F:      drivers/net/ethernet/broadcom/unimac.h
4749
4750 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4751 M:      Pavan Chebbi <[email protected]>
4752 M:      Michael Chan <[email protected]>
4753 L:      [email protected]
4754 S:      Supported
4755 F:      drivers/net/ethernet/broadcom/tg3.*
4756
4757 BROADCOM VK DRIVER
4758 M:      Scott Branden <[email protected]>
4759 R:      Broadcom internal kernel review list <[email protected]>
4760 S:      Supported
4761 F:      drivers/misc/bcm-vk/
4762 F:      include/uapi/linux/misc/bcm_vk.h
4763
4764 BROCADE BFA FC SCSI DRIVER
4765 M:      Anil Gurumurthy <[email protected]>
4766 M:      Sudarsana Kalluru <[email protected]>
4767 L:      [email protected]
4768 S:      Supported
4769 F:      drivers/scsi/bfa/
4770
4771 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4772 M:      Rasesh Mody <[email protected]>
4773 M:      Sudarsana Kalluru <[email protected]>
4774 M:      [email protected]
4775 L:      [email protected]
4776 S:      Supported
4777 F:      drivers/net/ethernet/brocade/bna/
4778
4779 BSG (block layer generic sg v4 driver)
4780 M:      FUJITA Tomonori <[email protected]>
4781 L:      [email protected]
4782 S:      Supported
4783 F:      block/bsg.c
4784 F:      include/linux/bsg.h
4785 F:      include/uapi/linux/bsg.h
4786
4787 BT87X AUDIO DRIVER
4788 M:      Clemens Ladisch <[email protected]>
4789 L:      [email protected] (moderated for non-subscribers)
4790 S:      Maintained
4791 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4792 F:      Documentation/sound/cards/bt87x.rst
4793 F:      sound/pci/bt87x.c
4794
4795 BT8XXGPIO DRIVER
4796 M:      Michael Buesch <[email protected]>
4797 S:      Maintained
4798 W:      http://bu3sch.de/btgpio.php
4799 F:      drivers/gpio/gpio-bt8xx.c
4800
4801 BTRFS FILE SYSTEM
4802 M:      Chris Mason <[email protected]>
4803 M:      Josef Bacik <[email protected]>
4804 M:      David Sterba <[email protected]>
4805 L:      [email protected]
4806 S:      Maintained
4807 W:      https://btrfs.readthedocs.io
4808 Q:      https://patchwork.kernel.org/project/linux-btrfs/list/
4809 C:      irc://irc.libera.chat/btrfs
4810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4811 F:      Documentation/filesystems/btrfs.rst
4812 F:      fs/btrfs/
4813 F:      include/linux/btrfs*
4814 F:      include/trace/events/btrfs.h
4815 F:      include/uapi/linux/btrfs*
4816
4817 BTTV VIDEO4LINUX DRIVER
4818 M:      Mauro Carvalho Chehab <[email protected]>
4819 L:      [email protected]
4820 S:      Odd fixes
4821 W:      https://linuxtv.org
4822 T:      git git://linuxtv.org/media_tree.git
4823 F:      Documentation/driver-api/media/drivers/bttv*
4824 F:      drivers/media/pci/bt8xx/bttv*
4825
4826 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4827 M:      Chanwoo Choi <[email protected]>
4828 L:      [email protected]
4829 L:      [email protected]
4830 S:      Maintained
4831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4832 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4833 F:      drivers/devfreq/exynos-bus.c
4834
4835 BUSLOGIC SCSI DRIVER
4836 M:      Khalid Aziz <[email protected]>
4837 L:      [email protected]
4838 S:      Maintained
4839 F:      drivers/scsi/BusLogic.*
4840 F:      drivers/scsi/FlashPoint.*
4841
4842 BXCAN CAN NETWORK DRIVER
4843 M:      Dario Binacchi <[email protected]>
4844 L:      [email protected]
4845 S:      Maintained
4846 F:      Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4847 F:      drivers/net/can/bxcan.c
4848
4849 C-MEDIA CMI8788 DRIVER
4850 M:      Clemens Ladisch <[email protected]>
4851 L:      [email protected] (moderated for non-subscribers)
4852 S:      Maintained
4853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4854 F:      sound/pci/oxygen/
4855
4856 C-SKY ARCHITECTURE
4857 M:      Guo Ren <[email protected]>
4858 L:      [email protected]
4859 S:      Supported
4860 T:      git https://github.com/c-sky/csky-linux.git
4861 F:      Documentation/devicetree/bindings/csky/
4862 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4863 F:      Documentation/devicetree/bindings/timer/csky,*
4864 F:      arch/csky/
4865 F:      drivers/clocksource/timer-gx6605s.c
4866 F:      drivers/clocksource/timer-mp-csky.c
4867 F:      drivers/irqchip/irq-csky-*
4868 N:      csky
4869 K:      csky
4870
4871 CA8210 IEEE-802.15.4 RADIO DRIVER
4872 L:      [email protected]
4873 S:      Orphan
4874 W:      https://github.com/Cascoda/ca8210-linux.git
4875 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4876 F:      drivers/net/ieee802154/ca8210.c
4877
4878 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4879 M:      David Howells <[email protected]>
4880 L:      [email protected]
4881 S:      Supported
4882 F:      Documentation/filesystems/caching/cachefiles.rst
4883 F:      fs/cachefiles/
4884
4885 CACHESTAT: PAGE CACHE STATS FOR A FILE
4886 M:      Nhat Pham <[email protected]>
4887 M:      Johannes Weiner <[email protected]>
4888 L:      [email protected]
4889 S:      Maintained
4890 F:      tools/testing/selftests/cachestat/test_cachestat.c
4891
4892 CADENCE MIPI-CSI2 BRIDGES
4893 M:      Maxime Ripard <[email protected]>
4894 L:      [email protected]
4895 S:      Maintained
4896 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4897 F:      Documentation/devicetree/bindings/media/cdns,csi2rx.yaml
4898 F:      drivers/media/platform/cadence/cdns-csi2*
4899
4900 CADENCE NAND DRIVER
4901 L:      [email protected]
4902 S:      Orphan
4903 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4904 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4905
4906 CADENCE USB3 DRD IP DRIVER
4907 M:      Peter Chen <[email protected]>
4908 M:      Pawel Laszczak <[email protected]>
4909 R:      Roger Quadros <[email protected]>
4910 L:      [email protected]
4911 S:      Maintained
4912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4913 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4914 F:      drivers/usb/cdns3/
4915 X:      drivers/usb/cdns3/cdnsp*
4916
4917 CADENCE USBHS DRIVER
4918 M:      Pawel Laszczak <[email protected]>
4919 L:      [email protected]
4920 S:      Maintained
4921 F:      drivers/usb/gadget/udc/cdns2
4922
4923 CADENCE USBSSP DRD IP DRIVER
4924 M:      Pawel Laszczak <[email protected]>
4925 L:      [email protected]
4926 S:      Maintained
4927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4928 F:      drivers/usb/cdns3/
4929 X:      drivers/usb/cdns3/cdns3*
4930
4931 CADET FM/AM RADIO RECEIVER DRIVER
4932 M:      Hans Verkuil <[email protected]>
4933 L:      [email protected]
4934 S:      Maintained
4935 W:      https://linuxtv.org
4936 T:      git git://linuxtv.org/media_tree.git
4937 F:      drivers/media/radio/radio-cadet*
4938
4939 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4940 L:      [email protected]
4941 S:      Orphan
4942 T:      git git://linuxtv.org/media_tree.git
4943 F:      Documentation/admin-guide/media/cafe_ccic*
4944 F:      drivers/media/platform/marvell/
4945
4946 CAIF NETWORK LAYER
4947 L:      [email protected]
4948 S:      Orphan
4949 F:      Documentation/networking/caif/
4950 F:      drivers/net/caif/
4951 F:      include/net/caif/
4952 F:      include/uapi/linux/caif/
4953 F:      net/caif/
4954
4955 CAKE QDISC
4956 M:      Toke Høiland-Jørgensen <[email protected]>
4957 L:      [email protected] (moderated for non-subscribers)
4958 S:      Maintained
4959 F:      net/sched/sch_cake.c
4960
4961 CAN NETWORK DRIVERS
4962 M:      Marc Kleine-Budde <[email protected]>
4963 M:      Vincent Mailhol <[email protected]>
4964 L:      [email protected]
4965 S:      Maintained
4966 W:      https://github.com/linux-can
4967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4969 F:      Documentation/devicetree/bindings/net/can/
4970 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4971 F:      drivers/net/can/
4972 F:      drivers/phy/phy-can-transceiver.c
4973 F:      include/linux/can/bittiming.h
4974 F:      include/linux/can/dev.h
4975 F:      include/linux/can/length.h
4976 F:      include/linux/can/platform/
4977 F:      include/linux/can/rx-offload.h
4978 F:      include/uapi/linux/can/error.h
4979 F:      include/uapi/linux/can/netlink.h
4980 F:      include/uapi/linux/can/vxcan.h
4981
4982 CAN NETWORK LAYER
4983 M:      Oliver Hartkopp <[email protected]>
4984 M:      Marc Kleine-Budde <[email protected]>
4985 L:      [email protected]
4986 S:      Maintained
4987 W:      https://github.com/linux-can
4988 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4990 F:      Documentation/networking/can.rst
4991 F:      Documentation/networking/iso15765-2.rst
4992 F:      include/linux/can/can-ml.h
4993 F:      include/linux/can/core.h
4994 F:      include/linux/can/skb.h
4995 F:      include/net/netns/can.h
4996 F:      include/uapi/linux/can.h
4997 F:      include/uapi/linux/can/bcm.h
4998 F:      include/uapi/linux/can/gw.h
4999 F:      include/uapi/linux/can/isotp.h
5000 F:      include/uapi/linux/can/raw.h
5001 F:      net/can/
5002
5003 CAN-J1939 NETWORK LAYER
5004 M:      Robin van der Gracht <[email protected]>
5005 M:      Oleksij Rempel <[email protected]>
5006 R:      [email protected]
5007 L:      [email protected]
5008 S:      Maintained
5009 F:      Documentation/networking/j1939.rst
5010 F:      include/uapi/linux/can/j1939.h
5011 F:      net/can/j1939/
5012
5013 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
5014 M:      Damien Le Moal <[email protected]>
5015 L:      [email protected]
5016 L:      [email protected] (pinctrl driver)
5017 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
5018 F:      drivers/pinctrl/pinctrl-k210.c
5019
5020 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
5021 M:      Damien Le Moal <[email protected]>
5022 L:      [email protected]
5023 L:      [email protected]
5024 S:      Maintained
5025 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
5026 F:      drivers/reset/reset-k210.c
5027
5028 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
5029 M:      Damien Le Moal <[email protected]>
5030 L:      [email protected]
5031 S:      Maintained
5032 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
5033 F:      drivers/soc/canaan/
5034 F:      include/soc/canaan/
5035
5036 CAPABILITIES
5037 M:      Serge Hallyn <[email protected]>
5038 L:      [email protected]
5039 S:      Supported
5040 F:      include/linux/capability.h
5041 F:      include/uapi/linux/capability.h
5042 F:      kernel/capability.c
5043 F:      security/commoncap.c
5044
5045 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
5046 M:      Kevin Tsai <[email protected]>
5047 S:      Maintained
5048 F:      drivers/iio/light/cm*
5049
5050 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
5051 M:      Christian Lamparter <[email protected]>
5052 L:      [email protected]
5053 S:      Maintained
5054 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
5055 F:      drivers/net/wireless/ath/carl9170/
5056
5057 CAVIUM I2C DRIVER
5058 M:      Robert Richter <[email protected]>
5059 S:      Odd Fixes
5060 W:      http://www.marvell.com
5061 F:      drivers/i2c/busses/i2c-octeon*
5062 F:      drivers/i2c/busses/i2c-thunderx*
5063
5064 CAVIUM LIQUIDIO NETWORK DRIVER
5065 L:      [email protected]
5066 S:      Orphan
5067 W:      http://www.marvell.com
5068 F:      drivers/net/ethernet/cavium/liquidio/
5069
5070 CAVIUM MMC DRIVER
5071 M:      Robert Richter <[email protected]>
5072 S:      Odd Fixes
5073 W:      http://www.marvell.com
5074 F:      drivers/mmc/host/cavium*
5075
5076 CAVIUM OCTEON-TX CRYPTO DRIVER
5077 M:      George Cherian <[email protected]>
5078 L:      [email protected]
5079 S:      Supported
5080 W:      http://www.marvell.com
5081 F:      drivers/crypto/cavium/cpt/
5082
5083 CAVIUM THUNDERX2 ARM64 SOC
5084 M:      Robert Richter <[email protected]>
5085 L:      [email protected] (moderated for non-subscribers)
5086 S:      Odd Fixes
5087 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
5088 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
5089
5090 CBS/ETF/TAPRIO QDISCS
5091 M:      Vinicius Costa Gomes <[email protected]>
5092 L:      [email protected]
5093 S:      Maintained
5094 F:      net/sched/sch_cbs.c
5095 F:      net/sched/sch_etf.c
5096 F:      net/sched/sch_taprio.c
5097
5098 CC2520 IEEE-802.15.4 RADIO DRIVER
5099 M:      Stefan Schmidt <[email protected]>
5100 L:      [email protected]
5101 S:      Odd Fixes
5102 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
5103 F:      drivers/net/ieee802154/cc2520.c
5104
5105 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
5106 M:      Gilad Ben-Yossef <[email protected]>
5107 L:      [email protected]
5108 S:      Supported
5109 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
5110 F:      drivers/crypto/ccree/
5111
5112 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
5113 M:      Hadar Gat <[email protected]>
5114 L:      [email protected]
5115 S:      Supported
5116 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
5117 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
5118 F:      drivers/char/hw_random/cctrng.c
5119 F:      drivers/char/hw_random/cctrng.h
5120
5121 CEC FRAMEWORK
5122 M:      Hans Verkuil <[email protected]>
5123 L:      [email protected]
5124 S:      Supported
5125 W:      http://linuxtv.org
5126 T:      git git://linuxtv.org/media_tree.git
5127 F:      Documentation/ABI/testing/debugfs-cec-error-inj
5128 F:      Documentation/devicetree/bindings/media/cec/cec-common.yaml
5129 F:      Documentation/driver-api/media/cec-core.rst
5130 F:      Documentation/userspace-api/media/cec
5131 F:      drivers/media/cec/
5132 F:      drivers/media/rc/keymaps/rc-cec.c
5133 F:      include/media/cec-notifier.h
5134 F:      include/media/cec.h
5135 F:      include/uapi/linux/cec-funcs.h
5136 F:      include/uapi/linux/cec.h
5137
5138 CEC GPIO DRIVER
5139 M:      Hans Verkuil <[email protected]>
5140 L:      [email protected]
5141 S:      Supported
5142 W:      http://linuxtv.org
5143 T:      git git://linuxtv.org/media_tree.git
5144 F:      Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
5145 F:      drivers/media/cec/platform/cec-gpio/
5146
5147 CELL BROADBAND ENGINE ARCHITECTURE
5148 M:      Arnd Bergmann <[email protected]>
5149 L:      [email protected]
5150 S:      Supported
5151 W:      http://www.ibm.com/developerworks/power/cell/
5152 F:      arch/powerpc/include/asm/cell*.h
5153 F:      arch/powerpc/include/asm/spu*.h
5154 F:      arch/powerpc/include/uapi/asm/spu*.h
5155 F:      arch/powerpc/platforms/cell/
5156
5157 CELLWISE CW2015 BATTERY DRIVER
5158 M:      Tobias Schrammm <[email protected]>
5159 S:      Maintained
5160 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
5161 F:      drivers/power/supply/cw2015_battery.c
5162
5163 CEPH COMMON CODE (LIBCEPH)
5164 M:      Ilya Dryomov <[email protected]>
5165 M:      Xiubo Li <[email protected]>
5166 L:      [email protected]
5167 S:      Supported
5168 W:      http://ceph.com/
5169 T:      git https://github.com/ceph/ceph-client.git
5170 F:      include/linux/ceph/
5171 F:      include/linux/crush/
5172 F:      net/ceph/
5173
5174 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
5175 M:      Xiubo Li <[email protected]>
5176 M:      Ilya Dryomov <[email protected]>
5177 L:      [email protected]
5178 S:      Supported
5179 W:      http://ceph.com/
5180 T:      git https://github.com/ceph/ceph-client.git
5181 F:      Documentation/filesystems/ceph.rst
5182 F:      fs/ceph/
5183
5184 CERTIFICATE HANDLING
5185 M:      David Howells <[email protected]>
5186 M:      David Woodhouse <[email protected]>
5187 L:      [email protected]
5188 S:      Maintained
5189 F:      Documentation/admin-guide/module-signing.rst
5190 F:      certs/
5191 F:      scripts/sign-file.c
5192 F:      tools/certs/
5193
5194 CFAG12864B LCD DRIVER
5195 M:      Miguel Ojeda <[email protected]>
5196 S:      Maintained
5197 F:      drivers/auxdisplay/cfag12864b.c
5198 F:      include/linux/cfag12864b.h
5199
5200 CFAG12864BFB LCD FRAMEBUFFER DRIVER
5201 M:      Miguel Ojeda <[email protected]>
5202 S:      Maintained
5203 F:      drivers/auxdisplay/cfag12864bfb.c
5204 F:      include/linux/cfag12864b.h
5205
5206 CHAR and MISC DRIVERS
5207 M:      Arnd Bergmann <[email protected]>
5208 M:      Greg Kroah-Hartman <[email protected]>
5209 S:      Supported
5210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
5211 F:      drivers/char/
5212 F:      drivers/misc/
5213 F:      include/linux/miscdevice.h
5214 X:      drivers/char/agp/
5215 X:      drivers/char/hw_random/
5216 X:      drivers/char/ipmi/
5217 X:      drivers/char/random.c
5218 X:      drivers/char/tpm/
5219
5220 CHARGERLAB POWER-Z HARDWARE MONITOR DRIVER
5221 M:      Thomas Weißschuh <[email protected]>
5222 L:      [email protected]
5223 S:      Maintained
5224 F:      Documentation/hwmon/powerz.rst
5225 F:      drivers/hwmon/powerz.c
5226
5227 CHECKPATCH
5228 M:      Andy Whitcroft <[email protected]>
5229 M:      Joe Perches <[email protected]>
5230 R:      Dwaipayan Ray <[email protected]>
5231 R:      Lukas Bulwahn <[email protected]>
5232 S:      Maintained
5233 F:      scripts/checkpatch.pl
5234
5235 CHECKPATCH DOCUMENTATION
5236 M:      Dwaipayan Ray <[email protected]>
5237 M:      Lukas Bulwahn <[email protected]>
5238 R:      Joe Perches <[email protected]>
5239 S:      Maintained
5240 F:      Documentation/dev-tools/checkpatch.rst
5241
5242 CHINESE DOCUMENTATION
5243 M:      Alex Shi <[email protected]>
5244 M:      Yanteng Si <[email protected]>
5245 S:      Maintained
5246 F:      Documentation/translations/zh_CN/
5247
5248 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
5249 M:      Peter Chen <[email protected]>
5250 L:      [email protected]
5251 S:      Maintained
5252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
5253 F:      drivers/usb/chipidea/
5254
5255 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
5256 M:      Hans de Goede <[email protected]>
5257 L:      [email protected]
5258 S:      Maintained
5259 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
5260 F:      drivers/input/touchscreen/chipone_icn8318.c
5261
5262 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
5263 M:      Hans de Goede <[email protected]>
5264 L:      [email protected]
5265 S:      Maintained
5266 F:      drivers/input/touchscreen/chipone_icn8505.c
5267
5268 CHROME HARDWARE PLATFORM SUPPORT
5269 M:      Benson Leung <[email protected]>
5270 M:      Tzung-Bi Shih <[email protected]>
5271 L:      [email protected]
5272 S:      Maintained
5273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
5274 F:      drivers/platform/chrome/
5275
5276 CHROMEOS EC CODEC DRIVER
5277 M:      Cheng-Yi Chiang <[email protected]>
5278 M:      Tzung-Bi Shih <[email protected]>
5279 R:      Guenter Roeck <[email protected]>
5280 L:      [email protected]
5281 S:      Maintained
5282 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
5283 F:      sound/soc/codecs/cros_ec_codec.*
5284
5285 CHROMEOS EC CHARGE CONTROL
5286 M:      Thomas Weißschuh <[email protected]>
5287 S:      Maintained
5288 F:      drivers/power/supply/cros_charge-control.c
5289
5290 CHROMEOS EC HARDWARE MONITORING
5291 M:      Thomas Weißschuh <[email protected]>
5292 L:      [email protected]
5293 L:      [email protected]
5294 S:      Maintained
5295 F:      Documentation/hwmon/cros_ec_hwmon.rst
5296 F:      drivers/hwmon/cros_ec_hwmon.c
5297
5298 CHROMEOS EC LED DRIVER
5299 M:      Thomas Weißschuh <[email protected]>
5300 S:      Maintained
5301 F:      drivers/leds/leds-cros_ec.c
5302
5303 CHROMEOS EC SUBDRIVERS
5304 M:      Benson Leung <[email protected]>
5305 R:      Guenter Roeck <[email protected]>
5306 L:      [email protected]
5307 S:      Maintained
5308 F:      drivers/power/supply/cros_charge-control.c
5309 F:      drivers/power/supply/cros_usbpd-charger.c
5310 N:      cros_ec
5311 N:      cros-ec
5312
5313 CHROMEOS EC UART DRIVER
5314 M:      Bhanu Prakash Maiya <[email protected]>
5315 R:      Benson Leung <[email protected]>
5316 R:      Tzung-Bi Shih <[email protected]>
5317 S:      Maintained
5318 F:      drivers/platform/chrome/cros_ec_uart.c
5319
5320 CHROMEOS EC USB PD NOTIFY DRIVER
5321 M:      Prashant Malani <[email protected]>
5322 L:      [email protected]
5323 S:      Maintained
5324 F:      drivers/platform/chrome/cros_usbpd_notify.c
5325 F:      include/linux/platform_data/cros_usbpd_notify.h
5326
5327 CHROMEOS EC USB TYPE-C DRIVER
5328 M:      Prashant Malani <[email protected]>
5329 L:      [email protected]
5330 S:      Maintained
5331 F:      drivers/platform/chrome/cros_ec_typec.*
5332 F:      drivers/platform/chrome/cros_typec_switch.c
5333 F:      drivers/platform/chrome/cros_typec_vdm.*
5334
5335 CHROMEOS HPS DRIVER
5336 M:      Dan Callaghan <[email protected]>
5337 R:      Sami Kyöstilä <[email protected]>
5338 S:      Maintained
5339 F:      drivers/platform/chrome/cros_hps_i2c.c
5340
5341 CHROMEOS EC WATCHDOG
5342 M:      Lukasz Majczak <[email protected]>
5343 L:      [email protected]
5344 S:      Maintained
5345 F:      drivers/watchdog/cros_ec_wdt.c
5346
5347 CHRONTEL CH7322 CEC DRIVER
5348 M:      Joe Tessler <[email protected]>
5349 L:      [email protected]
5350 S:      Maintained
5351 T:      git git://linuxtv.org/media_tree.git
5352 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
5353 F:      drivers/media/cec/i2c/ch7322.c
5354
5355 CIRRUS LOGIC AUDIO CODEC DRIVERS
5356 M:      David Rhodes <[email protected]>
5357 M:      Richard Fitzgerald <[email protected]>
5358 L:      [email protected]
5359 L:      [email protected]
5360 S:      Maintained
5361 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
5362 F:      drivers/mfd/cs42l43*
5363 F:      drivers/pinctrl/cirrus/pinctrl-cs42l43*
5364 F:      drivers/spi/spi-cs42l43*
5365 F:      include/dt-bindings/sound/cs*
5366 F:      include/linux/mfd/cs42l43*
5367 F:      include/sound/cs*
5368 F:      sound/pci/hda/cirrus*
5369 F:      sound/pci/hda/cs*
5370 F:      sound/pci/hda/hda_component*
5371 F:      sound/pci/hda/hda_cs_dsp_ctl.*
5372 F:      sound/soc/codecs/cs*
5373
5374 CIRRUS LOGIC HAPTIC DRIVERS
5375 M:      James Ogletree <[email protected]>
5376 M:      Fred Treven <[email protected]>
5377 M:      Ben Bright <[email protected]>
5378 L:      [email protected]
5379 S:      Supported
5380 F:      Documentation/devicetree/bindings/input/cirrus,cs40l50.yaml
5381 F:      drivers/input/misc/cs40l*
5382 F:      drivers/mfd/cs40l*
5383 F:      include/linux/mfd/cs40l*
5384 F:      sound/soc/codecs/cs40l*
5385
5386 CIRRUS LOGIC DSP FIRMWARE DRIVER
5387 M:      Simon Trimmer <[email protected]>
5388 M:      Charles Keepax <[email protected]>
5389 M:      Richard Fitzgerald <[email protected]>
5390 L:      [email protected]
5391 S:      Supported
5392 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5393 T:      git https://github.com/CirrusLogic/linux-drivers.git
5394 F:      drivers/firmware/cirrus/*
5395 F:      include/linux/firmware/cirrus/*
5396
5397 CIRRUS LOGIC EP93XX ETHERNET DRIVER
5398 M:      Hartley Sweeten <[email protected]>
5399 L:      [email protected]
5400 S:      Maintained
5401 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
5402
5403 CIRRUS LOGIC LOCHNAGAR DRIVER
5404 M:      Charles Keepax <[email protected]>
5405 M:      Richard Fitzgerald <[email protected]>
5406 L:      [email protected]
5407 S:      Supported
5408 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
5409 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
5410 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
5411 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
5412 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
5413 F:      Documentation/hwmon/lochnagar.rst
5414 F:      drivers/clk/clk-lochnagar.c
5415 F:      drivers/hwmon/lochnagar-hwmon.c
5416 F:      drivers/mfd/lochnagar-i2c.c
5417 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
5418 F:      drivers/regulator/lochnagar-regulator.c
5419 F:      include/dt-bindings/clock/lochnagar.h
5420 F:      include/dt-bindings/pinctrl/lochnagar.h
5421 F:      include/linux/mfd/lochnagar*
5422 F:      sound/soc/codecs/lochnagar-sc.c
5423
5424 CIRRUS LOGIC MADERA CODEC DRIVERS
5425 M:      Charles Keepax <[email protected]>
5426 M:      Richard Fitzgerald <[email protected]>
5427 L:      [email protected]
5428 L:      [email protected]
5429 S:      Supported
5430 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5431 T:      git https://github.com/CirrusLogic/linux-drivers.git
5432 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
5433 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
5434 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
5435 F:      drivers/gpio/gpio-madera*
5436 F:      drivers/irqchip/irq-madera*
5437 F:      drivers/mfd/cs47l*
5438 F:      drivers/mfd/madera*
5439 F:      drivers/pinctrl/cirrus/*
5440 F:      include/dt-bindings/sound/madera*
5441 F:      include/linux/irqchip/irq-madera*
5442 F:      include/linux/mfd/madera/*
5443 F:      include/sound/madera*
5444 F:      sound/soc/codecs/cs47l*
5445 F:      sound/soc/codecs/madera*
5446
5447 CISCO FCOE HBA DRIVER
5448 M:      Satish Kharat <[email protected]>
5449 M:      Sesidhar Baddela <[email protected]>
5450 M:      Karan Tilak Kumar <[email protected]>
5451 L:      [email protected]
5452 S:      Supported
5453 F:      drivers/scsi/fnic/
5454
5455 CISCO SCSI HBA DRIVER
5456 M:      Karan Tilak Kumar <[email protected]>
5457 M:      Sesidhar Baddela <[email protected]>
5458 L:      [email protected]
5459 S:      Supported
5460 F:      drivers/scsi/snic/
5461
5462 CISCO VIC ETHERNET NIC DRIVER
5463 M:      Christian Benvenuti <[email protected]>
5464 M:      Satish Kharat <[email protected]>
5465 S:      Supported
5466 F:      drivers/net/ethernet/cisco/enic/
5467
5468 CISCO VIC LOW LATENCY NIC DRIVER
5469 M:      Christian Benvenuti <[email protected]>
5470 M:      Nelson Escobar <[email protected]>
5471 S:      Supported
5472 F:      drivers/infiniband/hw/usnic/
5473
5474 CLANG CONTROL FLOW INTEGRITY SUPPORT
5475 M:      Sami Tolvanen <[email protected]>
5476 M:      Kees Cook <[email protected]>
5477 R:      Nathan Chancellor <[email protected]>
5478 L:      [email protected]
5479 S:      Supported
5480 B:      https://github.com/ClangBuiltLinux/linux/issues
5481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5482 F:      include/linux/cfi.h
5483 F:      kernel/cfi.c
5484
5485 CLANG-FORMAT FILE
5486 M:      Miguel Ojeda <[email protected]>
5487 S:      Maintained
5488 F:      .clang-format
5489
5490 CLANG/LLVM BUILD SUPPORT
5491 M:      Nathan Chancellor <[email protected]>
5492 R:      Nick Desaulniers <[email protected]>
5493 R:      Bill Wendling <[email protected]>
5494 R:      Justin Stitt <[email protected]>
5495 L:      [email protected]
5496 S:      Supported
5497 W:      https://clangbuiltlinux.github.io/
5498 B:      https://github.com/ClangBuiltLinux/linux/issues
5499 C:      irc://irc.libera.chat/clangbuiltlinux
5500 F:      Documentation/kbuild/llvm.rst
5501 F:      include/linux/compiler-clang.h
5502 F:      scripts/Makefile.clang
5503 F:      scripts/clang-tools/
5504 K:      \b(?i:clang|llvm)\b
5505
5506 CLK API
5507 M:      Russell King <[email protected]>
5508 L:      [email protected]
5509 S:      Maintained
5510 F:      include/linux/clk.h
5511
5512 CLOCKSOURCE, CLOCKEVENT DRIVERS
5513 M:      Daniel Lezcano <[email protected]>
5514 M:      Thomas Gleixner <[email protected]>
5515 L:      [email protected]
5516 S:      Supported
5517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5518 F:      Documentation/devicetree/bindings/timer/
5519 F:      drivers/clocksource/
5520
5521 CLOSURES
5522 M:      Kent Overstreet <[email protected]>
5523 L:      [email protected]
5524 S:      Supported
5525 C:      irc://irc.oftc.net/bcache
5526 F:      include/linux/closure.h
5527 F:      lib/closure.c
5528
5529 CMPC ACPI DRIVER
5530 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5531 L:      [email protected]
5532 S:      Supported
5533 F:      drivers/platform/x86/classmate-laptop.c
5534
5535 COBALT MEDIA DRIVER
5536 M:      Hans Verkuil <[email protected]>
5537 L:      [email protected]
5538 S:      Supported
5539 W:      https://linuxtv.org
5540 T:      git git://linuxtv.org/media_tree.git
5541 F:      drivers/media/pci/cobalt/
5542
5543 COCCINELLE/Semantic Patches (SmPL)
5544 M:      Julia Lawall <[email protected]>
5545 M:      Nicolas Palix <[email protected]>
5546 L:      [email protected] (moderated for non-subscribers)
5547 S:      Supported
5548 W:      https://coccinelle.gitlabpages.inria.fr/website/
5549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5550 F:      Documentation/dev-tools/coccinelle.rst
5551 F:      scripts/coccicheck
5552 F:      scripts/coccinelle/
5553
5554 CODA FILE SYSTEM
5555 M:      Jan Harkes <[email protected]>
5556 M:      [email protected]
5557 L:      [email protected]
5558 S:      Maintained
5559 W:      http://www.coda.cs.cmu.edu/
5560 F:      Documentation/filesystems/coda.rst
5561 F:      fs/coda/
5562 F:      include/linux/coda*.h
5563 F:      include/uapi/linux/coda*.h
5564
5565 CODA V4L2 MEM2MEM DRIVER
5566 M:      Philipp Zabel <[email protected]>
5567 L:      [email protected]
5568 S:      Maintained
5569 F:      Documentation/devicetree/bindings/media/coda.yaml
5570 F:      drivers/media/platform/chips-media/coda
5571
5572 CODE OF CONDUCT
5573 M:      Greg Kroah-Hartman <[email protected]>
5574 S:      Supported
5575 F:      Documentation/process/code-of-conduct-interpretation.rst
5576 F:      Documentation/process/code-of-conduct.rst
5577
5578 CODE TAGGING
5579 M:      Suren Baghdasaryan <[email protected]>
5580 M:      Kent Overstreet <[email protected]>
5581 S:      Maintained
5582 F:      include/asm-generic/codetag.lds.h
5583 F:      include/linux/codetag.h
5584 F:      lib/codetag.c
5585
5586 COMEDI DRIVERS
5587 M:      Ian Abbott <[email protected]>
5588 M:      H Hartley Sweeten <[email protected]>
5589 S:      Odd Fixes
5590 F:      drivers/comedi/
5591 F:      include/linux/comedi/
5592 F:      include/uapi/linux/comedi.h
5593
5594 COMMON CLK FRAMEWORK
5595 M:      Michael Turquette <[email protected]>
5596 M:      Stephen Boyd <[email protected]>
5597 L:      [email protected]
5598 S:      Maintained
5599 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5601 F:      Documentation/devicetree/bindings/clock/
5602 F:      drivers/clk/
5603 F:      include/dt-bindings/clock/
5604 F:      include/linux/clk-pr*
5605 F:      include/linux/clk/
5606 F:      include/linux/of_clk.h
5607 X:      drivers/clk/clkdev.c
5608
5609 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5610 M:      Steve French <[email protected]>
5611 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5612 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5613 R:      Shyam Prasad N <[email protected]> (multichannel)
5614 R:      Tom Talpey <[email protected]> (RDMA, smbdirect)
5615 R:      Bharath SM <[email protected]> (deferred close, directory leases)
5616 L:      [email protected]
5617 L:      [email protected] (moderated for non-subscribers)
5618 S:      Supported
5619 W:      https://wiki.samba.org/index.php/LinuxCIFS
5620 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5621 F:      Documentation/admin-guide/cifs/
5622 F:      fs/smb/client/
5623 F:      fs/smb/common/
5624 F:      include/uapi/linux/cifs
5625
5626 COMPACTPCI HOTPLUG CORE
5627 M:      Scott Murray <[email protected]>
5628 L:      [email protected]
5629 S:      Maintained
5630 F:      drivers/pci/hotplug/cpci_hotplug*
5631
5632 COMPACTPCI HOTPLUG GENERIC DRIVER
5633 M:      Scott Murray <[email protected]>
5634 L:      [email protected]
5635 S:      Maintained
5636 F:      drivers/pci/hotplug/cpcihp_generic.c
5637
5638 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5639 M:      Scott Murray <[email protected]>
5640 L:      [email protected]
5641 S:      Maintained
5642 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5643
5644 COMPAL LAPTOP SUPPORT
5645 M:      Cezary Jackiewicz <[email protected]>
5646 L:      [email protected]
5647 S:      Maintained
5648 F:      drivers/platform/x86/compal-laptop.c
5649
5650 COMPILER ATTRIBUTES
5651 M:      Miguel Ojeda <[email protected]>
5652 S:      Maintained
5653 F:      include/linux/compiler_attributes.h
5654
5655 COMPUTE EXPRESS LINK (CXL)
5656 M:      Davidlohr Bueso <[email protected]>
5657 M:      Jonathan Cameron <[email protected]>
5658 M:      Dave Jiang <[email protected]>
5659 M:      Alison Schofield <[email protected]>
5660 M:      Vishal Verma <[email protected]>
5661 M:      Ira Weiny <[email protected]>
5662 M:      Dan Williams <[email protected]>
5663 L:      [email protected]
5664 S:      Maintained
5665 F:      Documentation/driver-api/cxl
5666 F:      drivers/cxl/
5667 F:      include/linux/einj-cxl.h
5668 F:      include/linux/cxl-event.h
5669 F:      include/uapi/linux/cxl_mem.h
5670 F:      tools/testing/cxl/
5671
5672 COMPUTE EXPRESS LINK PMU (CPMU)
5673 M:      Jonathan Cameron <[email protected]>
5674 L:      [email protected]
5675 S:      Maintained
5676 F:      Documentation/admin-guide/perf/cxl.rst
5677 F:      drivers/perf/cxl_pmu.c
5678
5679 CONEXANT ACCESSRUNNER USB DRIVER
5680 L:      [email protected]
5681 S:      Orphan
5682 W:      http://accessrunner.sourceforge.net/
5683 F:      drivers/usb/atm/cxacru.c
5684
5685 CONFIDENTIAL COMPUTING THREAT MODEL FOR X86 VIRTUALIZATION (SNP/TDX)
5686 M:      Elena Reshetova <[email protected]>
5687 M:      Carlos Bilbao <[email protected]>
5688 S:      Maintained
5689 F:      Documentation/security/snp-tdx-threat-model.rst
5690
5691 CONFIGFS
5692 M:      Joel Becker <[email protected]>
5693 M:      Christoph Hellwig <[email protected]>
5694 S:      Supported
5695 T:      git git://git.infradead.org/users/hch/configfs.git
5696 F:      fs/configfs/
5697 F:      include/linux/configfs.h
5698 F:      samples/configfs/
5699
5700 CONSOLE SUBSYSTEM
5701 M:      Greg Kroah-Hartman <[email protected]>
5702 S:      Supported
5703 F:      drivers/video/console/
5704 F:      include/linux/console*
5705
5706 CONTEXT TRACKING
5707 M:      Frederic Weisbecker <[email protected]>
5708 M:      "Paul E. McKenney" <[email protected]>
5709 S:      Maintained
5710 F:      include/linux/context_tracking*
5711 F:      kernel/context_tracking.c
5712
5713 CONTROL GROUP (CGROUP)
5714 M:      Tejun Heo <[email protected]>
5715 M:      Zefan Li <[email protected]>
5716 M:      Johannes Weiner <[email protected]>
5717 M:      Michal Koutný <[email protected]>
5718 L:      [email protected]
5719 S:      Maintained
5720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5721 F:      Documentation/admin-guide/cgroup-v1/
5722 F:      Documentation/admin-guide/cgroup-v2.rst
5723 F:      include/linux/cgroup*
5724 F:      kernel/cgroup/
5725 F:      tools/testing/selftests/cgroup/
5726
5727 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5728 M:      Tejun Heo <[email protected]>
5729 M:      Josef Bacik <[email protected]>
5730 M:      Jens Axboe <[email protected]>
5731 L:      [email protected]
5732 L:      [email protected]
5733 T:      git git://git.kernel.dk/linux-block
5734 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5735 F:      block/bfq-cgroup.c
5736 F:      block/blk-cgroup.c
5737 F:      block/blk-iocost.c
5738 F:      block/blk-iolatency.c
5739 F:      block/blk-throttle.c
5740 F:      include/linux/blk-cgroup.h
5741
5742 CONTROL GROUP - CPUSET
5743 M:      Waiman Long <[email protected]>
5744 M:      Zefan Li <[email protected]>
5745 L:      [email protected]
5746 S:      Maintained
5747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5748 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5749 F:      include/linux/cpuset.h
5750 F:      kernel/cgroup/cpuset-internal.h
5751 F:      kernel/cgroup/cpuset-v1.c
5752 F:      kernel/cgroup/cpuset.c
5753 F:      tools/testing/selftests/cgroup/test_cpuset.c
5754 F:      tools/testing/selftests/cgroup/test_cpuset_prs.sh
5755 F:      tools/testing/selftests/cgroup/test_cpuset_v1_base.sh
5756
5757 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5758 M:      Johannes Weiner <[email protected]>
5759 M:      Michal Hocko <[email protected]>
5760 M:      Roman Gushchin <[email protected]>
5761 M:      Shakeel Butt <[email protected]>
5762 R:      Muchun Song <[email protected]>
5763 L:      [email protected]
5764 L:      [email protected]
5765 S:      Maintained
5766 F:      include/linux/memcontrol.h
5767 F:      mm/memcontrol.c
5768 F:      mm/memcontrol-v1.c
5769 F:      mm/memcontrol-v1.h
5770 F:      mm/swap_cgroup.c
5771 F:      samples/cgroup/*
5772 F:      tools/testing/selftests/cgroup/memcg_protection.m
5773 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
5774 F:      tools/testing/selftests/cgroup/test_kmem.c
5775 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5776
5777 CORETEMP HARDWARE MONITORING DRIVER
5778 M:      Fenghua Yu <[email protected]>
5779 L:      [email protected]
5780 S:      Maintained
5781 F:      Documentation/hwmon/coretemp.rst
5782 F:      drivers/hwmon/coretemp.c
5783
5784 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5785 M:      Marius Zachmann <[email protected]>
5786 L:      [email protected]
5787 S:      Maintained
5788 F:      drivers/hwmon/corsair-cpro.c
5789
5790 CORSAIR-PSU HARDWARE MONITOR DRIVER
5791 M:      Wilken Gottwalt <[email protected]>
5792 L:      [email protected]
5793 S:      Maintained
5794 F:      Documentation/hwmon/corsair-psu.rst
5795 F:      drivers/hwmon/corsair-psu.c
5796
5797 COUNTER SUBSYSTEM
5798 M:      William Breathitt Gray <[email protected]>
5799 L:      [email protected]
5800 S:      Maintained
5801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5802 F:      Documentation/ABI/testing/sysfs-bus-counter
5803 F:      Documentation/driver-api/generic-counter.rst
5804 F:      drivers/counter/
5805 F:      include/linux/counter.h
5806 F:      include/uapi/linux/counter.h
5807 F:      tools/counter/
5808
5809 COUNTER WATCH EVENTS TOOL
5810 M:      Fabrice Gasnier <[email protected]>
5811 L:      [email protected]
5812 S:      Maintained
5813 F:      tools/counter/counter_watch_events.c
5814
5815 CP2615 I2C DRIVER
5816 M:      Bence Csókás <[email protected]>
5817 S:      Maintained
5818 F:      drivers/i2c/busses/i2c-cp2615.c
5819
5820 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5821 M:      Viresh Kumar <[email protected]>
5822 M:      Sudeep Holla <[email protected]>
5823 L:      [email protected]
5824 S:      Maintained
5825 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5826 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5827
5828 CPU FREQUENCY SCALING FRAMEWORK
5829 M:      "Rafael J. Wysocki" <[email protected]>
5830 M:      Viresh Kumar <[email protected]>
5831 L:      [email protected]
5832 S:      Maintained
5833 B:      https://bugzilla.kernel.org
5834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5836 F:      Documentation/admin-guide/pm/cpufreq.rst
5837 F:      Documentation/admin-guide/pm/intel_pstate.rst
5838 F:      Documentation/cpu-freq/
5839 F:      Documentation/devicetree/bindings/cpufreq/
5840 F:      drivers/cpufreq/
5841 F:      include/linux/cpufreq.h
5842 F:      include/linux/sched/cpufreq.h
5843 F:      kernel/sched/cpufreq*.c
5844 F:      tools/testing/selftests/cpufreq/
5845
5846 CPU HOTPLUG
5847 M:      Thomas Gleixner <[email protected]>
5848 M:      Peter Zijlstra <[email protected]>
5849 L:      [email protected]
5850 S:      Maintained
5851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core
5852 F:      include/linux/cpu.h
5853 F:      include/linux/cpuhotplug.h
5854 F:      include/linux/smpboot.h
5855 F:      kernel/cpu.c
5856 F:      kernel/smpboot.*
5857
5858 CPU IDLE TIME MANAGEMENT FRAMEWORK
5859 M:      "Rafael J. Wysocki" <[email protected]>
5860 M:      Daniel Lezcano <[email protected]>
5861 L:      [email protected]
5862 S:      Maintained
5863 B:      https://bugzilla.kernel.org
5864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5865 F:      Documentation/admin-guide/pm/cpuidle.rst
5866 F:      Documentation/driver-api/pm/cpuidle.rst
5867 F:      drivers/cpuidle/
5868 F:      include/linux/cpuidle.h
5869
5870 CPU POWER MONITORING SUBSYSTEM
5871 M:      Thomas Renninger <[email protected]>
5872 M:      Shuah Khan <[email protected]>
5873 M:      Shuah Khan <[email protected]>
5874 M:      John B. Wyatt IV <[email protected]>
5875 M:      John B. Wyatt IV <[email protected]>
5876 M:      John Kacur <[email protected]>
5877 L:      [email protected]
5878 S:      Maintained
5879 F:      tools/power/cpupower/
5880
5881 CPUID/MSR DRIVER
5882 M:      "H. Peter Anvin" <[email protected]>
5883 S:      Maintained
5884 F:      arch/x86/kernel/cpuid.c
5885 F:      arch/x86/kernel/msr.c
5886
5887 CPUIDLE DRIVER - ARM BIG LITTLE
5888 M:      Lorenzo Pieralisi <[email protected]>
5889 M:      Daniel Lezcano <[email protected]>
5890 L:      [email protected]
5891 L:      [email protected] (moderated for non-subscribers)
5892 S:      Maintained
5893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5894 F:      drivers/cpuidle/cpuidle-big_little.c
5895
5896 CPUIDLE DRIVER - ARM EXYNOS
5897 M:      Daniel Lezcano <[email protected]>
5898 M:      Kukjin Kim <[email protected]>
5899 R:      Krzysztof Kozlowski <[email protected]>
5900 L:      [email protected]
5901 L:      [email protected]
5902 S:      Maintained
5903 F:      arch/arm/mach-exynos/pm.c
5904 F:      drivers/cpuidle/cpuidle-exynos.c
5905 F:      include/linux/platform_data/cpuidle-exynos.h
5906
5907 CPUIDLE DRIVER - ARM PSCI
5908 M:      Lorenzo Pieralisi <[email protected]>
5909 M:      Sudeep Holla <[email protected]>
5910 L:      [email protected]
5911 L:      [email protected] (moderated for non-subscribers)
5912 S:      Supported
5913 F:      drivers/cpuidle/cpuidle-psci.c
5914
5915 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5916 M:      Ulf Hansson <[email protected]>
5917 L:      [email protected]
5918 L:      [email protected] (moderated for non-subscribers)
5919 S:      Supported
5920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
5921 F:      drivers/cpuidle/cpuidle-psci-domain.c
5922 F:      drivers/cpuidle/cpuidle-psci.h
5923
5924 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5925 M:      Ulf Hansson <[email protected]>
5926 L:      [email protected]
5927 S:      Supported
5928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
5929 F:      drivers/cpuidle/dt_idle_genpd.c
5930 F:      drivers/cpuidle/dt_idle_genpd.h
5931
5932 CPUIDLE DRIVER - RISC-V SBI
5933 M:      Anup Patel <[email protected]>
5934 L:      [email protected]
5935 L:      [email protected]
5936 S:      Maintained
5937 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5938
5939 CRAMFS FILESYSTEM
5940 M:      Nicolas Pitre <[email protected]>
5941 S:      Maintained
5942 F:      Documentation/filesystems/cramfs.rst
5943 F:      fs/cramfs/
5944
5945 CREATIVE SB0540
5946 M:      Bastien Nocera <[email protected]>
5947 L:      [email protected]
5948 S:      Maintained
5949 F:      drivers/hid/hid-creative-sb0540.c
5950
5951 CRYPTO API
5952 M:      Herbert Xu <[email protected]>
5953 M:      "David S. Miller" <[email protected]>
5954 L:      [email protected]
5955 S:      Maintained
5956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5958 F:      Documentation/crypto/
5959 F:      Documentation/devicetree/bindings/crypto/
5960 F:      arch/*/crypto/
5961 F:      crypto/
5962 F:      drivers/crypto/
5963 F:      include/crypto/
5964 F:      include/linux/crypto*
5965 F:      lib/crypto/
5966
5967 CRYPTO SPEED TEST COMPARE
5968 M:      Wang Jinchao <[email protected]>
5969 L:      [email protected]
5970 S:      Maintained
5971 F:      tools/crypto/tcrypt/tcrypt_speed_compare.py
5972
5973 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5974 M:      Neil Horman <[email protected]>
5975 L:      [email protected]
5976 S:      Maintained
5977 F:      crypto/ansi_cprng.c
5978 F:      crypto/rng.c
5979
5980 CS3308 MEDIA DRIVER
5981 M:      Hans Verkuil <[email protected]>
5982 L:      [email protected]
5983 S:      Odd Fixes
5984 W:      http://linuxtv.org
5985 T:      git git://linuxtv.org/media_tree.git
5986 F:      drivers/media/i2c/cs3308.c
5987
5988 CS5535 Audio ALSA driver
5989 M:      Jaya Kumar <[email protected]>
5990 S:      Maintained
5991 F:      sound/pci/cs5535audio/
5992
5993 CTU CAN FD DRIVER
5994 M:      Pavel Pisa <[email protected]>
5995 M:      Ondrej Ille <[email protected]>
5996 L:      [email protected]
5997 S:      Maintained
5998 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5999 F:      drivers/net/can/ctucanfd/
6000
6001 CVE ASSIGNMENT CONTACT
6002 M:      CVE Assignment Team <[email protected]>
6003 S:      Maintained
6004 F:      Documentation/process/cve.rst
6005
6006 CW1200 WLAN driver
6007 S:      Orphan
6008 F:      drivers/net/wireless/st/cw1200/
6009 F:      include/linux/platform_data/net-cw1200.h
6010
6011 CX18 VIDEO4LINUX DRIVER
6012 M:      Andy Walls <[email protected]>
6013 L:      [email protected]
6014 S:      Maintained
6015 W:      https://linuxtv.org
6016 T:      git git://linuxtv.org/media_tree.git
6017 F:      drivers/media/pci/cx18/
6018 F:      include/uapi/linux/ivtv*
6019
6020 CX2341X MPEG ENCODER HELPER MODULE
6021 M:      Hans Verkuil <[email protected]>
6022 L:      [email protected]
6023 S:      Maintained
6024 W:      https://linuxtv.org
6025 T:      git git://linuxtv.org/media_tree.git
6026 F:      drivers/media/common/cx2341x*
6027 F:      include/media/drv-intf/cx2341x.h
6028
6029 CX24120 MEDIA DRIVER
6030 M:      Jemma Denson <[email protected]>
6031 M:      Patrick Boettcher <[email protected]>
6032 L:      [email protected]
6033 S:      Maintained
6034 W:      https://linuxtv.org
6035 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6036 F:      drivers/media/dvb-frontends/cx24120*
6037
6038 CX88 VIDEO4LINUX DRIVER
6039 M:      Mauro Carvalho Chehab <[email protected]>
6040 L:      [email protected]
6041 S:      Odd fixes
6042 W:      https://linuxtv.org
6043 T:      git git://linuxtv.org/media_tree.git
6044 F:      Documentation/driver-api/media/drivers/cx88*
6045 F:      drivers/media/pci/cx88/
6046
6047 CXD2820R MEDIA DRIVER
6048 L:      [email protected]
6049 S:      Orphan
6050 W:      https://linuxtv.org
6051 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6052 F:      drivers/media/dvb-frontends/cxd2820r*
6053
6054 CXGB3 ETHERNET DRIVER (CXGB3)
6055 M:      Potnuri Bharat Teja <[email protected]>
6056 L:      [email protected]
6057 S:      Supported
6058 W:      http://www.chelsio.com
6059 F:      drivers/net/ethernet/chelsio/cxgb3/
6060
6061 CXGB3 ISCSI DRIVER (CXGB3I)
6062 M:      Varun Prakash <[email protected]>
6063 L:      [email protected]
6064 S:      Supported
6065 W:      http://www.chelsio.com
6066 F:      drivers/scsi/cxgbi/cxgb3i
6067
6068 CXGB4 CRYPTO DRIVER (chcr)
6069 M:      Ayush Sawal <[email protected]>
6070 L:      [email protected]
6071 S:      Supported
6072 W:      http://www.chelsio.com
6073 F:      drivers/crypto/chelsio
6074
6075 CXGB4 ETHERNET DRIVER (CXGB4)
6076 M:      Potnuri Bharat Teja <[email protected]>
6077 L:      [email protected]
6078 S:      Supported
6079 W:      http://www.chelsio.com
6080 F:      drivers/net/ethernet/chelsio/cxgb4/
6081
6082 CXGB4 INLINE CRYPTO DRIVER
6083 M:      Ayush Sawal <[email protected]>
6084 L:      [email protected]
6085 S:      Supported
6086 W:      http://www.chelsio.com
6087 F:      drivers/net/ethernet/chelsio/inline_crypto/
6088
6089 CXGB4 ISCSI DRIVER (CXGB4I)
6090 M:      Varun Prakash <[email protected]>
6091 L:      [email protected]
6092 S:      Supported
6093 W:      http://www.chelsio.com
6094 F:      drivers/scsi/cxgbi/cxgb4i
6095
6096 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
6097 M:      Potnuri Bharat Teja <[email protected]>
6098 L:      [email protected]
6099 S:      Supported
6100 W:      http://www.openfabrics.org
6101 F:      drivers/infiniband/hw/cxgb4/
6102 F:      include/uapi/rdma/cxgb4-abi.h
6103
6104 CXGB4VF ETHERNET DRIVER (CXGB4VF)
6105 M:      Potnuri Bharat Teja <[email protected]>
6106 L:      [email protected]
6107 S:      Supported
6108 W:      http://www.chelsio.com
6109 F:      drivers/net/ethernet/chelsio/cxgb4vf/
6110
6111 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
6112 M:      Frederic Barrat <[email protected]>
6113 M:      Andrew Donnellan <[email protected]>
6114 L:      [email protected]
6115 S:      Supported
6116 F:      Documentation/ABI/testing/sysfs-class-cxl
6117 F:      Documentation/arch/powerpc/cxl.rst
6118 F:      arch/powerpc/platforms/powernv/pci-cxl.c
6119 F:      drivers/misc/cxl/
6120 F:      include/misc/cxl*
6121 F:      include/uapi/misc/cxl.h
6122
6123 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
6124 M:      Manoj N. Kumar <[email protected]>
6125 M:      Uma Krishnan <[email protected]>
6126 L:      [email protected]
6127 S:      Obsolete
6128 F:      Documentation/arch/powerpc/cxlflash.rst
6129 F:      drivers/scsi/cxlflash/
6130 F:      include/uapi/scsi/cxlflash_ioctl.h
6131
6132 CYBERPRO FB DRIVER
6133 M:      Russell King <[email protected]>
6134 L:      [email protected] (moderated for non-subscribers)
6135 S:      Maintained
6136 W:      http://www.armlinux.org.uk/
6137 F:      drivers/video/fbdev/cyber2000fb.*
6138
6139 CYCLADES PC300 DRIVER
6140 S:      Orphan
6141 F:      drivers/net/wan/pc300*
6142
6143 CYPRESS CY8C95X0 PINCTRL DRIVER
6144 M:      Patrick Rudolph <[email protected]>
6145 L:      [email protected]
6146 S:      Maintained
6147 F:      drivers/pinctrl/pinctrl-cy8c95x0.c
6148
6149 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
6150 M:      Linus Walleij <[email protected]>
6151 L:      [email protected]
6152 S:      Maintained
6153 F:      drivers/input/touchscreen/cy8ctma140.c
6154
6155 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
6156 M:      Yassine Oudjana <[email protected]>
6157 L:      [email protected]
6158 S:      Maintained
6159 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
6160 F:      drivers/input/keyboard/cypress-sf.c
6161
6162 CYPRESS_FIRMWARE MEDIA DRIVER
6163 L:      [email protected]
6164 S:      Orphan
6165 W:      https://linuxtv.org
6166 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6167 F:      drivers/media/common/cypress_firmware*
6168
6169 CYTTSP TOUCHSCREEN DRIVER
6170 M:      Linus Walleij <[email protected]>
6171 L:      [email protected]
6172 S:      Maintained
6173 F:      drivers/input/touchscreen/cyttsp*
6174
6175 D-LINK DIR-685 TOUCHKEYS DRIVER
6176 M:      Linus Walleij <[email protected]>
6177 L:      [email protected]
6178 S:      Supported
6179 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
6180
6181 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
6182 M:      Joshua Kinard <[email protected]>
6183 S:      Maintained
6184 F:      drivers/rtc/rtc-ds1685.c
6185 F:      include/linux/rtc/ds1685.h
6186
6187 DAMA SLAVE for AX.25
6188 M:      Joerg Reuter <[email protected]>
6189 L:      [email protected]
6190 S:      Maintained
6191 W:      http://yaina.de/jreuter/
6192 W:      http://www.qsl.net/dl1bke/
6193 F:      net/ax25/af_ax25.c
6194 F:      net/ax25/ax25_dev.c
6195 F:      net/ax25/ax25_ds_*
6196 F:      net/ax25/ax25_in.c
6197 F:      net/ax25/ax25_out.c
6198 F:      net/ax25/ax25_timer.c
6199 F:      net/ax25/sysctl_net_ax25.c
6200
6201 DATA ACCESS MONITOR
6202 M:      SeongJae Park <[email protected]>
6203 L:      [email protected]
6204 L:      [email protected]
6205 S:      Maintained
6206 W:      https://damonitor.github.io
6207 P:      Documentation/mm/damon/maintainer-profile.rst
6208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
6209 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
6210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
6211 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
6212 F:      Documentation/admin-guide/mm/damon/
6213 F:      Documentation/mm/damon/
6214 F:      include/linux/damon.h
6215 F:      include/trace/events/damon.h
6216 F:      mm/damon/
6217 F:      tools/testing/selftests/damon/
6218
6219 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
6220 L:      [email protected]
6221 S:      Orphan
6222 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
6223 F:      drivers/net/ethernet/dec/tulip/dmfe.c
6224
6225 DC390/AM53C974 SCSI driver
6226 M:      Hannes Reinecke <[email protected]>
6227 L:      [email protected]
6228 S:      Maintained
6229 F:      drivers/scsi/am53c974.c
6230
6231 DC395x SCSI driver
6232 M:      Oliver Neukum <[email protected]>
6233 M:      Ali Akcaagac <[email protected]>
6234 M:      Jamie Lenehan <[email protected]>
6235 S:      Maintained
6236 F:      Documentation/scsi/dc395x.rst
6237 F:      drivers/scsi/dc395x.*
6238
6239 DCCP PROTOCOL
6240 L:      [email protected]
6241 S:      Orphan
6242 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
6243 F:      include/linux/dccp.h
6244 F:      include/linux/tfrc.h
6245 F:      include/uapi/linux/dccp.h
6246 F:      net/dccp/
6247
6248 DEBUGOBJECTS:
6249 M:      Thomas Gleixner <[email protected]>
6250 L:      [email protected]
6251 S:      Maintained
6252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects
6253 F:      include/linux/debugobjects.h
6254 F:      lib/debugobjects.c
6255
6256 DECSTATION PLATFORM SUPPORT
6257 M:      "Maciej W. Rozycki" <[email protected]>
6258 L:      [email protected]
6259 S:      Maintained
6260 W:      http://www.linux-mips.org/wiki/DECstation
6261 F:      arch/mips/dec/
6262 F:      arch/mips/include/asm/dec/
6263 F:      arch/mips/include/asm/mach-dec/
6264
6265 DEFXX FDDI NETWORK DRIVER
6266 M:      "Maciej W. Rozycki" <[email protected]>
6267 S:      Maintained
6268 F:      drivers/net/fddi/defxx.*
6269
6270 DEFZA FDDI NETWORK DRIVER
6271 M:      "Maciej W. Rozycki" <[email protected]>
6272 S:      Maintained
6273 F:      drivers/net/fddi/defza.*
6274
6275 DEINTERLACE DRIVERS FOR ALLWINNER H3
6276 M:      Jernej Skrabec <[email protected]>
6277 L:      [email protected]
6278 S:      Maintained
6279 T:      git git://linuxtv.org/media_tree.git
6280 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
6281 F:      drivers/media/platform/sunxi/sun8i-di/
6282
6283 DELL LAPTOP DRIVER
6284 M:      Matthew Garrett <[email protected]>
6285 M:      Pali Rohár <[email protected]>
6286 L:      [email protected]
6287 S:      Maintained
6288 F:      drivers/platform/x86/dell/dell-laptop.c
6289
6290 DELL LAPTOP FREEFALL DRIVER
6291 M:      Pali Rohár <[email protected]>
6292 S:      Maintained
6293 F:      drivers/platform/x86/dell/dell-smo8800.c
6294
6295 DELL LAPTOP RBTN DRIVER
6296 M:      Pali Rohár <[email protected]>
6297 S:      Maintained
6298 F:      drivers/platform/x86/dell/dell-rbtn.*
6299
6300 DELL LAPTOP SMM DRIVER
6301 M:      Pali Rohár <[email protected]>
6302 S:      Maintained
6303 F:      Documentation/ABI/obsolete/procfs-i8k
6304 F:      drivers/hwmon/dell-smm-hwmon.c
6305 F:      include/uapi/linux/i8k.h
6306
6307 DELL PC DRIVER
6308 M:      Lyndon Sanche <[email protected]>
6309 L:      [email protected]
6310 S:      Maintained
6311 F:      drivers/platform/x86/dell/dell-pc.c
6312
6313 DELL REMOTE BIOS UPDATE DRIVER
6314 M:      Stuart Hayes <[email protected]>
6315 L:      [email protected]
6316 S:      Maintained
6317 F:      drivers/platform/x86/dell/dell_rbu.c
6318
6319 DELL SMBIOS DRIVER
6320 M:      Pali Rohár <[email protected]>
6321 L:      [email protected]
6322 L:      [email protected]
6323 S:      Maintained
6324 F:      drivers/platform/x86/dell/dell-smbios.*
6325
6326 DELL SMBIOS SMM DRIVER
6327 L:      [email protected]
6328 L:      [email protected]
6329 S:      Maintained
6330 F:      drivers/platform/x86/dell/dell-smbios-smm.c
6331
6332 DELL SMBIOS WMI DRIVER
6333 L:      [email protected]
6334 L:      [email protected]
6335 S:      Maintained
6336 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
6337 F:      tools/wmi/dell-smbios-example.c
6338
6339 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
6340 M:      Stuart Hayes <[email protected]>
6341 L:      [email protected]
6342 S:      Maintained
6343 F:      Documentation/userspace-api/dcdbas.rst
6344 F:      drivers/platform/x86/dell/dcdbas.*
6345
6346 DELL WMI DDV DRIVER
6347 M:      Armin Wolf <[email protected]>
6348 S:      Maintained
6349 F:      Documentation/ABI/testing/debugfs-dell-wmi-ddv
6350 F:      Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
6351 F:      Documentation/wmi/devices/dell-wmi-ddv.rst
6352 F:      drivers/platform/x86/dell/dell-wmi-ddv.c
6353
6354 DELL WMI DESCRIPTOR DRIVER
6355 L:      [email protected]
6356 S:      Maintained
6357 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
6358
6359 DELL WMI HARDWARE PRIVACY SUPPORT
6360 L:      [email protected]
6361 L:      [email protected]
6362 S:      Maintained
6363 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
6364
6365 DELL WMI NOTIFICATIONS DRIVER
6366 M:      Matthew Garrett <[email protected]>
6367 M:      Pali Rohár <[email protected]>
6368 S:      Maintained
6369 F:      drivers/platform/x86/dell/dell-wmi-base.c
6370
6371 DELL WMI SYSMAN DRIVER
6372 M:      Prasanth Ksr <[email protected]>
6373 L:      [email protected]
6374 L:      [email protected]
6375 S:      Maintained
6376 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
6377 F:      drivers/platform/x86/dell/dell-wmi-sysman/
6378
6379 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
6380 M:      Zev Weiss <[email protected]>
6381 L:      [email protected]
6382 S:      Maintained
6383 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
6384
6385 DELTA DPS920AB PSU DRIVER
6386 M:      Robert Marko <[email protected]>
6387 L:      [email protected]
6388 S:      Maintained
6389 F:      Documentation/hwmon/dps920ab.rst
6390 F:      drivers/hwmon/pmbus/dps920ab.c
6391
6392 DELTA NETWORKS TN48M CPLD DRIVERS
6393 M:      Robert Marko <[email protected]>
6394 S:      Maintained
6395 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
6396 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
6397 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
6398 F:      drivers/gpio/gpio-tn48m.c
6399 F:      include/dt-bindings/reset/delta,tn48m-reset.h
6400
6401 DELTA ST MEDIA DRIVER
6402 M:      Hugues Fruchet <[email protected]>
6403 L:      [email protected]
6404 S:      Supported
6405 W:      https://linuxtv.org
6406 T:      git git://linuxtv.org/media_tree.git
6407 F:      drivers/media/platform/st/sti/delta
6408
6409 DENALI NAND DRIVER
6410 L:      [email protected]
6411 S:      Orphan
6412 F:      drivers/mtd/nand/raw/denali*
6413
6414 DESIGNWARE EDMA CORE IP DRIVER
6415 M:      Manivannan Sadhasivam <[email protected]>
6416 R:      Serge Semin <[email protected]>
6417 L:      [email protected]
6418 S:      Maintained
6419 F:      drivers/dma/dw-edma/
6420 F:      include/linux/dma/edma.h
6421
6422 DESIGNWARE USB2 DRD IP DRIVER
6423 M:      Minas Harutyunyan <[email protected]>
6424 L:      [email protected]
6425 S:      Maintained
6426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6427 F:      drivers/usb/dwc2/
6428
6429 DESIGNWARE USB3 DRD IP DRIVER
6430 M:      Thinh Nguyen <[email protected]>
6431 L:      [email protected]
6432 S:      Maintained
6433 F:      drivers/usb/dwc3/
6434
6435 DESIGNWARE XDATA IP DRIVER
6436 L:      [email protected]
6437 S:      Orphan
6438 F:      Documentation/misc-devices/dw-xdata-pcie.rst
6439 F:      drivers/misc/dw-xdata-pcie.c
6440
6441 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
6442 M:      Andreas Klinger <[email protected]>
6443 L:      [email protected]
6444 S:      Maintained
6445 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
6446 F:      drivers/iio/proximity/srf*.c
6447
6448 DEVICE COREDUMP (DEV_COREDUMP)
6449 M:      Johannes Berg <[email protected]>
6450 L:      [email protected]
6451 S:      Maintained
6452 F:      drivers/base/devcoredump.c
6453 F:      include/linux/devcoredump.h
6454
6455 DEVICE DEPENDENCY HELPER SCRIPT
6456 M:      Saravana Kannan <[email protected]>
6457 L:      [email protected]
6458 S:      Maintained
6459 F:      scripts/dev-needs.sh
6460
6461 DEVICE DIRECT ACCESS (DAX)
6462 M:      Dan Williams <[email protected]>
6463 M:      Vishal Verma <[email protected]>
6464 M:      Dave Jiang <[email protected]>
6465 L:      [email protected]
6466 L:      [email protected]
6467 S:      Supported
6468 F:      drivers/dax/
6469
6470 DEVICE FREQUENCY (DEVFREQ)
6471 M:      MyungJoo Ham <[email protected]>
6472 M:      Kyungmin Park <[email protected]>
6473 M:      Chanwoo Choi <[email protected]>
6474 L:      [email protected]
6475 S:      Maintained
6476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6477 F:      Documentation/devicetree/bindings/devfreq/
6478 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
6479 F:      drivers/devfreq/
6480 F:      include/linux/devfreq.h
6481 F:      include/trace/events/devfreq.h
6482
6483 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
6484 M:      Chanwoo Choi <[email protected]>
6485 L:      [email protected]
6486 S:      Supported
6487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6488 F:      Documentation/devicetree/bindings/devfreq/event/
6489 F:      drivers/devfreq/devfreq-event.c
6490 F:      drivers/devfreq/event/
6491 F:      include/dt-bindings/pmu/exynos_ppmu.h
6492 F:      include/linux/devfreq-event.h
6493
6494 DEVICE RESOURCE MANAGEMENT HELPERS
6495 M:      Hans de Goede <[email protected]>
6496 R:      Matti Vaittinen <[email protected]>
6497 S:      Maintained
6498 F:      include/linux/devm-helpers.h
6499
6500 DEVICE-MAPPER  (LVM)
6501 M:      Alasdair Kergon <[email protected]>
6502 M:      Mike Snitzer <[email protected]>
6503 M:      Mikulas Patocka <[email protected]>
6504 L:      [email protected]
6505 S:      Maintained
6506 Q:      http://patchwork.kernel.org/project/dm-devel/list/
6507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
6508 F:      Documentation/admin-guide/device-mapper/
6509 F:      drivers/md/Kconfig
6510 F:      drivers/md/Makefile
6511 F:      drivers/md/dm*
6512 F:      drivers/md/persistent-data/
6513 F:      include/linux/device-mapper.h
6514 F:      include/linux/dm-*.h
6515 F:      include/uapi/linux/dm-*.h
6516
6517 DEVICE-MAPPER VDO TARGET
6518 M:      Matthew Sakai <[email protected]>
6519 L:      [email protected]
6520 S:      Maintained
6521 F:      Documentation/admin-guide/device-mapper/vdo*.rst
6522 F:      drivers/md/dm-vdo/
6523
6524 DEVLINK
6525 M:      Jiri Pirko <[email protected]>
6526 L:      [email protected]
6527 S:      Supported
6528 F:      Documentation/networking/devlink
6529 F:      include/net/devlink.h
6530 F:      include/uapi/linux/devlink.h
6531 F:      net/devlink/
6532
6533 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6534 M:      Christoph Niedermaier <[email protected]>
6535 L:      [email protected]
6536 S:      Maintained
6537 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
6538 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
6539
6540 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6541 M:      Marek Vasut <[email protected]>
6542 L:      [email protected]
6543 S:      Maintained
6544 F:      arch/arm/boot/dts/st/stm32mp1*-dhcom-*
6545 F:      arch/arm/boot/dts/st/stm32mp1*-dhcor-*
6546
6547 DIALOG SEMICONDUCTOR DRIVERS
6548 M:      Support Opensource <[email protected]>
6549 S:      Supported
6550 W:      http://www.dialog-semiconductor.com/products
6551 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6552 F:      Documentation/devicetree/bindings/input/dlg,da9062-onkey.yaml
6553 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6554 F:      Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6555 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6556 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6557 F:      Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
6558 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6559 F:      Documentation/devicetree/bindings/sound/dlg,da7213.yaml
6560 F:      Documentation/devicetree/bindings/thermal/dlg,da9062-thermal.yaml
6561 F:      Documentation/devicetree/bindings/watchdog/dlg,da9062-watchdog.yaml
6562 F:      Documentation/hwmon/da90??.rst
6563 F:      drivers/gpio/gpio-da90??.c
6564 F:      drivers/hwmon/da90??-hwmon.c
6565 F:      drivers/iio/adc/da91??-*.c
6566 F:      drivers/input/misc/da72??.[ch]
6567 F:      drivers/input/misc/da90??_onkey.c
6568 F:      drivers/input/touchscreen/da9052_tsi.c
6569 F:      drivers/leds/leds-da90??.c
6570 F:      drivers/mfd/da903x.c
6571 F:      drivers/mfd/da90??-*.c
6572 F:      drivers/mfd/da91??-*.c
6573 F:      drivers/pinctrl/pinctrl-da90??.c
6574 F:      drivers/power/supply/da9052-battery.c
6575 F:      drivers/power/supply/da91??-*.c
6576 F:      drivers/regulator/da9???-regulator.[ch]
6577 F:      drivers/regulator/slg51000-regulator.[ch]
6578 F:      drivers/rtc/rtc-da90??.c
6579 F:      drivers/thermal/da90??-thermal.c
6580 F:      drivers/video/backlight/da90??_bl.c
6581 F:      drivers/watchdog/da90??_wdt.c
6582 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6583 F:      include/linux/mfd/da903x.h
6584 F:      include/linux/mfd/da9052/
6585 F:      include/linux/mfd/da9055/
6586 F:      include/linux/mfd/da9062/
6587 F:      include/linux/mfd/da9063/
6588 F:      include/linux/mfd/da9150/
6589 F:      include/linux/regulator/da9211.h
6590 F:      include/sound/da[79]*.h
6591 F:      sound/soc/codecs/da[79]*.[ch]
6592
6593 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6594 M:      William Breathitt Gray <[email protected]>
6595 L:      [email protected]
6596 S:      Maintained
6597 F:      drivers/gpio/gpio-gpio-mm.c
6598
6599 DIGITEQ AUTOMOTIVE MGB4 V4L2 DRIVER
6600 M:      Martin Tuma <[email protected]>
6601 L:      [email protected]
6602 S:      Maintained
6603 F:      Documentation/admin-guide/media/mgb4.rst
6604 F:      drivers/media/pci/mgb4/
6605
6606 DIOLAN U2C-12 I2C DRIVER
6607 M:      Guenter Roeck <[email protected]>
6608 L:      [email protected]
6609 S:      Maintained
6610 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6611
6612 DIRECTORY NOTIFICATION (DNOTIFY)
6613 M:      Jan Kara <[email protected]>
6614 R:      Amir Goldstein <[email protected]>
6615 L:      [email protected]
6616 S:      Maintained
6617 F:      Documentation/filesystems/dnotify.rst
6618 F:      fs/notify/dnotify/
6619 F:      include/linux/dnotify.h
6620
6621 DISK GEOMETRY AND PARTITION HANDLING
6622 M:      Andries Brouwer <[email protected]>
6623 S:      Maintained
6624 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6625 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6626 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6627
6628 DISKQUOTA
6629 M:      Jan Kara <[email protected]>
6630 S:      Maintained
6631 F:      Documentation/filesystems/quota.rst
6632 F:      fs/quota/
6633 F:      include/linux/quota*.h
6634 F:      include/uapi/linux/quota*.h
6635
6636 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6637 M:      Bernie Thompson <[email protected]>
6638 L:      [email protected]
6639 S:      Maintained
6640 W:      http://plugable.com/category/projects/udlfb/
6641 F:      Documentation/fb/udlfb.rst
6642 F:      drivers/video/fbdev/udlfb.c
6643 F:      include/video/udlfb.h
6644
6645 DISTRIBUTED LOCK MANAGER (DLM)
6646 M:      Alexander Aring <[email protected]>
6647 M:      David Teigland <[email protected]>
6648 L:      [email protected]
6649 S:      Supported
6650 W:      https://pagure.io/dlm
6651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6652 F:      fs/dlm/
6653
6654 DMA BUFFER SHARING FRAMEWORK
6655 M:      Sumit Semwal <[email protected]>
6656 M:      Christian König <[email protected]>
6657 L:      [email protected]
6658 L:      [email protected]
6659 L:      [email protected] (moderated for non-subscribers)
6660 S:      Maintained
6661 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6662 F:      Documentation/driver-api/dma-buf.rst
6663 F:      Documentation/userspace-api/dma-buf-alloc-exchange.rst
6664 F:      drivers/dma-buf/
6665 F:      include/linux/*fence.h
6666 F:      include/linux/dma-buf.h
6667 F:      include/linux/dma-resv.h
6668 K:      \bdma_(?:buf|fence|resv)\b
6669
6670 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6671 M:      Vinod Koul <[email protected]>
6672 L:      [email protected]
6673 S:      Maintained
6674 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6676 F:      Documentation/devicetree/bindings/dma/
6677 F:      Documentation/driver-api/dmaengine/
6678 F:      drivers/dma/
6679 F:      include/dt-bindings/dma/
6680 F:      include/linux/dma/
6681 F:      include/linux/dmaengine.h
6682 F:      include/linux/of_dma.h
6683
6684 DMA MAPPING BENCHMARK
6685 M:      Xiang Chen <[email protected]>
6686 L:      [email protected]
6687 F:      kernel/dma/map_benchmark.c
6688 F:      tools/testing/selftests/dma/
6689
6690 DMA MAPPING HELPERS
6691 M:      Christoph Hellwig <[email protected]>
6692 M:      Marek Szyprowski <[email protected]>
6693 R:      Robin Murphy <[email protected]>
6694 L:      [email protected]
6695 S:      Supported
6696 W:      http://git.infradead.org/users/hch/dma-mapping.git
6697 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6698 F:      include/asm-generic/dma-mapping.h
6699 F:      include/linux/dma-direct.h
6700 F:      include/linux/dma-map-ops.h
6701 F:      include/linux/dma-mapping.h
6702 F:      include/linux/swiotlb.h
6703 F:      kernel/dma/
6704
6705 DMA-BUF HEAPS FRAMEWORK
6706 M:      Sumit Semwal <[email protected]>
6707 R:      Benjamin Gaignard <[email protected]>
6708 R:      Brian Starkey <[email protected]>
6709 R:      John Stultz <[email protected]>
6710 R:      T.J. Mercier <[email protected]>
6711 L:      [email protected]
6712 L:      [email protected]
6713 L:      [email protected] (moderated for non-subscribers)
6714 S:      Maintained
6715 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6716 F:      drivers/dma-buf/dma-heap.c
6717 F:      drivers/dma-buf/heaps/*
6718 F:      include/linux/dma-heap.h
6719 F:      include/uapi/linux/dma-heap.h
6720
6721 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6722 M:      Lukasz Luba <[email protected]>
6723 L:      [email protected]
6724 L:      [email protected]
6725 S:      Maintained
6726 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6727 F:      drivers/memory/samsung/exynos5422-dmc.c
6728
6729 DME1737 HARDWARE MONITOR DRIVER
6730 M:      Juerg Haefliger <[email protected]>
6731 L:      [email protected]
6732 S:      Maintained
6733 F:      Documentation/hwmon/dme1737.rst
6734 F:      drivers/hwmon/dme1737.c
6735
6736 DMI/SMBIOS SUPPORT
6737 M:      Jean Delvare <[email protected]>
6738 S:      Maintained
6739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6740 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6741 F:      drivers/firmware/dmi-id.c
6742 F:      drivers/firmware/dmi_scan.c
6743 F:      include/linux/dmi.h
6744
6745 DOCUMENTATION
6746 M:      Jonathan Corbet <[email protected]>
6747 L:      [email protected]
6748 S:      Maintained
6749 P:      Documentation/doc-guide/maintainer-profile.rst
6750 T:      git git://git.lwn.net/linux.git docs-next
6751 F:      Documentation/
6752 F:      scripts/check-variable-fonts.sh
6753 F:      scripts/documentation-file-ref-check
6754 F:      scripts/kernel-doc
6755 F:      scripts/sphinx-pre-install
6756 X:      Documentation/ABI/
6757 X:      Documentation/admin-guide/media/
6758 X:      Documentation/devicetree/
6759 X:      Documentation/driver-api/media/
6760 X:      Documentation/firmware-guide/acpi/
6761 X:      Documentation/i2c/
6762 X:      Documentation/netlink/
6763 X:      Documentation/power/
6764 X:      Documentation/spi/
6765 X:      Documentation/userspace-api/media/
6766
6767 DOCUMENTATION PROCESS
6768 M:      Jonathan Corbet <[email protected]>
6769 L:      [email protected]
6770 S:      Maintained
6771 F:      Documentation/dev-tools/
6772 F:      Documentation/maintainer/
6773 F:      Documentation/process/
6774
6775 DOCUMENTATION REPORTING ISSUES
6776 M:      Thorsten Leemhuis <[email protected]>
6777 L:      [email protected]
6778 S:      Maintained
6779 F:      Documentation/admin-guide/bug-bisect.rst
6780 F:      Documentation/admin-guide/quickly-build-trimmed-linux.rst
6781 F:      Documentation/admin-guide/reporting-issues.rst
6782 F:      Documentation/admin-guide/verify-bugs-and-bisect-regressions.rst
6783
6784 DOCUMENTATION SCRIPTS
6785 M:      Mauro Carvalho Chehab <[email protected]>
6786 L:      [email protected]
6787 S:      Maintained
6788 F:      Documentation/sphinx/parse-headers.pl
6789 F:      scripts/documentation-file-ref-check
6790 F:      scripts/sphinx-pre-install
6791
6792 DOCUMENTATION/ITALIAN
6793 M:      Federico Vaga <[email protected]>
6794 L:      [email protected]
6795 S:      Maintained
6796 F:      Documentation/translations/it_IT
6797
6798 DOCUMENTATION/JAPANESE
6799 R:      Akira Yokosawa <[email protected]>
6800 L:      [email protected]
6801 S:      Maintained
6802 F:      Documentation/translations/ja_JP
6803
6804 DONGWOON DW9714 LENS VOICE COIL DRIVER
6805 M:      Sakari Ailus <[email protected]>
6806 L:      [email protected]
6807 S:      Maintained
6808 T:      git git://linuxtv.org/media_tree.git
6809 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6810 F:      drivers/media/i2c/dw9714.c
6811
6812 DONGWOON DW9719 LENS VOICE COIL DRIVER
6813 M:      Daniel Scally <[email protected]>
6814 L:      [email protected]
6815 S:      Maintained
6816 T:      git git://linuxtv.org/media_tree.git
6817 F:      drivers/media/i2c/dw9719.c
6818
6819 DONGWOON DW9768 LENS VOICE COIL DRIVER
6820 L:      [email protected]
6821 S:      Orphan
6822 T:      git git://linuxtv.org/media_tree.git
6823 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6824 F:      drivers/media/i2c/dw9768.c
6825
6826 DONGWOON DW9807 LENS VOICE COIL DRIVER
6827 M:      Sakari Ailus <[email protected]>
6828 L:      [email protected]
6829 S:      Maintained
6830 T:      git git://linuxtv.org/media_tree.git
6831 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6832 F:      drivers/media/i2c/dw9807-vcm.c
6833
6834 DOUBLETALK DRIVER
6835 M:      "James R. Van Zandt" <[email protected]>
6836 L:      [email protected]
6837 S:      Maintained
6838 F:      drivers/char/dtlk.c
6839 F:      include/linux/dtlk.h
6840
6841 DPAA2 DATAPATH I/O (DPIO) DRIVER
6842 M:      Roy Pledge <[email protected]>
6843 L:      [email protected]
6844 S:      Maintained
6845 F:      drivers/soc/fsl/dpio
6846
6847 DPAA2 ETHERNET DRIVER
6848 M:      Ioana Ciornei <[email protected]>
6849 L:      [email protected]
6850 S:      Maintained
6851 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6852 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6853 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6854 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6855 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6856 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6857 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6858 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6859 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6860 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6861
6862 DPAA2 ETHERNET SWITCH DRIVER
6863 M:      Ioana Ciornei <[email protected]>
6864 L:      [email protected]
6865 S:      Maintained
6866 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6867 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6868 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6869
6870 DPLL SUBSYSTEM
6871 M:      Vadim Fedorenko <[email protected]>
6872 M:      Arkadiusz Kubalewski <[email protected]>
6873 M:      Jiri Pirko <[email protected]>
6874 L:      [email protected]
6875 S:      Supported
6876 F:      Documentation/driver-api/dpll.rst
6877 F:      drivers/dpll/*
6878 F:      include/linux/dpll.h
6879 F:      include/uapi/linux/dpll.h
6880
6881 DRBD DRIVER
6882 M:      Philipp Reisner <[email protected]>
6883 M:      Lars Ellenberg <[email protected]>
6884 M:      Christoph Böhmwalder <[email protected]>
6885 L:      [email protected]
6886 S:      Supported
6887 W:      http://www.drbd.org
6888 T:      git git://git.linbit.com/linux-drbd.git
6889 T:      git git://git.linbit.com/drbd-8.4.git
6890 F:      Documentation/admin-guide/blockdev/
6891 F:      drivers/block/drbd/
6892 F:      include/linux/drbd*
6893 F:      lib/lru_cache.c
6894
6895 DRIVER COMPONENT FRAMEWORK
6896 L:      [email protected]
6897 F:      drivers/base/component.c
6898 F:      include/linux/component.h
6899
6900 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6901 M:      Greg Kroah-Hartman <[email protected]>
6902 R:      "Rafael J. Wysocki" <[email protected]>
6903 S:      Supported
6904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6905 F:      Documentation/core-api/kobject.rst
6906 F:      drivers/base/
6907 F:      fs/debugfs/
6908 F:      fs/sysfs/
6909 F:      include/linux/debugfs.h
6910 F:      include/linux/fwnode.h
6911 F:      include/linux/kobj*
6912 F:      include/linux/property.h
6913 F:      lib/kobj*
6914 F:      rust/kernel/device.rs
6915
6916 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6917 M:      Nishanth Menon <[email protected]>
6918 L:      [email protected]
6919 S:      Maintained
6920 F:      drivers/soc/ti/smartreflex.c
6921 F:      include/linux/power/smartreflex.h
6922
6923 DRM ACCEL DRIVERS FOR INTEL VPU
6924 M:      Jacek Lawrynowicz <[email protected]>
6925 M:      Stanislaw Gruszka <[email protected]>
6926 L:      [email protected]
6927 S:      Supported
6928 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6929 F:      drivers/accel/ivpu/
6930 F:      include/uapi/drm/ivpu_accel.h
6931
6932 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
6933 M:      Oded Gabbay <[email protected]>
6934 L:      [email protected]
6935 S:      Maintained
6936 C:      irc://irc.oftc.net/dri-devel
6937 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
6938 F:      Documentation/accel/
6939 F:      drivers/accel/
6940 F:      include/drm/drm_accel.h
6941
6942 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6943 M:      Maxime Ripard <[email protected]>
6944 M:      Chen-Yu Tsai <[email protected]>
6945 R:      Jernej Skrabec <[email protected]>
6946 L:      [email protected]
6947 S:      Supported
6948 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6949 F:      drivers/gpu/drm/sun4i/sun8i*
6950
6951 DRM DRIVER FOR ARM PL111 CLCD
6952 S:      Orphan
6953 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6954 F:      drivers/gpu/drm/pl111/
6955
6956 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6957 M:      Linus Walleij <[email protected]>
6958 S:      Maintained
6959 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6960 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6961 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6962
6963 DRM DRIVER FOR ASPEED BMC GFX
6964 M:      Joel Stanley <[email protected]>
6965 L:      [email protected] (moderated for non-subscribers)
6966 S:      Supported
6967 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6968 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6969 F:      drivers/gpu/drm/aspeed/
6970
6971 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6972 M:      Dave Airlie <[email protected]>
6973 R:      Thomas Zimmermann <[email protected]>
6974 R:      Jocelyn Falempe <[email protected]>
6975 L:      [email protected]
6976 S:      Supported
6977 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6978 F:      drivers/gpu/drm/ast/
6979
6980 DRM DRIVER FOR BOCHS VIRTUAL GPU
6981 M:      Gerd Hoffmann <[email protected]>
6982 L:      [email protected]
6983 S:      Maintained
6984 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6985 F:      drivers/gpu/drm/tiny/bochs.c
6986
6987 DRM DRIVER FOR BOE HIMAX8279D PANELS
6988 M:      Jerry Han <[email protected]>
6989 S:      Maintained
6990 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6991 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6992
6993 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6994 M:      Jagan Teki <[email protected]>
6995 S:      Maintained
6996 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6997 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6998
6999 DRM DRIVER FOR EBBG FT8719 PANEL
7000 M:      Joel Selvaraj <[email protected]>
7001 S:      Maintained
7002 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7003 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
7004 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
7005
7006 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
7007 M:      Linus Walleij <[email protected]>
7008 S:      Maintained
7009 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7010 F:      drivers/gpu/drm/tve200/
7011
7012 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
7013 M:      Icenowy Zheng <[email protected]>
7014 S:      Maintained
7015 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
7016 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
7017
7018 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
7019 M:      Jagan Teki <[email protected]>
7020 S:      Maintained
7021 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
7022 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
7023
7024 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
7025 M:      Thomas Zimmermann <[email protected]>
7026 M:      Javier Martinez Canillas <[email protected]>
7027 L:      [email protected]
7028 S:      Maintained
7029 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7030 F:      drivers/gpu/drm/drm_aperture.c
7031 F:      drivers/gpu/drm/tiny/ofdrm.c
7032 F:      drivers/gpu/drm/tiny/simpledrm.c
7033 F:      drivers/video/aperture.c
7034 F:      drivers/video/nomodeset.c
7035 F:      include/drm/drm_aperture.h
7036 F:      include/linux/aperture.h
7037 F:      include/video/nomodeset.h
7038
7039 DRM DRIVER FOR GENERIC EDP PANELS
7040 R:      Douglas Anderson <[email protected]>
7041 F:      Documentation/devicetree/bindings/display/panel/panel-edp.yaml
7042 F:      drivers/gpu/drm/panel/panel-edp.c
7043
7044 DRM DRIVER FOR GENERIC USB DISPLAY
7045 M:      Noralf Trønnes <[email protected]>
7046 S:      Maintained
7047 W:      https://github.com/notro/gud/wiki
7048 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7049 F:      drivers/gpu/drm/gud/
7050 F:      include/drm/gud.h
7051
7052 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
7053 M:      Hans de Goede <[email protected]>
7054 S:      Maintained
7055 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7056 F:      drivers/gpu/drm/tiny/gm12u320.c
7057
7058 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
7059 M:      Ondrej Jirman <[email protected]>
7060 M:      Javier Martinez Canillas <[email protected]>
7061 S:      Maintained
7062 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7063 F:      Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
7064 F:      drivers/gpu/drm/panel/panel-himax-hx8394.c
7065
7066 DRM DRIVER FOR HX8357D PANELS
7067 S:      Orphan
7068 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7069 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
7070 F:      drivers/gpu/drm/tiny/hx8357d.c
7071
7072 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
7073 M:      Deepak Rawat <[email protected]>
7074 L:      [email protected]
7075 L:      [email protected]
7076 S:      Maintained
7077 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7078 F:      drivers/gpu/drm/hyperv
7079
7080 DRM DRIVER FOR ILITEK ILI9225 PANELS
7081 M:      David Lechner <[email protected]>
7082 S:      Maintained
7083 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7084 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
7085 F:      drivers/gpu/drm/tiny/ili9225.c
7086
7087 DRM DRIVER FOR ILITEK ILI9486 PANELS
7088 M:      Kamlesh Gurudasani <[email protected]>
7089 S:      Maintained
7090 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7091 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
7092 F:      drivers/gpu/drm/tiny/ili9486.c
7093
7094 DRM DRIVER FOR ILITEK ILI9805 PANELS
7095 M:      Michael Trimarchi <[email protected]>
7096 S:      Maintained
7097 F:      Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml
7098 F:      drivers/gpu/drm/panel/panel-ilitek-ili9805.c
7099
7100 DRM DRIVER FOR ILITEK ILI9806E PANELS
7101 M:      Michael Walle <[email protected]>
7102 S:      Maintained
7103 F:      drivers/gpu/drm/panel/panel-ilitek-ili9806e.c
7104
7105 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
7106 M:      Jagan Teki <[email protected]>
7107 S:      Maintained
7108 F:      Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
7109 F:      drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
7110
7111 DRM DRIVER FOR LG SW43408 PANELS
7112 M:      Sumit Semwal <[email protected]>
7113 M:      Caleb Connolly <[email protected]>
7114 S:      Maintained
7115 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7116 F:      Documentation/devicetree/bindings/display/panel/lg,sw43408.yaml
7117 F:      drivers/gpu/drm/panel/panel-lg-sw43408.c
7118
7119 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
7120 M:      Paul Kocialkowski <[email protected]>
7121 S:      Supported
7122 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7123 F:      drivers/gpu/drm/logicvc/
7124
7125 DRM DRIVER FOR LVDS PANELS
7126 M:      Laurent Pinchart <[email protected]>
7127 L:      [email protected]
7128 S:      Maintained
7129 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7130 F:      Documentation/devicetree/bindings/display/lvds.yaml
7131 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
7132 F:      drivers/gpu/drm/panel/panel-lvds.c
7133
7134 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
7135 M:      Guido Günther <[email protected]>
7136 R:      Purism Kernel Team <[email protected]>
7137 S:      Maintained
7138 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
7139 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
7140
7141 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
7142 M:      Dave Airlie <[email protected]>
7143 R:      Thomas Zimmermann <[email protected]>
7144 R:      Jocelyn Falempe <[email protected]>
7145 L:      [email protected]
7146 S:      Supported
7147 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7148 F:      drivers/gpu/drm/mgag200/
7149
7150 DRM DRIVER FOR MI0283QT
7151 M:      Noralf Trønnes <[email protected]>
7152 S:      Maintained
7153 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7154 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
7155 F:      drivers/gpu/drm/tiny/mi0283qt.c
7156
7157 DRM DRIVER FOR MIPI DBI compatible panels
7158 M:      Noralf Trønnes <[email protected]>
7159 S:      Maintained
7160 W:      https://github.com/notro/panel-mipi-dbi/wiki
7161 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7162 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
7163 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
7164
7165 DRM DRIVER for Qualcomm Adreno GPUs
7166 M:      Rob Clark <[email protected]>
7167 R:      Sean Paul <[email protected]>
7168 R:      Konrad Dybcio <[email protected]>
7169 L:      [email protected]
7170 L:      [email protected]
7171 L:      [email protected]
7172 S:      Maintained
7173 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
7174 T:      git https://gitlab.freedesktop.org/drm/msm.git
7175 F:      Documentation/devicetree/bindings/display/msm/gpu.yaml
7176 F:      drivers/gpu/drm/msm/adreno/
7177 F:      drivers/gpu/drm/msm/msm_gpu.*
7178 F:      drivers/gpu/drm/msm/msm_gpu_devfreq.*
7179 F:      drivers/gpu/drm/msm/msm_ringbuffer.*
7180 F:      drivers/gpu/drm/msm/registers/adreno/
7181 F:      include/uapi/drm/msm_drm.h
7182
7183 DRM DRIVER for Qualcomm display hardware
7184 M:      Rob Clark <[email protected]>
7185 M:      Abhinav Kumar <[email protected]>
7186 M:      Dmitry Baryshkov <[email protected]>
7187 R:      Sean Paul <[email protected]>
7188 R:      Marijn Suijten <[email protected]>
7189 L:      [email protected]
7190 L:      [email protected]
7191 L:      [email protected]
7192 S:      Maintained
7193 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
7194 T:      git https://gitlab.freedesktop.org/drm/msm.git
7195 F:      Documentation/devicetree/bindings/display/msm/
7196 F:      drivers/gpu/drm/ci/xfails/msm*
7197 F:      drivers/gpu/drm/msm/
7198 F:      include/uapi/drm/msm_drm.h
7199
7200 DRM DRIVER FOR NOVATEK NT35510 PANELS
7201 M:      Linus Walleij <[email protected]>
7202 S:      Maintained
7203 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7204 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
7205 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
7206
7207 DRM DRIVER FOR NOVATEK NT35560 PANELS
7208 M:      Linus Walleij <[email protected]>
7209 S:      Maintained
7210 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7211 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
7212 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
7213
7214 DRM DRIVER FOR NOVATEK NT36523 PANELS
7215 M:      Jianhua Lu <[email protected]>
7216 S:      Maintained
7217 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7218 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
7219 F:      drivers/gpu/drm/panel/panel-novatek-nt36523.c
7220
7221 DRM DRIVER FOR NOVATEK NT36672A PANELS
7222 M:      Sumit Semwal <[email protected]>
7223 S:      Maintained
7224 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7225 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
7226 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
7227
7228 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
7229 M:      Karol Herbst <[email protected]>
7230 M:      Lyude Paul <[email protected]>
7231 M:      Danilo Krummrich <[email protected]>
7232 L:      [email protected]
7233 L:      [email protected]
7234 S:      Supported
7235 W:      https://nouveau.freedesktop.org/
7236 Q:      https://patchwork.freedesktop.org/project/nouveau/
7237 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
7238 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
7239 C:      irc://irc.oftc.net/nouveau
7240 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
7241 F:      drivers/gpu/drm/nouveau/
7242 F:      include/uapi/drm/nouveau_drm.h
7243
7244 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
7245 M:      Stefan Mavrodiev <[email protected]>
7246 S:      Maintained
7247 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
7248 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
7249
7250 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
7251 R:      Douglas Anderson <[email protected]>
7252 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
7253 F:      drivers/gpu/drm/bridge/parade-ps8640.c
7254
7255 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
7256 M:      Noralf Trønnes <[email protected]>
7257 S:      Maintained
7258 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7259 F:      Documentation/devicetree/bindings/display/repaper.txt
7260 F:      drivers/gpu/drm/tiny/repaper.c
7261
7262 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
7263 M:      Dave Airlie <[email protected]>
7264 M:      Gerd Hoffmann <[email protected]>
7265 L:      [email protected]
7266 S:      Obsolete
7267 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
7268 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7269 F:      drivers/gpu/drm/tiny/cirrus.c
7270
7271 DRM DRIVER FOR QXL VIRTUAL GPU
7272 M:      Dave Airlie <[email protected]>
7273 M:      Gerd Hoffmann <[email protected]>
7274 L:      [email protected]
7275 L:      [email protected]
7276 S:      Maintained
7277 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7278 F:      drivers/gpu/drm/qxl/
7279 F:      include/uapi/drm/qxl_drm.h
7280
7281 DRM DRIVER FOR RAYDIUM RM67191 PANELS
7282 M:      Robert Chiras <[email protected]>
7283 S:      Maintained
7284 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
7285 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
7286
7287 DRM DRIVER FOR SAMSUNG DB7430 PANELS
7288 M:      Linus Walleij <[email protected]>
7289 S:      Maintained
7290 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7291 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
7292 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
7293
7294 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
7295 M:      Inki Dae <[email protected]>
7296 M:      Jagan Teki <[email protected]>
7297 M:      Marek Szyprowski <[email protected]>
7298 S:      Maintained
7299 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7300 F:      Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
7301 F:      drivers/gpu/drm/bridge/samsung-dsim.c
7302 F:      include/drm/bridge/samsung-dsim.h
7303
7304 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
7305 M:      Markuss Broks <[email protected]>
7306 S:      Maintained
7307 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
7308 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
7309
7310 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS
7311 M:      Artur Weber <[email protected]>
7312 S:      Maintained
7313 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
7314 F:      drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
7315
7316 DRM DRIVER FOR SITRONIX ST7586 PANELS
7317 M:      David Lechner <[email protected]>
7318 S:      Maintained
7319 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7320 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
7321 F:      drivers/gpu/drm/tiny/st7586.c
7322
7323 DRM DRIVER FOR SITRONIX ST7701 PANELS
7324 M:      Jagan Teki <[email protected]>
7325 S:      Maintained
7326 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
7327 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
7328
7329 DRM DRIVER FOR SITRONIX ST7703 PANELS
7330 M:      Guido Günther <[email protected]>
7331 R:      Purism Kernel Team <[email protected]>
7332 R:      Ondrej Jirman <[email protected]>
7333 S:      Maintained
7334 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
7335 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
7336
7337 DRM DRIVER FOR SITRONIX ST7735R PANELS
7338 M:      David Lechner <[email protected]>
7339 S:      Maintained
7340 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7341 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
7342 F:      drivers/gpu/drm/tiny/st7735r.c
7343
7344 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
7345 M:      Javier Martinez Canillas <[email protected]>
7346 S:      Maintained
7347 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7348 F:      Documentation/devicetree/bindings/display/solomon,ssd-common.yaml
7349 F:      Documentation/devicetree/bindings/display/solomon,ssd13*.yaml
7350 F:      drivers/gpu/drm/solomon/ssd130x*
7351
7352 DRM DRIVER FOR ST-ERICSSON MCDE
7353 M:      Linus Walleij <[email protected]>
7354 S:      Maintained
7355 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7356 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
7357 F:      drivers/gpu/drm/mcde/
7358
7359 DRM DRIVER FOR SYNAPTICS R63353 PANELS
7360 M:      Michael Trimarchi <[email protected]>
7361 S:      Maintained
7362 F:      Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml
7363 F:      drivers/gpu/drm/panel/panel-synaptics-r63353.c
7364
7365 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
7366 M:      Jagan Teki <[email protected]>
7367 S:      Maintained
7368 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
7369 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
7370
7371 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
7372 R:      Douglas Anderson <[email protected]>
7373 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
7374 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
7375
7376 DRM DRIVER FOR TPO TPG110 PANELS
7377 M:      Linus Walleij <[email protected]>
7378 S:      Maintained
7379 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7380 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
7381 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
7382
7383 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
7384 M:      Dave Airlie <[email protected]>
7385 R:      Sean Paul <[email protected]>
7386 R:      Thomas Zimmermann <[email protected]>
7387 L:      [email protected]
7388 S:      Supported
7389 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7390 F:      drivers/gpu/drm/udl/
7391
7392 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
7393 M:      Rodrigo Siqueira <[email protected]>
7394 M:      Melissa Wen <[email protected]>
7395 M:      Maíra Canal <[email protected]>
7396 R:      Haneen Mohammed <[email protected]>
7397 R:      Daniel Vetter <[email protected]>
7398 L:      [email protected]
7399 S:      Maintained
7400 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7401 F:      Documentation/gpu/vkms.rst
7402 F:      drivers/gpu/drm/ci/xfails/vkms*
7403 F:      drivers/gpu/drm/vkms/
7404
7405 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
7406 M:      Hans de Goede <[email protected]>
7407 L:      [email protected]
7408 S:      Maintained
7409 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7410 F:      drivers/gpu/drm/vboxvideo/
7411
7412 DRM DRIVER FOR VMWARE VIRTUAL GPU
7413 M:      Zack Rusin <[email protected]>
7414 R:      Broadcom internal kernel review list <[email protected]>
7415 L:      [email protected]
7416 S:      Supported
7417 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7418 F:      drivers/gpu/drm/vmwgfx/
7419 F:      include/uapi/drm/vmwgfx_drm.h
7420
7421 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
7422 M:      Linus Walleij <[email protected]>
7423 S:      Maintained
7424 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7425 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
7426 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
7427
7428 DRM DRIVERS
7429 M:      David Airlie <[email protected]>
7430 M:      Daniel Vetter <[email protected]>
7431 L:      [email protected]
7432 S:      Maintained
7433 B:      https://gitlab.freedesktop.org/drm
7434 C:      irc://irc.oftc.net/dri-devel
7435 T:      git https://gitlab.freedesktop.org/drm/kernel.git
7436 F:      Documentation/devicetree/bindings/display/
7437 F:      Documentation/devicetree/bindings/gpu/
7438 F:      Documentation/gpu/
7439 F:      drivers/gpu/
7440 F:      include/drm/
7441 F:      include/linux/vga*
7442 F:      include/uapi/drm/
7443
7444 DRM DRIVERS AND MISC GPU PATCHES
7445 M:      Maarten Lankhorst <[email protected]>
7446 M:      Maxime Ripard <[email protected]>
7447 M:      Thomas Zimmermann <[email protected]>
7448 S:      Maintained
7449 W:      https://drm.pages.freedesktop.org/maintainer-tools/drm-misc.html
7450 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7451 F:      Documentation/devicetree/bindings/display/
7452 F:      Documentation/devicetree/bindings/gpu/
7453 F:      Documentation/gpu/
7454 F:      drivers/gpu/drm/
7455 F:      drivers/gpu/vga/
7456 F:      include/drm/drm
7457 F:      include/linux/vga*
7458 F:      include/uapi/drm/
7459 X:      drivers/gpu/drm/amd/
7460 X:      drivers/gpu/drm/armada/
7461 X:      drivers/gpu/drm/etnaviv/
7462 X:      drivers/gpu/drm/exynos/
7463 X:      drivers/gpu/drm/i915/
7464 X:      drivers/gpu/drm/kmb/
7465 X:      drivers/gpu/drm/mediatek/
7466 X:      drivers/gpu/drm/msm/
7467 X:      drivers/gpu/drm/nouveau/
7468 X:      drivers/gpu/drm/radeon/
7469 X:      drivers/gpu/drm/renesas/rcar-du/
7470 X:      drivers/gpu/drm/tegra/
7471
7472 DRM DRIVERS FOR ALLWINNER A10
7473 M:      Maxime Ripard <[email protected]>
7474 M:      Chen-Yu Tsai <[email protected]>
7475 L:      [email protected]
7476 S:      Supported
7477 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7478 F:      Documentation/devicetree/bindings/display/allwinner*
7479 F:      drivers/gpu/drm/sun4i/
7480
7481 DRM DRIVERS FOR AMLOGIC SOCS
7482 M:      Neil Armstrong <[email protected]>
7483 L:      [email protected]
7484 L:      [email protected]
7485 S:      Supported
7486 W:      http://linux-meson.com/
7487 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7488 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
7489 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
7490 F:      Documentation/gpu/meson.rst
7491 F:      drivers/gpu/drm/ci/xfails/meson*
7492 F:      drivers/gpu/drm/meson/
7493
7494 DRM DRIVERS FOR ATMEL HLCDC
7495 M:      Sam Ravnborg <[email protected]>
7496 M:      Boris Brezillon <[email protected]>
7497 L:      [email protected]
7498 S:      Supported
7499 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7500 F:      Documentation/devicetree/bindings/display/atmel/
7501 F:      drivers/gpu/drm/atmel-hlcdc/
7502
7503 DRM DRIVERS FOR BRIDGE CHIPS
7504 M:      Andrzej Hajda <[email protected]>
7505 M:      Neil Armstrong <[email protected]>
7506 M:      Robert Foss <[email protected]>
7507 R:      Laurent Pinchart <[email protected]>
7508 R:      Jonas Karlman <[email protected]>
7509 R:      Jernej Skrabec <[email protected]>
7510 S:      Maintained
7511 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7512 F:      Documentation/devicetree/bindings/display/bridge/
7513 F:      drivers/gpu/drm/bridge/
7514 F:      drivers/gpu/drm/display/drm_bridge_connector.c
7515 F:      drivers/gpu/drm/drm_bridge.c
7516 F:      include/drm/drm_bridge.h
7517 F:      include/drm/drm_bridge_connector.h
7518
7519 DRM DRIVERS FOR EXYNOS
7520 M:      Inki Dae <[email protected]>
7521 M:      Seung-Woo Kim <[email protected]>
7522 M:      Kyungmin Park <[email protected]>
7523 L:      [email protected]
7524 S:      Supported
7525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
7526 F:      Documentation/devicetree/bindings/display/exynos/
7527 F:      Documentation/devicetree/bindings/display/samsung/
7528 F:      drivers/gpu/drm/exynos/
7529 F:      include/uapi/drm/exynos_drm.h
7530
7531 DRM DRIVERS FOR FREESCALE DCU
7532 M:      Stefan Agner <[email protected]>
7533 M:      Alison Wang <[email protected]>
7534 L:      [email protected]
7535 S:      Supported
7536 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7537 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
7538 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
7539 F:      drivers/gpu/drm/fsl-dcu/
7540
7541 DRM DRIVERS FOR FREESCALE IMX 5/6
7542 M:      Philipp Zabel <[email protected]>
7543 L:      [email protected]
7544 S:      Maintained
7545 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7546 T:      git git://git.pengutronix.de/git/pza/linux
7547 F:      Documentation/devicetree/bindings/display/imx/
7548 F:      drivers/gpu/drm/imx/ipuv3/
7549 F:      drivers/gpu/ipu-v3/
7550
7551 DRM DRIVERS FOR FREESCALE IMX BRIDGE
7552 M:      Liu Ying <[email protected]>
7553 L:      [email protected]
7554 S:      Maintained
7555 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
7556 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
7557 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
7558 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
7559 F:      drivers/gpu/drm/bridge/imx/
7560
7561 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
7562 M:      Patrik Jakobsson <[email protected]>
7563 L:      [email protected]
7564 S:      Maintained
7565 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7566 F:      drivers/gpu/drm/gma500/
7567
7568 DRM DRIVERS FOR HISILICON
7569 M:      Xinliang Liu <[email protected]>
7570 M:      Tian Tao  <[email protected]>
7571 R:      Xinwei Kong <[email protected]>
7572 R:      Sumit Semwal <[email protected]>
7573 R:      Yongqin Liu <[email protected]>
7574 R:      John Stultz <[email protected]>
7575 L:      [email protected]
7576 S:      Maintained
7577 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7578 F:      Documentation/devicetree/bindings/display/hisilicon/
7579 F:      drivers/gpu/drm/hisilicon/
7580
7581 DRM DRIVERS FOR LIMA
7582 M:      Qiang Yu <[email protected]>
7583 L:      [email protected]
7584 L:      [email protected] (moderated for non-subscribers)
7585 S:      Maintained
7586 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7587 F:      drivers/gpu/drm/lima/
7588 F:      include/uapi/drm/lima_drm.h
7589
7590 DRM DRIVERS FOR LOONGSON
7591 M:      Sui Jingfeng <[email protected]>
7592 L:      [email protected]
7593 S:      Supported
7594 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7595 F:      drivers/gpu/drm/loongson/
7596
7597 DRM DRIVERS FOR MEDIATEK
7598 M:      Chun-Kuang Hu <[email protected]>
7599 M:      Philipp Zabel <[email protected]>
7600 L:      [email protected]
7601 L:      [email protected] (moderated for non-subscribers)
7602 S:      Supported
7603 F:      Documentation/devicetree/bindings/display/mediatek/
7604 F:      drivers/gpu/drm/ci/xfails/mediatek*
7605 F:      drivers/gpu/drm/mediatek/
7606 F:      drivers/phy/mediatek/phy-mtk-dp.c
7607 F:      drivers/phy/mediatek/phy-mtk-hdmi*
7608 F:      drivers/phy/mediatek/phy-mtk-mipi*
7609
7610 DRM DRIVERS FOR NVIDIA TEGRA
7611 M:      Thierry Reding <[email protected]>
7612 M:      Mikko Perttunen <[email protected]>
7613 L:      [email protected]
7614 L:      [email protected]
7615 S:      Supported
7616 T:      git https://gitlab.freedesktop.org/drm/tegra.git
7617 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
7618 F:      Documentation/devicetree/bindings/gpu/host1x/
7619 F:      drivers/gpu/drm/tegra/
7620 F:      drivers/gpu/host1x/
7621 F:      include/linux/host1x.h
7622 F:      include/uapi/drm/tegra_drm.h
7623
7624 DRM DRIVERS FOR RENESAS R-CAR
7625 M:      Laurent Pinchart <[email protected]>
7626 M:      Kieran Bingham <[email protected]>
7627 L:      [email protected]
7628 L:      [email protected]
7629 S:      Supported
7630 T:      git git://linuxtv.org/pinchartl/media drm/du/next
7631 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
7632 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
7633 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
7634 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
7635 F:      drivers/gpu/drm/renesas/rcar-du/
7636
7637 DRM DRIVERS FOR RENESAS RZ
7638 M:      Biju Das <[email protected]>
7639 L:      [email protected]
7640 L:      [email protected]
7641 S:      Maintained
7642 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7643 F:      Documentation/devicetree/bindings/display/renesas,rzg2l-du.yaml
7644 F:      drivers/gpu/drm/renesas/rz-du/
7645
7646 DRM DRIVERS FOR RENESAS SHMOBILE
7647 M:      Laurent Pinchart <[email protected]>
7648 M:      Geert Uytterhoeven <[email protected]>
7649 L:      [email protected]
7650 L:      [email protected]
7651 S:      Supported
7652 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7653 F:      Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml
7654 F:      drivers/gpu/drm/renesas/shmobile/
7655 F:      include/linux/platform_data/shmob_drm.h
7656
7657 DRM DRIVERS FOR ROCKCHIP
7658 M:      Sandy Huang <[email protected]>
7659 M:      Heiko Stübner <[email protected]>
7660 M:      Andy Yan <[email protected]>
7661 L:      [email protected]
7662 S:      Maintained
7663 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7664 F:      Documentation/devicetree/bindings/display/rockchip/
7665 F:      drivers/gpu/drm/ci/xfails/rockchip*
7666 F:      drivers/gpu/drm/rockchip/
7667
7668 DRM DRIVERS FOR STI
7669 M:      Alain Volmat <[email protected]>
7670 L:      [email protected]
7671 S:      Maintained
7672 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7673 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
7674 F:      drivers/gpu/drm/sti
7675
7676 DRM DRIVERS FOR STM
7677 M:      Yannick Fertre <[email protected]>
7678 M:      Raphael Gallais-Pou <[email protected]>
7679 M:      Philippe Cornu <[email protected]>
7680 L:      [email protected]
7681 S:      Maintained
7682 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7683 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7684 F:      Documentation/devicetree/bindings/display/st,stm32mp25-lvds.yaml
7685 F:      drivers/gpu/drm/stm
7686
7687 DRM DRIVERS FOR TI KEYSTONE
7688 M:      Jyri Sarha <[email protected]>
7689 M:      Tomi Valkeinen <[email protected]>
7690 L:      [email protected]
7691 S:      Maintained
7692 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7693 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7694 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7695 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7696 F:      drivers/gpu/drm/tidss/
7697
7698 DRM DRIVERS FOR TI LCDC
7699 M:      Jyri Sarha <[email protected]>
7700 M:      Tomi Valkeinen <[email protected]>
7701 L:      [email protected]
7702 S:      Maintained
7703 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7704 F:      Documentation/devicetree/bindings/display/tilcdc/
7705 F:      drivers/gpu/drm/tilcdc/
7706
7707 DRM DRIVERS FOR TI OMAP
7708 M:      Tomi Valkeinen <[email protected]>
7709 L:      [email protected]
7710 S:      Maintained
7711 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7712 F:      Documentation/devicetree/bindings/display/ti/
7713 F:      drivers/gpu/drm/omapdrm/
7714
7715 DRM DRIVERS FOR V3D
7716 M:      Melissa Wen <[email protected]>
7717 M:      Maíra Canal <[email protected]>
7718 S:      Supported
7719 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7720 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7721 F:      drivers/gpu/drm/v3d/
7722 F:      include/uapi/drm/v3d_drm.h
7723
7724 DRM DRIVERS FOR VC4
7725 M:      Maxime Ripard <[email protected]>
7726 M:      Dave Stevenson <[email protected]>
7727 R:      Raspberry Pi Kernel Maintenance <[email protected]>
7728 S:      Supported
7729 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7730 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7731 F:      drivers/gpu/drm/vc4/
7732 F:      include/uapi/drm/vc4_drm.h
7733
7734 DRM DRIVERS FOR VIVANTE GPU IP
7735 M:      Lucas Stach <[email protected]>
7736 R:      Russell King <[email protected]>
7737 R:      Christian Gmeiner <[email protected]>
7738 L:      [email protected] (moderated for non-subscribers)
7739 L:      [email protected]
7740 S:      Maintained
7741 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7742 F:      drivers/gpu/drm/etnaviv/
7743 F:      include/uapi/drm/etnaviv_drm.h
7744
7745 DRM DRIVERS FOR XEN
7746 M:      Oleksandr Andrushchenko <[email protected]>
7747 L:      [email protected]
7748 L:      [email protected] (moderated for non-subscribers)
7749 S:      Supported
7750 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7751 F:      Documentation/gpu/xen-front.rst
7752 F:      drivers/gpu/drm/xen/
7753
7754 DRM DRIVERS FOR XILINX
7755 M:      Laurent Pinchart <[email protected]>
7756 M:      Tomi Valkeinen <[email protected]>
7757 L:      [email protected]
7758 S:      Maintained
7759 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7760 F:      Documentation/devicetree/bindings/display/xlnx/
7761 F:      drivers/gpu/drm/xlnx/
7762
7763 DRM GPU SCHEDULER
7764 M:      Luben Tuikov <[email protected]>
7765 M:      Matthew Brost <[email protected]>
7766 L:      [email protected]
7767 S:      Maintained
7768 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7769 F:      drivers/gpu/drm/scheduler/
7770 F:      include/drm/gpu_scheduler.h
7771
7772 DRM PANEL DRIVERS
7773 M:      Neil Armstrong <[email protected]>
7774 R:      Jessica Zhang <[email protected]>
7775 L:      [email protected]
7776 S:      Maintained
7777 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7778 F:      Documentation/devicetree/bindings/display/panel/
7779 F:      drivers/gpu/drm/drm_panel.c
7780 F:      drivers/gpu/drm/panel/
7781 F:      include/drm/drm_panel.h
7782
7783 DRM PRIVACY-SCREEN CLASS
7784 M:      Hans de Goede <[email protected]>
7785 L:      [email protected]
7786 S:      Maintained
7787 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7788 F:      drivers/gpu/drm/drm_privacy_screen*
7789 F:      include/drm/drm_privacy_screen*
7790
7791 DRM TTM SUBSYSTEM
7792 M:      Christian Koenig <[email protected]>
7793 M:      Huang Rui <[email protected]>
7794 L:      [email protected]
7795 S:      Maintained
7796 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7797 F:      drivers/gpu/drm/ttm/
7798 F:      include/drm/ttm/
7799
7800 DRM AUTOMATED TESTING
7801 M:      Helen Koike <[email protected]>
7802 L:      [email protected]
7803 S:      Maintained
7804 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7805 F:      Documentation/gpu/automated_testing.rst
7806 F:      drivers/gpu/drm/ci/
7807
7808 DSBR100 USB FM RADIO DRIVER
7809 M:      Alexey Klimov <[email protected]>
7810 L:      [email protected]
7811 S:      Maintained
7812 T:      git git://linuxtv.org/media_tree.git
7813 F:      drivers/media/radio/dsbr100.c
7814
7815 DT3155 MEDIA DRIVER
7816 M:      Hans Verkuil <[email protected]>
7817 L:      [email protected]
7818 S:      Odd Fixes
7819 W:      https://linuxtv.org
7820 T:      git git://linuxtv.org/media_tree.git
7821 F:      drivers/media/pci/dt3155/
7822
7823 DVB_USB_AF9015 MEDIA DRIVER
7824 L:      [email protected]
7825 S:      Orphan
7826 W:      https://linuxtv.org
7827 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7828 F:      drivers/media/usb/dvb-usb-v2/af9015*
7829
7830 DVB_USB_AF9035 MEDIA DRIVER
7831 L:      [email protected]
7832 S:      Orphan
7833 W:      https://linuxtv.org
7834 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7835 F:      drivers/media/usb/dvb-usb-v2/af9035*
7836
7837 DVB_USB_ANYSEE MEDIA DRIVER
7838 L:      [email protected]
7839 S:      Orphan
7840 W:      https://linuxtv.org
7841 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7842 F:      drivers/media/usb/dvb-usb-v2/anysee*
7843
7844 DVB_USB_AU6610 MEDIA DRIVER
7845 L:      [email protected]
7846 S:      Orphan
7847 W:      https://linuxtv.org
7848 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7849 F:      drivers/media/usb/dvb-usb-v2/au6610*
7850
7851 DVB_USB_CE6230 MEDIA DRIVER
7852 L:      [email protected]
7853 S:      Orphan
7854 W:      https://linuxtv.org
7855 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7856 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7857
7858 DVB_USB_CXUSB MEDIA DRIVER
7859 M:      Michael Krufky <[email protected]>
7860 L:      [email protected]
7861 S:      Maintained
7862 W:      https://linuxtv.org
7863 W:      http://github.com/mkrufky
7864 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7865 T:      git git://linuxtv.org/media_tree.git
7866 F:      drivers/media/usb/dvb-usb/cxusb*
7867
7868 DVB_USB_EC168 MEDIA DRIVER
7869 L:      [email protected]
7870 S:      Orphan
7871 W:      https://linuxtv.org
7872 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7873 F:      drivers/media/usb/dvb-usb-v2/ec168*
7874
7875 DVB_USB_GL861 MEDIA DRIVER
7876 L:      [email protected]
7877 S:      Orphan
7878 W:      https://linuxtv.org
7879 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7880 F:      drivers/media/usb/dvb-usb-v2/gl861*
7881
7882 DVB_USB_MXL111SF MEDIA DRIVER
7883 M:      Michael Krufky <[email protected]>
7884 L:      [email protected]
7885 S:      Maintained
7886 W:      https://linuxtv.org
7887 W:      http://github.com/mkrufky
7888 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7889 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7890 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7891
7892 DVB_USB_RTL28XXU MEDIA DRIVER
7893 L:      [email protected]
7894 S:      Orphan
7895 W:      https://linuxtv.org
7896 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7897 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7898
7899 DVB_USB_V2 MEDIA DRIVER
7900 L:      [email protected]
7901 S:      Orphan
7902 W:      https://linuxtv.org
7903 W:      http://palosaari.fi/linux/
7904 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7905 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7906 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7907
7908 DYNAMIC DEBUG
7909 M:      Jason Baron <[email protected]>
7910 M:      Jim Cromie <[email protected]>
7911 S:      Maintained
7912 F:      include/linux/dynamic_debug.h
7913 F:      lib/dynamic_debug.c
7914 F:      lib/test_dynamic_debug.c
7915
7916 DYNAMIC INTERRUPT MODERATION
7917 M:      Tal Gilboa <[email protected]>
7918 S:      Maintained
7919 F:      Documentation/networking/net_dim.rst
7920 F:      include/linux/dim.h
7921 F:      lib/dim/
7922
7923 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
7924 M:      Daniel Lezcano <[email protected]>
7925 L:      [email protected]
7926 S:      Supported
7927 B:      https://bugzilla.kernel.org
7928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
7929 F:      drivers/powercap/dtpm*
7930 F:      include/linux/dtpm.h
7931
7932 DZ DECSTATION DZ11 SERIAL DRIVER
7933 M:      "Maciej W. Rozycki" <[email protected]>
7934 S:      Maintained
7935 F:      drivers/tty/serial/dz.*
7936
7937 E3X0 POWER BUTTON DRIVER
7938 M:      Moritz Fischer <[email protected]>
7939 L:      [email protected]
7940 S:      Supported
7941 W:      http://www.ettus.com
7942 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7943 F:      drivers/input/misc/e3x0-button.c
7944
7945 E4000 MEDIA DRIVER
7946 L:      [email protected]
7947 S:      Orphan
7948 W:      https://linuxtv.org
7949 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7950 F:      drivers/media/tuners/e4000*
7951
7952 EARTH_PT1 MEDIA DRIVER
7953 M:      Akihiro Tsukada <[email protected]>
7954 L:      [email protected]
7955 S:      Odd Fixes
7956 F:      drivers/media/pci/pt1/
7957
7958 EARTH_PT3 MEDIA DRIVER
7959 M:      Akihiro Tsukada <[email protected]>
7960 L:      [email protected]
7961 S:      Odd Fixes
7962 F:      drivers/media/pci/pt3/
7963
7964 EC100 MEDIA DRIVER
7965 L:      [email protected]
7966 S:      Orphan
7967 W:      https://linuxtv.org
7968 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7969 F:      drivers/media/dvb-frontends/ec100*
7970
7971 ECRYPT FILE SYSTEM
7972 M:      Tyler Hicks <[email protected]>
7973 L:      [email protected]
7974 S:      Odd Fixes
7975 W:      http://ecryptfs.org
7976 W:      https://launchpad.net/ecryptfs
7977 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7978 F:      Documentation/filesystems/ecryptfs.rst
7979 F:      fs/ecryptfs/
7980
7981 EDAC-AMD64
7982 M:      Yazen Ghannam <[email protected]>
7983 L:      [email protected]
7984 S:      Supported
7985 F:      drivers/edac/amd64_edac*
7986 F:      drivers/edac/mce_amd*
7987
7988 EDAC-ARMADA
7989 M:      Jan Luebbe <[email protected]>
7990 L:      [email protected]
7991 S:      Maintained
7992 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7993 F:      drivers/edac/armada_xp_*
7994
7995 EDAC-AST2500
7996 M:      Stefan Schaeckeler <[email protected]>
7997 S:      Supported
7998 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7999 F:      drivers/edac/aspeed_edac.c
8000
8001 EDAC-BLUEFIELD
8002 M:      Shravan Kumar Ramani <[email protected]>
8003 S:      Supported
8004 F:      drivers/edac/bluefield_edac.c
8005
8006 EDAC-CALXEDA
8007 M:      Andre Przywara <[email protected]>
8008 L:      [email protected]
8009 S:      Maintained
8010 F:      drivers/edac/highbank*
8011
8012 EDAC-CAVIUM OCTEON
8013 M:      Ralf Baechle <[email protected]>
8014 L:      [email protected]
8015 L:      [email protected]
8016 S:      Supported
8017 F:      drivers/edac/octeon_edac*
8018
8019 EDAC-CAVIUM THUNDERX
8020 M:      Robert Richter <[email protected]>
8021 L:      [email protected]
8022 S:      Odd Fixes
8023 F:      drivers/edac/thunderx_edac*
8024
8025 EDAC-CORE
8026 M:      Borislav Petkov <[email protected]>
8027 M:      Tony Luck <[email protected]>
8028 R:      James Morse <[email protected]>
8029 R:      Mauro Carvalho Chehab <[email protected]>
8030 R:      Robert Richter <[email protected]>
8031 L:      [email protected]
8032 S:      Supported
8033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
8034 F:      Documentation/driver-api/edac.rst
8035 F:      drivers/edac/
8036 F:      include/linux/edac.h
8037
8038 EDAC-DMC520
8039 M:      Lei Wang <[email protected]>
8040 L:      [email protected]
8041 S:      Supported
8042 F:      drivers/edac/dmc520_edac.c
8043
8044 EDAC-E752X
8045 M:      Mark Gross <[email protected]>
8046 L:      [email protected]
8047 S:      Maintained
8048 F:      drivers/edac/e752x_edac.c
8049
8050 EDAC-E7XXX
8051 L:      [email protected]
8052 S:      Maintained
8053 F:      drivers/edac/e7xxx_edac.c
8054
8055 EDAC-FSL_DDR
8056 M:      York Sun <[email protected]>
8057 L:      [email protected]
8058 S:      Maintained
8059 F:      drivers/edac/fsl_ddr_edac.*
8060
8061 EDAC-GHES
8062 M:      Mauro Carvalho Chehab <[email protected]>
8063 L:      [email protected]
8064 S:      Maintained
8065 F:      drivers/edac/ghes_edac.c
8066
8067 EDAC-I10NM
8068 M:      Tony Luck <[email protected]>
8069 L:      [email protected]
8070 S:      Maintained
8071 F:      drivers/edac/i10nm_base.c
8072
8073 EDAC-I3000
8074 L:      [email protected]
8075 S:      Orphan
8076 F:      drivers/edac/i3000_edac.c
8077
8078 EDAC-I5000
8079 L:      [email protected]
8080 S:      Maintained
8081 F:      drivers/edac/i5000_edac.c
8082
8083 EDAC-I5400
8084 M:      Mauro Carvalho Chehab <[email protected]>
8085 L:      [email protected]
8086 S:      Maintained
8087 F:      drivers/edac/i5400_edac.c
8088
8089 EDAC-I7300
8090 M:      Mauro Carvalho Chehab <[email protected]>
8091 L:      [email protected]
8092 S:      Maintained
8093 F:      drivers/edac/i7300_edac.c
8094
8095 EDAC-I7CORE
8096 M:      Mauro Carvalho Chehab <[email protected]>
8097 L:      [email protected]
8098 S:      Maintained
8099 F:      drivers/edac/i7core_edac.c
8100
8101 EDAC-I82443BXGX
8102 M:      Tim Small <[email protected]>
8103 L:      [email protected]
8104 S:      Maintained
8105 F:      drivers/edac/i82443bxgx_edac.c
8106
8107 EDAC-I82975X
8108 M:      "Arvind R." <[email protected]>
8109 L:      [email protected]
8110 S:      Maintained
8111 F:      drivers/edac/i82975x_edac.c
8112
8113 EDAC-IE31200
8114 M:      Jason Baron <[email protected]>
8115 L:      [email protected]
8116 S:      Maintained
8117 F:      drivers/edac/ie31200_edac.c
8118
8119 EDAC-IGEN6
8120 M:      Tony Luck <[email protected]>
8121 R:      Qiuxu Zhuo <[email protected]>
8122 L:      [email protected]
8123 S:      Maintained
8124 F:      drivers/edac/igen6_edac.c
8125
8126 EDAC-MPC85XX
8127 M:      Johannes Thumshirn <[email protected]>
8128 L:      [email protected]
8129 S:      Maintained
8130 F:      drivers/edac/mpc85xx_edac.[ch]
8131
8132 EDAC-NPCM
8133 M:      Marvin Lin <[email protected]>
8134 M:      Stanley Chu <[email protected]>
8135 L:      [email protected]
8136 S:      Maintained
8137 F:      Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml
8138 F:      drivers/edac/npcm_edac.c
8139
8140 EDAC-PASEMI
8141 M:      Egor Martovetsky <[email protected]>
8142 L:      [email protected]
8143 S:      Maintained
8144 F:      drivers/edac/pasemi_edac.c
8145
8146 EDAC-PND2
8147 M:      Tony Luck <[email protected]>
8148 L:      [email protected]
8149 S:      Maintained
8150 F:      drivers/edac/pnd2_edac.[ch]
8151
8152 EDAC-QCOM
8153 M:      Manivannan Sadhasivam <[email protected]>
8154 L:      [email protected]
8155 L:      [email protected]
8156 S:      Maintained
8157 F:      drivers/edac/qcom_edac.c
8158
8159 EDAC-R82600
8160 M:      Tim Small <[email protected]>
8161 L:      [email protected]
8162 S:      Maintained
8163 F:      drivers/edac/r82600_edac.c
8164
8165 EDAC-SBRIDGE
8166 M:      Tony Luck <[email protected]>
8167 R:      Qiuxu Zhuo <[email protected]>
8168 L:      [email protected]
8169 S:      Maintained
8170 F:      drivers/edac/sb_edac.c
8171
8172 EDAC-SKYLAKE
8173 M:      Tony Luck <[email protected]>
8174 L:      [email protected]
8175 S:      Maintained
8176 F:      drivers/edac/skx_*.[ch]
8177
8178 EDAC-TI
8179 M:      Tero Kristo <[email protected]>
8180 L:      [email protected]
8181 S:      Odd Fixes
8182 F:      drivers/edac/ti_edac.c
8183
8184 EDIROL UA-101/UA-1000 DRIVER
8185 M:      Clemens Ladisch <[email protected]>
8186 L:      [email protected] (moderated for non-subscribers)
8187 S:      Maintained
8188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8189 F:      sound/usb/misc/ua101.c
8190
8191 EFI TEST DRIVER
8192 M:      Ivan Hu <[email protected]>
8193 M:      Ard Biesheuvel <[email protected]>
8194 L:      [email protected]
8195 S:      Maintained
8196 F:      drivers/firmware/efi/test/
8197
8198 EFI VARIABLE FILESYSTEM
8199 M:      Jeremy Kerr <[email protected]>
8200 M:      Ard Biesheuvel <[email protected]>
8201 L:      [email protected]
8202 S:      Maintained
8203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8204 F:      fs/efivarfs/
8205
8206 EFIFB FRAMEBUFFER DRIVER
8207 M:      Peter Jones <[email protected]>
8208 L:      [email protected]
8209 S:      Maintained
8210 F:      drivers/video/fbdev/efifb.c
8211
8212 EFS FILESYSTEM
8213 S:      Orphan
8214 W:      http://aeschi.ch.eu.org/efs/
8215 F:      fs/efs/
8216
8217 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
8218 L:      [email protected]
8219 S:      Orphan
8220 F:      drivers/net/ethernet/ibm/ehea/
8221
8222 ELM327 CAN NETWORK DRIVER
8223 M:      Max Staudt <[email protected]>
8224 L:      [email protected]
8225 S:      Maintained
8226 F:      Documentation/networking/device_drivers/can/can327.rst
8227 F:      drivers/net/can/can327.c
8228
8229 EM28XX VIDEO4LINUX DRIVER
8230 M:      Mauro Carvalho Chehab <[email protected]>
8231 L:      [email protected]
8232 S:      Maintained
8233 W:      https://linuxtv.org
8234 T:      git git://linuxtv.org/media_tree.git
8235 F:      Documentation/admin-guide/media/em28xx*
8236 F:      drivers/media/usb/em28xx/
8237
8238 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
8239 M:      Adrian Hunter <[email protected]>
8240 M:      Asutosh Das <[email protected]>
8241 R:      Ritesh Harjani <[email protected]>
8242 L:      [email protected]
8243 S:      Supported
8244 F:      drivers/mmc/host/cqhci*
8245
8246 EMS CPC-PCI CAN DRIVER
8247 M:      Gerhard Uttenthaler <[email protected]>
8248 M:      [email protected]
8249 L:      [email protected]
8250 S:      Maintained
8251 F:      drivers/net/can/sja1000/ems_pci.c
8252
8253 EMULEX 10Gbps iSCSI - OneConnect DRIVER
8254 M:      Ketan Mukadam <[email protected]>
8255 L:      [email protected]
8256 S:      Supported
8257 W:      http://www.broadcom.com
8258 F:      drivers/scsi/be2iscsi/
8259
8260 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
8261 M:      Ajit Khaparde <[email protected]>
8262 M:      Sriharsha Basavapatna <[email protected]>
8263 M:      Somnath Kotur <[email protected]>
8264 L:      [email protected]
8265 S:      Supported
8266 W:      http://www.emulex.com
8267 F:      drivers/net/ethernet/emulex/benet/
8268
8269 EMULEX ONECONNECT ROCE DRIVER
8270 M:      Selvin Xavier <[email protected]>
8271 L:      [email protected]
8272 S:      Odd Fixes
8273 W:      http://www.broadcom.com
8274 F:      drivers/infiniband/hw/ocrdma/
8275 F:      include/uapi/rdma/ocrdma-abi.h
8276
8277 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
8278 M:      James Smart <[email protected]>
8279 M:      Ram Vegesna <[email protected]>
8280 L:      [email protected]
8281 L:      [email protected]
8282 S:      Supported
8283 W:      http://www.broadcom.com
8284 F:      drivers/scsi/elx/
8285
8286 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
8287 M:      James Smart <[email protected]>
8288 M:      Dick Kennedy <[email protected]>
8289 L:      [email protected]
8290 S:      Supported
8291 W:      http://www.broadcom.com
8292 F:      drivers/scsi/lpfc/
8293
8294 ENE CB710 FLASH CARD READER DRIVER
8295 M:      Michał Mirosław <[email protected]>
8296 S:      Maintained
8297 F:      drivers/misc/cb710/
8298 F:      drivers/mmc/host/cb710-mmc.*
8299 F:      include/linux/cb710.h
8300
8301 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
8302 M:      Maxim Levitsky <[email protected]>
8303 S:      Maintained
8304 F:      drivers/media/rc/ene_ir.*
8305
8306 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
8307 M:      Laurentiu Tudor <[email protected]>
8308 L:      [email protected]
8309 S:      Maintained
8310 F:      drivers/tty/ehv_bytechan.c
8311
8312 EPSON S1D13XXX FRAMEBUFFER DRIVER
8313 M:      Kristoffer Ericson <[email protected]>
8314 S:      Maintained
8315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8316 F:      drivers/video/fbdev/s1d13xxxfb.c
8317 F:      include/video/s1d13xxxfb.h
8318
8319 EROFS FILE SYSTEM
8320 M:      Gao Xiang <[email protected]>
8321 M:      Chao Yu <[email protected]>
8322 R:      Yue Hu <[email protected]>
8323 R:      Jeffle Xu <[email protected]>
8324 R:      Sandeep Dhavale <[email protected]>
8325 L:      [email protected]
8326 S:      Maintained
8327 W:      https://erofs.docs.kernel.org
8328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
8329 F:      Documentation/ABI/testing/sysfs-fs-erofs
8330 F:      Documentation/filesystems/erofs.rst
8331 F:      fs/erofs/
8332 F:      include/trace/events/erofs.h
8333
8334 ERRSEQ ERROR TRACKING INFRASTRUCTURE
8335 M:      Jeff Layton <[email protected]>
8336 S:      Maintained
8337 F:      include/linux/errseq.h
8338 F:      lib/errseq.c
8339
8340 ESD CAN NETWORK DRIVERS
8341 M:      Stefan Mätje <[email protected]>
8342 R:      [email protected]
8343 L:      [email protected]
8344 S:      Maintained
8345 F:      drivers/net/can/esd/
8346
8347 ESD CAN/USB DRIVERS
8348 M:      Frank Jungclaus <[email protected]>
8349 R:      [email protected]
8350 L:      [email protected]
8351 S:      Maintained
8352 F:      drivers/net/can/usb/esd_usb.c
8353
8354 ET131X NETWORK DRIVER
8355 M:      Mark Einon <[email protected]>
8356 S:      Odd Fixes
8357 F:      drivers/net/ethernet/agere/
8358
8359 ETAS ES58X CAN/USB DRIVER
8360 M:      Vincent Mailhol <[email protected]>
8361 L:      [email protected]
8362 S:      Maintained
8363 F:      Documentation/networking/devlink/etas_es58x.rst
8364 F:      drivers/net/can/usb/etas_es58x/
8365
8366 ETHERNET BRIDGE
8367 M:      Roopa Prabhu <[email protected]>
8368 M:      Nikolay Aleksandrov <[email protected]>
8369 L:      [email protected]
8370 L:      [email protected]
8371 S:      Maintained
8372 W:      http://www.linuxfoundation.org/en/Net:Bridge
8373 F:      include/linux/netfilter_bridge/
8374 F:      net/bridge/
8375
8376 ETHERNET PHY LIBRARY
8377 M:      Andrew Lunn <[email protected]>
8378 M:      Heiner Kallweit <[email protected]>
8379 R:      Russell King <[email protected]>
8380 L:      [email protected]
8381 S:      Maintained
8382 F:      Documentation/ABI/testing/sysfs-class-net-phydev
8383 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
8384 F:      Documentation/devicetree/bindings/net/mdio*
8385 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
8386 F:      Documentation/networking/phy.rst
8387 F:      drivers/net/mdio/
8388 F:      drivers/net/mdio/acpi_mdio.c
8389 F:      drivers/net/mdio/fwnode_mdio.c
8390 F:      drivers/net/mdio/of_mdio.c
8391 F:      drivers/net/pcs/
8392 F:      drivers/net/phy/
8393 F:      include/dt-bindings/net/qca-ar803x.h
8394 F:      include/linux/*mdio*.h
8395 F:      include/linux/linkmode.h
8396 F:      include/linux/mdio/*.h
8397 F:      include/linux/mii.h
8398 F:      include/linux/of_net.h
8399 F:      include/linux/phy.h
8400 F:      include/linux/phy_fixed.h
8401 F:      include/linux/phy_link_topology.h
8402 F:      include/linux/phylib_stubs.h
8403 F:      include/linux/platform_data/mdio-bcm-unimac.h
8404 F:      include/linux/platform_data/mdio-gpio.h
8405 F:      include/trace/events/mdio.h
8406 F:      include/uapi/linux/mdio.h
8407 F:      include/uapi/linux/mii.h
8408 F:      net/core/of_net.c
8409
8410 ETHERNET PHY LIBRARY [RUST]
8411 M:      FUJITA Tomonori <[email protected]>
8412 R:      Trevor Gross <[email protected]>
8413 L:      [email protected]
8414 L:      [email protected]
8415 S:      Maintained
8416 F:      rust/kernel/net/phy.rs
8417 F:      rust/kernel/net/phy/reg.rs
8418
8419 EXEC & BINFMT API, ELF
8420 R:      Eric Biederman <[email protected]>
8421 R:      Kees Cook <[email protected]>
8422 L:      [email protected]
8423 S:      Supported
8424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
8425 F:      Documentation/userspace-api/ELF.rst
8426 F:      fs/*binfmt_*.c
8427 F:      fs/Kconfig.binfmt
8428 F:      fs/exec.c
8429 F:      fs/tests/binfmt_*_kunit.c
8430 F:      fs/tests/exec_kunit.c
8431 F:      include/linux/binfmts.h
8432 F:      include/linux/elf.h
8433 F:      include/uapi/linux/binfmts.h
8434 F:      include/uapi/linux/elf.h
8435 F:      tools/testing/selftests/exec/
8436 N:      asm/elf.h
8437 N:      binfmt
8438
8439 EXFAT FILE SYSTEM
8440 M:      Namjae Jeon <[email protected]>
8441 M:      Sungjong Seo <[email protected]>
8442 L:      [email protected]
8443 S:      Maintained
8444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
8445 F:      fs/exfat/
8446
8447 EXPRESSWIRE PROTOCOL LIBRARY
8448 M:      Duje Mihanović <[email protected]>
8449 L:      [email protected]
8450 S:      Maintained
8451 F:      drivers/leds/leds-expresswire.c
8452 F:      include/linux/leds-expresswire.h
8453
8454 EXT2 FILE SYSTEM
8455 M:      Jan Kara <[email protected]>
8456 L:      [email protected]
8457 S:      Maintained
8458 F:      Documentation/filesystems/ext2.rst
8459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git
8460 F:      fs/ext2/
8461 F:      include/linux/ext2*
8462
8463 EXT4 FILE SYSTEM
8464 M:      "Theodore Ts'o" <[email protected]>
8465 M:      Andreas Dilger <[email protected]>
8466 L:      [email protected]
8467 S:      Maintained
8468 W:      http://ext4.wiki.kernel.org
8469 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
8470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
8471 F:      Documentation/filesystems/ext4/
8472 F:      fs/ext4/
8473 F:      include/trace/events/ext4.h
8474 F:      include/uapi/linux/ext4.h
8475
8476 Extended Verification Module (EVM)
8477 M:      Mimi Zohar <[email protected]>
8478 M:      Roberto Sassu <[email protected]>
8479 L:      [email protected]
8480 S:      Supported
8481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8482 F:      security/integrity/
8483 F:      security/integrity/evm/
8484
8485 EXTENSIBLE FIRMWARE INTERFACE (EFI)
8486 M:      Ard Biesheuvel <[email protected]>
8487 L:      [email protected]
8488 S:      Maintained
8489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8490 F:      Documentation/admin-guide/efi-stub.rst
8491 F:      arch/*/include/asm/efi.h
8492 F:      arch/*/kernel/efi.c
8493 F:      arch/arm/boot/compressed/efi-header.S
8494 F:      arch/x86/platform/efi/
8495 F:      drivers/firmware/efi/
8496 F:      include/linux/efi*.h
8497
8498 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
8499 M:      MyungJoo Ham <[email protected]>
8500 M:      Chanwoo Choi <[email protected]>
8501 L:      [email protected]
8502 S:      Maintained
8503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
8504 F:      Documentation/devicetree/bindings/extcon/
8505 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
8506 F:      drivers/extcon/
8507 F:      include/linux/extcon.h
8508 F:      include/linux/extcon/
8509
8510 EXTRA BOOT CONFIG
8511 M:      Masami Hiramatsu <[email protected]>
8512 L:      [email protected]
8513 L:      [email protected]
8514 S:      Maintained
8515 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8517 F:      Documentation/admin-guide/bootconfig.rst
8518 F:      fs/proc/bootconfig.c
8519 F:      include/linux/bootconfig.h
8520 F:      lib/bootconfig-data.S
8521 F:      lib/bootconfig.c
8522 F:      tools/bootconfig/*
8523 F:      tools/bootconfig/scripts/*
8524
8525 EXYNOS DP DRIVER
8526 M:      Jingoo Han <[email protected]>
8527 L:      [email protected]
8528 S:      Maintained
8529 F:      drivers/gpu/drm/exynos/exynos_dp*
8530
8531 EXYNOS SYSMMU (IOMMU) driver
8532 M:      Marek Szyprowski <[email protected]>
8533 L:      [email protected]
8534 S:      Maintained
8535 F:      drivers/iommu/exynos-iommu.c
8536
8537 F2FS FILE SYSTEM
8538 M:      Jaegeuk Kim <[email protected]>
8539 M:      Chao Yu <[email protected]>
8540 L:      [email protected]
8541 S:      Maintained
8542 W:      https://f2fs.wiki.kernel.org/
8543 Q:      https://patchwork.kernel.org/project/f2fs/list/
8544 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
8545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
8546 F:      Documentation/ABI/testing/sysfs-fs-f2fs
8547 F:      Documentation/filesystems/f2fs.rst
8548 F:      fs/f2fs/
8549 F:      include/linux/f2fs_fs.h
8550 F:      include/trace/events/f2fs.h
8551 F:      include/uapi/linux/f2fs.h
8552
8553 F71805F HARDWARE MONITORING DRIVER
8554 M:      Jean Delvare <[email protected]>
8555 L:      [email protected]
8556 S:      Maintained
8557 F:      Documentation/hwmon/f71805f.rst
8558 F:      drivers/hwmon/f71805f.c
8559
8560 FADDR2LINE
8561 M:      Josh Poimboeuf <[email protected]>
8562 S:      Maintained
8563 F:      scripts/faddr2line
8564
8565 FAILOVER MODULE
8566 M:      Sridhar Samudrala <[email protected]>
8567 L:      [email protected]
8568 S:      Supported
8569 F:      Documentation/networking/failover.rst
8570 F:      include/net/failover.h
8571 F:      net/core/failover.c
8572
8573 FANOTIFY
8574 M:      Jan Kara <[email protected]>
8575 R:      Amir Goldstein <[email protected]>
8576 R:      Matthew Bobrowski <[email protected]>
8577 L:      [email protected]
8578 S:      Maintained
8579 F:      fs/notify/fanotify/
8580 F:      include/linux/fanotify.h
8581 F:      include/uapi/linux/fanotify.h
8582
8583 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
8584 M:      Linus Walleij <[email protected]>
8585 L:      [email protected]
8586 S:      Maintained
8587 F:      drivers/usb/fotg210/
8588
8589 FARSYNC SYNCHRONOUS DRIVER
8590 M:      Kevin Curtis <[email protected]>
8591 S:      Supported
8592 W:      http://www.farsite.co.uk/
8593 F:      drivers/net/wan/farsync.*
8594
8595 FAULT INJECTION SUPPORT
8596 M:      Akinobu Mita <[email protected]>
8597 S:      Supported
8598 F:      Documentation/fault-injection/
8599 F:      lib/fault-inject.c
8600
8601 FBTFT Framebuffer drivers
8602 L:      [email protected]
8603 L:      [email protected]
8604 S:      Orphan
8605 F:      drivers/staging/fbtft/
8606
8607 FC0011 TUNER DRIVER
8608 M:      Michael Buesch <[email protected]>
8609 L:      [email protected]
8610 S:      Maintained
8611 F:      drivers/media/tuners/fc0011.c
8612 F:      drivers/media/tuners/fc0011.h
8613
8614 FC2580 MEDIA DRIVER
8615 L:      [email protected]
8616 S:      Orphan
8617 W:      https://linuxtv.org
8618 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8619 F:      drivers/media/tuners/fc2580*
8620
8621 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
8622 M:      Hannes Reinecke <[email protected]>
8623 L:      [email protected]
8624 S:      Supported
8625 W:      www.Open-FCoE.org
8626 F:      drivers/scsi/fcoe/
8627 F:      drivers/scsi/libfc/
8628 F:      include/scsi/fc/
8629 F:      include/scsi/libfc.h
8630 F:      include/scsi/libfcoe.h
8631 F:      include/uapi/scsi/fc/
8632
8633 FILE LOCKING (flock() and fcntl()/lockf())
8634 M:      Jeff Layton <[email protected]>
8635 M:      Chuck Lever <[email protected]>
8636 R:      Alexander Aring <[email protected]>
8637 L:      [email protected]
8638 S:      Maintained
8639 F:      fs/fcntl.c
8640 F:      fs/locks.c
8641 F:      include/linux/fcntl.h
8642 F:      include/uapi/linux/fcntl.h
8643
8644 FILESYSTEM DIRECT ACCESS (DAX)
8645 M:      Dan Williams <[email protected]>
8646 R:      Matthew Wilcox <[email protected]>
8647 R:      Jan Kara <[email protected]>
8648 L:      [email protected]
8649 L:      [email protected]
8650 S:      Supported
8651 F:      fs/dax.c
8652 F:      include/linux/dax.h
8653 F:      include/trace/events/fs_dax.h
8654
8655 FILESYSTEMS (VFS and infrastructure)
8656 M:      Alexander Viro <[email protected]>
8657 M:      Christian Brauner <[email protected]>
8658 R:      Jan Kara <[email protected]>
8659 L:      [email protected]
8660 S:      Maintained
8661 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.git
8662 F:      fs/*
8663 F:      include/linux/fs.h
8664 F:      include/linux/fs_types.h
8665 F:      include/uapi/linux/fs.h
8666 F:      include/uapi/linux/openat2.h
8667
8668 FILESYSTEMS [EXPORTFS]
8669 M:      Chuck Lever <[email protected]>
8670 M:      Jeff Layton <[email protected]>
8671 R:      Amir Goldstein <[email protected]>
8672 L:      [email protected]
8673 L:      [email protected]
8674 S:      Supported
8675 F:      Documentation/filesystems/nfs/exporting.rst
8676 F:      fs/exportfs/
8677 F:      fs/fhandle.c
8678 F:      include/linux/exportfs.h
8679
8680 FILESYSTEMS [IDMAPPED MOUNTS]
8681 M:      Christian Brauner <[email protected]>
8682 M:      Seth Forshee <[email protected]>
8683 L:      [email protected]
8684 S:      Maintained
8685 F:      Documentation/filesystems/idmappings.rst
8686 F:      fs/mnt_idmapping.c
8687 F:      include/linux/mnt_idmapping.*
8688 F:      tools/testing/selftests/mount_setattr/
8689
8690 FILESYSTEMS [IOMAP]
8691 M:      Christian Brauner <[email protected]>
8692 R:      Darrick J. Wong <[email protected]>
8693 L:      [email protected]
8694 L:      [email protected]
8695 S:      Supported
8696 F:      Documentation/filesystems/iomap/*
8697 F:      fs/iomap/
8698 F:      include/linux/iomap.h
8699
8700 FILESYSTEMS [NETFS LIBRARY]
8701 M:      David Howells <[email protected]>
8702 R:      Jeff Layton <[email protected]>
8703 L:      [email protected]
8704 L:      [email protected]
8705 S:      Supported
8706 F:      Documentation/filesystems/caching/
8707 F:      Documentation/filesystems/netfs_library.rst
8708 F:      fs/netfs/
8709 F:      include/linux/fscache*.h
8710 F:      include/linux/netfs.h
8711 F:      include/trace/events/fscache.h
8712 F:      include/trace/events/netfs.h
8713
8714 FILESYSTEMS [STACKABLE]
8715 M:      Miklos Szeredi <[email protected]>
8716 M:      Amir Goldstein <[email protected]>
8717 L:      [email protected]
8718 L:      [email protected]
8719 S:      Maintained
8720 F:      fs/backing-file.c
8721 F:      include/linux/backing-file.h
8722
8723 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8724 M:      Riku Voipio <[email protected]>
8725 L:      [email protected]
8726 S:      Maintained
8727 F:      drivers/hwmon/f75375s.c
8728 F:      include/linux/f75375s.h
8729
8730 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
8731 M:      Ji-Ze Hong (Peter Hong) <[email protected]>
8732 L:      [email protected]
8733 S:      Maintained
8734 F:      drivers/net/can/usb/f81604.c
8735
8736 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
8737 M:      Clemens Ladisch <[email protected]>
8738 M:      Takashi Sakamoto <[email protected]>
8739 L:      [email protected] (moderated for non-subscribers)
8740 S:      Maintained
8741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8742 F:      include/uapi/sound/firewire.h
8743 F:      sound/firewire/
8744
8745 FIREWIRE MEDIA DRIVERS (firedtv)
8746 M:      Stefan Richter <[email protected]>
8747 L:      [email protected]
8748 L:      [email protected]
8749 S:      Maintained
8750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
8751 F:      drivers/media/firewire/
8752
8753 FIREWIRE SBP-2 TARGET
8754 M:      Chris Boot <[email protected]>
8755 L:      [email protected]
8756 L:      [email protected]
8757 L:      [email protected]
8758 S:      Maintained
8759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8760 F:      drivers/target/sbp/
8761
8762 FIREWIRE SUBSYSTEM
8763 M:      Takashi Sakamoto <[email protected]>
8764 M:      Takashi Sakamoto <[email protected]>
8765 L:      [email protected]
8766 S:      Maintained
8767 W:      http://ieee1394.docs.kernel.org/
8768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8769 F:      drivers/firewire/
8770 F:      include/linux/firewire.h
8771 F:      include/uapi/linux/firewire*.h
8772 F:      tools/firewire/
8773
8774 FIRMWARE FRAMEWORK FOR ARMV8-A
8775 M:      Sudeep Holla <[email protected]>
8776 L:      [email protected] (moderated for non-subscribers)
8777 S:      Maintained
8778 F:      drivers/firmware/arm_ffa/
8779 F:      include/linux/arm_ffa.h
8780
8781 FIRMWARE LOADER (request_firmware)
8782 M:      Luis Chamberlain <[email protected]>
8783 M:      Russ Weight <[email protected]>
8784 M:      Danilo Krummrich <[email protected]>
8785 L:      [email protected]
8786 S:      Maintained
8787 F:      Documentation/firmware_class/
8788 F:      drivers/base/firmware_loader/
8789 F:      rust/kernel/firmware.rs
8790 F:      include/linux/firmware.h
8791
8792 FLEXTIMER FTM-QUADDEC DRIVER
8793 M:      Patrick Havelange <[email protected]>
8794 L:      [email protected]
8795 S:      Maintained
8796 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8797 F:      drivers/counter/ftm-quaddec.c
8798
8799 FLOPPY DRIVER
8800 M:      Denis Efremov <[email protected]>
8801 L:      [email protected]
8802 S:      Odd Fixes
8803 F:      drivers/block/floppy.c
8804
8805 FLYSKY FSIA6B RC RECEIVER
8806 M:      Markus Koch <[email protected]>
8807 L:      [email protected]
8808 S:      Maintained
8809 F:      drivers/input/joystick/fsia6b.c
8810
8811 FOCUSRITE SCARLETT2 MIXER DRIVER (Scarlett Gen 2+ and Clarett)
8812 M:      Geoffrey D. Bennett <[email protected]>
8813 L:      [email protected] (moderated for non-subscribers)
8814 S:      Maintained
8815 W:      https://github.com/geoffreybennett/scarlett-gen2
8816 B:      https://github.com/geoffreybennett/scarlett-gen2/issues
8817 T:      git https://github.com/geoffreybennett/scarlett-gen2.git
8818 F:      include/uapi/sound/scarlett2.h
8819 F:      sound/usb/mixer_scarlett2.c
8820
8821 FORCEDETH GIGABIT ETHERNET DRIVER
8822 M:      Rain River <[email protected]>
8823 M:      Zhu Yanjun <[email protected]>
8824 L:      [email protected]
8825 S:      Maintained
8826 F:      drivers/net/ethernet/nvidia/*
8827
8828 FORTIFY_SOURCE
8829 M:      Kees Cook <[email protected]>
8830 L:      [email protected]
8831 S:      Supported
8832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8833 F:      include/linux/fortify-string.h
8834 F:      lib/fortify_kunit.c
8835 F:      lib/memcpy_kunit.c
8836 F:      lib/test_fortify/*
8837 K:      \b__NO_FORTIFY\b
8838
8839 FPGA DFL DRIVERS
8840 M:      Wu Hao <[email protected]>
8841 R:      Tom Rix <[email protected]>
8842 L:      [email protected]
8843 S:      Maintained
8844 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8845 F:      Documentation/fpga/dfl.rst
8846 F:      drivers/fpga/dfl*
8847 F:      drivers/uio/uio_dfl.c
8848 F:      include/linux/dfl.h
8849 F:      include/uapi/linux/fpga-dfl.h
8850
8851 FPGA MANAGER FRAMEWORK
8852 M:      Moritz Fischer <[email protected]>
8853 M:      Wu Hao <[email protected]>
8854 M:      Xu Yilun <[email protected]>
8855 R:      Tom Rix <[email protected]>
8856 L:      [email protected]
8857 S:      Maintained
8858 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
8859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8860 F:      Documentation/devicetree/bindings/fpga/
8861 F:      Documentation/driver-api/fpga/
8862 F:      Documentation/fpga/
8863 F:      drivers/fpga/
8864 F:      include/linux/fpga/
8865
8866 FPU EMULATOR
8867 M:      Bill Metzenthen <[email protected]>
8868 S:      Maintained
8869 W:      https://floatingpoint.billm.au/
8870 F:      arch/x86/math-emu/
8871
8872 FRAMEBUFFER CORE
8873 M:      Daniel Vetter <[email protected]>
8874 S:      Odd Fixes
8875 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
8876 F:      drivers/video/fbdev/core/
8877
8878 FRAMEBUFFER LAYER
8879 M:      Helge Deller <[email protected]>
8880 L:      [email protected]
8881 L:      [email protected]
8882 S:      Maintained
8883 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
8884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8885 F:      Documentation/fb/
8886 F:      drivers/video/
8887 F:      include/linux/fb.h
8888 F:      include/uapi/linux/fb.h
8889 F:      include/uapi/video/
8890 F:      include/video/
8891
8892 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8893 M:      Horia Geantă <[email protected]>
8894 M:      Pankaj Gupta <[email protected]>
8895 M:      Gaurav Jain <[email protected]>
8896 L:      [email protected]
8897 S:      Maintained
8898 F:      Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
8899 F:      drivers/crypto/caam/
8900
8901 FREESCALE COLDFIRE M5441X MMC DRIVER
8902 M:      Angelo Dureghello <[email protected]>
8903 L:      [email protected]
8904 S:      Maintained
8905 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
8906 F:      include/linux/platform_data/mmc-esdhc-mcf.h
8907
8908 FREESCALE DIU FRAMEBUFFER DRIVER
8909 M:      Timur Tabi <[email protected]>
8910 L:      [email protected]
8911 S:      Maintained
8912 F:      drivers/video/fbdev/fsl-diu-fb.*
8913
8914 FREESCALE DMA DRIVER
8915 M:      Zhang Wei <[email protected]>
8916 L:      [email protected]
8917 S:      Maintained
8918 F:      drivers/dma/fsldma.*
8919
8920 FREESCALE DSPI DRIVER
8921 M:      Vladimir Oltean <[email protected]>
8922 L:      [email protected]
8923 L:      [email protected]
8924 S:      Maintained
8925 F:      Documentation/devicetree/bindings/spi/fsl,dspi*.yaml
8926 F:      drivers/spi/spi-fsl-dspi.c
8927 F:      include/linux/spi/spi-fsl-dspi.h
8928
8929 FREESCALE eDMA DRIVER
8930 M:      Frank Li <[email protected]>
8931 L:      [email protected]
8932 L:      [email protected]
8933 S:      Maintained
8934 F:      Documentation/devicetree/bindings/dma/fsl,edma.yaml
8935 F:      drivers/dma/fsl-edma*.*
8936
8937 FREESCALE ENETC ETHERNET DRIVERS
8938 M:      Claudiu Manoil <[email protected]>
8939 M:      Vladimir Oltean <[email protected]>
8940 L:      [email protected]
8941 S:      Maintained
8942 F:      drivers/net/ethernet/freescale/enetc/
8943
8944 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8945 M:      Claudiu Manoil <[email protected]>
8946 L:      [email protected]
8947 S:      Maintained
8948 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8949 F:      drivers/net/ethernet/freescale/gianfar*
8950
8951 FREESCALE GPMI NAND DRIVER
8952 M:      Han Xu <[email protected]>
8953 L:      [email protected]
8954 S:      Maintained
8955 F:      drivers/mtd/nand/raw/gpmi-nand/*
8956
8957 FREESCALE I2C CPM DRIVER
8958 M:      Jochen Friedrich <[email protected]>
8959 L:      [email protected]
8960 L:      [email protected]
8961 S:      Maintained
8962 F:      drivers/i2c/busses/i2c-cpm.c
8963
8964 FREESCALE IMX / MXC FEC DRIVER
8965 M:      Wei Fang <[email protected]>
8966 R:      Shenwei Wang <[email protected]>
8967 R:      Clark Wang <[email protected]>
8968 L:      [email protected]
8969 L:      [email protected]
8970 S:      Maintained
8971 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8972 F:      drivers/net/ethernet/freescale/fec.h
8973 F:      drivers/net/ethernet/freescale/fec_main.c
8974 F:      drivers/net/ethernet/freescale/fec_ptp.c
8975
8976 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8977 M:      Sascha Hauer <[email protected]>
8978 R:      Pengutronix Kernel Team <[email protected]>
8979 L:      [email protected]
8980 L:      [email protected] (moderated for non-subscribers)
8981 S:      Maintained
8982 F:      drivers/video/fbdev/imxfb.c
8983
8984 FREESCALE IMX DDR PMU DRIVER
8985 M:      Frank Li <[email protected]>
8986 L:      [email protected] (moderated for non-subscribers)
8987 S:      Maintained
8988 F:      Documentation/admin-guide/perf/imx-ddr.rst
8989 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8990 F:      drivers/perf/fsl_imx8_ddr_perf.c
8991
8992 FREESCALE IMX I2C DRIVER
8993 M:      Oleksij Rempel <[email protected]>
8994 R:      Pengutronix Kernel Team <[email protected]>
8995 L:      [email protected]
8996 S:      Maintained
8997 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8998 F:      drivers/i2c/busses/i2c-imx.c
8999
9000 FREESCALE IMX LPI2C DRIVER
9001 M:      Dong Aisheng <[email protected]>
9002 L:      [email protected]
9003 L:      [email protected]
9004 S:      Maintained
9005 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
9006 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
9007
9008 FREESCALE IMX LPSPI DRIVER
9009 M:      Frank Li <[email protected]>
9010 L:      [email protected]
9011 L:      [email protected]
9012 S:      Maintained
9013 F:      Documentation/devicetree/bindings/spi/spi-fsl-lpspi.yaml
9014 F:      drivers/spi/spi-fsl-lpspi.c
9015
9016 FREESCALE MPC I2C DRIVER
9017 M:      Chris Packham <[email protected]>
9018 L:      [email protected]
9019 S:      Maintained
9020 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
9021 F:      drivers/i2c/busses/i2c-mpc.c
9022
9023 FREESCALE QORIQ DPAA ETHERNET DRIVER
9024 M:      Madalin Bucur <[email protected]>
9025 L:      [email protected]
9026 S:      Maintained
9027 F:      drivers/net/ethernet/freescale/dpaa
9028
9029 FREESCALE QORIQ DPAA FMAN DRIVER
9030 M:      Madalin Bucur <[email protected]>
9031 R:      Sean Anderson <[email protected]>
9032 L:      [email protected]
9033 S:      Maintained
9034 F:      Documentation/devicetree/bindings/net/fsl,fman*.yaml
9035 F:      drivers/net/ethernet/freescale/fman
9036
9037 FREESCALE QORIQ PTP CLOCK DRIVER
9038 M:      Yangbo Lu <[email protected]>
9039 L:      [email protected]
9040 S:      Maintained
9041 F:      Documentation/devicetree/bindings/ptp/fsl,ptp.yaml
9042 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
9043 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
9044 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
9045 F:      drivers/ptp/ptp_qoriq.c
9046 F:      drivers/ptp/ptp_qoriq_debugfs.c
9047 F:      include/linux/fsl/ptp_qoriq.h
9048
9049 FREESCALE QUAD SPI DRIVER
9050 M:      Han Xu <[email protected]>
9051 L:      [email protected]
9052 L:      [email protected]
9053 S:      Maintained
9054 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
9055 F:      drivers/spi/spi-fsl-qspi.c
9056
9057 FREESCALE QUICC ENGINE LIBRARY
9058 M:      Qiang Zhao <[email protected]>
9059 M:      Christophe Leroy <[email protected]>
9060 L:      [email protected]
9061 S:      Maintained
9062 F:      drivers/soc/fsl/qe/
9063 F:      include/soc/fsl/qe/
9064
9065 FREESCALE QUICC ENGINE QMC DRIVER
9066 M:      Herve Codina <[email protected]>
9067 L:      [email protected]
9068 S:      Maintained
9069 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
9070 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-ucc-qmc.yaml
9071 F:      drivers/soc/fsl/qe/qmc.c
9072 F:      include/soc/fsl/qe/qmc.h
9073
9074 FREESCALE QUICC ENGINE QMC HDLC DRIVER
9075 M:      Herve Codina <[email protected]>
9076 L:      [email protected]
9077 L:      [email protected]
9078 S:      Maintained
9079 F:      drivers/net/wan/fsl_qmc_hdlc.c
9080
9081 FREESCALE QUICC ENGINE TSA DRIVER
9082 M:      Herve Codina <[email protected]>
9083 L:      [email protected]
9084 S:      Maintained
9085 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
9086 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-tsa.yaml
9087 F:      drivers/soc/fsl/qe/tsa.c
9088 F:      drivers/soc/fsl/qe/tsa.h
9089 F:      include/dt-bindings/soc/cpm1-fsl,tsa.h
9090 F:      include/dt-bindings/soc/qe-fsl,tsa.h
9091
9092 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
9093 L:      [email protected]
9094 L:      [email protected]
9095 S:      Orphan
9096 F:      drivers/net/ethernet/freescale/ucc_geth*
9097
9098 FREESCALE QUICC ENGINE UCC HDLC DRIVER
9099 M:      Zhao Qiang <[email protected]>
9100 L:      [email protected]
9101 L:      [email protected]
9102 S:      Maintained
9103 F:      drivers/net/wan/fsl_ucc_hdlc*
9104
9105 FREESCALE QUICC ENGINE UCC UART DRIVER
9106 M:      Timur Tabi <[email protected]>
9107 L:      [email protected]
9108 S:      Maintained
9109 F:      drivers/tty/serial/ucc_uart.c
9110
9111 FREESCALE SOC DRIVERS
9112 M:      Christophe Leroy <[email protected]>
9113 L:      [email protected]
9114 L:      [email protected] (moderated for non-subscribers)
9115 S:      Maintained
9116 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
9117 F:      Documentation/devicetree/bindings/soc/fsl/
9118 F:      drivers/soc/fsl/
9119 F:      include/linux/fsl/
9120 F:      include/soc/fsl/
9121
9122 FREESCALE SOC FS_ENET DRIVER
9123 M:      Pantelis Antoniou <[email protected]>
9124 L:      [email protected]
9125 L:      [email protected]
9126 S:      Maintained
9127 F:      drivers/net/ethernet/freescale/fs_enet/
9128
9129 FREESCALE SOC SOUND DRIVERS
9130 M:      Shengjiu Wang <[email protected]>
9131 M:      Xiubo Li <[email protected]>
9132 R:      Fabio Estevam <[email protected]>
9133 R:      Nicolin Chen <[email protected]>
9134 L:      [email protected] (moderated for non-subscribers)
9135 L:      [email protected]
9136 S:      Maintained
9137 F:      sound/soc/fsl/fsl*
9138 F:      sound/soc/fsl/imx*
9139
9140 FREESCALE SOC LPC32XX SOUND DRIVERS
9141 M:      J.M.B. Downing <[email protected]>
9142 M:      Piotr Wojtaszczyk <[email protected]>
9143 R:      Vladimir Zapolskiy <[email protected]>
9144 L:      [email protected] (moderated for non-subscribers)
9145 L:      [email protected]
9146 S:      Maintained
9147 F:      Documentation/devicetree/bindings/sound/nxp,lpc3220-i2s.yaml
9148 F:      sound/soc/fsl/lpc3xxx-*
9149
9150 FREESCALE SOC SOUND QMC DRIVER
9151 M:      Herve Codina <[email protected]>
9152 L:      [email protected] (moderated for non-subscribers)
9153 L:      [email protected]
9154 S:      Maintained
9155 F:      Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
9156 F:      sound/soc/fsl/fsl_qmc_audio.c
9157
9158 FREESCALE USB PERIPHERAL DRIVERS
9159 L:      [email protected]
9160 L:      [email protected]
9161 S:      Orphan
9162 F:      drivers/usb/gadget/udc/fsl*
9163
9164 FREESCALE USB PHY DRIVER
9165 L:      [email protected]
9166 L:      [email protected]
9167 S:      Orphan
9168 F:      drivers/usb/phy/phy-fsl-usb*
9169
9170 FREEVXFS FILESYSTEM
9171 M:      Christoph Hellwig <[email protected]>
9172 S:      Maintained
9173 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
9174 F:      fs/freevxfs/
9175
9176 FREEZER
9177 M:      "Rafael J. Wysocki" <[email protected]>
9178 M:      Pavel Machek <[email protected]>
9179 L:      [email protected]
9180 S:      Supported
9181 F:      Documentation/power/freezing-of-tasks.rst
9182 F:      include/linux/freezer.h
9183 F:      kernel/freezer.c
9184
9185 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
9186 M:      Eric Biggers <[email protected]>
9187 M:      Theodore Y. Ts'o <[email protected]>
9188 M:      Jaegeuk Kim <[email protected]>
9189 L:      [email protected]
9190 S:      Supported
9191 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
9192 T:      git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
9193 F:      Documentation/filesystems/fscrypt.rst
9194 F:      fs/crypto/
9195 F:      include/linux/fscrypt.h
9196 F:      include/uapi/linux/fscrypt.h
9197
9198 FSI SUBSYSTEM
9199 M:      Jeremy Kerr <[email protected]>
9200 M:      Joel Stanley <[email protected]>
9201 R:      Alistar Popple <[email protected]>
9202 R:      Eddie James <[email protected]>
9203 L:      [email protected]
9204 S:      Supported
9205 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
9206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
9207 F:      drivers/fsi/
9208 F:      include/linux/fsi*.h
9209 F:      include/trace/events/fsi*.h
9210
9211 FSI-ATTACHED I2C DRIVER
9212 M:      Eddie James <[email protected]>
9213 L:      [email protected]
9214 L:      [email protected] (moderated for non-subscribers)
9215 S:      Maintained
9216 F:      Documentation/devicetree/bindings/i2c/ibm,i2c-fsi.yaml
9217 F:      drivers/i2c/busses/i2c-fsi.c
9218
9219 FSI-ATTACHED SPI DRIVER
9220 M:      Eddie James <[email protected]>
9221 L:      [email protected]
9222 S:      Maintained
9223 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
9224 F:      drivers/spi/spi-fsi.c
9225
9226 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
9227 M:      Jan Kara <[email protected]>
9228 R:      Amir Goldstein <[email protected]>
9229 L:      [email protected]
9230 S:      Maintained
9231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
9232 F:      fs/notify/
9233 F:      include/linux/fsnotify*.h
9234
9235 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
9236 M:      Eric Biggers <[email protected]>
9237 M:      Theodore Y. Ts'o <[email protected]>
9238 L:      [email protected]
9239 S:      Supported
9240 Q:      https://patchwork.kernel.org/project/fsverity/list/
9241 T:      git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
9242 F:      Documentation/filesystems/fsverity.rst
9243 F:      fs/verity/
9244 F:      include/linux/fsverity.h
9245 F:      include/uapi/linux/fsverity.h
9246
9247 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
9248 M:      Michael Zaidman <[email protected]>
9249 L:      [email protected]
9250 L:      [email protected]
9251 S:      Maintained
9252 F:      drivers/hid/hid-ft260.c
9253
9254 FUJITSU LAPTOP EXTRAS
9255 M:      Jonathan Woithe <[email protected]>
9256 L:      [email protected]
9257 S:      Maintained
9258 F:      drivers/platform/x86/fujitsu-laptop.c
9259
9260 FUJITSU TABLET EXTRAS
9261 M:      Robert Gerlach <[email protected]>
9262 L:      [email protected]
9263 S:      Maintained
9264 F:      drivers/platform/x86/fujitsu-tablet.c
9265
9266 FUNCTION HOOKS (FTRACE)
9267 M:      Steven Rostedt <[email protected]>
9268 M:      Masami Hiramatsu <[email protected]>
9269 R:      Mark Rutland <[email protected]>
9270 L:      [email protected]
9271 L:      [email protected]
9272 S:      Maintained
9273 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
9274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
9275 F:      Documentation/trace/ftrace*
9276 F:      arch/*/*/*/*ftrace*
9277 F:      arch/*/*/*ftrace*
9278 F:      include/*/ftrace.h
9279 F:      kernel/trace/fgraph.c
9280 F:      kernel/trace/ftrace*
9281 F:      samples/ftrace
9282
9283 FUNGIBLE ETHERNET DRIVERS
9284 M:      Dimitris Michailidis <[email protected]>
9285 L:      [email protected]
9286 S:      Supported
9287 F:      drivers/net/ethernet/fungible/
9288
9289 FUSE: FILESYSTEM IN USERSPACE
9290 M:      Miklos Szeredi <[email protected]>
9291 L:      [email protected]
9292 S:      Maintained
9293 W:      https://github.com/libfuse/
9294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
9295 F:      Documentation/filesystems/fuse.rst
9296 F:      fs/fuse/
9297 F:      include/uapi/linux/fuse.h
9298
9299 FUTEX SUBSYSTEM
9300 M:      Thomas Gleixner <[email protected]>
9301 M:      Ingo Molnar <[email protected]>
9302 R:      Peter Zijlstra <[email protected]>
9303 R:      Darren Hart <[email protected]>
9304 R:      Davidlohr Bueso <[email protected]>
9305 R:      André Almeida <[email protected]>
9306 L:      [email protected]
9307 S:      Maintained
9308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
9309 F:      Documentation/locking/*futex*
9310 F:      include/asm-generic/futex.h
9311 F:      include/linux/futex.h
9312 F:      include/uapi/linux/futex.h
9313 F:      kernel/futex/*
9314 F:      tools/perf/bench/futex*
9315 F:      tools/testing/selftests/futex/
9316
9317 GALAXYCORE GC0308 CAMERA SENSOR DRIVER
9318 M:      Sebastian Reichel <[email protected]>
9319 L:      [email protected]
9320 S:      Maintained
9321 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc0308.yaml
9322 F:      drivers/media/i2c/gc0308.c
9323
9324 GALAXYCORE GC05a2 CAMERA SENSOR DRIVER
9325 M:      Zhi Mao <[email protected]>
9326 L:      [email protected]
9327 S:      Maintained
9328 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc05a2.yaml
9329 F:      drivers/media/i2c/gc05a2.c
9330
9331 GALAXYCORE GC08A3 CAMERA SENSOR DRIVER
9332 M:      Zhi Mao <[email protected]>
9333 L:      [email protected]
9334 S:      Maintained
9335 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc08a3.yaml
9336 F:      drivers/media/i2c/gc08a3.c
9337
9338 GALAXYCORE GC2145 SENSOR DRIVER
9339 M:      Alain Volmat <[email protected]>
9340 L:      [email protected]
9341 S:      Maintained
9342 T:      git git://linuxtv.org/media_tree.git
9343 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc2145.yaml
9344 F:      drivers/media/i2c/gc2145.c
9345
9346 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
9347 M:      Tim Harvey <[email protected]>
9348 S:      Maintained
9349 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
9350 F:      Documentation/hwmon/gsc-hwmon.rst
9351 F:      drivers/hwmon/gsc-hwmon.c
9352 F:      drivers/mfd/gateworks-gsc.c
9353 F:      include/linux/mfd/gsc.h
9354 F:      include/linux/platform_data/gsc_hwmon.h
9355
9356 GCC PLUGINS
9357 M:      Kees Cook <[email protected]>
9358 L:      [email protected]
9359 S:      Maintained
9360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9361 F:      Documentation/kbuild/gcc-plugins.rst
9362 F:      include/linux/stackleak.h
9363 F:      kernel/stackleak.c
9364 F:      scripts/Makefile.gcc-plugins
9365 F:      scripts/gcc-plugins/
9366
9367 GCOV BASED KERNEL PROFILING
9368 M:      Peter Oberparleiter <[email protected]>
9369 S:      Maintained
9370 F:      Documentation/dev-tools/gcov.rst
9371 F:      kernel/gcov/
9372
9373 GDB KERNEL DEBUGGING HELPER SCRIPTS
9374 M:      Jan Kiszka <[email protected]>
9375 M:      Kieran Bingham <[email protected]>
9376 S:      Supported
9377 F:      scripts/gdb/
9378
9379 GEMINI CRYPTO DRIVER
9380 M:      Corentin Labbe <[email protected]>
9381 L:      [email protected]
9382 S:      Maintained
9383 F:      drivers/crypto/gemini/
9384
9385 GEMTEK FM RADIO RECEIVER DRIVER
9386 M:      Hans Verkuil <[email protected]>
9387 L:      [email protected]
9388 S:      Maintained
9389 W:      https://linuxtv.org
9390 T:      git git://linuxtv.org/media_tree.git
9391 F:      drivers/media/radio/radio-gemtek*
9392
9393 GENERIC ARCHITECTURE TOPOLOGY
9394 M:      Sudeep Holla <[email protected]>
9395 L:      [email protected]
9396 S:      Maintained
9397 F:      drivers/base/arch_topology.c
9398 F:      include/linux/arch_topology.h
9399
9400 GENERIC ENTRY CODE
9401 M:      Thomas Gleixner <[email protected]>
9402 M:      Peter Zijlstra <[email protected]>
9403 M:      Andy Lutomirski <[email protected]>
9404 L:      [email protected]
9405 S:      Maintained
9406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
9407 F:      include/linux/entry-common.h
9408 F:      include/linux/entry-kvm.h
9409 F:      kernel/entry/
9410
9411 GENERIC GPIO I2C DRIVER
9412 M:      Wolfram Sang <[email protected]>
9413 S:      Supported
9414 F:      drivers/i2c/busses/i2c-gpio.c
9415 F:      include/linux/platform_data/i2c-gpio.h
9416
9417 GENERIC GPIO I2C MULTIPLEXER DRIVER
9418 M:      Peter Korsgaard <[email protected]>
9419 L:      [email protected]
9420 S:      Supported
9421 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
9422 F:      drivers/i2c/muxes/i2c-mux-gpio.c
9423 F:      include/linux/platform_data/i2c-mux-gpio.h
9424
9425 GENERIC GPIO RESET DRIVER
9426 M:      Krzysztof Kozlowski <[email protected]>
9427 S:      Maintained
9428 F:      drivers/reset/reset-gpio.c
9429
9430 GENERIC HDLC (WAN) DRIVERS
9431 M:      Krzysztof Halasa <[email protected]>
9432 S:      Maintained
9433 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
9434 F:      drivers/net/wan/c101.c
9435 F:      drivers/net/wan/hd6457*
9436 F:      drivers/net/wan/hdlc*
9437 F:      drivers/net/wan/n2.c
9438 F:      drivers/net/wan/pc300too.c
9439 F:      drivers/net/wan/pci200syn.c
9440 F:      drivers/net/wan/wanxl*
9441
9442 GENERIC INCLUDE/ASM HEADER FILES
9443 M:      Arnd Bergmann <[email protected]>
9444 L:      [email protected]
9445 S:      Maintained
9446 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
9447 F:      include/asm-generic/
9448 F:      include/uapi/asm-generic/
9449
9450 GENERIC PHY FRAMEWORK
9451 M:      Vinod Koul <[email protected]>
9452 M:      Kishon Vijay Abraham I <[email protected]>
9453 L:      [email protected]
9454 S:      Supported
9455 Q:      https://patchwork.kernel.org/project/linux-phy/list/
9456 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
9457 F:      Documentation/devicetree/bindings/phy/
9458 F:      drivers/phy/
9459 F:      include/dt-bindings/phy/
9460 F:      include/linux/phy/
9461
9462 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
9463 M:      Wolfram Sang <[email protected]>
9464 S:      Supported
9465 F:      Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml
9466 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
9467
9468 GENERIC PM DOMAINS
9469 M:      Ulf Hansson <[email protected]>
9470 L:      [email protected]
9471 S:      Supported
9472 F:      Documentation/devicetree/bindings/power/power?domain*
9473 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
9474 F:      drivers/pmdomain/
9475 F:      include/linux/pm_domain.h
9476
9477 GENERIC RADIX TREE
9478 M:      Kent Overstreet <[email protected]>
9479 S:      Supported
9480 C:      irc://irc.oftc.net/bcache
9481 F:      include/linux/generic-radix-tree.h
9482 F:      lib/generic-radix-tree.c
9483
9484 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
9485 M:      Eugen Hristev <[email protected]>
9486 L:      [email protected]
9487 S:      Maintained
9488 F:      drivers/input/touchscreen/resistive-adc-touch.c
9489
9490 GENERIC STRING LIBRARY
9491 M:      Kees Cook <[email protected]>
9492 R:      Andy Shevchenko <[email protected]>
9493 L:      [email protected]
9494 S:      Supported
9495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9496 F:      include/linux/string.h
9497 F:      include/linux/string_choices.h
9498 F:      include/linux/string_helpers.h
9499 F:      lib/string.c
9500 F:      lib/string_kunit.c
9501 F:      lib/string_helpers.c
9502 F:      lib/string_helpers_kunit.c
9503 F:      scripts/coccinelle/api/string_choices.cocci
9504
9505 GENERIC UIO DRIVER FOR PCI DEVICES
9506 M:      "Michael S. Tsirkin" <[email protected]>
9507 L:      [email protected]
9508 S:      Supported
9509 F:      drivers/uio/uio_pci_generic.c
9510
9511 GENERIC VDSO LIBRARY
9512 M:      Andy Lutomirski <[email protected]>
9513 M:      Thomas Gleixner <[email protected]>
9514 M:      Vincenzo Frascino <[email protected]>
9515 L:      [email protected]
9516 S:      Maintained
9517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
9518 F:      include/asm-generic/vdso/vsyscall.h
9519 F:      include/vdso/
9520 F:      kernel/time/vsyscall.c
9521 F:      lib/vdso/
9522
9523 GENWQE (IBM Generic Workqueue Card)
9524 M:      Frank Haverkamp <[email protected]>
9525 S:      Supported
9526 F:      drivers/misc/genwqe/
9527
9528 GET_MAINTAINER SCRIPT
9529 M:      Joe Perches <[email protected]>
9530 S:      Maintained
9531 F:      scripts/get_maintainer.pl
9532
9533 GFS2 FILE SYSTEM
9534 M:      Andreas Gruenbacher <[email protected]>
9535 L:      [email protected]
9536 S:      Supported
9537 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
9538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
9539 F:      Documentation/filesystems/gfs2*
9540 F:      fs/gfs2/
9541 F:      include/uapi/linux/gfs2_ondisk.h
9542
9543 GIGABYTE WATERFORCE SENSOR DRIVER
9544 M:      Aleksa Savic <[email protected]>
9545 L:      [email protected]
9546 S:      Maintained
9547 F:      Documentation/hwmon/gigabyte_waterforce.rst
9548 F:      drivers/hwmon/gigabyte_waterforce.c
9549
9550 GIGABYTE WMI DRIVER
9551 M:      Thomas Weißschuh <[email protected]>
9552 L:      [email protected]
9553 S:      Maintained
9554 F:      drivers/platform/x86/gigabyte-wmi.c
9555
9556 GNSS SUBSYSTEM
9557 M:      Johan Hovold <[email protected]>
9558 S:      Maintained
9559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
9560 F:      Documentation/ABI/testing/sysfs-class-gnss
9561 F:      Documentation/devicetree/bindings/gnss/
9562 F:      drivers/gnss/
9563 F:      include/linux/gnss.h
9564
9565 GO7007 MPEG CODEC
9566 M:      Hans Verkuil <[email protected]>
9567 L:      [email protected]
9568 S:      Maintained
9569 F:      drivers/media/usb/go7007/
9570
9571 GOODIX TOUCHSCREEN
9572 M:      Bastien Nocera <[email protected]>
9573 M:      Hans de Goede <[email protected]>
9574 L:      [email protected]
9575 S:      Maintained
9576 F:      drivers/input/touchscreen/goodix*
9577
9578 GOOGLE ETHERNET DRIVERS
9579 M:      Jeroen de Borst <[email protected]>
9580 M:      Praveen Kaligineedi <[email protected]>
9581 R:      Shailend Chand <[email protected]>
9582 L:      [email protected]
9583 S:      Supported
9584 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
9585 F:      drivers/net/ethernet/google
9586
9587 GOOGLE FIRMWARE DRIVERS
9588 M:      Tzung-Bi Shih <[email protected]>
9589 R:      Brian Norris <[email protected]>
9590 R:      Julius Werner <[email protected]>
9591 L:      [email protected]
9592 S:      Maintained
9593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
9594 F:      drivers/firmware/google/
9595
9596 GOOGLE TENSOR SoC SUPPORT
9597 M:      Peter Griffin <[email protected]>
9598 L:      [email protected] (moderated for non-subscribers)
9599 L:      [email protected]
9600 S:      Maintained
9601 F:      Documentation/devicetree/bindings/clock/google,gs101-clock.yaml
9602 F:      arch/arm64/boot/dts/exynos/google/
9603 F:      drivers/clk/samsung/clk-gs101.c
9604 F:      drivers/phy/samsung/phy-gs101-ufs.c
9605 F:      include/dt-bindings/clock/google,gs101.h
9606 K:      [gG]oogle.?[tT]ensor
9607
9608 GPD POCKET FAN DRIVER
9609 M:      Hans de Goede <[email protected]>
9610 L:      [email protected]
9611 S:      Maintained
9612 F:      drivers/platform/x86/gpd-pocket-fan.c
9613
9614 GPIO ACPI SUPPORT
9615 M:      Mika Westerberg <[email protected]>
9616 M:      Andy Shevchenko <[email protected]>
9617 L:      [email protected]
9618 L:      [email protected]
9619 S:      Supported
9620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9621 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
9622 F:      drivers/gpio/gpiolib-acpi.c
9623 F:      drivers/gpio/gpiolib-acpi.h
9624
9625 GPIO AGGREGATOR
9626 M:      Geert Uytterhoeven <[email protected]>
9627 L:      [email protected]
9628 S:      Supported
9629 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
9630 F:      drivers/gpio/gpio-aggregator.c
9631
9632 GPIO IR Transmitter
9633 M:      Sean Young <[email protected]>
9634 L:      [email protected]
9635 S:      Maintained
9636 F:      Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
9637 F:      drivers/media/rc/gpio-ir-tx.c
9638
9639 GPIO MOCKUP DRIVER
9640 M:      Bamvor Jian Zhang <[email protected]>
9641 L:      [email protected]
9642 S:      Maintained
9643 F:      drivers/gpio/gpio-mockup.c
9644 F:      tools/testing/selftests/gpio/
9645
9646 GPIO REGMAP
9647 M:      Michael Walle <[email protected]>
9648 S:      Maintained
9649 F:      drivers/gpio/gpio-regmap.c
9650 F:      include/linux/gpio/regmap.h
9651 K:      (devm_)?gpio_regmap_(un)?register
9652
9653 GPIO SUBSYSTEM
9654 M:      Linus Walleij <[email protected]>
9655 M:      Bartosz Golaszewski <[email protected]>
9656 L:      [email protected]
9657 S:      Maintained
9658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9659 F:      Documentation/admin-guide/gpio/
9660 F:      Documentation/devicetree/bindings/gpio/
9661 F:      Documentation/driver-api/gpio/
9662 F:      drivers/gpio/
9663 F:      include/dt-bindings/gpio/
9664 F:      include/linux/gpio.h
9665 F:      include/linux/gpio/
9666 F:      include/linux/of_gpio.h
9667
9668 GPIO UAPI
9669 M:      Bartosz Golaszewski <[email protected]>
9670 R:      Kent Gibson <[email protected]>
9671 L:      [email protected]
9672 S:      Maintained
9673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9674 F:      Documentation/ABI/obsolete/sysfs-gpio
9675 F:      Documentation/ABI/testing/gpio-cdev
9676 F:      Documentation/userspace-api/gpio/
9677 F:      drivers/gpio/gpiolib-cdev.c
9678 F:      include/uapi/linux/gpio.h
9679 F:      tools/gpio/
9680
9681 GRE DEMULTIPLEXER DRIVER
9682 M:      Dmitry Kozlov <[email protected]>
9683 L:      [email protected]
9684 S:      Maintained
9685 F:      include/net/gre.h
9686 F:      net/ipv4/gre_demux.c
9687 F:      net/ipv4/gre_offload.c
9688
9689 GRETH 10/100/1G Ethernet MAC device driver
9690 M:      Andreas Larsson <[email protected]>
9691 L:      [email protected]
9692 S:      Maintained
9693 F:      drivers/net/ethernet/aeroflex/
9694
9695 GREYBUS AUDIO PROTOCOLS DRIVERS
9696 M:      Vaibhav Agarwal <[email protected]>
9697 M:      Mark Greer <[email protected]>
9698 S:      Maintained
9699 F:      drivers/staging/greybus/audio_apbridgea.c
9700 F:      drivers/staging/greybus/audio_apbridgea.h
9701 F:      drivers/staging/greybus/audio_codec.c
9702 F:      drivers/staging/greybus/audio_codec.h
9703 F:      drivers/staging/greybus/audio_gb.c
9704 F:      drivers/staging/greybus/audio_manager.c
9705 F:      drivers/staging/greybus/audio_manager.h
9706 F:      drivers/staging/greybus/audio_manager_module.c
9707 F:      drivers/staging/greybus/audio_manager_private.h
9708 F:      drivers/staging/greybus/audio_manager_sysfs.c
9709 F:      drivers/staging/greybus/audio_module.c
9710 F:      drivers/staging/greybus/audio_topology.c
9711
9712 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
9713 M:      Viresh Kumar <[email protected]>
9714 S:      Maintained
9715 F:      drivers/staging/greybus/authentication.c
9716 F:      drivers/staging/greybus/bootrom.c
9717 F:      drivers/staging/greybus/firmware.h
9718 F:      drivers/staging/greybus/fw-core.c
9719 F:      drivers/staging/greybus/fw-download.c
9720 F:      drivers/staging/greybus/fw-management.c
9721 F:      drivers/staging/greybus/greybus_authentication.h
9722 F:      drivers/staging/greybus/greybus_firmware.h
9723 F:      drivers/staging/greybus/hid.c
9724 F:      drivers/staging/greybus/i2c.c
9725 F:      drivers/staging/greybus/spi.c
9726 F:      drivers/staging/greybus/spilib.c
9727 F:      drivers/staging/greybus/spilib.h
9728
9729 GREYBUS LOOPBACK DRIVER
9730 M:      Bryan O'Donoghue <[email protected]>
9731 S:      Maintained
9732 F:      drivers/staging/greybus/loopback.c
9733
9734 GREYBUS PLATFORM DRIVERS
9735 M:      Vaibhav Hiremath <[email protected]>
9736 S:      Maintained
9737 F:      drivers/staging/greybus/arche-apb-ctrl.c
9738 F:      drivers/staging/greybus/arche-platform.c
9739 F:      drivers/staging/greybus/arche_platform.h
9740
9741 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
9742 M:      Rui Miguel Silva <[email protected]>
9743 S:      Maintained
9744 F:      drivers/staging/greybus/gpio.c
9745 F:      drivers/staging/greybus/light.c
9746 F:      drivers/staging/greybus/power_supply.c
9747 F:      drivers/staging/greybus/sdio.c
9748 F:      drivers/staging/greybus/spi.c
9749 F:      drivers/staging/greybus/spilib.c
9750
9751 GREYBUS BEAGLEPLAY DRIVERS
9752 M:      Ayush Singh <[email protected]>
9753 L:      [email protected] (moderated for non-subscribers)
9754 S:      Maintained
9755 F:      Documentation/devicetree/bindings/net/ti,cc1352p7.yaml
9756 F:      drivers/greybus/gb-beagleplay.c
9757
9758 GREYBUS SUBSYSTEM
9759 M:      Johan Hovold <[email protected]>
9760 M:      Alex Elder <[email protected]>
9761 M:      Greg Kroah-Hartman <[email protected]>
9762 L:      [email protected] (moderated for non-subscribers)
9763 S:      Maintained
9764 F:      drivers/greybus/
9765 F:      drivers/staging/greybus/
9766 F:      include/linux/greybus.h
9767 F:      include/linux/greybus/
9768
9769 GREYBUS UART PROTOCOLS DRIVERS
9770 M:      David Lin <[email protected]>
9771 S:      Maintained
9772 F:      drivers/staging/greybus/log.c
9773 F:      drivers/staging/greybus/uart.c
9774
9775 GS1662 VIDEO SERIALIZER
9776 M:      Charles-Antoine Couret <[email protected]>
9777 L:      [email protected]
9778 S:      Maintained
9779 T:      git git://linuxtv.org/media_tree.git
9780 F:      drivers/media/spi/gs1662.c
9781
9782 GSPCA FINEPIX SUBDRIVER
9783 M:      Frank Zago <[email protected]>
9784 L:      [email protected]
9785 S:      Maintained
9786 T:      git git://linuxtv.org/media_tree.git
9787 F:      drivers/media/usb/gspca/finepix.c
9788
9789 GSPCA GL860 SUBDRIVER
9790 M:      Olivier Lorin <[email protected]>
9791 L:      [email protected]
9792 S:      Maintained
9793 T:      git git://linuxtv.org/media_tree.git
9794 F:      drivers/media/usb/gspca/gl860/
9795
9796 GSPCA M5602 SUBDRIVER
9797 M:      Erik Andren <[email protected]>
9798 L:      [email protected]
9799 S:      Maintained
9800 T:      git git://linuxtv.org/media_tree.git
9801 F:      drivers/media/usb/gspca/m5602/
9802
9803 GSPCA PAC207 SONIXB SUBDRIVER
9804 M:      Hans Verkuil <[email protected]>
9805 L:      [email protected]
9806 S:      Odd Fixes
9807 T:      git git://linuxtv.org/media_tree.git
9808 F:      drivers/media/usb/gspca/pac207.c
9809
9810 GSPCA SN9C20X SUBDRIVER
9811 M:      Brian Johnson <[email protected]>
9812 L:      [email protected]
9813 S:      Maintained
9814 T:      git git://linuxtv.org/media_tree.git
9815 F:      drivers/media/usb/gspca/sn9c20x.c
9816
9817 GSPCA T613 SUBDRIVER
9818 M:      Leandro Costantino <[email protected]>
9819 L:      [email protected]
9820 S:      Maintained
9821 T:      git git://linuxtv.org/media_tree.git
9822 F:      drivers/media/usb/gspca/t613.c
9823
9824 GSPCA USB WEBCAM DRIVER
9825 M:      Hans Verkuil <[email protected]>
9826 L:      [email protected]
9827 S:      Odd Fixes
9828 T:      git git://linuxtv.org/media_tree.git
9829 F:      drivers/media/usb/gspca/
9830
9831 GTP (GPRS Tunneling Protocol)
9832 M:      Pablo Neira Ayuso <[email protected]>
9833 M:      Harald Welte <[email protected]>
9834 L:      [email protected]
9835 S:      Maintained
9836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
9837 F:      drivers/net/gtp.c
9838
9839 GUID PARTITION TABLE (GPT)
9840 M:      Davidlohr Bueso <[email protected]>
9841 L:      [email protected]
9842 S:      Maintained
9843 F:      block/partitions/efi.*
9844
9845 HABANALABS PCI DRIVER
9846 M:      Ofir Bitton <[email protected]>
9847 L:      [email protected]
9848 S:      Supported
9849 C:      irc://irc.oftc.net/dri-devel
9850 T:      git https://github.com/HabanaAI/drivers.accel.habanalabs.kernel.git
9851 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
9852 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
9853 F:      drivers/accel/habanalabs/
9854 F:      include/linux/habanalabs/
9855 F:      include/trace/events/habanalabs.h
9856 F:      include/uapi/drm/habanalabs_accel.h
9857
9858 HACKRF MEDIA DRIVER
9859 L:      [email protected]
9860 S:      Orphan
9861 W:      https://linuxtv.org
9862 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9863 F:      drivers/media/usb/hackrf/
9864
9865 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
9866 M:      Chuck Lever <[email protected]>
9867 L:      [email protected]
9868 L:      [email protected]
9869 S:      Maintained
9870 F:      Documentation/netlink/specs/handshake.yaml
9871 F:      Documentation/networking/tls-handshake.rst
9872 F:      include/net/handshake.h
9873 F:      include/trace/events/handshake.h
9874 F:      net/handshake/
9875
9876 HANTRO VPU CODEC DRIVER
9877 M:      Ezequiel Garcia <[email protected]>
9878 M:      Philipp Zabel <[email protected]>
9879 L:      [email protected]
9880 L:      [email protected]
9881 S:      Maintained
9882 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
9883 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
9884 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
9885 F:      drivers/media/platform/verisilicon/
9886
9887 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
9888 M:      Frank Seidel <[email protected]>
9889 L:      [email protected]
9890 S:      Maintained
9891 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
9892 F:      drivers/platform/x86/hdaps.c
9893
9894 HARDWARE MONITORING
9895 M:      Jean Delvare <[email protected]>
9896 M:      Guenter Roeck <[email protected]>
9897 L:      [email protected]
9898 S:      Maintained
9899 W:      http://hwmon.wiki.kernel.org/
9900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9901 F:      Documentation/ABI/testing/sysfs-class-hwmon
9902 F:      Documentation/devicetree/bindings/hwmon/
9903 F:      Documentation/hwmon/
9904 F:      drivers/hwmon/
9905 F:      include/linux/hwmon*.h
9906 F:      include/trace/events/hwmon*.h
9907 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
9908
9909 HARDWARE RANDOM NUMBER GENERATOR CORE
9910 M:      Olivia Mackall <[email protected]>
9911 M:      Herbert Xu <[email protected]>
9912 L:      [email protected]
9913 S:      Odd fixes
9914 F:      Documentation/admin-guide/hw_random.rst
9915 F:      Documentation/devicetree/bindings/rng/
9916 F:      drivers/char/hw_random/
9917 F:      include/linux/hw_random.h
9918
9919 HARDWARE SPINLOCK CORE
9920 M:      Bjorn Andersson <[email protected]>
9921 R:      Baolin Wang <[email protected]>
9922 L:      [email protected]
9923 S:      Maintained
9924 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
9925 F:      Documentation/devicetree/bindings/hwlock/
9926 F:      Documentation/locking/hwspinlock.rst
9927 F:      drivers/hwspinlock/
9928 F:      include/linux/hwspinlock.h
9929
9930 HARDWARE TRACING FACILITIES
9931 M:      Alexander Shishkin <[email protected]>
9932 S:      Maintained
9933 F:      drivers/hwtracing/
9934
9935 HARMONY SOUND DRIVER
9936 L:      [email protected]
9937 S:      Maintained
9938 F:      sound/parisc/harmony.*
9939
9940 HDPVR USB VIDEO ENCODER DRIVER
9941 M:      Hans Verkuil <[email protected]>
9942 L:      [email protected]
9943 S:      Odd Fixes
9944 W:      https://linuxtv.org
9945 T:      git git://linuxtv.org/media_tree.git
9946 F:      drivers/media/usb/hdpvr/
9947
9948 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
9949 M:      Keng-Yu Lin <[email protected]>
9950 S:      Supported
9951 F:      drivers/misc/hpilo.[ch]
9952
9953 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
9954 M:      Jerry Hoemann <[email protected]>
9955 S:      Supported
9956 F:      Documentation/watchdog/hpwdt.rst
9957 F:      drivers/watchdog/hpwdt.c
9958
9959 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
9960 M:      Don Brace <[email protected]>
9961 L:      [email protected]
9962 L:      [email protected]
9963 S:      Supported
9964 F:      Documentation/scsi/hpsa.rst
9965 F:      drivers/scsi/hpsa*.[ch]
9966 F:      include/linux/cciss*.h
9967 F:      include/uapi/linux/cciss*.h
9968
9969 HFI1 DRIVER
9970 M:      Dennis Dalessandro <[email protected]>
9971 L:      [email protected]
9972 S:      Supported
9973 F:      drivers/infiniband/hw/hfi1
9974
9975 HFS FILESYSTEM
9976 L:      [email protected]
9977 S:      Orphan
9978 F:      Documentation/filesystems/hfs.rst
9979 F:      fs/hfs/
9980
9981 HFSPLUS FILESYSTEM
9982 L:      [email protected]
9983 S:      Orphan
9984 F:      Documentation/filesystems/hfsplus.rst
9985 F:      fs/hfsplus/
9986
9987 HGA FRAMEBUFFER DRIVER
9988 M:      Ferenc Bakonyi <[email protected]>
9989 L:      [email protected]
9990 S:      Maintained
9991 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
9992 F:      drivers/video/fbdev/hgafb.c
9993
9994 HIBERNATION (aka Software Suspend, aka swsusp)
9995 M:      "Rafael J. Wysocki" <[email protected]>
9996 M:      Pavel Machek <[email protected]>
9997 L:      [email protected]
9998 S:      Supported
9999 B:      https://bugzilla.kernel.org
10000 F:      arch/*/include/asm/suspend*.h
10001 F:      arch/x86/power/
10002 F:      drivers/base/power/
10003 F:      include/linux/freezer.h
10004 F:      include/linux/pm.h
10005 F:      include/linux/suspend.h
10006 F:      kernel/power/
10007
10008 HID CORE LAYER
10009 M:      Jiri Kosina <[email protected]>
10010 M:      Benjamin Tissoires <[email protected]>
10011 L:      [email protected]
10012 S:      Maintained
10013 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
10014 F:      Documentation/hid/
10015 F:      drivers/hid/
10016 F:      include/linux/hid*
10017 F:      include/uapi/linux/hid*
10018 F:      samples/hid/
10019 F:      tools/testing/selftests/hid/
10020
10021 HID LOGITECH DRIVERS
10022 R:      Filipe Laíns <[email protected]>
10023 L:      [email protected]
10024 S:      Maintained
10025 F:      drivers/hid/hid-logitech-*
10026
10027 HID NVIDIA SHIELD DRIVER
10028 M:      Rahul Rameshbabu <[email protected]>
10029 L:      [email protected]
10030 S:      Maintained
10031 F:      drivers/hid/hid-nvidia-shield.c
10032
10033 HID PHOENIX RC FLIGHT CONTROLLER
10034 M:      Marcus Folkesson <[email protected]>
10035 L:      [email protected]
10036 S:      Maintained
10037 F:      drivers/hid/hid-pxrc.c
10038
10039 HID PLAYSTATION DRIVER
10040 M:      Roderick Colenbrander <[email protected]>
10041 L:      [email protected]
10042 S:      Supported
10043 F:      drivers/hid/hid-playstation.c
10044
10045 HID SENSOR HUB DRIVERS
10046 M:      Jiri Kosina <[email protected]>
10047 M:      Jonathan Cameron <[email protected]>
10048 M:      Srinivas Pandruvada <[email protected]>
10049 L:      [email protected]
10050 L:      [email protected]
10051 S:      Maintained
10052 F:      Documentation/hid/hid-sensor*
10053 F:      drivers/hid/hid-sensor-*
10054 F:      drivers/iio/*/hid-*
10055 F:      include/linux/hid-sensor-*
10056
10057 HID VRC-2 CAR CONTROLLER DRIVER
10058 M:      Marcus Folkesson <[email protected]>
10059 L:      [email protected]
10060 S:      Maintained
10061 F:      drivers/hid/hid-vrc2.c
10062
10063 HID WACOM DRIVER
10064 M:      Ping Cheng <[email protected]>
10065 M:      Jason Gerecke  <[email protected]>
10066 L:      [email protected]
10067 S:      Maintained
10068 F:      drivers/hid/wacom.h
10069 F:      drivers/hid/wacom_*
10070
10071 HID++ LOGITECH DRIVERS
10072 R:      Filipe Laíns <[email protected]>
10073 R:      Bastien Nocera <[email protected]>
10074 L:      [email protected]
10075 S:      Maintained
10076 F:      drivers/hid/hid-logitech-hidpp.c
10077
10078 HIGH-RESOLUTION TIMERS, TIMER WHEEL, CLOCKEVENTS
10079 M:      Anna-Maria Behnsen <[email protected]>
10080 M:      Frederic Weisbecker <[email protected]>
10081 M:      Thomas Gleixner <[email protected]>
10082 L:      [email protected]
10083 S:      Maintained
10084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10085 F:      Documentation/timers/
10086 F:      include/linux/clockchips.h
10087 F:      include/linux/hrtimer.h
10088 F:      include/linux/timer.h
10089 F:      kernel/time/clockevents.c
10090 F:      kernel/time/hrtimer.c
10091 F:      kernel/time/timer.c
10092 F:      kernel/time/timer_list.c
10093 F:      kernel/time/timer_migration.*
10094 F:      tools/testing/selftests/timers/
10095
10096 HIGH-SPEED SCC DRIVER FOR AX.25
10097 L:      [email protected]
10098 S:      Orphan
10099 F:      drivers/net/hamradio/scc.c
10100
10101 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
10102 M:      HighPoint Linux Team <[email protected]>
10103 S:      Supported
10104 W:      http://www.highpoint-tech.com
10105 F:      Documentation/scsi/hptiop.rst
10106 F:      drivers/scsi/hptiop.c
10107
10108 HIKEY960 ONBOARD USB GPIO HUB DRIVER
10109 M:      John Stultz <[email protected]>
10110 L:      [email protected]
10111 S:      Maintained
10112 F:      drivers/misc/hisi_hikey_usb.c
10113
10114 HIMAX HX83112B TOUCHSCREEN SUPPORT
10115 M:      Job Noorman <[email protected]>
10116 L:      [email protected]
10117 S:      Maintained
10118 F:      Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
10119 F:      drivers/input/touchscreen/himax_hx83112b.c
10120
10121 HIPPI
10122 M:      Jes Sorensen <[email protected]>
10123 L:      [email protected]
10124 S:      Maintained
10125 F:      drivers/net/hippi/
10126 F:      include/linux/hippidevice.h
10127 F:      include/uapi/linux/if_hippi.h
10128 F:      net/802/hippi.c
10129
10130 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
10131 M:      Kurt Kanzenbach <[email protected]>
10132 L:      [email protected]
10133 S:      Maintained
10134 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
10135 F:      drivers/net/dsa/hirschmann/*
10136 F:      include/linux/platform_data/hirschmann-hellcreek.h
10137 F:      net/dsa/tag_hellcreek.c
10138
10139 HISILICON DMA DRIVER
10140 M:      Zhou Wang <[email protected]>
10141 M:      Jie Hai <[email protected]>
10142 L:      [email protected]
10143 S:      Maintained
10144 F:      drivers/dma/hisi_dma.c
10145
10146 HISILICON GPIO DRIVER
10147 M:      Jay Fang <[email protected]>
10148 L:      [email protected]
10149 S:      Maintained
10150 F:      Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
10151 F:      drivers/gpio/gpio-hisi.c
10152
10153 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
10154 M:      Zhiqi Song <[email protected]>
10155 M:      Longfang Liu <[email protected]>
10156 L:      [email protected]
10157 S:      Maintained
10158 F:      Documentation/ABI/testing/debugfs-hisi-hpre
10159 F:      drivers/crypto/hisilicon/hpre/hpre.h
10160 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
10161 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
10162
10163 HISILICON HNS3 PMU DRIVER
10164 M:      Jijie Shao <[email protected]>
10165 S:      Supported
10166 F:      Documentation/admin-guide/perf/hns3-pmu.rst
10167 F:      drivers/perf/hisilicon/hns3_pmu.c
10168
10169 HISILICON I2C CONTROLLER DRIVER
10170 M:      Yicong Yang <[email protected]>
10171 L:      [email protected]
10172 S:      Maintained
10173 W:      https://www.hisilicon.com
10174 F:      Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
10175 F:      drivers/i2c/busses/i2c-hisi.c
10176
10177 HISILICON KUNPENG SOC HCCS DRIVER
10178 M:      Huisong Li <[email protected]>
10179 S:      Maintained
10180 F:      Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
10181 F:      drivers/soc/hisilicon/kunpeng_hccs.c
10182 F:      drivers/soc/hisilicon/kunpeng_hccs.h
10183
10184 HISILICON LPC BUS DRIVER
10185 M:      Jay Fang <[email protected]>
10186 S:      Maintained
10187 W:      http://www.hisilicon.com
10188 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
10189 F:      drivers/bus/hisi_lpc.c
10190
10191 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
10192 M:      Yisen Zhuang <[email protected]>
10193 M:      Salil Mehta <[email protected]>
10194 M:      Jijie Shao <[email protected]>
10195 L:      [email protected]
10196 S:      Maintained
10197 W:      http://www.hisilicon.com
10198 F:      drivers/net/ethernet/hisilicon/hns3/
10199
10200 HISILICON NETWORK SUBSYSTEM DRIVER
10201 M:      Yisen Zhuang <[email protected]>
10202 M:      Salil Mehta <[email protected]>
10203 L:      [email protected]
10204 S:      Maintained
10205 W:      http://www.hisilicon.com
10206 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
10207 F:      drivers/net/ethernet/hisilicon/
10208
10209 HISILICON PMU DRIVER
10210 M:      Yicong Yang <[email protected]>
10211 M:      Jonathan Cameron <[email protected]>
10212 S:      Supported
10213 W:      http://www.hisilicon.com
10214 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
10215 F:      Documentation/admin-guide/perf/hisi-pmu.rst
10216 F:      drivers/perf/hisilicon
10217
10218 HISILICON PTT DRIVER
10219 M:      Yicong Yang <[email protected]>
10220 M:      Jonathan Cameron <[email protected]>
10221 L:      [email protected]
10222 S:      Maintained
10223 F:      Documentation/ABI/testing/sysfs-bus-event_source-devices-hisi_ptt
10224 F:      Documentation/trace/hisi-ptt.rst
10225 F:      drivers/hwtracing/ptt/
10226 F:      tools/perf/arch/arm64/util/hisi-ptt.c
10227 F:      tools/perf/util/hisi-ptt*
10228 F:      tools/perf/util/hisi-ptt-decoder/*
10229
10230 HISILICON QM DRIVER
10231 M:      Weili Qian <[email protected]>
10232 M:      Zhou Wang <[email protected]>
10233 L:      [email protected]
10234 S:      Maintained
10235 F:      drivers/crypto/hisilicon/Kconfig
10236 F:      drivers/crypto/hisilicon/Makefile
10237 F:      drivers/crypto/hisilicon/qm.c
10238 F:      drivers/crypto/hisilicon/sgl.c
10239 F:      include/linux/hisi_acc_qm.h
10240
10241 HISILICON ROCE DRIVER
10242 M:      Chengchang Tang <[email protected]>
10243 M:      Junxian Huang <[email protected]>
10244 L:      [email protected]
10245 S:      Maintained
10246 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
10247 F:      drivers/infiniband/hw/hns/
10248
10249 HISILICON SAS Controller
10250 M:      Yihang Li <[email protected]>
10251 S:      Supported
10252 W:      http://www.hisilicon.com
10253 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
10254 F:      drivers/scsi/hisi_sas/
10255
10256 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
10257 M:      Longfang Liu <[email protected]>
10258 L:      [email protected]
10259 S:      Maintained
10260 F:      Documentation/ABI/testing/debugfs-hisi-sec
10261 F:      drivers/crypto/hisilicon/sec2/sec.h
10262 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
10263 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
10264 F:      drivers/crypto/hisilicon/sec2/sec_main.c
10265
10266 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
10267 M:      Jay Fang <[email protected]>
10268 L:      [email protected]
10269 S:      Maintained
10270 W:      http://www.hisilicon.com
10271 F:      drivers/spi/spi-hisi-kunpeng.c
10272
10273 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
10274 M:      Mauro Carvalho Chehab <[email protected]>
10275 L:      [email protected]
10276 S:      Maintained
10277 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
10278 F:      drivers/spmi/hisi-spmi-controller.c
10279
10280 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
10281 M:      Mauro Carvalho Chehab <[email protected]>
10282 L:      [email protected]
10283 S:      Maintained
10284 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
10285 F:      drivers/mfd/hi6421-spmi-pmic.c
10286
10287 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
10288 M:      Weili Qian <[email protected]>
10289 S:      Maintained
10290 F:      drivers/crypto/hisilicon/trng/trng.c
10291
10292 HISILICON V3XX SPI NOR FLASH Controller Driver
10293 M:      Jay Fang <[email protected]>
10294 S:      Maintained
10295 W:      http://www.hisilicon.com
10296 F:      drivers/spi/spi-hisi-sfc-v3xx.c
10297
10298 HISILICON ZIP Controller DRIVER
10299 M:      Yang Shen <[email protected]>
10300 M:      Zhou Wang <[email protected]>
10301 L:      [email protected]
10302 S:      Maintained
10303 F:      Documentation/ABI/testing/debugfs-hisi-zip
10304 F:      drivers/crypto/hisilicon/zip/
10305
10306 HMM - Heterogeneous Memory Management
10307 M:      Jérôme Glisse <[email protected]>
10308 L:      [email protected]
10309 S:      Maintained
10310 F:      Documentation/mm/hmm.rst
10311 F:      include/linux/hmm*
10312 F:      lib/test_hmm*
10313 F:      mm/hmm*
10314 F:      tools/testing/selftests/mm/*hmm*
10315
10316 HONEYWELL HSC030PA PRESSURE SENSOR SERIES IIO DRIVER
10317 M:      Petre Rodan <[email protected]>
10318 L:      [email protected]
10319 S:      Maintained
10320 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,hsc030pa.yaml
10321 F:      drivers/iio/pressure/hsc030pa*
10322
10323 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
10324 M:      Andreas Klinger <[email protected]>
10325 M:      Petre Rodan <[email protected]>
10326 L:      [email protected]
10327 S:      Maintained
10328 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
10329 F:      drivers/iio/pressure/mprls0025pa*
10330
10331 HP BIOSCFG DRIVER
10332 M:      Jorge Lopez <[email protected]>
10333 L:      [email protected]
10334 S:      Maintained
10335 F:      drivers/platform/x86/hp/hp-bioscfg/
10336
10337 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
10338 L:      [email protected]
10339 S:      Orphan
10340 F:      drivers/platform/x86/hp/tc1100-wmi.c
10341
10342 HP WMI HARDWARE MONITOR DRIVER
10343 M:      James Seo <[email protected]>
10344 L:      [email protected]
10345 S:      Maintained
10346 F:      Documentation/hwmon/hp-wmi-sensors.rst
10347 F:      drivers/hwmon/hp-wmi-sensors.c
10348
10349 HPET:   High Precision Event Timers driver
10350 M:      Clemens Ladisch <[email protected]>
10351 S:      Maintained
10352 F:      Documentation/timers/hpet.rst
10353 F:      drivers/char/hpet.c
10354 F:      include/linux/hpet.h
10355 F:      include/uapi/linux/hpet.h
10356
10357 HPET:   x86
10358 S:      Orphan
10359 F:      arch/x86/include/asm/hpet.h
10360 F:      arch/x86/kernel/hpet.c
10361
10362 HPFS FILESYSTEM
10363 M:      Mikulas Patocka <[email protected]>
10364 S:      Maintained
10365 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
10366 F:      fs/hpfs/
10367
10368 HS3001 Hardware Temperature and Humidity Sensor
10369 M:      Andre Werner <[email protected]>
10370 L:      [email protected]
10371 S:      Maintained
10372 F:      drivers/hwmon/hs3001.c
10373
10374 HSI SUBSYSTEM
10375 M:      Sebastian Reichel <[email protected]>
10376 S:      Maintained
10377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
10378 F:      Documentation/ABI/testing/sysfs-bus-hsi
10379 F:      Documentation/driver-api/hsi.rst
10380 F:      drivers/hsi/
10381 F:      include/linux/hsi/
10382 F:      include/uapi/linux/hsi/
10383
10384 HSO 3G MODEM DRIVER
10385 L:      [email protected]
10386 S:      Orphan
10387 F:      drivers/net/usb/hso.c
10388
10389 HSR NETWORK PROTOCOL
10390 L:      [email protected]
10391 S:      Orphan
10392 F:      net/hsr/
10393
10394 HT16K33 LED CONTROLLER DRIVER
10395 M:      Robin van der Gracht <[email protected]>
10396 S:      Maintained
10397 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
10398 F:      drivers/auxdisplay/ht16k33.c
10399
10400 HTCPEN TOUCHSCREEN DRIVER
10401 M:      Pau Oliva Fora <[email protected]>
10402 L:      [email protected]
10403 S:      Maintained
10404 F:      drivers/input/touchscreen/htcpen.c
10405
10406 HTE SUBSYSTEM
10407 M:      Dipen Patel <[email protected]>
10408 L:      [email protected]
10409 S:      Maintained
10410 Q:      https://patchwork.kernel.org/project/timestamp/list/
10411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
10412 F:      Documentation/devicetree/bindings/timestamp/
10413 F:      Documentation/driver-api/hte/
10414 F:      drivers/hte/
10415 F:      include/linux/hte.h
10416
10417 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
10418 M:      Lorenzo Bianconi <[email protected]>
10419 L:      [email protected]
10420 S:      Maintained
10421 W:      http://www.st.com/
10422 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
10423 F:      drivers/iio/humidity/hts221*
10424
10425 HUAWEI ETHERNET DRIVER
10426 M:      Cai Huoqing <[email protected]>
10427 L:      [email protected]
10428 S:      Maintained
10429 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
10430 F:      drivers/net/ethernet/huawei/hinic/
10431
10432 HUGETLB SUBSYSTEM
10433 M:      Muchun Song <[email protected]>
10434 L:      [email protected]
10435 S:      Maintained
10436 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
10437 F:      Documentation/admin-guide/mm/hugetlbpage.rst
10438 F:      Documentation/mm/hugetlbfs_reserv.rst
10439 F:      Documentation/mm/vmemmap_dedup.rst
10440 F:      fs/hugetlbfs/
10441 F:      include/linux/hugetlb.h
10442 F:      mm/hugetlb.c
10443 F:      mm/hugetlb_vmemmap.c
10444 F:      mm/hugetlb_vmemmap.h
10445 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
10446
10447 HVA ST MEDIA DRIVER
10448 M:      Jean-Christophe Trotin <[email protected]>
10449 L:      [email protected]
10450 S:      Supported
10451 W:      https://linuxtv.org
10452 T:      git git://linuxtv.org/media_tree.git
10453 F:      drivers/media/platform/st/sti/hva
10454
10455 HWPOISON MEMORY FAILURE HANDLING
10456 M:      Miaohe Lin <[email protected]>
10457 R:      Naoya Horiguchi <[email protected]>
10458 L:      [email protected]
10459 S:      Maintained
10460 F:      mm/hwpoison-inject.c
10461 F:      mm/memory-failure.c
10462
10463 HYCON HY46XX TOUCHSCREEN SUPPORT
10464 M:      Giulio Benetti <[email protected]>
10465 L:      [email protected]
10466 S:      Maintained
10467 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
10468 F:      drivers/input/touchscreen/hycon-hy46xx.c
10469
10470 HYGON PROCESSOR SUPPORT
10471 M:      Pu Wen <[email protected]>
10472 L:      [email protected]
10473 S:      Maintained
10474 F:      arch/x86/kernel/cpu/hygon.c
10475
10476 HYNIX HI556 SENSOR DRIVER
10477 M:      Sakari Ailus <[email protected]>
10478 L:      [email protected]
10479 S:      Maintained
10480 T:      git git://linuxtv.org/media_tree.git
10481 F:      drivers/media/i2c/hi556.c
10482
10483 HYNIX HI846 SENSOR DRIVER
10484 M:      Martin Kepplinger <[email protected]>
10485 L:      [email protected]
10486 S:      Maintained
10487 F:      drivers/media/i2c/hi846.c
10488
10489 HYNIX HI847 SENSOR DRIVER
10490 M:      Sakari Ailus <[email protected]>
10491 L:      [email protected]
10492 S:      Maintained
10493 F:      drivers/media/i2c/hi847.c
10494
10495 Hyper-V/Azure CORE AND DRIVERS
10496 M:      "K. Y. Srinivasan" <[email protected]>
10497 M:      Haiyang Zhang <[email protected]>
10498 M:      Wei Liu <[email protected]>
10499 M:      Dexuan Cui <[email protected]>
10500 L:      [email protected]
10501 S:      Supported
10502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
10503 F:      Documentation/ABI/stable/sysfs-bus-vmbus
10504 F:      Documentation/ABI/testing/debugfs-hyperv
10505 F:      Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
10506 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
10507 F:      Documentation/virt/hyperv
10508 F:      arch/arm64/hyperv
10509 F:      arch/arm64/include/asm/hyperv-tlfs.h
10510 F:      arch/arm64/include/asm/mshyperv.h
10511 F:      arch/x86/hyperv
10512 F:      arch/x86/include/asm/hyperv-tlfs.h
10513 F:      arch/x86/include/asm/mshyperv.h
10514 F:      arch/x86/include/asm/trace/hyperv.h
10515 F:      arch/x86/kernel/cpu/mshyperv.c
10516 F:      drivers/clocksource/hyperv_timer.c
10517 F:      drivers/hid/hid-hyperv.c
10518 F:      drivers/hv/
10519 F:      drivers/input/serio/hyperv-keyboard.c
10520 F:      drivers/iommu/hyperv-iommu.c
10521 F:      drivers/net/ethernet/microsoft/
10522 F:      drivers/net/hyperv/
10523 F:      drivers/pci/controller/pci-hyperv-intf.c
10524 F:      drivers/pci/controller/pci-hyperv.c
10525 F:      drivers/scsi/storvsc_drv.c
10526 F:      drivers/uio/uio_hv_generic.c
10527 F:      drivers/video/fbdev/hyperv_fb.c
10528 F:      include/asm-generic/hyperv-tlfs.h
10529 F:      include/asm-generic/mshyperv.h
10530 F:      include/clocksource/hyperv_timer.h
10531 F:      include/linux/hyperv.h
10532 F:      include/net/mana
10533 F:      include/uapi/linux/hyperv.h
10534 F:      net/vmw_vsock/hyperv_transport.c
10535 F:      tools/hv/
10536
10537 HYPERBUS SUPPORT
10538 M:      Vignesh Raghavendra <[email protected]>
10539 R:      Tudor Ambarus <[email protected]>
10540 L:      [email protected]
10541 S:      Supported
10542 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
10543 C:      irc://irc.oftc.net/mtd
10544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
10545 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
10546 F:      drivers/mtd/hyperbus/
10547 F:      include/linux/mtd/hyperbus.h
10548
10549 HYPERVISOR VIRTUAL CONSOLE DRIVER
10550 L:      [email protected]
10551 S:      Odd Fixes
10552 F:      drivers/tty/hvc/
10553
10554 I2C ACPI SUPPORT
10555 M:      Mika Westerberg <[email protected]>
10556 L:      [email protected]
10557 L:      [email protected]
10558 S:      Maintained
10559 F:      drivers/i2c/i2c-core-acpi.c
10560
10561 I2C ADDRESS TRANSLATOR (ATR)
10562 M:      Tomi Valkeinen <[email protected]>
10563 R:      Luca Ceresoli <[email protected]>
10564 L:      [email protected]
10565 S:      Maintained
10566 F:      drivers/i2c/i2c-atr.c
10567 F:      include/linux/i2c-atr.h
10568
10569 I2C CONTROLLER DRIVER FOR NVIDIA GPU
10570 M:      Ajay Gupta <[email protected]>
10571 L:      [email protected]
10572 S:      Maintained
10573 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
10574 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
10575
10576 I2C MUXES
10577 M:      Peter Rosin <[email protected]>
10578 L:      [email protected]
10579 S:      Maintained
10580 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
10581 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
10582 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
10583 F:      Documentation/i2c/i2c-topology.rst
10584 F:      Documentation/i2c/muxes/
10585 F:      drivers/i2c/i2c-mux.c
10586 F:      drivers/i2c/muxes/
10587 F:      include/linux/i2c-mux.h
10588
10589 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
10590 M:      Gregory CLEMENT <[email protected]>
10591 L:      [email protected]
10592 S:      Maintained
10593 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
10594 F:      drivers/i2c/busses/i2c-mv64xxx.c
10595
10596 I2C OVER PARALLEL PORT
10597 M:      Jean Delvare <[email protected]>
10598 L:      [email protected]
10599 S:      Maintained
10600 F:      Documentation/i2c/busses/i2c-parport.rst
10601 F:      drivers/i2c/busses/i2c-parport.c
10602
10603 I2C SUBSYSTEM
10604 M:      Wolfram Sang <[email protected]>
10605 L:      [email protected]
10606 S:      Maintained
10607 W:      https://i2c.wiki.kernel.org/
10608 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
10610 F:      Documentation/i2c/
10611 F:      drivers/i2c/*
10612 F:      include/dt-bindings/i2c/i2c.h
10613 F:      include/linux/i2c-dev.h
10614 F:      include/linux/i2c-smbus.h
10615 F:      include/linux/i2c.h
10616 F:      include/uapi/linux/i2c-*.h
10617 F:      include/uapi/linux/i2c.h
10618
10619 I2C SUBSYSTEM HOST DRIVERS
10620 M:      Andi Shyti <[email protected]>
10621 L:      [email protected]
10622 S:      Maintained
10623 W:      https://i2c.wiki.kernel.org/
10624 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git
10626 F:      Documentation/devicetree/bindings/i2c/
10627 F:      drivers/i2c/algos/
10628 F:      drivers/i2c/busses/
10629 F:      include/dt-bindings/i2c/
10630
10631 I2C-TAOS-EVM DRIVER
10632 M:      Jean Delvare <[email protected]>
10633 L:      [email protected]
10634 S:      Maintained
10635 F:      Documentation/i2c/busses/i2c-taos-evm.rst
10636 F:      drivers/i2c/busses/i2c-taos-evm.c
10637
10638 I2C-TINY-USB DRIVER
10639 M:      Till Harbaum <[email protected]>
10640 L:      [email protected]
10641 S:      Maintained
10642 W:      http://www.harbaum.org/till/i2c_tiny_usb
10643 F:      drivers/i2c/busses/i2c-tiny-usb.c
10644
10645 I2C/SMBUS CONTROLLER DRIVERS FOR PC
10646 M:      Jean Delvare <[email protected]>
10647 L:      [email protected]
10648 S:      Maintained
10649 F:      Documentation/i2c/busses/i2c-ali1535.rst
10650 F:      Documentation/i2c/busses/i2c-ali1563.rst
10651 F:      Documentation/i2c/busses/i2c-ali15x3.rst
10652 F:      Documentation/i2c/busses/i2c-amd756.rst
10653 F:      Documentation/i2c/busses/i2c-amd8111.rst
10654 F:      Documentation/i2c/busses/i2c-i801.rst
10655 F:      Documentation/i2c/busses/i2c-nforce2.rst
10656 F:      Documentation/i2c/busses/i2c-piix4.rst
10657 F:      Documentation/i2c/busses/i2c-sis5595.rst
10658 F:      Documentation/i2c/busses/i2c-sis630.rst
10659 F:      Documentation/i2c/busses/i2c-sis96x.rst
10660 F:      Documentation/i2c/busses/i2c-via.rst
10661 F:      Documentation/i2c/busses/i2c-viapro.rst
10662 F:      drivers/i2c/busses/i2c-ali1535.c
10663 F:      drivers/i2c/busses/i2c-ali1563.c
10664 F:      drivers/i2c/busses/i2c-ali15x3.c
10665 F:      drivers/i2c/busses/i2c-amd756-s4882.c
10666 F:      drivers/i2c/busses/i2c-amd756.c
10667 F:      drivers/i2c/busses/i2c-amd8111.c
10668 F:      drivers/i2c/busses/i2c-i801.c
10669 F:      drivers/i2c/busses/i2c-isch.c
10670 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
10671 F:      drivers/i2c/busses/i2c-nforce2.c
10672 F:      drivers/i2c/busses/i2c-piix4.c
10673 F:      drivers/i2c/busses/i2c-sis5595.c
10674 F:      drivers/i2c/busses/i2c-sis630.c
10675 F:      drivers/i2c/busses/i2c-sis96x.c
10676 F:      drivers/i2c/busses/i2c-via.c
10677 F:      drivers/i2c/busses/i2c-viapro.c
10678
10679 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
10680 M:      Hans de Goede <[email protected]>
10681 L:      [email protected]
10682 S:      Maintained
10683 F:      drivers/i2c/busses/i2c-cht-wc.c
10684
10685 I2C/SMBUS ISMT DRIVER
10686 M:      Seth Heasley <[email protected]>
10687 M:      Neil Horman <[email protected]>
10688 L:      [email protected]
10689 F:      Documentation/i2c/busses/i2c-ismt.rst
10690 F:      drivers/i2c/busses/i2c-ismt.c
10691
10692 I2C/SMBUS ZHAOXIN DRIVER
10693 M:      Hans Hu <[email protected]>
10694 L:      [email protected]
10695 S:      Maintained
10696 W:      https://www.zhaoxin.com
10697 F:      drivers/i2c/busses/i2c-viai2c-common.c
10698 F:      drivers/i2c/busses/i2c-viai2c-zhaoxin.c
10699
10700 I2C/SMBUS STUB DRIVER
10701 M:      Jean Delvare <[email protected]>
10702 L:      [email protected]
10703 S:      Maintained
10704 F:      drivers/i2c/i2c-stub.c
10705
10706 I3C DRIVER FOR ASPEED AST2600
10707 M:      Jeremy Kerr <[email protected]>
10708 S:      Maintained
10709 F:      Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
10710 F:      drivers/i3c/master/ast2600-i3c-master.c
10711
10712 I3C DRIVER FOR CADENCE I3C MASTER IP
10713 M:      Przemysław Gaj <[email protected]>
10714 S:      Maintained
10715 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
10716 F:      drivers/i3c/master/i3c-master-cdns.c
10717
10718 I3C DRIVER FOR SYNOPSYS DESIGNWARE
10719 S:      Orphan
10720 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
10721 F:      drivers/i3c/master/dw*
10722
10723 I3C SUBSYSTEM
10724 M:      Alexandre Belloni <[email protected]>
10725 L:      [email protected] (moderated for non-subscribers)
10726 S:      Maintained
10727 C:      irc://chat.freenode.net/linux-i3c
10728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
10729 F:      Documentation/ABI/testing/sysfs-bus-i3c
10730 F:      Documentation/devicetree/bindings/i3c/
10731 F:      Documentation/driver-api/i3c
10732 F:      drivers/i3c/
10733 F:      include/dt-bindings/i3c/
10734 F:      include/linux/i3c/
10735
10736 IBM Operation Panel Input Driver
10737 M:      Eddie James <[email protected]>
10738 L:      [email protected]
10739 S:      Maintained
10740 F:      Documentation/devicetree/bindings/input/ibm,op-panel.yaml
10741 F:      drivers/input/misc/ibm-panel.c
10742
10743 IBM Power 842 compression accelerator
10744 M:      Haren Myneni <[email protected]>
10745 S:      Supported
10746 F:      crypto/842.c
10747 F:      drivers/crypto/nx/Kconfig
10748 F:      drivers/crypto/nx/Makefile
10749 F:      drivers/crypto/nx/nx-842*
10750 F:      include/linux/sw842.h
10751 F:      lib/842/
10752
10753 IBM Power in-Nest Crypto Acceleration
10754 M:      Breno Leitão <[email protected]>
10755 M:      Nayna Jain <[email protected]>
10756 M:      Paulo Flabiano Smorigo <[email protected]>
10757 L:      [email protected]
10758 S:      Supported
10759 F:      drivers/crypto/nx/Kconfig
10760 F:      drivers/crypto/nx/Makefile
10761 F:      drivers/crypto/nx/nx-aes*
10762 F:      drivers/crypto/nx/nx-sha*
10763 F:      drivers/crypto/nx/nx.*
10764 F:      drivers/crypto/nx/nx_csbcpb.h
10765 F:      drivers/crypto/nx/nx_debugfs.c
10766
10767 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
10768 M:      Tyrel Datwyler <[email protected]>
10769 L:      [email protected]
10770 L:      [email protected]
10771 S:      Supported
10772 F:      drivers/pci/hotplug/rpadlpar*
10773
10774 IBM Power Linux RAID adapter
10775 M:      Brian King <[email protected]>
10776 S:      Supported
10777 F:      drivers/scsi/ipr.*
10778
10779 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
10780 M:      Tyrel Datwyler <[email protected]>
10781 L:      [email protected]
10782 L:      [email protected]
10783 S:      Supported
10784 F:      drivers/pci/hotplug/rpaphp*
10785
10786 IBM Power SRIOV Virtual NIC Device Driver
10787 M:      Haren Myneni <[email protected]>
10788 M:      Rick Lindsley <[email protected]>
10789 R:      Nick Child <[email protected]>
10790 R:      Thomas Falcon <[email protected]>
10791 L:      [email protected]
10792 S:      Supported
10793 F:      drivers/net/ethernet/ibm/ibmvnic.*
10794
10795 IBM Power VFIO Support
10796 M:      Timothy Pearson <[email protected]>
10797 S:      Supported
10798 F:      drivers/vfio/vfio_iommu_spapr_tce.c
10799
10800 IBM Power Virtual Ethernet Device Driver
10801 M:      Nick Child <[email protected]>
10802 L:      [email protected]
10803 S:      Supported
10804 F:      drivers/net/ethernet/ibm/ibmveth.*
10805
10806 IBM Power Virtual FC Device Drivers
10807 M:      Tyrel Datwyler <[email protected]>
10808 L:      [email protected]
10809 S:      Supported
10810 F:      drivers/scsi/ibmvscsi/ibmvfc*
10811
10812 IBM Power Virtual Management Channel Driver
10813 M:      Brad Warrum <[email protected]>
10814 M:      Ritu Agarwal <[email protected]>
10815 S:      Supported
10816 F:      drivers/misc/ibmvmc.*
10817
10818 IBM Power Virtual SCSI Device Drivers
10819 M:      Tyrel Datwyler <[email protected]>
10820 L:      [email protected]
10821 S:      Supported
10822 F:      drivers/scsi/ibmvscsi/ibmvscsi*
10823 F:      include/scsi/viosrp.h
10824
10825 IBM Power Virtual SCSI Device Target Driver
10826 M:      Tyrel Datwyler <[email protected]>
10827 L:      [email protected]
10828 L:      [email protected]
10829 S:      Supported
10830 F:      drivers/scsi/ibmvscsi_tgt/
10831
10832 IBM Power VMX Cryptographic instructions
10833 M:      Breno Leitão <[email protected]>
10834 M:      Nayna Jain <[email protected]>
10835 M:      Paulo Flabiano Smorigo <[email protected]>
10836 L:      [email protected]
10837 S:      Supported
10838 F:      arch/powerpc/crypto/Kconfig
10839 F:      arch/powerpc/crypto/Makefile
10840 F:      arch/powerpc/crypto/aes.c
10841 F:      arch/powerpc/crypto/aes_cbc.c
10842 F:      arch/powerpc/crypto/aes_ctr.c
10843 F:      arch/powerpc/crypto/aes_xts.c
10844 F:      arch/powerpc/crypto/aesp8-ppc.*
10845 F:      arch/powerpc/crypto/ghash.c
10846 F:      arch/powerpc/crypto/ghashp8-ppc.pl
10847 F:      arch/powerpc/crypto/ppc-xlate.pl
10848 F:      arch/powerpc/crypto/vmx.c
10849
10850 IBM ServeRAID RAID DRIVER
10851 S:      Orphan
10852 F:      drivers/scsi/ips.*
10853
10854 ICH LPC AND GPIO DRIVER
10855 M:      Peter Tyser <[email protected]>
10856 S:      Maintained
10857 F:      drivers/gpio/gpio-ich.c
10858 F:      drivers/mfd/lpc_ich.c
10859
10860 ICY I2C DRIVER
10861 M:      Max Staudt <[email protected]>
10862 L:      [email protected]
10863 S:      Maintained
10864 F:      drivers/i2c/busses/i2c-icy.c
10865
10866 IDEAPAD LAPTOP EXTRAS DRIVER
10867 M:      Ike Panhc <[email protected]>
10868 L:      [email protected]
10869 S:      Maintained
10870 W:      http://launchpad.net/ideapad-laptop
10871 F:      drivers/platform/x86/ideapad-laptop.c
10872
10873 IDEAPAD LAPTOP SLIDEBAR DRIVER
10874 M:      Andrey Moiseev <[email protected]>
10875 L:      [email protected]
10876 S:      Maintained
10877 W:      https://github.com/o2genum/ideapad-slidebar
10878 F:      drivers/input/misc/ideapad_slidebar.c
10879
10880 IDT VersaClock 5 CLOCK DRIVER
10881 M:      Luca Ceresoli <[email protected]>
10882 S:      Maintained
10883 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
10884 F:      drivers/clk/clk-versaclock5.c
10885
10886 IEEE 802.15.4 SUBSYSTEM
10887 M:      Alexander Aring <[email protected]>
10888 M:      Stefan Schmidt <[email protected]>
10889 M:      Miquel Raynal <[email protected]>
10890 L:      [email protected]
10891 S:      Maintained
10892 W:      https://linux-wpan.org/
10893 Q:      https://patchwork.kernel.org/project/linux-wpan/list/
10894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git
10895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git
10896 F:      Documentation/networking/ieee802154.rst
10897 F:      drivers/net/ieee802154/
10898 F:      include/linux/ieee802154.h
10899 F:      include/linux/nl802154.h
10900 F:      include/net/af_ieee802154.h
10901 F:      include/net/cfg802154.h
10902 F:      include/net/ieee802154_netdev.h
10903 F:      include/net/mac802154.h
10904 F:      include/net/nl802154.h
10905 F:      net/ieee802154/
10906 F:      net/mac802154/
10907
10908 Intel VIRTIO DATA PATH ACCELERATOR
10909 M:      Zhu Lingshan <[email protected]>
10910 L:      [email protected]
10911 S:      Supported
10912 F:      drivers/vdpa/ifcvf/
10913
10914 IFE PROTOCOL
10915 M:      Yotam Gigi <[email protected]>
10916 M:      Jamal Hadi Salim <[email protected]>
10917 F:      include/net/ife.h
10918 F:      include/uapi/linux/ife.h
10919 F:      net/ife
10920
10921 IGORPLUG-USB IR RECEIVER
10922 M:      Sean Young <[email protected]>
10923 L:      [email protected]
10924 S:      Maintained
10925 F:      drivers/media/rc/igorplugusb.c
10926
10927 IGUANAWORKS USB IR TRANSCEIVER
10928 M:      Sean Young <[email protected]>
10929 L:      [email protected]
10930 S:      Maintained
10931 F:      drivers/media/rc/iguanair.c
10932
10933 IIO BACKEND FRAMEWORK
10934 M:      Nuno Sa <[email protected]>
10935 R:      Olivier Moysan <[email protected]>
10936 L:      [email protected]
10937 S:      Maintained
10938 F:      drivers/iio/industrialio-backend.c
10939 F:      include/linux/iio/backend.h
10940
10941 IIO DIGITAL POTENTIOMETER DAC
10942 M:      Peter Rosin <[email protected]>
10943 L:      [email protected]
10944 S:      Maintained
10945 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
10946 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
10947 F:      drivers/iio/dac/dpot-dac.c
10948
10949 IIO ENVELOPE DETECTOR
10950 M:      Peter Rosin <[email protected]>
10951 L:      [email protected]
10952 S:      Maintained
10953 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
10954 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
10955 F:      drivers/iio/adc/envelope-detector.c
10956
10957 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
10958 M:      Matti Vaittinen <[email protected]>
10959 L:      [email protected]
10960 S:      Maintained
10961 F:      drivers/iio/industrialio-gts-helper.c
10962 F:      include/linux/iio/iio-gts-helper.h
10963 F:      drivers/iio/test/iio-test-gts.c
10964
10965 IIO MULTIPLEXER
10966 M:      Peter Rosin <[email protected]>
10967 L:      [email protected]
10968 S:      Maintained
10969 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
10970 F:      drivers/iio/multiplexer/iio-mux.c
10971
10972 IIO SCMI BASED DRIVER
10973 M:      Jyoti Bhayana <[email protected]>
10974 L:      [email protected]
10975 S:      Maintained
10976 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
10977
10978 IIO SUBSYSTEM AND DRIVERS
10979 M:      Jonathan Cameron <[email protected]>
10980 R:      Lars-Peter Clausen <[email protected]>
10981 L:      [email protected]
10982 S:      Maintained
10983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
10984 F:      Documentation/ABI/testing/configfs-iio*
10985 F:      Documentation/ABI/testing/sysfs-bus-iio*
10986 F:      Documentation/devicetree/bindings/iio/
10987 F:      Documentation/iio/
10988 F:      drivers/iio/
10989 F:      drivers/staging/iio/
10990 F:      include/dt-bindings/iio/
10991 F:      include/linux/iio/
10992 F:      tools/iio/
10993
10994 IIO UNIT CONVERTER
10995 M:      Peter Rosin <[email protected]>
10996 L:      [email protected]
10997 S:      Maintained
10998 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
10999 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
11000 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
11001 F:      drivers/iio/afe/iio-rescale.c
11002
11003 IKANOS/ADI EAGLE ADSL USB DRIVER
11004 M:      Matthieu Castet <[email protected]>
11005 M:      Stanislaw Gruszka <[email protected]>
11006 S:      Maintained
11007 F:      drivers/usb/atm/ueagle-atm.c
11008
11009 IMAGIS TOUCHSCREEN DRIVER
11010 M:      Markuss Broks <[email protected]>
11011 S:      Maintained
11012 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
11013 F:      drivers/input/touchscreen/imagis.c
11014
11015 IMGTEC ASCII LCD DRIVER
11016 M:      Paul Burton <[email protected]>
11017 S:      Maintained
11018 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
11019 F:      drivers/auxdisplay/img-ascii-lcd.c
11020
11021 IMGTEC JPEG ENCODER DRIVER
11022 M:      Devarsh Thakkar <[email protected]>
11023 L:      [email protected]
11024 S:      Supported
11025 F:      Documentation/devicetree/bindings/media/img,e5010-jpeg-enc.yaml
11026 F:      drivers/media/platform/imagination/e5010*
11027
11028 IMGTEC IR DECODER DRIVER
11029 S:      Orphan
11030 F:      drivers/media/rc/img-ir/
11031
11032 IMGTEC POWERVR DRM DRIVER
11033 M:      Frank Binns <[email protected]>
11034 M:      Matt Coster <[email protected]>
11035 S:      Supported
11036 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
11037 F:      Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
11038 F:      Documentation/devicetree/bindings/gpu/img,powervr-sgx.yaml
11039 F:      Documentation/gpu/imagination/
11040 F:      drivers/gpu/drm/imagination/
11041 F:      include/uapi/drm/pvr_drm.h
11042
11043 IMON SOUNDGRAPH USB IR RECEIVER
11044 M:      Sean Young <[email protected]>
11045 L:      [email protected]
11046 S:      Maintained
11047 F:      drivers/media/rc/imon.c
11048 F:      drivers/media/rc/imon_raw.c
11049
11050 IMS TWINTURBO FRAMEBUFFER DRIVER
11051 L:      [email protected]
11052 S:      Orphan
11053 F:      drivers/video/fbdev/imsttfb.c
11054
11055 INDEX OF FURTHER KERNEL DOCUMENTATION
11056 M:      Carlos Bilbao <[email protected]>
11057 S:      Maintained
11058 F:      Documentation/process/kernel-docs.rst
11059
11060 INDUSTRY PACK SUBSYSTEM (IPACK)
11061 M:      Vaibhav Gupta <[email protected]>
11062 M:      Jens Taprogge <[email protected]>
11063 M:      Greg Kroah-Hartman <[email protected]>
11064 L:      [email protected]
11065 S:      Maintained
11066 W:      http://industrypack.sourceforge.net
11067 F:      drivers/ipack/
11068
11069 INFINEON DPS310 Driver
11070 M:      Eddie James <[email protected]>
11071 L:      [email protected]
11072 S:      Maintained
11073 F:      drivers/iio/pressure/dps310.c
11074
11075 INFINEON PEB2466 ASoC CODEC
11076 M:      Herve Codina <[email protected]>
11077 L:      [email protected] (moderated for non-subscribers)
11078 S:      Maintained
11079 F:      Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
11080 F:      sound/soc/codecs/peb2466.c
11081
11082 INFINIBAND SUBSYSTEM
11083 M:      Jason Gunthorpe <[email protected]>
11084 M:      Leon Romanovsky <[email protected]>
11085 L:      [email protected]
11086 S:      Supported
11087 W:      https://github.com/linux-rdma/rdma-core
11088 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
11090 F:      Documentation/devicetree/bindings/infiniband/
11091 F:      Documentation/infiniband/
11092 F:      drivers/infiniband/
11093 F:      include/rdma/
11094 F:      include/trace/events/ib_mad.h
11095 F:      include/trace/events/ib_umad.h
11096 F:      include/trace/misc/rdma.h
11097 F:      include/uapi/linux/if_infiniband.h
11098 F:      include/uapi/rdma/
11099 F:      samples/bpf/ibumad_kern.c
11100 F:      samples/bpf/ibumad_user.c
11101
11102 INGENIC JZ4780 NAND DRIVER
11103 M:      Harvey Hunt <[email protected]>
11104 L:      [email protected]
11105 L:      [email protected]
11106 S:      Maintained
11107 F:      drivers/mtd/nand/raw/ingenic/
11108
11109 INGENIC JZ47xx SoCs
11110 M:      Paul Cercueil <[email protected]>
11111 L:      [email protected]
11112 S:      Maintained
11113 F:      arch/mips/boot/dts/ingenic/
11114 F:      arch/mips/generic/board-ingenic.c
11115 F:      arch/mips/include/asm/mach-ingenic/
11116 F:      arch/mips/ingenic/Kconfig
11117 F:      drivers/clk/ingenic/
11118 F:      drivers/dma/dma-jz4780.c
11119 F:      drivers/gpu/drm/ingenic/
11120 F:      drivers/i2c/busses/i2c-jz4780.c
11121 F:      drivers/iio/adc/ingenic-adc.c
11122 F:      drivers/irqchip/irq-ingenic.c
11123 F:      drivers/memory/jz4780-nemc.c
11124 F:      drivers/mmc/host/jz4740_mmc.c
11125 F:      drivers/mtd/nand/raw/ingenic/
11126 F:      drivers/pinctrl/pinctrl-ingenic.c
11127 F:      drivers/power/supply/ingenic-battery.c
11128 F:      drivers/pwm/pwm-jz4740.c
11129 F:      drivers/remoteproc/ingenic_rproc.c
11130 F:      drivers/rtc/rtc-jz4740.c
11131 F:      drivers/tty/serial/8250/8250_ingenic.c
11132 F:      drivers/usb/musb/jz4740.c
11133 F:      drivers/watchdog/jz4740_wdt.c
11134 F:      include/dt-bindings/iio/adc/ingenic,adc.h
11135 F:      include/linux/mfd/ingenic-tcu.h
11136 F:      sound/soc/codecs/jz47*
11137 F:      sound/soc/jz4740/
11138
11139 INJOINIC IP5xxx POWER BANK IC DRIVER
11140 M:      Samuel Holland <[email protected]>
11141 S:      Maintained
11142 F:      drivers/power/supply/ip5xxx_power.c
11143
11144 INOTIFY
11145 M:      Jan Kara <[email protected]>
11146 R:      Amir Goldstein <[email protected]>
11147 L:      [email protected]
11148 S:      Maintained
11149 F:      Documentation/filesystems/inotify.rst
11150 F:      fs/notify/inotify/
11151 F:      include/linux/inotify.h
11152 F:      include/uapi/linux/inotify.h
11153
11154 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
11155 M:      Dmitry Torokhov <[email protected]>
11156 L:      [email protected]
11157 S:      Maintained
11158 Q:      http://patchwork.kernel.org/project/linux-input/list/
11159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
11160 F:      Documentation/devicetree/bindings/input/
11161 F:      Documentation/devicetree/bindings/serio/
11162 F:      Documentation/input/
11163 F:      drivers/input/
11164 F:      include/dt-bindings/input/
11165 F:      include/linux/input.h
11166 F:      include/linux/input/
11167 F:      include/uapi/linux/input-event-codes.h
11168 F:      include/uapi/linux/input.h
11169
11170 INPUT MULTITOUCH (MT) PROTOCOL
11171 M:      Henrik Rydberg <[email protected]>
11172 L:      [email protected]
11173 S:      Odd fixes
11174 F:      Documentation/input/multi-touch-protocol.rst
11175 F:      drivers/input/input-mt.c
11176 K:      \b(ABS|SYN)_MT_
11177
11178 INSIDE SECURE CRYPTO DRIVER
11179 M:      Antoine Tenart <[email protected]>
11180 L:      [email protected]
11181 S:      Maintained
11182 F:      drivers/crypto/inside-secure/
11183
11184 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
11185 M:      Mimi Zohar <[email protected]>
11186 M:      Roberto Sassu <[email protected]>
11187 M:      Dmitry Kasatkin <[email protected]>
11188 R:      Eric Snowberg <[email protected]>
11189 L:      [email protected]
11190 S:      Supported
11191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
11192 F:      security/integrity/
11193 F:      security/integrity/ima/
11194
11195 INTEGRITY POLICY ENFORCEMENT (IPE)
11196 M:      Fan Wu <[email protected]>
11197 L:      [email protected]
11198 S:      Supported
11199 T:      git https://github.com/microsoft/ipe.git
11200 F:      Documentation/admin-guide/LSM/ipe.rst
11201 F:      Documentation/security/ipe.rst
11202 F:      scripts/ipe/
11203 F:      security/ipe/
11204
11205 INTEL 810/815 FRAMEBUFFER DRIVER
11206 M:      Antonino Daplas <[email protected]>
11207 L:      [email protected]
11208 S:      Maintained
11209 F:      drivers/video/fbdev/i810/
11210
11211 INTEL 8254 COUNTER DRIVER
11212 M:      William Breathitt Gray <[email protected]>
11213 L:      [email protected]
11214 S:      Maintained
11215 F:      drivers/counter/i8254.c
11216 F:      include/linux/i8254.h
11217
11218 INTEL 8255 GPIO DRIVER
11219 M:      William Breathitt Gray <[email protected]>
11220 L:      [email protected]
11221 S:      Maintained
11222 F:      drivers/gpio/gpio-i8255.c
11223 F:      drivers/gpio/gpio-i8255.h
11224
11225 INTEL ASoC DRIVERS
11226 M:      Cezary Rojewski <[email protected]>
11227 M:      Liam Girdwood <[email protected]>
11228 M:      Peter Ujfalusi <[email protected]>
11229 M:      Bard Liao <[email protected]>
11230 M:      Ranjani Sridharan <[email protected]>
11231 M:      Kai Vehmanen <[email protected]>
11232 R:      Pierre-Louis Bossart <[email protected]>
11233 L:      [email protected] (moderated for non-subscribers)
11234 S:      Supported
11235 F:      sound/soc/intel/
11236
11237 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
11238 M:      Hans de Goede <[email protected]>
11239 L:      [email protected]
11240 S:      Maintained
11241 F:      drivers/platform/x86/intel/atomisp2/pm.c
11242
11243 INTEL ATOMISP2 LED DRIVER
11244 M:      Hans de Goede <[email protected]>
11245 L:      [email protected]
11246 S:      Maintained
11247 F:      drivers/platform/x86/intel/atomisp2/led.c
11248
11249 INTEL BIOS SAR INT1092 DRIVER
11250 M:      Shravan Sudhakar <[email protected]>
11251 L:      [email protected]
11252 S:      Maintained
11253 F:      drivers/platform/x86/intel/int1092/
11254
11255 INTEL BROXTON PMC DRIVER
11256 M:      Mika Westerberg <[email protected]>
11257 M:      Zha Qipeng <[email protected]>
11258 S:      Maintained
11259 F:      drivers/mfd/intel_pmc_bxt.c
11260 F:      include/linux/mfd/intel_pmc_bxt.h
11261
11262 INTEL C600 SERIES SAS CONTROLLER DRIVER
11263 M:      Artur Paszkiewicz <[email protected]>
11264 L:      [email protected]
11265 S:      Supported
11266 T:      git git://git.code.sf.net/p/intel-sas/isci
11267 F:      drivers/scsi/isci/
11268
11269 INTEL CPU family model numbers
11270 M:      Tony Luck <[email protected]>
11271 M:      [email protected]
11272 L:      [email protected]
11273 S:      Supported
11274 F:      arch/x86/include/asm/intel-family.h
11275
11276 INTEL DRM DISPLAY FOR XE AND I915 DRIVERS
11277 M:      Jani Nikula <[email protected]>
11278 M:      Rodrigo Vivi <[email protected]>
11279 L:      [email protected]
11280 L:      [email protected]
11281 S:      Supported
11282 F:      drivers/gpu/drm/i915/display/
11283 F:      drivers/gpu/drm/xe/display/
11284 F:      drivers/gpu/drm/xe/compat-i915-headers
11285 F:      include/drm/intel/
11286
11287 INTEL DRM I915 DRIVER (Meteor Lake, DG2 and older excluding Poulsbo, Moorestown and derivative)
11288 M:      Jani Nikula <[email protected]>
11289 M:      Joonas Lahtinen <[email protected]>
11290 M:      Rodrigo Vivi <[email protected]>
11291 M:      Tvrtko Ursulin <[email protected]>
11292 L:      [email protected]
11293 S:      Supported
11294 W:      https://drm.pages.freedesktop.org/intel-docs/
11295 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
11296 B:      https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html
11297 C:      irc://irc.oftc.net/intel-gfx
11298 T:      git https://gitlab.freedesktop.org/drm/i915/kernel.git
11299 F:      Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
11300 F:      Documentation/gpu/i915.rst
11301 F:      drivers/gpu/drm/ci/xfails/i915*
11302 F:      drivers/gpu/drm/i915/
11303 F:      include/drm/intel/
11304 F:      include/uapi/drm/i915_drm.h
11305
11306 INTEL DRM XE DRIVER (Lunar Lake and newer)
11307 M:      Lucas De Marchi <[email protected]>
11308 M:      Thomas Hellström <[email protected]>
11309 M:      Rodrigo Vivi <[email protected]>
11310 L:      [email protected]
11311 S:      Supported
11312 W:      https://drm.pages.freedesktop.org/intel-docs/
11313 Q:      http://patchwork.freedesktop.org/project/intel-xe/
11314 B:      https://gitlab.freedesktop.org/drm/xe/kernel/-/issues
11315 C:      irc://irc.oftc.net/xe
11316 T:      git https://gitlab.freedesktop.org/drm/xe/kernel.git
11317 F:      Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon
11318 F:      Documentation/gpu/xe/
11319 F:      drivers/gpu/drm/xe/
11320 F:      include/drm/intel/
11321 F:      include/uapi/drm/xe_drm.h
11322
11323 INTEL ETHERNET DRIVERS
11324 M:      Tony Nguyen <[email protected]>
11325 M:      Przemek Kitszel <[email protected]>
11326 L:      [email protected] (moderated for non-subscribers)
11327 S:      Supported
11328 W:      https://www.intel.com/content/www/us/en/support.html
11329 Q:      https://patchwork.ozlabs.org/project/intel-wired-lan/list/
11330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
11331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
11332 F:      Documentation/networking/device_drivers/ethernet/intel/
11333 F:      drivers/net/ethernet/intel/
11334 F:      drivers/net/ethernet/intel/*/
11335 F:      include/linux/avf/virtchnl.h
11336 F:      include/linux/net/intel/iidc.h
11337
11338 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
11339 M:      Mustafa Ismail <[email protected]>
11340 M:      Tatyana Nikolova <[email protected]>
11341 L:      [email protected]
11342 S:      Supported
11343 F:      drivers/infiniband/hw/irdma/
11344 F:      include/uapi/rdma/irdma-abi.h
11345
11346 INTEL GPIO DRIVERS
11347 M:      Andy Shevchenko <[email protected]>
11348 L:      [email protected]
11349 S:      Supported
11350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11351 F:      drivers/gpio/gpio-elkhartlake.c
11352 F:      drivers/gpio/gpio-graniterapids.c
11353 F:      drivers/gpio/gpio-ich.c
11354 F:      drivers/gpio/gpio-merrifield.c
11355 F:      drivers/gpio/gpio-ml-ioh.c
11356 F:      drivers/gpio/gpio-pch.c
11357 F:      drivers/gpio/gpio-sch.c
11358 F:      drivers/gpio/gpio-sodaville.c
11359 F:      drivers/gpio/gpio-tangier.c
11360 F:      drivers/gpio/gpio-tangier.h
11361
11362 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
11363 M:      Zhenyu Wang <[email protected]>
11364 M:      Zhi Wang <[email protected]>
11365 L:      [email protected]
11366 L:      [email protected]
11367 S:      Supported
11368 W:      https://github.com/intel/gvt-linux/wiki
11369 T:      git https://github.com/intel/gvt-linux.git
11370 F:      drivers/gpu/drm/i915/gvt/
11371
11372 INTEL HID EVENT DRIVER
11373 M:      Alex Hung <[email protected]>
11374 L:      [email protected]
11375 S:      Maintained
11376 F:      drivers/platform/x86/intel/hid.c
11377
11378 INTEL I/OAT DMA DRIVER
11379 M:      Dave Jiang <[email protected]>
11380 R:      Dan Williams <[email protected]>
11381 L:      [email protected]
11382 S:      Supported
11383 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
11384 F:      drivers/dma/ioat*
11385
11386 INTEL IAA CRYPTO DRIVER
11387 M:      Tom Zanussi <[email protected]>
11388 L:      [email protected]
11389 S:      Supported
11390 F:      Documentation/driver-api/crypto/iaa/iaa-crypto.rst
11391 F:      drivers/crypto/intel/iaa/*
11392
11393 INTEL IDLE DRIVER
11394 M:      Jacob Pan <[email protected]>
11395 M:      Len Brown <[email protected]>
11396 L:      [email protected]
11397 S:      Supported
11398 B:      https://bugzilla.kernel.org
11399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
11400 F:      drivers/idle/intel_idle.c
11401
11402 INTEL IDXD DRIVER
11403 M:      Fenghua Yu <[email protected]>
11404 R:      Dave Jiang <[email protected]>
11405 L:      [email protected]
11406 S:      Supported
11407 F:      drivers/dma/idxd/*
11408 F:      include/uapi/linux/idxd.h
11409
11410 INTEL IN FIELD SCAN (IFS) DEVICE
11411 M:      Jithu Joseph <[email protected]>
11412 R:      Ashok Raj <[email protected]>
11413 R:      Tony Luck <[email protected]>
11414 S:      Maintained
11415 F:      drivers/platform/x86/intel/ifs
11416 F:      include/trace/events/intel_ifs.h
11417 F:      tools/testing/selftests/drivers/platform/x86/intel/ifs/
11418
11419 INTEL INTEGRATED SENSOR HUB DRIVER
11420 M:      Srinivas Pandruvada <[email protected]>
11421 M:      Jiri Kosina <[email protected]>
11422 L:      [email protected]
11423 S:      Maintained
11424 F:      drivers/hid/intel-ish-hid/
11425
11426 INTEL IOMMU (VT-d)
11427 M:      David Woodhouse <[email protected]>
11428 M:      Lu Baolu <[email protected]>
11429 L:      [email protected]
11430 S:      Supported
11431 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11432 F:      drivers/iommu/intel/
11433
11434 INTEL IPU3 CSI-2 CIO2 DRIVER
11435 M:      Yong Zhi <[email protected]>
11436 M:      Sakari Ailus <[email protected]>
11437 M:      Bingbu Cao <[email protected]>
11438 M:      Dan Scally <[email protected]>
11439 R:      Tianshu Qiu <[email protected]>
11440 L:      [email protected]
11441 S:      Maintained
11442 T:      git git://linuxtv.org/media_tree.git
11443 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
11444 F:      drivers/media/pci/intel/ipu3/
11445
11446 INTEL IPU3 CSI-2 IMGU DRIVER
11447 M:      Sakari Ailus <[email protected]>
11448 R:      Bingbu Cao <[email protected]>
11449 R:      Tianshu Qiu <[email protected]>
11450 L:      [email protected]
11451 S:      Maintained
11452 F:      Documentation/admin-guide/media/ipu3.rst
11453 F:      Documentation/admin-guide/media/ipu3_rcb.svg
11454 F:      Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst
11455 F:      drivers/staging/media/ipu3/
11456
11457 INTEL IPU6 INPUT SYSTEM DRIVER
11458 M:      Sakari Ailus <[email protected]>
11459 M:      Bingbu Cao <[email protected]>
11460 R:      Tianshu Qiu <[email protected]>
11461 L:      [email protected]
11462 S:      Maintained
11463 T:      git git://linuxtv.org/media_tree.git
11464 F:      Documentation/admin-guide/media/ipu6-isys.rst
11465 F:      drivers/media/pci/intel/ipu6/
11466
11467 INTEL ISHTP ECLITE DRIVER
11468 M:      Sumesh K Naduvalath <[email protected]>
11469 L:      [email protected]
11470 S:      Supported
11471 F:      drivers/platform/x86/intel/ishtp_eclite.c
11472
11473 INTEL IXP4XX CRYPTO SUPPORT
11474 M:      Corentin Labbe <[email protected]>
11475 L:      [email protected]
11476 S:      Maintained
11477 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
11478
11479 INTEL KEEM BAY DRM DRIVER
11480 M:      Anitha Chrisanthus <[email protected]>
11481 M:      Edmund Dea <[email protected]>
11482 S:      Maintained
11483 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
11484 F:      drivers/gpu/drm/kmb/
11485
11486 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
11487 M:      Daniele Alessandrelli <[email protected]>
11488 S:      Maintained
11489 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
11490 F:      drivers/crypto/intel/keembay/Kconfig
11491 F:      drivers/crypto/intel/keembay/Makefile
11492 F:      drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
11493 F:      drivers/crypto/intel/keembay/ocs-aes.c
11494 F:      drivers/crypto/intel/keembay/ocs-aes.h
11495
11496 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
11497 M:      Daniele Alessandrelli <[email protected]>
11498 M:      Prabhjot Khurana <[email protected]>
11499 M:      Mark Gross <[email protected]>
11500 S:      Maintained
11501 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
11502 F:      drivers/crypto/intel/keembay/Kconfig
11503 F:      drivers/crypto/intel/keembay/Makefile
11504 F:      drivers/crypto/intel/keembay/keembay-ocs-ecc.c
11505
11506 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
11507 M:      Daniele Alessandrelli <[email protected]>
11508 M:      Declan Murphy <[email protected]>
11509 S:      Maintained
11510 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
11511 F:      drivers/crypto/intel/keembay/Kconfig
11512 F:      drivers/crypto/intel/keembay/Makefile
11513 F:      drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
11514 F:      drivers/crypto/intel/keembay/ocs-hcu.c
11515 F:      drivers/crypto/intel/keembay/ocs-hcu.h
11516
11517 INTEL MANAGEMENT ENGINE (mei)
11518 M:      Tomas Winkler <[email protected]>
11519 L:      [email protected]
11520 S:      Supported
11521 F:      Documentation/driver-api/mei/*
11522 F:      drivers/misc/mei/
11523 F:      drivers/watchdog/mei_wdt.c
11524 F:      include/linux/mei_aux.h
11525 F:      include/linux/mei_cl_bus.h
11526 F:      include/uapi/linux/mei.h
11527 F:      include/uapi/linux/mei_uuid.h
11528 F:      include/uapi/linux/uuid.h
11529 F:      samples/mei/*
11530
11531 INTEL MAX 10 BMC MFD DRIVER
11532 M:      Xu Yilun <[email protected]>
11533 R:      Tom Rix <[email protected]>
11534 S:      Maintained
11535 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
11536 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
11537 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
11538 F:      drivers/mfd/intel-m10-bmc*
11539 F:      include/linux/mfd/intel-m10-bmc.h
11540
11541 INTEL MAX10 BMC SECURE UPDATES
11542 M:      Peter Colberg <[email protected]>
11543 L:      [email protected]
11544 S:      Maintained
11545 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
11546 F:      drivers/fpga/intel-m10-bmc-sec-update.c
11547
11548 INTEL P-Unit IPC DRIVER
11549 M:      Zha Qipeng <[email protected]>
11550 L:      [email protected]
11551 S:      Maintained
11552 F:      arch/x86/include/asm/intel_punit_ipc.h
11553 F:      drivers/platform/x86/intel/punit_ipc.c
11554
11555 INTEL PMC CORE DRIVER
11556 M:      Rajneesh Bhardwaj <[email protected]>
11557 M:      David E Box <[email protected]>
11558 L:      [email protected]
11559 S:      Maintained
11560 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
11561 F:      drivers/platform/x86/intel/pmc/
11562
11563 INTEL PMIC GPIO DRIVERS
11564 M:      Andy Shevchenko <[email protected]>
11565 S:      Supported
11566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11567 F:      drivers/gpio/gpio-*cove.c
11568
11569 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
11570 M:      Andy Shevchenko <[email protected]>
11571 S:      Supported
11572 F:      drivers/mfd/intel_soc_pmic*
11573 F:      include/linux/mfd/intel_soc_pmic*
11574
11575 INTEL PMT DRIVERS
11576 M:      David E. Box <[email protected]>
11577 S:      Supported
11578 F:      drivers/platform/x86/intel/pmt/
11579
11580 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
11581 M:      Stanislav Yakovlev <[email protected]>
11582 L:      [email protected]
11583 S:      Maintained
11584 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
11585 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
11586 F:      drivers/net/wireless/intel/ipw2x00/
11587
11588 INTEL PSTATE DRIVER
11589 M:      Srinivas Pandruvada <[email protected]>
11590 M:      Len Brown <[email protected]>
11591 L:      [email protected]
11592 S:      Supported
11593 F:      drivers/cpufreq/intel_pstate.c
11594
11595 INTEL PTP DFL ToD DRIVER
11596 M:      Tianfei Zhang <[email protected]>
11597 L:      [email protected]
11598 L:      [email protected]
11599 S:      Maintained
11600 F:      drivers/ptp/ptp_dfl_tod.c
11601
11602 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
11603 M:      Jarkko Nikula <[email protected]>
11604 L:      [email protected]
11605 F:      drivers/counter/intel-qep.c
11606
11607 INTEL SCU DRIVERS
11608 M:      Mika Westerberg <[email protected]>
11609 S:      Maintained
11610 F:      arch/x86/include/asm/intel_scu_ipc.h
11611 F:      drivers/platform/x86/intel_scu_*
11612
11613 INTEL SDSI DRIVER
11614 M:      David E. Box <[email protected]>
11615 S:      Supported
11616 F:      drivers/platform/x86/intel/sdsi.c
11617 F:      tools/arch/x86/intel_sdsi/
11618 F:      tools/testing/selftests/drivers/sdsi/
11619
11620 INTEL SGX
11621 M:      Jarkko Sakkinen <[email protected]>
11622 R:      Dave Hansen <[email protected]>
11623 L:      [email protected]
11624 S:      Supported
11625 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
11626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
11627 F:      Documentation/arch/x86/sgx.rst
11628 F:      arch/x86/entry/vdso/vsgx.S
11629 F:      arch/x86/include/asm/sgx.h
11630 F:      arch/x86/include/uapi/asm/sgx.h
11631 F:      arch/x86/kernel/cpu/sgx/*
11632 F:      tools/testing/selftests/sgx/*
11633 K:      \bSGX_
11634
11635 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
11636 M:      Daniel Scally <[email protected]>
11637 S:      Maintained
11638 F:      drivers/platform/x86/intel/int3472/
11639
11640 INTEL SPEED SELECT TECHNOLOGY
11641 M:      Srinivas Pandruvada <[email protected]>
11642 L:      [email protected]
11643 S:      Maintained
11644 F:      drivers/platform/x86/intel/speed_select_if/
11645 F:      include/uapi/linux/isst_if.h
11646 F:      tools/power/x86/intel-speed-select/
11647
11648 INTEL STRATIX10 FIRMWARE DRIVERS
11649 M:      Dinh Nguyen <[email protected]>
11650 L:      [email protected]
11651 S:      Maintained
11652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
11653 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
11654 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
11655 F:      drivers/firmware/stratix10-rsu.c
11656 F:      drivers/firmware/stratix10-svc.c
11657 F:      include/linux/firmware/intel/stratix10-smc.h
11658 F:      include/linux/firmware/intel/stratix10-svc-client.h
11659
11660 INTEL TELEMETRY DRIVER
11661 M:      Rajneesh Bhardwaj <[email protected]>
11662 M:      "David E. Box" <[email protected]>
11663 L:      [email protected]
11664 S:      Maintained
11665 F:      arch/x86/include/asm/intel_telemetry.h
11666 F:      drivers/platform/x86/intel/telemetry/
11667
11668 INTEL TPMI DRIVER
11669 M:      Srinivas Pandruvada <[email protected]>
11670 L:      [email protected]
11671 S:      Maintained
11672 F:      Documentation/ABI/testing/debugfs-tpmi
11673 F:      drivers/platform/x86/intel/tpmi.c
11674 F:      include/linux/intel_tpmi.h
11675
11676 INTEL UNCORE FREQUENCY CONTROL
11677 M:      Srinivas Pandruvada <[email protected]>
11678 L:      [email protected]
11679 S:      Maintained
11680 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
11681 F:      drivers/platform/x86/intel/uncore-frequency/
11682
11683 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
11684 M:      David E. Box <[email protected]>
11685 S:      Supported
11686 F:      drivers/platform/x86/intel/vsec.*
11687
11688 INTEL VIRTUAL BUTTON DRIVER
11689 M:      AceLan Kao <[email protected]>
11690 L:      [email protected]
11691 S:      Maintained
11692 F:      drivers/platform/x86/intel/vbtn.c
11693
11694 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
11695 M:      Stanislaw Gruszka <[email protected]>
11696 L:      [email protected]
11697 S:      Supported
11698 F:      drivers/net/wireless/intel/iwlegacy/
11699
11700 INTEL WIRELESS WIFI LINK (iwlwifi)
11701 M:      Miri Korenblit <[email protected]>
11702 L:      [email protected]
11703 S:      Supported
11704 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
11705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
11706 F:      drivers/net/wireless/intel/iwlwifi/
11707
11708 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
11709 M:      Jithu Joseph <[email protected]>
11710 S:      Maintained
11711 W:      https://slimbootloader.github.io/security/firmware-update.html
11712 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
11713
11714 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
11715 L:      [email protected]
11716 S:      Maintained
11717 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
11718
11719 INTEL WWAN IOSM DRIVER
11720 M:      M Chetan Kumar <[email protected]>
11721 L:      [email protected]
11722 S:      Maintained
11723 F:      drivers/net/wwan/iosm/
11724
11725 INTEL(R) FLEXIBLE RETURN AND EVENT DELIVERY
11726 M:      Xin Li <[email protected]>
11727 M:      "H. Peter Anvin" <[email protected]>
11728 S:      Supported
11729 F:      Documentation/arch/x86/x86_64/fred.rst
11730 F:      arch/x86/entry/entry_64_fred.S
11731 F:      arch/x86/entry/entry_fred.c
11732 F:      arch/x86/include/asm/fred.h
11733 F:      arch/x86/kernel/fred.c
11734
11735 INTEL(R) TRACE HUB
11736 M:      Alexander Shishkin <[email protected]>
11737 S:      Supported
11738 F:      Documentation/trace/intel_th.rst
11739 F:      drivers/hwtracing/intel_th/
11740 F:      include/linux/intel_th.h
11741
11742 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
11743 M:      Ning Sun <[email protected]>
11744 L:      [email protected]
11745 S:      Supported
11746 W:      http://tboot.sourceforge.net
11747 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
11748 F:      Documentation/arch/x86/intel_txt.rst
11749 F:      arch/x86/kernel/tboot.c
11750 F:      include/linux/tboot.h
11751
11752 INTERCONNECT API
11753 M:      Georgi Djakov <[email protected]>
11754 L:      [email protected]
11755 S:      Maintained
11756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
11757 F:      Documentation/devicetree/bindings/interconnect/
11758 F:      Documentation/driver-api/interconnect.rst
11759 F:      drivers/interconnect/
11760 F:      include/dt-bindings/interconnect/
11761 F:      include/linux/interconnect-provider.h
11762 F:      include/linux/interconnect.h
11763
11764 INTERRUPT COUNTER DRIVER
11765 M:      Oleksij Rempel <[email protected]>
11766 R:      Pengutronix Kernel Team <[email protected]>
11767 L:      [email protected]
11768 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
11769 F:      drivers/counter/interrupt-cnt.c
11770
11771 INTERSIL ISL7998X VIDEO DECODER DRIVER
11772 M:      Michael Tretter <[email protected]>
11773 R:      Pengutronix Kernel Team <[email protected]>
11774 L:      [email protected]
11775 S:      Maintained
11776 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
11777 F:      drivers/media/i2c/isl7998x.c
11778
11779 INVENSENSE ICM-426xx IMU DRIVER
11780 M:      Jean-Baptiste Maneyrol <[email protected]>
11781 L:      [email protected]
11782 S:      Maintained
11783 W:      https://invensense.tdk.com/
11784 F:      Documentation/ABI/testing/sysfs-bus-iio-inv_icm42600
11785 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
11786 F:      drivers/iio/imu/inv_icm42600/
11787
11788 INVENSENSE MPU-3050 GYROSCOPE DRIVER
11789 M:      Linus Walleij <[email protected]>
11790 L:      [email protected]
11791 S:      Maintained
11792 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
11793 F:      drivers/iio/gyro/mpu3050*
11794
11795 IOC3 ETHERNET DRIVER
11796 M:      Ralf Baechle <[email protected]>
11797 L:      [email protected]
11798 S:      Maintained
11799 F:      drivers/net/ethernet/sgi/ioc3-eth.c
11800
11801 IOMMU DMA-API LAYER
11802 M:      Robin Murphy <[email protected]>
11803 L:      [email protected]
11804 S:      Maintained
11805 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11806 F:      drivers/iommu/dma-iommu.c
11807 F:      drivers/iommu/dma-iommu.h
11808 F:      drivers/iommu/iova.c
11809 F:      include/linux/iova.h
11810
11811 IOMMU SUBSYSTEM
11812 M:      Joerg Roedel <[email protected]>
11813 M:      Will Deacon <[email protected]>
11814 R:      Robin Murphy <[email protected]>
11815 L:      [email protected]
11816 S:      Maintained
11817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11818 F:      Documentation/devicetree/bindings/iommu/
11819 F:      drivers/iommu/
11820 F:      include/linux/iommu.h
11821 F:      include/linux/iova.h
11822 F:      include/linux/of_iommu.h
11823
11824 IOMMUFD
11825 M:      Jason Gunthorpe <[email protected]>
11826 M:      Kevin Tian <[email protected]>
11827 L:      [email protected]
11828 S:      Maintained
11829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
11830 F:      Documentation/userspace-api/iommufd.rst
11831 F:      drivers/iommu/iommufd/
11832 F:      include/linux/iommufd.h
11833 F:      include/uapi/linux/iommufd.h
11834 F:      tools/testing/selftests/iommu/
11835
11836 IOSYS-MAP HELPERS
11837 M:      Thomas Zimmermann <[email protected]>
11838 L:      [email protected]
11839 S:      Maintained
11840 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
11841 F:      include/linux/iosys-map.h
11842
11843 IO_URING
11844 M:      Jens Axboe <[email protected]>
11845 M:      Pavel Begunkov <[email protected]>
11846 L:      [email protected]
11847 S:      Maintained
11848 T:      git git://git.kernel.dk/linux-block
11849 T:      git git://git.kernel.dk/liburing
11850 F:      include/linux/io_uring/
11851 F:      include/linux/io_uring.h
11852 F:      include/linux/io_uring_types.h
11853 F:      include/trace/events/io_uring.h
11854 F:      include/uapi/linux/io_uring.h
11855 F:      io_uring/
11856
11857 IPMI SUBSYSTEM
11858 M:      Corey Minyard <[email protected]>
11859 L:      [email protected] (moderated for non-subscribers)
11860 S:      Supported
11861 W:      http://openipmi.sourceforge.net/
11862 T:      git https://github.com/cminyard/linux-ipmi.git for-next
11863 F:      Documentation/devicetree/bindings/ipmi/
11864 F:      Documentation/driver-api/ipmi.rst
11865 F:      drivers/char/ipmi/
11866 F:      include/linux/ipmi*
11867 F:      include/uapi/linux/ipmi*
11868
11869 IPS SCSI RAID DRIVER
11870 M:      Adaptec OEM Raid Solutions <[email protected]>
11871 L:      [email protected]
11872 S:      Maintained
11873 W:      http://www.adaptec.com/
11874 F:      drivers/scsi/ips*
11875
11876 IPVS
11877 M:      Simon Horman <[email protected]>
11878 M:      Julian Anastasov <[email protected]>
11879 L:      [email protected]
11880 L:      [email protected]
11881 S:      Maintained
11882 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
11883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
11884 F:      Documentation/networking/ipvs-sysctl.rst
11885 F:      include/net/ip_vs.h
11886 F:      include/uapi/linux/ip_vs.h
11887 F:      net/netfilter/ipvs/
11888
11889 IPWIRELESS DRIVER
11890 M:      Jiri Kosina <[email protected]>
11891 M:      David Sterba <[email protected]>
11892 S:      Odd Fixes
11893 F:      drivers/tty/ipwireless/
11894
11895 IRON DEVICE AUDIO CODEC DRIVERS
11896 M:      Kiseok Jo <[email protected]>
11897 L:      [email protected] (moderated for non-subscribers)
11898 S:      Maintained
11899 F:      Documentation/devicetree/bindings/sound/irondevice,*
11900 F:      sound/soc/codecs/sma*
11901
11902 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
11903 M:      Thomas Gleixner <[email protected]>
11904 S:      Maintained
11905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11906 F:      Documentation/core-api/irq/irq-domain.rst
11907 F:      include/linux/irqdomain.h
11908 F:      include/linux/irqdomain_defs.h
11909 F:      kernel/irq/irqdomain.c
11910 F:      kernel/irq/msi.c
11911
11912 IRQ SUBSYSTEM
11913 M:      Thomas Gleixner <[email protected]>
11914 L:      [email protected]
11915 S:      Maintained
11916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11917 F:      include/linux/group_cpus.h
11918 F:      include/linux/irq.h
11919 F:      include/linux/irqhandler.h
11920 F:      include/linux/irqnr.h
11921 F:      include/linux/irqreturn.h
11922 F:      kernel/irq/
11923 F:      lib/group_cpus.c
11924
11925 IRQCHIP DRIVERS
11926 M:      Thomas Gleixner <[email protected]>
11927 L:      [email protected]
11928 S:      Maintained
11929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11930 F:      Documentation/devicetree/bindings/interrupt-controller/
11931 F:      drivers/irqchip/
11932 F:      include/linux/irqchip.h
11933
11934 ISA
11935 M:      William Breathitt Gray <[email protected]>
11936 S:      Maintained
11937 F:      Documentation/driver-api/isa.rst
11938 F:      drivers/base/isa.c
11939 F:      include/linux/isa.h
11940
11941 ISA RADIO MODULE
11942 M:      Hans Verkuil <[email protected]>
11943 L:      [email protected]
11944 S:      Maintained
11945 W:      https://linuxtv.org
11946 T:      git git://linuxtv.org/media_tree.git
11947 F:      drivers/media/radio/radio-isa*
11948
11949 ISAPNP
11950 M:      Jaroslav Kysela <[email protected]>
11951 S:      Maintained
11952 F:      Documentation/userspace-api/isapnp.rst
11953 F:      drivers/pnp/isapnp/
11954 F:      include/linux/isapnp.h
11955
11956 ISCSI
11957 M:      Lee Duncan <[email protected]>
11958 M:      Chris Leech <[email protected]>
11959 M:      Mike Christie <[email protected]>
11960 L:      [email protected]
11961 L:      [email protected]
11962 S:      Maintained
11963 W:      www.open-iscsi.com
11964 F:      drivers/scsi/*iscsi*
11965 F:      include/scsi/*iscsi*
11966
11967 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
11968 M:      Peter Jones <[email protected]>
11969 M:      Konrad Rzeszutek Wilk <[email protected]>
11970 S:      Maintained
11971 F:      drivers/firmware/iscsi_ibft*
11972
11973 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
11974 M:      Sagi Grimberg <[email protected]>
11975 M:      Max Gurtovoy <[email protected]>
11976 L:      [email protected]
11977 S:      Supported
11978 W:      http://www.openfabrics.org
11979 W:      www.open-iscsi.org
11980 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11981 F:      drivers/infiniband/ulp/iser/
11982
11983 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
11984 M:      Sagi Grimberg <[email protected]>
11985 L:      [email protected]
11986 L:      [email protected]
11987 S:      Supported
11988 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11989 F:      drivers/infiniband/ulp/isert
11990
11991 ISDN/CMTP OVER BLUETOOTH
11992 M:      Karsten Keil <[email protected]>
11993 L:      [email protected] (subscribers-only)
11994 L:      [email protected]
11995 S:      Odd Fixes
11996 W:      http://www.isdn4linux.de
11997 F:      Documentation/isdn/
11998 F:      drivers/isdn/capi/
11999 F:      include/linux/isdn/
12000 F:      include/uapi/linux/isdn/
12001 F:      net/bluetooth/cmtp/
12002
12003 ISDN/mISDN SUBSYSTEM
12004 M:      Karsten Keil <[email protected]>
12005 L:      [email protected] (subscribers-only)
12006 L:      [email protected]
12007 S:      Maintained
12008 W:      http://www.isdn4linux.de
12009 F:      drivers/isdn/Kconfig
12010 F:      drivers/isdn/Makefile
12011 F:      drivers/isdn/hardware/
12012 F:      drivers/isdn/mISDN/
12013
12014 ISOFS FILESYSTEM
12015 M:      Jan Kara <[email protected]>
12016 L:      [email protected]
12017 S:      Maintained
12018 F:      Documentation/filesystems/isofs.rst
12019 F:      fs/isofs/
12020
12021 IT87 HARDWARE MONITORING DRIVER
12022 M:      Jean Delvare <[email protected]>
12023 L:      [email protected]
12024 S:      Maintained
12025 F:      Documentation/hwmon/it87.rst
12026 F:      drivers/hwmon/it87.c
12027
12028 IT913X MEDIA DRIVER
12029 L:      [email protected]
12030 S:      Orphan
12031 W:      https://linuxtv.org
12032 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12033 F:      drivers/media/tuners/it913x*
12034
12035 ITE IT66121 HDMI BRIDGE DRIVER
12036 M:      Phong LE <[email protected]>
12037 M:      Neil Armstrong <[email protected]>
12038 S:      Maintained
12039 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
12040 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
12041 F:      drivers/gpu/drm/bridge/ite-it66121.c
12042
12043 IVTV VIDEO4LINUX DRIVER
12044 M:      Andy Walls <[email protected]>
12045 L:      [email protected]
12046 S:      Maintained
12047 W:      https://linuxtv.org
12048 T:      git git://linuxtv.org/media_tree.git
12049 F:      Documentation/admin-guide/media/ivtv*
12050 F:      drivers/media/pci/ivtv/
12051 F:      include/uapi/linux/ivtv*
12052
12053 IX2505V MEDIA DRIVER
12054 M:      Malcolm Priestley <[email protected]>
12055 L:      [email protected]
12056 S:      Maintained
12057 W:      https://linuxtv.org
12058 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12059 F:      drivers/media/dvb-frontends/ix2505v*
12060
12061 JAILHOUSE HYPERVISOR INTERFACE
12062 M:      Jan Kiszka <[email protected]>
12063 L:      [email protected]
12064 S:      Maintained
12065 F:      arch/x86/include/asm/jailhouse_para.h
12066 F:      arch/x86/kernel/jailhouse.c
12067
12068 JFS FILESYSTEM
12069 M:      Dave Kleikamp <[email protected]>
12070 L:      [email protected]
12071 S:      Odd Fixes
12072 W:      http://jfs.sourceforge.net/
12073 T:      git https://github.com/kleikamp/linux-shaggy.git
12074 F:      Documentation/admin-guide/jfs.rst
12075 F:      fs/jfs/
12076
12077 JME NETWORK DRIVER
12078 M:      Guo-Fu Tseng <[email protected]>
12079 L:      [email protected]
12080 S:      Odd Fixes
12081 F:      drivers/net/ethernet/jme.*
12082
12083 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
12084 M:      David Woodhouse <[email protected]>
12085 M:      Richard Weinberger <[email protected]>
12086 L:      [email protected]
12087 S:      Odd Fixes
12088 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
12089 T:      git git://git.infradead.org/ubifs-2.6.git
12090 F:      fs/jffs2/
12091 F:      include/uapi/linux/jffs2.h
12092
12093 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
12094 M:      "Theodore Ts'o" <[email protected]>
12095 M:      Jan Kara <[email protected]>
12096 L:      [email protected]
12097 S:      Maintained
12098 F:      fs/jbd2/
12099 F:      include/linux/jbd2.h
12100
12101 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
12102 M:      Mikhail Ulyanov <[email protected]>
12103 L:      [email protected]
12104 L:      [email protected]
12105 S:      Maintained
12106 F:      drivers/media/platform/renesas/rcar_jpu.c
12107
12108 JSM Neo PCI based serial card
12109 L:      [email protected]
12110 S:      Orphan
12111 F:      drivers/tty/serial/jsm/
12112
12113 K10TEMP HARDWARE MONITORING DRIVER
12114 M:      Clemens Ladisch <[email protected]>
12115 L:      [email protected]
12116 S:      Maintained
12117 F:      Documentation/hwmon/k10temp.rst
12118 F:      drivers/hwmon/k10temp.c
12119
12120 K8TEMP HARDWARE MONITORING DRIVER
12121 M:      Rudolf Marek <[email protected]>
12122 L:      [email protected]
12123 S:      Maintained
12124 F:      Documentation/hwmon/k8temp.rst
12125 F:      drivers/hwmon/k8temp.c
12126
12127 KASAN
12128 M:      Andrey Ryabinin <[email protected]>
12129 R:      Alexander Potapenko <[email protected]>
12130 R:      Andrey Konovalov <[email protected]>
12131 R:      Dmitry Vyukov <[email protected]>
12132 R:      Vincenzo Frascino <[email protected]>
12133 L:      [email protected]
12134 S:      Maintained
12135 F:      Documentation/dev-tools/kasan.rst
12136 F:      arch/*/include/asm/*kasan.h
12137 F:      arch/*/mm/kasan_init*
12138 F:      include/linux/kasan*.h
12139 F:      lib/Kconfig.kasan
12140 F:      mm/kasan/
12141 F:      scripts/Makefile.kasan
12142
12143 KCONFIG
12144 M:      Masahiro Yamada <[email protected]>
12145 L:      [email protected]
12146 S:      Maintained
12147 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
12148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
12149 F:      Documentation/kbuild/kconfig*
12150 F:      scripts/Kconfig.include
12151 F:      scripts/kconfig/
12152
12153 KCOV
12154 R:      Dmitry Vyukov <[email protected]>
12155 R:      Andrey Konovalov <[email protected]>
12156 L:      [email protected]
12157 S:      Maintained
12158 F:      Documentation/dev-tools/kcov.rst
12159 F:      include/linux/kcov.h
12160 F:      include/uapi/linux/kcov.h
12161 F:      kernel/kcov.c
12162 F:      scripts/Makefile.kcov
12163
12164 KCSAN
12165 M:      Marco Elver <[email protected]>
12166 R:      Dmitry Vyukov <[email protected]>
12167 L:      [email protected]
12168 S:      Maintained
12169 F:      Documentation/dev-tools/kcsan.rst
12170 F:      include/linux/kcsan*.h
12171 F:      kernel/kcsan/
12172 F:      lib/Kconfig.kcsan
12173 F:      scripts/Makefile.kcsan
12174
12175 KDUMP
12176 M:      Baoquan He <[email protected]>
12177 R:      Vivek Goyal <[email protected]>
12178 R:      Dave Young <[email protected]>
12179 L:      [email protected]
12180 S:      Maintained
12181 W:      http://lse.sourceforge.net/kdump/
12182 F:      Documentation/admin-guide/kdump/
12183 F:      fs/proc/vmcore.c
12184 F:      include/linux/crash_core.h
12185 F:      include/linux/crash_dump.h
12186 F:      include/uapi/linux/vmcore.h
12187 F:      kernel/crash_*.c
12188
12189 KEENE FM RADIO TRANSMITTER DRIVER
12190 M:      Hans Verkuil <[email protected]>
12191 L:      [email protected]
12192 S:      Maintained
12193 W:      https://linuxtv.org
12194 T:      git git://linuxtv.org/media_tree.git
12195 F:      drivers/media/radio/radio-keene*
12196
12197 KERNEL AUTOMOUNTER
12198 M:      Ian Kent <[email protected]>
12199 L:      [email protected]
12200 S:      Maintained
12201 F:      fs/autofs/
12202
12203 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
12204 M:      Masahiro Yamada <[email protected]>
12205 R:      Nathan Chancellor <[email protected]>
12206 R:      Nicolas Schier <[email protected]>
12207 L:      [email protected]
12208 S:      Maintained
12209 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
12210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
12211 F:      Documentation/kbuild/
12212 F:      Makefile
12213 F:      scripts/*vmlinux*
12214 F:      scripts/Kbuild*
12215 F:      scripts/Makefile*
12216 F:      scripts/basic/
12217 F:      scripts/clang-tools/
12218 F:      scripts/dummy-tools/
12219 F:      scripts/include/
12220 F:      scripts/mk*
12221 F:      scripts/mod/
12222 F:      scripts/package/
12223 F:      usr/
12224
12225 KERNEL HARDENING (not covered by other areas)
12226 M:      Kees Cook <[email protected]>
12227 R:      Gustavo A. R. Silva <[email protected]>
12228 L:      [email protected]
12229 S:      Supported
12230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12231 F:      Documentation/ABI/testing/sysfs-kernel-oops_count
12232 F:      Documentation/ABI/testing/sysfs-kernel-warn_count
12233 F:      arch/*/configs/hardening.config
12234 F:      include/linux/overflow.h
12235 F:      include/linux/randomize_kstack.h
12236 F:      kernel/configs/hardening.config
12237 F:      lib/usercopy_kunit.c
12238 F:      mm/usercopy.c
12239 K:      \b(add|choose)_random_kstack_offset\b
12240 K:      \b__check_(object_size|heap_object)\b
12241 K:      \b__counted_by\b
12242
12243 KERNEL JANITORS
12244 L:      [email protected]
12245 S:      Odd Fixes
12246 W:      http://kernelnewbies.org/KernelJanitors
12247
12248 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
12249 M:      Chuck Lever <[email protected]>
12250 M:      Jeff Layton <[email protected]>
12251 R:      Neil Brown <[email protected]>
12252 R:      Olga Kornievskaia <[email protected]>
12253 R:      Dai Ngo <[email protected]>
12254 R:      Tom Talpey <[email protected]>
12255 L:      [email protected]
12256 S:      Supported
12257 B:      https://bugzilla.kernel.org
12258 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
12259 F:      Documentation/filesystems/nfs/
12260 F:      fs/lockd/
12261 F:      fs/nfs_common/
12262 F:      fs/nfsd/
12263 F:      include/linux/lockd/
12264 F:      include/linux/sunrpc/
12265 F:      include/trace/events/rpcgss.h
12266 F:      include/trace/events/rpcrdma.h
12267 F:      include/trace/events/sunrpc.h
12268 F:      include/trace/misc/fs.h
12269 F:      include/trace/misc/nfs.h
12270 F:      include/trace/misc/sunrpc.h
12271 F:      include/uapi/linux/nfsd/
12272 F:      include/uapi/linux/sunrpc/
12273 F:      net/sunrpc/
12274
12275 KERNEL PACMAN PACKAGING (in addition to generic KERNEL BUILD)
12276 M:      Thomas Weißschuh <[email protected]>
12277 R:      Christian Heusel <[email protected]>
12278 R:      Nathan Chancellor <[email protected]>
12279 S:      Maintained
12280 F:      scripts/package/PKGBUILD
12281
12282 KERNEL REGRESSIONS
12283 M:      Thorsten Leemhuis <[email protected]>
12284 L:      [email protected]
12285 S:      Supported
12286 F:      Documentation/admin-guide/reporting-regressions.rst
12287 F:      Documentation/process/handling-regressions.rst
12288
12289 KERNEL SELFTEST FRAMEWORK
12290 M:      Shuah Khan <[email protected]>
12291 M:      Shuah Khan <[email protected]>
12292 L:      [email protected]
12293 S:      Maintained
12294 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
12295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
12296 F:      Documentation/dev-tools/kselftest*
12297 F:      tools/testing/selftests/
12298
12299 KERNEL SMB3 SERVER (KSMBD)
12300 M:      Namjae Jeon <[email protected]>
12301 M:      Steve French <[email protected]>
12302 R:      Sergey Senozhatsky <[email protected]>
12303 R:      Tom Talpey <[email protected]>
12304 L:      [email protected]
12305 S:      Maintained
12306 T:      git git://git.samba.org/ksmbd.git
12307 F:      Documentation/filesystems/smb/ksmbd.rst
12308 F:      fs/smb/common/
12309 F:      fs/smb/server/
12310
12311 KERNEL UNIT TESTING FRAMEWORK (KUnit)
12312 M:      Brendan Higgins <[email protected]>
12313 M:      David Gow <[email protected]>
12314 R:      Rae Moar <[email protected]>
12315 L:      [email protected]
12316 L:      [email protected]
12317 S:      Maintained
12318 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
12319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
12320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes
12321 F:      Documentation/dev-tools/kunit/
12322 F:      include/kunit/
12323 F:      lib/kunit/
12324 F:      rust/kernel/kunit.rs
12325 F:      scripts/rustdoc_test_*
12326 F:      tools/testing/kunit/
12327
12328 KERNEL USERMODE HELPER
12329 M:      Luis Chamberlain <[email protected]>
12330 L:      [email protected]
12331 S:      Maintained
12332 F:      include/linux/umh.h
12333 F:      kernel/umh.c
12334
12335 KERNEL VIRTUAL MACHINE (KVM)
12336 M:      Paolo Bonzini <[email protected]>
12337 L:      [email protected]
12338 S:      Supported
12339 W:      http://www.linux-kvm.org
12340 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12341 F:      Documentation/virt/kvm/
12342 F:      include/asm-generic/kvm*
12343 F:      include/kvm/iodev.h
12344 F:      include/linux/kvm*
12345 F:      include/trace/events/kvm.h
12346 F:      include/uapi/asm-generic/kvm*
12347 F:      include/uapi/linux/kvm*
12348 F:      tools/kvm/
12349 F:      tools/testing/selftests/kvm/
12350 F:      virt/kvm/*
12351
12352 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
12353 M:      Marc Zyngier <[email protected]>
12354 M:      Oliver Upton <[email protected]>
12355 R:      James Morse <[email protected]>
12356 R:      Suzuki K Poulose <[email protected]>
12357 R:      Zenghui Yu <[email protected]>
12358 L:      [email protected] (moderated for non-subscribers)
12359 L:      [email protected]
12360 S:      Maintained
12361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
12362 F:      Documentation/virt/kvm/arm/
12363 F:      Documentation/virt/kvm/devices/arm*
12364 F:      arch/arm64/include/asm/kvm*
12365 F:      arch/arm64/include/uapi/asm/kvm*
12366 F:      arch/arm64/kvm/
12367 F:      include/kvm/arm_*
12368 F:      tools/testing/selftests/kvm/*/aarch64/
12369 F:      tools/testing/selftests/kvm/aarch64/
12370
12371 KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/LoongArch)
12372 M:      Tianrui Zhao <[email protected]>
12373 M:      Bibo Mao <[email protected]>
12374 M:      Huacai Chen <[email protected]>
12375 L:      [email protected]
12376 L:      [email protected]
12377 S:      Maintained
12378 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12379 F:      Documentation/virt/kvm/loongarch/
12380 F:      arch/loongarch/include/asm/kvm*
12381 F:      arch/loongarch/include/uapi/asm/kvm*
12382 F:      arch/loongarch/kvm/
12383
12384 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
12385 M:      Huacai Chen <[email protected]>
12386 L:      [email protected]
12387 L:      [email protected]
12388 S:      Maintained
12389 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12390 F:      arch/mips/include/asm/kvm*
12391 F:      arch/mips/include/uapi/asm/kvm*
12392 F:      arch/mips/kvm/
12393
12394 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
12395 M:      Michael Ellerman <[email protected]>
12396 R:      Nicholas Piggin <[email protected]>
12397 L:      [email protected]
12398 L:      [email protected]
12399 S:      Maintained (Book3S 64-bit HV)
12400 S:      Odd fixes (Book3S 64-bit PR)
12401 S:      Orphan (Book3E and 32-bit)
12402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
12403 F:      arch/powerpc/include/asm/kvm*
12404 F:      arch/powerpc/include/uapi/asm/kvm*
12405 F:      arch/powerpc/kernel/kvm*
12406 F:      arch/powerpc/kvm/
12407
12408 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
12409 M:      Anup Patel <[email protected]>
12410 R:      Atish Patra <[email protected]>
12411 L:      [email protected]
12412 L:      [email protected]
12413 L:      [email protected]
12414 S:      Maintained
12415 T:      git https://github.com/kvm-riscv/linux.git
12416 F:      arch/riscv/include/asm/kvm*
12417 F:      arch/riscv/include/uapi/asm/kvm*
12418 F:      arch/riscv/kvm/
12419 F:      tools/testing/selftests/kvm/*/riscv/
12420 F:      tools/testing/selftests/kvm/riscv/
12421
12422 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
12423 M:      Christian Borntraeger <[email protected]>
12424 M:      Janosch Frank <[email protected]>
12425 M:      Claudio Imbrenda <[email protected]>
12426 R:      David Hildenbrand <[email protected]>
12427 L:      [email protected]
12428 S:      Supported
12429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
12430 F:      Documentation/virt/kvm/s390*
12431 F:      arch/s390/include/asm/gmap.h
12432 F:      arch/s390/include/asm/kvm*
12433 F:      arch/s390/include/uapi/asm/kvm*
12434 F:      arch/s390/include/uapi/asm/uvdevice.h
12435 F:      arch/s390/kernel/uv.c
12436 F:      arch/s390/kvm/
12437 F:      arch/s390/mm/gmap.c
12438 F:      drivers/s390/char/uvdevice.c
12439 F:      tools/testing/selftests/drivers/s390x/uvdevice/
12440 F:      tools/testing/selftests/kvm/*/s390x/
12441 F:      tools/testing/selftests/kvm/s390x/
12442
12443 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
12444 M:      Sean Christopherson <[email protected]>
12445 M:      Paolo Bonzini <[email protected]>
12446 L:      [email protected]
12447 S:      Supported
12448 P:      Documentation/process/maintainer-kvm-x86.rst
12449 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12450 F:      arch/x86/include/asm/kvm*
12451 F:      arch/x86/include/asm/svm.h
12452 F:      arch/x86/include/asm/vmx*.h
12453 F:      arch/x86/include/uapi/asm/kvm*
12454 F:      arch/x86/include/uapi/asm/svm.h
12455 F:      arch/x86/include/uapi/asm/vmx.h
12456 F:      arch/x86/kvm/
12457 F:      arch/x86/kvm/*/
12458 F:      tools/testing/selftests/kvm/*/x86_64/
12459 F:      tools/testing/selftests/kvm/x86_64/
12460
12461 KERNFS
12462 M:      Greg Kroah-Hartman <[email protected]>
12463 M:      Tejun Heo <[email protected]>
12464 S:      Supported
12465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12466 F:      fs/kernfs/
12467 F:      include/linux/kernfs.h
12468
12469 KEXEC
12470 M:      Eric Biederman <[email protected]>
12471 L:      [email protected]
12472 S:      Maintained
12473 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
12474 F:      include/linux/kexec.h
12475 F:      include/uapi/linux/kexec.h
12476 F:      kernel/kexec*
12477
12478 KEYS-ENCRYPTED
12479 M:      Mimi Zohar <[email protected]>
12480 L:      [email protected]
12481 L:      [email protected]
12482 S:      Supported
12483 F:      Documentation/security/keys/trusted-encrypted.rst
12484 F:      include/keys/encrypted-type.h
12485 F:      security/keys/encrypted-keys/
12486
12487 KEYS-TRUSTED
12488 M:      James Bottomley <[email protected]>
12489 M:      Jarkko Sakkinen <[email protected]>
12490 M:      Mimi Zohar <[email protected]>
12491 L:      [email protected]
12492 L:      [email protected]
12493 S:      Supported
12494 F:      Documentation/security/keys/trusted-encrypted.rst
12495 F:      include/keys/trusted-type.h
12496 F:      include/keys/trusted_tpm.h
12497 F:      security/keys/trusted-keys/
12498
12499 KEYS-TRUSTED-CAAM
12500 M:      Ahmad Fatoum <[email protected]>
12501 R:      Pengutronix Kernel Team <[email protected]>
12502 L:      [email protected]
12503 L:      [email protected]
12504 S:      Maintained
12505 F:      include/keys/trusted_caam.h
12506 F:      security/keys/trusted-keys/trusted_caam.c
12507
12508 KEYS-TRUSTED-DCP
12509 M:      David Gstir <[email protected]>
12510 R:      sigma star Kernel Team <[email protected]>
12511 L:      [email protected]
12512 L:      [email protected]
12513 S:      Supported
12514 F:      include/keys/trusted_dcp.h
12515 F:      security/keys/trusted-keys/trusted_dcp.c
12516
12517 KEYS-TRUSTED-TEE
12518 M:      Sumit Garg <[email protected]>
12519 L:      [email protected]
12520 L:      [email protected]
12521 S:      Supported
12522 F:      include/keys/trusted_tee.h
12523 F:      security/keys/trusted-keys/trusted_tee.c
12524
12525 KEYS/KEYRINGS
12526 M:      David Howells <[email protected]>
12527 M:      Jarkko Sakkinen <[email protected]>
12528 L:      [email protected]
12529 S:      Maintained
12530 F:      Documentation/security/keys/core.rst
12531 F:      include/keys/
12532 F:      include/linux/key-type.h
12533 F:      include/linux/key.h
12534 F:      include/linux/keyctl.h
12535 F:      include/uapi/linux/keyctl.h
12536 F:      security/keys/
12537
12538 KEYS/KEYRINGS_INTEGRITY
12539 M:      Jarkko Sakkinen <[email protected]>
12540 M:      Mimi Zohar <[email protected]>
12541 L:      [email protected]
12542 L:      [email protected]
12543 S:      Supported
12544 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
12545 F:      security/integrity/platform_certs
12546
12547 KFENCE
12548 M:      Alexander Potapenko <[email protected]>
12549 M:      Marco Elver <[email protected]>
12550 R:      Dmitry Vyukov <[email protected]>
12551 L:      [email protected]
12552 S:      Maintained
12553 F:      Documentation/dev-tools/kfence.rst
12554 F:      arch/*/include/asm/kfence.h
12555 F:      include/linux/kfence.h
12556 F:      lib/Kconfig.kfence
12557 F:      mm/kfence/
12558
12559 KFIFO
12560 M:      Stefani Seibold <[email protected]>
12561 S:      Maintained
12562 F:      include/linux/kfifo.h
12563 F:      lib/kfifo.c
12564 F:      samples/kfifo/
12565
12566 KGDB / KDB /debug_core
12567 M:      Jason Wessel <[email protected]>
12568 M:      Daniel Thompson <[email protected]>
12569 R:      Douglas Anderson <[email protected]>
12570 L:      [email protected]
12571 S:      Maintained
12572 W:      http://kgdb.wiki.kernel.org/
12573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
12574 F:      Documentation/dev-tools/kgdb.rst
12575 F:      drivers/misc/kgdbts.c
12576 F:      drivers/tty/serial/kgdboc.c
12577 F:      include/linux/kdb.h
12578 F:      include/linux/kgdb.h
12579 F:      kernel/debug/
12580 F:      kernel/module/kdb.c
12581
12582 KHADAS MCU MFD DRIVER
12583 M:      Neil Armstrong <[email protected]>
12584 L:      [email protected]
12585 S:      Maintained
12586 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
12587 F:      drivers/mfd/khadas-mcu.c
12588 F:      drivers/thermal/khadas_mcu_fan.c
12589 F:      include/linux/mfd/khadas-mcu.h
12590
12591 KIONIX/ROHM KX022A ACCELEROMETER
12592 M:      Matti Vaittinen <[email protected]>
12593 L:      [email protected]
12594 S:      Supported
12595 F:      drivers/iio/accel/kionix-kx022a*
12596
12597 KMEMLEAK
12598 M:      Catalin Marinas <[email protected]>
12599 S:      Maintained
12600 F:      Documentation/dev-tools/kmemleak.rst
12601 F:      include/linux/kmemleak.h
12602 F:      mm/kmemleak.c
12603 F:      samples/kmemleak/kmemleak-test.c
12604
12605 KMSAN
12606 M:      Alexander Potapenko <[email protected]>
12607 R:      Marco Elver <[email protected]>
12608 R:      Dmitry Vyukov <[email protected]>
12609 L:      [email protected]
12610 S:      Maintained
12611 F:      Documentation/dev-tools/kmsan.rst
12612 F:      arch/*/include/asm/kmsan.h
12613 F:      arch/*/mm/kmsan_*
12614 F:      include/linux/kmsan*.h
12615 F:      lib/Kconfig.kmsan
12616 F:      mm/kmsan/
12617 F:      scripts/Makefile.kmsan
12618
12619 KPROBES
12620 M:      Naveen N Rao <[email protected]>
12621 M:      Anil S Keshavamurthy <[email protected]>
12622 M:      "David S. Miller" <[email protected]>
12623 M:      Masami Hiramatsu <[email protected]>
12624 L:      [email protected]
12625 L:      [email protected]
12626 S:      Maintained
12627 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
12628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
12629 F:      Documentation/trace/kprobes.rst
12630 F:      include/asm-generic/kprobes.h
12631 F:      include/linux/kprobes.h
12632 F:      kernel/kprobes.c
12633 F:      lib/test_kprobes.c
12634 F:      samples/kprobes
12635
12636 KS0108 LCD CONTROLLER DRIVER
12637 M:      Miguel Ojeda <[email protected]>
12638 S:      Maintained
12639 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
12640 F:      drivers/auxdisplay/ks0108.c
12641 F:      include/linux/ks0108.h
12642
12643 KTD253 BACKLIGHT DRIVER
12644 M:      Linus Walleij <[email protected]>
12645 S:      Maintained
12646 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
12647 F:      drivers/video/backlight/ktd253-backlight.c
12648
12649 KTD2801 BACKLIGHT DRIVER
12650 M:      Duje Mihanović <[email protected]>
12651 S:      Maintained
12652 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd2801.yaml
12653 F:      drivers/video/backlight/ktd2801-backlight.c
12654
12655 KTEST
12656 M:      Steven Rostedt <[email protected]>
12657 M:      John Hawley <[email protected]>
12658 S:      Maintained
12659 F:      tools/testing/ktest
12660
12661 KTZ8866 BACKLIGHT DRIVER
12662 M:      Jianhua Lu <[email protected]>
12663 S:      Maintained
12664 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
12665 F:      drivers/video/backlight/ktz8866.c
12666
12667 KVM PARAVIRT (KVM/paravirt)
12668 M:      Paolo Bonzini <[email protected]>
12669 R:      Vitaly Kuznetsov <[email protected]>
12670 L:      [email protected]
12671 S:      Supported
12672 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12673 F:      arch/um/include/asm/kvm_para.h
12674 F:      arch/x86/include/asm/kvm_para.h
12675 F:      arch/x86/include/asm/pvclock-abi.h
12676 F:      arch/x86/include/uapi/asm/kvm_para.h
12677 F:      arch/x86/kernel/kvm.c
12678 F:      arch/x86/kernel/kvmclock.c
12679 F:      include/asm-generic/kvm_para.h
12680 F:      include/linux/kvm_para.h
12681 F:      include/uapi/asm-generic/kvm_para.h
12682 F:      include/uapi/linux/kvm_para.h
12683
12684 KVM X86 HYPER-V (KVM/hyper-v)
12685 M:      Vitaly Kuznetsov <[email protected]>
12686 M:      Sean Christopherson <[email protected]>
12687 M:      Paolo Bonzini <[email protected]>
12688 L:      [email protected]
12689 S:      Supported
12690 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12691 F:      arch/x86/kvm/hyperv.*
12692 F:      arch/x86/kvm/kvm_onhyperv.*
12693 F:      arch/x86/kvm/svm/hyperv.*
12694 F:      arch/x86/kvm/svm/svm_onhyperv.*
12695 F:      arch/x86/kvm/vmx/hyperv.*
12696
12697 KVM X86 Xen (KVM/Xen)
12698 M:      David Woodhouse <[email protected]>
12699 M:      Paul Durrant <[email protected]>
12700 M:      Sean Christopherson <[email protected]>
12701 M:      Paolo Bonzini <[email protected]>
12702 L:      [email protected]
12703 S:      Supported
12704 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12705 F:      arch/x86/kvm/xen.*
12706
12707 L3MDEV
12708 M:      David Ahern <[email protected]>
12709 L:      [email protected]
12710 S:      Maintained
12711 F:      include/net/l3mdev.h
12712 F:      net/l3mdev
12713
12714 LANDLOCK SECURITY MODULE
12715 M:      Mickaël Salaün <[email protected]>
12716 R:      Günther Noack <[email protected]>
12717 L:      [email protected]
12718 S:      Supported
12719 W:      https://landlock.io
12720 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
12721 F:      Documentation/security/landlock.rst
12722 F:      Documentation/userspace-api/landlock.rst
12723 F:      fs/ioctl.c
12724 F:      include/uapi/linux/landlock.h
12725 F:      samples/landlock/
12726 F:      security/landlock/
12727 F:      tools/testing/selftests/landlock/
12728 K:      landlock
12729 K:      LANDLOCK
12730
12731 LANTIQ / INTEL Ethernet drivers
12732 M:      Hauke Mehrtens <[email protected]>
12733 L:      [email protected]
12734 S:      Maintained
12735 F:      Documentation/devicetree/bindings/net/dsa/lantiq,gswip.yaml
12736 F:      drivers/net/dsa/lantiq_gswip.c
12737 F:      drivers/net/dsa/lantiq_pce.h
12738 F:      drivers/net/ethernet/lantiq_xrx200.c
12739 F:      net/dsa/tag_gswip.c
12740
12741 LANTIQ MIPS ARCHITECTURE
12742 M:      John Crispin <[email protected]>
12743 L:      [email protected]
12744 S:      Maintained
12745 F:      arch/mips/lantiq
12746 F:      drivers/soc/lantiq
12747
12748 LANTIQ PEF2256 DRIVER
12749 M:      Herve Codina <[email protected]>
12750 S:      Maintained
12751 F:      Documentation/devicetree/bindings/net/lantiq,pef2256.yaml
12752 F:      drivers/net/wan/framer/pef2256/
12753 F:      drivers/pinctrl/pinctrl-pef2256.c
12754 F:      include/linux/framer/pef2256.h
12755
12756 LASI 53c700 driver for PARISC
12757 M:      "James E.J. Bottomley" <[email protected]>
12758 L:      [email protected]
12759 S:      Maintained
12760 F:      Documentation/scsi/53c700.rst
12761 F:      drivers/scsi/53c700*
12762
12763 LEAKING_ADDRESSES
12764 M:      Tycho Andersen <[email protected]>
12765 R:      Kees Cook <[email protected]>
12766 L:      [email protected]
12767 S:      Maintained
12768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12769 F:      scripts/leaking_addresses.pl
12770
12771 LED SUBSYSTEM
12772 M:      Pavel Machek <[email protected]>
12773 M:      Lee Jones <[email protected]>
12774 L:      [email protected]
12775 S:      Maintained
12776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git
12777 F:      Documentation/devicetree/bindings/leds/
12778 F:      Documentation/leds/
12779 F:      drivers/leds/
12780 F:      include/dt-bindings/leds/
12781 F:      include/linux/leds.h
12782
12783 LEGO MINDSTORMS EV3
12784 R:      David Lechner <[email protected]>
12785 S:      Maintained
12786 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
12787 F:      arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts
12788 F:      drivers/power/supply/lego_ev3_battery.c
12789
12790 LEGO USB Tower driver
12791 M:      Juergen Stuber <[email protected]>
12792 L:      [email protected]
12793 S:      Maintained
12794 W:      http://legousb.sourceforge.net/
12795 F:      drivers/usb/misc/legousbtower.c
12796
12797 LETSKETCH HID TABLET DRIVER
12798 M:      Hans de Goede <[email protected]>
12799 L:      [email protected]
12800 S:      Maintained
12801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12802 F:      drivers/hid/hid-letsketch.c
12803
12804 LG LAPTOP EXTRAS
12805 M:      Matan Ziv-Av <[email protected]>
12806 L:      [email protected]
12807 S:      Maintained
12808 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
12809 F:      Documentation/admin-guide/laptops/lg-laptop.rst
12810 F:      drivers/platform/x86/lg-laptop.c
12811
12812 LG2160 MEDIA DRIVER
12813 M:      Michael Krufky <[email protected]>
12814 L:      [email protected]
12815 S:      Maintained
12816 W:      https://linuxtv.org
12817 W:      http://github.com/mkrufky
12818 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12819 T:      git git://linuxtv.org/mkrufky/tuners.git
12820 F:      drivers/media/dvb-frontends/lg2160.*
12821
12822 LGDT3305 MEDIA DRIVER
12823 M:      Michael Krufky <[email protected]>
12824 L:      [email protected]
12825 S:      Maintained
12826 W:      https://linuxtv.org
12827 W:      http://github.com/mkrufky
12828 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12829 T:      git git://linuxtv.org/mkrufky/tuners.git
12830 F:      drivers/media/dvb-frontends/lgdt3305.*
12831
12832 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
12833 M:      Viresh Kumar <[email protected]>
12834 L:      [email protected]
12835 S:      Maintained
12836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12837 F:      drivers/ata/pata_arasan_cf.c
12838 F:      include/linux/pata_arasan_cf_data.h
12839
12840 LIBATA PATA DRIVERS
12841 R:      Sergey Shtylyov <[email protected]>
12842 L:      [email protected]
12843 F:      drivers/ata/ata_*.c
12844 F:      drivers/ata/pata_*.c
12845
12846 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
12847 M:      Linus Walleij <[email protected]>
12848 L:      [email protected]
12849 S:      Maintained
12850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12851 F:      drivers/ata/pata_ftide010.c
12852 F:      drivers/ata/sata_gemini.c
12853 F:      drivers/ata/sata_gemini.h
12854
12855 LIBATA SATA AHCI PLATFORM devices support
12856 M:      Hans de Goede <[email protected]>
12857 M:      Jens Axboe <[email protected]>
12858 L:      [email protected]
12859 S:      Maintained
12860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12861 F:      drivers/ata/ahci_platform.c
12862 F:      drivers/ata/libahci_platform.c
12863 F:      include/linux/ahci_platform.h
12864
12865 LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER
12866 M:      Serge Semin <[email protected]>
12867 L:      [email protected]
12868 S:      Maintained
12869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
12870 F:      Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml
12871 F:      Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml
12872 F:      drivers/ata/ahci_dwc.c
12873
12874 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
12875 M:      Mikael Pettersson <[email protected]>
12876 L:      [email protected]
12877 S:      Maintained
12878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12879 F:      drivers/ata/sata_promise.*
12880
12881 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
12882 M:      Damien Le Moal <[email protected]>
12883 M:      Niklas Cassel <[email protected]>
12884 L:      [email protected]
12885 S:      Maintained
12886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux.git
12887 F:      Documentation/ABI/testing/sysfs-ata
12888 F:      Documentation/devicetree/bindings/ata/
12889 F:      drivers/ata/
12890 F:      include/linux/ata.h
12891 F:      include/linux/libata.h
12892
12893 LIBETH COMMON ETHERNET LIBRARY
12894 M:      Alexander Lobakin <[email protected]>
12895 L:      [email protected]
12896 L:      [email protected] (moderated for non-subscribers)
12897 S:      Supported
12898 T:      git https://github.com/alobakin/linux.git
12899 F:      drivers/net/ethernet/intel/libeth/
12900 F:      include/net/libeth/
12901 K:      libeth
12902
12903 LIBIE COMMON INTEL ETHERNET LIBRARY
12904 M:      Alexander Lobakin <[email protected]>
12905 L:      [email protected] (moderated for non-subscribers)
12906 L:      [email protected]
12907 S:      Supported
12908 T:      git https://github.com/alobakin/linux.git
12909 F:      drivers/net/ethernet/intel/libie/
12910 F:      include/linux/net/intel/libie/
12911 K:      libie
12912
12913 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
12914 M:      Vishal Verma <[email protected]>
12915 M:      Dan Williams <[email protected]>
12916 M:      Dave Jiang <[email protected]>
12917 L:      [email protected]
12918 S:      Supported
12919 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12920 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12921 F:      drivers/nvdimm/btt*
12922
12923 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
12924 M:      Dan Williams <[email protected]>
12925 M:      Vishal Verma <[email protected]>
12926 M:      Dave Jiang <[email protected]>
12927 L:      [email protected]
12928 S:      Supported
12929 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12930 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12931 F:      drivers/nvdimm/pmem*
12932
12933 LIBNVDIMM: DEVICETREE BINDINGS
12934 M:      Oliver O'Halloran <[email protected]>
12935 L:      [email protected]
12936 S:      Supported
12937 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12938 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
12939 F:      drivers/nvdimm/of_pmem.c
12940
12941 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
12942 M:      Dan Williams <[email protected]>
12943 M:      Vishal Verma <[email protected]>
12944 M:      Dave Jiang <[email protected]>
12945 M:      Ira Weiny <[email protected]>
12946 L:      [email protected]
12947 S:      Supported
12948 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12949 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
12951 F:      drivers/acpi/nfit/*
12952 F:      drivers/nvdimm/*
12953 F:      include/linux/libnvdimm.h
12954 F:      include/linux/nd.h
12955 F:      include/uapi/linux/ndctl.h
12956 F:      tools/testing/nvdimm/
12957
12958 LIBRARY CODE
12959 M:      Andrew Morton <[email protected]>
12960 L:      [email protected]
12961 S:      Supported
12962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-nonmm-unstable
12963 F:      lib/*
12964
12965 LICENSES and SPDX stuff
12966 M:      Thomas Gleixner <[email protected]>
12967 M:      Greg Kroah-Hartman <[email protected]>
12968 L:      [email protected]
12969 S:      Maintained
12970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
12971 F:      COPYING
12972 F:      Documentation/process/license-rules.rst
12973 F:      LICENSES/
12974 F:      scripts/spdxcheck-test.sh
12975 F:      scripts/spdxcheck.py
12976 F:      scripts/spdxexclude
12977
12978 LINEAR RANGES HELPERS
12979 M:      Mark Brown <[email protected]>
12980 R:      Matti Vaittinen <[email protected]>
12981 F:      include/linux/linear_range.h
12982 F:      lib/linear_ranges.c
12983 F:      lib/test_linear_ranges.c
12984
12985 LINUX FOR POWER MACINTOSH
12986 L:      [email protected]
12987 S:      Orphan
12988 F:      arch/powerpc/platforms/powermac/
12989 F:      drivers/macintosh/
12990 X:      drivers/macintosh/adb-iop.c
12991 X:      drivers/macintosh/via-macii.c
12992
12993 LINUX FOR POWERPC (32-BIT AND 64-BIT)
12994 M:      Michael Ellerman <[email protected]>
12995 R:      Nicholas Piggin <[email protected]>
12996 R:      Christophe Leroy <[email protected]>
12997 R:      Naveen N Rao <[email protected]>
12998 L:      [email protected]
12999 S:      Supported
13000 W:      https://github.com/linuxppc/wiki/wiki
13001 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
13002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
13003 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
13004 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
13005 F:      Documentation/devicetree/bindings/powerpc/
13006 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
13007 F:      Documentation/arch/powerpc/
13008 F:      arch/powerpc/
13009 F:      drivers/*/*/*pasemi*
13010 F:      drivers/*/*pasemi*
13011 F:      drivers/char/tpm/tpm_ibmvtpm*
13012 F:      drivers/crypto/nx/
13013 F:      drivers/i2c/busses/i2c-opal.c
13014 F:      drivers/net/ethernet/ibm/ibmveth.*
13015 F:      drivers/net/ethernet/ibm/ibmvnic.*
13016 F:      drivers/pci/hotplug/pnv_php.c
13017 F:      drivers/pci/hotplug/rpa*
13018 F:      drivers/rtc/rtc-opal.c
13019 F:      drivers/scsi/ibmvscsi/
13020 F:      drivers/tty/hvc/hvc_opal.c
13021 F:      drivers/watchdog/wdrtas.c
13022 F:      include/linux/papr_scm.h
13023 F:      include/uapi/linux/papr_pdsm.h
13024 F:      tools/testing/selftests/powerpc
13025 N:      /pmac
13026 N:      powermac
13027 N:      powernv
13028 N:      [^a-z0-9]ps3
13029 N:      pseries
13030
13031 LINUX FOR POWERPC EMBEDDED MPC5XXX
13032 M:      Anatolij Gustschin <[email protected]>
13033 L:      [email protected]
13034 S:      Odd Fixes
13035 F:      arch/powerpc/platforms/512x/
13036 F:      arch/powerpc/platforms/52xx/
13037
13038 LINUX FOR POWERPC EMBEDDED PPC4XX
13039 L:      [email protected]
13040 S:      Orphan
13041 F:      arch/powerpc/platforms/44x/
13042
13043 LINUX FOR POWERPC EMBEDDED PPC85XX
13044 M:      Scott Wood <[email protected]>
13045 L:      [email protected]
13046 S:      Odd fixes
13047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
13048 F:      Documentation/devicetree/bindings/cache/freescale-l2cache.txt
13049 F:      Documentation/devicetree/bindings/powerpc/fsl/
13050 F:      arch/powerpc/platforms/85xx/
13051
13052 LINUX FOR POWERPC EMBEDDED PPC8XX AND PPC83XX
13053 M:      Christophe Leroy <[email protected]>
13054 L:      [email protected]
13055 S:      Maintained
13056 F:      arch/powerpc/platforms/8xx/
13057 F:      arch/powerpc/platforms/83xx/
13058
13059 LINUX KERNEL DUMP TEST MODULE (LKDTM)
13060 M:      Kees Cook <[email protected]>
13061 S:      Maintained
13062 F:      drivers/misc/lkdtm/*
13063 F:      tools/testing/selftests/lkdtm/*
13064
13065 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
13066 M:      Alan Stern <[email protected]>
13067 M:      Andrea Parri <[email protected]>
13068 M:      Will Deacon <[email protected]>
13069 M:      Peter Zijlstra <[email protected]>
13070 M:      Boqun Feng <[email protected]>
13071 M:      Nicholas Piggin <[email protected]>
13072 M:      David Howells <[email protected]>
13073 M:      Jade Alglave <[email protected]>
13074 M:      Luc Maranget <[email protected]>
13075 M:      "Paul E. McKenney" <[email protected]>
13076 R:      Akira Yokosawa <[email protected]>
13077 R:      Daniel Lustig <[email protected]>
13078 R:      Joel Fernandes <[email protected]>
13079 L:      [email protected]
13080 L:      [email protected]
13081 L:      [email protected]
13082 S:      Supported
13083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
13084 F:      Documentation/atomic_bitops.txt
13085 F:      Documentation/atomic_t.txt
13086 F:      Documentation/core-api/refcount-vs-atomic.rst
13087 F:      Documentation/litmus-tests/
13088 F:      Documentation/memory-barriers.txt
13089 F:      tools/memory-model/
13090
13091 LINUX-NEXT TREE
13092 M:      Stephen Rothwell <[email protected]>
13093 L:      [email protected]
13094 S:      Supported
13095 B:      mailto:[email protected] and the appropriate development tree
13096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
13097
13098 LIS3LV02D ACCELEROMETER DRIVER
13099 M:      Eric Piel <[email protected]>
13100 S:      Maintained
13101 F:      Documentation/misc-devices/lis3lv02d.rst
13102 F:      drivers/misc/lis3lv02d/
13103 F:      drivers/platform/x86/hp/hp_accel.c
13104
13105 LIST KUNIT TEST
13106 M:      David Gow <[email protected]>
13107 L:      [email protected]
13108 L:      [email protected]
13109 S:      Maintained
13110 F:      lib/list-test.c
13111
13112 LITEX PLATFORM
13113 M:      Karol Gugala <[email protected]>
13114 M:      Mateusz Holenko <[email protected]>
13115 M:      Gabriel Somlo <[email protected]>
13116 M:      Joel Stanley <[email protected]>
13117 S:      Maintained
13118 F:      Documentation/devicetree/bindings/*/litex,*.yaml
13119 F:      arch/openrisc/boot/dts/or1klitex.dts
13120 F:      drivers/mmc/host/litex_mmc.c
13121 F:      drivers/net/ethernet/litex/*
13122 F:      drivers/soc/litex/*
13123 F:      drivers/tty/serial/liteuart.c
13124 F:      include/linux/litex.h
13125 N:      litex
13126
13127 LIVE PATCHING
13128 M:      Josh Poimboeuf <[email protected]>
13129 M:      Jiri Kosina <[email protected]>
13130 M:      Miroslav Benes <[email protected]>
13131 M:      Petr Mladek <[email protected]>
13132 R:      Joe Lawrence <[email protected]>
13133 L:      [email protected]
13134 S:      Maintained
13135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
13136 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
13137 F:      Documentation/livepatch/
13138 F:      arch/powerpc/include/asm/livepatch.h
13139 F:      include/linux/livepatch.h
13140 F:      kernel/livepatch/
13141 F:      kernel/module/livepatch.c
13142 F:      samples/livepatch/
13143 F:      tools/testing/selftests/livepatch/
13144
13145 LLC (802.2)
13146 L:      [email protected]
13147 S:      Odd fixes
13148 F:      include/linux/llc.h
13149 F:      include/net/llc*
13150 F:      include/uapi/linux/llc.h
13151 F:      net/llc/
13152
13153 LM73 HARDWARE MONITOR DRIVER
13154 M:      Guillaume Ligneul <[email protected]>
13155 L:      [email protected]
13156 S:      Maintained
13157 F:      drivers/hwmon/lm73.c
13158
13159 LM78 HARDWARE MONITOR DRIVER
13160 M:      Jean Delvare <[email protected]>
13161 L:      [email protected]
13162 S:      Maintained
13163 F:      Documentation/hwmon/lm78.rst
13164 F:      drivers/hwmon/lm78.c
13165
13166 LM83 HARDWARE MONITOR DRIVER
13167 M:      Jean Delvare <[email protected]>
13168 L:      [email protected]
13169 S:      Maintained
13170 F:      Documentation/hwmon/lm83.rst
13171 F:      drivers/hwmon/lm83.c
13172
13173 LM90 HARDWARE MONITOR DRIVER
13174 M:      Jean Delvare <[email protected]>
13175 L:      [email protected]
13176 S:      Maintained
13177 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
13178 F:      Documentation/hwmon/lm90.rst
13179 F:      drivers/hwmon/lm90.c
13180 F:      include/dt-bindings/thermal/lm90.h
13181
13182 LME2510 MEDIA DRIVER
13183 M:      Malcolm Priestley <[email protected]>
13184 L:      [email protected]
13185 S:      Maintained
13186 W:      https://linuxtv.org
13187 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13188 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
13189
13190 LOADPIN SECURITY MODULE
13191 M:      Kees Cook <[email protected]>
13192 S:      Supported
13193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
13194 F:      Documentation/admin-guide/LSM/LoadPin.rst
13195 F:      security/loadpin/
13196
13197 LOCKDOWN SECURITY MODULE
13198 L:      [email protected]
13199 S:      Odd Fixes
13200 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
13201 F:      security/lockdown/
13202
13203 LOCKING PRIMITIVES
13204 M:      Peter Zijlstra <[email protected]>
13205 M:      Ingo Molnar <[email protected]>
13206 M:      Will Deacon <[email protected]>
13207 R:      Waiman Long <[email protected]>
13208 R:      Boqun Feng <[email protected]> (LOCKDEP)
13209 L:      [email protected]
13210 S:      Maintained
13211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
13212 F:      Documentation/locking/
13213 F:      arch/*/include/asm/spinlock*.h
13214 F:      include/linux/lockdep*.h
13215 F:      include/linux/mutex*.h
13216 F:      include/linux/rwlock*.h
13217 F:      include/linux/rwsem*.h
13218 F:      include/linux/seqlock.h
13219 F:      include/linux/spinlock*.h
13220 F:      kernel/locking/
13221 F:      lib/locking*.[ch]
13222 X:      kernel/locking/locktorture.c
13223
13224 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
13225 M:      "Richard Russon (FlatCap)" <[email protected]>
13226 L:      [email protected]
13227 S:      Maintained
13228 W:      http://www.linux-ntfs.org/content/view/19/37/
13229 F:      Documentation/admin-guide/ldm.rst
13230 F:      block/partitions/ldm.*
13231
13232 LOGITECH HID GAMING KEYBOARDS
13233 M:      Hans de Goede <[email protected]>
13234 L:      [email protected]
13235 S:      Maintained
13236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
13237 F:      drivers/hid/hid-lg-g15.c
13238
13239 LONTIUM LT8912B MIPI TO HDMI BRIDGE
13240 M:      Adrien Grassein <[email protected]>
13241 S:      Maintained
13242 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
13243 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
13244
13245 LOONGARCH
13246 M:      Huacai Chen <[email protected]>
13247 R:      WANG Xuerui <[email protected]>
13248 L:      [email protected]
13249 S:      Maintained
13250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
13251 F:      Documentation/arch/loongarch/
13252 F:      Documentation/translations/zh_CN/arch/loongarch/
13253 F:      arch/loongarch/
13254 F:      drivers/*/*loongarch*
13255 F:      drivers/cpufreq/loongson3_cpufreq.c
13256
13257 LOONGSON GPIO DRIVER
13258 M:      Yinbo Zhu <[email protected]>
13259 L:      [email protected]
13260 S:      Maintained
13261 F:      Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
13262 F:      drivers/gpio/gpio-loongson-64bit.c
13263
13264 LOONGSON LS2X APB DMA DRIVER
13265 M:      Binbin Zhou <[email protected]>
13266 L:      [email protected]
13267 S:      Maintained
13268 F:      Documentation/devicetree/bindings/dma/loongson,ls2x-apbdma.yaml
13269 F:      drivers/dma/ls2x-apb-dma.c
13270
13271 LOONGSON LS2X I2C DRIVER
13272 M:      Binbin Zhou <[email protected]>
13273 L:      [email protected]
13274 S:      Maintained
13275 F:      Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
13276 F:      drivers/i2c/busses/i2c-ls2x.c
13277
13278 LOONGSON-2 SOC SERIES CLOCK DRIVER
13279 M:      Yinbo Zhu <[email protected]>
13280 L:      [email protected]
13281 S:      Maintained
13282 F:      Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
13283 F:      drivers/clk/clk-loongson2.c
13284 F:      include/dt-bindings/clock/loongson,ls2k-clk.h
13285
13286 LOONGSON SPI DRIVER
13287 M:      Yinbo Zhu <[email protected]>
13288 L:      [email protected]
13289 S:      Maintained
13290 F:      Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
13291 F:      drivers/spi/spi-loongson-core.c
13292 F:      drivers/spi/spi-loongson-pci.c
13293 F:      drivers/spi/spi-loongson-plat.c
13294 F:      drivers/spi/spi-loongson.h
13295
13296 LOONGSON-2 SOC SERIES GUTS DRIVER
13297 M:      Yinbo Zhu <[email protected]>
13298 L:      [email protected]
13299 S:      Maintained
13300 F:      Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
13301 F:      drivers/soc/loongson/loongson2_guts.c
13302
13303 LOONGSON-2 SOC SERIES PM DRIVER
13304 M:      Yinbo Zhu <[email protected]>
13305 L:      [email protected]
13306 S:      Maintained
13307 F:      Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml
13308 F:      drivers/soc/loongson/loongson2_pm.c
13309
13310 LOONGSON-2 SOC SERIES PINCTRL DRIVER
13311 M:      zhanghongchen <[email protected]>
13312 M:      Yinbo Zhu <[email protected]>
13313 L:      [email protected]
13314 S:      Maintained
13315 F:      Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
13316 F:      drivers/pinctrl/pinctrl-loongson2.c
13317
13318 LOONGSON-2 SOC SERIES THERMAL DRIVER
13319 M:      zhanghongchen <[email protected]>
13320 M:      Yinbo Zhu <[email protected]>
13321 L:      [email protected]
13322 S:      Maintained
13323 F:      Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml
13324 F:      drivers/thermal/loongson2_thermal.c
13325
13326 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
13327 M:      Sathya Prakash <[email protected]>
13328 M:      Sreekanth Reddy <[email protected]>
13329 M:      Suganath Prabu Subramani <[email protected]>
13330 L:      [email protected]
13331 L:      [email protected]
13332 S:      Supported
13333 W:      http://www.avagotech.com/support/
13334 F:      drivers/message/fusion/
13335 F:      drivers/scsi/mpt3sas/
13336
13337 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
13338 M:      Matthew Wilcox <[email protected]>
13339 L:      [email protected]
13340 S:      Maintained
13341 F:      drivers/scsi/sym53c8xx_2/
13342
13343 LTC1660 DAC DRIVER
13344 M:      Marcus Folkesson <[email protected]>
13345 L:      [email protected]
13346 S:      Maintained
13347 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
13348 F:      drivers/iio/dac/ltc1660.c
13349
13350 LTC2688 IIO DAC DRIVER
13351 M:      Nuno Sá <[email protected]>
13352 L:      [email protected]
13353 S:      Supported
13354 W:      https://ez.analog.com/linux-software-drivers
13355 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
13356 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
13357 F:      drivers/iio/dac/ltc2688.c
13358
13359 LTC2947 HARDWARE MONITOR DRIVER
13360 M:      Nuno Sá <[email protected]>
13361 L:      [email protected]
13362 S:      Supported
13363 W:      https://ez.analog.com/linux-software-drivers
13364 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
13365 F:      drivers/hwmon/ltc2947-core.c
13366 F:      drivers/hwmon/ltc2947-i2c.c
13367 F:      drivers/hwmon/ltc2947-spi.c
13368 F:      drivers/hwmon/ltc2947.h
13369
13370 LTC2991 HARDWARE MONITOR DRIVER
13371 M:      Antoniu Miclaus <[email protected]>
13372 L:      [email protected]
13373 S:      Supported
13374 W:      https://ez.analog.com/linux-software-drivers
13375 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml
13376 F:      drivers/hwmon/ltc2991.c
13377
13378 LTC2983 IIO TEMPERATURE DRIVER
13379 M:      Nuno Sá <[email protected]>
13380 L:      [email protected]
13381 S:      Supported
13382 W:      https://ez.analog.com/linux-software-drivers
13383 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
13384 F:      drivers/iio/temperature/ltc2983.c
13385
13386 LTC4282 HARDWARE MONITOR DRIVER
13387 M:      Nuno Sa <[email protected]>
13388 L:      [email protected]
13389 S:      Supported
13390 F:      Documentation/devicetree/bindings/hwmon/adi,ltc4282.yaml
13391 F:      Documentation/hwmon/ltc4282.rst
13392 F:      drivers/hwmon/ltc4282.c
13393
13394 LTC4286 HARDWARE MONITOR DRIVER
13395 M:      Delphine CC Chiu <[email protected]>
13396 L:      [email protected]
13397 S:      Maintained
13398 F:      Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml
13399 F:      Documentation/hwmon/ltc4286.rst
13400 F:      drivers/hwmon/pmbus/Kconfig
13401 F:      drivers/hwmon/pmbus/Makefile
13402 F:      drivers/hwmon/pmbus/ltc4286.c
13403
13404 LTC4306 I2C MULTIPLEXER DRIVER
13405 M:      Michael Hennerich <[email protected]>
13406 L:      [email protected]
13407 S:      Supported
13408 W:      https://ez.analog.com/linux-software-drivers
13409 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
13410 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
13411
13412 LTP (Linux Test Project)
13413 M:      Andrea Cervesato <[email protected]>
13414 M:      Cyril Hrubis <[email protected]>
13415 M:      Jan Stancek <[email protected]>
13416 M:      Petr Vorel <[email protected]>
13417 M:      Li Wang <[email protected]>
13418 M:      Yang Xu <[email protected]>
13419 M:      Xiao Yang <[email protected]>
13420 L:      [email protected] (subscribers-only)
13421 S:      Maintained
13422 W:      https://linux-test-project.readthedocs.io/
13423 T:      git https://github.com/linux-test-project/ltp.git
13424
13425 LTR390 AMBIENT/UV LIGHT SENSOR DRIVER
13426 M:      Anshul Dalal <[email protected]>
13427 L:      [email protected]
13428 S:      Maintained
13429 F:      Documentation/devicetree/bindings/iio/light/liteon,ltr390.yaml
13430 F:      drivers/iio/light/ltr390.c
13431
13432 LYNX 28G SERDES PHY DRIVER
13433 M:      Ioana Ciornei <[email protected]>
13434 L:      [email protected]
13435 S:      Supported
13436 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
13437 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
13438
13439 LYNX PCS MODULE
13440 M:      Ioana Ciornei <[email protected]>
13441 L:      [email protected]
13442 S:      Supported
13443 F:      drivers/net/pcs/pcs-lynx.c
13444 F:      include/linux/pcs-lynx.h
13445
13446 M68K ARCHITECTURE
13447 M:      Geert Uytterhoeven <[email protected]>
13448 L:      [email protected]
13449 S:      Maintained
13450 W:      http://www.linux-m68k.org/
13451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
13452 F:      arch/m68k/
13453 F:      drivers/zorro/
13454
13455 M68K ON APPLE MACINTOSH
13456 M:      Joshua Thompson <[email protected]>
13457 L:      [email protected]
13458 S:      Maintained
13459 W:      http://www.mac.linux-m68k.org/
13460 F:      arch/m68k/mac/
13461 F:      drivers/macintosh/adb-iop.c
13462 F:      drivers/macintosh/via-macii.c
13463
13464 M68K ON HP9000/300
13465 M:      Philip Blundell <[email protected]>
13466 S:      Maintained
13467 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
13468 F:      arch/m68k/hp300/
13469
13470 M88DS3103 MEDIA DRIVER
13471 L:      [email protected]
13472 S:      Orphan
13473 W:      https://linuxtv.org
13474 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13475 F:      drivers/media/dvb-frontends/m88ds3103*
13476
13477 M88RS2000 MEDIA DRIVER
13478 M:      Malcolm Priestley <[email protected]>
13479 L:      [email protected]
13480 S:      Maintained
13481 W:      https://linuxtv.org
13482 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13483 F:      drivers/media/dvb-frontends/m88rs2000*
13484
13485 MA901 MASTERKIT USB FM RADIO DRIVER
13486 M:      Alexey Klimov <[email protected]>
13487 L:      [email protected]
13488 S:      Maintained
13489 T:      git git://linuxtv.org/media_tree.git
13490 F:      drivers/media/radio/radio-ma901.c
13491
13492 MAC80211
13493 M:      Johannes Berg <[email protected]>
13494 L:      [email protected]
13495 S:      Maintained
13496 W:      https://wireless.wiki.kernel.org/
13497 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
13498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
13499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
13500 F:      Documentation/networking/mac80211-injection.rst
13501 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
13502 F:      drivers/net/wireless/virtual/mac80211_hwsim.[ch]
13503 F:      include/net/mac80211.h
13504 F:      net/mac80211/
13505
13506 MAILBOX API
13507 M:      Jassi Brar <[email protected]>
13508 L:      [email protected]
13509 S:      Maintained
13510 F:      Documentation/devicetree/bindings/mailbox/
13511 F:      drivers/mailbox/
13512 F:      include/dt-bindings/mailbox/
13513 F:      include/linux/mailbox_client.h
13514 F:      include/linux/mailbox_controller.h
13515
13516 MAILBOX ARM MHUv2
13517 M:      Viresh Kumar <[email protected]>
13518 M:      Tushar Khandelwal <[email protected]>
13519 L:      [email protected]
13520 S:      Maintained
13521 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
13522 F:      drivers/mailbox/arm_mhuv2.c
13523 F:      include/linux/mailbox/arm_mhuv2_message.h
13524
13525 MAILBOX ARM MHUv3
13526 M:      Sudeep Holla <[email protected]>
13527 M:      Cristian Marussi <[email protected]>
13528 L:      [email protected]
13529 L:      [email protected] (moderated for non-subscribers)
13530 S:      Maintained
13531 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv3.yaml
13532 F:      drivers/mailbox/arm_mhuv3.c
13533
13534 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
13535 M:      Alejandro Colomar <[email protected]>
13536 L:      [email protected]
13537 S:      Maintained
13538 W:      http://www.kernel.org/doc/man-pages
13539 T:      git git://git.kernel.org/pub/scm/docs/man-pages/man-pages.git
13540 T:      git git://www.alejandro-colomar.es/src/alx/linux/man-pages/man-pages.git
13541
13542 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
13543 M:      Jeremy Kerr <[email protected]>
13544 M:      Matt Johnston <[email protected]>
13545 L:      [email protected]
13546 S:      Maintained
13547 F:      Documentation/networking/mctp.rst
13548 F:      drivers/net/mctp/
13549 F:      include/net/mctp.h
13550 F:      include/net/mctpdevice.h
13551 F:      include/net/netns/mctp.h
13552 F:      net/mctp/
13553
13554 MAPLE TREE
13555 M:      Liam R. Howlett <[email protected]>
13556 L:      [email protected]
13557 L:      [email protected]
13558 S:      Supported
13559 F:      Documentation/core-api/maple_tree.rst
13560 F:      include/linux/maple_tree.h
13561 F:      include/trace/events/maple_tree.h
13562 F:      lib/maple_tree.c
13563 F:      lib/test_maple_tree.c
13564 F:      tools/testing/radix-tree/linux/maple_tree.h
13565 F:      tools/testing/radix-tree/maple.c
13566
13567 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
13568 M:      Rahul Bedarkar <[email protected]>
13569 L:      [email protected]
13570 S:      Maintained
13571 F:      arch/mips/boot/dts/img/pistachio*
13572
13573 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
13574 M:      Andrew Lunn <[email protected]>
13575 L:      [email protected]
13576 S:      Maintained
13577 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6060.yaml
13578 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6xxx.yaml
13579 F:      Documentation/networking/devlink/mv88e6xxx.rst
13580 F:      drivers/net/dsa/mv88e6xxx/
13581 F:      include/linux/dsa/mv88e6xxx.h
13582 F:      include/linux/platform_data/mv88e6xxx.h
13583
13584 MARVELL 88PM886 PMIC DRIVER
13585 M:      Karel Balej <[email protected]>
13586 S:      Maintained
13587 F:      Documentation/devicetree/bindings/mfd/marvell,88pm886-a1.yaml
13588 F:      drivers/input/misc/88pm886-onkey.c
13589 F:      drivers/mfd/88pm886.c
13590 F:      drivers/regulators/88pm886-regulator.c
13591 F:      include/linux/mfd/88pm886.h
13592
13593 MARVELL ARMADA 3700 PHY DRIVERS
13594 M:      Miquel Raynal <[email protected]>
13595 S:      Maintained
13596 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
13597 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
13598 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
13599 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
13600
13601 MARVELL ARMADA 3700 SERIAL DRIVER
13602 M:      Pali Rohár <[email protected]>
13603 S:      Maintained
13604 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
13605 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
13606 F:      drivers/tty/serial/mvebu-uart.c
13607
13608 MARVELL ARMADA DRM SUPPORT
13609 M:      Russell King <[email protected]>
13610 S:      Maintained
13611 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
13612 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
13613 F:      Documentation/devicetree/bindings/display/armada/
13614 F:      drivers/gpu/drm/armada/
13615 F:      include/uapi/drm/armada_drm.h
13616
13617 MARVELL CRYPTO DRIVER
13618 M:      Boris Brezillon <[email protected]>
13619 M:      Arnaud Ebalard <[email protected]>
13620 M:      Srujana Challa <[email protected]>
13621 L:      [email protected]
13622 S:      Maintained
13623 F:      drivers/crypto/marvell/
13624 F:      include/linux/soc/marvell/octeontx2/
13625
13626 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
13627 M:      Mirko Lindner <[email protected]>
13628 M:      Stephen Hemminger <[email protected]>
13629 L:      [email protected]
13630 S:      Odd fixes
13631 F:      drivers/net/ethernet/marvell/sk*
13632
13633 MARVELL LIBERTAS WIRELESS DRIVER
13634 L:      [email protected]
13635 S:      Orphan
13636 F:      drivers/net/wireless/marvell/libertas/
13637
13638 MARVELL MACCHIATOBIN SUPPORT
13639 M:      Russell King <[email protected]>
13640 L:      [email protected] (moderated for non-subscribers)
13641 S:      Maintained
13642 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
13643
13644 MARVELL MV643XX ETHERNET DRIVER
13645 M:      Sebastian Hesselbarth <[email protected]>
13646 L:      [email protected]
13647 S:      Maintained
13648 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
13649
13650 MARVELL MV88X3310 PHY DRIVER
13651 M:      Russell King <[email protected]>
13652 M:      Marek Behún <[email protected]>
13653 L:      [email protected]
13654 S:      Maintained
13655 F:      drivers/net/phy/marvell10g.c
13656
13657 MARVELL MVEBU THERMAL DRIVER
13658 M:      Miquel Raynal <[email protected]>
13659 S:      Maintained
13660 F:      drivers/thermal/armada_thermal.c
13661
13662 MARVELL MVNETA ETHERNET DRIVER
13663 M:      Marcin Wojtas <[email protected]>
13664 L:      [email protected]
13665 S:      Maintained
13666 F:      drivers/net/ethernet/marvell/mvneta*
13667
13668 MARVELL MVPP2 ETHERNET DRIVER
13669 M:      Marcin Wojtas <[email protected]>
13670 M:      Russell King <[email protected]>
13671 L:      [email protected]
13672 S:      Maintained
13673 F:      Documentation/devicetree/bindings/net/marvell,pp2.yaml
13674 F:      drivers/net/ethernet/marvell/mvpp2/
13675
13676 MARVELL MWIFIEX WIRELESS DRIVER
13677 M:      Brian Norris <[email protected]>
13678 R:      Francesco Dolcini <[email protected]>
13679 L:      [email protected]
13680 S:      Odd Fixes
13681 F:      drivers/net/wireless/marvell/mwifiex/
13682
13683 MARVELL MWL8K WIRELESS DRIVER
13684 L:      [email protected]
13685 S:      Orphan
13686 F:      drivers/net/wireless/marvell/mwl8k.c
13687
13688 MARVELL NAND CONTROLLER DRIVER
13689 M:      Miquel Raynal <[email protected]>
13690 L:      [email protected]
13691 S:      Maintained
13692 F:      drivers/mtd/nand/raw/marvell_nand.c
13693
13694 MARVELL OCTEON ENDPOINT DRIVER
13695 M:      Veerasenareddy Burru <[email protected]>
13696 M:      Sathesh Edara <[email protected]>
13697 L:      [email protected]
13698 S:      Supported
13699 F:      drivers/net/ethernet/marvell/octeon_ep
13700
13701 MARVELL OCTEON ENDPOINT VF DRIVER
13702 M:      Veerasenareddy Burru <[email protected]>
13703 M:      Sathesh Edara <[email protected]>
13704 M:      Shinas Rasheed <[email protected]>
13705 M:      Satananda Burla <[email protected]>
13706 L:      [email protected]
13707 S:      Supported
13708 F:      drivers/net/ethernet/marvell/octeon_ep_vf
13709
13710 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
13711 M:      Sunil Goutham <[email protected]>
13712 M:      Geetha sowjanya <[email protected]>
13713 M:      Subbaraya Sundeep <[email protected]>
13714 M:      hariprasad <[email protected]>
13715 L:      [email protected]
13716 S:      Supported
13717 F:      drivers/net/ethernet/marvell/octeontx2/nic/
13718 F:      include/linux/soc/marvell/octeontx2/
13719
13720 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
13721 M:      Sunil Goutham <[email protected]>
13722 M:      Linu Cherian <[email protected]>
13723 M:      Geetha sowjanya <[email protected]>
13724 M:      Jerin Jacob <[email protected]>
13725 M:      hariprasad <[email protected]>
13726 M:      Subbaraya Sundeep <[email protected]>
13727 L:      [email protected]
13728 S:      Supported
13729 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
13730 F:      drivers/net/ethernet/marvell/octeontx2/af/
13731
13732 MARVELL PRESTERA ETHERNET SWITCH DRIVER
13733 M:      Taras Chornyi <[email protected]>
13734 S:      Supported
13735 W:      https://github.com/Marvell-switching/switchdev-prestera
13736 F:      drivers/net/ethernet/marvell/prestera/
13737
13738 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
13739 M:      Nicolas Pitre <[email protected]>
13740 S:      Odd Fixes
13741 F:      drivers/mmc/host/mvsdio.*
13742
13743 MARVELL USB MDIO CONTROLLER DRIVER
13744 M:      Tobias Waldekranz <[email protected]>
13745 L:      [email protected]
13746 S:      Maintained
13747 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
13748 F:      drivers/net/mdio/mdio-mvusb.c
13749
13750 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
13751 M:      Hu Ziji <[email protected]>
13752 L:      [email protected]
13753 S:      Supported
13754 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
13755 F:      drivers/mmc/host/sdhci-xenon*
13756
13757 MARVELL OCTEON CN10K DPI DRIVER
13758 M:      Vamsi Attunuru <[email protected]>
13759 S:      Supported
13760 F:      drivers/misc/mrvl_cn10k_dpi.c
13761
13762 MARVELL OCTEON ENDPOINT VIRTIO DATA PATH ACCELERATOR
13763 R:      [email protected]
13764 R:      [email protected]
13765 F:      drivers/vdpa/octeon_ep/
13766
13767 MATROX FRAMEBUFFER DRIVER
13768 L:      [email protected]
13769 S:      Orphan
13770 F:      drivers/video/fbdev/matrox/matroxfb_*
13771 F:      include/uapi/linux/matroxfb.h
13772
13773 MAX15301 DRIVER
13774 M:      Daniel Nilsson <[email protected]>
13775 L:      [email protected]
13776 S:      Maintained
13777 F:      Documentation/hwmon/max15301.rst
13778 F:      drivers/hwmon/pmbus/max15301.c
13779
13780 MAX2175 SDR TUNER DRIVER
13781 M:      Ramesh Shanmugasundaram <[email protected]>
13782 L:      [email protected]
13783 S:      Maintained
13784 T:      git git://linuxtv.org/media_tree.git
13785 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
13786 F:      Documentation/userspace-api/media/drivers/max2175.rst
13787 F:      drivers/media/i2c/max2175*
13788 F:      include/uapi/linux/max2175.h
13789
13790 MAX31335 RTC DRIVER
13791 M:      Antoniu Miclaus <[email protected]>
13792 L:      [email protected]
13793 S:      Supported
13794 W:      https://ez.analog.com/linux-software-drivers
13795 F:      Documentation/devicetree/bindings/rtc/adi,max31335.yaml
13796 F:      drivers/rtc/rtc-max31335.c
13797
13798 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
13799 L:      [email protected]
13800 S:      Orphan
13801 F:      Documentation/hwmon/max6650.rst
13802 F:      drivers/hwmon/max6650.c
13803
13804 MAX9286 QUAD GMSL DESERIALIZER DRIVER
13805 M:      Jacopo Mondi <[email protected]>
13806 M:      Kieran Bingham <[email protected]>
13807 M:      Laurent Pinchart <[email protected]>
13808 M:      Niklas Söderlund <[email protected]>
13809 L:      [email protected]
13810 S:      Maintained
13811 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
13812 F:      drivers/media/i2c/max9286.c
13813
13814 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
13815 M:      Niklas Söderlund <[email protected]>
13816 L:      [email protected]
13817 S:      Maintained
13818 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml
13819 F:      drivers/staging/media/max96712/max96712.c
13820
13821 MAX96714 GMSL2 DESERIALIZER DRIVER
13822 M:      Julien Massot <[email protected]>
13823 L:      [email protected]
13824 S:      Maintained
13825 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96714.yaml
13826 F:      drivers/media/i2c/max96714.c
13827
13828 MAX96717 GMSL2 SERIALIZER DRIVER
13829 M:      Julien Massot <[email protected]>
13830 L:      [email protected]
13831 S:      Maintained
13832 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96717.yaml
13833 F:      drivers/media/i2c/max96717.c
13834
13835 MAX9860 MONO AUDIO VOICE CODEC DRIVER
13836 M:      Peter Rosin <[email protected]>
13837 L:      [email protected] (moderated for non-subscribers)
13838 S:      Maintained
13839 F:      Documentation/devicetree/bindings/sound/max9860.txt
13840 F:      sound/soc/codecs/max9860.*
13841
13842 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
13843 M:      Andreas Klinger <[email protected]>
13844 L:      [email protected]
13845 S:      Maintained
13846 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
13847 F:      drivers/iio/proximity/mb1232.c
13848
13849 MAXIM MAX11205 DRIVER
13850 M:      Ramona Bolboaca <[email protected]>
13851 L:      [email protected]
13852 S:      Supported
13853 W:      https://ez.analog.com/linux-software-drivers
13854 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
13855 F:      drivers/iio/adc/max11205.c
13856
13857 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
13858 R:      Iskren Chernev <[email protected]>
13859 R:      Krzysztof Kozlowski <[email protected]>
13860 R:      Marek Szyprowski <[email protected]>
13861 R:      Matheus Castello <[email protected]>
13862 L:      [email protected]
13863 S:      Maintained
13864 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
13865 F:      drivers/power/supply/max17040_battery.c
13866
13867 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
13868 R:      Hans de Goede <[email protected]>
13869 R:      Krzysztof Kozlowski <[email protected]>
13870 R:      Marek Szyprowski <[email protected]>
13871 R:      Sebastian Krzyszkowiak <[email protected]>
13872 R:      Purism Kernel Team <[email protected]>
13873 L:      [email protected]
13874 S:      Maintained
13875 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
13876 F:      drivers/power/supply/max17042_battery.c
13877
13878 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
13879 M:      Laurent Pinchart <[email protected]>
13880 L:      [email protected]
13881 S:      Maintained
13882 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
13883 F:      drivers/regulator/max20086-regulator.c
13884
13885 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
13886 M:      Rajat Khandelwal <[email protected]>
13887 L:      [email protected]
13888 S:      Maintained
13889 F:      drivers/iio/temperature/max30208.c
13890
13891 MAXIM MAX77650 PMIC MFD DRIVER
13892 M:      Bartosz Golaszewski <[email protected]>
13893 L:      [email protected]
13894 S:      Maintained
13895 F:      Documentation/devicetree/bindings/*/*max77650.yaml
13896 F:      Documentation/devicetree/bindings/*/max77650*.yaml
13897 F:      drivers/gpio/gpio-max77650.c
13898 F:      drivers/input/misc/max77650-onkey.c
13899 F:      drivers/leds/leds-max77650.c
13900 F:      drivers/mfd/max77650.c
13901 F:      drivers/power/supply/max77650-charger.c
13902 F:      drivers/regulator/max77650-regulator.c
13903 F:      include/linux/mfd/max77650.h
13904
13905 MAXIM MAX77714 PMIC MFD DRIVER
13906 M:      Luca Ceresoli <[email protected]>
13907 S:      Maintained
13908 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
13909 F:      drivers/mfd/max77714.c
13910 F:      include/linux/mfd/max77714.h
13911
13912 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
13913 M:      Javier Martinez Canillas <[email protected]>
13914 L:      [email protected]
13915 S:      Supported
13916 F:      Documentation/devicetree/bindings/*/*max77802.yaml
13917 F:      drivers/regulator/max77802-regulator.c
13918 F:      include/dt-bindings/*/*max77802.h
13919
13920 MAXIM MAX77976 BATTERY CHARGER
13921 M:      Luca Ceresoli <[email protected]>
13922 S:      Supported
13923 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
13924 F:      drivers/power/supply/max77976_charger.c
13925
13926 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
13927 M:      Krzysztof Kozlowski <[email protected]>
13928 L:      [email protected]
13929 S:      Maintained
13930 B:      mailto:[email protected]
13931 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
13932 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
13933 F:      drivers/power/supply/max14577_charger.c
13934 F:      drivers/power/supply/max77693_charger.c
13935
13936 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
13937 M:      Chanwoo Choi <[email protected]>
13938 M:      Krzysztof Kozlowski <[email protected]>
13939 L:      [email protected]
13940 S:      Maintained
13941 B:      mailto:[email protected]
13942 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
13943 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
13944 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
13945 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
13946 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
13947 F:      drivers/*/*max77843.c
13948 F:      drivers/*/max14577*.c
13949 F:      drivers/*/max77686*.c
13950 F:      drivers/*/max77693*.c
13951 F:      drivers/clk/clk-max77686.c
13952 F:      drivers/extcon/extcon-max14577.c
13953 F:      drivers/extcon/extcon-max77693.c
13954 F:      drivers/rtc/rtc-max77686.c
13955 F:      include/linux/mfd/max14577*.h
13956 F:      include/linux/mfd/max77686*.h
13957 F:      include/linux/mfd/max77693*.h
13958
13959 MAXIRADIO FM RADIO RECEIVER DRIVER
13960 M:      Hans Verkuil <[email protected]>
13961 L:      [email protected]
13962 S:      Maintained
13963 W:      https://linuxtv.org
13964 T:      git git://linuxtv.org/media_tree.git
13965 F:      drivers/media/radio/radio-maxiradio*
13966
13967 MAXLINEAR ETHERNET PHY DRIVER
13968 M:      Xu Liang <[email protected]>
13969 L:      [email protected]
13970 S:      Supported
13971 F:      drivers/net/phy/mxl-gpy.c
13972
13973 MCAN MMIO DEVICE DRIVER
13974 M:      Chandrasekar Ramakrishnan <[email protected]>
13975 L:      [email protected]
13976 S:      Maintained
13977 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
13978 F:      drivers/net/can/m_can/m_can.c
13979 F:      drivers/net/can/m_can/m_can.h
13980 F:      drivers/net/can/m_can/m_can_platform.c
13981
13982 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
13983 R:      Yasushi SHOJI <[email protected]>
13984 L:      [email protected]
13985 S:      Maintained
13986 F:      drivers/net/can/usb/mcba_usb.c
13987
13988 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
13989 M:      Rishi Gupta <[email protected]>
13990 L:      [email protected]
13991 L:      [email protected]
13992 S:      Maintained
13993 F:      drivers/hid/hid-mcp2221.c
13994
13995 MCP251XFD SPI-CAN NETWORK DRIVER
13996 M:      Marc Kleine-Budde <[email protected]>
13997 M:      Manivannan Sadhasivam <[email protected]>
13998 R:      Thomas Kopp <[email protected]>
13999 L:      [email protected]
14000 S:      Maintained
14001 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
14002 F:      drivers/net/can/spi/mcp251xfd/
14003
14004 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
14005 M:      Peter Rosin <[email protected]>
14006 L:      [email protected]
14007 S:      Maintained
14008 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
14009 F:      drivers/iio/potentiometer/mcp4018.c
14010 F:      drivers/iio/potentiometer/mcp4531.c
14011
14012 MCP4821 DAC DRIVER
14013 M:      Anshul Dalal <[email protected]>
14014 L:      [email protected]
14015 S:      Maintained
14016 F:      Documentation/devicetree/bindings/iio/dac/microchip,mcp4821.yaml
14017 F:      drivers/iio/dac/mcp4821.c
14018
14019 MCR20A IEEE-802.15.4 RADIO DRIVER
14020 M:      Stefan Schmidt <[email protected]>
14021 L:      [email protected]
14022 S:      Odd Fixes
14023 W:      https://github.com/xueliu/mcr20a-linux
14024 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
14025 F:      drivers/net/ieee802154/mcr20a.c
14026 F:      drivers/net/ieee802154/mcr20a.h
14027
14028 MDIO REGMAP DRIVER
14029 M:      Maxime Chevallier <[email protected]>
14030 L:      [email protected]
14031 S:      Maintained
14032 F:      drivers/net/mdio/mdio-regmap.c
14033 F:      include/linux/mdio/mdio-regmap.h
14034
14035 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
14036 M:      William Breathitt Gray <[email protected]>
14037 L:      [email protected]
14038 S:      Maintained
14039 F:      drivers/iio/dac/cio-dac.c
14040
14041 MEDIA CONTROLLER FRAMEWORK
14042 M:      Sakari Ailus <[email protected]>
14043 M:      Laurent Pinchart <[email protected]>
14044 L:      [email protected]
14045 S:      Supported
14046 W:      https://www.linuxtv.org
14047 T:      git git://linuxtv.org/media_tree.git
14048 F:      drivers/media/mc/
14049 F:      include/media/media-*.h
14050 F:      include/uapi/linux/media.h
14051
14052 MEDIA DRIVER FOR FREESCALE IMX PXP
14053 M:      Philipp Zabel <[email protected]>
14054 L:      [email protected]
14055 S:      Maintained
14056 T:      git git://linuxtv.org/media_tree.git
14057 F:      drivers/media/platform/nxp/imx-pxp.[ch]
14058
14059 MEDIA DRIVERS FOR ASCOT2E
14060 M:      Sergey Kozlov <[email protected]>
14061 M:      Abylay Ospan <[email protected]>
14062 L:      [email protected]
14063 S:      Supported
14064 W:      https://linuxtv.org
14065 W:      http://netup.tv/
14066 T:      git git://linuxtv.org/media_tree.git
14067 F:      drivers/media/dvb-frontends/ascot2e*
14068
14069 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
14070 M:      Jasmin Jessich <[email protected]>
14071 L:      [email protected]
14072 S:      Maintained
14073 W:      https://linuxtv.org
14074 T:      git git://linuxtv.org/media_tree.git
14075 F:      drivers/media/dvb-frontends/cxd2099*
14076
14077 MEDIA DRIVERS FOR CXD2841ER
14078 M:      Sergey Kozlov <[email protected]>
14079 M:      Abylay Ospan <[email protected]>
14080 L:      [email protected]
14081 S:      Supported
14082 W:      https://linuxtv.org
14083 W:      http://netup.tv/
14084 T:      git git://linuxtv.org/media_tree.git
14085 F:      drivers/media/dvb-frontends/cxd2841er*
14086
14087 MEDIA DRIVERS FOR CXD2880
14088 M:      Yasunari Takiguchi <[email protected]>
14089 L:      [email protected]
14090 S:      Supported
14091 W:      http://linuxtv.org/
14092 T:      git git://linuxtv.org/media_tree.git
14093 F:      drivers/media/dvb-frontends/cxd2880/*
14094 F:      drivers/media/spi/cxd2880*
14095
14096 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
14097 L:      [email protected]
14098 S:      Orphan
14099 W:      https://linuxtv.org
14100 T:      git git://linuxtv.org/media_tree.git
14101 F:      drivers/media/pci/ddbridge/*
14102
14103 MEDIA DRIVERS FOR FREESCALE IMX
14104 M:      Steve Longerbeam <[email protected]>
14105 M:      Philipp Zabel <[email protected]>
14106 L:      [email protected]
14107 S:      Maintained
14108 T:      git git://linuxtv.org/media_tree.git
14109 F:      Documentation/admin-guide/media/imx.rst
14110 F:      Documentation/devicetree/bindings/media/imx.txt
14111 F:      drivers/staging/media/imx/
14112 F:      include/linux/imx-media.h
14113 F:      include/media/imx.h
14114
14115 MEDIA DRIVERS FOR FREESCALE IMX7/8
14116 M:      Rui Miguel Silva <[email protected]>
14117 M:      Laurent Pinchart <[email protected]>
14118 M:      Martin Kepplinger <[email protected]>
14119 R:      Purism Kernel Team <[email protected]>
14120 L:      [email protected]
14121 S:      Maintained
14122 T:      git git://linuxtv.org/media_tree.git
14123 F:      Documentation/admin-guide/media/imx7.rst
14124 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
14125 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
14126 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml
14127 F:      drivers/media/platform/nxp/imx-mipi-csis.c
14128 F:      drivers/media/platform/nxp/imx7-media-csi.c
14129 F:      drivers/media/platform/nxp/imx8mq-mipi-csi2.c
14130
14131 MEDIA DRIVERS FOR HELENE
14132 M:      Abylay Ospan <[email protected]>
14133 L:      [email protected]
14134 S:      Supported
14135 W:      https://linuxtv.org
14136 W:      http://netup.tv/
14137 T:      git git://linuxtv.org/media_tree.git
14138 F:      drivers/media/dvb-frontends/helene*
14139
14140 MEDIA DRIVERS FOR HORUS3A
14141 M:      Sergey Kozlov <[email protected]>
14142 M:      Abylay Ospan <[email protected]>
14143 L:      [email protected]
14144 S:      Supported
14145 W:      https://linuxtv.org
14146 W:      http://netup.tv/
14147 T:      git git://linuxtv.org/media_tree.git
14148 F:      drivers/media/dvb-frontends/horus3a*
14149
14150 MEDIA DRIVERS FOR LNBH25
14151 M:      Sergey Kozlov <[email protected]>
14152 M:      Abylay Ospan <[email protected]>
14153 L:      [email protected]
14154 S:      Supported
14155 W:      https://linuxtv.org
14156 W:      http://netup.tv/
14157 T:      git git://linuxtv.org/media_tree.git
14158 F:      drivers/media/dvb-frontends/lnbh25*
14159
14160 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
14161 L:      [email protected]
14162 S:      Orphan
14163 W:      https://linuxtv.org
14164 T:      git git://linuxtv.org/media_tree.git
14165 F:      drivers/media/dvb-frontends/mxl5xx*
14166
14167 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
14168 M:      Sergey Kozlov <[email protected]>
14169 M:      Abylay Ospan <[email protected]>
14170 L:      [email protected]
14171 S:      Supported
14172 W:      https://linuxtv.org
14173 W:      http://netup.tv/
14174 T:      git git://linuxtv.org/media_tree.git
14175 F:      drivers/media/pci/netup_unidvb/*
14176
14177 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
14178 M:      Dmitry Osipenko <[email protected]>
14179 L:      [email protected]
14180 L:      [email protected]
14181 S:      Maintained
14182 T:      git git://linuxtv.org/media_tree.git
14183 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
14184 F:      drivers/media/platform/nvidia/tegra-vde/
14185
14186 MEDIA DRIVERS FOR RENESAS - CEU
14187 M:      Jacopo Mondi <[email protected]>
14188 L:      [email protected]
14189 L:      [email protected]
14190 S:      Supported
14191 T:      git git://linuxtv.org/media_tree.git
14192 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
14193 F:      drivers/media/platform/renesas/renesas-ceu.c
14194 F:      include/media/drv-intf/renesas-ceu.h
14195
14196 MEDIA DRIVERS FOR RENESAS - DRIF
14197 M:      Fabrizio Castro <[email protected]>
14198 L:      [email protected]
14199 L:      [email protected]
14200 S:      Supported
14201 T:      git git://linuxtv.org/media_tree.git
14202 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
14203 F:      drivers/media/platform/renesas/rcar_drif.c
14204
14205 MEDIA DRIVERS FOR RENESAS - FCP
14206 M:      Laurent Pinchart <[email protected]>
14207 L:      [email protected]
14208 L:      [email protected]
14209 S:      Supported
14210 T:      git git://linuxtv.org/media_tree.git
14211 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
14212 F:      drivers/media/platform/renesas/rcar-fcp.c
14213 F:      include/media/rcar-fcp.h
14214
14215 MEDIA DRIVERS FOR RENESAS - FDP1
14216 M:      Kieran Bingham <[email protected]>
14217 L:      [email protected]
14218 L:      [email protected]
14219 S:      Supported
14220 T:      git git://linuxtv.org/media_tree.git
14221 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
14222 F:      drivers/media/platform/renesas/rcar_fdp1.c
14223
14224 MEDIA DRIVERS FOR RENESAS - VIN
14225 M:      Niklas Söderlund <[email protected]>
14226 L:      [email protected]
14227 L:      [email protected]
14228 S:      Supported
14229 T:      git git://linuxtv.org/media_tree.git
14230 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
14231 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
14232 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
14233 F:      drivers/media/platform/renesas/rcar-csi2.c
14234 F:      drivers/media/platform/renesas/rcar-isp.c
14235 F:      drivers/media/platform/renesas/rcar-vin/
14236
14237 MEDIA DRIVERS FOR RENESAS - VSP1
14238 M:      Laurent Pinchart <[email protected]>
14239 M:      Kieran Bingham <[email protected]>
14240 L:      [email protected]
14241 L:      [email protected]
14242 S:      Supported
14243 T:      git git://linuxtv.org/media_tree.git
14244 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
14245 F:      drivers/media/platform/renesas/vsp1/
14246
14247 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
14248 L:      [email protected]
14249 S:      Orphan
14250 W:      https://linuxtv.org
14251 T:      git git://linuxtv.org/media_tree.git
14252 F:      drivers/media/dvb-frontends/stv0910*
14253
14254 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
14255 L:      [email protected]
14256 S:      Orphan
14257 W:      https://linuxtv.org
14258 T:      git git://linuxtv.org/media_tree.git
14259 F:      drivers/media/dvb-frontends/stv6111*
14260
14261 MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP
14262 M:      Hugues Fruchet <[email protected]>
14263 M:      Alain Volmat <[email protected]>
14264 L:      [email protected]
14265 S:      Supported
14266 T:      git git://linuxtv.org/media_tree.git
14267 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
14268 F:      Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml
14269 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
14270 F:      drivers/media/platform/st/stm32/stm32-dcmipp/*
14271
14272 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
14273 M:      Mauro Carvalho Chehab <[email protected]>
14274 L:      [email protected]
14275 S:      Maintained
14276 W:      https://linuxtv.org
14277 Q:      http://patchwork.kernel.org/project/linux-media/list/
14278 T:      git git://linuxtv.org/media_tree.git
14279 F:      Documentation/admin-guide/media/
14280 F:      Documentation/devicetree/bindings/media/
14281 F:      Documentation/driver-api/media/
14282 F:      Documentation/userspace-api/media/
14283 F:      drivers/media/
14284 F:      drivers/staging/media/
14285 F:      include/dt-bindings/media/
14286 F:      include/linux/platform_data/media/
14287 F:      include/media/
14288 F:      include/uapi/linux/dvb/
14289 F:      include/uapi/linux/ivtv*
14290 F:      include/uapi/linux/media.h
14291 F:      include/uapi/linux/uvcvideo.h
14292 F:      include/uapi/linux/v4l2-*
14293 F:      include/uapi/linux/videodev2.h
14294
14295 MEDIATEK BLUETOOTH DRIVER
14296 M:      Sean Wang <[email protected]>
14297 L:      [email protected]
14298 L:      [email protected] (moderated for non-subscribers)
14299 S:      Maintained
14300 F:      Documentation/devicetree/bindings/net/bluetooth/mediatek,mt7921s-bluetooth.yaml
14301 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
14302 F:      drivers/bluetooth/btmtkuart.c
14303
14304 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
14305 M:      Sean Wang <[email protected]>
14306 L:      [email protected]
14307 S:      Maintained
14308 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
14309 F:      drivers/power/reset/mt6323-poweroff.c
14310
14311 MEDIATEK CIR DRIVER
14312 M:      Sean Wang <[email protected]>
14313 S:      Maintained
14314 F:      drivers/media/rc/mtk-cir.c
14315
14316 MEDIATEK DMA DRIVER
14317 M:      Sean Wang <[email protected]>
14318 L:      [email protected]
14319 L:      [email protected] (moderated for non-subscribers)
14320 L:      [email protected] (moderated for non-subscribers)
14321 S:      Maintained
14322 F:      Documentation/devicetree/bindings/dma/mediatek,*
14323 F:      drivers/dma/mediatek/
14324
14325 MEDIATEK ETHERNET DRIVER
14326 M:      Felix Fietkau <[email protected]>
14327 M:      Sean Wang <[email protected]>
14328 M:      Mark Lee <[email protected]>
14329 M:      Lorenzo Bianconi <[email protected]>
14330 L:      [email protected]
14331 S:      Maintained
14332 F:      drivers/net/ethernet/mediatek/
14333
14334 MEDIATEK ETHERNET PCS DRIVER
14335 M:      Alexander Couzens <[email protected]>
14336 M:      Daniel Golle <[email protected]>
14337 L:      [email protected]
14338 S:      Maintained
14339 F:      drivers/net/pcs/pcs-mtk-lynxi.c
14340 F:      include/linux/pcs/pcs-mtk-lynxi.h
14341
14342 MEDIATEK ETHERNET PHY DRIVERS
14343 M:      Daniel Golle <[email protected]>
14344 M:      Qingfang Deng <[email protected]>
14345 M:      SkyLake Huang <[email protected]>
14346 L:      [email protected]
14347 S:      Maintained
14348 F:      drivers/net/phy/mediatek-ge-soc.c
14349 F:      drivers/net/phy/mediatek-ge.c
14350 F:      drivers/phy/mediatek/phy-mtk-xfi-tphy.c
14351
14352 MEDIATEK I2C CONTROLLER DRIVER
14353 M:      Qii Wang <[email protected]>
14354 L:      [email protected]
14355 S:      Maintained
14356 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
14357 F:      drivers/i2c/busses/i2c-mt65xx.c
14358
14359 MEDIATEK IOMMU DRIVER
14360 M:      Yong Wu <[email protected]>
14361 L:      [email protected]
14362 L:      [email protected] (moderated for non-subscribers)
14363 S:      Supported
14364 F:      Documentation/devicetree/bindings/iommu/mediatek*
14365 F:      drivers/iommu/mtk_iommu*
14366 F:      include/dt-bindings/memory/mediatek,mt*-port.h
14367 F:      include/dt-bindings/memory/mt*-port.h
14368
14369 MEDIATEK JPEG DRIVER
14370 M:      Bin Liu <[email protected]>
14371 S:      Supported
14372 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
14373 F:      drivers/media/platform/mediatek/jpeg/
14374
14375 MEDIATEK KEYPAD DRIVER
14376 M:      Mattijs Korpershoek <[email protected]>
14377 S:      Supported
14378 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
14379 F:      drivers/input/keyboard/mt6779-keypad.c
14380
14381 MEDIATEK MDP DRIVER
14382 M:      Minghsiu Tsai <[email protected]>
14383 M:      Houlong Wei <[email protected]>
14384 M:      Andrew-CT Chen <[email protected]>
14385 S:      Supported
14386 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
14387 F:      drivers/media/platform/mediatek/mdp/
14388 F:      drivers/media/platform/mediatek/vpu/
14389
14390 MEDIATEK MEDIA DRIVER
14391 M:      Tiffany Lin <[email protected]>
14392 M:      Andrew-CT Chen <[email protected]>
14393 M:      Yunfei Dong <[email protected]>
14394 S:      Supported
14395 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
14396 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
14397 F:      drivers/media/platform/mediatek/vcodec/
14398 F:      drivers/media/platform/mediatek/vpu/
14399
14400 MEDIATEK MIPI-CSI CDPHY DRIVER
14401 M:      Julien Stephan <[email protected]>
14402 M:      Andy Hsieh <[email protected]>
14403 S:      Supported
14404 F:      Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml
14405 F:      drivers/phy/mediatek/phy-mtk-mipi-csi-0-5*
14406
14407 MEDIATEK MMC/SD/SDIO DRIVER
14408 M:      Chaotian Jing <[email protected]>
14409 S:      Maintained
14410 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
14411 F:      drivers/mmc/host/mtk-sd.c
14412
14413 MEDIATEK MT76 WIRELESS LAN DRIVER
14414 M:      Felix Fietkau <[email protected]>
14415 M:      Lorenzo Bianconi <[email protected]>
14416 M:      Ryder Lee <[email protected]>
14417 R:      Shayne Chen <[email protected]>
14418 R:      Sean Wang <[email protected]>
14419 L:      [email protected]
14420 S:      Maintained
14421 T:      git https://github.com/nbd168/wireless
14422 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
14423 F:      drivers/net/wireless/mediatek/mt76/
14424
14425 MEDIATEK MT7601U WIRELESS LAN DRIVER
14426 M:      Jakub Kicinski <[email protected]>
14427 L:      [email protected]
14428 S:      Maintained
14429 F:      drivers/net/wireless/mediatek/mt7601u/
14430
14431 MEDIATEK MT7621 CLOCK DRIVER
14432 M:      Sergio Paracuellos <[email protected]>
14433 S:      Maintained
14434 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
14435 F:      drivers/clk/ralink/clk-mt7621.c
14436
14437 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
14438 M:      Sergio Paracuellos <[email protected]>
14439 S:      Maintained
14440 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
14441 F:      drivers/pci/controller/pcie-mt7621.c
14442
14443 MEDIATEK MT7621 PHY PCI DRIVER
14444 M:      Sergio Paracuellos <[email protected]>
14445 S:      Maintained
14446 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
14447 F:      drivers/phy/ralink/phy-mt7621-pci.c
14448
14449 MEDIATEK MT7621/28/88 I2C DRIVER
14450 M:      Stefan Roese <[email protected]>
14451 L:      [email protected]
14452 S:      Maintained
14453 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
14454 F:      drivers/i2c/busses/i2c-mt7621.c
14455
14456 MEDIATEK MTMIPS CLOCK DRIVER
14457 M:      Sergio Paracuellos <[email protected]>
14458 S:      Maintained
14459 F:      Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
14460 F:      drivers/clk/ralink/clk-mtmips.c
14461
14462 MEDIATEK NAND CONTROLLER DRIVER
14463 L:      [email protected]
14464 S:      Orphan
14465 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
14466 F:      drivers/mtd/nand/raw/mtk_*
14467
14468 MEDIATEK PMIC LED DRIVER
14469 M:      Sean Wang <[email protected]>
14470 S:      Maintained
14471 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
14472 F:      drivers/leds/leds-mt6323.c
14473
14474 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
14475 M:      Sean Wang <[email protected]>
14476 S:      Maintained
14477 F:      drivers/char/hw_random/mtk-rng.c
14478
14479 MEDIATEK SMI DRIVER
14480 M:      Yong Wu <[email protected]>
14481 L:      [email protected] (moderated for non-subscribers)
14482 S:      Supported
14483 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
14484 F:      drivers/memory/mtk-smi.c
14485 F:      include/soc/mediatek/smi.h
14486
14487 MEDIATEK SWITCH DRIVER
14488 M:      Arınç ÜNAL <[email protected]>
14489 M:      Daniel Golle <[email protected]>
14490 M:      DENG Qingfang <[email protected]>
14491 M:      Sean Wang <[email protected]>
14492 L:      [email protected]
14493 S:      Maintained
14494 F:      drivers/net/dsa/mt7530-mdio.c
14495 F:      drivers/net/dsa/mt7530-mmio.c
14496 F:      drivers/net/dsa/mt7530.*
14497 F:      net/dsa/tag_mtk.c
14498
14499 MEDIATEK T7XX 5G WWAN MODEM DRIVER
14500 M:      Chandrashekar Devegowda <[email protected]>
14501 R:      Chiranjeevi Rapolu <[email protected]>
14502 R:      Liu Haijun <[email protected]>
14503 R:      M Chetan Kumar <[email protected]>
14504 R:      Ricardo Martinez <[email protected]>
14505 L:      [email protected]
14506 S:      Supported
14507 F:      drivers/net/wwan/t7xx/
14508
14509 MEDIATEK USB3 DRD IP DRIVER
14510 M:      Chunfeng Yun <[email protected]>
14511 L:      [email protected]
14512 L:      [email protected] (moderated for non-subscribers)
14513 L:      [email protected] (moderated for non-subscribers)
14514 S:      Maintained
14515 F:      Documentation/devicetree/bindings/usb/mediatek,*
14516 F:      drivers/usb/host/xhci-mtk*
14517 F:      drivers/usb/mtu3/
14518
14519 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
14520 M:      Peter Senna Tschudin <[email protected]>
14521 M:      Ian Ray <[email protected]>
14522 M:      Martyn Welch <[email protected]>
14523 S:      Maintained
14524 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
14525 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
14526
14527 MEGARAID SCSI/SAS DRIVERS
14528 M:      Kashyap Desai <[email protected]>
14529 M:      Sumit Saxena <[email protected]>
14530 M:      Shivasharan S <[email protected]>
14531 M:      Chandrakanth patil <[email protected]>
14532 L:      [email protected]
14533 L:      [email protected]
14534 S:      Maintained
14535 W:      http://www.avagotech.com/support/
14536 F:      Documentation/scsi/megaraid.rst
14537 F:      drivers/scsi/megaraid.*
14538 F:      drivers/scsi/megaraid/
14539
14540 MELEXIS MLX90614 DRIVER
14541 M:      Crt Mori <[email protected]>
14542 L:      [email protected]
14543 S:      Supported
14544 W:      http://www.melexis.com
14545 F:      drivers/iio/temperature/mlx90614.c
14546
14547 MELEXIS MLX90632 DRIVER
14548 M:      Crt Mori <[email protected]>
14549 L:      [email protected]
14550 S:      Supported
14551 W:      http://www.melexis.com
14552 F:      drivers/iio/temperature/mlx90632.c
14553
14554 MELEXIS MLX90635 DRIVER
14555 M:      Crt Mori <[email protected]>
14556 L:      [email protected]
14557 S:      Supported
14558 W:      http://www.melexis.com
14559 F:      drivers/iio/temperature/mlx90635.c
14560
14561 MELFAS MIP4 TOUCHSCREEN DRIVER
14562 M:      Sangwon Jee <[email protected]>
14563 S:      Supported
14564 W:      http://www.melfas.com
14565 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
14566 F:      drivers/input/touchscreen/melfas_mip4.c
14567
14568 MELLANOX BLUEFIELD I2C DRIVER
14569 M:      Khalil Blaiech <[email protected]>
14570 M:      Asmaa Mnebhi <[email protected]>
14571 L:      [email protected]
14572 S:      Supported
14573 F:      drivers/i2c/busses/i2c-mlxbf.c
14574
14575 MELLANOX ETHERNET DRIVER (mlx4_en)
14576 M:      Tariq Toukan <[email protected]>
14577 L:      [email protected]
14578 S:      Supported
14579 W:      https://www.nvidia.com/networking/
14580 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14581 F:      drivers/net/ethernet/mellanox/mlx4/en_*
14582
14583 MELLANOX ETHERNET DRIVER (mlx5e)
14584 M:      Saeed Mahameed <[email protected]>
14585 M:      Tariq Toukan <[email protected]>
14586 L:      [email protected]
14587 S:      Supported
14588 W:      https://www.nvidia.com/networking/
14589 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14590 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
14591
14592 MELLANOX ETHERNET INNOVA DRIVERS
14593 R:      Boris Pismenny <[email protected]>
14594 L:      [email protected]
14595 S:      Supported
14596 W:      https://www.nvidia.com/networking/
14597 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14598 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
14599 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
14600 F:      include/linux/mlx5/mlx5_ifc_fpga.h
14601
14602 MELLANOX ETHERNET SWITCH DRIVERS
14603 M:      Ido Schimmel <[email protected]>
14604 M:      Petr Machata <[email protected]>
14605 L:      [email protected]
14606 S:      Supported
14607 W:      https://www.nvidia.com/networking/
14608 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14609 F:      drivers/net/ethernet/mellanox/mlxsw/
14610 F:      tools/testing/selftests/drivers/net/mlxsw/
14611
14612 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
14613 M:      [email protected]
14614 L:      [email protected]
14615 S:      Supported
14616 W:      https://www.nvidia.com/networking/
14617 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14618 F:      drivers/net/ethernet/mellanox/mlxfw/
14619
14620 MELLANOX HARDWARE PLATFORM SUPPORT
14621 M:      Hans de Goede <[email protected]>
14622 M:      Ilpo Järvinen <[email protected]>
14623 M:      Vadim Pasternak <[email protected]>
14624 L:      [email protected]
14625 S:      Supported
14626 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
14627 F:      drivers/platform/mellanox/
14628 F:      include/linux/platform_data/mlxreg.h
14629
14630 MELLANOX MLX4 core VPI driver
14631 M:      Tariq Toukan <[email protected]>
14632 L:      [email protected]
14633 L:      [email protected]
14634 S:      Supported
14635 W:      https://www.nvidia.com/networking/
14636 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14637 F:      drivers/net/ethernet/mellanox/mlx4/
14638 F:      include/linux/mlx4/
14639
14640 MELLANOX MLX4 IB driver
14641 M:      Yishai Hadas <[email protected]>
14642 L:      [email protected]
14643 S:      Supported
14644 W:      https://www.nvidia.com/networking/
14645 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14646 F:      drivers/infiniband/hw/mlx4/
14647 F:      include/linux/mlx4/
14648 F:      include/uapi/rdma/mlx4-abi.h
14649
14650 MELLANOX MLX5 core VPI driver
14651 M:      Saeed Mahameed <[email protected]>
14652 M:      Leon Romanovsky <[email protected]>
14653 M:      Tariq Toukan <[email protected]>
14654 L:      [email protected]
14655 L:      [email protected]
14656 S:      Supported
14657 W:      https://www.nvidia.com/networking/
14658 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14659 F:      Documentation/networking/device_drivers/ethernet/mellanox/
14660 F:      drivers/net/ethernet/mellanox/mlx5/core/
14661 F:      include/linux/mlx5/
14662
14663 MELLANOX MLX5 IB driver
14664 M:      Leon Romanovsky <[email protected]>
14665 L:      [email protected]
14666 S:      Supported
14667 W:      https://www.nvidia.com/networking/
14668 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14669 F:      drivers/infiniband/hw/mlx5/
14670 F:      include/linux/mlx5/
14671 F:      include/uapi/rdma/mlx5-abi.h
14672
14673 MELLANOX MLX5 VDPA DRIVER
14674 M:      Dragos Tatulea <[email protected]>
14675 L:      [email protected]
14676 S:      Supported
14677 F:      drivers/vdpa/mlx5/
14678
14679 MELLANOX MLXCPLD I2C AND MUX DRIVER
14680 M:      Vadim Pasternak <[email protected]>
14681 M:      Michael Shych <[email protected]>
14682 L:      [email protected]
14683 S:      Supported
14684 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
14685 F:      drivers/i2c/busses/i2c-mlxcpld.c
14686 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
14687
14688 MELLANOX MLXCPLD LED DRIVER
14689 M:      Vadim Pasternak <[email protected]>
14690 L:      [email protected]
14691 S:      Supported
14692 F:      Documentation/leds/leds-mlxcpld.rst
14693 F:      drivers/leds/leds-mlxcpld.c
14694 F:      drivers/leds/leds-mlxreg.c
14695
14696 MELLANOX PLATFORM DRIVER
14697 M:      Vadim Pasternak <[email protected]>
14698 L:      [email protected]
14699 S:      Supported
14700 F:      drivers/platform/x86/mlx-platform.c
14701
14702 MEMBARRIER SUPPORT
14703 M:      Mathieu Desnoyers <[email protected]>
14704 M:      "Paul E. McKenney" <[email protected]>
14705 L:      [email protected]
14706 S:      Supported
14707 F:      Documentation/scheduler/membarrier.rst
14708 F:      arch/*/include/asm/membarrier.h
14709 F:      arch/*/include/asm/sync_core.h
14710 F:      include/uapi/linux/membarrier.h
14711 F:      kernel/sched/membarrier.c
14712
14713 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
14714 M:      Mike Rapoport <[email protected]>
14715 L:      [email protected]
14716 S:      Maintained
14717 F:      Documentation/core-api/boot-time-mm.rst
14718 F:      include/linux/memblock.h
14719 F:      mm/memblock.c
14720 F:      mm/mm_init.c
14721 F:      tools/testing/memblock/
14722
14723 MEMORY ALLOCATION PROFILING
14724 M:      Suren Baghdasaryan <[email protected]>
14725 M:      Kent Overstreet <[email protected]>
14726 L:      [email protected]
14727 S:      Maintained
14728 F:      Documentation/mm/allocation-profiling.rst
14729 F:      include/linux/alloc_tag.h
14730 F:      include/linux/pgalloc_tag.h
14731 F:      lib/alloc_tag.c
14732
14733 MEMORY CONTROLLER DRIVERS
14734 M:      Krzysztof Kozlowski <[email protected]>
14735 L:      [email protected]
14736 S:      Maintained
14737 B:      mailto:[email protected]
14738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
14739 F:      Documentation/devicetree/bindings/memory-controllers/
14740 F:      drivers/memory/
14741 F:      include/dt-bindings/memory/
14742 F:      include/memory/
14743
14744 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
14745 M:      Dmitry Osipenko <[email protected]>
14746 L:      [email protected]
14747 L:      [email protected]
14748 S:      Maintained
14749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
14750 F:      drivers/devfreq/tegra30-devfreq.c
14751
14752 MEMORY HOT(UN)PLUG
14753 M:      David Hildenbrand <[email protected]>
14754 M:      Oscar Salvador <[email protected]>
14755 L:      [email protected]
14756 S:      Maintained
14757 F:      Documentation/admin-guide/mm/memory-hotplug.rst
14758 F:      Documentation/core-api/memory-hotplug.rst
14759 F:      drivers/base/memory.c
14760 F:      include/linux/memory_hotplug.h
14761 F:      mm/memory_hotplug.c
14762 F:      tools/testing/selftests/memory-hotplug/
14763
14764 MEMORY MANAGEMENT
14765 M:      Andrew Morton <[email protected]>
14766 L:      [email protected]
14767 S:      Maintained
14768 W:      http://www.linux-mm.org
14769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14770 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
14771 F:      include/linux/gfp.h
14772 F:      include/linux/gfp_types.h
14773 F:      include/linux/memfd.h
14774 F:      include/linux/memory.h
14775 F:      include/linux/memory_hotplug.h
14776 F:      include/linux/memory-tiers.h
14777 F:      include/linux/mempolicy.h
14778 F:      include/linux/mempool.h
14779 F:      include/linux/memremap.h
14780 F:      include/linux/mm.h
14781 F:      include/linux/mm_*.h
14782 F:      include/linux/mmzone.h
14783 F:      include/linux/mmu_notifier.h
14784 F:      include/linux/pagewalk.h
14785 F:      include/linux/rmap.h
14786 F:      include/trace/events/ksm.h
14787 F:      mm/
14788 F:      tools/mm/
14789 F:      tools/testing/selftests/mm/
14790 N:      include/linux/page[-_]*
14791
14792 MEMORY MAPPING
14793 M:      Andrew Morton <[email protected]>
14794 R:      Liam R. Howlett <[email protected]>
14795 R:      Vlastimil Babka <[email protected]>
14796 R:      Lorenzo Stoakes <[email protected]>
14797 L:      [email protected]
14798 S:      Maintained
14799 W:      http://www.linux-mm.org
14800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14801 F:      mm/mmap.c
14802
14803 MEMORY TECHNOLOGY DEVICES (MTD)
14804 M:      Miquel Raynal <[email protected]>
14805 M:      Richard Weinberger <[email protected]>
14806 M:      Vignesh Raghavendra <[email protected]>
14807 L:      [email protected]
14808 S:      Maintained
14809 W:      http://www.linux-mtd.infradead.org/
14810 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
14811 C:      irc://irc.oftc.net/mtd
14812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
14813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
14814 F:      Documentation/devicetree/bindings/mtd/
14815 F:      drivers/mtd/
14816 F:      include/linux/mtd/
14817 F:      include/uapi/mtd/
14818
14819 MEMSENSING MICROSYSTEMS MSA311 DRIVER
14820 M:      Dmitry Rokosov <[email protected]>
14821 L:      [email protected]
14822 S:      Maintained
14823 F:      Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml
14824 F:      drivers/iio/accel/msa311.c
14825
14826 MEN A21 WATCHDOG DRIVER
14827 M:      Johannes Thumshirn <[email protected]>
14828 L:      [email protected]
14829 S:      Maintained
14830 F:      drivers/watchdog/mena21_wdt.c
14831
14832 MEN CHAMELEON BUS (mcb)
14833 M:      Johannes Thumshirn <[email protected]>
14834 S:      Maintained
14835 F:      Documentation/driver-api/men-chameleon-bus.rst
14836 F:      drivers/mcb/
14837 F:      include/linux/mcb.h
14838
14839 MEN F21BMC (Board Management Controller)
14840 M:      Andreas Werner <[email protected]>
14841 S:      Supported
14842 F:      Documentation/hwmon/menf21bmc.rst
14843 F:      drivers/hwmon/menf21bmc_hwmon.c
14844 F:      drivers/leds/leds-menf21bmc.c
14845 F:      drivers/mfd/menf21bmc.c
14846 F:      drivers/watchdog/menf21bmc_wdt.c
14847
14848 MEN Z069 WATCHDOG DRIVER
14849 M:      Johannes Thumshirn <[email protected]>
14850 L:      [email protected]
14851 S:      Maintained
14852 F:      drivers/watchdog/menz69_wdt.c
14853
14854 MESON AO CEC DRIVER FOR AMLOGIC SOCS
14855 M:      Neil Armstrong <[email protected]>
14856 L:      [email protected]
14857 L:      [email protected]
14858 S:      Supported
14859 W:      http://linux-meson.com/
14860 T:      git git://linuxtv.org/media_tree.git
14861 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
14862 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
14863 F:      drivers/media/cec/platform/meson/ao-cec.c
14864
14865 MESON GE2D DRIVER FOR AMLOGIC SOCS
14866 M:      Neil Armstrong <[email protected]>
14867 L:      [email protected]
14868 L:      [email protected]
14869 S:      Supported
14870 T:      git git://linuxtv.org/media_tree.git
14871 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
14872 F:      drivers/media/platform/amlogic/meson-ge2d/
14873
14874 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
14875 M:      Liang Yang <[email protected]>
14876 L:      [email protected]
14877 S:      Maintained
14878 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
14879 F:      drivers/mtd/nand/raw/meson_*
14880
14881 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
14882 M:      Neil Armstrong <[email protected]>
14883 L:      [email protected]
14884 L:      [email protected]
14885 S:      Supported
14886 T:      git git://linuxtv.org/media_tree.git
14887 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
14888 F:      drivers/staging/media/meson/vdec/
14889
14890 META ETHERNET DRIVERS
14891 M:      Alexander Duyck <[email protected]>
14892 M:      Jakub Kicinski <[email protected]>
14893 R:      [email protected]
14894 S:      Supported
14895 F:      Documentation/networking/device_drivers/ethernet/meta/
14896 F:      drivers/net/ethernet/meta/
14897
14898 METHODE UDPU SUPPORT
14899 M:      Robert Marko <[email protected]>
14900 S:      Maintained
14901 F:      arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts
14902 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.*
14903
14904 MHI BUS
14905 M:      Manivannan Sadhasivam <[email protected]>
14906 L:      [email protected]
14907 L:      [email protected]
14908 S:      Maintained
14909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
14910 F:      Documentation/ABI/stable/sysfs-bus-mhi
14911 F:      Documentation/mhi/
14912 F:      drivers/bus/mhi/
14913 F:      drivers/pci/endpoint/functions/pci-epf-mhi.c
14914 F:      include/linux/mhi.h
14915
14916 MICROBLAZE ARCHITECTURE
14917 M:      Michal Simek <[email protected]>
14918 S:      Supported
14919 W:      http://www.monstr.eu/fdt/
14920 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
14921 F:      arch/microblaze/
14922
14923 MICROBLAZE TMR INJECT
14924 M:      Appana Durga Kedareswara rao <[email protected]>
14925 S:      Supported
14926 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
14927 F:      drivers/misc/xilinx_tmr_inject.c
14928
14929 MICROBLAZE TMR MANAGER
14930 M:      Appana Durga Kedareswara rao <[email protected]>
14931 S:      Supported
14932 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
14933 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
14934 F:      drivers/misc/xilinx_tmr_manager.c
14935
14936 MICROCHIP AT91 DMA DRIVERS
14937 M:      Ludovic Desroches <[email protected]>
14938 L:      [email protected] (moderated for non-subscribers)
14939 L:      [email protected]
14940 S:      Supported
14941 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
14942 F:      drivers/dma/at_hdmac.c
14943 F:      drivers/dma/at_xdmac.c
14944 F:      include/dt-bindings/dma/at91.h
14945
14946 MICROCHIP AT91 SERIAL DRIVER
14947 M:      Richard Genoud <[email protected]>
14948 S:      Maintained
14949 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14950 F:      drivers/tty/serial/atmel_serial.c
14951 F:      drivers/tty/serial/atmel_serial.h
14952
14953 MICROCHIP AT91 USART MFD DRIVER
14954 M:      Radu Pirea <[email protected]>
14955 L:      [email protected]
14956 S:      Supported
14957 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14958 F:      drivers/mfd/at91-usart.c
14959 F:      include/dt-bindings/mfd/at91-usart.h
14960
14961 MICROCHIP AT91 USART SPI DRIVER
14962 M:      Radu Pirea <[email protected]>
14963 L:      [email protected]
14964 S:      Supported
14965 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14966 F:      drivers/spi/spi-at91-usart.c
14967
14968 MICROCHIP AUDIO ASOC DRIVERS
14969 M:      Claudiu Beznea <[email protected]>
14970 L:      [email protected] (moderated for non-subscribers)
14971 S:      Supported
14972 F:      Documentation/devicetree/bindings/sound/atmel*
14973 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
14974 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
14975 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
14976 F:      sound/soc/atmel
14977
14978 MICROCHIP CSI2DC DRIVER
14979 M:      Eugen Hristev <[email protected]>
14980 L:      [email protected]
14981 S:      Supported
14982 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
14983 F:      drivers/media/platform/microchip/microchip-csi2dc.c
14984
14985 MICROCHIP ECC DRIVER
14986 L:      [email protected]
14987 S:      Orphan
14988 F:      drivers/crypto/atmel-ecc.*
14989
14990 MICROCHIP EIC DRIVER
14991 M:      Claudiu Beznea <[email protected]>
14992 L:      [email protected] (moderated for non-subscribers)
14993 S:      Supported
14994 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
14995 F:      drivers/irqchip/irq-mchp-eic.c
14996
14997 MICROCHIP I2C DRIVER
14998 M:      Codrin Ciubotariu <[email protected]>
14999 L:      [email protected]
15000 S:      Supported
15001 F:      drivers/i2c/busses/i2c-at91-*.c
15002 F:      drivers/i2c/busses/i2c-at91.h
15003
15004 MICROCHIP ISC DRIVER
15005 M:      Eugen Hristev <[email protected]>
15006 L:      [email protected]
15007 S:      Supported
15008 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
15009 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
15010 F:      drivers/media/platform/microchip/microchip-isc*
15011 F:      drivers/media/platform/microchip/microchip-sama*-isc*
15012 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
15013 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
15014 F:      include/linux/atmel-isc-media.h
15015
15016 MICROCHIP ISI DRIVER
15017 M:      Eugen Hristev <[email protected]>
15018 L:      [email protected]
15019 S:      Supported
15020 F:      drivers/media/platform/atmel/atmel-isi.c
15021 F:      drivers/media/platform/atmel/atmel-isi.h
15022
15023 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
15024 M:      Woojung Huh <[email protected]>
15025 M:      [email protected]
15026 L:      [email protected]
15027 S:      Maintained
15028 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
15029 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
15030 F:      drivers/net/dsa/microchip/*
15031 F:      include/linux/dsa/ksz_common.h
15032 F:      include/linux/platform_data/microchip-ksz.h
15033 F:      net/dsa/tag_ksz.c
15034
15035 MICROCHIP LAN743X ETHERNET DRIVER
15036 M:      Bryan Whitehead <[email protected]>
15037 M:      [email protected]
15038 L:      [email protected]
15039 S:      Maintained
15040 F:      drivers/net/ethernet/microchip/lan743x_*
15041
15042 MICROCHIP LAN8650/1 10BASE-T1S MACPHY ETHERNET DRIVER
15043 M:      Parthiban Veerasooran <[email protected]>
15044 L:      [email protected]
15045 S:      Maintained
15046 F:      Documentation/devicetree/bindings/net/microchip,lan8650.yaml
15047 F:      drivers/net/ethernet/microchip/lan865x/lan865x.c
15048
15049 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
15050 M:      Arun Ramadoss <[email protected]>
15051 R:      [email protected]
15052 L:      [email protected]
15053 S:      Maintained
15054 F:      drivers/net/phy/microchip_t1.c
15055
15056 MICROCHIP LAN966X ETHERNET DRIVER
15057 M:      Horatiu Vultur <[email protected]>
15058 M:      [email protected]
15059 L:      [email protected]
15060 S:      Maintained
15061 F:      drivers/net/ethernet/microchip/lan966x/*
15062
15063 MICROCHIP LAN966X OIC DRIVER
15064 M:      Herve Codina <[email protected]>
15065 S:      Maintained
15066 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,lan966x-oic.yaml
15067 F:      drivers/irqchip/irq-lan966x-oic.c
15068
15069 MICROCHIP LCDFB DRIVER
15070 M:      Nicolas Ferre <[email protected]>
15071 L:      [email protected]
15072 S:      Maintained
15073 F:      drivers/video/fbdev/atmel_lcdfb.c
15074 F:      include/video/atmel_lcdc.h
15075
15076 MICROCHIP MCP16502 PMIC DRIVER
15077 M:      Claudiu Beznea <[email protected]>
15078 L:      [email protected] (moderated for non-subscribers)
15079 S:      Supported
15080 F:      Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml
15081 F:      drivers/regulator/mcp16502.c
15082
15083 MICROCHIP MCP3564 ADC DRIVER
15084 M:      Marius Cristea <[email protected]>
15085 L:      [email protected]
15086 S:      Supported
15087 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564
15088 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml
15089 F:      drivers/iio/adc/mcp3564.c
15090
15091 MICROCHIP MCP3911 ADC DRIVER
15092 M:      Marcus Folkesson <[email protected]>
15093 M:      Kent Gustavsson <[email protected]>
15094 L:      [email protected]
15095 S:      Maintained
15096 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
15097 F:      drivers/iio/adc/mcp3911.c
15098
15099 MICROCHIP MMC/SD/SDIO MCI DRIVER
15100 M:      Aubin Constans <[email protected]>
15101 S:      Maintained
15102 F:      drivers/mmc/host/atmel-mci.c
15103
15104 MICROCHIP NAND DRIVER
15105 L:      [email protected]
15106 S:      Orphan
15107 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
15108 F:      drivers/mtd/nand/raw/atmel/*
15109
15110 MICROCHIP OTPC DRIVER
15111 M:      Claudiu Beznea <[email protected]>
15112 L:      [email protected] (moderated for non-subscribers)
15113 S:      Supported
15114 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
15115 F:      drivers/nvmem/microchip-otpc.c
15116 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
15117
15118 MICROCHIP PAC1934 POWER/ENERGY MONITOR DRIVER
15119 M:      Marius Cristea <[email protected]>
15120 L:      [email protected]
15121 S:      Supported
15122 F:      Documentation/devicetree/bindings/iio/adc/microchip,pac1934.yaml
15123 F:      drivers/iio/adc/pac1934.c
15124
15125 MICROCHIP PCI1XXXX GP DRIVER
15126 M:      Vaibhaav Ram T.L <[email protected]>
15127 M:      Kumaravel Thiagarajan <[email protected]>
15128 L:      [email protected]
15129 S:      Supported
15130 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
15131 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
15132 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
15133 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
15134
15135 MICROCHIP PCI1XXXX I2C DRIVER
15136 M:      Tharun Kumar P <[email protected]>
15137 M:      Kumaravel Thiagarajan <[email protected]>
15138 M:      Microchip Linux Driver Support <[email protected]>
15139 L:      [email protected]
15140 S:      Maintained
15141 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
15142
15143 MICROCHIP PCIe UART DRIVER
15144 M:      Kumaravel Thiagarajan <[email protected]>
15145 M:      Tharun Kumar P <[email protected]>
15146 L:      [email protected]
15147 S:      Maintained
15148 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
15149
15150 MICROCHIP POLARFIRE FPGA DRIVERS
15151 M:      Conor Dooley <[email protected]>
15152 R:      Vladimir Georgiev <[email protected]>
15153 L:      [email protected]
15154 S:      Supported
15155 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
15156 F:      drivers/fpga/microchip-spi.c
15157
15158 MICROCHIP PWM DRIVER
15159 M:      Claudiu Beznea <[email protected]>
15160 L:      [email protected] (moderated for non-subscribers)
15161 L:      [email protected]
15162 S:      Supported
15163 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
15164 F:      drivers/pwm/pwm-atmel.c
15165
15166 MICROCHIP SAM9x7-COMPATIBLE LVDS CONTROLLER
15167 M:      Manikandan Muralidharan <[email protected]>
15168 M:      Dharma Balasubiramani <[email protected]>
15169 L:      [email protected]
15170 S:      Supported
15171 F:      Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml
15172 F:      drivers/gpu/drm/bridge/microchip-lvds.c
15173
15174 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
15175 M:      Eugen Hristev <[email protected]>
15176 L:      [email protected]
15177 S:      Supported
15178 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
15179 F:      drivers/iio/adc/at91-sama5d2_adc.c
15180 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
15181
15182 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
15183 M:      Claudiu Beznea <[email protected]>
15184 S:      Supported
15185 F:      Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
15186 F:      drivers/power/reset/at91-sama5d2_shdwc.c
15187
15188 MICROCHIP SOC DRIVERS
15189 M:      Conor Dooley <[email protected]>
15190 S:      Supported
15191 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
15192 F:      Documentation/devicetree/bindings/soc/microchip/
15193 F:      drivers/soc/microchip/
15194
15195 MICROCHIP SPI DRIVER
15196 M:      Ryan Wanner <[email protected]>
15197 S:      Supported
15198 F:      drivers/spi/spi-atmel.*
15199
15200 MICROCHIP SSC DRIVER
15201 M:      Claudiu Beznea <[email protected]>
15202 L:      [email protected] (moderated for non-subscribers)
15203 S:      Supported
15204 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
15205 F:      drivers/misc/atmel-ssc.c
15206 F:      include/linux/atmel-ssc.h
15207
15208 Microchip Timer Counter Block (TCB) Capture Driver
15209 M:      Kamel Bouhara <[email protected]>
15210 L:      [email protected] (moderated for non-subscribers)
15211 L:      [email protected]
15212 S:      Maintained
15213 F:      drivers/counter/microchip-tcb-capture.c
15214
15215 MICROCHIP USB251XB DRIVER
15216 M:      Richard Leitner <[email protected]>
15217 L:      [email protected]
15218 S:      Maintained
15219 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
15220 F:      drivers/usb/misc/usb251xb.c
15221
15222 MICROCHIP USBA UDC DRIVER
15223 M:      Cristian Birsan <[email protected]>
15224 L:      [email protected] (moderated for non-subscribers)
15225 S:      Supported
15226 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
15227
15228 MICROCHIP WILC1000 WIFI DRIVER
15229 M:      Ajay Singh <[email protected]>
15230 M:      Claudiu Beznea <[email protected]>
15231 L:      [email protected]
15232 S:      Supported
15233 F:      drivers/net/wireless/microchip/wilc1000/
15234
15235 MICROSEMI MIPS SOCS
15236 M:      Alexandre Belloni <[email protected]>
15237 M:      [email protected]
15238 L:      [email protected]
15239 S:      Supported
15240 F:      Documentation/devicetree/bindings/mips/mscc.txt
15241 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
15242 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
15243 F:      arch/mips/boot/dts/mscc/
15244 F:      arch/mips/configs/generic/board-ocelot.config
15245 F:      arch/mips/generic/board-ocelot.c
15246
15247 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
15248 M:      Don Brace <[email protected]>
15249 L:      [email protected]
15250 L:      [email protected]
15251 S:      Supported
15252 F:      Documentation/scsi/smartpqi.rst
15253 F:      drivers/scsi/smartpqi/Kconfig
15254 F:      drivers/scsi/smartpqi/Makefile
15255 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
15256 F:      include/linux/cciss*.h
15257 F:      include/uapi/linux/cciss*.h
15258
15259 MICROSOFT MANA RDMA DRIVER
15260 M:      Long Li <[email protected]>
15261 M:      Ajay Sharma <[email protected]>
15262 L:      [email protected]
15263 S:      Supported
15264 F:      drivers/infiniband/hw/mana/
15265 F:      include/net/mana
15266 F:      include/uapi/rdma/mana-abi.h
15267
15268 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
15269 M:      Maximilian Luz <[email protected]>
15270 L:      [email protected]
15271 S:      Maintained
15272 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
15273
15274 MICROSOFT SURFACE BATTERY AND AC DRIVERS
15275 M:      Maximilian Luz <[email protected]>
15276 L:      [email protected]
15277 L:      [email protected]
15278 S:      Maintained
15279 F:      drivers/power/supply/surface_battery.c
15280 F:      drivers/power/supply/surface_charger.c
15281
15282 MICROSOFT SURFACE DTX DRIVER
15283 M:      Maximilian Luz <[email protected]>
15284 L:      [email protected]
15285 S:      Maintained
15286 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
15287 F:      drivers/platform/surface/surface_dtx.c
15288 F:      include/uapi/linux/surface_aggregator/dtx.h
15289
15290 MICROSOFT SURFACE SENSOR FAN DRIVER
15291 M:      Maximilian Luz <[email protected]>
15292 M:      Ivor Wanders <[email protected]>
15293 L:      [email protected]
15294 S:      Maintained
15295 F:      Documentation/hwmon/surface_fan.rst
15296 F:      drivers/hwmon/surface_fan.c
15297
15298 MICROSOFT SURFACE SENSOR THERMAL DRIVER
15299 M:      Maximilian Luz <[email protected]>
15300 L:      [email protected]
15301 S:      Maintained
15302 F:      drivers/hwmon/surface_temp.c
15303
15304 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
15305 M:      Maximilian Luz <[email protected]>
15306 L:      [email protected]
15307 S:      Maintained
15308 F:      drivers/platform/surface/surface_gpe.c
15309
15310 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
15311 M:      Hans de Goede <[email protected]>
15312 M:      Ilpo Järvinen <[email protected]>
15313 M:      Maximilian Luz <[email protected]>
15314 L:      [email protected]
15315 S:      Maintained
15316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
15317 F:      drivers/platform/surface/
15318
15319 MICROSOFT SURFACE HID TRANSPORT DRIVER
15320 M:      Maximilian Luz <[email protected]>
15321 L:      [email protected]
15322 L:      [email protected]
15323 S:      Maintained
15324 F:      drivers/hid/surface-hid/
15325
15326 MICROSOFT SURFACE HOT-PLUG DRIVER
15327 M:      Maximilian Luz <[email protected]>
15328 L:      [email protected]
15329 S:      Maintained
15330 F:      drivers/platform/surface/surface_hotplug.c
15331
15332 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
15333 M:      Maximilian Luz <[email protected]>
15334 L:      [email protected]
15335 S:      Maintained
15336 F:      drivers/platform/surface/surface_platform_profile.c
15337
15338 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
15339 M:      Chen Yu <[email protected]>
15340 L:      [email protected]
15341 S:      Supported
15342 F:      drivers/platform/surface/surfacepro3_button.c
15343
15344 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
15345 M:      Maximilian Luz <[email protected]>
15346 L:      [email protected]
15347 S:      Maintained
15348 F:      drivers/platform/surface/surface_aggregator_hub.c
15349
15350 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
15351 M:      Maximilian Luz <[email protected]>
15352 L:      [email protected]
15353 S:      Maintained
15354 W:      https://github.com/linux-surface/surface-aggregator-module
15355 C:      irc://irc.libera.chat/linux-surface
15356 F:      Documentation/driver-api/surface_aggregator/
15357 F:      drivers/platform/surface/aggregator/
15358 F:      drivers/platform/surface/surface_acpi_notify.c
15359 F:      drivers/platform/surface/surface_aggregator_cdev.c
15360 F:      drivers/platform/surface/surface_aggregator_registry.c
15361 F:      include/linux/surface_acpi_notify.h
15362 F:      include/linux/surface_aggregator/
15363 F:      include/uapi/linux/surface_aggregator/
15364
15365 MICROTEK X6 SCANNER
15366 M:      Oliver Neukum <[email protected]>
15367 S:      Maintained
15368 F:      drivers/usb/image/microtek.*
15369
15370 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
15371 M:      Luka Kovacic <[email protected]>
15372 M:      Luka Perkov <[email protected]>
15373 S:      Maintained
15374 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
15375 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
15376 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
15377 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
15378 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
15379 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
15380
15381 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
15382 M:      Sakari Ailus <[email protected]>
15383 L:      [email protected]
15384 S:      Maintained
15385 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
15386 F:      Documentation/driver-api/media/drivers/ccs/
15387 F:      Documentation/userspace-api/media/drivers/ccs.rst
15388 F:      drivers/media/i2c/ccs-pll.c
15389 F:      drivers/media/i2c/ccs-pll.h
15390 F:      drivers/media/i2c/ccs/
15391 F:      include/uapi/linux/ccs.h
15392 F:      include/uapi/linux/smiapp.h
15393
15394 MIPS
15395 M:      Thomas Bogendoerfer <[email protected]>
15396 L:      [email protected]
15397 S:      Maintained
15398 W:      http://www.linux-mips.org/
15399 Q:      https://patchwork.kernel.org/project/linux-mips/list/
15400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
15401 F:      Documentation/devicetree/bindings/mips/
15402 F:      Documentation/arch/mips/
15403 F:      arch/mips/
15404 F:      drivers/platform/mips/
15405 F:      include/dt-bindings/mips/
15406
15407 MIPS BAIKAL-T1 PLATFORM
15408 M:      Serge Semin <[email protected]>
15409 L:      [email protected]
15410 S:      Supported
15411 F:      Documentation/devicetree/bindings/bus/baikal,bt1-*.yaml
15412 F:      Documentation/devicetree/bindings/clock/baikal,bt1-*.yaml
15413 F:      drivers/bus/bt1-*.c
15414 F:      drivers/clk/baikal-t1/
15415 F:      drivers/memory/bt1-l2-ctl.c
15416 F:      drivers/mtd/maps/physmap-bt1-rom.[ch]
15417
15418 MIPS BOSTON DEVELOPMENT BOARD
15419 M:      Paul Burton <[email protected]>
15420 L:      [email protected]
15421 S:      Maintained
15422 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
15423 F:      arch/mips/boot/dts/img/boston.dts
15424 F:      arch/mips/configs/generic/board-boston.config
15425 F:      drivers/clk/imgtec/clk-boston.c
15426 F:      include/dt-bindings/clock/boston-clock.h
15427
15428 MIPS CORE DRIVERS
15429 M:      Thomas Bogendoerfer <[email protected]>
15430 M:      Serge Semin <[email protected]>
15431 L:      [email protected]
15432 S:      Supported
15433 F:      drivers/bus/mips_cdmm.c
15434 F:      drivers/clocksource/mips-gic-timer.c
15435 F:      drivers/cpuidle/cpuidle-cps.c
15436 F:      drivers/irqchip/irq-mips-cpu.c
15437 F:      drivers/irqchip/irq-mips-gic.c
15438
15439 MIPS GENERIC PLATFORM
15440 M:      Paul Burton <[email protected]>
15441 L:      [email protected]
15442 S:      Supported
15443 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
15444 F:      arch/mips/generic/
15445 F:      arch/mips/tools/generic-board-config.sh
15446
15447 MIPS RINT INSTRUCTION EMULATION
15448 M:      Aleksandar Markovic <[email protected]>
15449 L:      [email protected]
15450 S:      Supported
15451 F:      arch/mips/math-emu/dp_rint.c
15452 F:      arch/mips/math-emu/sp_rint.c
15453
15454 MIPS/LOONGSON1 ARCHITECTURE
15455 M:      Keguang Zhang <[email protected]>
15456 L:      [email protected]
15457 S:      Maintained
15458 F:      Documentation/devicetree/bindings/*/loongson,ls1*.yaml
15459 F:      arch/mips/include/asm/mach-loongson32/
15460 F:      arch/mips/loongson32/
15461 F:      drivers/*/*loongson1*
15462 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c
15463
15464 MIPS/LOONGSON2EF ARCHITECTURE
15465 M:      Jiaxun Yang <[email protected]>
15466 L:      [email protected]
15467 S:      Maintained
15468 F:      arch/mips/include/asm/mach-loongson2ef/
15469 F:      arch/mips/loongson2ef/
15470 F:      drivers/cpufreq/loongson2_cpufreq.c
15471
15472 MIPS/LOONGSON64 ARCHITECTURE
15473 M:      Huacai Chen <[email protected]>
15474 M:      Jiaxun Yang <[email protected]>
15475 L:      [email protected]
15476 S:      Maintained
15477 F:      arch/mips/include/asm/mach-loongson64/
15478 F:      arch/mips/loongson64/
15479 F:      drivers/irqchip/irq-loongson*
15480 F:      drivers/platform/mips/cpu_hwmon.c
15481
15482 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
15483 M:      Hans Verkuil <[email protected]>
15484 L:      [email protected]
15485 S:      Odd Fixes
15486 W:      https://linuxtv.org
15487 T:      git git://linuxtv.org/media_tree.git
15488 F:      drivers/media/radio/radio-miropcm20*
15489
15490 MITSUMI MM8013 FG DRIVER
15491 M:      Konrad Dybcio <[email protected]>
15492 F:      Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml
15493 F:      drivers/power/supply/mm8013.c
15494
15495 MMP SUPPORT
15496 R:      Lubomir Rintel <[email protected]>
15497 L:      [email protected] (moderated for non-subscribers)
15498 S:      Odd Fixes
15499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
15500 F:      arch/arm/boot/dts/marvell/mmp*
15501 F:      arch/arm/mach-mmp/
15502 F:      include/linux/soc/mmp/
15503
15504 MMP USB PHY DRIVERS
15505 R:      Lubomir Rintel <[email protected]>
15506 L:      [email protected] (moderated for non-subscribers)
15507 S:      Maintained
15508 F:      drivers/phy/marvell/phy-mmp3-usb.c
15509 F:      drivers/phy/marvell/phy-pxa-usb.c
15510
15511 MMU GATHER AND TLB INVALIDATION
15512 M:      Will Deacon <[email protected]>
15513 M:      "Aneesh Kumar K.V" <[email protected]>
15514 M:      Andrew Morton <[email protected]>
15515 M:      Nick Piggin <[email protected]>
15516 M:      Peter Zijlstra <[email protected]>
15517 L:      [email protected]
15518 L:      [email protected]
15519 S:      Maintained
15520 F:      arch/*/include/asm/tlb.h
15521 F:      include/asm-generic/tlb.h
15522 F:      mm/mmu_gather.c
15523
15524 MN88472 MEDIA DRIVER
15525 L:      [email protected]
15526 S:      Orphan
15527 W:      https://linuxtv.org
15528 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15529 F:      drivers/media/dvb-frontends/mn88472*
15530
15531 MN88473 MEDIA DRIVER
15532 L:      [email protected]
15533 S:      Orphan
15534 W:      https://linuxtv.org
15535 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15536 F:      drivers/media/dvb-frontends/mn88473*
15537
15538 MOBILEYE MIPS SOCS
15539 M:      Vladimir Kondratiev <[email protected]>
15540 M:      Gregory CLEMENT <[email protected]>
15541 M:      Théo Lebrun <[email protected]>
15542 L:      [email protected]
15543 S:      Maintained
15544 F:      Documentation/devicetree/bindings/mips/mobileye.yaml
15545 F:      Documentation/devicetree/bindings/soc/mobileye/
15546 F:      arch/mips/boot/dts/mobileye/
15547 F:      arch/mips/configs/eyeq5_defconfig
15548 F:      arch/mips/mobileye/board-epm5.its.S
15549 F:      drivers/clk/clk-eyeq.c
15550 F:      drivers/pinctrl/pinctrl-eyeq5.c
15551 F:      drivers/reset/reset-eyeq.c
15552 F:      include/dt-bindings/clock/mobileye,eyeq5-clk.h
15553
15554 MODULE SUPPORT
15555 M:      Luis Chamberlain <[email protected]>
15556 L:      [email protected]
15557 L:      [email protected]
15558 S:      Maintained
15559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
15560 F:      include/linux/kmod.h
15561 F:      include/linux/module*.h
15562 F:      kernel/module/
15563 F:      lib/test_kmod.c
15564 F:      scripts/module*
15565 F:      tools/testing/selftests/kmod/
15566
15567 MONOLITHIC POWER SYSTEM PMIC DRIVER
15568 M:      Saravanan Sekar <[email protected]>
15569 S:      Maintained
15570 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
15571 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
15572 F:      drivers/hwmon/pmbus/mpq7932.c
15573 F:      drivers/iio/adc/mp2629_adc.c
15574 F:      drivers/mfd/mp2629.c
15575 F:      drivers/power/supply/mp2629_charger.c
15576 F:      drivers/regulator/mp5416.c
15577 F:      drivers/regulator/mpq7920.c
15578 F:      drivers/regulator/mpq7920.h
15579 F:      include/linux/mfd/mp2629.h
15580
15581 MOST(R) TECHNOLOGY DRIVER
15582 M:      Parthiban Veerasooran <[email protected]>
15583 M:      Christian Gromm <[email protected]>
15584 S:      Maintained
15585 F:      Documentation/ABI/testing/configfs-most
15586 F:      Documentation/ABI/testing/sysfs-bus-most
15587 F:      drivers/most/
15588 F:      drivers/staging/most/
15589 F:      include/linux/most.h
15590
15591 MOTORCOMM PHY DRIVER
15592 M:      Frank <[email protected]>
15593 L:      [email protected]
15594 S:      Maintained
15595 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
15596 F:      drivers/net/phy/motorcomm.c
15597
15598 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
15599 M:      Jiri Slaby <[email protected]>
15600 S:      Maintained
15601 F:      Documentation/driver-api/tty/moxa-smartio.rst
15602 F:      drivers/tty/mxser.*
15603
15604 MP3309C BACKLIGHT DRIVER
15605 M:      Flavio Suligoi <[email protected]>
15606 L:      [email protected]
15607 S:      Maintained
15608 F:      Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml
15609 F:      drivers/video/backlight/mp3309c.c
15610
15611 MPS MP2891 DRIVER
15612 M:      Noah Wang <[email protected]>
15613 L:      [email protected]
15614 S:      Maintained
15615 F:      Documentation/hwmon/mp2891.rst
15616 F:      drivers/hwmon/pmbus/mp2891.c
15617
15618 MPS MP2993 DRIVER
15619 M:      Noah Wang <[email protected]>
15620 L:      [email protected]
15621 S:      Maintained
15622 F:      Documentation/hwmon/mp2993.rst
15623 F:      drivers/hwmon/pmbus/mp2993.c
15624
15625 MPS MP9941 DRIVER
15626 M:      Noah Wang <[email protected]>
15627 L:      [email protected]
15628 S:      Maintained
15629 F:      Documentation/hwmon/mp9941.rst
15630 F:      drivers/hwmon/pmbus/mp9941.c
15631
15632 MR800 AVERMEDIA USB FM RADIO DRIVER
15633 M:      Alexey Klimov <[email protected]>
15634 L:      [email protected]
15635 S:      Maintained
15636 T:      git git://linuxtv.org/media_tree.git
15637 F:      drivers/media/radio/radio-mr800.c
15638
15639 MRF24J40 IEEE 802.15.4 RADIO DRIVER
15640 M:      Stefan Schmidt <[email protected]>
15641 L:      [email protected]
15642 S:      Odd Fixes
15643 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
15644 F:      drivers/net/ieee802154/mrf24j40.c
15645
15646 MSI EC DRIVER
15647 M:      Nikita Kravets <[email protected]>
15648 L:      [email protected]
15649 S:      Maintained
15650 W:      https://github.com/BeardOverflow/msi-ec
15651 F:      drivers/platform/x86/msi-ec.*
15652
15653 MSI LAPTOP SUPPORT
15654 M:      "Lee, Chun-Yi" <[email protected]>
15655 L:      [email protected]
15656 S:      Maintained
15657 F:      drivers/platform/x86/msi-laptop.c
15658
15659 MSI WMI SUPPORT
15660 L:      [email protected]
15661 S:      Orphan
15662 F:      drivers/platform/x86/msi-wmi.c
15663
15664 MSI WMI PLATFORM FEATURES
15665 M:      Armin Wolf <[email protected]>
15666 L:      [email protected]
15667 S:      Maintained
15668 F:      Documentation/ABI/testing/debugfs-msi-wmi-platform
15669 F:      Documentation/wmi/devices/msi-wmi-platform.rst
15670 F:      drivers/platform/x86/msi-wmi-platform.c
15671
15672 MSI001 MEDIA DRIVER
15673 L:      [email protected]
15674 S:      Orphan
15675 W:      https://linuxtv.org
15676 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15677 F:      drivers/media/tuners/msi001*
15678
15679 MSI2500 MEDIA DRIVER
15680 L:      [email protected]
15681 S:      Orphan
15682 W:      https://linuxtv.org
15683 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15684 F:      drivers/media/usb/msi2500/
15685
15686 MSTAR INTERRUPT CONTROLLER DRIVER
15687 M:      Mark-PK Tsai <[email protected]>
15688 M:      Daniel Palmer <[email protected]>
15689 S:      Maintained
15690 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
15691 F:      drivers/irqchip/irq-mst-intc.c
15692
15693 MSYSTEMS DISKONCHIP G3 MTD DRIVER
15694 M:      Robert Jarzmik <[email protected]>
15695 L:      [email protected]
15696 S:      Maintained
15697 F:      drivers/mtd/devices/docg3*
15698
15699 MT9M114 ONSEMI SENSOR DRIVER
15700 M:      Laurent Pinchart <[email protected]>
15701 L:      [email protected]
15702 S:      Maintained
15703 T:      git git://linuxtv.org/media_tree.git
15704 F:      Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml
15705 F:      drivers/media/i2c/mt9m114.c
15706
15707 MT9P031 APTINA CAMERA SENSOR
15708 M:      Laurent Pinchart <[email protected]>
15709 L:      [email protected]
15710 S:      Maintained
15711 T:      git git://linuxtv.org/media_tree.git
15712 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
15713 F:      drivers/media/i2c/mt9p031.c
15714 F:      include/media/i2c/mt9p031.h
15715
15716 MT9T112 APTINA CAMERA SENSOR
15717 M:      Jacopo Mondi <[email protected]>
15718 L:      [email protected]
15719 S:      Odd Fixes
15720 T:      git git://linuxtv.org/media_tree.git
15721 F:      drivers/media/i2c/mt9t112.c
15722 F:      include/media/i2c/mt9t112.h
15723
15724 MT9V032 APTINA CAMERA SENSOR
15725 M:      Laurent Pinchart <[email protected]>
15726 L:      [email protected]
15727 S:      Maintained
15728 T:      git git://linuxtv.org/media_tree.git
15729 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
15730 F:      drivers/media/i2c/mt9v032.c
15731 F:      include/media/i2c/mt9v032.h
15732
15733 MT9V111 APTINA CAMERA SENSOR
15734 M:      Jacopo Mondi <[email protected]>
15735 L:      [email protected]
15736 S:      Maintained
15737 T:      git git://linuxtv.org/media_tree.git
15738 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
15739 F:      drivers/media/i2c/mt9v111.c
15740
15741 MULTIFUNCTION DEVICES (MFD)
15742 M:      Lee Jones <[email protected]>
15743 S:      Maintained
15744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
15745 F:      Documentation/devicetree/bindings/mfd/
15746 F:      drivers/mfd/
15747 F:      include/dt-bindings/mfd/
15748 F:      include/linux/mfd/
15749
15750 MULTIMEDIA CARD (MMC) ETC. OVER SPI
15751 S:      Orphan
15752 F:      drivers/mmc/host/mmc_spi.c
15753 F:      include/linux/spi/mmc_spi.h
15754
15755 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
15756 M:      Ulf Hansson <[email protected]>
15757 L:      [email protected]
15758 S:      Maintained
15759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
15760 F:      Documentation/devicetree/bindings/mmc/
15761 F:      drivers/mmc/
15762 F:      include/linux/mmc/
15763 F:      include/uapi/linux/mmc/
15764
15765 MULTIPLEXER SUBSYSTEM
15766 M:      Peter Rosin <[email protected]>
15767 S:      Maintained
15768 F:      Documentation/ABI/testing/sysfs-class-mux*
15769 F:      Documentation/devicetree/bindings/mux/
15770 F:      drivers/mux/
15771 F:      include/dt-bindings/mux/
15772 F:      include/linux/mux/
15773
15774 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
15775 M:      Bin Liu <[email protected]>
15776 L:      [email protected]
15777 S:      Maintained
15778 F:      drivers/usb/musb/
15779
15780 MXL301RF MEDIA DRIVER
15781 M:      Akihiro Tsukada <[email protected]>
15782 L:      [email protected]
15783 S:      Odd Fixes
15784 F:      drivers/media/tuners/mxl301rf*
15785
15786 MXL5007T MEDIA DRIVER
15787 M:      Michael Krufky <[email protected]>
15788 L:      [email protected]
15789 S:      Maintained
15790 W:      https://linuxtv.org
15791 W:      http://github.com/mkrufky
15792 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15793 T:      git git://linuxtv.org/mkrufky/tuners.git
15794 F:      drivers/media/tuners/mxl5007t.*
15795
15796 MXSFB DRM DRIVER
15797 M:      Marek Vasut <[email protected]>
15798 M:      Stefan Agner <[email protected]>
15799 L:      [email protected]
15800 S:      Supported
15801 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
15802 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
15803 F:      drivers/gpu/drm/mxsfb/
15804
15805 MYLEX DAC960 PCI RAID Controller
15806 M:      Hannes Reinecke <[email protected]>
15807 L:      [email protected]
15808 S:      Supported
15809 F:      drivers/scsi/myrb.*
15810 F:      drivers/scsi/myrs.*
15811
15812 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
15813 L:      [email protected]
15814 S:      Orphan
15815 W:      https://www.cspi.com/ethernet-products/support/downloads/
15816 F:      drivers/net/ethernet/myricom/myri10ge/
15817
15818 NAND FLASH SUBSYSTEM
15819 M:      Miquel Raynal <[email protected]>
15820 R:      Richard Weinberger <[email protected]>
15821 L:      [email protected]
15822 S:      Maintained
15823 W:      http://www.linux-mtd.infradead.org/
15824 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
15825 C:      irc://irc.oftc.net/mtd
15826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
15827 F:      drivers/mtd/nand/
15828 F:      include/linux/mtd/*nand*.h
15829
15830 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
15831 M:      Daniel Mack <[email protected]>
15832 L:      [email protected] (moderated for non-subscribers)
15833 S:      Maintained
15834 W:      http://www.native-instruments.com
15835 F:      sound/usb/caiaq/
15836
15837 NATSEMI ETHERNET DRIVER (DP8381x)
15838 S:      Orphan
15839 F:      drivers/net/ethernet/natsemi/natsemi.c
15840
15841 NCR 5380 SCSI DRIVERS
15842 M:      Finn Thain <[email protected]>
15843 M:      Michael Schmitz <[email protected]>
15844 L:      [email protected]
15845 S:      Maintained
15846 F:      Documentation/scsi/g_NCR5380.rst
15847 F:      drivers/scsi/NCR5380.*
15848 F:      drivers/scsi/arm/cumana_1.c
15849 F:      drivers/scsi/arm/oak.c
15850 F:      drivers/scsi/atari_scsi.*
15851 F:      drivers/scsi/dmx3191d.c
15852 F:      drivers/scsi/g_NCR5380.*
15853 F:      drivers/scsi/mac_scsi.*
15854 F:      drivers/scsi/sun3_scsi.*
15855 F:      drivers/scsi/sun3_scsi_vme.c
15856
15857 NCSI LIBRARY
15858 M:      Samuel Mendoza-Jonas <[email protected]>
15859 S:      Maintained
15860 F:      net/ncsi/
15861
15862 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
15863 M:      Zev Weiss <[email protected]>
15864 L:      [email protected]
15865 S:      Maintained
15866 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
15867 F:      drivers/hwmon/nct6775-i2c.c
15868
15869 NETCONSOLE
15870 M:      Breno Leitao <[email protected]>
15871 S:      Maintained
15872 F:      Documentation/networking/netconsole.rst
15873 F:      drivers/net/netconsole.c
15874 F:      tools/testing/selftests/drivers/net/netcons_basic.sh
15875
15876 NETDEVSIM
15877 M:      Jakub Kicinski <[email protected]>
15878 S:      Maintained
15879 F:      drivers/net/netdevsim/*
15880 F:      tools/testing/selftests/drivers/net/netdevsim/*
15881
15882 NETEM NETWORK EMULATOR
15883 M:      Stephen Hemminger <[email protected]>
15884 L:      [email protected]
15885 S:      Maintained
15886 F:      net/sched/sch_netem.c
15887
15888 NETERION 10GbE DRIVERS (s2io)
15889 M:      Jon Mason <[email protected]>
15890 L:      [email protected]
15891 S:      Supported
15892 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
15893 F:      drivers/net/ethernet/neterion/
15894
15895 NETFILTER
15896 M:      Pablo Neira Ayuso <[email protected]>
15897 M:      Jozsef Kadlecsik <[email protected]>
15898 L:      [email protected]
15899 L:      [email protected]
15900 S:      Maintained
15901 W:      http://www.netfilter.org/
15902 W:      http://www.iptables.org/
15903 W:      http://www.nftables.org/
15904 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
15905 C:      irc://irc.libera.chat/netfilter
15906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
15907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
15908 F:      include/linux/netfilter*
15909 F:      include/linux/netfilter/
15910 F:      include/net/netfilter/
15911 F:      include/uapi/linux/netfilter*
15912 F:      include/uapi/linux/netfilter/
15913 F:      net/*/netfilter.c
15914 F:      net/*/netfilter/
15915 F:      net/bridge/br_netfilter*.c
15916 F:      net/netfilter/
15917 F:      tools/testing/selftests/net/netfilter/
15918
15919 NETROM NETWORK LAYER
15920 M:      Ralf Baechle <[email protected]>
15921 L:      [email protected]
15922 S:      Maintained
15923 W:      https://linux-ax25.in-berlin.de
15924 F:      include/net/netrom.h
15925 F:      include/uapi/linux/netrom.h
15926 F:      net/netrom/
15927
15928 NETRONIX EMBEDDED CONTROLLER
15929 M:      Jonathan Neuschäfer <[email protected]>
15930 S:      Maintained
15931 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
15932 F:      drivers/mfd/ntxec.c
15933 F:      drivers/pwm/pwm-ntxec.c
15934 F:      drivers/rtc/rtc-ntxec.c
15935 F:      include/linux/mfd/ntxec.h
15936
15937 NETRONOME ETHERNET DRIVERS
15938 M:      Louis Peens <[email protected]>
15939 R:      Jakub Kicinski <[email protected]>
15940 L:      [email protected]
15941 S:      Maintained
15942 F:      drivers/net/ethernet/netronome/
15943
15944 NETWORK BLOCK DEVICE (NBD)
15945 M:      Josef Bacik <[email protected]>
15946 L:      [email protected]
15947 L:      [email protected]
15948 S:      Maintained
15949 F:      Documentation/admin-guide/blockdev/nbd.rst
15950 F:      drivers/block/nbd.c
15951 F:      include/trace/events/nbd.h
15952 F:      include/uapi/linux/nbd.h
15953
15954 NETWORK DROP MONITOR
15955 M:      Neil Horman <[email protected]>
15956 L:      [email protected]
15957 S:      Maintained
15958 W:      https://fedorahosted.org/dropwatch/
15959 F:      include/uapi/linux/net_dropmon.h
15960 F:      net/core/drop_monitor.c
15961
15962 NETWORKING DRIVERS
15963 M:      "David S. Miller" <[email protected]>
15964 M:      Eric Dumazet <[email protected]>
15965 M:      Jakub Kicinski <[email protected]>
15966 M:      Paolo Abeni <[email protected]>
15967 L:      [email protected]
15968 S:      Maintained
15969 P:      Documentation/process/maintainer-netdev.rst
15970 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
15971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
15973 F:      Documentation/devicetree/bindings/net/
15974 F:      Documentation/networking/net_cachelines/net_device.rst
15975 F:      drivers/connector/
15976 F:      drivers/net/
15977 F:      include/dt-bindings/net/
15978 F:      include/linux/cn_proc.h
15979 F:      include/linux/etherdevice.h
15980 F:      include/linux/ethtool_netlink.h
15981 F:      include/linux/fcdevice.h
15982 F:      include/linux/fddidevice.h
15983 F:      include/linux/hippidevice.h
15984 F:      include/linux/if_*
15985 F:      include/linux/inetdevice.h
15986 F:      include/linux/netdev*
15987 F:      include/linux/platform_data/wiznet.h
15988 F:      include/uapi/linux/cn_proc.h
15989 F:      include/uapi/linux/ethtool_netlink.h
15990 F:      include/uapi/linux/if_*
15991 F:      include/uapi/linux/netdev*
15992 F:      tools/testing/selftests/drivers/net/
15993 X:      Documentation/devicetree/bindings/net/bluetooth/
15994 X:      Documentation/devicetree/bindings/net/wireless/
15995 X:      drivers/net/wireless/
15996
15997 NETWORKING DRIVERS (WIRELESS)
15998 M:      Kalle Valo <[email protected]>
15999 L:      [email protected]
16000 S:      Maintained
16001 W:      https://wireless.wiki.kernel.org/
16002 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
16003 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
16004 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
16005 F:      Documentation/devicetree/bindings/net/wireless/
16006 F:      drivers/net/wireless/
16007
16008 NETWORKING [DSA]
16009 M:      Andrew Lunn <[email protected]>
16010 M:      Florian Fainelli <[email protected]>
16011 M:      Vladimir Oltean <[email protected]>
16012 S:      Maintained
16013 F:      Documentation/devicetree/bindings/net/dsa/
16014 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
16015 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
16016 F:      drivers/net/dsa/
16017 F:      include/linux/dsa/
16018 F:      include/linux/platform_data/dsa.h
16019 F:      include/net/dsa.h
16020 F:      net/dsa/
16021 F:      tools/testing/selftests/drivers/net/dsa/
16022
16023 NETWORKING [GENERAL]
16024 M:      "David S. Miller" <[email protected]>
16025 M:      Eric Dumazet <[email protected]>
16026 M:      Jakub Kicinski <[email protected]>
16027 M:      Paolo Abeni <[email protected]>
16028 L:      [email protected]
16029 S:      Maintained
16030 P:      Documentation/process/maintainer-netdev.rst
16031 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
16032 B:      mailto:[email protected]
16033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
16034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
16035 F:      Documentation/core-api/netlink.rst
16036 F:      Documentation/netlink/
16037 F:      Documentation/networking/
16038 F:      Documentation/networking/net_cachelines/
16039 F:      Documentation/process/maintainer-netdev.rst
16040 F:      Documentation/userspace-api/netlink/
16041 F:      include/linux/framer/framer-provider.h
16042 F:      include/linux/framer/framer.h
16043 F:      include/linux/in.h
16044 F:      include/linux/indirect_call_wrapper.h
16045 F:      include/linux/inet.h
16046 F:      include/linux/inet_diag.h
16047 F:      include/linux/net.h
16048 F:      include/linux/netdev*
16049 F:      include/linux/netlink.h
16050 F:      include/linux/netpoll.h
16051 F:      include/linux/rtnetlink.h
16052 F:      include/linux/seq_file_net.h
16053 F:      include/linux/skbuff*
16054 F:      include/net/
16055 F:      include/uapi/linux/genetlink.h
16056 F:      include/uapi/linux/hsr_netlink.h
16057 F:      include/uapi/linux/in.h
16058 F:      include/uapi/linux/inet_diag.h
16059 F:      include/uapi/linux/nbd-netlink.h
16060 F:      include/uapi/linux/net.h
16061 F:      include/uapi/linux/net_namespace.h
16062 F:      include/uapi/linux/netconf.h
16063 F:      include/uapi/linux/netdev*
16064 F:      include/uapi/linux/netlink.h
16065 F:      include/uapi/linux/netlink_diag.h
16066 F:      include/uapi/linux/rtnetlink.h
16067 F:      lib/net_utils.c
16068 F:      lib/random32.c
16069 F:      net/
16070 F:      tools/net/
16071 F:      tools/testing/selftests/net/
16072 X:      net/9p/
16073 X:      net/bluetooth/
16074
16075 NETWORKING [IPSEC]
16076 M:      Steffen Klassert <[email protected]>
16077 M:      Herbert Xu <[email protected]>
16078 M:      "David S. Miller" <[email protected]>
16079 L:      [email protected]
16080 S:      Maintained
16081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
16082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
16083 F:      include/net/xfrm.h
16084 F:      include/uapi/linux/xfrm.h
16085 F:      net/ipv4/ah4.c
16086 F:      net/ipv4/esp4*
16087 F:      net/ipv4/ip_vti.c
16088 F:      net/ipv4/ipcomp.c
16089 F:      net/ipv4/xfrm*
16090 F:      net/ipv6/ah6.c
16091 F:      net/ipv6/esp6*
16092 F:      net/ipv6/ip6_vti.c
16093 F:      net/ipv6/ipcomp6.c
16094 F:      net/ipv6/xfrm*
16095 F:      net/key/
16096 F:      net/xfrm/
16097 F:      tools/testing/selftests/net/ipsec.c
16098
16099 NETWORKING [IPv4/IPv6]
16100 M:      "David S. Miller" <[email protected]>
16101 M:      David Ahern <[email protected]>
16102 L:      [email protected]
16103 S:      Maintained
16104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
16105 F:      arch/x86/net/*
16106 F:      include/linux/ip.h
16107 F:      include/linux/ipv6*
16108 F:      include/net/fib*
16109 F:      include/net/ip*
16110 F:      include/net/route.h
16111 F:      net/ipv4/
16112 F:      net/ipv6/
16113
16114 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
16115 M:      Paul Moore <[email protected]>
16116 L:      [email protected]
16117 L:      [email protected]
16118 S:      Supported
16119 W:      https://github.com/netlabel
16120 F:      Documentation/netlabel/
16121 F:      include/net/calipso.h
16122 F:      include/net/cipso_ipv4.h
16123 F:      include/net/netlabel.h
16124 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
16125 F:      include/uapi/linux/netfilter/xt_SECMARK.h
16126 F:      net/ipv4/cipso_ipv4.c
16127 F:      net/ipv6/calipso.c
16128 F:      net/netfilter/xt_CONNSECMARK.c
16129 F:      net/netfilter/xt_SECMARK.c
16130 F:      net/netlabel/
16131
16132 NETWORKING [MACSEC]
16133 M:      Sabrina Dubroca <[email protected]>
16134 L:      [email protected]
16135 S:      Maintained
16136 F:      drivers/net/macsec.c
16137 F:      include/net/macsec.h
16138 F:      include/uapi/linux/if_macsec.h
16139 K:      macsec
16140 K:      \bmdo_
16141
16142 NETWORKING [MPTCP]
16143 M:      Matthieu Baerts <[email protected]>
16144 M:      Mat Martineau <[email protected]>
16145 R:      Geliang Tang <[email protected]>
16146 L:      [email protected]
16147 L:      [email protected]
16148 S:      Maintained
16149 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
16150 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
16151 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
16152 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
16153 F:      Documentation/netlink/specs/mptcp_pm.yaml
16154 F:      Documentation/networking/mptcp*.rst
16155 F:      include/net/mptcp.h
16156 F:      include/trace/events/mptcp.h
16157 F:      include/uapi/linux/mptcp*.h
16158 F:      net/mptcp/
16159 F:      tools/testing/selftests/bpf/*/*mptcp*.c
16160 F:      tools/testing/selftests/net/mptcp/
16161
16162 NETWORKING [TCP]
16163 M:      Eric Dumazet <[email protected]>
16164 L:      [email protected]
16165 S:      Maintained
16166 F:      Documentation/networking/net_cachelines/tcp_sock.rst
16167 F:      include/linux/tcp.h
16168 F:      include/net/tcp.h
16169 F:      include/trace/events/tcp.h
16170 F:      include/uapi/linux/tcp.h
16171 F:      net/ipv4/inet_connection_sock.c
16172 F:      net/ipv4/inet_hashtables.c
16173 F:      net/ipv4/inet_timewait_sock.c
16174 F:      net/ipv4/syncookies.c
16175 F:      net/ipv4/tcp*.c
16176 F:      net/ipv6/inet6_connection_sock.c
16177 F:      net/ipv6/inet6_hashtables.c
16178 F:      net/ipv6/syncookies.c
16179 F:      net/ipv6/tcp*.c
16180
16181 NETWORKING [TLS]
16182 M:      Boris Pismenny <[email protected]>
16183 M:      John Fastabend <[email protected]>
16184 M:      Jakub Kicinski <[email protected]>
16185 L:      [email protected]
16186 S:      Maintained
16187 F:      include/net/tls.h
16188 F:      include/uapi/linux/tls.h
16189 F:      net/tls/*
16190
16191 NETXEN (1/10) GbE SUPPORT
16192 M:      Manish Chopra <[email protected]>
16193 M:      Rahul Verma <[email protected]>
16194 M:      [email protected]
16195 L:      [email protected]
16196 S:      Supported
16197 F:      drivers/net/ethernet/qlogic/netxen/
16198
16199 NET_FAILOVER MODULE
16200 M:      Sridhar Samudrala <[email protected]>
16201 L:      [email protected]
16202 S:      Supported
16203 F:      Documentation/networking/net_failover.rst
16204 F:      drivers/net/net_failover.c
16205 F:      include/net/net_failover.h
16206
16207 NEXTHOP
16208 M:      David Ahern <[email protected]>
16209 L:      [email protected]
16210 S:      Maintained
16211 F:      include/net/netns/nexthop.h
16212 F:      include/net/nexthop.h
16213 F:      include/uapi/linux/nexthop.h
16214 F:      net/ipv4/nexthop.c
16215
16216 NFC SUBSYSTEM
16217 M:      Krzysztof Kozlowski <[email protected]>
16218 L:      [email protected]
16219 S:      Maintained
16220 F:      Documentation/devicetree/bindings/net/nfc/
16221 F:      drivers/nfc/
16222 F:      include/net/nfc/
16223 F:      include/uapi/linux/nfc.h
16224 F:      net/nfc/
16225
16226 NFC VIRTUAL NCI DEVICE DRIVER
16227 M:      Bongsu Jeon <[email protected]>
16228 L:      [email protected]
16229 S:      Supported
16230 F:      drivers/nfc/virtual_ncidev.c
16231 F:      tools/testing/selftests/nci/
16232
16233 NFS, SUNRPC, AND LOCKD CLIENTS
16234 M:      Trond Myklebust <[email protected]>
16235 M:      Anna Schumaker <[email protected]>
16236 L:      [email protected]
16237 S:      Maintained
16238 W:      http://client.linux-nfs.org
16239 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
16240 F:      Documentation/filesystems/nfs/
16241 F:      fs/lockd/
16242 F:      fs/nfs/
16243 F:      fs/nfs_common/
16244 F:      include/linux/lockd/
16245 F:      include/linux/nfs*
16246 F:      include/linux/sunrpc/
16247 F:      include/uapi/linux/nfs*
16248 F:      include/uapi/linux/sunrpc/
16249 F:      net/sunrpc/
16250
16251 NILFS2 FILESYSTEM
16252 M:      Ryusuke Konishi <[email protected]>
16253 L:      [email protected]
16254 S:      Supported
16255 W:      https://nilfs.sourceforge.io/
16256 T:      git https://github.com/konis/nilfs2.git
16257 F:      Documentation/filesystems/nilfs2.rst
16258 F:      fs/nilfs2/
16259 F:      include/trace/events/nilfs2.h
16260 F:      include/uapi/linux/nilfs2_api.h
16261 F:      include/uapi/linux/nilfs2_ondisk.h
16262
16263 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
16264 M:      YOKOTA Hiroshi <[email protected]>
16265 S:      Maintained
16266 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
16267 F:      Documentation/scsi/NinjaSCSI.rst
16268 F:      drivers/scsi/pcmcia/nsp_*
16269
16270 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
16271 M:      GOTO Masanori <[email protected]>
16272 M:      YOKOTA Hiroshi <[email protected]>
16273 S:      Maintained
16274 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
16275 F:      Documentation/scsi/NinjaSCSI.rst
16276 F:      drivers/scsi/nsp32*
16277
16278 NINTENDO HID DRIVER
16279 M:      Daniel J. Ogorchock <[email protected]>
16280 L:      [email protected]
16281 S:      Maintained
16282 F:      drivers/hid/hid-nintendo*
16283
16284 NIOS2 ARCHITECTURE
16285 M:      Dinh Nguyen <[email protected]>
16286 S:      Maintained
16287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
16288 F:      arch/nios2/
16289
16290 NITRO ENCLAVES (NE)
16291 M:      Alexandru Ciobotaru <[email protected]>
16292 L:      [email protected]
16293 L:      The AWS Nitro Enclaves Team <[email protected]>
16294 S:      Supported
16295 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
16296 F:      Documentation/virt/ne_overview.rst
16297 F:      drivers/virt/nitro_enclaves/
16298 F:      include/linux/nitro_enclaves.h
16299 F:      include/uapi/linux/nitro_enclaves.h
16300 F:      samples/nitro_enclaves/
16301
16302 NITRO SECURE MODULE (NSM)
16303 M:      Alexander Graf <[email protected]>
16304 L:      [email protected]
16305 L:      The AWS Nitro Enclaves Team <[email protected]>
16306 S:      Supported
16307 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
16308 F:      drivers/misc/nsm.c
16309 F:      include/uapi/linux/nsm.h
16310
16311 NOHZ, DYNTICKS SUPPORT
16312 M:      Anna-Maria Behnsen <[email protected]>
16313 M:      Frederic Weisbecker <[email protected]>
16314 M:      Ingo Molnar <[email protected]>
16315 M:      Thomas Gleixner <[email protected]>
16316 L:      [email protected]
16317 S:      Maintained
16318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
16319 F:      include/linux/sched/nohz.h
16320 F:      include/linux/tick.h
16321 F:      kernel/time/tick*.*
16322
16323 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
16324 M:      Pavel Machek <[email protected]>
16325 M:      Sakari Ailus <[email protected]>
16326 L:      [email protected]
16327 S:      Maintained
16328 F:      drivers/media/i2c/ad5820.c
16329 F:      drivers/media/i2c/et8ek8
16330
16331 NOKIA N900 POWER SUPPLY DRIVERS
16332 R:      Pali Rohár <[email protected]>
16333 F:      drivers/power/supply/bq2415x_charger.c
16334 F:      drivers/power/supply/bq27xxx_battery.c
16335 F:      drivers/power/supply/bq27xxx_battery_i2c.c
16336 F:      drivers/power/supply/isp1704_charger.c
16337 F:      drivers/power/supply/rx51_battery.c
16338 F:      include/linux/power/bq2415x_charger.h
16339 F:      include/linux/power/bq27xxx_battery.h
16340
16341 NOLIBC HEADER FILE
16342 M:      Willy Tarreau <[email protected]>
16343 M:      Thomas Weißschuh <[email protected]>
16344 S:      Maintained
16345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git
16346 F:      tools/include/nolibc/
16347 F:      tools/testing/selftests/nolibc/
16348
16349 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
16350 M:      Hans de Goede <[email protected]>
16351 L:      [email protected]
16352 S:      Maintained
16353 F:      drivers/input/touchscreen/novatek-nvt-ts.c
16354
16355 NSDEPS
16356 M:      Matthias Maennich <[email protected]>
16357 S:      Maintained
16358 F:      Documentation/core-api/symbol-namespaces.rst
16359 F:      scripts/nsdeps
16360
16361 NTB AMD DRIVER
16362 M:      Sanjay R Mehta <[email protected]>
16363 M:      Shyam Sundar S K <[email protected]>
16364 L:      [email protected]
16365 S:      Supported
16366 F:      drivers/ntb/hw/amd/
16367
16368 NTB DRIVER CORE
16369 M:      Jon Mason <[email protected]>
16370 M:      Dave Jiang <[email protected]>
16371 M:      Allen Hubbe <[email protected]>
16372 L:      [email protected]
16373 S:      Supported
16374 W:      https://github.com/jonmason/ntb/wiki
16375 T:      git https://github.com/jonmason/ntb.git
16376 F:      drivers/net/ntb_netdev.c
16377 F:      drivers/ntb/
16378 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
16379 F:      include/linux/ntb.h
16380 F:      include/linux/ntb_transport.h
16381 F:      tools/testing/selftests/ntb/
16382
16383 NTB IDT DRIVER
16384 M:      Serge Semin <[email protected]>
16385 L:      [email protected]
16386 S:      Supported
16387 F:      drivers/ntb/hw/idt/
16388
16389 NTB INTEL DRIVER
16390 M:      Dave Jiang <[email protected]>
16391 L:      [email protected]
16392 S:      Supported
16393 W:      https://github.com/davejiang/linux/wiki
16394 T:      git https://github.com/davejiang/linux.git
16395 F:      drivers/ntb/hw/intel/
16396
16397 NTFS3 FILESYSTEM
16398 M:      Konstantin Komarov <[email protected]>
16399 L:      [email protected]
16400 S:      Supported
16401 W:      http://www.paragon-software.com/
16402 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
16403 F:      Documentation/filesystems/ntfs3.rst
16404 F:      fs/ntfs3/
16405
16406 NUBUS SUBSYSTEM
16407 M:      Finn Thain <[email protected]>
16408 L:      [email protected]
16409 S:      Maintained
16410 F:      arch/*/include/asm/nubus.h
16411 F:      drivers/nubus/
16412 F:      include/linux/nubus.h
16413 F:      include/uapi/linux/nubus.h
16414
16415 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
16416 M:      Antonino Daplas <[email protected]>
16417 L:      [email protected]
16418 S:      Maintained
16419 F:      drivers/video/fbdev/nvidia/
16420 F:      drivers/video/fbdev/riva/
16421
16422 NVIDIA WMI EC BACKLIGHT DRIVER
16423 M:      Daniel Dadap <[email protected]>
16424 L:      [email protected]
16425 S:      Supported
16426 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
16427 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
16428
16429 NVM EXPRESS DRIVER
16430 M:      Keith Busch <[email protected]>
16431 M:      Jens Axboe <[email protected]>
16432 M:      Christoph Hellwig <[email protected]>
16433 M:      Sagi Grimberg <[email protected]>
16434 L:      [email protected]
16435 S:      Supported
16436 W:      http://git.infradead.org/nvme.git
16437 T:      git git://git.infradead.org/nvme.git
16438 F:      Documentation/nvme/
16439 F:      drivers/nvme/common/
16440 F:      drivers/nvme/host/
16441 F:      include/linux/nvme-*.h
16442 F:      include/linux/nvme.h
16443 F:      include/uapi/linux/nvme_ioctl.h
16444
16445 NVM EXPRESS FABRICS AUTHENTICATION
16446 M:      Hannes Reinecke <[email protected]>
16447 L:      [email protected]
16448 S:      Supported
16449 F:      drivers/nvme/host/auth.c
16450 F:      drivers/nvme/target/auth.c
16451 F:      drivers/nvme/target/fabrics-cmd-auth.c
16452 F:      include/linux/nvme-auth.h
16453
16454 NVM EXPRESS FC TRANSPORT DRIVERS
16455 M:      James Smart <[email protected]>
16456 L:      [email protected]
16457 S:      Supported
16458 F:      drivers/nvme/host/fc.c
16459 F:      drivers/nvme/target/fc.c
16460 F:      drivers/nvme/target/fcloop.c
16461 F:      include/linux/nvme-fc-driver.h
16462 F:      include/linux/nvme-fc.h
16463
16464 NVM EXPRESS HARDWARE MONITORING SUPPORT
16465 M:      Guenter Roeck <[email protected]>
16466 L:      [email protected]
16467 S:      Supported
16468 F:      drivers/nvme/host/hwmon.c
16469
16470 NVM EXPRESS TARGET DRIVER
16471 M:      Christoph Hellwig <[email protected]>
16472 M:      Sagi Grimberg <[email protected]>
16473 M:      Chaitanya Kulkarni <[email protected]>
16474 L:      [email protected]
16475 S:      Supported
16476 W:      http://git.infradead.org/nvme.git
16477 T:      git git://git.infradead.org/nvme.git
16478 F:      drivers/nvme/target/
16479
16480 NVMEM FRAMEWORK
16481 M:      Srinivas Kandagatla <[email protected]>
16482 S:      Maintained
16483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
16484 F:      Documentation/ABI/stable/sysfs-bus-nvmem
16485 F:      Documentation/devicetree/bindings/nvmem/
16486 F:      drivers/nvmem/
16487 F:      include/linux/nvmem-consumer.h
16488 F:      include/linux/nvmem-provider.h
16489
16490 NXP BLUETOOTH WIRELESS DRIVERS
16491 M:      Amitkumar Karwar <[email protected]>
16492 M:      Neeraj Kale <[email protected]>
16493 S:      Maintained
16494 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
16495 F:      drivers/bluetooth/btnxpuart.c
16496
16497 NXP C45 TJA11XX PHY DRIVER
16498 M:      Andrei Botila <[email protected]>
16499 L:      [email protected]
16500 S:      Maintained
16501 F:      drivers/net/phy/nxp-c45-tja11xx*
16502
16503 NXP FSPI DRIVER
16504 M:      Han Xu <[email protected]>
16505 M:      Haibo Chen <[email protected]>
16506 R:      Yogesh Gaur <[email protected]>
16507 L:      [email protected]
16508 L:      [email protected]
16509 S:      Maintained
16510 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
16511 F:      drivers/spi/spi-nxp-fspi.c
16512
16513 NXP FXAS21002C DRIVER
16514 M:      Rui Miguel Silva <[email protected]>
16515 L:      [email protected]
16516 S:      Maintained
16517 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
16518 F:      drivers/iio/gyro/fxas21002c.h
16519 F:      drivers/iio/gyro/fxas21002c_core.c
16520 F:      drivers/iio/gyro/fxas21002c_i2c.c
16521 F:      drivers/iio/gyro/fxas21002c_spi.c
16522
16523 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
16524 M:      Haibo Chen <[email protected]>
16525 L:      [email protected]
16526 L:      [email protected]
16527 S:      Maintained
16528 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
16529 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
16530 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
16531 F:      drivers/iio/adc/imx7d_adc.c
16532 F:      drivers/iio/adc/imx93_adc.c
16533 F:      drivers/iio/adc/vf610_adc.c
16534
16535 NXP i.MX 8M ISI DRIVER
16536 M:      Laurent Pinchart <[email protected]>
16537 L:      [email protected]
16538 S:      Maintained
16539 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
16540 F:      drivers/media/platform/nxp/imx8-isi/
16541
16542 NXP i.MX 8MP DW100 V4L2 DRIVER
16543 M:      Xavier Roumegue <[email protected]>
16544 L:      [email protected]
16545 S:      Maintained
16546 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
16547 F:      Documentation/userspace-api/media/drivers/dw100.rst
16548 F:      drivers/media/platform/nxp/dw100/
16549 F:      include/uapi/linux/dw100.h
16550
16551 NXP i.MX 8MQ DCSS DRIVER
16552 M:      Laurentiu Palcu <[email protected]>
16553 R:      Lucas Stach <[email protected]>
16554 L:      [email protected]
16555 S:      Maintained
16556 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
16557 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
16558 F:      drivers/gpu/drm/imx/dcss/
16559
16560 NXP i.MX 8QXP ADC DRIVER
16561 M:      Cai Huoqing <[email protected]>
16562 M:      Haibo Chen <[email protected]>
16563 L:      [email protected]
16564 L:      [email protected]
16565 S:      Maintained
16566 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
16567 F:      drivers/iio/adc/imx8qxp-adc.c
16568
16569 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
16570 M:      Mirela Rabulea <[email protected]>
16571 L:      [email protected]
16572 L:      [email protected]
16573 S:      Maintained
16574 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
16575 F:      drivers/media/platform/nxp/imx-jpeg
16576
16577 NXP i.MX CLOCK DRIVERS
16578 M:      Abel Vesa <[email protected]>
16579 R:      Peng Fan <[email protected]>
16580 L:      [email protected]
16581 L:      [email protected]
16582 S:      Maintained
16583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
16584 F:      Documentation/devicetree/bindings/clock/imx*
16585 F:      drivers/clk/imx/
16586 F:      include/dt-bindings/clock/imx*
16587
16588 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
16589 M:      Jagan Teki <[email protected]>
16590 S:      Maintained
16591 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
16592 F:      drivers/regulator/pf8x00-regulator.c
16593
16594 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
16595 M:      Krzysztof Kozlowski <[email protected]>
16596 L:      [email protected]
16597 S:      Maintained
16598 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
16599 F:      drivers/extcon/extcon-ptn5150.c
16600
16601 NXP SGTL5000 DRIVER
16602 M:      Fabio Estevam <[email protected]>
16603 L:      [email protected] (moderated for non-subscribers)
16604 S:      Maintained
16605 F:      Documentation/devicetree/bindings/sound/fsl,sgtl5000.yaml
16606 F:      sound/soc/codecs/sgtl5000*
16607
16608 NXP SJA1105 ETHERNET SWITCH DRIVER
16609 M:      Vladimir Oltean <[email protected]>
16610 L:      [email protected]
16611 S:      Maintained
16612 F:      drivers/net/dsa/sja1105
16613 F:      drivers/net/pcs/pcs-xpcs-nxp.c
16614
16615 NXP TDA998X DRM DRIVER
16616 M:      Russell King <[email protected]>
16617 S:      Maintained
16618 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
16619 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
16620 F:      drivers/gpu/drm/i2c/tda998x_drv.c
16621 F:      include/drm/i2c/tda998x.h
16622 F:      include/dt-bindings/display/tda998x.h
16623 K:      "nxp,tda998x"
16624
16625 NXP TFA9879 DRIVER
16626 M:      Peter Rosin <[email protected]>
16627 L:      [email protected] (moderated for non-subscribers)
16628 S:      Maintained
16629 F:      Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml
16630 F:      sound/soc/codecs/tfa9879*
16631
16632 NXP-NCI NFC DRIVER
16633 S:      Orphan
16634 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
16635 F:      drivers/nfc/nxp-nci
16636
16637 NXP/Goodix TFA989X (TFA1) DRIVER
16638 M:      Stephan Gerhold <[email protected]>
16639 L:      [email protected] (moderated for non-subscribers)
16640 S:      Maintained
16641 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
16642 F:      sound/soc/codecs/tfa989x.c
16643
16644 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
16645 M:      Jonas Malaco <[email protected]>
16646 L:      [email protected]
16647 S:      Maintained
16648 F:      Documentation/hwmon/nzxt-kraken2.rst
16649 F:      drivers/hwmon/nzxt-kraken2.c
16650
16651 NZXT-KRAKEN3 HARDWARE MONITORING DRIVER
16652 M:      Jonas Malaco <[email protected]>
16653 M:      Aleksa Savic <[email protected]>
16654 L:      [email protected]
16655 S:      Maintained
16656 F:      Documentation/hwmon/nzxt-kraken3.rst
16657 F:      drivers/hwmon/nzxt-kraken3.c
16658
16659 NZXT-SMART2 HARDWARE MONITORING DRIVER
16660 M:      Aleksandr Mezin <[email protected]>
16661 L:      [email protected]
16662 S:      Maintained
16663 F:      Documentation/hwmon/nzxt-smart2.rst
16664 F:      drivers/hwmon/nzxt-smart2.c
16665
16666 OBJAGG
16667 M:      Jiri Pirko <[email protected]>
16668 L:      [email protected]
16669 S:      Supported
16670 F:      include/linux/objagg.h
16671 F:      lib/objagg.c
16672 F:      lib/test_objagg.c
16673
16674 OBJPOOL
16675 M:      Matt Wu <[email protected]>
16676 S:      Supported
16677 F:      include/linux/objpool.h
16678 F:      lib/objpool.c
16679 F:      lib/test_objpool.c
16680
16681 OBJTOOL
16682 M:      Josh Poimboeuf <[email protected]>
16683 M:      Peter Zijlstra <[email protected]>
16684 S:      Supported
16685 F:      include/linux/objtool*.h
16686 F:      tools/objtool/
16687
16688 OCELOT ETHERNET SWITCH DRIVER
16689 M:      Vladimir Oltean <[email protected]>
16690 M:      Claudiu Manoil <[email protected]>
16691 M:      Alexandre Belloni <[email protected]>
16692 M:      [email protected]
16693 L:      [email protected]
16694 S:      Supported
16695 F:      drivers/net/dsa/ocelot/*
16696 F:      drivers/net/ethernet/mscc/
16697 F:      include/soc/mscc/ocelot*
16698 F:      net/dsa/tag_ocelot.c
16699 F:      net/dsa/tag_ocelot_8021q.c
16700 F:      tools/testing/selftests/drivers/net/ocelot/*
16701
16702 OCELOT EXTERNAL SWITCH CONTROL
16703 M:      Colin Foster <[email protected]>
16704 S:      Supported
16705 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
16706 F:      drivers/mfd/ocelot*
16707 F:      drivers/net/dsa/ocelot/ocelot_ext.c
16708 F:      include/linux/mfd/ocelot.h
16709
16710 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
16711 M:      Frederic Barrat <[email protected]>
16712 M:      Andrew Donnellan <[email protected]>
16713 L:      [email protected]
16714 S:      Supported
16715 F:      Documentation/userspace-api/accelerators/ocxl.rst
16716 F:      arch/powerpc/include/asm/pnv-ocxl.h
16717 F:      arch/powerpc/platforms/powernv/ocxl.c
16718 F:      drivers/misc/ocxl/
16719 F:      include/misc/ocxl*
16720 F:      include/uapi/misc/ocxl.h
16721
16722 OMAP AUDIO SUPPORT
16723 M:      Peter Ujfalusi <[email protected]>
16724 M:      Jarkko Nikula <[email protected]>
16725 L:      [email protected] (moderated for non-subscribers)
16726 L:      [email protected]
16727 S:      Maintained
16728 F:      sound/soc/ti/n810.c
16729 F:      sound/soc/ti/omap*
16730 F:      sound/soc/ti/rx51.c
16731 F:      sound/soc/ti/sdma-pcm.*
16732
16733 OMAP CLOCK FRAMEWORK SUPPORT
16734 M:      Paul Walmsley <[email protected]>
16735 L:      [email protected]
16736 S:      Maintained
16737 F:      arch/arm/*omap*/*clock*
16738
16739 OMAP DEVICE TREE SUPPORT
16740 M:      Tony Lindgren <[email protected]>
16741 L:      [email protected]
16742 L:      [email protected]
16743 S:      Maintained
16744 F:      arch/arm/boot/dts/ti/omap/
16745
16746 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
16747 L:      [email protected]
16748 L:      [email protected]
16749 S:      Orphan
16750 F:      Documentation/arch/arm/omap/dss.rst
16751 F:      drivers/video/fbdev/omap2/
16752
16753 OMAP FRAMEBUFFER SUPPORT
16754 L:      [email protected]
16755 L:      [email protected]
16756 S:      Orphan
16757 F:      drivers/video/fbdev/omap/
16758
16759 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
16760 M:      Roger Quadros <[email protected]>
16761 M:      Tony Lindgren <[email protected]>
16762 L:      [email protected]
16763 S:      Maintained
16764 F:      arch/arm/mach-omap2/*gpmc*
16765 F:      drivers/memory/omap-gpmc.c
16766
16767 OMAP GPIO DRIVER
16768 M:      Grygorii Strashko <[email protected]>
16769 M:      Santosh Shilimkar <[email protected]>
16770 M:      Kevin Hilman <[email protected]>
16771 L:      [email protected]
16772 S:      Maintained
16773 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
16774 F:      drivers/gpio/gpio-omap.c
16775
16776 OMAP HARDWARE SPINLOCK SUPPORT
16777 L:      [email protected]
16778 S:      Orphan
16779 F:      drivers/hwspinlock/omap_hwspinlock.c
16780
16781 OMAP HS MMC SUPPORT
16782 L:      [email protected]
16783 L:      [email protected]
16784 S:      Orphan
16785 F:      drivers/mmc/host/omap_hsmmc.c
16786
16787 OMAP HWMOD DATA
16788 M:      Paul Walmsley <[email protected]>
16789 L:      [email protected]
16790 S:      Maintained
16791 F:      arch/arm/mach-omap2/omap_hwmod*data*
16792
16793 OMAP HWMOD SUPPORT
16794 M:      Paul Walmsley <[email protected]>
16795 L:      [email protected]
16796 S:      Maintained
16797 F:      arch/arm/mach-omap2/omap_hwmod.*
16798
16799 OMAP I2C DRIVER
16800 M:      Vignesh R <[email protected]>
16801 L:      [email protected]
16802 L:      [email protected]
16803 S:      Maintained
16804 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
16805 F:      drivers/i2c/busses/i2c-omap.c
16806
16807 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
16808 M:      Laurent Pinchart <[email protected]>
16809 L:      [email protected]
16810 S:      Maintained
16811 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
16812 F:      drivers/media/platform/ti/omap3isp/
16813 F:      drivers/staging/media/omap4iss/
16814
16815 OMAP MMC SUPPORT
16816 M:      Aaro Koskinen <[email protected]>
16817 L:      [email protected]
16818 S:      Odd Fixes
16819 F:      drivers/mmc/host/omap.c
16820
16821 OMAP POWER MANAGEMENT SUPPORT
16822 M:      Kevin Hilman <[email protected]>
16823 L:      [email protected]
16824 S:      Maintained
16825 F:      arch/arm/*omap*/*pm*
16826 F:      drivers/cpufreq/omap-cpufreq.c
16827
16828 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
16829 M:      Paul Walmsley <[email protected]>
16830 L:      [email protected]
16831 S:      Maintained
16832 F:      arch/arm/mach-omap2/prm*
16833
16834 OMAP RANDOM NUMBER GENERATOR SUPPORT
16835 M:      Deepak Saxena <[email protected]>
16836 S:      Maintained
16837 F:      drivers/char/hw_random/omap-rng.c
16838
16839 OMAP USB SUPPORT
16840 L:      [email protected]
16841 L:      [email protected]
16842 S:      Orphan
16843 F:      arch/arm/*omap*/usb*
16844 F:      drivers/usb/*/*omap*
16845
16846 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
16847 M:      Mark Jackson <[email protected]>
16848 L:      [email protected]
16849 S:      Maintained
16850 F:      arch/arm/boot/dts/ti/omap/am335x-nano.dts
16851
16852 OMAP1 SUPPORT
16853 M:      Aaro Koskinen <[email protected]>
16854 M:      Janusz Krzysztofik <[email protected]>
16855 R:      Tony Lindgren <[email protected]>
16856 L:      [email protected]
16857 S:      Maintained
16858 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16860 F:      arch/arm/configs/omap1_defconfig
16861 F:      arch/arm/mach-omap1/
16862 F:      drivers/i2c/busses/i2c-omap.c
16863 F:      include/linux/platform_data/ams-delta-fiq.h
16864 F:      include/linux/platform_data/i2c-omap.h
16865
16866 OMAP2+ SUPPORT
16867 M:      Aaro Koskinen <[email protected]>
16868 M:      Andreas Kemnade <[email protected]>
16869 M:      Kevin Hilman <[email protected]>
16870 M:      Roger Quadros <[email protected]>
16871 M:      Tony Lindgren <[email protected]>
16872 L:      [email protected]
16873 S:      Maintained
16874 W:      http://linux.omap.com/
16875 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16877 F:      Documentation/devicetree/bindings/arm/ti/omap.yaml
16878 F:      arch/arm/configs/omap2plus_defconfig
16879 F:      arch/arm/mach-omap2/
16880 F:      drivers/bus/omap*.[ch]
16881 F:      drivers/bus/ti-sysc.c
16882 F:      drivers/gpio/gpio-tps65219.c
16883 F:      drivers/i2c/busses/i2c-omap.c
16884 F:      drivers/irqchip/irq-omap-intc.c
16885 F:      drivers/mfd/*omap*.c
16886 F:      drivers/mfd/menelaus.c
16887 F:      drivers/mfd/palmas.c
16888 F:      drivers/mfd/tps65217.c
16889 F:      drivers/mfd/tps65218.c
16890 F:      drivers/mfd/tps65219.c
16891 F:      drivers/mfd/tps65910.c
16892 F:      drivers/mfd/twl-core.[ch]
16893 F:      drivers/mfd/twl4030*.c
16894 F:      drivers/mfd/twl6030*.c
16895 F:      drivers/mfd/twl6040*.c
16896 F:      drivers/regulator/palmas-regulator*.c
16897 F:      drivers/regulator/pbias-regulator.c
16898 F:      drivers/regulator/tps65217-regulator.c
16899 F:      drivers/regulator/tps65218-regulator.c
16900 F:      drivers/regulator/tps65219-regulator.c
16901 F:      drivers/regulator/tps65910-regulator.c
16902 F:      drivers/regulator/twl-regulator.c
16903 F:      drivers/regulator/twl6030-regulator.c
16904 F:      include/linux/platform_data/i2c-omap.h
16905 F:      include/linux/platform_data/ti-sysc.h
16906
16907 OMFS FILESYSTEM
16908 M:      Bob Copeland <[email protected]>
16909 L:      [email protected]
16910 S:      Maintained
16911 F:      Documentation/filesystems/omfs.rst
16912 F:      fs/omfs/
16913
16914 OMNIVISION OG01A1B SENSOR DRIVER
16915 M:      Sakari Ailus <[email protected]>
16916 L:      [email protected]
16917 S:      Maintained
16918 F:      drivers/media/i2c/og01a1b.c
16919
16920 OMNIVISION OV01A10 SENSOR DRIVER
16921 M:      Bingbu Cao <[email protected]>
16922 L:      [email protected]
16923 S:      Maintained
16924 T:      git git://linuxtv.org/media_tree.git
16925 F:      drivers/media/i2c/ov01a10.c
16926
16927 OMNIVISION OV02A10 SENSOR DRIVER
16928 L:      [email protected]
16929 S:      Orphan
16930 T:      git git://linuxtv.org/media_tree.git
16931 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
16932 F:      drivers/media/i2c/ov02a10.c
16933
16934 OMNIVISION OV08D10 SENSOR DRIVER
16935 M:      Jimmy Su <[email protected]>
16936 L:      [email protected]
16937 S:      Maintained
16938 T:      git git://linuxtv.org/media_tree.git
16939 F:      drivers/media/i2c/ov08d10.c
16940
16941 OMNIVISION OV08X40 SENSOR DRIVER
16942 M:      Jason Chen <[email protected]>
16943 L:      [email protected]
16944 S:      Maintained
16945 T:      git git://linuxtv.org/media_tree.git
16946 F:      drivers/media/i2c/ov08x40.c
16947
16948 OMNIVISION OV13858 SENSOR DRIVER
16949 M:      Sakari Ailus <[email protected]>
16950 L:      [email protected]
16951 S:      Maintained
16952 T:      git git://linuxtv.org/media_tree.git
16953 F:      drivers/media/i2c/ov13858.c
16954
16955 OMNIVISION OV13B10 SENSOR DRIVER
16956 M:      Arec Kao <[email protected]>
16957 L:      [email protected]
16958 S:      Maintained
16959 T:      git git://linuxtv.org/media_tree.git
16960 F:      drivers/media/i2c/ov13b10.c
16961
16962 OMNIVISION OV2680 SENSOR DRIVER
16963 M:      Rui Miguel Silva <[email protected]>
16964 M:      Hans de Goede <[email protected]>
16965 L:      [email protected]
16966 S:      Maintained
16967 T:      git git://linuxtv.org/media_tree.git
16968 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
16969 F:      drivers/media/i2c/ov2680.c
16970
16971 OMNIVISION OV2685 SENSOR DRIVER
16972 M:      Shunqian Zheng <[email protected]>
16973 L:      [email protected]
16974 S:      Maintained
16975 T:      git git://linuxtv.org/media_tree.git
16976 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
16977 F:      drivers/media/i2c/ov2685.c
16978
16979 OMNIVISION OV2740 SENSOR DRIVER
16980 M:      Tianshu Qiu <[email protected]>
16981 R:      Sakari Ailus <[email protected]>
16982 R:      Bingbu Cao <[email protected]>
16983 L:      [email protected]
16984 S:      Maintained
16985 T:      git git://linuxtv.org/media_tree.git
16986 F:      drivers/media/i2c/ov2740.c
16987
16988 OMNIVISION OV4689 SENSOR DRIVER
16989 M:      Mikhail Rudenko <[email protected]>
16990 L:      [email protected]
16991 S:      Maintained
16992 T:      git git://linuxtv.org/media_tree.git
16993 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
16994 F:      drivers/media/i2c/ov4689.c
16995
16996 OMNIVISION OV5640 SENSOR DRIVER
16997 M:      Steve Longerbeam <[email protected]>
16998 L:      [email protected]
16999 S:      Maintained
17000 T:      git git://linuxtv.org/media_tree.git
17001 F:      drivers/media/i2c/ov5640.c
17002
17003 OMNIVISION OV5647 SENSOR DRIVER
17004 M:      Dave Stevenson <[email protected]>
17005 M:      Jacopo Mondi <[email protected]>
17006 L:      [email protected]
17007 S:      Maintained
17008 T:      git git://linuxtv.org/media_tree.git
17009 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
17010 F:      drivers/media/i2c/ov5647.c
17011
17012 OMNIVISION OV5670 SENSOR DRIVER
17013 M:      Sakari Ailus <[email protected]>
17014 L:      [email protected]
17015 S:      Maintained
17016 T:      git git://linuxtv.org/media_tree.git
17017 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
17018 F:      drivers/media/i2c/ov5670.c
17019
17020 OMNIVISION OV5675 SENSOR DRIVER
17021 M:      Sakari Ailus <[email protected]>
17022 L:      [email protected]
17023 S:      Maintained
17024 T:      git git://linuxtv.org/media_tree.git
17025 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
17026 F:      drivers/media/i2c/ov5675.c
17027
17028 OMNIVISION OV5693 SENSOR DRIVER
17029 M:      Daniel Scally <[email protected]>
17030 L:      [email protected]
17031 S:      Maintained
17032 T:      git git://linuxtv.org/media_tree.git
17033 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
17034 F:      drivers/media/i2c/ov5693.c
17035
17036 OMNIVISION OV5695 SENSOR DRIVER
17037 M:      Shunqian Zheng <[email protected]>
17038 L:      [email protected]
17039 S:      Maintained
17040 T:      git git://linuxtv.org/media_tree.git
17041 F:      drivers/media/i2c/ov5695.c
17042
17043 OMNIVISION OV64A40 SENSOR DRIVER
17044 M:      Jacopo Mondi <[email protected]>
17045 L:      [email protected]
17046 S:      Maintained
17047 T:      git git://linuxtv.org/media_tree.git
17048 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov64a40.yaml
17049 F:      drivers/media/i2c/ov64a40.c
17050
17051 OMNIVISION OV7670 SENSOR DRIVER
17052 L:      [email protected]
17053 S:      Orphan
17054 T:      git git://linuxtv.org/media_tree.git
17055 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
17056 F:      drivers/media/i2c/ov7670.c
17057
17058 OMNIVISION OV772x SENSOR DRIVER
17059 M:      Jacopo Mondi <[email protected]>
17060 L:      [email protected]
17061 S:      Odd fixes
17062 T:      git git://linuxtv.org/media_tree.git
17063 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
17064 F:      drivers/media/i2c/ov772x.c
17065 F:      include/media/i2c/ov772x.h
17066
17067 OMNIVISION OV7740 SENSOR DRIVER
17068 L:      [email protected]
17069 S:      Orphan
17070 T:      git git://linuxtv.org/media_tree.git
17071 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
17072 F:      drivers/media/i2c/ov7740.c
17073
17074 OMNIVISION OV8856 SENSOR DRIVER
17075 M:      Sakari Ailus <[email protected]>
17076 L:      [email protected]
17077 S:      Maintained
17078 T:      git git://linuxtv.org/media_tree.git
17079 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8856.yaml
17080 F:      drivers/media/i2c/ov8856.c
17081
17082 OMNIVISION OV8858 SENSOR DRIVER
17083 M:      Jacopo Mondi <[email protected]>
17084 M:      Nicholas Roth <[email protected]>
17085 L:      [email protected]
17086 S:      Maintained
17087 T:      git git://linuxtv.org/media_tree.git
17088 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
17089 F:      drivers/media/i2c/ov8858.c
17090
17091 OMNIVISION OV9282 SENSOR DRIVER
17092 M:      Dave Stevenson <[email protected]>
17093 L:      [email protected]
17094 S:      Maintained
17095 T:      git git://linuxtv.org/media_tree.git
17096 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
17097 F:      drivers/media/i2c/ov9282.c
17098
17099 OMNIVISION OV9640 SENSOR DRIVER
17100 M:      Petr Cvek <[email protected]>
17101 L:      [email protected]
17102 S:      Maintained
17103 F:      drivers/media/i2c/ov9640.*
17104
17105 OMNIVISION OV9650 SENSOR DRIVER
17106 M:      Sakari Ailus <[email protected]>
17107 R:      Akinobu Mita <[email protected]>
17108 R:      Sylwester Nawrocki <[email protected]>
17109 L:      [email protected]
17110 S:      Maintained
17111 T:      git git://linuxtv.org/media_tree.git
17112 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
17113 F:      drivers/media/i2c/ov9650.c
17114
17115 OMNIVISION OV9734 SENSOR DRIVER
17116 M:      Tianshu Qiu <[email protected]>
17117 R:      Bingbu Cao <[email protected]>
17118 L:      [email protected]
17119 S:      Maintained
17120 T:      git git://linuxtv.org/media_tree.git
17121 F:      drivers/media/i2c/ov9734.c
17122
17123 ONBOARD USB HUB DRIVER
17124 M:      Matthias Kaehlcke <[email protected]>
17125 L:      [email protected]
17126 S:      Maintained
17127 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-dev
17128 F:      drivers/usb/misc/onboard_usb_dev.c
17129
17130 ONENAND FLASH DRIVER
17131 M:      Kyungmin Park <[email protected]>
17132 L:      [email protected]
17133 S:      Maintained
17134 F:      drivers/mtd/nand/onenand/
17135 F:      include/linux/mtd/onenand*.h
17136
17137 ONEXPLAYER FAN DRIVER
17138 M:      Derek John Clark <[email protected]>
17139 M:      Joaquín Ignacio Aramendía <[email protected]>
17140 L:      [email protected]
17141 S:      Maintained
17142 F:      drivers/hwmon/oxp-sensors.c
17143
17144 ONIE TLV NVMEM LAYOUT DRIVER
17145 M:      Miquel Raynal <[email protected]>
17146 S:      Maintained
17147 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
17148 F:      drivers/nvmem/layouts/onie-tlv.c
17149
17150 ONION OMEGA2+ BOARD
17151 M:      Harvey Hunt <[email protected]>
17152 L:      [email protected]
17153 S:      Maintained
17154 F:      arch/mips/boot/dts/ralink/omega2p.dts
17155
17156 ONSEMI ETHERNET PHY DRIVERS
17157 M:      Piergiorgio Beruto <[email protected]>
17158 L:      [email protected]
17159 S:      Supported
17160 W:      http://www.onsemi.com
17161 F:      drivers/net/phy/ncn*
17162
17163 OP-TEE DRIVER
17164 M:      Jens Wiklander <[email protected]>
17165 L:      [email protected]
17166 S:      Maintained
17167 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
17168 F:      drivers/tee/optee/
17169
17170 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
17171 M:      Sumit Garg <[email protected]>
17172 L:      [email protected]
17173 S:      Maintained
17174 F:      drivers/char/hw_random/optee-rng.c
17175
17176 OP-TEE RTC DRIVER
17177 M:      Clément Léger <[email protected]>
17178 L:      [email protected]
17179 S:      Maintained
17180 F:      drivers/rtc/rtc-optee.c
17181
17182 OPA-VNIC DRIVER
17183 M:      Dennis Dalessandro <[email protected]>
17184 L:      [email protected]
17185 S:      Supported
17186 F:      drivers/infiniband/ulp/opa_vnic
17187
17188 OPEN ALLIANCE 10BASE-T1S MACPHY SERIAL INTERFACE FRAMEWORK
17189 M:      Parthiban Veerasooran <[email protected]>
17190 L:      [email protected]
17191 S:      Maintained
17192 F:      Documentation/networking/oa-tc6-framework.rst
17193 F:      drivers/include/linux/oa_tc6.h
17194 F:      drivers/net/ethernet/oa_tc6.c
17195
17196 OPEN FIRMWARE AND FLATTENED DEVICE TREE
17197 M:      Rob Herring <[email protected]>
17198 M:      Saravana Kannan <[email protected]>
17199 L:      [email protected]
17200 S:      Maintained
17201 W:      http://www.devicetree.org/
17202 C:      irc://irc.libera.chat/devicetree
17203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
17204 F:      Documentation/ABI/testing/sysfs-firmware-ofw
17205 F:      drivers/of/
17206 F:      include/linux/of*.h
17207 F:      scripts/dtc/
17208 F:      tools/testing/selftests/dt/
17209 K:      of_overlay_notifier_
17210 K:      of_overlay_fdt_apply
17211 K:      of_overlay_remove
17212
17213 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
17214 M:      Rob Herring <[email protected]>
17215 M:      Krzysztof Kozlowski <[email protected]>
17216 M:      Conor Dooley <[email protected]>
17217 L:      [email protected]
17218 S:      Maintained
17219 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
17220 C:      irc://irc.libera.chat/devicetree
17221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
17222 F:      Documentation/devicetree/
17223 F:      arch/*/boot/dts/
17224 F:      include/dt-bindings/
17225
17226 OPENCOMPUTE PTP CLOCK DRIVER
17227 M:      Jonathan Lemon <[email protected]>
17228 M:      Vadim Fedorenko <[email protected]>
17229 L:      [email protected]
17230 S:      Maintained
17231 F:      drivers/ptp/ptp_ocp.c
17232
17233 OPENCORES I2C BUS DRIVER
17234 M:      Peter Korsgaard <[email protected]>
17235 M:      Andrew Lunn <[email protected]>
17236 L:      [email protected]
17237 S:      Maintained
17238 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
17239 F:      Documentation/i2c/busses/i2c-ocores.rst
17240 F:      drivers/i2c/busses/i2c-ocores.c
17241 F:      include/linux/platform_data/i2c-ocores.h
17242
17243 OPENRISC ARCHITECTURE
17244 M:      Jonas Bonn <[email protected]>
17245 M:      Stefan Kristiansson <[email protected]>
17246 M:      Stafford Horne <[email protected]>
17247 L:      [email protected]
17248 S:      Maintained
17249 W:      http://openrisc.io
17250 T:      git https://github.com/openrisc/linux.git
17251 F:      Documentation/arch/openrisc/
17252 F:      Documentation/devicetree/bindings/openrisc/
17253 F:      arch/openrisc/
17254 F:      drivers/irqchip/irq-ompic.c
17255 F:      drivers/irqchip/irq-or1k-*
17256
17257 OPENVSWITCH
17258 M:      Pravin B Shelar <[email protected]>
17259 L:      [email protected]
17260 L:      [email protected]
17261 S:      Maintained
17262 W:      http://openvswitch.org
17263 F:      include/uapi/linux/openvswitch.h
17264 F:      net/openvswitch/
17265 F:      tools/testing/selftests/net/openvswitch/
17266
17267 OPERATING PERFORMANCE POINTS (OPP)
17268 M:      Viresh Kumar <[email protected]>
17269 M:      Nishanth Menon <[email protected]>
17270 M:      Stephen Boyd <[email protected]>
17271 L:      [email protected]
17272 S:      Maintained
17273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
17274 F:      Documentation/devicetree/bindings/opp/
17275 F:      Documentation/power/opp.rst
17276 F:      drivers/opp/
17277 F:      include/linux/pm_opp.h
17278
17279 OPL4 DRIVER
17280 M:      Clemens Ladisch <[email protected]>
17281 L:      [email protected] (moderated for non-subscribers)
17282 S:      Maintained
17283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
17284 F:      sound/drivers/opl4/
17285
17286 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
17287 M:      Mark Fasheh <[email protected]>
17288 M:      Joel Becker <[email protected]>
17289 M:      Joseph Qi <[email protected]>
17290 L:      [email protected]
17291 S:      Supported
17292 W:      http://ocfs2.wiki.kernel.org
17293 F:      Documentation/filesystems/dlmfs.rst
17294 F:      Documentation/filesystems/ocfs2.rst
17295 F:      fs/ocfs2/
17296
17297 ORANGEFS FILESYSTEM
17298 M:      Mike Marshall <[email protected]>
17299 R:      Martin Brandenburg <[email protected]>
17300 L:      [email protected]
17301 S:      Supported
17302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
17303 F:      Documentation/filesystems/orangefs.rst
17304 F:      fs/orangefs/
17305
17306 OV2659 OMNIVISION SENSOR DRIVER
17307 M:      "Lad, Prabhakar" <[email protected]>
17308 L:      [email protected]
17309 S:      Maintained
17310 W:      https://linuxtv.org
17311 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17312 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17313 F:      drivers/media/i2c/ov2659.c
17314 F:      include/media/i2c/ov2659.h
17315
17316 OVERLAY FILESYSTEM
17317 M:      Miklos Szeredi <[email protected]>
17318 M:      Amir Goldstein <[email protected]>
17319 L:      [email protected]
17320 S:      Supported
17321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git
17322 F:      Documentation/filesystems/overlayfs.rst
17323 F:      fs/overlayfs/
17324
17325 P54 WIRELESS DRIVER
17326 M:      Christian Lamparter <[email protected]>
17327 L:      [email protected]
17328 S:      Maintained
17329 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
17330 F:      drivers/net/wireless/intersil/p54/
17331
17332 PACKET SOCKETS
17333 M:      Willem de Bruijn <[email protected]>
17334 S:      Maintained
17335 F:      include/uapi/linux/if_packet.h
17336 F:      net/packet/af_packet.c
17337
17338 PACKING
17339 M:      Vladimir Oltean <[email protected]>
17340 L:      [email protected]
17341 S:      Supported
17342 F:      Documentation/core-api/packing.rst
17343 F:      include/linux/packing.h
17344 F:      lib/packing.c
17345
17346 PADATA PARALLEL EXECUTION MECHANISM
17347 M:      Steffen Klassert <[email protected]>
17348 M:      Daniel Jordan <[email protected]>
17349 L:      [email protected]
17350 L:      [email protected]
17351 S:      Maintained
17352 F:      Documentation/core-api/padata.rst
17353 F:      include/linux/padata.h
17354 F:      kernel/padata.c
17355
17356 PAGE CACHE
17357 M:      Matthew Wilcox (Oracle) <[email protected]>
17358 L:      [email protected]
17359 S:      Supported
17360 T:      git git://git.infradead.org/users/willy/pagecache.git
17361 F:      Documentation/filesystems/locking.rst
17362 F:      Documentation/filesystems/vfs.rst
17363 F:      include/linux/pagemap.h
17364 F:      mm/filemap.c
17365 F:      mm/page-writeback.c
17366 F:      mm/readahead.c
17367 F:      mm/truncate.c
17368
17369 PAGE POOL
17370 M:      Jesper Dangaard Brouer <[email protected]>
17371 M:      Ilias Apalodimas <[email protected]>
17372 L:      [email protected]
17373 S:      Supported
17374 F:      Documentation/networking/page_pool.rst
17375 F:      include/net/page_pool/
17376 F:      include/trace/events/page_pool.h
17377 F:      net/core/page_pool.c
17378
17379 PAGE TABLE CHECK
17380 M:      Pasha Tatashin <[email protected]>
17381 M:      Andrew Morton <[email protected]>
17382 L:      [email protected]
17383 S:      Maintained
17384 F:      Documentation/mm/page_table_check.rst
17385 F:      include/linux/page_table_check.h
17386 F:      mm/page_table_check.c
17387
17388 PANASONIC LAPTOP ACPI EXTRAS DRIVER
17389 M:      Kenneth Chan <[email protected]>
17390 L:      [email protected]
17391 S:      Maintained
17392 F:      drivers/platform/x86/panasonic-laptop.c
17393
17394 PARALLAX PING IIO SENSOR DRIVER
17395 M:      Andreas Klinger <[email protected]>
17396 L:      [email protected]
17397 S:      Maintained
17398 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
17399 F:      drivers/iio/proximity/ping.c
17400
17401 PARALLEL LCD/KEYPAD PANEL DRIVER
17402 M:      Willy Tarreau <[email protected]>
17403 M:      Ksenija Stanojevic <[email protected]>
17404 S:      Odd Fixes
17405 F:      Documentation/admin-guide/lcd-panel-cgram.rst
17406 F:      drivers/auxdisplay/panel.c
17407
17408 PARALLEL PORT SUBSYSTEM
17409 M:      Sudip Mukherjee <[email protected]>
17410 M:      Sudip Mukherjee <[email protected]>
17411 L:      [email protected] (subscribers-only)
17412 S:      Maintained
17413 F:      Documentation/driver-api/parport*.rst
17414 F:      drivers/char/ppdev.c
17415 F:      drivers/parport/
17416 F:      include/linux/parport*.h
17417 F:      include/uapi/linux/ppdev.h
17418
17419 PARAVIRT_OPS INTERFACE
17420 M:      Juergen Gross <[email protected]>
17421 R:      Ajay Kaher <[email protected]>
17422 R:      Alexey Makhalov <[email protected]>
17423 R:      Broadcom internal kernel review list <[email protected]>
17424 L:      [email protected]
17425 L:      [email protected]
17426 S:      Supported
17427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
17428 F:      Documentation/virt/paravirt_ops.rst
17429 F:      arch/*/include/asm/paravirt*.h
17430 F:      arch/*/kernel/paravirt*
17431 F:      include/linux/hypervisor.h
17432
17433 PARISC ARCHITECTURE
17434 M:      "James E.J. Bottomley" <[email protected]>
17435 M:      Helge Deller <[email protected]>
17436 L:      [email protected]
17437 S:      Maintained
17438 W:      https://parisc.wiki.kernel.org
17439 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
17440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
17441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
17442 F:      Documentation/arch/parisc/
17443 F:      arch/parisc/
17444 F:      drivers/char/agp/parisc-agp.c
17445 F:      drivers/input/misc/hp_sdc_rtc.c
17446 F:      drivers/input/serio/gscps2.c
17447 F:      drivers/input/serio/hp_sdc*
17448 F:      drivers/parisc/
17449 F:      drivers/parport/parport_gsc.*
17450 F:      drivers/tty/serial/8250/8250_parisc.c
17451 F:      drivers/video/console/sti*
17452 F:      drivers/video/fbdev/sti*
17453 F:      drivers/video/logo/logo_parisc*
17454 F:      include/linux/hp_sdc.h
17455
17456 PARMAN
17457 M:      Jiri Pirko <[email protected]>
17458 L:      [email protected]
17459 S:      Supported
17460 F:      include/linux/parman.h
17461 F:      lib/parman.c
17462 F:      lib/test_parman.c
17463
17464 PC ENGINES APU BOARD DRIVER
17465 M:      Enrico Weigelt, metux IT consult <[email protected]>
17466 S:      Maintained
17467 F:      drivers/platform/x86/pcengines-apuv2.c
17468
17469 PC87360 HARDWARE MONITORING DRIVER
17470 M:      Jim Cromie <[email protected]>
17471 L:      [email protected]
17472 S:      Maintained
17473 F:      Documentation/hwmon/pc87360.rst
17474 F:      drivers/hwmon/pc87360.c
17475
17476 PC8736x GPIO DRIVER
17477 M:      Jim Cromie <[email protected]>
17478 S:      Maintained
17479 F:      drivers/char/pc8736x_gpio.c
17480
17481 PC87427 HARDWARE MONITORING DRIVER
17482 M:      Jean Delvare <[email protected]>
17483 L:      [email protected]
17484 S:      Maintained
17485 F:      Documentation/hwmon/pc87427.rst
17486 F:      drivers/hwmon/pc87427.c
17487
17488 PCA9532 LED DRIVER
17489 M:      Riku Voipio <[email protected]>
17490 S:      Maintained
17491 F:      drivers/leds/leds-pca9532.c
17492 F:      include/linux/leds-pca9532.h
17493
17494 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
17495 M:      Thomas Petazzoni <[email protected]>
17496 M:      Pali Rohár <[email protected]>
17497 L:      [email protected]
17498 L:      [email protected] (moderated for non-subscribers)
17499 S:      Maintained
17500 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
17501 F:      drivers/pci/controller/pci-aardvark.c
17502
17503 PCI DRIVER FOR ALTERA PCIE IP
17504 M:      Joyce Ooi <[email protected]>
17505 L:      [email protected]
17506 S:      Supported
17507 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
17508 F:      drivers/pci/controller/pcie-altera.c
17509
17510 PCI DRIVER FOR APPLIEDMICRO XGENE
17511 M:      Toan Le <[email protected]>
17512 L:      [email protected]
17513 L:      [email protected] (moderated for non-subscribers)
17514 S:      Maintained
17515 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
17516 F:      drivers/pci/controller/pci-xgene.c
17517
17518 PCI DRIVER FOR ARM VERSATILE PLATFORM
17519 M:      Rob Herring <[email protected]>
17520 L:      [email protected]
17521 L:      [email protected] (moderated for non-subscribers)
17522 S:      Maintained
17523 F:      Documentation/devicetree/bindings/pci/versatile.yaml
17524 F:      drivers/pci/controller/pci-versatile.c
17525
17526 PCI DRIVER FOR ARMADA 8K
17527 M:      Thomas Petazzoni <[email protected]>
17528 L:      [email protected]
17529 L:      [email protected] (moderated for non-subscribers)
17530 S:      Maintained
17531 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
17532 F:      drivers/pci/controller/dwc/pcie-armada8k.c
17533
17534 PCI DRIVER FOR CADENCE PCIE IP
17535 L:      [email protected]
17536 S:      Orphan
17537 F:      Documentation/devicetree/bindings/pci/cdns,*
17538 F:      drivers/pci/controller/cadence/*cadence*
17539
17540 PCI DRIVER FOR FREESCALE LAYERSCAPE
17541 M:      Minghuan Lian <[email protected]>
17542 M:      Mingkai Hu <[email protected]>
17543 M:      Roy Zang <[email protected]>
17544 L:      [email protected]
17545 L:      [email protected]
17546 L:      [email protected] (moderated for non-subscribers)
17547 L:      [email protected]
17548 S:      Maintained
17549 F:      drivers/pci/controller/dwc/*layerscape*
17550
17551 PCI DRIVER FOR FU740
17552 M:      Paul Walmsley <[email protected]>
17553 M:      Greentime Hu <[email protected]>
17554 M:      Samuel Holland <[email protected]>
17555 L:      [email protected]
17556 S:      Maintained
17557 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
17558 F:      drivers/pci/controller/dwc/pcie-fu740.c
17559
17560 PCI DRIVER FOR GENERIC OF HOSTS
17561 M:      Will Deacon <[email protected]>
17562 L:      [email protected]
17563 L:      [email protected] (moderated for non-subscribers)
17564 S:      Maintained
17565 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
17566 F:      drivers/pci/controller/pci-host-common.c
17567 F:      drivers/pci/controller/pci-host-generic.c
17568
17569 PCI DRIVER FOR IMX6
17570 M:      Richard Zhu <[email protected]>
17571 M:      Lucas Stach <[email protected]>
17572 L:      [email protected]
17573 L:      [email protected] (moderated for non-subscribers)
17574 L:      [email protected]
17575 S:      Maintained
17576 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
17577 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
17578 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
17579 F:      drivers/pci/controller/dwc/*imx6*
17580
17581 PCI DRIVER FOR INTEL IXP4XX
17582 M:      Linus Walleij <[email protected]>
17583 S:      Maintained
17584 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
17585 F:      drivers/pci/controller/pci-ixp4xx.c
17586
17587 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
17588 M:      Nirmal Patel <[email protected]>
17589 R:      Jonathan Derrick <[email protected]>
17590 L:      [email protected]
17591 S:      Supported
17592 F:      drivers/pci/controller/vmd.c
17593
17594 PCI DRIVER FOR MICROSEMI SWITCHTEC
17595 M:      Kurt Schwemmer <[email protected]>
17596 M:      Logan Gunthorpe <[email protected]>
17597 L:      [email protected]
17598 S:      Maintained
17599 F:      Documentation/ABI/testing/sysfs-class-switchtec
17600 F:      Documentation/driver-api/switchtec.rst
17601 F:      drivers/ntb/hw/mscc/
17602 F:      drivers/pci/switch/switchtec*
17603 F:      include/linux/switchtec.h
17604 F:      include/uapi/linux/switchtec_ioctl.h
17605
17606 PCI DRIVER FOR MOBIVEIL PCIE IP
17607 M:      Karthikeyan Mitran <[email protected]>
17608 M:      Hou Zhiqiang <[email protected]>
17609 L:      [email protected]
17610 S:      Supported
17611 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
17612 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
17613
17614 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
17615 M:      Thomas Petazzoni <[email protected]>
17616 M:      Pali Rohár <[email protected]>
17617 L:      [email protected]
17618 L:      [email protected] (moderated for non-subscribers)
17619 S:      Maintained
17620 F:      drivers/pci/controller/*mvebu*
17621
17622 PCI DRIVER FOR NVIDIA TEGRA
17623 M:      Thierry Reding <[email protected]>
17624 L:      [email protected]
17625 L:      [email protected]
17626 S:      Supported
17627 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
17628 F:      drivers/pci/controller/pci-tegra.c
17629
17630 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
17631 M:      Hou Zhiqiang <[email protected]>
17632 L:      [email protected]
17633 L:      [email protected] (moderated for non-subscribers)
17634 S:      Maintained
17635 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
17636 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
17637
17638 PCI DRIVER FOR PLDA PCIE IP
17639 M:      Daire McNamara <[email protected]>
17640 L:      [email protected]
17641 S:      Maintained
17642 F:      Documentation/devicetree/bindings/pci/plda,xpressrich3-axi-common.yaml
17643 F:      drivers/pci/controller/plda/pcie-plda-host.c
17644 F:      drivers/pci/controller/plda/pcie-plda.h
17645
17646 PCI DRIVER FOR RENESAS R-CAR
17647 M:      Marek Vasut <[email protected]>
17648 M:      Yoshihiro Shimoda <[email protected]>
17649 L:      [email protected]
17650 L:      [email protected]
17651 S:      Maintained
17652 F:      Documentation/devicetree/bindings/pci/*rcar*
17653 F:      drivers/pci/controller/*rcar*
17654 F:      drivers/pci/controller/dwc/*rcar*
17655
17656 PCI DRIVER FOR SAMSUNG EXYNOS
17657 M:      Jingoo Han <[email protected]>
17658 L:      [email protected]
17659 L:      [email protected] (moderated for non-subscribers)
17660 L:      [email protected]
17661 S:      Maintained
17662 F:      drivers/pci/controller/dwc/pci-exynos.c
17663
17664 PCI DRIVER FOR SYNOPSYS DESIGNWARE
17665 M:      Jingoo Han <[email protected]>
17666 M:      Manivannan Sadhasivam <[email protected]>
17667 L:      [email protected]
17668 S:      Maintained
17669 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
17670 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
17671 F:      drivers/pci/controller/dwc/*designware*
17672
17673 PCI DRIVER FOR TI DRA7XX/J721E
17674 M:      Vignesh Raghavendra <[email protected]>
17675 R:      Siddharth Vadapalli <[email protected]>
17676 L:      [email protected]
17677 L:      [email protected]
17678 L:      [email protected] (moderated for non-subscribers)
17679 S:      Supported
17680 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
17681 F:      drivers/pci/controller/cadence/pci-j721e.c
17682 F:      drivers/pci/controller/dwc/pci-dra7xx.c
17683
17684 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
17685 M:      Linus Walleij <[email protected]>
17686 L:      [email protected]
17687 S:      Maintained
17688 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
17689 F:      drivers/pci/controller/pci-v3-semi.c
17690
17691 PCI DRIVER FOR XILINX VERSAL CPM
17692 M:      Bharat Kumar Gogada <[email protected]>
17693 M:      Michal Simek <[email protected]>
17694 L:      [email protected]
17695 S:      Maintained
17696 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
17697 F:      drivers/pci/controller/pcie-xilinx-cpm.c
17698
17699 PCI ENDPOINT SUBSYSTEM
17700 M:      Manivannan Sadhasivam <[email protected]>
17701 M:      Krzysztof Wilczyński <[email protected]>
17702 R:      Kishon Vijay Abraham I <[email protected]>
17703 L:      [email protected]
17704 S:      Supported
17705 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17706 B:      https://bugzilla.kernel.org
17707 C:      irc://irc.oftc.net/linux-pci
17708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17709 F:      Documentation/PCI/endpoint/*
17710 F:      Documentation/misc-devices/pci-endpoint-test.rst
17711 F:      drivers/misc/pci_endpoint_test.c
17712 F:      drivers/pci/endpoint/
17713 F:      tools/pci/
17714
17715 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
17716 M:      Mahesh J Salgaonkar <[email protected]>
17717 R:      Oliver O'Halloran <[email protected]>
17718 L:      [email protected]
17719 S:      Supported
17720 F:      Documentation/PCI/pci-error-recovery.rst
17721 F:      Documentation/arch/powerpc/eeh-pci-error-recovery.rst
17722 F:      arch/powerpc/include/*/eeh*.h
17723 F:      arch/powerpc/kernel/eeh*.c
17724 F:      arch/powerpc/platforms/*/eeh*.c
17725 F:      drivers/pci/pcie/aer.c
17726 F:      drivers/pci/pcie/dpc.c
17727 F:      drivers/pci/pcie/err.c
17728
17729 PCI ERROR RECOVERY
17730 M:      Linas Vepstas <[email protected]>
17731 L:      [email protected]
17732 S:      Supported
17733 F:      Documentation/PCI/pci-error-recovery.rst
17734
17735 PCI MSI DRIVER FOR ALTERA MSI IP
17736 M:      Joyce Ooi <[email protected]>
17737 L:      [email protected]
17738 S:      Supported
17739 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
17740 F:      drivers/pci/controller/pcie-altera-msi.c
17741
17742 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
17743 M:      Toan Le <[email protected]>
17744 L:      [email protected]
17745 L:      [email protected] (moderated for non-subscribers)
17746 S:      Maintained
17747 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
17748 F:      drivers/pci/controller/pci-xgene-msi.c
17749
17750 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
17751 M:      Lorenzo Pieralisi <[email protected]>
17752 M:      Krzysztof Wilczyński <[email protected]>
17753 R:      Manivannan Sadhasivam <[email protected]>
17754 R:      Rob Herring <[email protected]>
17755 L:      [email protected]
17756 S:      Supported
17757 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17758 B:      https://bugzilla.kernel.org
17759 C:      irc://irc.oftc.net/linux-pci
17760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17761 F:      Documentation/devicetree/bindings/pci/
17762 F:      drivers/pci/controller/
17763 F:      drivers/pci/pci-bridge-emul.c
17764 F:      drivers/pci/pci-bridge-emul.h
17765
17766 PCI PEER-TO-PEER DMA (P2PDMA)
17767 M:      Bjorn Helgaas <[email protected]>
17768 M:      Logan Gunthorpe <[email protected]>
17769 L:      [email protected]
17770 S:      Supported
17771 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17772 B:      https://bugzilla.kernel.org
17773 C:      irc://irc.oftc.net/linux-pci
17774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17775 F:      Documentation/driver-api/pci/p2pdma.rst
17776 F:      drivers/pci/p2pdma.c
17777 F:      include/linux/pci-p2pdma.h
17778
17779 PCI POWER CONTROL
17780 M:      Bartosz Golaszewski <[email protected]>
17781 L:      [email protected]
17782 S:      Maintained
17783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17784 F:      drivers/pci/pwrctl/*
17785 F:      include/linux/pci-pwrctl.h
17786
17787 PCI SUBSYSTEM
17788 M:      Bjorn Helgaas <[email protected]>
17789 L:      [email protected]
17790 S:      Supported
17791 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17792 B:      https://bugzilla.kernel.org
17793 C:      irc://irc.oftc.net/linux-pci
17794 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17795 F:      Documentation/PCI/
17796 F:      Documentation/devicetree/bindings/pci/
17797 F:      arch/x86/kernel/early-quirks.c
17798 F:      arch/x86/kernel/quirks.c
17799 F:      arch/x86/pci/
17800 F:      drivers/acpi/pci*
17801 F:      drivers/pci/
17802 F:      include/asm-generic/pci*
17803 F:      include/linux/of_pci.h
17804 F:      include/linux/pci*
17805 F:      include/uapi/linux/pci*
17806
17807 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
17808 M:      Jonathan Chocron <[email protected]>
17809 L:      [email protected]
17810 S:      Maintained
17811 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
17812 F:      drivers/pci/controller/dwc/pcie-al.c
17813
17814 PCIE DRIVER FOR AMLOGIC MESON
17815 M:      Yue Wang <[email protected]>
17816 L:      [email protected]
17817 L:      [email protected]
17818 S:      Maintained
17819 F:      drivers/pci/controller/dwc/pci-meson.c
17820
17821 PCIE DRIVER FOR AXIS ARTPEC
17822 M:      Jesper Nilsson <[email protected]>
17823 L:      [email protected]
17824 L:      [email protected]
17825 S:      Maintained
17826 F:      Documentation/devicetree/bindings/pci/axis,artpec*
17827 F:      drivers/pci/controller/dwc/*artpec*
17828
17829 PCIE DRIVER FOR CAVIUM THUNDERX
17830 M:      Robert Richter <[email protected]>
17831 L:      [email protected]
17832 L:      [email protected] (moderated for non-subscribers)
17833 S:      Odd Fixes
17834 F:      drivers/pci/controller/pci-thunder-*
17835
17836 PCIE DRIVER FOR HISILICON
17837 M:      Zhou Wang <[email protected]>
17838 L:      [email protected]
17839 S:      Maintained
17840 F:      drivers/pci/controller/dwc/pcie-hisi.c
17841
17842 PCIE DRIVER FOR HISILICON KIRIN
17843 M:      Xiaowei Song <[email protected]>
17844 M:      Binghui Wang <[email protected]>
17845 L:      [email protected]
17846 S:      Maintained
17847 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
17848 F:      drivers/pci/controller/dwc/pcie-kirin.c
17849
17850 PCIE DRIVER FOR HISILICON STB
17851 M:      Shawn Guo <[email protected]>
17852 L:      [email protected]
17853 S:      Maintained
17854 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
17855 F:      drivers/pci/controller/dwc/pcie-histb.c
17856
17857 PCIE DRIVER FOR INTEL KEEM BAY
17858 M:      Srikanth Thokala <[email protected]>
17859 L:      [email protected]
17860 S:      Supported
17861 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
17862 F:      drivers/pci/controller/dwc/pcie-keembay.c
17863
17864 PCIE DRIVER FOR INTEL LGM GW SOC
17865 M:      Chuanhua Lei <[email protected]>
17866 L:      [email protected]
17867 S:      Maintained
17868 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
17869 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
17870
17871 PCIE DRIVER FOR MEDIATEK
17872 M:      Ryder Lee <[email protected]>
17873 M:      Jianjun Wang <[email protected]>
17874 L:      [email protected]
17875 L:      [email protected] (moderated for non-subscribers)
17876 S:      Supported
17877 F:      Documentation/devicetree/bindings/pci/mediatek*
17878 F:      drivers/pci/controller/*mediatek*
17879
17880 PCIE DRIVER FOR MICROCHIP
17881 M:      Daire McNamara <[email protected]>
17882 L:      [email protected]
17883 S:      Supported
17884 F:      Documentation/devicetree/bindings/pci/microchip*
17885 F:      drivers/pci/controller/plda/*microchip*
17886
17887 PCIE DRIVER FOR QUALCOMM MSM
17888 M:      Manivannan Sadhasivam <[email protected]>
17889 L:      [email protected]
17890 L:      [email protected]
17891 S:      Maintained
17892 F:      drivers/pci/controller/dwc/pcie-qcom.c
17893
17894 PCIE DRIVER FOR ROCKCHIP
17895 M:      Shawn Lin <[email protected]>
17896 L:      [email protected]
17897 L:      [email protected]
17898 S:      Maintained
17899 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
17900 F:      drivers/pci/controller/pcie-rockchip*
17901
17902 PCIE DRIVER FOR SOCIONEXT UNIPHIER
17903 M:      Kunihiko Hayashi <[email protected]>
17904 L:      [email protected]
17905 S:      Maintained
17906 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
17907 F:      drivers/pci/controller/dwc/pcie-uniphier*
17908
17909 PCIE DRIVER FOR ST SPEAR13XX
17910 M:      Pratyush Anand <[email protected]>
17911 L:      [email protected]
17912 S:      Maintained
17913 F:      drivers/pci/controller/dwc/*spear*
17914
17915 PCIE DRIVER FOR STARFIVE JH71x0
17916 M:      Kevin Xie <[email protected]>
17917 L:      [email protected]
17918 S:      Maintained
17919 F:      Documentation/devicetree/bindings/pci/starfive,jh7110-pcie.yaml
17920 F:      drivers/pci/controller/plda/pcie-starfive.c
17921
17922 PCIE ENDPOINT DRIVER FOR QUALCOMM
17923 M:      Manivannan Sadhasivam <[email protected]>
17924 L:      [email protected]
17925 L:      [email protected]
17926 S:      Maintained
17927 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
17928 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
17929
17930 PCMCIA SUBSYSTEM
17931 M:      Dominik Brodowski <[email protected]>
17932 S:      Odd Fixes
17933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
17934 F:      Documentation/pcmcia/
17935 F:      drivers/pcmcia/
17936 F:      include/pcmcia/
17937 F:      tools/pcmcia/
17938
17939 PCNET32 NETWORK DRIVER
17940 M:      Don Fry <[email protected]>
17941 L:      [email protected]
17942 S:      Maintained
17943 F:      drivers/net/ethernet/amd/pcnet32.c
17944
17945 PCRYPT PARALLEL CRYPTO ENGINE
17946 M:      Steffen Klassert <[email protected]>
17947 L:      [email protected]
17948 S:      Maintained
17949 F:      crypto/pcrypt.c
17950 F:      include/crypto/pcrypt.h
17951
17952 PDS DSC VIRTIO DATA PATH ACCELERATOR
17953 R:      Shannon Nelson <[email protected]>
17954 F:      drivers/vdpa/pds/
17955
17956 PECI HARDWARE MONITORING DRIVERS
17957 M:      Iwona Winiarska <[email protected]>
17958 L:      [email protected]
17959 S:      Supported
17960 F:      Documentation/hwmon/peci-cputemp.rst
17961 F:      Documentation/hwmon/peci-dimmtemp.rst
17962 F:      drivers/hwmon/peci/
17963
17964 PECI SUBSYSTEM
17965 M:      Iwona Winiarska <[email protected]>
17966 L:      [email protected] (moderated for non-subscribers)
17967 S:      Supported
17968 F:      Documentation/devicetree/bindings/peci/
17969 F:      Documentation/peci/
17970 F:      drivers/peci/
17971 F:      include/linux/peci-cpu.h
17972 F:      include/linux/peci.h
17973
17974 PENSANDO ETHERNET DRIVERS
17975 M:      Shannon Nelson <[email protected]>
17976 M:      Brett Creeley <[email protected]>
17977 L:      [email protected]
17978 S:      Supported
17979 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
17980 F:      drivers/net/ethernet/pensando/
17981
17982 PER-CPU MEMORY ALLOCATOR
17983 M:      Dennis Zhou <[email protected]>
17984 M:      Tejun Heo <[email protected]>
17985 M:      Christoph Lameter <[email protected]>
17986 L:      [email protected]
17987 S:      Maintained
17988 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
17989 F:      arch/*/include/asm/percpu.h
17990 F:      include/linux/percpu*.h
17991 F:      lib/percpu*.c
17992 F:      mm/percpu*.c
17993
17994 PER-TASK DELAY ACCOUNTING
17995 M:      Balbir Singh <[email protected]>
17996 S:      Maintained
17997 F:      include/linux/delayacct.h
17998 F:      kernel/delayacct.c
17999
18000 PERFORMANCE EVENTS SUBSYSTEM
18001 M:      Peter Zijlstra <[email protected]>
18002 M:      Ingo Molnar <[email protected]>
18003 M:      Arnaldo Carvalho de Melo <[email protected]>
18004 M:      Namhyung Kim <[email protected]>
18005 R:      Mark Rutland <[email protected]>
18006 R:      Alexander Shishkin <[email protected]>
18007 R:      Jiri Olsa <[email protected]>
18008 R:      Ian Rogers <[email protected]>
18009 R:      Adrian Hunter <[email protected]>
18010 R:      "Liang, Kan" <[email protected]>
18011 L:      [email protected]
18012 L:      [email protected]
18013 S:      Supported
18014 W:      https://perf.wiki.kernel.org/
18015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
18016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-tools
18017 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf-tools-next
18018 F:      arch/*/events/*
18019 F:      arch/*/events/*/*
18020 F:      arch/*/include/asm/perf_event.h
18021 F:      arch/*/kernel/*/*/perf_event*.c
18022 F:      arch/*/kernel/*/perf_event*.c
18023 F:      arch/*/kernel/perf_callchain.c
18024 F:      arch/*/kernel/perf_event*.c
18025 F:      include/linux/perf_event.h
18026 F:      include/uapi/linux/perf_event.h
18027 F:      kernel/events/*
18028 F:      tools/lib/perf/
18029 F:      tools/perf/
18030
18031 PERFORMANCE EVENTS TOOLING ARM64
18032 R:      John Garry <[email protected]>
18033 R:      Will Deacon <[email protected]>
18034 R:      James Clark <[email protected]>
18035 R:      Mike Leach <[email protected]>
18036 R:      Leo Yan <[email protected]>
18037 L:      [email protected] (moderated for non-subscribers)
18038 S:      Supported
18039 F:      tools/build/feature/test-libopencsd.c
18040 F:      tools/perf/arch/arm*/
18041 F:      tools/perf/pmu-events/arch/arm64/
18042 F:      tools/perf/util/arm-spe*
18043 F:      tools/perf/util/cs-etm*
18044
18045 PERSONALITY HANDLING
18046 M:      Christoph Hellwig <[email protected]>
18047 L:      [email protected]
18048 S:      Maintained
18049 F:      include/linux/personality.h
18050 F:      include/uapi/linux/personality.h
18051
18052 PHOENIX RC FLIGHT CONTROLLER ADAPTER
18053 M:      Marcus Folkesson <[email protected]>
18054 L:      [email protected]
18055 S:      Maintained
18056 F:      Documentation/input/devices/pxrc.rst
18057 F:      drivers/input/joystick/pxrc.c
18058
18059 PHONET PROTOCOL
18060 M:      Remi Denis-Courmont <[email protected]>
18061 S:      Supported
18062 F:      Documentation/networking/phonet.rst
18063 F:      include/linux/phonet.h
18064 F:      include/net/phonet/
18065 F:      include/uapi/linux/phonet.h
18066 F:      net/phonet/
18067
18068 PHRAM MTD DRIVER
18069 M:      Joern Engel <[email protected]>
18070 L:      [email protected]
18071 S:      Maintained
18072 F:      drivers/mtd/devices/phram.c
18073
18074 PICOLCD HID DRIVER
18075 M:      Bruno Prémont <[email protected]>
18076 L:      [email protected]
18077 S:      Maintained
18078 F:      drivers/hid/hid-picolcd*
18079
18080 PIDFD API
18081 M:      Christian Brauner <[email protected]>
18082 L:      [email protected]
18083 S:      Maintained
18084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
18085 F:      samples/pidfd/
18086 F:      tools/testing/selftests/clone3/
18087 F:      tools/testing/selftests/pid_namespace/
18088 F:      tools/testing/selftests/pidfd/
18089 K:      (?i)pidfd
18090 K:      (?i)clone3
18091 K:      \b(clone_args|kernel_clone_args)\b
18092
18093 PIN CONTROL SUBSYSTEM
18094 M:      Linus Walleij <[email protected]>
18095 L:      [email protected]
18096 S:      Maintained
18097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
18098 F:      Documentation/devicetree/bindings/pinctrl/
18099 F:      Documentation/driver-api/pin-control.rst
18100 F:      drivers/pinctrl/
18101 F:      include/dt-bindings/pinctrl/
18102 F:      include/linux/pinctrl/
18103
18104 PIN CONTROLLER - AMD
18105 M:      Basavaraj Natikar <[email protected]>
18106 M:      Shyam Sundar S K <[email protected]>
18107 S:      Maintained
18108 F:      drivers/pinctrl/pinctrl-amd.c
18109
18110 PIN CONTROLLER - FREESCALE
18111 M:      Dong Aisheng <[email protected]>
18112 M:      Fabio Estevam <[email protected]>
18113 M:      Shawn Guo <[email protected]>
18114 M:      Jacky Bai <[email protected]>
18115 R:      Pengutronix Kernel Team <[email protected]>
18116 L:      [email protected]
18117 L:      NXP S32 Linux Team <[email protected]>
18118 S:      Maintained
18119 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
18120 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
18121 F:      drivers/pinctrl/freescale/
18122 F:      drivers/pinctrl/nxp/
18123
18124 PIN CONTROLLER - INTEL
18125 M:      Mika Westerberg <[email protected]>
18126 M:      Andy Shevchenko <[email protected]>
18127 S:      Supported
18128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
18129 F:      drivers/pinctrl/intel/
18130
18131 PIN CONTROLLER - KEEMBAY
18132 M:      Lakshmi Sowjanya D <[email protected]>
18133 S:      Supported
18134 F:      drivers/pinctrl/pinctrl-keembay*
18135
18136 PIN CONTROLLER - MEDIATEK
18137 M:      Sean Wang <[email protected]>
18138 L:      [email protected] (moderated for non-subscribers)
18139 S:      Maintained
18140 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
18141 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
18142 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
18143 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
18144 F:      drivers/pinctrl/mediatek/
18145
18146 PIN CONTROLLER - MEDIATEK MIPS
18147 M:      Arınç ÜNAL <[email protected]>
18148 M:      Sergio Paracuellos <[email protected]>
18149 L:      [email protected] (moderated for non-subscribers)
18150 L:      [email protected]
18151 S:      Maintained
18152 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
18153 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
18154 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
18155 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
18156 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
18157 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
18158 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
18159 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
18160 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
18161 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
18162 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
18163 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
18164 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
18165 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
18166 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
18167
18168 PIN CONTROLLER - MICROCHIP AT91
18169 M:      Ludovic Desroches <[email protected]>
18170 L:      [email protected] (moderated for non-subscribers)
18171 L:      [email protected]
18172 S:      Supported
18173 F:      drivers/gpio/gpio-sama5d2-piobu.c
18174 F:      drivers/pinctrl/pinctrl-at91*
18175
18176 PIN CONTROLLER - QUALCOMM
18177 M:      Bjorn Andersson <[email protected]>
18178 L:      [email protected]
18179 S:      Maintained
18180 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
18181 F:      drivers/pinctrl/qcom/
18182
18183 PIN CONTROLLER - RENESAS
18184 M:      Geert Uytterhoeven <[email protected]>
18185 L:      [email protected]
18186 S:      Supported
18187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
18188 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
18189 F:      drivers/pinctrl/renesas/
18190
18191 PIN CONTROLLER - SAMSUNG
18192 M:      Krzysztof Kozlowski <[email protected]>
18193 M:      Sylwester Nawrocki <[email protected]>
18194 R:      Alim Akhtar <[email protected]>
18195 L:      [email protected] (moderated for non-subscribers)
18196 L:      [email protected]
18197 S:      Maintained
18198 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
18199 B:      mailto:[email protected]
18200 C:      irc://irc.libera.chat/linux-exynos
18201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
18202 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
18203 F:      drivers/pinctrl/samsung/
18204
18205 PIN CONTROLLER - SINGLE
18206 M:      Tony Lindgren <[email protected]>
18207 M:      Haojian Zhuang <[email protected]>
18208 L:      [email protected] (moderated for non-subscribers)
18209 L:      [email protected]
18210 S:      Maintained
18211 F:      drivers/pinctrl/pinctrl-single.c
18212
18213 PIN CONTROLLER - SUNPLUS / TIBBO
18214 M:      Dvorkin Dmitry <[email protected]>
18215 M:      Wells Lu <[email protected]>
18216 L:      [email protected] (moderated for non-subscribers)
18217 S:      Maintained
18218 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
18219 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
18220 F:      drivers/pinctrl/sunplus/
18221 F:      include/dt-bindings/pinctrl/sppctl*.h
18222
18223 PINE64 PINEPHONE KEYBOARD DRIVER
18224 M:      Samuel Holland <[email protected]>
18225 S:      Supported
18226 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
18227 F:      drivers/input/keyboard/pinephone-keyboard.c
18228
18229 PKTCDVD DRIVER
18230 M:      [email protected]
18231 S:      Orphan
18232 F:      drivers/block/pktcdvd.c
18233 F:      include/linux/pktcdvd.h
18234 F:      include/uapi/linux/pktcdvd.h
18235
18236 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
18237 M:      Tomasz Duszynski <[email protected]>
18238 S:      Maintained
18239 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
18240 F:      drivers/iio/chemical/pms7003.c
18241
18242 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
18243 M:      Piergiorgio Beruto <[email protected]>
18244 L:      [email protected]
18245 S:      Maintained
18246 F:      drivers/net/phy/mdio-open-alliance.h
18247 F:      net/ethtool/plca.c
18248
18249 PLDMFW LIBRARY
18250 M:      Jacob Keller <[email protected]>
18251 S:      Maintained
18252 F:      Documentation/driver-api/pldmfw/
18253 F:      include/linux/pldmfw.h
18254 F:      lib/pldmfw/
18255
18256 PLX DMA DRIVER
18257 M:      Logan Gunthorpe <[email protected]>
18258 S:      Maintained
18259 F:      drivers/dma/plx_dma.c
18260
18261 PM-GRAPH UTILITY
18262 M:      "Todd E Brandt" <[email protected]>
18263 L:      [email protected]
18264 S:      Supported
18265 W:      https://01.org/pm-graph
18266 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
18267 T:      git git://github.com/intel/pm-graph
18268 F:      tools/power/pm-graph
18269
18270 PM6764TR DRIVER
18271 M:      Charles Hsu     <[email protected]>
18272 L:      [email protected]
18273 S:      Maintained
18274 F:      Documentation/hwmon/pm6764tr.rst
18275 F:      drivers/hwmon/pmbus/pm6764tr.c
18276
18277 PMC SIERRA MaxRAID DRIVER
18278 L:      [email protected]
18279 S:      Orphan
18280 W:      http://www.pmc-sierra.com/
18281 F:      drivers/scsi/pmcraid.*
18282
18283 PMC SIERRA PM8001 DRIVER
18284 M:      Jack Wang <[email protected]>
18285 L:      [email protected]
18286 S:      Supported
18287 F:      drivers/scsi/pm8001/
18288
18289 PNI RM3100 IIO DRIVER
18290 M:      Song Qiang <[email protected]>
18291 L:      [email protected]
18292 S:      Maintained
18293 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
18294 F:      drivers/iio/magnetometer/rm3100*
18295
18296 PNP SUPPORT
18297 M:      "Rafael J. Wysocki" <[email protected]>
18298 L:      [email protected]
18299 S:      Maintained
18300 F:      drivers/pnp/
18301 F:      include/linux/pnp.h
18302
18303 POSIX CLOCKS and TIMERS
18304 M:      Anna-Maria Behnsen <[email protected]>
18305 M:      Frederic Weisbecker <[email protected]>
18306 M:      Thomas Gleixner <[email protected]>
18307 L:      [email protected]
18308 S:      Maintained
18309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
18310 F:      fs/timerfd.c
18311 F:      include/linux/time_namespace.h
18312 F:      include/linux/timerfd.h
18313 F:      include/uapi/linux/time.h
18314 F:      include/uapi/linux/timerfd.h
18315 F:      include/trace/events/timer*
18316 F:      kernel/time/itimer.c
18317 F:      kernel/time/posix-*
18318 F:      kernel/time/namespace.c
18319
18320 POWER MANAGEMENT CORE
18321 M:      "Rafael J. Wysocki" <[email protected]>
18322 L:      [email protected]
18323 S:      Supported
18324 B:      https://bugzilla.kernel.org
18325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
18326 F:      drivers/base/power/
18327 F:      drivers/powercap/
18328 F:      include/linux/intel_rapl.h
18329 F:      include/linux/pm.h
18330 F:      include/linux/pm_*
18331 F:      include/linux/powercap.h
18332 F:      kernel/configs/nopm.config
18333
18334 POWER SEQUENCING
18335 M:      Bartosz Golaszewski <[email protected]>
18336 L:      [email protected]
18337 S:      Maintained
18338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
18339 F:      Documentation/driver-api/pwrseq.rst
18340 F:      drivers/power/sequencing/
18341 F:      include/linux/pwrseq/
18342
18343 POWER STATE COORDINATION INTERFACE (PSCI)
18344 M:      Mark Rutland <[email protected]>
18345 M:      Lorenzo Pieralisi <[email protected]>
18346 L:      [email protected] (moderated for non-subscribers)
18347 S:      Maintained
18348 F:      drivers/firmware/psci/
18349 F:      include/linux/psci.h
18350 F:      include/uapi/linux/psci.h
18351
18352 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
18353 M:      Sebastian Reichel <[email protected]>
18354 L:      [email protected]
18355 S:      Maintained
18356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
18357 F:      Documentation/ABI/testing/sysfs-class-power
18358 F:      Documentation/devicetree/bindings/power/supply/
18359 F:      drivers/power/supply/
18360 F:      include/linux/power/
18361 F:      include/linux/power_supply.h
18362 F:      tools/testing/selftests/power_supply/
18363
18364 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
18365 M:      Suraj Jitindar Singh <[email protected]>
18366 L:      [email protected]
18367 S:      Maintained
18368 F:      drivers/char/powernv-op-panel.c
18369
18370 PPP OVER ATM (RFC 2364)
18371 M:      Mitchell Blank Jr <[email protected]>
18372 S:      Maintained
18373 F:      include/uapi/linux/atmppp.h
18374 F:      net/atm/pppoatm.c
18375
18376 PPP OVER ETHERNET
18377 M:      Michal Ostrowski <[email protected]>
18378 S:      Maintained
18379 F:      drivers/net/ppp/pppoe.c
18380 F:      drivers/net/ppp/pppox.c
18381
18382 PPP OVER L2TP
18383 M:      James Chapman <[email protected]>
18384 S:      Maintained
18385 F:      include/linux/if_pppol2tp.h
18386 F:      include/uapi/linux/if_pppol2tp.h
18387 F:      net/l2tp/l2tp_ppp.c
18388
18389 PPP PROTOCOL DRIVERS AND COMPRESSORS
18390 L:      [email protected]
18391 S:      Orphan
18392 F:      drivers/net/ppp/ppp_*
18393
18394 PPS SUPPORT
18395 M:      Rodolfo Giometti <[email protected]>
18396 L:      [email protected] (subscribers-only)
18397 S:      Maintained
18398 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
18399 F:      Documentation/ABI/testing/sysfs-pps
18400 F:      Documentation/devicetree/bindings/pps/pps-gpio.yaml
18401 F:      Documentation/driver-api/pps.rst
18402 F:      drivers/pps/
18403 F:      include/linux/pps*.h
18404 F:      include/uapi/linux/pps.h
18405
18406 PPTP DRIVER
18407 M:      Dmitry Kozlov <[email protected]>
18408 L:      [email protected]
18409 S:      Maintained
18410 W:      http://sourceforge.net/projects/accel-pptp
18411 F:      drivers/net/ppp/pptp.c
18412
18413 PRESSURE STALL INFORMATION (PSI)
18414 M:      Johannes Weiner <[email protected]>
18415 M:      Suren Baghdasaryan <[email protected]>
18416 R:      Peter Ziljstra <[email protected]>
18417 S:      Maintained
18418 F:      include/linux/psi*
18419 F:      kernel/sched/psi.c
18420
18421 PRINTK
18422 M:      Petr Mladek <[email protected]>
18423 R:      Steven Rostedt <[email protected]>
18424 R:      John Ogness <[email protected]>
18425 R:      Sergey Senozhatsky <[email protected]>
18426 S:      Maintained
18427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
18428 F:      include/linux/printk.h
18429 F:      kernel/printk/
18430
18431 PRINTK INDEXING
18432 R:      Chris Down <[email protected]>
18433 S:      Maintained
18434 F:      Documentation/core-api/printk-index.rst
18435 F:      kernel/printk/index.c
18436 K:      printk_index
18437
18438 PROC FILESYSTEM
18439 L:      [email protected]
18440 L:      [email protected]
18441 S:      Maintained
18442 F:      Documentation/filesystems/proc.rst
18443 F:      fs/proc/
18444 F:      include/linux/proc_fs.h
18445 F:      tools/testing/selftests/proc/
18446
18447 PROC SYSCTL
18448 M:      Luis Chamberlain <[email protected]>
18449 M:      Kees Cook <[email protected]>
18450 M:      Joel Granados <[email protected]>
18451 L:      [email protected]
18452 L:      [email protected]
18453 S:      Maintained
18454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl.git sysctl-next
18455 F:      fs/proc/proc_sysctl.c
18456 F:      include/linux/sysctl.h
18457 F:      kernel/sysctl-test.c
18458 F:      kernel/sysctl.c
18459 F:      tools/testing/selftests/sysctl/
18460
18461 PS3 NETWORK SUPPORT
18462 M:      Geoff Levand <[email protected]>
18463 L:      [email protected]
18464 L:      [email protected]
18465 S:      Maintained
18466 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
18467
18468 PS3 PLATFORM SUPPORT
18469 M:      Geoff Levand <[email protected]>
18470 L:      [email protected]
18471 S:      Maintained
18472 F:      arch/powerpc/boot/ps3*
18473 F:      arch/powerpc/include/asm/lv1call.h
18474 F:      arch/powerpc/include/asm/ps3*.h
18475 F:      arch/powerpc/platforms/ps3/
18476 F:      drivers/*/ps3*
18477 F:      drivers/ps3/
18478 F:      drivers/rtc/rtc-ps3.c
18479 F:      drivers/usb/host/*ps3.c
18480 F:      sound/ppc/snd_ps3*
18481
18482 PS3VRAM DRIVER
18483 M:      Jim Paris <[email protected]>
18484 M:      Geoff Levand <[email protected]>
18485 L:      [email protected]
18486 S:      Maintained
18487 F:      drivers/block/ps3vram.c
18488
18489 PSAMPLE PACKET SAMPLING SUPPORT
18490 M:      Yotam Gigi <[email protected]>
18491 S:      Maintained
18492 F:      include/net/psample.h
18493 F:      include/uapi/linux/psample.h
18494 F:      net/psample
18495
18496 PSE NETWORK DRIVER
18497 M:      Oleksij Rempel <[email protected]>
18498 M:      Kory Maincent <[email protected]>
18499 L:      [email protected]
18500 S:      Maintained
18501 F:      Documentation/devicetree/bindings/net/pse-pd/
18502 F:      drivers/net/pse-pd/
18503 F:      net/ethtool/pse-pd.c
18504
18505 PSTORE FILESYSTEM
18506 M:      Kees Cook <[email protected]>
18507 R:      Tony Luck <[email protected]>
18508 R:      Guilherme G. Piccoli <[email protected]>
18509 L:      [email protected]
18510 S:      Supported
18511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
18512 F:      Documentation/admin-guide/pstore-blk.rst
18513 F:      Documentation/admin-guide/ramoops.rst
18514 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
18515 F:      drivers/acpi/apei/erst.c
18516 F:      drivers/firmware/efi/efi-pstore.c
18517 F:      fs/pstore/
18518 F:      include/linux/pstore*
18519 K:      \b(pstore|ramoops)
18520
18521 PT5161L HARDWARE MONITOR DRIVER
18522 M:      Cosmo Chou <[email protected]>
18523 L:      [email protected]
18524 S:      Maintained
18525 F:      Documentation/hwmon/pt5161l.rst
18526 F:      drivers/hwmon/pt5161l.c
18527
18528 PTP HARDWARE CLOCK SUPPORT
18529 M:      Richard Cochran <[email protected]>
18530 L:      [email protected]
18531 S:      Maintained
18532 W:      http://linuxptp.sourceforge.net/
18533 F:      Documentation/ABI/testing/sysfs-ptp
18534 F:      Documentation/driver-api/ptp.rst
18535 F:      drivers/net/phy/dp83640*
18536 F:      drivers/ptp/*
18537 F:      include/linux/ptp_cl*
18538 K:      (?:\b|_)ptp(?:\b|_)
18539
18540 PTP MOCKUP CLOCK SUPPORT
18541 M:      Vladimir Oltean <[email protected]>
18542 L:      [email protected]
18543 S:      Maintained
18544 F:      drivers/ptp/ptp_mock.c
18545 F:      include/linux/ptp_mock.h
18546
18547 PTP VIRTUAL CLOCK SUPPORT
18548 M:      Yangbo Lu <[email protected]>
18549 L:      [email protected]
18550 S:      Maintained
18551 F:      drivers/ptp/ptp_vclock.c
18552 F:      net/ethtool/phc_vclocks.c
18553
18554 PTRACE SUPPORT
18555 M:      Oleg Nesterov <[email protected]>
18556 S:      Maintained
18557 F:      arch/*/*/ptrace*.c
18558 F:      arch/*/include/asm/ptrace*.h
18559 F:      arch/*/ptrace*.c
18560 F:      include/asm-generic/syscall.h
18561 F:      include/linux/ptrace.h
18562 F:      include/linux/regset.h
18563 F:      include/uapi/linux/ptrace.h
18564 F:      kernel/ptrace.c
18565
18566 PULSE8-CEC DRIVER
18567 M:      Hans Verkuil <[email protected]>
18568 L:      [email protected]
18569 S:      Maintained
18570 T:      git git://linuxtv.org/media_tree.git
18571 F:      drivers/media/cec/usb/pulse8/
18572
18573 PURELIFI PLFXLC DRIVER
18574 M:      Srinivasan Raju <[email protected]>
18575 L:      [email protected]
18576 S:      Supported
18577 F:      drivers/net/wireless/purelifi/plfxlc/
18578
18579 PVRUSB2 VIDEO4LINUX DRIVER
18580 M:      Mike Isely <[email protected]>
18581 L:      [email protected]       (subscribers-only)
18582 L:      [email protected]
18583 S:      Maintained
18584 W:      http://www.isely.net/pvrusb2/
18585 T:      git git://linuxtv.org/media_tree.git
18586 F:      Documentation/driver-api/media/drivers/pvrusb2*
18587 F:      drivers/media/usb/pvrusb2/
18588
18589 PWC WEBCAM DRIVER
18590 M:      Hans Verkuil <[email protected]>
18591 L:      [email protected]
18592 S:      Odd Fixes
18593 T:      git git://linuxtv.org/media_tree.git
18594 F:      drivers/media/usb/pwc/*
18595 F:      include/trace/events/pwc.h
18596
18597 PWM IR Transmitter
18598 M:      Sean Young <[email protected]>
18599 L:      [email protected]
18600 S:      Maintained
18601 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
18602 F:      drivers/media/rc/pwm-ir-tx.c
18603
18604 PWM SUBSYSTEM
18605 M:      Uwe Kleine-König <[email protected]>
18606 L:      [email protected]
18607 S:      Maintained
18608 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
18609 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git
18610 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
18611 F:      Documentation/devicetree/bindings/pwm/
18612 F:      Documentation/driver-api/pwm.rst
18613 F:      drivers/gpio/gpio-mvebu.c
18614 F:      drivers/pwm/
18615 F:      drivers/video/backlight/pwm_bl.c
18616 F:      include/dt-bindings/pwm/
18617 F:      include/linux/pwm.h
18618 F:      include/linux/pwm_backlight.h
18619 K:      pwm_(config|apply_might_sleep|apply_atomic|ops)
18620
18621 PXA GPIO DRIVER
18622 M:      Robert Jarzmik <[email protected]>
18623 L:      [email protected]
18624 S:      Maintained
18625 F:      drivers/gpio/gpio-pxa.c
18626
18627 PXA MMCI DRIVER
18628 S:      Orphan
18629
18630 PXA RTC DRIVER
18631 M:      Robert Jarzmik <[email protected]>
18632 L:      [email protected]
18633 S:      Maintained
18634
18635 PXA2xx/PXA3xx SUPPORT
18636 M:      Daniel Mack <[email protected]>
18637 M:      Haojian Zhuang <[email protected]>
18638 M:      Robert Jarzmik <[email protected]>
18639 L:      [email protected] (moderated for non-subscribers)
18640 S:      Maintained
18641 T:      git git://github.com/hzhuang1/linux.git
18642 T:      git git://github.com/rjarzmik/linux.git
18643 F:      arch/arm/boot/dts/intel/pxa/
18644 F:      arch/arm/mach-pxa/
18645 F:      drivers/dma/pxa*
18646 F:      drivers/pcmcia/pxa2xx*
18647 F:      drivers/pinctrl/pxa/
18648 F:      drivers/spi/spi-pxa2xx*
18649 F:      drivers/usb/gadget/udc/pxa2*
18650 F:      include/sound/pxa2xx-lib.h
18651 F:      sound/arm/pxa*
18652 F:      sound/soc/pxa/
18653
18654 QAT DRIVER
18655 M:      Giovanni Cabiddu <[email protected]>
18656 L:      [email protected]
18657 S:      Supported
18658 F:      drivers/crypto/intel/qat/
18659
18660 QCOM AUDIO (ASoC) DRIVERS
18661 M:      Srinivas Kandagatla <[email protected]>
18662 L:      [email protected] (moderated for non-subscribers)
18663 L:      [email protected]
18664 S:      Supported
18665 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
18666 F:      Documentation/devicetree/bindings/sound/qcom,*
18667 F:      drivers/soc/qcom/apr.c
18668 F:      include/dt-bindings/sound/qcom,wcd9335.h
18669 F:      sound/soc/codecs/lpass-rx-macro.*
18670 F:      sound/soc/codecs/lpass-tx-macro.*
18671 F:      sound/soc/codecs/lpass-va-macro.c
18672 F:      sound/soc/codecs/lpass-wsa-macro.*
18673 F:      sound/soc/codecs/msm8916-wcd-analog.c
18674 F:      sound/soc/codecs/msm8916-wcd-digital.c
18675 F:      sound/soc/codecs/wcd-clsh-v2.*
18676 F:      sound/soc/codecs/wcd-mbhc-v2.*
18677 F:      sound/soc/codecs/wcd9335.*
18678 F:      sound/soc/codecs/wcd934x.c
18679 F:      sound/soc/codecs/wsa881x.c
18680 F:      sound/soc/codecs/wsa883x.c
18681 F:      sound/soc/codecs/wsa884x.c
18682 F:      sound/soc/qcom/
18683
18684 QCOM EMBEDDED USB DEBUGGER (EUD)
18685 M:      Souradeep Chowdhury <[email protected]>
18686 L:      [email protected]
18687 S:      Maintained
18688 F:      Documentation/ABI/testing/sysfs-driver-eud
18689 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
18690 F:      drivers/usb/misc/qcom_eud.c
18691
18692 QCOM IPA DRIVER
18693 M:      Alex Elder <[email protected]>
18694 L:      [email protected]
18695 S:      Maintained
18696 F:      drivers/net/ipa/
18697
18698 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
18699 M:      Gabriel Somlo <[email protected]>
18700 M:      "Michael S. Tsirkin" <[email protected]>
18701 L:      [email protected]
18702 S:      Maintained
18703 F:      drivers/firmware/qemu_fw_cfg.c
18704 F:      include/uapi/linux/qemu_fw_cfg.h
18705
18706 QIB DRIVER
18707 M:      Dennis Dalessandro <[email protected]>
18708 L:      [email protected]
18709 S:      Supported
18710 F:      drivers/infiniband/hw/qib/
18711
18712 QLOGIC QL41xxx FCOE DRIVER
18713 M:      Saurav Kashyap <[email protected]>
18714 M:      Javed Hasan <[email protected]>
18715 M:      [email protected]
18716 L:      [email protected]
18717 S:      Supported
18718 F:      drivers/scsi/qedf/
18719
18720 QLOGIC QL41xxx ISCSI DRIVER
18721 M:      Nilesh Javali <[email protected]>
18722 M:      Manish Rangankar <[email protected]>
18723 M:      [email protected]
18724 L:      [email protected]
18725 S:      Supported
18726 F:      drivers/scsi/qedi/
18727
18728 QLOGIC QL4xxx ETHERNET DRIVER
18729 M:      Manish Chopra <[email protected]>
18730 L:      [email protected]
18731 S:      Supported
18732 F:      drivers/net/ethernet/qlogic/qed/
18733 F:      drivers/net/ethernet/qlogic/qede/
18734 F:      include/linux/qed/
18735
18736 QLOGIC QL4xxx RDMA DRIVER
18737 M:      Michal Kalderon <[email protected]>
18738 L:      [email protected]
18739 S:      Supported
18740 F:      drivers/infiniband/hw/qedr/
18741 F:      include/uapi/rdma/qedr-abi.h
18742
18743 QLOGIC QLA1280 SCSI DRIVER
18744 M:      Michael Reed <[email protected]>
18745 L:      [email protected]
18746 S:      Maintained
18747 F:      drivers/scsi/qla1280.[ch]
18748
18749 QLOGIC QLA2XXX FC-SCSI DRIVER
18750 M:      Nilesh Javali <[email protected]>
18751 M:      [email protected]
18752 L:      [email protected]
18753 S:      Supported
18754 F:      drivers/scsi/qla2xxx/
18755
18756 QLOGIC QLA3XXX NETWORK DRIVER
18757 M:      [email protected]
18758 L:      [email protected]
18759 S:      Supported
18760 F:      drivers/net/ethernet/qlogic/qla3xxx.*
18761
18762 QLOGIC QLA4XXX iSCSI DRIVER
18763 M:      Nilesh Javali <[email protected]>
18764 M:      Manish Rangankar <[email protected]>
18765 M:      [email protected]
18766 L:      [email protected]
18767 S:      Supported
18768 F:      drivers/scsi/qla4xxx/
18769
18770 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
18771 M:      Shahed Shaikh <[email protected]>
18772 M:      Manish Chopra <[email protected]>
18773 M:      [email protected]
18774 L:      [email protected]
18775 S:      Supported
18776 F:      drivers/net/ethernet/qlogic/qlcnic/
18777
18778 QM1D1B0004 MEDIA DRIVER
18779 M:      Akihiro Tsukada <[email protected]>
18780 L:      [email protected]
18781 S:      Odd Fixes
18782 F:      drivers/media/tuners/qm1d1b0004*
18783
18784 QM1D1C0042 MEDIA DRIVER
18785 M:      Akihiro Tsukada <[email protected]>
18786 L:      [email protected]
18787 S:      Odd Fixes
18788 F:      drivers/media/tuners/qm1d1c0042*
18789
18790 QNX4 FILESYSTEM
18791 M:      Anders Larsen <[email protected]>
18792 S:      Maintained
18793 W:      http://www.alarsen.net/linux/qnx4fs/
18794 F:      fs/qnx4/
18795 F:      include/uapi/linux/qnx4_fs.h
18796 F:      include/uapi/linux/qnxtypes.h
18797
18798 QNX6 FILESYSTEM
18799 S:      Orphan
18800 F:      Documentation/filesystems/qnx6.rst
18801 F:      fs/qnx6/
18802 F:      include/linux/qnx6_fs.h
18803
18804 QORIQ DPAA2 FSL-MC BUS DRIVER
18805 M:      Stuart Yoder <[email protected]>
18806 M:      Laurentiu Tudor <[email protected]>
18807 L:      [email protected]
18808 S:      Maintained
18809 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
18810 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
18811 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
18812 F:      drivers/bus/fsl-mc/
18813 F:      include/uapi/linux/fsl_mc.h
18814
18815 QT1010 MEDIA DRIVER
18816 L:      [email protected]
18817 S:      Orphan
18818 W:      https://linuxtv.org
18819 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18820 F:      drivers/media/tuners/qt1010*
18821
18822 QUALCOMM ATH12K WIRELESS DRIVER
18823 M:      Kalle Valo <[email protected]>
18824 M:      Jeff Johnson <[email protected]>
18825 L:      [email protected]
18826 S:      Supported
18827 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath12k
18828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18829 F:      drivers/net/wireless/ath/ath12k/
18830 N:      ath12k
18831
18832 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
18833 M:      Kalle Valo <[email protected]>
18834 M:      Jeff Johnson <[email protected]>
18835 L:      [email protected]
18836 S:      Supported
18837 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
18838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18839 F:      drivers/net/wireless/ath/ath10k/
18840 N:      ath10k
18841
18842 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
18843 M:      Kalle Valo <[email protected]>
18844 M:      Jeff Johnson <[email protected]>
18845 L:      [email protected]
18846 S:      Supported
18847 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
18848 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
18849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18850 F:      drivers/net/wireless/ath/ath11k/
18851 N:      ath11k
18852
18853 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
18854 M:      Toke Høiland-Jørgensen <[email protected]>
18855 L:      [email protected]
18856 S:      Maintained
18857 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
18858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18859 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
18860 F:      drivers/net/wireless/ath/ath9k/
18861
18862 QUALCOMM ATHEROS QCA7K ETHERNET DRIVER
18863 M:      Stefan Wahren <[email protected]>
18864 L:      [email protected]
18865 S:      Maintained
18866 F:      Documentation/devicetree/bindings/net/qca,qca7000.txt
18867 F:      drivers/net/ethernet/qualcomm/qca*
18868
18869 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
18870 M:      Stephan Gerhold <[email protected]>
18871 L:      [email protected]
18872 L:      [email protected]
18873 S:      Maintained
18874 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
18875 F:      drivers/net/wwan/qcom_bam_dmux.c
18876
18877 QUALCOMM CAMERA SUBSYSTEM DRIVER
18878 M:      Robert Foss <[email protected]>
18879 M:      Todor Tomov <[email protected]>
18880 M:      Bryan O'Donoghue <[email protected]>
18881 L:      [email protected]
18882 S:      Maintained
18883 F:      Documentation/admin-guide/media/qcom_camss.rst
18884 F:      Documentation/devicetree/bindings/media/*camss*
18885 F:      drivers/media/platform/qcom/camss/
18886
18887 QUALCOMM CLOCK DRIVERS
18888 M:      Bjorn Andersson <[email protected]>
18889 L:      [email protected]
18890 S:      Supported
18891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
18892 F:      Documentation/devicetree/bindings/clock/qcom,*
18893 F:      drivers/clk/qcom/
18894 F:      include/dt-bindings/clock/qcom,*
18895
18896 QUALCOMM CLOUD AI (QAIC) DRIVER
18897 M:      Jeffrey Hugo <[email protected]>
18898 R:      Carl Vanderlip <[email protected]>
18899 R:      Pranjal Ramajor Asha Kanojiya <[email protected]>
18900 L:      [email protected]
18901 L:      [email protected]
18902 S:      Supported
18903 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
18904 F:      Documentation/accel/qaic/
18905 F:      drivers/accel/qaic/
18906 F:      include/uapi/drm/qaic_accel.h
18907
18908 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
18909 M:      Bjorn Andersson <[email protected]>
18910 M:      Konrad Dybcio <[email protected]>
18911 L:      [email protected]
18912 L:      [email protected]
18913 S:      Maintained
18914 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
18915 F:      drivers/pmdomain/qcom/cpr.c
18916
18917 QUALCOMM CPUCP MAILBOX DRIVER
18918 M:      Sibi Sankar <[email protected]>
18919 L:      [email protected]
18920 S:      Supported
18921 F:      Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml
18922 F:      drivers/mailbox/qcom-cpucp-mbox.c
18923
18924 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
18925 M:      Ilia Lin <[email protected]>
18926 L:      [email protected]
18927 S:      Maintained
18928 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
18929 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
18930 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
18931
18932 QUALCOMM CRYPTO DRIVERS
18933 M:      Thara Gopinath <[email protected]>
18934 L:      [email protected]
18935 L:      [email protected]
18936 S:      Maintained
18937 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
18938 F:      drivers/crypto/qce/
18939
18940 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
18941 M:      Timur Tabi <[email protected]>
18942 L:      [email protected]
18943 S:      Maintained
18944 F:      drivers/net/ethernet/qualcomm/emac/
18945
18946 QUALCOMM ETHQOS ETHERNET DRIVER
18947 M:      Vinod Koul <[email protected]>
18948 L:      [email protected]
18949 L:      [email protected]
18950 S:      Maintained
18951 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
18952 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
18953
18954 QUALCOMM FASTRPC DRIVER
18955 M:      Srinivas Kandagatla <[email protected]>
18956 M:      Amol Maheshwari <[email protected]>
18957 L:      [email protected]
18958 L:      [email protected]
18959 S:      Maintained
18960 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
18961 F:      drivers/misc/fastrpc.c
18962 F:      include/uapi/misc/fastrpc.h
18963
18964 QUALCOMM HEXAGON ARCHITECTURE
18965 M:      Brian Cain <[email protected]>
18966 L:      [email protected]
18967 S:      Supported
18968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
18969 F:      arch/hexagon/
18970
18971 QUALCOMM HIDMA DRIVER
18972 M:      Sinan Kaya <[email protected]>
18973 L:      [email protected] (moderated for non-subscribers)
18974 L:      [email protected]
18975 L:      [email protected]
18976 S:      Supported
18977 F:      drivers/dma/qcom/hidma*
18978
18979 QUALCOMM I2C CCI DRIVER
18980 M:      Loic Poulain <[email protected]>
18981 M:      Robert Foss <[email protected]>
18982 L:      [email protected]
18983 L:      [email protected]
18984 S:      Maintained
18985 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
18986 F:      drivers/i2c/busses/i2c-qcom-cci.c
18987
18988 QUALCOMM INTERCONNECT BWMON DRIVER
18989 M:      Krzysztof Kozlowski <[email protected]>
18990 L:      [email protected]
18991 S:      Maintained
18992 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
18993 F:      drivers/soc/qcom/icc-bwmon.c
18994 F:      drivers/soc/qcom/trace_icc-bwmon.h
18995
18996 QUALCOMM IOMMU
18997 M:      Rob Clark <[email protected]>
18998 L:      [email protected]
18999 L:      [email protected]
19000 S:      Maintained
19001 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
19002 F:      drivers/iommu/arm/arm-smmu/arm-smmu-qcom*
19003 F:      drivers/iommu/msm_iommu*
19004
19005 QUALCOMM IPC ROUTER (QRTR) DRIVER
19006 M:      Manivannan Sadhasivam <[email protected]>
19007 L:      [email protected]
19008 S:      Maintained
19009 F:      include/trace/events/qrtr.h
19010 F:      include/uapi/linux/qrtr.h
19011 F:      net/qrtr/
19012
19013 QUALCOMM IPCC MAILBOX DRIVER
19014 M:      Manivannan Sadhasivam <[email protected]>
19015 L:      [email protected]
19016 S:      Supported
19017 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
19018 F:      drivers/mailbox/qcom-ipcc.c
19019 F:      include/dt-bindings/mailbox/qcom-ipcc.h
19020
19021 QUALCOMM IPQ4019 USB PHY DRIVER
19022 M:      Robert Marko <[email protected]>
19023 M:      Luka Perkov <[email protected]>
19024 L:      [email protected]
19025 S:      Maintained
19026 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
19027 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
19028
19029 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
19030 M:      Robert Marko <[email protected]>
19031 M:      Luka Perkov <[email protected]>
19032 L:      [email protected]
19033 S:      Maintained
19034 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
19035 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
19036
19037 QUALCOMM NAND CONTROLLER DRIVER
19038 M:      Manivannan Sadhasivam <[email protected]>
19039 L:      [email protected]
19040 L:      [email protected]
19041 S:      Maintained
19042 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
19043 F:      drivers/mtd/nand/raw/qcom_nandc.c
19044
19045 QUALCOMM QSEECOM DRIVER
19046 M:      Maximilian Luz <[email protected]>
19047 L:      [email protected]
19048 S:      Maintained
19049 F:      drivers/firmware/qcom/qcom_qseecom.c
19050
19051 QUALCOMM QSEECOM UEFISECAPP DRIVER
19052 M:      Maximilian Luz <[email protected]>
19053 L:      [email protected]
19054 S:      Maintained
19055 F:      drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
19056
19057 QUALCOMM RMNET DRIVER
19058 M:      Subash Abhinov Kasiviswanathan <[email protected]>
19059 M:      Sean Tranchetti <[email protected]>
19060 L:      [email protected]
19061 S:      Maintained
19062 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
19063 F:      drivers/net/ethernet/qualcomm/rmnet/
19064 F:      include/linux/if_rmnet.h
19065
19066 QUALCOMM TRUST ZONE MEMORY ALLOCATOR
19067 M:      Bartosz Golaszewski <[email protected]>
19068 L:      [email protected]
19069 S:      Maintained
19070 F:      drivers/firmware/qcom/qcom_tzmem.c
19071 F:      drivers/firmware/qcom/qcom_tzmem.h
19072 F:      include/linux/firmware/qcom/qcom_tzmem.h
19073
19074 QUALCOMM TSENS THERMAL DRIVER
19075 M:      Amit Kucheria <[email protected]>
19076 M:      Thara Gopinath <[email protected]>
19077 L:      [email protected]
19078 L:      [email protected]
19079 S:      Maintained
19080 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
19081 F:      drivers/thermal/qcom/
19082
19083 QUALCOMM TYPEC PORT MANAGER DRIVER
19084 M:      Bryan O'Donoghue <[email protected]>
19085 L:      [email protected]
19086 L:      [email protected]
19087 S:      Maintained
19088 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
19089 F:      drivers/usb/typec/tcpm/qcom/
19090
19091 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
19092 M:      Stanimir Varbanov <[email protected]>
19093 M:      Vikash Garodia <[email protected]>
19094 R:      Bryan O'Donoghue <[email protected]>
19095 L:      [email protected]
19096 L:      [email protected]
19097 S:      Maintained
19098 T:      git git://linuxtv.org/media_tree.git
19099 F:      Documentation/devicetree/bindings/media/*venus*
19100 F:      drivers/media/platform/qcom/venus/
19101
19102 QUALCOMM WCN36XX WIRELESS DRIVER
19103 M:      Loic Poulain <[email protected]>
19104 L:      [email protected]
19105 S:      Supported
19106 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
19107 F:      drivers/net/wireless/ath/wcn36xx/
19108
19109 QUANTENNA QTNFMAC WIRELESS DRIVER
19110 M:      Igor Mitsyanko <[email protected]>
19111 R:      Sergey Matyukevich <[email protected]>
19112 L:      [email protected]
19113 S:      Maintained
19114 F:      drivers/net/wireless/quantenna
19115
19116 RADEON and AMDGPU DRM DRIVERS
19117 M:      Alex Deucher <[email protected]>
19118 M:      Christian König <[email protected]>
19119 M:      Xinhui Pan <[email protected]>
19120 L:      [email protected]
19121 S:      Supported
19122 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
19123 C:      irc://irc.oftc.net/radeon
19124 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
19125 F:      Documentation/gpu/amdgpu/
19126 F:      drivers/gpu/drm/amd/
19127 F:      drivers/gpu/drm/ci/xfails/amd*
19128 F:      drivers/gpu/drm/radeon/
19129 F:      include/uapi/drm/amdgpu_drm.h
19130 F:      include/uapi/drm/radeon_drm.h
19131
19132 RADEON FRAMEBUFFER DISPLAY DRIVER
19133 M:      Benjamin Herrenschmidt <[email protected]>
19134 L:      [email protected]
19135 S:      Maintained
19136 F:      drivers/video/fbdev/aty/radeon*
19137 F:      include/uapi/linux/radeonfb.h
19138
19139 RADIOSHARK RADIO DRIVER
19140 M:      Hans Verkuil <[email protected]>
19141 L:      [email protected]
19142 S:      Maintained
19143 T:      git git://linuxtv.org/media_tree.git
19144 F:      drivers/media/radio/radio-shark.c
19145
19146 RADIOSHARK2 RADIO DRIVER
19147 M:      Hans Verkuil <[email protected]>
19148 L:      [email protected]
19149 S:      Maintained
19150 T:      git git://linuxtv.org/media_tree.git
19151 F:      drivers/media/radio/radio-shark2.c
19152 F:      drivers/media/radio/radio-tea5777.c
19153
19154 RADOS BLOCK DEVICE (RBD)
19155 M:      Ilya Dryomov <[email protected]>
19156 R:      Dongsheng Yang <[email protected]>
19157 L:      [email protected]
19158 S:      Supported
19159 W:      http://ceph.com/
19160 T:      git https://github.com/ceph/ceph-client.git
19161 F:      Documentation/ABI/testing/sysfs-bus-rbd
19162 F:      drivers/block/rbd.c
19163 F:      drivers/block/rbd_types.h
19164
19165 RAGE128 FRAMEBUFFER DISPLAY DRIVER
19166 L:      [email protected]
19167 S:      Orphan
19168 F:      drivers/video/fbdev/aty/aty128fb.c
19169
19170 RAINSHADOW-CEC DRIVER
19171 M:      Hans Verkuil <[email protected]>
19172 L:      [email protected]
19173 S:      Maintained
19174 T:      git git://linuxtv.org/media_tree.git
19175 F:      drivers/media/cec/usb/rainshadow/
19176
19177 RALINK MIPS ARCHITECTURE
19178 M:      John Crispin <[email protected]>
19179 M:      Sergio Paracuellos <[email protected]>
19180 L:      [email protected]
19181 S:      Maintained
19182 F:      arch/mips/ralink
19183
19184 RALINK MT7621 MIPS ARCHITECTURE
19185 M:      Arınç ÜNAL <[email protected]>
19186 M:      Sergio Paracuellos <[email protected]>
19187 L:      [email protected]
19188 S:      Maintained
19189 F:      arch/mips/boot/dts/ralink/mt7621*
19190
19191 RALINK RT2X00 WIRELESS LAN DRIVER
19192 M:      Stanislaw Gruszka <[email protected]>
19193 L:      [email protected]
19194 S:      Maintained
19195 F:      drivers/net/wireless/ralink/rt2x00/
19196
19197 RAMDISK RAM BLOCK DEVICE DRIVER
19198 M:      Jens Axboe <[email protected]>
19199 S:      Maintained
19200 F:      Documentation/admin-guide/blockdev/ramdisk.rst
19201 F:      drivers/block/brd.c
19202
19203 RANCHU VIRTUAL BOARD FOR MIPS
19204 M:      Miodrag Dinic <[email protected]>
19205 L:      [email protected]
19206 S:      Supported
19207 F:      arch/mips/configs/generic/board-ranchu.config
19208 F:      arch/mips/generic/board-ranchu.c
19209
19210 RANDOM NUMBER DRIVER
19211 M:      "Theodore Ts'o" <[email protected]>
19212 M:      Jason A. Donenfeld <[email protected]>
19213 S:      Maintained
19214 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
19215 F:      Documentation/devicetree/bindings/rng/microsoft,vmgenid.yaml
19216 F:      drivers/char/random.c
19217 F:      include/linux/random.h
19218 F:      include/uapi/linux/random.h
19219 F:      drivers/virt/vmgenid.c
19220 F:      include/vdso/getrandom.h
19221 F:      lib/vdso/getrandom.c
19222 F:      arch/x86/entry/vdso/vgetrandom*
19223 F:      arch/x86/include/asm/vdso/getrandom*
19224
19225 RAPIDIO SUBSYSTEM
19226 M:      Matt Porter <[email protected]>
19227 M:      Alexandre Bounine <[email protected]>
19228 S:      Maintained
19229 F:      drivers/rapidio/
19230
19231 RAS INFRASTRUCTURE
19232 M:      Tony Luck <[email protected]>
19233 M:      Borislav Petkov <[email protected]>
19234 L:      [email protected]
19235 S:      Maintained
19236 F:      Documentation/admin-guide/RAS
19237 F:      drivers/ras/
19238 F:      include/linux/ras.h
19239 F:      include/ras/ras_event.h
19240
19241 RAS FRU MEMORY POISON MANAGER (FMPM)
19242 M:      Yazen Ghannam <[email protected]>
19243 L:      [email protected]
19244 S:      Maintained
19245 F:      drivers/ras/amd/fmpm.c
19246
19247 RASPBERRY PI PISP BACK END
19248 M:      Jacopo Mondi <[email protected]>
19249 L:      Raspberry Pi Kernel Maintenance <[email protected]>
19250 L:      [email protected]
19251 S:      Maintained
19252 F:      Documentation/devicetree/bindings/media/raspberrypi,pispbe.yaml
19253 F:      drivers/media/platform/raspberrypi/pisp_be/
19254 F:      include/uapi/linux/media/raspberrypi/
19255
19256 RC-CORE / LIRC FRAMEWORK
19257 M:      Sean Young <[email protected]>
19258 L:      [email protected]
19259 S:      Maintained
19260 W:      http://linuxtv.org
19261 T:      git git://linuxtv.org/media_tree.git
19262 F:      Documentation/driver-api/media/rc-core.rst
19263 F:      Documentation/userspace-api/media/rc/
19264 F:      drivers/media/rc/
19265 F:      include/media/rc-core.h
19266 F:      include/media/rc-map.h
19267 F:      include/uapi/linux/lirc.h
19268
19269 RCMM REMOTE CONTROLS DECODER
19270 M:      Patrick Lerda <[email protected]>
19271 S:      Maintained
19272 F:      drivers/media/rc/ir-rcmm-decoder.c
19273
19274 RCUTORTURE TEST FRAMEWORK
19275 M:      "Paul E. McKenney" <[email protected]>
19276 M:      Josh Triplett <[email protected]>
19277 R:      Steven Rostedt <[email protected]>
19278 R:      Mathieu Desnoyers <[email protected]>
19279 R:      Lai Jiangshan <[email protected]>
19280 L:      [email protected]
19281 S:      Supported
19282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19283 F:      tools/testing/selftests/rcutorture
19284
19285 RDACM20 Camera Sensor
19286 M:      Jacopo Mondi <[email protected]>
19287 M:      Kieran Bingham <[email protected]>
19288 M:      Laurent Pinchart <[email protected]>
19289 M:      Niklas Söderlund <[email protected]>
19290 L:      [email protected]
19291 S:      Maintained
19292 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19293 F:      drivers/media/i2c/max9271.c
19294 F:      drivers/media/i2c/max9271.h
19295 F:      drivers/media/i2c/rdacm20.c
19296
19297 RDACM21 Camera Sensor
19298 M:      Jacopo Mondi <[email protected]>
19299 M:      Kieran Bingham <[email protected]>
19300 M:      Laurent Pinchart <[email protected]>
19301 M:      Niklas Söderlund <[email protected]>
19302 L:      [email protected]
19303 S:      Maintained
19304 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19305 F:      drivers/media/i2c/max9271.c
19306 F:      drivers/media/i2c/max9271.h
19307 F:      drivers/media/i2c/rdacm21.c
19308
19309 RDC R-321X SoC
19310 M:      Florian Fainelli <[email protected]>
19311 S:      Maintained
19312
19313 RDC R6040 FAST ETHERNET DRIVER
19314 M:      Florian Fainelli <[email protected]>
19315 L:      [email protected]
19316 S:      Maintained
19317 F:      drivers/net/ethernet/rdc/r6040.c
19318
19319 RDMAVT - RDMA verbs software
19320 M:      Dennis Dalessandro <[email protected]>
19321 L:      [email protected]
19322 S:      Supported
19323 F:      drivers/infiniband/sw/rdmavt
19324
19325 RDS - RELIABLE DATAGRAM SOCKETS
19326 M:      Allison Henderson <[email protected]>
19327 L:      [email protected]
19328 L:      [email protected]
19329 L:      [email protected] (moderated for non-subscribers)
19330 S:      Supported
19331 W:      https://oss.oracle.com/projects/rds/
19332 F:      Documentation/networking/rds.rst
19333 F:      net/rds/
19334 F:      tools/testing/selftests/net/rds/
19335
19336 RDT - RESOURCE ALLOCATION
19337 M:      Fenghua Yu <[email protected]>
19338 M:      Reinette Chatre <[email protected]>
19339 L:      [email protected]
19340 S:      Supported
19341 F:      Documentation/arch/x86/resctrl*
19342 F:      arch/x86/include/asm/resctrl.h
19343 F:      arch/x86/kernel/cpu/resctrl/
19344 F:      tools/testing/selftests/resctrl/
19345
19346 READ-COPY UPDATE (RCU)
19347 M:      "Paul E. McKenney" <[email protected]>
19348 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
19349 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
19350 M:      Joel Fernandes <[email protected]>
19351 M:      Josh Triplett <[email protected]>
19352 M:      Boqun Feng <[email protected]>
19353 M:      Uladzislau Rezki <[email protected]>
19354 R:      Steven Rostedt <[email protected]>
19355 R:      Mathieu Desnoyers <[email protected]>
19356 R:      Lai Jiangshan <[email protected]>
19357 R:      Zqiang <[email protected]>
19358 L:      [email protected]
19359 S:      Supported
19360 W:      http://www.rdrop.com/users/paulmck/RCU/
19361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19362 F:      Documentation/RCU/
19363 F:      include/linux/rcu*
19364 F:      kernel/rcu/
19365 X:      Documentation/RCU/torture.rst
19366 X:      include/linux/srcu*.h
19367 X:      kernel/rcu/srcu*.c
19368
19369 REAL TIME CLOCK (RTC) SUBSYSTEM
19370 M:      Alexandre Belloni <[email protected]>
19371 L:      [email protected]
19372 S:      Maintained
19373 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
19374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
19375 F:      Documentation/admin-guide/rtc.rst
19376 F:      Documentation/devicetree/bindings/rtc/
19377 F:      drivers/rtc/
19378 F:      include/linux/rtc.h
19379 F:      include/linux/rtc/
19380 F:      include/uapi/linux/rtc.h
19381 F:      tools/testing/selftests/rtc/
19382
19383 Real-time Linux Analysis (RTLA) tools
19384 M:      Steven Rostedt <[email protected]>
19385 L:      [email protected]
19386 S:      Maintained
19387 F:      Documentation/tools/rtla/
19388 F:      tools/tracing/rtla/
19389
19390 REALTEK AUDIO CODECS
19391 M:      Oder Chiou <[email protected]>
19392 S:      Maintained
19393 F:      include/sound/rt*.h
19394 F:      sound/soc/codecs/rt*
19395
19396 REALTEK OTTO WATCHDOG
19397 M:      Sander Vanheule <[email protected]>
19398 L:      [email protected]
19399 S:      Maintained
19400 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
19401 F:      drivers/watchdog/realtek_otto_wdt.c
19402
19403 REALTEK RTL83xx SMI DSA ROUTER CHIPS
19404 M:      Linus Walleij <[email protected]>
19405 M:      Alvin Šipraga <[email protected]>
19406 S:      Maintained
19407 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
19408 F:      drivers/net/dsa/realtek/*
19409
19410 REALTEK WIRELESS DRIVER (rtlwifi family)
19411 M:      Ping-Ke Shih <[email protected]>
19412 L:      [email protected]
19413 S:      Maintained
19414 T:      git https://github.com/pkshih/rtw.git
19415 F:      drivers/net/wireless/realtek/rtlwifi/
19416
19417 REALTEK WIRELESS DRIVER (rtw88)
19418 M:      Ping-Ke Shih <[email protected]>
19419 L:      [email protected]
19420 S:      Maintained
19421 T:      git https://github.com/pkshih/rtw.git
19422 F:      drivers/net/wireless/realtek/rtw88/
19423
19424 REALTEK WIRELESS DRIVER (rtw89)
19425 M:      Ping-Ke Shih <[email protected]>
19426 L:      [email protected]
19427 S:      Maintained
19428 T:      git https://github.com/pkshih/rtw.git
19429 F:      drivers/net/wireless/realtek/rtw89/
19430
19431 REDPINE WIRELESS DRIVER
19432 L:      [email protected]
19433 S:      Orphan
19434 F:      drivers/net/wireless/rsi/
19435
19436 REGISTER MAP ABSTRACTION
19437 M:      Mark Brown <[email protected]>
19438 L:      [email protected]
19439 S:      Supported
19440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
19441 F:      Documentation/devicetree/bindings/regmap/
19442 F:      drivers/base/regmap/
19443 F:      include/linux/regmap.h
19444
19445 REISERFS FILE SYSTEM
19446 L:      [email protected]
19447 S:      Obsolete
19448 F:      fs/reiserfs/
19449
19450 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
19451 M:      Bjorn Andersson <[email protected]>
19452 M:      Mathieu Poirier <[email protected]>
19453 L:      [email protected]
19454 S:      Maintained
19455 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
19456 F:      Documentation/ABI/testing/sysfs-class-remoteproc
19457 F:      Documentation/devicetree/bindings/remoteproc/
19458 F:      Documentation/staging/remoteproc.rst
19459 F:      drivers/remoteproc/
19460 F:      include/linux/remoteproc.h
19461 F:      include/linux/remoteproc/
19462
19463 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
19464 M:      Bjorn Andersson <[email protected]>
19465 M:      Mathieu Poirier <[email protected]>
19466 L:      [email protected]
19467 S:      Maintained
19468 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
19469 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
19470 F:      Documentation/staging/rpmsg.rst
19471 F:      drivers/rpmsg/
19472 F:      include/linux/rpmsg.h
19473 F:      include/linux/rpmsg/
19474 F:      include/uapi/linux/rpmsg.h
19475 F:      samples/rpmsg/
19476
19477 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
19478 M:      Stephan Gerhold <[email protected]>
19479 L:      [email protected]
19480 L:      [email protected]
19481 S:      Maintained
19482 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
19483
19484 RENESAS CLOCK DRIVERS
19485 M:      Geert Uytterhoeven <[email protected]>
19486 L:      [email protected]
19487 S:      Supported
19488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
19489 F:      Documentation/devicetree/bindings/clock/renesas,*
19490 F:      drivers/clk/renesas/
19491
19492 RENESAS EMEV2 I2C DRIVER
19493 M:      Wolfram Sang <[email protected]>
19494 L:      [email protected]
19495 S:      Supported
19496 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
19497 F:      drivers/i2c/busses/i2c-emev2.c
19498
19499 RENESAS ETHERNET AVB DRIVER
19500 R:      Sergey Shtylyov <[email protected]>
19501 L:      [email protected]
19502 L:      [email protected]
19503 F:      Documentation/devicetree/bindings/net/renesas,etheravb.yaml
19504 F:      drivers/net/ethernet/renesas/Kconfig
19505 F:      drivers/net/ethernet/renesas/Makefile
19506 F:      drivers/net/ethernet/renesas/ravb*
19507
19508 RENESAS ETHERNET SWITCH DRIVER
19509 R:      Yoshihiro Shimoda <[email protected]>
19510 L:      [email protected]
19511 L:      [email protected]
19512 F:      Documentation/devicetree/bindings/net/renesas,*ether-switch.yaml
19513 F:      drivers/net/ethernet/renesas/Kconfig
19514 F:      drivers/net/ethernet/renesas/Makefile
19515 F:      drivers/net/ethernet/renesas/rcar_gen4*
19516 F:      drivers/net/ethernet/renesas/rswitch*
19517
19518 RENESAS ETHERNET TSN DRIVER
19519 M:      Niklas Söderlund <[email protected]>
19520 L:      [email protected]
19521 L:      [email protected]
19522 S:      Supported
19523 F:      Documentation/devicetree/bindings/net/renesas,ethertsn.yaml
19524 F:      drivers/net/ethernet/renesas/rtsn.*
19525
19526 RENESAS IDT821034 ASoC CODEC
19527 M:      Herve Codina <[email protected]>
19528 L:      [email protected] (moderated for non-subscribers)
19529 S:      Maintained
19530 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
19531 F:      sound/soc/codecs/idt821034.c
19532
19533 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
19534 M:      Miquel Raynal <[email protected]>
19535 L:      [email protected]
19536 L:      [email protected]
19537 S:      Maintained
19538 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
19539 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
19540
19541 RENESAS R-CAR GYROADC DRIVER
19542 M:      Marek Vasut <[email protected]>
19543 L:      [email protected]
19544 S:      Supported
19545 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
19546 F:      drivers/iio/adc/rcar-gyroadc.c
19547
19548 RENESAS R-CAR I2C DRIVERS
19549 M:      Wolfram Sang <[email protected]>
19550 L:      [email protected]
19551 S:      Supported
19552 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
19553 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
19554 F:      drivers/i2c/busses/i2c-rcar.c
19555 F:      drivers/i2c/busses/i2c-sh_mobile.c
19556
19557 RENESAS R-CAR SATA DRIVER
19558 R:      Sergey Shtylyov <[email protected]>
19559 L:      [email protected]
19560 L:      [email protected]
19561 S:      Supported
19562 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
19563 F:      drivers/ata/sata_rcar.c
19564
19565 RENESAS R-CAR THERMAL DRIVERS
19566 M:      Niklas Söderlund <[email protected]>
19567 L:      [email protected]
19568 S:      Supported
19569 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
19570 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
19571 F:      drivers/thermal/renesas/rcar_gen3_thermal.c
19572 F:      drivers/thermal/renesas/rcar_thermal.c
19573
19574 RENESAS RIIC DRIVER
19575 M:      Chris Brandt <[email protected]>
19576 L:      [email protected]
19577 S:      Supported
19578 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
19579 F:      drivers/i2c/busses/i2c-riic.c
19580
19581 RENESAS RZ/G2L A/D DRIVER
19582 M:      Lad Prabhakar <[email protected]>
19583 L:      [email protected]
19584 L:      [email protected]
19585 S:      Supported
19586 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
19587 F:      drivers/iio/adc/rzg2l_adc.c
19588
19589 RENESAS RZ/G2L MTU3a COUNTER DRIVER
19590 M:      Biju Das <[email protected]>
19591 L:      [email protected]
19592 L:      [email protected]
19593 S:      Supported
19594 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
19595 F:      drivers/counter/rz-mtu3-cnt.c
19596
19597 RENESAS RZ/N1 A5PSW SWITCH DRIVER
19598 M:      Clément Léger <[email protected]>
19599 L:      [email protected]
19600 L:      [email protected]
19601 S:      Maintained
19602 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
19603 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
19604 F:      drivers/net/dsa/rzn1_a5psw*
19605 F:      drivers/net/pcs/pcs-rzn1-miic.c
19606 F:      include/dt-bindings/net/pcs-rzn1-miic.h
19607 F:      include/linux/pcs-rzn1-miic.h
19608 F:      net/dsa/tag_rzn1_a5psw.c
19609
19610 RENESAS RZ/N1 DWMAC GLUE LAYER
19611 M:      Romain Gantois <[email protected]>
19612 S:      Maintained
19613 F:      Documentation/devicetree/bindings/net/renesas,rzn1-gmac.yaml
19614 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-rzn1.c
19615
19616 RENESAS RZ/N1 RTC CONTROLLER DRIVER
19617 M:      Miquel Raynal <[email protected]>
19618 L:      [email protected]
19619 L:      [email protected]
19620 S:      Maintained
19621 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
19622 F:      drivers/rtc/rtc-rzn1.c
19623
19624 RENESAS RZ/N1 USBF CONTROLLER DRIVER
19625 M:      Herve Codina <[email protected]>
19626 L:      [email protected]
19627 L:      [email protected]
19628 S:      Maintained
19629 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
19630 F:      drivers/usb/gadget/udc/renesas_usbf.c
19631
19632 RENESAS RZ/V2M I2C DRIVER
19633 M:      Fabrizio Castro <[email protected]>
19634 L:      [email protected]
19635 L:      [email protected]
19636 S:      Supported
19637 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
19638 F:      drivers/i2c/busses/i2c-rzv2m.c
19639
19640 RENESAS SUPERH ETHERNET DRIVER
19641 R:      Sergey Shtylyov <[email protected]>
19642 L:      [email protected]
19643 L:      [email protected]
19644 F:      Documentation/devicetree/bindings/net/renesas,ether.yaml
19645 F:      drivers/net/ethernet/renesas/Kconfig
19646 F:      drivers/net/ethernet/renesas/Makefile
19647 F:      drivers/net/ethernet/renesas/sh_eth*
19648 F:      include/linux/sh_eth.h
19649
19650 RENESAS USB PHY DRIVER
19651 M:      Yoshihiro Shimoda <[email protected]>
19652 L:      [email protected]
19653 S:      Maintained
19654 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
19655
19656 RENESAS VERSACLOCK 7 CLOCK DRIVER
19657 M:      Alex Helms <[email protected]>
19658 S:      Maintained
19659 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
19660 F:      drivers/clk/clk-versaclock7.c
19661
19662 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
19663 M:      Herve Codina <[email protected]>
19664 L:      [email protected]
19665 S:      Maintained
19666 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
19667 F:      drivers/iio/potentiometer/x9250.c
19668
19669 RESET CONTROLLER FRAMEWORK
19670 M:      Philipp Zabel <[email protected]>
19671 S:      Maintained
19672 T:      git git://git.pengutronix.de/git/pza/linux
19673 F:      Documentation/devicetree/bindings/reset/
19674 F:      Documentation/driver-api/reset.rst
19675 F:      drivers/reset/
19676 F:      include/dt-bindings/reset/
19677 F:      include/linux/reset-controller.h
19678 F:      include/linux/reset.h
19679 F:      include/linux/reset/
19680 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
19681
19682 RESTARTABLE SEQUENCES SUPPORT
19683 M:      Mathieu Desnoyers <[email protected]>
19684 M:      Peter Zijlstra <[email protected]>
19685 M:      "Paul E. McKenney" <[email protected]>
19686 M:      Boqun Feng <[email protected]>
19687 L:      [email protected]
19688 S:      Supported
19689 F:      include/trace/events/rseq.h
19690 F:      include/uapi/linux/rseq.h
19691 F:      kernel/rseq.c
19692 F:      tools/testing/selftests/rseq/
19693
19694 RFKILL
19695 M:      Johannes Berg <[email protected]>
19696 L:      [email protected]
19697 S:      Maintained
19698 W:      https://wireless.wiki.kernel.org/
19699 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
19700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
19701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
19702 F:      Documentation/ABI/stable/sysfs-class-rfkill
19703 F:      Documentation/driver-api/rfkill.rst
19704 F:      include/linux/rfkill.h
19705 F:      include/uapi/linux/rfkill.h
19706 F:      net/rfkill/
19707
19708 RHASHTABLE
19709 M:      Thomas Graf <[email protected]>
19710 M:      Herbert Xu <[email protected]>
19711 L:      [email protected]
19712 S:      Maintained
19713 F:      include/linux/rhashtable-types.h
19714 F:      include/linux/rhashtable.h
19715 F:      lib/rhashtable.c
19716 F:      lib/test_rhashtable.c
19717
19718 RICOH R5C592 MEMORYSTICK DRIVER
19719 M:      Maxim Levitsky <[email protected]>
19720 S:      Maintained
19721 F:      drivers/memstick/host/r592.*
19722
19723 RICOH SMARTMEDIA/XD DRIVER
19724 M:      Maxim Levitsky <[email protected]>
19725 S:      Maintained
19726 F:      drivers/mtd/nand/raw/r852.c
19727 F:      drivers/mtd/nand/raw/r852.h
19728
19729 RISC-V AIA DRIVERS
19730 M:      Anup Patel <[email protected]>
19731 L:      [email protected]
19732 S:      Maintained
19733 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml
19734 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,imsics.yaml
19735 F:      drivers/irqchip/irq-riscv-aplic-*.c
19736 F:      drivers/irqchip/irq-riscv-aplic-*.h
19737 F:      drivers/irqchip/irq-riscv-imsic-*.c
19738 F:      drivers/irqchip/irq-riscv-imsic-*.h
19739 F:      drivers/irqchip/irq-riscv-intc.c
19740 F:      include/linux/irqchip/riscv-aplic.h
19741 F:      include/linux/irqchip/riscv-imsic.h
19742
19743 RISC-V ARCHITECTURE
19744 M:      Paul Walmsley <[email protected]>
19745 M:      Palmer Dabbelt <[email protected]>
19746 M:      Albert Ou <[email protected]>
19747 L:      [email protected]
19748 S:      Supported
19749 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19750 C:      irc://irc.libera.chat/riscv
19751 P:      Documentation/arch/riscv/patch-acceptance.rst
19752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
19753 F:      arch/riscv/
19754 N:      riscv
19755 K:      riscv
19756
19757 RISC-V MICROCHIP FPGA SUPPORT
19758 M:      Conor Dooley <[email protected]>
19759 M:      Daire McNamara <[email protected]>
19760 L:      [email protected]
19761 S:      Supported
19762 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
19763 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
19764 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
19765 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
19766 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
19767 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
19768 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
19769 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
19770 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
19771 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
19772 F:      arch/riscv/boot/dts/microchip/
19773 F:      drivers/char/hw_random/mpfs-rng.c
19774 F:      drivers/clk/microchip/clk-mpfs*.c
19775 F:      drivers/firmware/microchip/mpfs-auto-update.c
19776 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
19777 F:      drivers/mailbox/mailbox-mpfs.c
19778 F:      drivers/pci/controller/plda/pcie-microchip-host.c
19779 F:      drivers/pwm/pwm-microchip-core.c
19780 F:      drivers/reset/reset-mpfs.c
19781 F:      drivers/rtc/rtc-mpfs.c
19782 F:      drivers/soc/microchip/mpfs-sys-controller.c
19783 F:      drivers/spi/spi-microchip-core-qspi.c
19784 F:      drivers/spi/spi-microchip-core.c
19785 F:      drivers/usb/musb/mpfs.c
19786 F:      include/soc/microchip/mpfs.h
19787
19788 RISC-V MISC SOC SUPPORT
19789 M:      Conor Dooley <[email protected]>
19790 L:      [email protected]
19791 S:      Maintained
19792 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19793 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
19794 F:      Documentation/devicetree/bindings/riscv/
19795 F:      arch/riscv/boot/dts/
19796 X:      arch/riscv/boot/dts/allwinner/
19797 X:      arch/riscv/boot/dts/renesas/
19798 X:      arch/riscv/boot/dts/sophgo/
19799 X:      arch/riscv/boot/dts/thead/
19800
19801 RISC-V PMU DRIVERS
19802 M:      Atish Patra <[email protected]>
19803 R:      Anup Patel <[email protected]>
19804 L:      [email protected]
19805 S:      Supported
19806 F:      drivers/perf/riscv_pmu.c
19807 F:      drivers/perf/riscv_pmu_legacy.c
19808 F:      drivers/perf/riscv_pmu_sbi.c
19809
19810 RISC-V THEAD SoC SUPPORT
19811 M:      Drew Fustini <[email protected]>
19812 M:      Guo Ren <[email protected]>
19813 M:      Fu Wei <[email protected]>
19814 L:      [email protected]
19815 S:      Maintained
19816 T:      git https://github.com/pdp7/linux.git
19817 F:      Documentation/devicetree/bindings/clock/thead,th1520-clk-ap.yaml
19818 F:      arch/riscv/boot/dts/thead/
19819 F:      drivers/clk/thead/clk-th1520-ap.c
19820 F:      include/dt-bindings/clock/thead,th1520-clk-ap.h
19821
19822 RNBD BLOCK DRIVERS
19823 M:      Md. Haris Iqbal <[email protected]>
19824 M:      Jack Wang <[email protected]>
19825 L:      [email protected]
19826 S:      Maintained
19827 F:      drivers/block/rnbd/
19828
19829 ROCCAT DRIVERS
19830 M:      Stefan Achatz <[email protected]>
19831 S:      Maintained
19832 W:      http://sourceforge.net/projects/roccat/
19833 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
19834 F:      drivers/hid/hid-roccat*
19835 F:      include/linux/hid-roccat*
19836
19837 ROCKCHIP CAN-FD DRIVER
19838 M:      Marc Kleine-Budde <[email protected]>
19839 R:      [email protected]
19840 L:      [email protected]
19841 S:      Maintained
19842 F:      Documentation/devicetree/bindings/net/can/rockchip,rk3568v2-canfd.yaml
19843 F:      drivers/net/can/rockchip/
19844
19845 ROCKCHIP CRYPTO DRIVERS
19846 M:      Corentin Labbe <[email protected]>
19847 L:      [email protected]
19848 S:      Maintained
19849 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
19850 F:      drivers/crypto/rockchip/
19851
19852 ROCKCHIP I2S TDM DRIVER
19853 M:      Nicolas Frattaroli <[email protected]>
19854 L:      [email protected]
19855 S:      Maintained
19856 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
19857 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
19858
19859 ROCKCHIP ISP V1 DRIVER
19860 M:      Dafna Hirschfeld <[email protected]>
19861 M:      Laurent Pinchart <[email protected]>
19862 L:      [email protected]
19863 L:      [email protected]
19864 S:      Maintained
19865 F:      Documentation/admin-guide/media/rkisp1.rst
19866 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
19867 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
19868 F:      drivers/media/platform/rockchip/rkisp1
19869 F:      include/uapi/linux/rkisp1-config.h
19870
19871 ROCKCHIP RK3568 RANDOM NUMBER GENERATOR SUPPORT
19872 M:      Daniel Golle <[email protected]>
19873 M:      Aurelien Jarno <[email protected]>
19874 S:      Maintained
19875 F:      Documentation/devicetree/bindings/rng/rockchip,rk3568-rng.yaml
19876 F:      drivers/char/hw_random/rockchip-rng.c
19877
19878 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
19879 M:      Jacob Chen <[email protected]>
19880 M:      Ezequiel Garcia <[email protected]>
19881 L:      [email protected]
19882 L:      [email protected]
19883 S:      Maintained
19884 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
19885 F:      drivers/media/platform/rockchip/rga/
19886
19887 ROCKCHIP RK3308 INTERNAL AUDIO CODEC
19888 M:      Luca Ceresoli <[email protected]>
19889 S:      Maintained
19890 F:      Documentation/devicetree/bindings/sound/rockchip,rk3308-codec.yaml
19891 F:      sound/soc/codecs/rk3308_codec.c
19892 F:      sound/soc/codecs/rk3308_codec.h
19893
19894 ROCKCHIP VIDEO DECODER DRIVER
19895 M:      Ezequiel Garcia <[email protected]>
19896 L:      [email protected]
19897 L:      [email protected]
19898 S:      Maintained
19899 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
19900 F:      drivers/staging/media/rkvdec/
19901
19902 ROCKER DRIVER
19903 M:      Jiri Pirko <[email protected]>
19904 L:      [email protected]
19905 S:      Supported
19906 F:      drivers/net/ethernet/rocker/
19907
19908 ROCKETPORT EXPRESS/INFINITY DRIVER
19909 M:      Kevin Cernekee <[email protected]>
19910 L:      [email protected]
19911 S:      Odd Fixes
19912 F:      drivers/tty/serial/rp2.*
19913
19914 ROHM BD99954 CHARGER IC
19915 M:      Matti Vaittinen <[email protected]>
19916 S:      Supported
19917 F:      drivers/power/supply/bd99954-charger.c
19918 F:      drivers/power/supply/bd99954-charger.h
19919
19920 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
19921 M:      Tomasz Duszynski <[email protected]>
19922 S:      Maintained
19923 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
19924 F:      drivers/iio/light/bh1750.c
19925
19926 ROHM BM1390 PRESSURE SENSOR DRIVER
19927 M:      Matti Vaittinen <[email protected]>
19928 L:      [email protected]
19929 S:      Supported
19930 F:      drivers/iio/pressure/rohm-bm1390.c
19931
19932 ROHM BU270xx LIGHT SENSOR DRIVERs
19933 M:      Matti Vaittinen <[email protected]>
19934 L:      [email protected]
19935 S:      Supported
19936 F:      drivers/iio/light/rohm-bu27008.c
19937 F:      drivers/iio/light/rohm-bu27034.c
19938
19939 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
19940 M:      Marek Vasut <[email protected]>
19941 L:      [email protected]
19942 L:      [email protected]
19943 S:      Supported
19944 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
19945 F:      drivers/gpio/gpio-bd9571mwv.c
19946 F:      drivers/mfd/bd9571mwv.c
19947 F:      drivers/regulator/bd9571mwv-regulator.c
19948 F:      include/linux/mfd/bd9571mwv.h
19949
19950 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
19951 M:      Matti Vaittinen <[email protected]>
19952 S:      Supported
19953 F:      drivers/clk/clk-bd718x7.c
19954 F:      drivers/gpio/gpio-bd71815.c
19955 F:      drivers/gpio/gpio-bd71828.c
19956 F:      drivers/mfd/rohm-bd71828.c
19957 F:      drivers/mfd/rohm-bd718x7.c
19958 F:      drivers/mfd/rohm-bd9576.c
19959 F:      drivers/mfd/rohm-bd96801.c
19960 F:      drivers/regulator/bd71815-regulator.c
19961 F:      drivers/regulator/bd71828-regulator.c
19962 F:      drivers/regulator/bd718x7-regulator.c
19963 F:      drivers/regulator/bd9576-regulator.c
19964 F:      drivers/regulator/bd96801-regulator.c
19965 F:      drivers/regulator/rohm-regulator.c
19966 F:      drivers/rtc/rtc-bd70528.c
19967 F:      drivers/watchdog/bd9576_wdt.c
19968 F:      drivers/watchdog/bd96801_wdt.c
19969 F:      include/linux/mfd/rohm-bd71815.h
19970 F:      include/linux/mfd/rohm-bd71828.h
19971 F:      include/linux/mfd/rohm-bd718x7.h
19972 F:      include/linux/mfd/rohm-bd957x.h
19973 F:      include/linux/mfd/rohm-bd96801.h
19974 F:      include/linux/mfd/rohm-generic.h
19975 F:      include/linux/mfd/rohm-shared.h
19976
19977 ROSE NETWORK LAYER
19978 M:      Ralf Baechle <[email protected]>
19979 L:      [email protected]
19980 S:      Maintained
19981 W:      https://linux-ax25.in-berlin.de
19982 F:      include/net/rose.h
19983 F:      include/uapi/linux/rose.h
19984 F:      net/rose/
19985
19986 ROTATION DRIVER FOR ALLWINNER A83T
19987 M:      Jernej Skrabec <[email protected]>
19988 L:      [email protected]
19989 S:      Maintained
19990 T:      git git://linuxtv.org/media_tree.git
19991 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
19992 F:      drivers/media/platform/sunxi/sun8i-rotate/
19993
19994 RPMB SUBSYSTEM
19995 M:      Jens Wiklander <[email protected]>
19996 L:      [email protected]
19997 S:      Supported
19998 F:      drivers/misc/rpmb-core.c
19999 F:      include/linux/rpmb.h
20000
20001 RPMSG TTY DRIVER
20002 M:      Arnaud Pouliquen <[email protected]>
20003 L:      [email protected]
20004 S:      Maintained
20005 F:      drivers/tty/rpmsg_tty.c
20006
20007 RTASE ETHERNET DRIVER
20008 M:      Justin Lai <[email protected]>
20009 M:      Larry Chiu <[email protected]>
20010 L:      [email protected]
20011 S:      Maintained
20012 F:      drivers/net/ethernet/realtek/rtase/
20013
20014 RTL2830 MEDIA DRIVER
20015 L:      [email protected]
20016 S:      Orphan
20017 W:      https://linuxtv.org
20018 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20019 F:      drivers/media/dvb-frontends/rtl2830*
20020
20021 RTL2832 MEDIA DRIVER
20022 L:      [email protected]
20023 S:      Orphan
20024 W:      https://linuxtv.org
20025 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20026 F:      drivers/media/dvb-frontends/rtl2832*
20027
20028 RTL2832_SDR MEDIA DRIVER
20029 L:      [email protected]
20030 S:      Orphan
20031 W:      https://linuxtv.org
20032 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20033 F:      drivers/media/dvb-frontends/rtl2832_sdr*
20034
20035 RTL8180 WIRELESS DRIVER
20036 L:      [email protected]
20037 S:      Orphan
20038 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
20039
20040 RTL8187 WIRELESS DRIVER
20041 M:      Hin-Tak Leung <[email protected]>
20042 L:      [email protected]
20043 S:      Maintained
20044 T:      git https://github.com/pkshih/rtw.git
20045 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
20046
20047 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
20048 M:      Jes Sorensen <[email protected]>
20049 L:      [email protected]
20050 S:      Maintained
20051 T:      git https://github.com/pkshih/rtw.git
20052 F:      drivers/net/wireless/realtek/rtl8xxxu/
20053
20054 RTRS TRANSPORT DRIVERS
20055 M:      Md. Haris Iqbal <[email protected]>
20056 M:      Jack Wang <[email protected]>
20057 L:      [email protected]
20058 S:      Maintained
20059 F:      drivers/infiniband/ulp/rtrs/
20060
20061 RUNTIME VERIFICATION (RV)
20062 M:      Steven Rostedt <[email protected]>
20063 L:      [email protected]
20064 S:      Maintained
20065 F:      Documentation/trace/rv/
20066 F:      include/linux/rv.h
20067 F:      include/rv/
20068 F:      kernel/trace/rv/
20069 F:      tools/verification/
20070
20071 RUST
20072 M:      Miguel Ojeda <[email protected]>
20073 M:      Alex Gaynor <[email protected]>
20074 R:      Boqun Feng <[email protected]>
20075 R:      Gary Guo <[email protected]>
20076 R:      Björn Roy Baron <[email protected]>
20077 R:      Benno Lossin <[email protected]>
20078 R:      Andreas Hindborg <[email protected]>
20079 R:      Alice Ryhl <[email protected]>
20080 L:      [email protected]
20081 S:      Supported
20082 W:      https://rust-for-linux.com
20083 B:      https://github.com/Rust-for-Linux/linux/issues
20084 C:      zulip://rust-for-linux.zulipchat.com
20085 P:      https://rust-for-linux.com/contributing
20086 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
20087 F:      Documentation/rust/
20088 F:      rust/
20089 F:      samples/rust/
20090 F:      scripts/*rust*
20091 F:      tools/testing/selftests/rust/
20092 K:      \b(?i:rust)\b
20093
20094 RXRPC SOCKETS (AF_RXRPC)
20095 M:      David Howells <[email protected]>
20096 M:      Marc Dionne <[email protected]>
20097 L:      [email protected]
20098 S:      Supported
20099 W:      https://www.infradead.org/~dhowells/kafs/
20100 F:      Documentation/networking/rxrpc.rst
20101 F:      include/keys/rxrpc-type.h
20102 F:      include/net/af_rxrpc.h
20103 F:      include/trace/events/rxrpc.h
20104 F:      include/uapi/linux/rxrpc.h
20105 F:      net/rxrpc/
20106
20107 S3 SAVAGE FRAMEBUFFER DRIVER
20108 M:      Antonino Daplas <[email protected]>
20109 L:      [email protected]
20110 S:      Maintained
20111 F:      drivers/video/fbdev/savage/
20112
20113 S390 ARCHITECTURE
20114 M:      Heiko Carstens <[email protected]>
20115 M:      Vasily Gorbik <[email protected]>
20116 M:      Alexander Gordeev <[email protected]>
20117 R:      Christian Borntraeger <[email protected]>
20118 R:      Sven Schnelle <[email protected]>
20119 L:      [email protected]
20120 S:      Supported
20121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
20122 F:      Documentation/driver-api/s390-drivers.rst
20123 F:      Documentation/arch/s390/
20124 F:      arch/s390/
20125 F:      drivers/s390/
20126 F:      drivers/watchdog/diag288_wdt.c
20127
20128 S390 COMMON I/O LAYER
20129 M:      Vineeth Vijayan <[email protected]>
20130 M:      Peter Oberparleiter <[email protected]>
20131 L:      [email protected]
20132 S:      Supported
20133 F:      drivers/s390/cio/
20134
20135 S390 DASD DRIVER
20136 M:      Stefan Haberland <[email protected]>
20137 M:      Jan Hoeppner <[email protected]>
20138 L:      [email protected]
20139 S:      Supported
20140 F:      block/partitions/ibm.c
20141 F:      drivers/s390/block/dasd*
20142 F:      include/linux/dasd_mod.h
20143
20144 S390 IOMMU (PCI)
20145 M:      Niklas Schnelle <[email protected]>
20146 M:      Matthew Rosato <[email protected]>
20147 R:      Gerald Schaefer <[email protected]>
20148 L:      [email protected]
20149 S:      Supported
20150 F:      drivers/iommu/s390-iommu.c
20151
20152 S390 IUCV NETWORK LAYER
20153 M:      Alexandra Winter <[email protected]>
20154 M:      Thorsten Winkler <[email protected]>
20155 L:      [email protected]
20156 L:      [email protected]
20157 S:      Supported
20158 F:      drivers/s390/net/*iucv*
20159 F:      include/net/iucv/
20160 F:      net/iucv/
20161
20162 S390 MM
20163 M:      Alexander Gordeev <[email protected]>
20164 M:      Gerald Schaefer <[email protected]>
20165 L:      [email protected]
20166 S:      Supported
20167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
20168 F:      arch/s390/include/asm/pgtable.h
20169 F:      arch/s390/mm
20170
20171 S390 NETWORK DRIVERS
20172 M:      Alexandra Winter <[email protected]>
20173 M:      Thorsten Winkler <[email protected]>
20174 L:      [email protected]
20175 L:      [email protected]
20176 S:      Supported
20177 F:      drivers/s390/net/
20178
20179 S390 PCI SUBSYSTEM
20180 M:      Niklas Schnelle <[email protected]>
20181 M:      Gerald Schaefer <[email protected]>
20182 L:      [email protected]
20183 S:      Supported
20184 F:      Documentation/arch/s390/pci.rst
20185 F:      arch/s390/pci/
20186 F:      drivers/pci/hotplug/s390_pci_hpc.c
20187
20188 S390 SCM DRIVER
20189 M:      Vineeth Vijayan <[email protected]>
20190 L:      [email protected]
20191 S:      Supported
20192 F:      drivers/s390/block/scm*
20193 F:      drivers/s390/cio/scm.c
20194
20195 S390 VFIO AP DRIVER
20196 M:      Tony Krowiak <[email protected]>
20197 M:      Halil Pasic <[email protected]>
20198 M:      Jason Herne <[email protected]>
20199 L:      [email protected]
20200 S:      Supported
20201 F:      Documentation/arch/s390/vfio-ap*
20202 F:      drivers/s390/crypto/vfio_ap*
20203
20204 S390 VFIO-CCW DRIVER
20205 M:      Eric Farman <[email protected]>
20206 M:      Matthew Rosato <[email protected]>
20207 R:      Halil Pasic <[email protected]>
20208 L:      [email protected]
20209 L:      [email protected]
20210 S:      Supported
20211 F:      Documentation/arch/s390/vfio-ccw.rst
20212 F:      drivers/s390/cio/vfio_ccw*
20213 F:      include/uapi/linux/vfio_ccw.h
20214
20215 S390 VFIO-PCI DRIVER
20216 M:      Matthew Rosato <[email protected]>
20217 M:      Eric Farman <[email protected]>
20218 L:      [email protected]
20219 L:      [email protected]
20220 S:      Supported
20221 F:      arch/s390/kvm/pci*
20222 F:      drivers/vfio/pci/vfio_pci_zdev.c
20223 F:      include/uapi/linux/vfio_zdev.h
20224
20225 S390 ZCRYPT DRIVER
20226 M:      Harald Freudenberger <[email protected]>
20227 L:      [email protected]
20228 S:      Supported
20229 F:      drivers/s390/crypto/
20230
20231 S390 ZFCP DRIVER
20232 M:      Steffen Maier <[email protected]>
20233 M:      Benjamin Block <[email protected]>
20234 L:      [email protected]
20235 S:      Supported
20236 F:      drivers/s390/scsi/zfcp_*
20237
20238 SAA6588 RDS RECEIVER DRIVER
20239 M:      Hans Verkuil <[email protected]>
20240 L:      [email protected]
20241 S:      Odd Fixes
20242 W:      https://linuxtv.org
20243 T:      git git://linuxtv.org/media_tree.git
20244 F:      drivers/media/i2c/saa6588*
20245
20246 SAA7134 VIDEO4LINUX DRIVER
20247 M:      Mauro Carvalho Chehab <[email protected]>
20248 L:      [email protected]
20249 S:      Odd fixes
20250 W:      https://linuxtv.org
20251 T:      git git://linuxtv.org/media_tree.git
20252 F:      Documentation/driver-api/media/drivers/saa7134*
20253 F:      drivers/media/pci/saa7134/
20254
20255 SAA7146 VIDEO4LINUX-2 DRIVER
20256 M:      Hans Verkuil <[email protected]>
20257 L:      [email protected]
20258 S:      Maintained
20259 T:      git git://linuxtv.org/media_tree.git
20260 F:      drivers/media/common/saa7146/
20261 F:      drivers/media/pci/saa7146/
20262 F:      include/media/drv-intf/saa7146*
20263
20264 SAFESETID SECURITY MODULE
20265 M:      Micah Morton <[email protected]>
20266 S:      Supported
20267 F:      Documentation/admin-guide/LSM/SafeSetID.rst
20268 F:      security/safesetid/
20269
20270 SAMSUNG AUDIO (ASoC) DRIVERS
20271 M:      Sylwester Nawrocki <[email protected]>
20272 L:      [email protected] (moderated for non-subscribers)
20273 S:      Maintained
20274 B:      mailto:[email protected]
20275 F:      Documentation/devicetree/bindings/sound/samsung*
20276 F:      sound/soc/samsung/
20277
20278 SAMSUNG EXYNOS850 SoC SUPPORT
20279 M:      Sam Protsenko <[email protected]>
20280 L:      [email protected] (moderated for non-subscribers)
20281 L:      [email protected]
20282 S:      Maintained
20283 F:      Documentation/devicetree/bindings/clock/samsung,exynos850-clock.yaml
20284 F:      arch/arm64/boot/dts/exynos/exynos850*
20285 F:      drivers/clk/samsung/clk-exynos850.c
20286 F:      include/dt-bindings/clock/exynos850.h
20287
20288 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
20289 M:      Krzysztof Kozlowski <[email protected]>
20290 L:      [email protected]
20291 L:      [email protected]
20292 S:      Maintained
20293 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
20294 F:      drivers/crypto/exynos-rng.c
20295
20296 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
20297 M:      Łukasz Stelmach <[email protected]>
20298 L:      [email protected]
20299 S:      Maintained
20300 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
20301 F:      drivers/char/hw_random/exynos-trng.c
20302
20303 SAMSUNG FRAMEBUFFER DRIVER
20304 M:      Jingoo Han <[email protected]>
20305 L:      [email protected]
20306 S:      Maintained
20307 F:      drivers/video/fbdev/s3c-fb.c
20308
20309 SAMSUNG INTERCONNECT DRIVERS
20310 M:      Sylwester Nawrocki <[email protected]>
20311 M:      Artur Świgoń <[email protected]>
20312 L:      [email protected]
20313 L:      [email protected]
20314 S:      Supported
20315 F:      drivers/interconnect/samsung/
20316
20317 SAMSUNG LAPTOP DRIVER
20318 M:      Corentin Chary <[email protected]>
20319 L:      [email protected]
20320 S:      Maintained
20321 F:      drivers/platform/x86/samsung-laptop.c
20322
20323 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
20324 M:      Krzysztof Kozlowski <[email protected]>
20325 L:      [email protected]
20326 L:      [email protected]
20327 S:      Maintained
20328 B:      mailto:[email protected]
20329 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
20330 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
20331 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
20332 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
20333 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
20334 F:      drivers/clk/clk-s2mps11.c
20335 F:      drivers/mfd/sec*.c
20336 F:      drivers/regulator/s2m*.c
20337 F:      drivers/regulator/s5m*.c
20338 F:      drivers/rtc/rtc-s5m.c
20339 F:      include/linux/mfd/samsung/
20340
20341 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
20342 M:      Sylwester Nawrocki <[email protected]>
20343 L:      [email protected]
20344 L:      [email protected]
20345 S:      Maintained
20346 F:      drivers/media/platform/samsung/s3c-camif/
20347 F:      include/media/drv-intf/s3c_camif.h
20348
20349 SAMSUNG S3FWRN5 NFC DRIVER
20350 M:      Krzysztof Kozlowski <[email protected]>
20351 S:      Maintained
20352 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
20353 F:      drivers/nfc/s3fwrn5
20354
20355 SAMSUNG S5C73M3 CAMERA DRIVER
20356 M:      Sylwester Nawrocki <[email protected]>
20357 M:      Andrzej Hajda <[email protected]>
20358 L:      [email protected]
20359 S:      Supported
20360 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
20361 F:      drivers/media/i2c/s5c73m3/*
20362
20363 SAMSUNG S5K5BAF CAMERA DRIVER
20364 M:      Sylwester Nawrocki <[email protected]>
20365 M:      Andrzej Hajda <[email protected]>
20366 L:      [email protected]
20367 S:      Supported
20368 F:      drivers/media/i2c/s5k5baf.c
20369
20370 SAMSUNG S5P Security SubSystem (SSS) DRIVER
20371 M:      Krzysztof Kozlowski <[email protected]>
20372 M:      Vladimir Zapolskiy <[email protected]>
20373 L:      [email protected]
20374 L:      [email protected]
20375 S:      Maintained
20376 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
20377 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
20378 F:      drivers/crypto/s5p-sss.c
20379
20380 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
20381 M:      Sylwester Nawrocki <[email protected]>
20382 L:      [email protected]
20383 S:      Supported
20384 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
20385 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
20386 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
20387 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
20388 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
20389 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
20390 F:      drivers/media/platform/samsung/exynos4-is/
20391
20392 SAMSUNG SOC CLOCK DRIVERS
20393 M:      Krzysztof Kozlowski <[email protected]>
20394 M:      Sylwester Nawrocki <[email protected]>
20395 M:      Chanwoo Choi <[email protected]>
20396 R:      Alim Akhtar <[email protected]>
20397 L:      [email protected]
20398 S:      Maintained
20399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
20400 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
20401 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
20402 F:      drivers/clk/samsung/
20403 F:      include/dt-bindings/clock/exynos*.h
20404 F:      include/dt-bindings/clock/s5p*.h
20405 F:      include/dt-bindings/clock/samsung,*.h
20406 F:      include/linux/clk/samsung.h
20407
20408 SAMSUNG SPI DRIVERS
20409 M:      Andi Shyti <[email protected]>
20410 L:      [email protected]
20411 L:      [email protected]
20412 S:      Maintained
20413 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
20414 F:      drivers/spi/spi-s3c*
20415 F:      include/linux/platform_data/spi-s3c64xx.h
20416
20417 SAMSUNG SXGBE DRIVERS
20418 M:      Byungho An <[email protected]>
20419 L:      [email protected]
20420 S:      Supported
20421 F:      drivers/net/ethernet/samsung/sxgbe/
20422
20423 SAMSUNG THERMAL DRIVER
20424 M:      Bartlomiej Zolnierkiewicz <[email protected]>
20425 M:      Krzysztof Kozlowski <[email protected]>
20426 L:      [email protected]
20427 L:      [email protected]
20428 S:      Maintained
20429 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
20430 F:      drivers/thermal/samsung/
20431
20432 SAMSUNG USB2 PHY DRIVER
20433 M:      Sylwester Nawrocki <[email protected]>
20434 L:      [email protected]
20435 S:      Supported
20436 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
20437 F:      Documentation/driver-api/phy/samsung-usb2.rst
20438 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
20439 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
20440 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
20441 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
20442 F:      drivers/phy/samsung/phy-samsung-usb2.c
20443 F:      drivers/phy/samsung/phy-samsung-usb2.h
20444
20445 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
20446 M:      Paul Barker <[email protected]>
20447 R:      Marc Murphy <[email protected]>
20448 S:      Supported
20449 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
20450
20451 SC1200 WDT DRIVER
20452 M:      Zwane Mwaikambo <[email protected]>
20453 S:      Maintained
20454 F:      drivers/watchdog/sc1200wdt.c
20455
20456 SCHEDULER
20457 M:      Ingo Molnar <[email protected]>
20458 M:      Peter Zijlstra <[email protected]>
20459 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
20460 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
20461 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
20462 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
20463 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
20464 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
20465 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
20466 L:      [email protected]
20467 S:      Maintained
20468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
20469 F:      include/linux/preempt.h
20470 F:      include/linux/sched.h
20471 F:      include/linux/wait.h
20472 F:      include/uapi/linux/sched.h
20473 F:      kernel/sched/
20474
20475 SCIOSENSE ENS160 MULTI-GAS SENSOR DRIVER
20476 M:      Gustavo Silva <[email protected]>
20477 S:      Maintained
20478 F:      drivers/iio/chemical/ens160_core.c
20479 F:      drivers/iio/chemical/ens160_i2c.c
20480 F:      drivers/iio/chemical/ens160_spi.c
20481 F:      drivers/iio/chemical/ens160.h
20482
20483 SCSI LIBSAS SUBSYSTEM
20484 R:      John Garry <[email protected]>
20485 R:      Jason Yan <[email protected]>
20486 L:      [email protected]
20487 S:      Supported
20488 F:      Documentation/scsi/libsas.rst
20489 F:      drivers/scsi/libsas/
20490 F:      include/scsi/libsas.h
20491 F:      include/scsi/sas_ata.h
20492
20493 SCSI RDMA PROTOCOL (SRP) INITIATOR
20494 M:      Bart Van Assche <[email protected]>
20495 L:      [email protected]
20496 S:      Supported
20497 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20498 F:      drivers/infiniband/ulp/srp/
20499 F:      include/scsi/srp.h
20500
20501 SCSI RDMA PROTOCOL (SRP) TARGET
20502 M:      Bart Van Assche <[email protected]>
20503 L:      [email protected]
20504 L:      [email protected]
20505 S:      Supported
20506 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20507 F:      drivers/infiniband/ulp/srpt/
20508
20509 SCSI SG DRIVER
20510 M:      Doug Gilbert <[email protected]>
20511 L:      [email protected]
20512 S:      Maintained
20513 W:      http://sg.danny.cz/sg
20514 F:      Documentation/scsi/scsi-generic.rst
20515 F:      drivers/scsi/sg.c
20516 F:      include/scsi/sg.h
20517
20518 SCSI SUBSYSTEM
20519 M:      "James E.J. Bottomley" <[email protected]>
20520 M:      "Martin K. Petersen" <[email protected]>
20521 L:      [email protected]
20522 S:      Maintained
20523 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
20524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
20525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20526 F:      Documentation/devicetree/bindings/scsi/
20527 F:      drivers/scsi/
20528 F:      drivers/ufs/
20529 F:      include/scsi/
20530 F:      include/uapi/scsi/
20531
20532 SCSI TAPE DRIVER
20533 M:      Kai Mäkisara <[email protected]>
20534 L:      [email protected]
20535 S:      Maintained
20536 F:      Documentation/scsi/st.rst
20537 F:      drivers/scsi/st.*
20538 F:      drivers/scsi/st_*.h
20539
20540 SCSI TARGET CORE USER DRIVER
20541 M:      Bodo Stroesser <[email protected]>
20542 L:      [email protected]
20543 L:      [email protected]
20544 S:      Supported
20545 F:      Documentation/target/tcmu-design.rst
20546 F:      drivers/target/target_core_user.c
20547 F:      include/uapi/linux/target_core_user.h
20548
20549 SCSI TARGET SUBSYSTEM
20550 M:      "Martin K. Petersen" <[email protected]>
20551 L:      [email protected]
20552 L:      [email protected]
20553 S:      Supported
20554 Q:      https://patchwork.kernel.org/project/target-devel/list/
20555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20556 F:      Documentation/target/
20557 F:      drivers/target/
20558 F:      include/target/
20559
20560 SCTP PROTOCOL
20561 M:      Marcelo Ricardo Leitner <[email protected]>
20562 M:      Xin Long <[email protected]>
20563 L:      [email protected]
20564 S:      Maintained
20565 W:      https://github.com/sctp/lksctp-tools/wiki
20566 F:      Documentation/networking/sctp.rst
20567 F:      include/linux/sctp.h
20568 F:      include/net/sctp/
20569 F:      include/uapi/linux/sctp.h
20570 F:      net/sctp/
20571
20572 SCx200 CPU SUPPORT
20573 M:      Jim Cromie <[email protected]>
20574 S:      Odd Fixes
20575 F:      Documentation/i2c/busses/scx200_acb.rst
20576 F:      arch/x86/platform/scx200/
20577 F:      drivers/i2c/busses/scx200*
20578 F:      drivers/mtd/maps/scx200_docflash.c
20579 F:      drivers/watchdog/scx200_wdt.c
20580 F:      include/linux/scx200.h
20581
20582 SCx200 GPIO DRIVER
20583 M:      Jim Cromie <[email protected]>
20584 S:      Maintained
20585 F:      drivers/char/scx200_gpio.c
20586 F:      include/linux/scx200_gpio.h
20587
20588 SCx200 HRT CLOCKSOURCE DRIVER
20589 M:      Jim Cromie <[email protected]>
20590 S:      Maintained
20591 F:      drivers/clocksource/scx200_hrt.c
20592
20593 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
20594 M:      Sascha Sommer <[email protected]>
20595 L:      [email protected] (subscribers-only)
20596 S:      Maintained
20597 F:      drivers/mmc/host/sdricoh_cs.c
20598
20599 SECO BOARDS CEC DRIVER
20600 M:      Ettore Chimenti <[email protected]>
20601 S:      Maintained
20602 F:      drivers/media/cec/platform/seco/seco-cec.c
20603 F:      drivers/media/cec/platform/seco/seco-cec.h
20604
20605 SECURE COMPUTING
20606 M:      Kees Cook <[email protected]>
20607 R:      Andy Lutomirski <[email protected]>
20608 R:      Will Drewry <[email protected]>
20609 S:      Supported
20610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
20611 F:      Documentation/userspace-api/seccomp_filter.rst
20612 F:      include/linux/seccomp.h
20613 F:      include/uapi/linux/seccomp.h
20614 F:      kernel/seccomp.c
20615 F:      tools/testing/selftests/kselftest_harness.h
20616 F:      tools/testing/selftests/seccomp/*
20617 K:      \bsecure_computing
20618 K:      \bTIF_SECCOMP\b
20619
20620 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
20621 M:      Kamal Dasu <[email protected]>
20622 M:      Al Cooper <[email protected]>
20623 R:      Broadcom internal kernel review list <[email protected]>
20624 L:      [email protected]
20625 S:      Maintained
20626 F:      drivers/mmc/host/sdhci-brcmstb*
20627
20628 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
20629 M:      Adrian Hunter <[email protected]>
20630 L:      [email protected]
20631 S:      Supported
20632 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
20633 F:      drivers/mmc/host/sdhci*
20634
20635 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
20636 M:      Aubin Constans <[email protected]>
20637 R:      Eugen Hristev <[email protected]>
20638 L:      [email protected]
20639 S:      Supported
20640 F:      drivers/mmc/host/sdhci-of-at91.c
20641
20642 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
20643 M:      Haibo Chen <[email protected]>
20644 L:      [email protected]
20645 L:      [email protected]
20646 L:      [email protected]
20647 S:      Maintained
20648 F:      drivers/mmc/host/sdhci-esdhc-imx.c
20649
20650 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
20651 M:      Ben Dooks <[email protected]>
20652 M:      Jaehoon Chung <[email protected]>
20653 L:      [email protected]
20654 S:      Maintained
20655 F:      drivers/mmc/host/sdhci-s3c*
20656
20657 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
20658 M:      Viresh Kumar <[email protected]>
20659 L:      [email protected]
20660 S:      Maintained
20661 F:      drivers/mmc/host/sdhci-spear.c
20662
20663 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
20664 M:      Vignesh Raghavendra <[email protected]>
20665 L:      [email protected]
20666 S:      Maintained
20667 F:      drivers/mmc/host/sdhci-omap.c
20668
20669 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
20670 M:      Jonathan Derrick <[email protected]>
20671 L:      [email protected]
20672 S:      Supported
20673 F:      block/opal_proto.h
20674 F:      block/sed*
20675 F:      include/linux/sed*
20676 F:      include/uapi/linux/sed*
20677
20678 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
20679 M:      Mark Rutland <[email protected]>
20680 M:      Lorenzo Pieralisi <[email protected]>
20681 M:      Sudeep Holla <[email protected]>
20682 L:      [email protected] (moderated for non-subscribers)
20683 S:      Maintained
20684 F:      drivers/firmware/smccc/
20685 F:      include/linux/arm-smccc.h
20686
20687 SECURITY CONTACT
20688 M:      Security Officers <[email protected]>
20689 S:      Supported
20690 F:      Documentation/process/security-bugs.rst
20691
20692 SECURITY SUBSYSTEM
20693 M:      Paul Moore <[email protected]>
20694 M:      James Morris <[email protected]>
20695 M:      "Serge E. Hallyn" <[email protected]>
20696 L:      [email protected]
20697 S:      Supported
20698 Q:      https://patchwork.kernel.org/project/linux-security-module/list
20699 B:      mailto:[email protected]
20700 P:      https://github.com/LinuxSecurityModule/kernel/blob/main/README.md
20701 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
20702 F:      include/linux/lsm_audit.h
20703 F:      include/linux/lsm_hook_defs.h
20704 F:      include/linux/lsm_hooks.h
20705 F:      include/linux/security.h
20706 F:      include/uapi/linux/lsm.h
20707 F:      security/
20708 F:      tools/testing/selftests/lsm/
20709 X:      security/selinux/
20710 K:      \bsecurity_[a-z_0-9]\+\b
20711
20712 SELINUX SECURITY MODULE
20713 M:      Paul Moore <[email protected]>
20714 M:      Stephen Smalley <[email protected]>
20715 R:      Ondrej Mosnacek <[email protected]>
20716 L:      [email protected]
20717 S:      Supported
20718 W:      https://github.com/SELinuxProject
20719 Q:      https://patchwork.kernel.org/project/selinux/list
20720 B:      mailto:[email protected]
20721 P:      https://github.com/SELinuxProject/selinux-kernel/blob/main/README.md
20722 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
20723 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
20724 F:      Documentation/ABI/removed/sysfs-selinux-disable
20725 F:      Documentation/admin-guide/LSM/SELinux.rst
20726 F:      include/trace/events/avc.h
20727 F:      include/uapi/linux/selinux_netlink.h
20728 F:      scripts/selinux/
20729 F:      security/selinux/
20730
20731 SENSABLE PHANTOM
20732 M:      Jiri Slaby <[email protected]>
20733 S:      Maintained
20734 F:      drivers/misc/phantom.c
20735 F:      include/uapi/linux/phantom.h
20736
20737 SENSEAIR SUNRISE 006-0-0007
20738 M:      Jacopo Mondi <[email protected]>
20739 S:      Maintained
20740 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
20741 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
20742 F:      drivers/iio/chemical/sunrise_co2.c
20743
20744 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
20745 M:      Tomasz Duszynski <[email protected]>
20746 S:      Maintained
20747 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
20748 F:      drivers/iio/chemical/scd30.h
20749 F:      drivers/iio/chemical/scd30_core.c
20750 F:      drivers/iio/chemical/scd30_i2c.c
20751 F:      drivers/iio/chemical/scd30_serial.c
20752
20753 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
20754 M:      Roan van Dijk <[email protected]>
20755 S:      Maintained
20756 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
20757 F:      drivers/iio/chemical/scd4x.c
20758
20759 SENSIRION SGP40 GAS SENSOR DRIVER
20760 M:      Andreas Klinger <[email protected]>
20761 S:      Maintained
20762 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
20763 F:      drivers/iio/chemical/sgp40.c
20764
20765 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
20766 M:      Tomasz Duszynski <[email protected]>
20767 S:      Maintained
20768 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
20769 F:      drivers/iio/chemical/sps30.c
20770 F:      drivers/iio/chemical/sps30_i2c.c
20771 F:      drivers/iio/chemical/sps30_serial.c
20772
20773 SERIAL DEVICE BUS
20774 M:      Rob Herring <[email protected]>
20775 L:      [email protected]
20776 S:      Maintained
20777 F:      Documentation/devicetree/bindings/serial/serial.yaml
20778 F:      drivers/tty/serdev/
20779 F:      include/linux/serdev.h
20780
20781 SERIAL IR RECEIVER
20782 M:      Sean Young <[email protected]>
20783 L:      [email protected]
20784 S:      Maintained
20785 F:      drivers/media/rc/serial_ir.c
20786
20787 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
20788 M:      Srinivas Kandagatla <[email protected]>
20789 L:      [email protected] (moderated for non-subscribers)
20790 S:      Maintained
20791 F:      Documentation/devicetree/bindings/slimbus/
20792 F:      drivers/slimbus/
20793 F:      include/linux/slimbus.h
20794
20795 SFC NETWORK DRIVER
20796 M:      Edward Cree <[email protected]>
20797 M:      Martin Habets <[email protected]>
20798 L:      [email protected]
20799 L:      [email protected]
20800 S:      Supported
20801 F:      Documentation/networking/devlink/sfc.rst
20802 F:      drivers/net/ethernet/sfc/
20803
20804 SFCTEMP HWMON DRIVER
20805 M:      Emil Renner Berthing <[email protected]>
20806 M:      Hal Feng <[email protected]>
20807 L:      [email protected]
20808 S:      Maintained
20809 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
20810 F:      Documentation/hwmon/sfctemp.rst
20811 F:      drivers/hwmon/sfctemp.c
20812
20813 SFF/SFP/SFP+ MODULE SUPPORT
20814 M:      Russell King <[email protected]>
20815 L:      [email protected]
20816 S:      Maintained
20817 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
20818 F:      drivers/net/phy/phylink.c
20819 F:      drivers/net/phy/sfp*
20820 F:      include/linux/mdio/mdio-i2c.h
20821 F:      include/linux/phylink.h
20822 F:      include/linux/sfp.h
20823 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)
20824
20825 SGI GRU DRIVER
20826 M:      Dimitri Sivanich <[email protected]>
20827 S:      Maintained
20828 F:      drivers/misc/sgi-gru/
20829
20830 SGI XP/XPC/XPNET DRIVER
20831 M:      Robin Holt <[email protected]>
20832 M:      Steve Wahl <[email protected]>
20833 S:      Maintained
20834 F:      drivers/misc/sgi-xp/
20835
20836 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
20837 M:      Wenjia Zhang <[email protected]>
20838 M:      Jan Karcher <[email protected]>
20839 R:      D. Wythe <[email protected]>
20840 R:      Tony Lu <[email protected]>
20841 R:      Wen Gu <[email protected]>
20842 L:      [email protected]
20843 S:      Supported
20844 F:      net/smc/
20845
20846 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
20847 M:      Linus Walleij <[email protected]>
20848 L:      [email protected]
20849 S:      Maintained
20850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
20851 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
20852 F:      drivers/iio/light/gp2ap002.c
20853
20854 SHARP RJ54N1CB0C SENSOR DRIVER
20855 M:      Jacopo Mondi <[email protected]>
20856 L:      [email protected]
20857 S:      Odd fixes
20858 T:      git git://linuxtv.org/media_tree.git
20859 F:      drivers/media/i2c/rj54n1cb0c.c
20860 F:      include/media/i2c/rj54n1cb0c.h
20861
20862 SHRINKER
20863 M:      Andrew Morton <[email protected]>
20864 M:      Dave Chinner <[email protected]>
20865 R:      Qi Zheng <[email protected]>
20866 R:      Roman Gushchin <[email protected]>
20867 R:      Muchun Song <[email protected]>
20868 L:      [email protected]
20869 S:      Maintained
20870 F:      Documentation/admin-guide/mm/shrinker_debugfs.rst
20871 F:      include/linux/shrinker.h
20872 F:      mm/shrinker.c
20873 F:      mm/shrinker_debug.c
20874
20875 SH_VOU V4L2 OUTPUT DRIVER
20876 L:      [email protected]
20877 S:      Orphan
20878 F:      drivers/media/platform/renesas/sh_vou.c
20879 F:      include/media/drv-intf/sh_vou.h
20880
20881 SI2157 MEDIA DRIVER
20882 L:      [email protected]
20883 S:      Orphan
20884 W:      https://linuxtv.org
20885 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20886 F:      drivers/media/tuners/si2157*
20887
20888 SI2165 MEDIA DRIVER
20889 M:      Matthias Schwarzott <[email protected]>
20890 L:      [email protected]
20891 S:      Maintained
20892 W:      https://linuxtv.org
20893 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20894 F:      drivers/media/dvb-frontends/si2165*
20895
20896 SI2168 MEDIA DRIVER
20897 L:      [email protected]
20898 S:      Orphan
20899 W:      https://linuxtv.org
20900 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20901 F:      drivers/media/dvb-frontends/si2168*
20902
20903 SI470X FM RADIO RECEIVER I2C DRIVER
20904 M:      Hans Verkuil <[email protected]>
20905 L:      [email protected]
20906 S:      Odd Fixes
20907 W:      https://linuxtv.org
20908 T:      git git://linuxtv.org/media_tree.git
20909 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
20910 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
20911
20912 SI470X FM RADIO RECEIVER USB DRIVER
20913 M:      Hans Verkuil <[email protected]>
20914 L:      [email protected]
20915 S:      Maintained
20916 W:      https://linuxtv.org
20917 T:      git git://linuxtv.org/media_tree.git
20918 F:      drivers/media/radio/si470x/radio-si470x-common.c
20919 F:      drivers/media/radio/si470x/radio-si470x-usb.c
20920 F:      drivers/media/radio/si470x/radio-si470x.h
20921
20922 SI4713 FM RADIO TRANSMITTER I2C DRIVER
20923 M:      Eduardo Valentin <[email protected]>
20924 L:      [email protected]
20925 S:      Odd Fixes
20926 W:      https://linuxtv.org
20927 T:      git git://linuxtv.org/media_tree.git
20928 F:      drivers/media/radio/si4713/si4713.?
20929
20930 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
20931 M:      Eduardo Valentin <[email protected]>
20932 L:      [email protected]
20933 S:      Odd Fixes
20934 W:      https://linuxtv.org
20935 T:      git git://linuxtv.org/media_tree.git
20936 F:      drivers/media/radio/si4713/radio-platform-si4713.c
20937
20938 SI4713 FM RADIO TRANSMITTER USB DRIVER
20939 M:      Hans Verkuil <[email protected]>
20940 L:      [email protected]
20941 S:      Maintained
20942 W:      https://linuxtv.org
20943 T:      git git://linuxtv.org/media_tree.git
20944 F:      drivers/media/radio/si4713/radio-usb-si4713.c
20945
20946 SIANO DVB DRIVER
20947 M:      Mauro Carvalho Chehab <[email protected]>
20948 L:      [email protected]
20949 S:      Odd fixes
20950 W:      https://linuxtv.org
20951 T:      git git://linuxtv.org/media_tree.git
20952 F:      drivers/media/common/siano/
20953 F:      drivers/media/mmc/siano/
20954 F:      drivers/media/usb/siano/
20955 F:      drivers/media/usb/siano/
20956
20957 SIEMENS IPC LED DRIVERS
20958 M:      Gerd Haeussler <[email protected]>
20959 M:      Xing Tong Wu <[email protected]>
20960 M:      Tobias Schaffner <[email protected]>
20961 L:      [email protected]
20962 S:      Maintained
20963 F:      drivers/leds/simple/
20964
20965 SIEMENS IPC PLATFORM DRIVERS
20966 M:      Gerd Haeussler <[email protected]>
20967 M:      Xing Tong Wu <[email protected]>
20968 M:      Tobias Schaffner <[email protected]>
20969 L:      [email protected]
20970 S:      Maintained
20971 F:      drivers/platform/x86/siemens/
20972 F:      include/linux/platform_data/x86/simatic-ipc-base.h
20973 F:      include/linux/platform_data/x86/simatic-ipc.h
20974
20975 SIEMENS IPC WATCHDOG DRIVERS
20976 M:      Gerd Haeussler <[email protected]>
20977 M:      Xing Tong Wu <[email protected]>
20978 M:      Tobias Schaffner <[email protected]>
20979 L:      [email protected]
20980 S:      Maintained
20981 F:      drivers/watchdog/simatic-ipc-wdt.c
20982
20983 SIFIVE DRIVERS
20984 M:      Paul Walmsley <[email protected]>
20985 M:      Samuel Holland <[email protected]>
20986 L:      [email protected]
20987 S:      Supported
20988 F:      drivers/dma/sf-pdma/
20989 N:      sifive
20990 K:      fu[57]40
20991 K:      [^@]sifive
20992
20993 SILEAD TOUCHSCREEN DRIVER
20994 M:      Hans de Goede <[email protected]>
20995 L:      [email protected]
20996 L:      [email protected]
20997 S:      Maintained
20998 F:      drivers/input/touchscreen/silead.c
20999 F:      drivers/platform/x86/touchscreen_dmi.c
21000
21001 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
21002 M:      Jérôme Pouiller <[email protected]>
21003 S:      Supported
21004 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
21005 F:      drivers/net/wireless/silabs/wfx/
21006
21007 SILICON MOTION SM712 FRAME BUFFER DRIVER
21008 M:      Sudip Mukherjee <[email protected]>
21009 M:      Teddy Wang <[email protected]>
21010 M:      Sudip Mukherjee <[email protected]>
21011 L:      [email protected]
21012 S:      Maintained
21013 F:      Documentation/fb/sm712fb.rst
21014 F:      drivers/video/fbdev/sm712*
21015
21016 SILVACO I3C DUAL-ROLE MASTER
21017 M:      Miquel Raynal <[email protected]>
21018 M:      Conor Culhane <[email protected]>
21019 L:      [email protected] (moderated for non-subscribers)
21020 S:      Maintained
21021 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
21022 F:      drivers/i3c/master/svc-i3c-master.c
21023
21024 SIMPLEFB FB DRIVER
21025 M:      Hans de Goede <[email protected]>
21026 L:      [email protected]
21027 S:      Maintained
21028 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
21029 F:      drivers/video/fbdev/simplefb.c
21030 F:      include/linux/platform_data/simplefb.h
21031
21032 SIOX
21033 M:      Thorsten Scherer <[email protected]>
21034 R:      Pengutronix Kernel Team <[email protected]>
21035 S:      Supported
21036 F:      drivers/gpio/gpio-siox.c
21037 F:      drivers/siox/*
21038 F:      include/trace/events/siox.h
21039
21040 SIPHASH PRF ROUTINES
21041 M:      Jason A. Donenfeld <[email protected]>
21042 S:      Maintained
21043 F:      include/linux/siphash.h
21044 F:      lib/siphash.c
21045 F:      lib/siphash_kunit.c
21046
21047 SIS 190 ETHERNET DRIVER
21048 M:      Francois Romieu <[email protected]>
21049 L:      [email protected]
21050 S:      Maintained
21051 F:      drivers/net/ethernet/sis/sis190.c
21052
21053 SIS 900/7016 FAST ETHERNET DRIVER
21054 M:      Daniele Venzano <[email protected]>
21055 L:      [email protected]
21056 S:      Maintained
21057 W:      http://www.brownhat.org/sis900.html
21058 F:      drivers/net/ethernet/sis/sis900.*
21059
21060 SIS FRAMEBUFFER DRIVER
21061 S:      Orphan
21062 F:      Documentation/fb/sisfb.rst
21063 F:      drivers/video/fbdev/sis/
21064 F:      include/video/sisfb.h
21065
21066 SIS I2C TOUCHSCREEN DRIVER
21067 M:      Mika Penttilä <[email protected]>
21068 L:      [email protected]
21069 S:      Maintained
21070 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
21071 F:      drivers/input/touchscreen/sis_i2c.c
21072
21073 SIS USB2VGA DRIVER
21074 M:      Thomas Winischhofer <[email protected]>
21075 S:      Maintained
21076 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
21077 F:      drivers/usb/misc/sisusbvga/
21078
21079 SL28 CPLD MFD DRIVER
21080 M:      Michael Walle <[email protected]>
21081 S:      Maintained
21082 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
21083 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
21084 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
21085 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
21086 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
21087 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
21088 F:      drivers/gpio/gpio-sl28cpld.c
21089 F:      drivers/hwmon/sl28cpld-hwmon.c
21090 F:      drivers/irqchip/irq-sl28cpld.c
21091 F:      drivers/pwm/pwm-sl28cpld.c
21092 F:      drivers/watchdog/sl28cpld_wdt.c
21093
21094 SL28 VPD NVMEM LAYOUT DRIVER
21095 M:      Michael Walle <[email protected]>
21096 S:      Maintained
21097 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
21098 F:      drivers/nvmem/layouts/sl28vpd.c
21099
21100 SLAB ALLOCATOR
21101 M:      Christoph Lameter <[email protected]>
21102 M:      Pekka Enberg <[email protected]>
21103 M:      David Rientjes <[email protected]>
21104 M:      Joonsoo Kim <[email protected]>
21105 M:      Andrew Morton <[email protected]>
21106 M:      Vlastimil Babka <[email protected]>
21107 R:      Roman Gushchin <[email protected]>
21108 R:      Hyeonggon Yoo <[email protected]>
21109 L:      [email protected]
21110 S:      Maintained
21111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
21112 F:      include/linux/sl?b*.h
21113 F:      mm/sl?b*
21114
21115 SLCAN CAN NETWORK DRIVER
21116 M:      Dario Binacchi <[email protected]>
21117 L:      [email protected]
21118 S:      Maintained
21119 F:      drivers/net/can/slcan/
21120
21121 SLEEPABLE READ-COPY UPDATE (SRCU)
21122 M:      Lai Jiangshan <[email protected]>
21123 M:      "Paul E. McKenney" <[email protected]>
21124 M:      Josh Triplett <[email protected]>
21125 R:      Steven Rostedt <[email protected]>
21126 R:      Mathieu Desnoyers <[email protected]>
21127 L:      [email protected]
21128 S:      Supported
21129 W:      http://www.rdrop.com/users/paulmck/RCU/
21130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
21131 F:      include/linux/srcu*.h
21132 F:      kernel/rcu/srcu*.c
21133
21134 SMACK SECURITY MODULE
21135 M:      Casey Schaufler <[email protected]>
21136 L:      [email protected]
21137 S:      Maintained
21138 W:      http://schaufler-ca.com
21139 T:      git git://github.com/cschaufler/smack-next
21140 F:      Documentation/admin-guide/LSM/Smack.rst
21141 F:      security/smack/
21142
21143 SMC91x ETHERNET DRIVER
21144 M:      Nicolas Pitre <[email protected]>
21145 S:      Odd Fixes
21146 F:      drivers/net/ethernet/smsc/smc91x.*
21147
21148 SMSC EMC2103 HARDWARE MONITOR DRIVER
21149 M:      Steve Glendinning <[email protected]>
21150 L:      [email protected]
21151 S:      Maintained
21152 F:      Documentation/hwmon/emc2103.rst
21153 F:      drivers/hwmon/emc2103.c
21154
21155 SMSC SCH5627 HARDWARE MONITOR DRIVER
21156 M:      Hans de Goede <[email protected]>
21157 L:      [email protected]
21158 S:      Supported
21159 F:      Documentation/hwmon/sch5627.rst
21160 F:      drivers/hwmon/sch5627.c
21161
21162 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
21163 M:      Steve Glendinning <[email protected]>
21164 L:      [email protected]
21165 S:      Maintained
21166 F:      drivers/video/fbdev/smscufx.c
21167
21168 SMSC47B397 HARDWARE MONITOR DRIVER
21169 M:      Jean Delvare <[email protected]>
21170 L:      [email protected]
21171 S:      Maintained
21172 F:      Documentation/hwmon/smsc47b397.rst
21173 F:      drivers/hwmon/smsc47b397.c
21174
21175 SMSC911x ETHERNET DRIVER
21176 M:      Steve Glendinning <[email protected]>
21177 L:      [email protected]
21178 S:      Maintained
21179 F:      drivers/net/ethernet/smsc/smsc911x.*
21180 F:      include/linux/smsc911x.h
21181
21182 SMSC9420 PCI ETHERNET DRIVER
21183 M:      Steve Glendinning <[email protected]>
21184 L:      [email protected]
21185 S:      Maintained
21186 F:      drivers/net/ethernet/smsc/smsc9420.*
21187
21188 SNET DPU VIRTIO DATA PATH ACCELERATOR
21189 R:      Alvaro Karsz <[email protected]>
21190 F:      drivers/vdpa/solidrun/
21191
21192 SOCIONEXT (SNI) AVE NETWORK DRIVER
21193 M:      Kunihiko Hayashi <[email protected]>
21194 L:      [email protected]
21195 S:      Maintained
21196 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
21197 F:      drivers/net/ethernet/socionext/sni_ave.c
21198
21199 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
21200 M:      Ilias Apalodimas <[email protected]>
21201 M:      Masahisa Kojima <[email protected]>
21202 L:      [email protected]
21203 S:      Maintained
21204 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
21205 F:      drivers/net/ethernet/socionext/netsec.c
21206
21207 SOCIONEXT (SNI) Synquacer SPI DRIVER
21208 M:      Masahisa Kojima <[email protected]>
21209 M:      Jassi Brar <[email protected]>
21210 L:      [email protected]
21211 S:      Maintained
21212 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
21213 F:      drivers/spi/spi-synquacer.c
21214
21215 SOCIONEXT SYNQUACER I2C DRIVER
21216 M:      Ard Biesheuvel <[email protected]>
21217 L:      [email protected]
21218 S:      Maintained
21219 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
21220 F:      drivers/i2c/busses/i2c-synquacer.c
21221
21222 SOCIONEXT UNIPHIER SOUND DRIVER
21223 L:      [email protected] (moderated for non-subscribers)
21224 S:      Orphan
21225 F:      sound/soc/uniphier/
21226
21227 SOCKET TIMESTAMPING
21228 M:      Willem de Bruijn <[email protected]>
21229 S:      Maintained
21230 F:      Documentation/networking/timestamping.rst
21231 F:      include/linux/net_tstamp.h
21232 F:      include/uapi/linux/net_tstamp.h
21233 F:      tools/testing/selftests/net/so_txtime.c
21234
21235 SOEKRIS NET48XX LED SUPPORT
21236 M:      Chris Boot <[email protected]>
21237 S:      Maintained
21238 F:      drivers/leds/leds-net48xx.c
21239
21240 SOFT-IWARP DRIVER (siw)
21241 M:      Bernard Metzler <[email protected]>
21242 L:      [email protected]
21243 S:      Supported
21244 F:      drivers/infiniband/sw/siw/
21245 F:      include/uapi/rdma/siw-abi.h
21246
21247 SOFT-ROCE DRIVER (rxe)
21248 M:      Zhu Yanjun <[email protected]>
21249 L:      [email protected]
21250 S:      Supported
21251 F:      drivers/infiniband/sw/rxe/
21252 F:      include/uapi/rdma/rdma_user_rxe.h
21253
21254 SOFTLOGIC 6x10 MPEG CODEC
21255 M:      Bluecherry Maintainers <[email protected]>
21256 M:      Andrey Utkin <[email protected]>
21257 M:      Ismael Luceno <[email protected]>
21258 L:      [email protected]
21259 S:      Supported
21260 F:      drivers/media/pci/solo6x10/
21261
21262 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
21263 M:      James Morse <[email protected]>
21264 L:      [email protected] (moderated for non-subscribers)
21265 S:      Maintained
21266 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
21267 F:      drivers/firmware/arm_sdei.c
21268 F:      include/linux/arm_sdei.h
21269 F:      include/uapi/linux/arm_sdei.h
21270
21271 SOFTWARE NODES AND DEVICE PROPERTIES
21272 R:      Andy Shevchenko <[email protected]>
21273 R:      Daniel Scally <[email protected]>
21274 R:      Heikki Krogerus <[email protected]>
21275 R:      Sakari Ailus <[email protected]>
21276 L:      [email protected]
21277 S:      Maintained
21278 F:      drivers/base/property.c
21279 F:      drivers/base/swnode.c
21280 F:      include/linux/fwnode.h
21281 F:      include/linux/property.h
21282
21283 SOFTWARE RAID (Multiple Disks) SUPPORT
21284 M:      Song Liu <[email protected]>
21285 R:      Yu Kuai <[email protected]>
21286 L:      [email protected]
21287 S:      Supported
21288 Q:      https://patchwork.kernel.org/project/linux-raid/list/
21289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
21290 F:      drivers/md/Kconfig
21291 F:      drivers/md/Makefile
21292 F:      drivers/md/md*
21293 F:      drivers/md/raid*
21294 F:      include/linux/raid/
21295 F:      include/uapi/linux/raid/
21296
21297 SOLIDRUN CLEARFOG SUPPORT
21298 M:      Russell King <[email protected]>
21299 S:      Maintained
21300 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
21301 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
21302
21303 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
21304 M:      Russell King <[email protected]>
21305 S:      Maintained
21306 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
21307 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
21308 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
21309
21310 SONIC NETWORK DRIVER
21311 M:      Thomas Bogendoerfer <[email protected]>
21312 L:      [email protected]
21313 S:      Maintained
21314 F:      drivers/net/ethernet/natsemi/sonic.*
21315
21316 SONICS SILICON BACKPLANE DRIVER (SSB)
21317 M:      Michael Buesch <[email protected]>
21318 L:      [email protected]
21319 S:      Maintained
21320 F:      drivers/ssb/
21321 F:      include/linux/ssb/
21322
21323 SONY IMX208 SENSOR DRIVER
21324 M:      Sakari Ailus <[email protected]>
21325 L:      [email protected]
21326 S:      Maintained
21327 T:      git git://linuxtv.org/media_tree.git
21328 F:      drivers/media/i2c/imx208.c
21329
21330 SONY IMX214 SENSOR DRIVER
21331 M:      Ricardo Ribalda <[email protected]>
21332 L:      [email protected]
21333 S:      Maintained
21334 T:      git git://linuxtv.org/media_tree.git
21335 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
21336 F:      drivers/media/i2c/imx214.c
21337
21338 SONY IMX219 SENSOR DRIVER
21339 M:      Dave Stevenson <[email protected]>
21340 L:      [email protected]
21341 S:      Maintained
21342 T:      git git://linuxtv.org/media_tree.git
21343 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
21344 F:      drivers/media/i2c/imx219.c
21345
21346 SONY IMX258 SENSOR DRIVER
21347 M:      Sakari Ailus <[email protected]>
21348 L:      [email protected]
21349 S:      Maintained
21350 T:      git git://linuxtv.org/media_tree.git
21351 F:      Documentation/devicetree/bindings/media/i2c/sony,imx258.yaml
21352 F:      drivers/media/i2c/imx258.c
21353
21354 SONY IMX274 SENSOR DRIVER
21355 M:      Leon Luo <[email protected]>
21356 L:      [email protected]
21357 S:      Maintained
21358 T:      git git://linuxtv.org/media_tree.git
21359 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
21360 F:      drivers/media/i2c/imx274.c
21361
21362 SONY IMX283 SENSOR DRIVER
21363 M:      Kieran Bingham <[email protected]>
21364 M:      Umang Jain <[email protected]>
21365 L:      [email protected]
21366 S:      Maintained
21367 T:      git git://linuxtv.org/media_tree.git
21368 F:      Documentation/devicetree/bindings/media/i2c/sony,imx283.yaml
21369 F:      drivers/media/i2c/imx283.c
21370
21371 SONY IMX290 SENSOR DRIVER
21372 M:      Manivannan Sadhasivam <[email protected]>
21373 L:      [email protected]
21374 S:      Maintained
21375 T:      git git://linuxtv.org/media_tree.git
21376 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
21377 F:      drivers/media/i2c/imx290.c
21378
21379 SONY IMX296 SENSOR DRIVER
21380 M:      Laurent Pinchart <[email protected]>
21381 M:      Manivannan Sadhasivam <[email protected]>
21382 L:      [email protected]
21383 S:      Maintained
21384 T:      git git://linuxtv.org/media_tree.git
21385 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
21386 F:      drivers/media/i2c/imx296.c
21387
21388 SONY IMX319 SENSOR DRIVER
21389 M:      Bingbu Cao <[email protected]>
21390 L:      [email protected]
21391 S:      Maintained
21392 T:      git git://linuxtv.org/media_tree.git
21393 F:      drivers/media/i2c/imx319.c
21394
21395 SONY IMX334 SENSOR DRIVER
21396 L:      [email protected]
21397 S:      Orphan
21398 T:      git git://linuxtv.org/media_tree.git
21399 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
21400 F:      drivers/media/i2c/imx334.c
21401
21402 SONY IMX335 SENSOR DRIVER
21403 L:      [email protected]
21404 S:      Orphan
21405 T:      git git://linuxtv.org/media_tree.git
21406 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
21407 F:      drivers/media/i2c/imx335.c
21408
21409 SONY IMX355 SENSOR DRIVER
21410 M:      Tianshu Qiu <[email protected]>
21411 L:      [email protected]
21412 S:      Maintained
21413 T:      git git://linuxtv.org/media_tree.git
21414 F:      drivers/media/i2c/imx355.c
21415
21416 SONY IMX412 SENSOR DRIVER
21417 L:      [email protected]
21418 S:      Orphan
21419 T:      git git://linuxtv.org/media_tree.git
21420 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
21421 F:      drivers/media/i2c/imx412.c
21422
21423 SONY IMX415 SENSOR DRIVER
21424 M:      Michael Riesch <[email protected]>
21425 L:      [email protected]
21426 S:      Maintained
21427 T:      git git://linuxtv.org/media_tree.git
21428 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
21429 F:      drivers/media/i2c/imx415.c
21430
21431 SONY MEMORYSTICK SUBSYSTEM
21432 M:      Maxim Levitsky <[email protected]>
21433 M:      Alex Dubov <[email protected]>
21434 M:      Ulf Hansson <[email protected]>
21435 L:      [email protected]
21436 S:      Maintained
21437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
21438 F:      drivers/memstick/
21439 F:      include/linux/memstick.h
21440
21441 SONY VAIO CONTROL DEVICE DRIVER
21442 M:      Mattia Dongili <[email protected]>
21443 L:      [email protected]
21444 S:      Maintained
21445 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
21446 F:      Documentation/admin-guide/laptops/sony-laptop.rst
21447 F:      drivers/char/sonypi.c
21448 F:      drivers/platform/x86/sony-laptop.c
21449 F:      include/linux/sony-laptop.h
21450
21451 SOPHGO DEVICETREES and DRIVERS
21452 M:      Chen Wang <[email protected]>
21453 M:      Inochi Amaoto <[email protected]>
21454 T:      git https://github.com/sophgo/linux.git
21455 S:      Maintained
21456 N:      sophgo
21457 K:      sophgo
21458
21459 SOUND
21460 M:      Jaroslav Kysela <[email protected]>
21461 M:      Takashi Iwai <[email protected]>
21462 L:      [email protected]
21463 S:      Maintained
21464 W:      http://www.alsa-project.org/
21465 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
21466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21467 F:      Documentation/sound/
21468 F:      include/sound/
21469 F:      include/uapi/sound/
21470 F:      sound/
21471 F:      tools/testing/selftests/alsa
21472
21473 SOUND - ALSA SELFTESTS
21474 M:      Mark Brown <[email protected]>
21475 L:      [email protected]
21476 L:      [email protected]
21477 S:      Supported
21478 F:      tools/testing/selftests/alsa
21479
21480 SOUND - COMPRESSED AUDIO
21481 M:      Vinod Koul <[email protected]>
21482 L:      [email protected] (moderated for non-subscribers)
21483 S:      Supported
21484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21485 F:      Documentation/sound/designs/compress-offload.rst
21486 F:      include/sound/compress_driver.h
21487 F:      include/uapi/sound/compress_*
21488 F:      sound/core/compress_offload.c
21489 F:      sound/soc/soc-compress.c
21490
21491 SOUND - CORE KUNIT TEST
21492 M:      Ivan Orlov <[email protected]>
21493 L:      [email protected]
21494 S:      Supported
21495 F:      sound/core/sound_kunit.c
21496
21497 SOUND - DMAENGINE HELPERS
21498 M:      Lars-Peter Clausen <[email protected]>
21499 S:      Supported
21500 F:      include/sound/dmaengine_pcm.h
21501 F:      sound/core/pcm_dmaengine.c
21502 F:      sound/soc/soc-generic-dmaengine-pcm.c
21503
21504 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
21505 M:      Liam Girdwood <[email protected]>
21506 M:      Mark Brown <[email protected]>
21507 L:      [email protected]
21508 S:      Supported
21509 W:      http://alsa-project.org/main/index.php/ASoC
21510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
21511 F:      Documentation/devicetree/bindings/sound/
21512 F:      Documentation/sound/soc/
21513 F:      include/dt-bindings/sound/
21514 F:      include/sound/soc*
21515 F:      include/sound/sof.h
21516 F:      include/sound/sof/
21517 F:      include/trace/events/sof*.h
21518 F:      include/uapi/sound/asoc.h
21519 F:      sound/soc/
21520
21521 SOUND - SOC LAYER / dapm-graph
21522 M:      Luca Ceresoli <[email protected]>
21523 L:      [email protected]
21524 S:      Maintained
21525 F:      tools/sound/dapm-graph
21526
21527 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
21528 M:      Liam Girdwood <[email protected]>
21529 M:      Peter Ujfalusi <[email protected]>
21530 M:      Bard Liao <[email protected]>
21531 M:      Ranjani Sridharan <[email protected]>
21532 M:      Daniel Baluta <[email protected]>
21533 R:      Kai Vehmanen <[email protected]>
21534 R:      Pierre-Louis Bossart <[email protected]>
21535 L:      [email protected] (moderated for non-subscribers)
21536 S:      Supported
21537 W:      https://github.com/thesofproject/linux/
21538 F:      sound/soc/sof/
21539
21540 SOUNDWIRE SUBSYSTEM
21541 M:      Vinod Koul <[email protected]>
21542 M:      Bard Liao <[email protected]>
21543 R:      Pierre-Louis Bossart <[email protected]>
21544 R:      Sanyog Kale <[email protected]>
21545 L:      [email protected] (moderated for non-subscribers)
21546 S:      Supported
21547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
21548 F:      Documentation/driver-api/soundwire/
21549 F:      drivers/soundwire/
21550 F:      include/linux/soundwire/
21551
21552 SP2 MEDIA DRIVER
21553 M:      Olli Salonen <[email protected]>
21554 L:      [email protected]
21555 S:      Maintained
21556 W:      https://linuxtv.org
21557 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21558 F:      drivers/media/dvb-frontends/sp2*
21559
21560 SPANISH DOCUMENTATION
21561 M:      Carlos Bilbao <[email protected]>
21562 R:      Avadhut Naik <[email protected]>
21563 S:      Maintained
21564 F:      Documentation/translations/sp_SP/
21565
21566 SPARC + UltraSPARC (sparc/sparc64)
21567 M:      "David S. Miller" <[email protected]>
21568 M:      Andreas Larsson <[email protected]>
21569 L:      [email protected]
21570 S:      Maintained
21571 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
21572 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21574 F:      arch/sparc/
21575 F:      drivers/sbus/
21576
21577 SPARC SERIAL DRIVERS
21578 M:      "David S. Miller" <[email protected]>
21579 L:      [email protected]
21580 S:      Maintained
21581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21583 F:      drivers/tty/serial/suncore.c
21584 F:      drivers/tty/serial/sunhv.c
21585 F:      drivers/tty/serial/sunsab.c
21586 F:      drivers/tty/serial/sunsab.h
21587 F:      drivers/tty/serial/sunsu.c
21588 F:      drivers/tty/serial/sunzilog.c
21589 F:      drivers/tty/serial/sunzilog.h
21590 F:      drivers/tty/vcc.c
21591 F:      include/linux/sunserialcore.h
21592
21593 SPARSE CHECKER
21594 M:      "Luc Van Oostenryck" <[email protected]>
21595 L:      [email protected]
21596 S:      Maintained
21597 W:      https://sparse.docs.kernel.org/
21598 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
21599 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
21600 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
21601 F:      include/linux/compiler.h
21602
21603 SPEAKUP CONSOLE SPEECH DRIVER
21604 M:      William Hubbs <[email protected]>
21605 M:      Chris Brannon <[email protected]>
21606 M:      Kirk Reiser <[email protected]>
21607 M:      Samuel Thibault <[email protected]>
21608 L:      [email protected]
21609 S:      Odd Fixes
21610 W:      http://www.linux-speakup.org/
21611 W:      https://github.com/linux-speakup/speakup
21612 B:      https://github.com/linux-speakup/speakup/issues
21613 F:      drivers/accessibility/speakup/
21614
21615 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
21616 M:      Viresh Kumar <[email protected]>
21617 M:      Shiraz Hashim <[email protected]>
21618 M:      [email protected]
21619 L:      [email protected] (moderated for non-subscribers)
21620 S:      Maintained
21621 W:      http://www.st.com/spear
21622 F:      arch/arm/boot/dts/st/spear*
21623 F:      arch/arm/mach-spear/
21624 F:      drivers/clk/spear/
21625 F:      drivers/pinctrl/spear/
21626
21627 SPI NOR SUBSYSTEM
21628 M:      Tudor Ambarus <[email protected]>
21629 M:      Pratyush Yadav <[email protected]>
21630 M:      Michael Walle <[email protected]>
21631 L:      [email protected]
21632 S:      Maintained
21633 W:      http://www.linux-mtd.infradead.org/
21634 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
21635 C:      irc://irc.oftc.net/mtd
21636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
21637 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
21638 F:      drivers/mtd/spi-nor/
21639 F:      include/linux/mtd/spi-nor.h
21640
21641 SPI SUBSYSTEM
21642 M:      Mark Brown <[email protected]>
21643 L:      [email protected]
21644 S:      Maintained
21645 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
21646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
21647 F:      Documentation/devicetree/bindings/spi/
21648 F:      Documentation/spi/
21649 F:      drivers/spi/
21650 F:      include/linux/spi/
21651 F:      include/uapi/linux/spi/
21652 F:      tools/spi/
21653
21654 SPIDERNET NETWORK DRIVER for CELL
21655 M:      Ishizaki Kou <[email protected]>
21656 M:      Geoff Levand <[email protected]>
21657 L:      [email protected]
21658 L:      [email protected]
21659 S:      Maintained
21660 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
21661 F:      drivers/net/ethernet/toshiba/spider_net*
21662
21663 SPMI SUBSYSTEM
21664 M:      Stephen Boyd <[email protected]>
21665 L:      [email protected]
21666 S:      Maintained
21667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
21668 F:      Documentation/devicetree/bindings/spmi/
21669 F:      drivers/spmi/
21670 F:      include/dt-bindings/spmi/spmi.h
21671 F:      include/linux/spmi.h
21672 F:      include/trace/events/spmi.h
21673
21674 SPU FILE SYSTEM
21675 M:      Jeremy Kerr <[email protected]>
21676 L:      [email protected]
21677 S:      Supported
21678 W:      http://www.ibm.com/developerworks/power/cell/
21679 F:      Documentation/filesystems/spufs/spufs.rst
21680 F:      arch/powerpc/platforms/cell/spufs/
21681
21682 SQUASHFS FILE SYSTEM
21683 M:      Phillip Lougher <[email protected]>
21684 L:      [email protected] (subscribers-only)
21685 S:      Maintained
21686 W:      http://squashfs.org.uk
21687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
21688 F:      Documentation/filesystems/squashfs.rst
21689 F:      fs/squashfs/
21690
21691 SRM (Alpha) environment access
21692 M:      Jan-Benedict Glaw <[email protected]>
21693 S:      Maintained
21694 F:      arch/alpha/kernel/srm_env.c
21695
21696 ST LSM6DSx IMU IIO DRIVER
21697 M:      Lorenzo Bianconi <[email protected]>
21698 L:      [email protected]
21699 S:      Maintained
21700 W:      http://www.st.com/
21701 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
21702 F:      drivers/iio/imu/st_lsm6dsx/
21703
21704 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
21705 M:      Benjamin Mugnier <[email protected]>
21706 M:      Sylvain Petinot <[email protected]>
21707 L:      [email protected]
21708 S:      Maintained
21709 T:      git git://linuxtv.org/media_tree.git
21710 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
21711 F:      drivers/media/i2c/st-mipid02.c
21712
21713 ST STM32 FIREWALL
21714 M:      Gatien Chevallier <[email protected]>
21715 S:      Maintained
21716 F:      drivers/bus/stm32_etzpc.c
21717 F:      drivers/bus/stm32_firewall.c
21718 F:      drivers/bus/stm32_rifsc.c
21719
21720 ST STM32 I2C/SMBUS DRIVER
21721 M:      Pierre-Yves MORDRET <[email protected]>
21722 M:      Alain Volmat <[email protected]>
21723 L:      [email protected]
21724 S:      Maintained
21725 F:      drivers/i2c/busses/i2c-stm32*
21726
21727 ST STM32 SPI DRIVER
21728 M:      Alain Volmat <[email protected]>
21729 L:      [email protected]
21730 S:      Maintained
21731 F:      drivers/spi/spi-stm32.c
21732
21733 ST STPDDC60 DRIVER
21734 M:      Daniel Nilsson <[email protected]>
21735 L:      [email protected]
21736 S:      Maintained
21737 F:      Documentation/hwmon/stpddc60.rst
21738 F:      drivers/hwmon/pmbus/stpddc60.c
21739
21740 ST VGXY61 DRIVER
21741 M:      Benjamin Mugnier <[email protected]>
21742 M:      Sylvain Petinot <[email protected]>
21743 L:      [email protected]
21744 S:      Maintained
21745 T:      git git://linuxtv.org/media_tree.git
21746 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
21747 F:      Documentation/userspace-api/media/drivers/vgxy61.rst
21748 F:      drivers/media/i2c/vgxy61.c
21749
21750 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
21751 M:      Song Qiang <[email protected]>
21752 L:      [email protected]
21753 S:      Maintained
21754 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
21755 F:      drivers/iio/proximity/vl53l0x-i2c.c
21756
21757 STABLE BRANCH
21758 M:      Greg Kroah-Hartman <[email protected]>
21759 M:      Sasha Levin <[email protected]>
21760 L:      [email protected]
21761 S:      Supported
21762 F:      Documentation/process/stable-kernel-rules.rst
21763
21764 STAGING - ATOMISP DRIVER
21765 M:      Hans de Goede <[email protected]>
21766 M:      Mauro Carvalho Chehab <[email protected]>
21767 R:      Sakari Ailus <[email protected]>
21768 L:      [email protected]
21769 S:      Maintained
21770 F:      drivers/staging/media/atomisp/
21771
21772 STAGING - FIELDBUS SUBSYSTEM
21773 M:      Sven Van Asbroeck <[email protected]>
21774 S:      Maintained
21775 F:      drivers/staging/fieldbus/*
21776 F:      drivers/staging/fieldbus/Documentation/
21777
21778 STAGING - HMS ANYBUS-S BUS
21779 M:      Sven Van Asbroeck <[email protected]>
21780 S:      Maintained
21781 F:      drivers/staging/fieldbus/anybuss/
21782
21783 STAGING - INDUSTRIAL IO
21784 M:      Jonathan Cameron <[email protected]>
21785 L:      [email protected]
21786 S:      Odd Fixes
21787 F:      Documentation/devicetree/bindings/staging/iio/
21788 F:      drivers/staging/iio/
21789
21790 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
21791 M:      Marc Dietrich <[email protected]>
21792 L:      [email protected] (moderated for non-subscribers)
21793 L:      [email protected]
21794 S:      Maintained
21795 F:      drivers/staging/nvec/
21796
21797 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
21798 M:      Jens Frederich <[email protected]>
21799 M:      Jon Nettleton <[email protected]>
21800 S:      Maintained
21801 W:      http://wiki.laptop.org/go/DCON
21802 F:      drivers/staging/olpc_dcon/
21803
21804 STAGING - REALTEK RTL8712U DRIVERS
21805 M:      Florian Schilhabel <[email protected]>.
21806 S:      Odd Fixes
21807 F:      drivers/staging/rtl8712/
21808
21809 STAGING - SEPS525 LCD CONTROLLER DRIVERS
21810 M:      Michael Hennerich <[email protected]>
21811 L:      [email protected]
21812 S:      Supported
21813 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
21814 F:      drivers/staging/fbtft/fb_seps525.c
21815
21816 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
21817 M:      Sudip Mukherjee <[email protected]>
21818 M:      Teddy Wang <[email protected]>
21819 M:      Sudip Mukherjee <[email protected]>
21820 L:      [email protected]
21821 S:      Maintained
21822 F:      drivers/staging/sm750fb/
21823
21824 STAGING - VIA VT665X DRIVERS
21825 M:      Philipp Hortmann <[email protected]>
21826 S:      Odd Fixes
21827 F:      drivers/staging/vt665?/
21828
21829 STAGING SUBSYSTEM
21830 M:      Greg Kroah-Hartman <[email protected]>
21831 L:      [email protected]
21832 S:      Supported
21833 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
21834 F:      drivers/staging/
21835
21836 STANDALONE CACHE CONTROLLER DRIVERS
21837 M:      Conor Dooley <[email protected]>
21838 S:      Maintained
21839 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21840 F:      Documentation/devicetree/bindings/cache/
21841 F:      drivers/cache
21842
21843 STARFIRE/DURALAN NETWORK DRIVER
21844 M:      Ion Badulescu <[email protected]>
21845 S:      Odd Fixes
21846 F:      drivers/net/ethernet/adaptec/starfire*
21847
21848 STARFIVE CAMERA SUBSYSTEM DRIVER
21849 M:      Jack Zhu <[email protected]>
21850 M:      Changhuang Liang <[email protected]>
21851 L:      [email protected]
21852 S:      Maintained
21853 F:      Documentation/admin-guide/media/starfive_camss.rst
21854 F:      Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml
21855 F:      drivers/staging/media/starfive/camss
21856
21857 STARFIVE CRYPTO DRIVER
21858 M:      Jia Jie Ho <[email protected]>
21859 M:      William Qiu <[email protected]>
21860 S:      Supported
21861 F:      Documentation/devicetree/bindings/crypto/starfive*
21862 F:      drivers/crypto/starfive/
21863
21864 STARFIVE DEVICETREES
21865 M:      Emil Renner Berthing <[email protected]>
21866 S:      Maintained
21867 F:      arch/riscv/boot/dts/starfive/
21868
21869 STARFIVE DWMAC GLUE LAYER
21870 M:      Emil Renner Berthing <[email protected]>
21871 M:      Minda Chen <[email protected]>
21872 S:      Maintained
21873 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
21874 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
21875
21876 STARFIVE JH7110 DPHY RX DRIVER
21877 M:      Jack Zhu <[email protected]>
21878 M:      Changhuang Liang <[email protected]>
21879 S:      Supported
21880 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml
21881 F:      drivers/phy/starfive/phy-jh7110-dphy-rx.c
21882
21883 STARFIVE JH7110 DPHY TX DRIVER
21884 M:      Keith Zhao <[email protected]>
21885 M:      Shengyang Chen <[email protected]>
21886 S:      Supported
21887 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-tx.yaml
21888 F:      drivers/phy/starfive/phy-jh7110-dphy-tx.c
21889
21890 STARFIVE JH7110 MMC/SD/SDIO DRIVER
21891 M:      William Qiu <[email protected]>
21892 S:      Supported
21893 F:      Documentation/devicetree/bindings/mmc/starfive*
21894 F:      drivers/mmc/host/dw_mmc-starfive.c
21895
21896 STARFIVE JH7110 PLL CLOCK DRIVER
21897 M:      Xingyu Wu <[email protected]>
21898 S:      Supported
21899 F:      Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
21900 F:      drivers/clk/starfive/clk-starfive-jh7110-pll.c
21901
21902 STARFIVE JH7110 PWMDAC DRIVER
21903 M:      Hal Feng <[email protected]>
21904 M:      Xingyu Wu <[email protected]>
21905 S:      Supported
21906 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml
21907 F:      sound/soc/starfive/jh7110_pwmdac.c
21908
21909 STARFIVE JH7110 SYSCON
21910 M:      William Qiu <[email protected]>
21911 M:      Xingyu Wu <[email protected]>
21912 S:      Supported
21913 F:      Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
21914
21915 STARFIVE JH7110 TDM DRIVER
21916 M:      Walker Chen <[email protected]>
21917 S:      Maintained
21918 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
21919 F:      sound/soc/starfive/jh7110_tdm.c
21920
21921 STARFIVE JH71X0 CLOCK DRIVERS
21922 M:      Emil Renner Berthing <[email protected]>
21923 M:      Hal Feng <[email protected]>
21924 S:      Maintained
21925 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
21926 F:      drivers/clk/starfive/clk-starfive-jh71*
21927 F:      include/dt-bindings/clock/starfive?jh71*.h
21928
21929 STARFIVE JH71X0 PINCTRL DRIVERS
21930 M:      Emil Renner Berthing <[email protected]>
21931 M:      Jianlong Huang <[email protected]>
21932 M:      Hal Feng <[email protected]>
21933 L:      [email protected]
21934 S:      Maintained
21935 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
21936 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
21937 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
21938 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
21939
21940 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
21941 M:      Emil Renner Berthing <[email protected]>
21942 M:      Hal Feng <[email protected]>
21943 S:      Maintained
21944 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
21945 F:      drivers/reset/starfive/reset-starfive-jh71*
21946 F:      include/dt-bindings/reset/starfive?jh71*.h
21947
21948 STARFIVE JH71X0 USB DRIVERS
21949 M:      Minda Chen <[email protected]>
21950 S:      Maintained
21951 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
21952 F:      drivers/usb/cdns3/cdns3-starfive.c
21953
21954 STARFIVE JH71XX PMU CONTROLLER DRIVER
21955 M:      Walker Chen <[email protected]>
21956 M:      Changhuang Liang <[email protected]>
21957 S:      Supported
21958 F:      Documentation/devicetree/bindings/power/starfive*
21959 F:      drivers/pmdomain/starfive/
21960 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
21961
21962 STARFIVE SOC DRIVERS
21963 M:      Conor Dooley <[email protected]>
21964 S:      Maintained
21965 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21966 F:      Documentation/devicetree/bindings/soc/starfive/
21967
21968 STARFIVE STARLINK PMU DRIVER
21969 M:      Ji Sheng Teoh <[email protected]>
21970 S:      Maintained
21971 F:      Documentation/admin-guide/perf/starfive_starlink_pmu.rst
21972 F:      Documentation/devicetree/bindings/perf/starfive,jh8100-starlink-pmu.yaml
21973 F:      drivers/perf/starfive_starlink_pmu.c
21974
21975 STARFIVE TRNG DRIVER
21976 M:      Jia Jie Ho <[email protected]>
21977 S:      Supported
21978 F:      Documentation/devicetree/bindings/rng/starfive*
21979 F:      drivers/char/hw_random/jh7110-trng.c
21980
21981 STARFIVE WATCHDOG DRIVER
21982 M:      Xingyu Wu <[email protected]>
21983 M:      Samin Guo <[email protected]>
21984 S:      Supported
21985 F:      Documentation/devicetree/bindings/watchdog/starfive*
21986 F:      drivers/watchdog/starfive-wdt.c
21987
21988 STARFIVE JH71X0 PCIE AND USB PHY DRIVER
21989 M:      Minda Chen <[email protected]>
21990 S:      Supported
21991 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-pcie-phy.yaml
21992 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml
21993 F:      drivers/phy/starfive/phy-jh7110-pcie.c
21994 F:      drivers/phy/starfive/phy-jh7110-usb.c
21995
21996 STARFIVE JH8100 EXTERNAL INTERRUPT CONTROLLER DRIVER
21997 M:      Changhuang Liang <[email protected]>
21998 S:      Supported
21999 F:      Documentation/devicetree/bindings/interrupt-controller/starfive,jh8100-intc.yaml
22000 F:      drivers/irqchip/irq-starfive-jh8100-intc.c
22001
22002 STATIC BRANCH/CALL
22003 M:      Peter Zijlstra <[email protected]>
22004 M:      Josh Poimboeuf <[email protected]>
22005 M:      Jason Baron <[email protected]>
22006 R:      Steven Rostedt <[email protected]>
22007 R:      Ard Biesheuvel <[email protected]>
22008 S:      Supported
22009 F:      arch/*/include/asm/jump_label*.h
22010 F:      arch/*/include/asm/static_call*.h
22011 F:      arch/*/kernel/jump_label.c
22012 F:      arch/*/kernel/static_call.c
22013 F:      include/linux/jump_label*.h
22014 F:      include/linux/static_call*.h
22015 F:      kernel/jump_label.c
22016 F:      kernel/static_call.c
22017
22018 STI AUDIO (ASoC) DRIVERS
22019 M:      Arnaud Pouliquen <[email protected]>
22020 L:      [email protected] (moderated for non-subscribers)
22021 S:      Maintained
22022 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
22023 F:      sound/soc/sti/
22024
22025 STI CEC DRIVER
22026 M:      Alain Volmat <[email protected]>
22027 S:      Maintained
22028 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
22029 F:      drivers/media/cec/platform/sti/
22030
22031 STK1160 USB VIDEO CAPTURE DRIVER
22032 M:      Ezequiel Garcia <[email protected]>
22033 L:      [email protected]
22034 S:      Maintained
22035 T:      git git://linuxtv.org/media_tree.git
22036 F:      drivers/media/usb/stk1160/
22037
22038 STM32 AUDIO (ASoC) DRIVERS
22039 M:      Olivier Moysan <[email protected]>
22040 M:      Arnaud Pouliquen <[email protected]>
22041 L:      [email protected] (moderated for non-subscribers)
22042 S:      Maintained
22043 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
22044 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
22045 F:      sound/soc/stm/
22046
22047 STM32 DMA DRIVERS
22048 M:      Amélie Delaunay <[email protected]>
22049 L:      [email protected]
22050 L:      [email protected] (moderated for non-subscribers)
22051 S:      Maintained
22052 F:      Documentation/arch/arm/stm32/stm32-dma-mdma-chaining.rst
22053 F:      Documentation/devicetree/bindings/dma/stm32/
22054 F:      drivers/dma/stm32/
22055
22056 STM32 TIMER/LPTIMER DRIVERS
22057 M:      Fabrice Gasnier <[email protected]>
22058 S:      Maintained
22059 F:      Documentation/ABI/testing/*timer-stm32
22060 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
22061 F:      drivers/*/stm32-*timer*
22062 F:      drivers/pwm/pwm-stm32*
22063 F:      include/linux/*/stm32-*tim*
22064
22065 STMMAC ETHERNET DRIVER
22066 M:      Alexandre Torgue <[email protected]>
22067 M:      Jose Abreu <[email protected]>
22068 L:      [email protected]
22069 S:      Supported
22070 W:      http://www.stlinux.com
22071 F:      Documentation/networking/device_drivers/ethernet/stmicro/
22072 F:      drivers/net/ethernet/stmicro/stmmac/
22073
22074 SUN HAPPY MEAL ETHERNET DRIVER
22075 M:      Sean Anderson <[email protected]>
22076 S:      Maintained
22077 F:      drivers/net/ethernet/sun/sunhme.*
22078
22079 SUN3/3X
22080 M:      Sam Creasey <[email protected]>
22081 S:      Maintained
22082 W:      http://sammy.net/sun3/
22083 F:      arch/m68k/include/asm/sun3*
22084 F:      arch/m68k/kernel/*sun3*
22085 F:      arch/m68k/sun3*/
22086 F:      drivers/net/ethernet/i825xx/sun3*
22087
22088 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
22089 M:      Hans de Goede <[email protected]>
22090 L:      [email protected]
22091 S:      Maintained
22092 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
22093 F:      drivers/input/keyboard/sun4i-lradc-keys.c
22094
22095 SUNDANCE NETWORK DRIVER
22096 M:      Denis Kirjanov <[email protected]>
22097 L:      [email protected]
22098 S:      Maintained
22099 F:      drivers/net/ethernet/dlink/sundance.c
22100
22101 SUNPLUS ETHERNET DRIVER
22102 M:      Wells Lu <[email protected]>
22103 L:      [email protected]
22104 S:      Maintained
22105 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
22106 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
22107 F:      drivers/net/ethernet/sunplus/
22108
22109 SUNPLUS MMC DRIVER
22110 M:      Tony Huang <[email protected]>
22111 M:      Li-hao Kuo <[email protected]>
22112 S:      Maintained
22113 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
22114 F:      drivers/mmc/host/sunplus-mmc.c
22115
22116 SUNPLUS OCOTP DRIVER
22117 M:      Vincent Shih <[email protected]>
22118 S:      Maintained
22119 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
22120 F:      drivers/nvmem/sunplus-ocotp.c
22121
22122 SUNPLUS PWM DRIVER
22123 M:      Hammer Hsieh <[email protected]>
22124 S:      Maintained
22125 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
22126 F:      drivers/pwm/pwm-sunplus.c
22127
22128 SUNPLUS RTC DRIVER
22129 M:      Vincent Shih <[email protected]>
22130 L:      [email protected]
22131 S:      Maintained
22132 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
22133 F:      drivers/rtc/rtc-sunplus.c
22134
22135 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
22136 M:      Li-hao Kuo <[email protected]>
22137 L:      [email protected]
22138 S:      Maintained
22139 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
22140 F:      drivers/spi/spi-sunplus-sp7021.c
22141
22142 SUNPLUS UART DRIVER
22143 M:      Hammer Hsieh <[email protected]>
22144 S:      Maintained
22145 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
22146 F:      drivers/tty/serial/sunplus-uart.c
22147
22148 SUNPLUS USB2 PHY DRIVER
22149 M:      Vincent Shih <[email protected]>
22150 L:      [email protected]
22151 S:      Maintained
22152 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
22153 F:      drivers/phy/sunplus/Kconfig
22154 F:      drivers/phy/sunplus/Makefile
22155 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
22156
22157 SUNPLUS WATCHDOG DRIVER
22158 M:      Xiantao Hu <[email protected]>
22159 L:      [email protected]
22160 S:      Maintained
22161 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
22162 F:      drivers/watchdog/sunplus_wdt.c
22163
22164 SUPERH
22165 M:      Yoshinori Sato <[email protected]>
22166 M:      Rich Felker <[email protected]>
22167 M:      John Paul Adrian Glaubitz <[email protected]>
22168 L:      [email protected]
22169 S:      Maintained
22170 Q:      http://patchwork.kernel.org/project/linux-sh/list/
22171 F:      Documentation/arch/sh/
22172 F:      arch/sh/
22173 F:      drivers/sh/
22174
22175 SUSPEND TO RAM
22176 M:      "Rafael J. Wysocki" <[email protected]>
22177 M:      Len Brown <[email protected]>
22178 M:      Pavel Machek <[email protected]>
22179 L:      [email protected]
22180 S:      Supported
22181 B:      https://bugzilla.kernel.org
22182 F:      Documentation/power/
22183 F:      arch/x86/kernel/acpi/sleep*
22184 F:      arch/x86/kernel/acpi/wakeup*
22185 F:      drivers/base/power/
22186 F:      include/linux/freezer.h
22187 F:      include/linux/pm.h
22188 F:      include/linux/suspend.h
22189 F:      kernel/power/
22190
22191 SVGA HANDLING
22192 M:      Martin Mares <[email protected]>
22193 L:      [email protected]
22194 S:      Maintained
22195 F:      Documentation/admin-guide/svga.rst
22196 F:      arch/x86/boot/video*
22197
22198 SWITCHDEV
22199 M:      Jiri Pirko <[email protected]>
22200 M:      Ivan Vecera <[email protected]>
22201 L:      [email protected]
22202 S:      Supported
22203 F:      include/net/switchdev.h
22204 F:      net/switchdev/
22205
22206 SY8106A REGULATOR DRIVER
22207 M:      Icenowy Zheng <[email protected]>
22208 S:      Maintained
22209 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
22210 F:      drivers/regulator/sy8106a-regulator.c
22211
22212 SYNC FILE FRAMEWORK
22213 M:      Sumit Semwal <[email protected]>
22214 R:      Gustavo Padovan <[email protected]>
22215 L:      [email protected]
22216 L:      [email protected]
22217 S:      Maintained
22218 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
22219 F:      Documentation/driver-api/sync_file.rst
22220 F:      drivers/dma-buf/dma-fence*
22221 F:      drivers/dma-buf/sw_sync.c
22222 F:      drivers/dma-buf/sync_*
22223 F:      include/linux/sync_file.h
22224 F:      include/uapi/linux/sync_file.h
22225
22226 SYNOPSYS ARC ARCHITECTURE
22227 M:      Vineet Gupta <[email protected]>
22228 L:      [email protected]
22229 S:      Supported
22230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
22231 F:      Documentation/arch/arc
22232 F:      Documentation/devicetree/bindings/arc/*
22233 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
22234 F:      arch/arc/
22235 F:      drivers/clocksource/arc_timer.c
22236 F:      drivers/tty/serial/arc_uart.c
22237
22238 SYNOPSYS ARC HSDK SDP pll clock driver
22239 M:      Eugeniy Paltsev <[email protected]>
22240 S:      Supported
22241 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
22242 F:      drivers/clk/clk-hsdk-pll.c
22243
22244 SYNOPSYS ARC SDP clock driver
22245 M:      Eugeniy Paltsev <[email protected]>
22246 S:      Supported
22247 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
22248 F:      drivers/clk/axs10x/*
22249
22250 SYNOPSYS ARC SDP platform support
22251 M:      Alexey Brodkin <[email protected]>
22252 S:      Supported
22253 F:      Documentation/devicetree/bindings/arc/axs10*
22254 F:      arch/arc/boot/dts/ax*
22255 F:      arch/arc/plat-axs10x
22256
22257 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
22258 M:      Eugeniy Paltsev <[email protected]>
22259 S:      Supported
22260 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
22261 F:      drivers/reset/reset-axs10x.c
22262
22263 SYNOPSYS CREG GPIO DRIVER
22264 M:      Eugeniy Paltsev <[email protected]>
22265 S:      Maintained
22266 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
22267 F:      drivers/gpio/gpio-creg-snps.c
22268
22269 SYNOPSYS DESIGNWARE 8250 UART DRIVER
22270 M:      Ilpo Järvinen <[email protected]>
22271 R:      Andy Shevchenko <[email protected]>
22272 S:      Supported
22273 F:      drivers/tty/serial/8250/8250_dw.c
22274 F:      drivers/tty/serial/8250/8250_dwlib.*
22275 F:      drivers/tty/serial/8250/8250_lpss.c
22276
22277 SYNOPSYS DESIGNWARE APB GPIO DRIVER
22278 M:      Hoan Tran <[email protected]>
22279 M:      Serge Semin <[email protected]>
22280 L:      [email protected]
22281 S:      Maintained
22282 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
22283 F:      drivers/gpio/gpio-dwapb.c
22284
22285 SYNOPSYS DESIGNWARE APB SSI DRIVER
22286 M:      Serge Semin <[email protected]>
22287 L:      [email protected]
22288 S:      Supported
22289 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
22290 F:      drivers/spi/spi-dw*
22291
22292 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
22293 M:      Eugeniy Paltsev <[email protected]>
22294 S:      Maintained
22295 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
22296 F:      drivers/dma/dw-axi-dmac/
22297
22298 SYNOPSYS DESIGNWARE DMAC DRIVER
22299 M:      Viresh Kumar <[email protected]>
22300 R:      Andy Shevchenko <[email protected]>
22301 S:      Maintained
22302 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
22303 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
22304 F:      drivers/dma/dw/
22305 F:      include/dt-bindings/dma/dw-dmac.h
22306 F:      include/linux/dma/dw.h
22307 F:      include/linux/platform_data/dma-dw.h
22308
22309 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
22310 M:      Jose Abreu <[email protected]>
22311 L:      [email protected]
22312 S:      Supported
22313 F:      drivers/net/ethernet/synopsys/
22314
22315 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
22316 M:      Jose Abreu <[email protected]>
22317 L:      [email protected]
22318 S:      Supported
22319 F:      drivers/net/pcs/pcs-xpcs.c
22320 F:      drivers/net/pcs/pcs-xpcs.h
22321 F:      include/linux/pcs/pcs-xpcs.h
22322
22323 SYNOPSYS DESIGNWARE I2C DRIVER
22324 M:      Jarkko Nikula <[email protected]>
22325 R:      Andy Shevchenko <[email protected]>
22326 R:      Mika Westerberg <[email protected]>
22327 R:      Jan Dabros <[email protected]>
22328 L:      [email protected]
22329 S:      Supported
22330 F:      drivers/i2c/busses/i2c-designware-*
22331
22332 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
22333 M:      Jaehoon Chung <[email protected]>
22334 L:      [email protected]
22335 S:      Maintained
22336 F:      drivers/mmc/host/dw_mmc*
22337
22338 SYNOPSYS DESIGNWARE PCIE PMU DRIVER
22339 M:      Shuai Xue <[email protected]>
22340 M:      Jing Zhang <[email protected]>
22341 S:      Supported
22342 F:      Documentation/admin-guide/perf/dwc_pcie_pmu.rst
22343 F:      drivers/perf/dwc_pcie_pmu.c
22344
22345 SYNOPSYS HSDK RESET CONTROLLER DRIVER
22346 M:      Eugeniy Paltsev <[email protected]>
22347 S:      Supported
22348 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
22349 F:      drivers/reset/reset-hsdk.c
22350 F:      include/dt-bindings/reset/snps,hsdk-reset.h
22351
22352 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
22353 M:      Prabu Thangamuthu <[email protected]>
22354 M:      Manjunath M B <[email protected]>
22355 L:      [email protected]
22356 S:      Maintained
22357 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
22358
22359 SYSTEM CONFIGURATION (SYSCON)
22360 M:      Lee Jones <[email protected]>
22361 M:      Arnd Bergmann <[email protected]>
22362 S:      Supported
22363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
22364 F:      drivers/mfd/syscon.c
22365
22366 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
22367 M:      Sudeep Holla <[email protected]>
22368 R:      Cristian Marussi <[email protected]>
22369 L:      [email protected]
22370 L:      [email protected] (moderated for non-subscribers)
22371 S:      Maintained
22372 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
22373 F:      drivers/clk/clk-sc[mp]i.c
22374 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
22375 F:      drivers/firmware/arm_scmi/
22376 F:      drivers/firmware/arm_scpi.c
22377 F:      drivers/hwmon/scmi-hwmon.c
22378 F:      drivers/pinctrl/pinctrl-scmi.c
22379 F:      drivers/pmdomain/arm/
22380 F:      drivers/powercap/arm_scmi_powercap.c
22381 F:      drivers/regulator/scmi-regulator.c
22382 F:      drivers/reset/reset-scmi.c
22383 F:      include/linux/sc[mp]i_protocol.h
22384 F:      include/trace/events/scmi.h
22385 F:      include/uapi/linux/virtio_scmi.h
22386
22387 SYSTEM RESET/SHUTDOWN DRIVERS
22388 M:      Sebastian Reichel <[email protected]>
22389 L:      [email protected]
22390 S:      Maintained
22391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
22392 F:      Documentation/devicetree/bindings/power/reset/
22393 F:      drivers/power/reset/
22394
22395 SYSTEM TRACE MODULE CLASS
22396 M:      Alexander Shishkin <[email protected]>
22397 S:      Maintained
22398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
22399 F:      Documentation/trace/stm.rst
22400 F:      drivers/hwtracing/stm/
22401 F:      include/linux/stm.h
22402 F:      include/uapi/linux/stm.h
22403
22404 SYSTEM76 ACPI DRIVER
22405 M:      Jeremy Soller <[email protected]>
22406 M:      System76 Product Development <[email protected]>
22407 L:      [email protected]
22408 S:      Maintained
22409 F:      drivers/platform/x86/system76_acpi.c
22410
22411 SYSV FILESYSTEM
22412 S:      Orphan
22413 F:      Documentation/filesystems/sysv-fs.rst
22414 F:      fs/sysv/
22415 F:      include/linux/sysv_fs.h
22416
22417 TASKSTATS STATISTICS INTERFACE
22418 M:      Balbir Singh <[email protected]>
22419 S:      Maintained
22420 F:      Documentation/accounting/taskstats*
22421 F:      include/linux/taskstats*
22422 F:      kernel/taskstats.c
22423
22424 TC subsystem
22425 M:      Jamal Hadi Salim <[email protected]>
22426 M:      Cong Wang <[email protected]>
22427 M:      Jiri Pirko <[email protected]>
22428 L:      [email protected]
22429 S:      Maintained
22430 F:      include/net/pkt_cls.h
22431 F:      include/net/pkt_sched.h
22432 F:      include/net/tc_act/
22433 F:      include/uapi/linux/pkt_cls.h
22434 F:      include/uapi/linux/pkt_sched.h
22435 F:      include/uapi/linux/tc_act/
22436 F:      include/uapi/linux/tc_ematch/
22437 F:      net/sched/
22438 F:      tools/testing/selftests/tc-testing
22439
22440 TC90522 MEDIA DRIVER
22441 M:      Akihiro Tsukada <[email protected]>
22442 L:      [email protected]
22443 S:      Odd Fixes
22444 F:      drivers/media/dvb-frontends/tc90522*
22445
22446 TCP LOW PRIORITY MODULE
22447 M:      "Wong Hoi Sing, Edison" <[email protected]>
22448 M:      "Hung Hing Lun, Mike" <[email protected]>
22449 S:      Maintained
22450 W:      http://tcp-lp-mod.sourceforge.net/
22451 F:      net/ipv4/tcp_lp.c
22452
22453 TDA10071 MEDIA DRIVER
22454 L:      [email protected]
22455 S:      Orphan
22456 W:      https://linuxtv.org
22457 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22458 F:      drivers/media/dvb-frontends/tda10071*
22459
22460 TDA18212 MEDIA DRIVER
22461 L:      [email protected]
22462 S:      Orphan
22463 W:      https://linuxtv.org
22464 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22465 F:      drivers/media/tuners/tda18212*
22466
22467 TDA18218 MEDIA DRIVER
22468 L:      [email protected]
22469 S:      Orphan
22470 W:      https://linuxtv.org
22471 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22472 F:      drivers/media/tuners/tda18218*
22473
22474 TDA18250 MEDIA DRIVER
22475 M:      Olli Salonen <[email protected]>
22476 L:      [email protected]
22477 S:      Maintained
22478 W:      https://linuxtv.org
22479 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22480 T:      git git://linuxtv.org/media_tree.git
22481 F:      drivers/media/tuners/tda18250*
22482
22483 TDA18271 MEDIA DRIVER
22484 M:      Michael Krufky <[email protected]>
22485 L:      [email protected]
22486 S:      Maintained
22487 W:      https://linuxtv.org
22488 W:      http://github.com/mkrufky
22489 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22490 T:      git git://linuxtv.org/mkrufky/tuners.git
22491 F:      drivers/media/tuners/tda18271*
22492
22493 TDA1997x MEDIA DRIVER
22494 M:      Tim Harvey <[email protected]>
22495 L:      [email protected]
22496 S:      Maintained
22497 W:      https://linuxtv.org
22498 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22499 F:      drivers/media/i2c/tda1997x.*
22500
22501 TDA827x MEDIA DRIVER
22502 M:      Michael Krufky <[email protected]>
22503 L:      [email protected]
22504 S:      Maintained
22505 W:      https://linuxtv.org
22506 W:      http://github.com/mkrufky
22507 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22508 T:      git git://linuxtv.org/mkrufky/tuners.git
22509 F:      drivers/media/tuners/tda8290.*
22510
22511 TDA8290 MEDIA DRIVER
22512 M:      Michael Krufky <[email protected]>
22513 L:      [email protected]
22514 S:      Maintained
22515 W:      https://linuxtv.org
22516 W:      http://github.com/mkrufky
22517 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22518 T:      git git://linuxtv.org/mkrufky/tuners.git
22519 F:      drivers/media/tuners/tda8290.*
22520
22521 TDA9840 MEDIA DRIVER
22522 M:      Hans Verkuil <[email protected]>
22523 L:      [email protected]
22524 S:      Maintained
22525 W:      https://linuxtv.org
22526 T:      git git://linuxtv.org/media_tree.git
22527 F:      drivers/media/i2c/tda9840*
22528
22529 TEA5761 TUNER DRIVER
22530 M:      Mauro Carvalho Chehab <[email protected]>
22531 L:      [email protected]
22532 S:      Odd fixes
22533 W:      https://linuxtv.org
22534 T:      git git://linuxtv.org/media_tree.git
22535 F:      drivers/media/tuners/tea5761.*
22536
22537 TEA5767 TUNER DRIVER
22538 M:      Mauro Carvalho Chehab <[email protected]>
22539 L:      [email protected]
22540 S:      Maintained
22541 W:      https://linuxtv.org
22542 T:      git git://linuxtv.org/media_tree.git
22543 F:      drivers/media/tuners/tea5767.*
22544
22545 TEA6415C MEDIA DRIVER
22546 M:      Hans Verkuil <[email protected]>
22547 L:      [email protected]
22548 S:      Maintained
22549 W:      https://linuxtv.org
22550 T:      git git://linuxtv.org/media_tree.git
22551 F:      drivers/media/i2c/tea6415c*
22552
22553 TEA6420 MEDIA DRIVER
22554 M:      Hans Verkuil <[email protected]>
22555 L:      [email protected]
22556 S:      Maintained
22557 W:      https://linuxtv.org
22558 T:      git git://linuxtv.org/media_tree.git
22559 F:      drivers/media/i2c/tea6420*
22560
22561 TEAM DRIVER
22562 M:      Jiri Pirko <[email protected]>
22563 L:      [email protected]
22564 S:      Supported
22565 F:      Documentation/netlink/specs/team.yaml
22566 F:      drivers/net/team/
22567 F:      include/linux/if_team.h
22568 F:      include/uapi/linux/if_team.h
22569 F:      tools/testing/selftests/drivers/net/team/
22570
22571 TECHNICAL ADVISORY BOARD PROCESS DOCS
22572 M:      "Theodore Ts'o" <[email protected]>
22573 M:      Greg Kroah-Hartman <[email protected]>
22574 L:      [email protected]
22575 S:      Maintained
22576 F:      Documentation/process/contribution-maturity-model.rst
22577 F:      Documentation/process/researcher-guidelines.rst
22578
22579 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
22580 M:      "Savoir-faire Linux Inc." <[email protected]>
22581 S:      Maintained
22582 F:      arch/x86/platform/ts5500/
22583
22584 TECHNOTREND USB IR RECEIVER
22585 M:      Sean Young <[email protected]>
22586 L:      [email protected]
22587 S:      Maintained
22588 F:      drivers/media/rc/ttusbir.c
22589
22590 TECHWELL TW9900 VIDEO DECODER
22591 M:      Mehdi Djait <[email protected]>
22592 L:      [email protected]
22593 S:      Maintained
22594 F:      drivers/media/i2c/tw9900.c
22595
22596 TECHWELL TW9910 VIDEO DECODER
22597 L:      [email protected]
22598 S:      Orphan
22599 F:      drivers/media/i2c/tw9910.c
22600 F:      include/media/i2c/tw9910.h
22601
22602 TEE SUBSYSTEM
22603 M:      Jens Wiklander <[email protected]>
22604 R:      Sumit Garg <[email protected]>
22605 L:      [email protected]
22606 S:      Maintained
22607 F:      Documentation/ABI/testing/sysfs-class-tee
22608 F:      Documentation/driver-api/tee.rst
22609 F:      Documentation/tee/
22610 F:      Documentation/userspace-api/tee.rst
22611 F:      drivers/tee/
22612 F:      include/linux/tee_core.h
22613 F:      include/linux/tee_drv.h
22614 F:      include/uapi/linux/tee.h
22615
22616 TEGRA ARCHITECTURE SUPPORT
22617 M:      Thierry Reding <[email protected]>
22618 M:      Jonathan Hunter <[email protected]>
22619 L:      [email protected]
22620 S:      Supported
22621 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
22622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
22623 N:      [^a-z]tegra
22624
22625 TEGRA CLOCK DRIVER
22626 M:      Peter De Schrijver <[email protected]>
22627 M:      Prashant Gaikwad <[email protected]>
22628 S:      Supported
22629 F:      drivers/clk/tegra/
22630
22631 TEGRA CRYPTO DRIVERS
22632 M:      Akhil R <[email protected]>
22633 S:      Supported
22634 F:      drivers/crypto/tegra/*
22635
22636 TEGRA DMA DRIVERS
22637 M:      Laxman Dewangan <[email protected]>
22638 M:      Jon Hunter <[email protected]>
22639 S:      Supported
22640 F:      drivers/dma/tegra*
22641
22642 TEGRA I2C DRIVER
22643 M:      Laxman Dewangan <[email protected]>
22644 R:      Dmitry Osipenko <[email protected]>
22645 S:      Supported
22646 F:      drivers/i2c/busses/i2c-tegra.c
22647
22648 TEGRA IOMMU DRIVERS
22649 M:      Thierry Reding <[email protected]>
22650 R:      Krishna Reddy <[email protected]>
22651 L:      [email protected]
22652 S:      Supported
22653 F:      drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
22654 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
22655 F:      drivers/iommu/tegra*
22656
22657 TEGRA KBC DRIVER
22658 M:      Laxman Dewangan <[email protected]>
22659 S:      Supported
22660 F:      drivers/input/keyboard/tegra-kbc.c
22661
22662 TEGRA NAND DRIVER
22663 M:      Stefan Agner <[email protected]>
22664 M:      Lucas Stach <[email protected]>
22665 S:      Maintained
22666 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
22667 F:      drivers/mtd/nand/raw/tegra_nand.c
22668
22669 TEGRA PWM DRIVER
22670 M:      Thierry Reding <[email protected]>
22671 S:      Supported
22672 F:      drivers/pwm/pwm-tegra.c
22673
22674 TEGRA QUAD SPI DRIVER
22675 M:      Thierry Reding <[email protected]>
22676 M:      Jonathan Hunter <[email protected]>
22677 M:      Sowjanya Komatineni <[email protected]>
22678 L:      [email protected]
22679 S:      Maintained
22680 F:      drivers/spi/spi-tegra210-quad.c
22681
22682 TEGRA SERIAL DRIVER
22683 M:      Laxman Dewangan <[email protected]>
22684 S:      Supported
22685 F:      drivers/tty/serial/serial-tegra.c
22686
22687 TEGRA SPI DRIVER
22688 M:      Laxman Dewangan <[email protected]>
22689 S:      Supported
22690 F:      drivers/spi/spi-tegra*
22691
22692 TEGRA VIDEO DRIVER
22693 M:      Thierry Reding <[email protected]>
22694 M:      Jonathan Hunter <[email protected]>
22695 M:      Sowjanya Komatineni <[email protected]>
22696 M:      Luca Ceresoli <[email protected]>
22697 L:      [email protected]
22698 L:      [email protected]
22699 S:      Maintained
22700 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
22701 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
22702 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
22703 F:      drivers/staging/media/tegra-video/
22704
22705 TEGRA XUSB PADCTL DRIVER
22706 M:      JC Kuo <[email protected]>
22707 S:      Supported
22708 F:      drivers/phy/tegra/xusb*
22709
22710 TEHUTI ETHERNET DRIVER
22711 M:      Andy Gospodarek <[email protected]>
22712 L:      [email protected]
22713 S:      Supported
22714 F:      drivers/net/ethernet/tehuti/tehuti.*
22715
22716 TEHUTI TN40XX ETHERNET DRIVER
22717 M:      FUJITA Tomonori <[email protected]>
22718 L:      [email protected]
22719 S:      Maintained
22720 F:      drivers/net/ethernet/tehuti/tn40*
22721
22722 TELECOM CLOCK DRIVER FOR MCPL0010
22723 M:      Mark Gross <[email protected]>
22724 S:      Supported
22725 F:      drivers/char/tlclk.c
22726
22727 TEMPO SEMICONDUCTOR DRIVERS
22728 M:      Steven Eckhoff <[email protected]>
22729 S:      Maintained
22730 F:      Documentation/devicetree/bindings/sound/tscs*.txt
22731 F:      sound/soc/codecs/tscs*.c
22732 F:      sound/soc/codecs/tscs*.h
22733
22734 TENSILICA XTENSA PORT (xtensa)
22735 M:      Chris Zankel <[email protected]>
22736 M:      Max Filippov <[email protected]>
22737 S:      Maintained
22738 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
22739 F:      arch/xtensa/
22740 F:      drivers/irqchip/irq-xtensa-*
22741
22742 TEXAS INSTRUMENTS ASoC DRIVERS
22743 M:      Peter Ujfalusi <[email protected]>
22744 L:      [email protected] (moderated for non-subscribers)
22745 S:      Maintained
22746 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
22747 F:      sound/soc/ti/
22748
22749 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
22750 M:      Shenghao Ding <[email protected]>
22751 M:      Kevin Lu <[email protected]>
22752 M:      Baojun Xu <[email protected]>
22753 L:      [email protected] (moderated for non-subscribers)
22754 S:      Maintained
22755 F:      Documentation/devicetree/bindings/sound/tas2552.txt
22756 F:      Documentation/devicetree/bindings/sound/ti,tas2562.yaml
22757 F:      Documentation/devicetree/bindings/sound/ti,tas2770.yaml
22758 F:      Documentation/devicetree/bindings/sound/ti,tas27xx.yaml
22759 F:      Documentation/devicetree/bindings/sound/ti,tpa6130a2.yaml
22760 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.yaml
22761 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
22762 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
22763 F:      Documentation/devicetree/bindings/sound/ti,tlv320adcx140.yaml
22764 F:      include/sound/tas2*.h
22765 F:      include/sound/tlv320*.h
22766 F:      include/sound/tpa6130a2-plat.h
22767 F:      sound/pci/hda/tas2781_hda_i2c.c
22768 F:      sound/soc/codecs/pcm1681.c
22769 F:      sound/soc/codecs/pcm1789*.*
22770 F:      sound/soc/codecs/pcm179x*.*
22771 F:      sound/soc/codecs/pcm186x*.*
22772 F:      sound/soc/codecs/pcm3008.*
22773 F:      sound/soc/codecs/pcm3060*.*
22774 F:      sound/soc/codecs/pcm3168a*.*
22775 F:      sound/soc/codecs/pcm5102a.c
22776 F:      sound/soc/codecs/pcm512x*.*
22777 F:      sound/soc/codecs/tas2*.*
22778 F:      sound/soc/codecs/tlv320*.*
22779 F:      sound/soc/codecs/tpa6130a2.*
22780
22781 TEXAS INSTRUMENTS DMA DRIVERS
22782 M:      Peter Ujfalusi <[email protected]>
22783 L:      [email protected]
22784 S:      Maintained
22785 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
22786 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
22787 F:      Documentation/devicetree/bindings/dma/ti/
22788 F:      drivers/dma/ti/
22789 F:      include/linux/dma/k3-psil.h
22790 F:      include/linux/dma/k3-udma-glue.h
22791 F:      include/linux/dma/ti-cppi5.h
22792 X:      drivers/dma/ti/cppi41.c
22793
22794 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
22795 M:      Robert Marko <[email protected]>
22796 M:      Luka Perkov <[email protected]>
22797 L:      [email protected]
22798 S:      Maintained
22799 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
22800 F:      Documentation/hwmon/tps23861.rst
22801 F:      drivers/hwmon/tps23861.c
22802
22803 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
22804 M:      Ricardo Ribalda <[email protected]>
22805 L:      [email protected]
22806 S:      Supported
22807 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
22808 F:      drivers/iio/dac/ti-dac7612.c
22809
22810 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
22811 M:      Nishanth Menon <[email protected]>
22812 M:      Tero Kristo <[email protected]>
22813 M:      Santosh Shilimkar <[email protected]>
22814 L:      [email protected] (moderated for non-subscribers)
22815 S:      Maintained
22816 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
22817 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
22818 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
22819 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
22820 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
22821 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
22822 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
22823 F:      drivers/clk/keystone/sci-clk.c
22824 F:      drivers/firmware/ti_sci*
22825 F:      drivers/irqchip/irq-ti-sci-inta.c
22826 F:      drivers/irqchip/irq-ti-sci-intr.c
22827 F:      drivers/reset/reset-ti-sci.c
22828 F:      drivers/soc/ti/ti_sci_inta_msi.c
22829 F:      drivers/pmdomain/ti/ti_sci_pm_domains.c
22830 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
22831 F:      include/linux/soc/ti/ti_sci_inta_msi.h
22832 F:      include/linux/soc/ti/ti_sci_protocol.h
22833
22834 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
22835 M:      Puranjay Mohan <[email protected]>
22836 L:      [email protected]
22837 S:      Supported
22838 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
22839 F:      drivers/iio/temperature/tmp117.c
22840
22841 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
22842 M:      Hans Verkuil <[email protected]>
22843 L:      [email protected]
22844 S:      Maintained
22845 W:      https://linuxtv.org
22846 T:      git git://linuxtv.org/media_tree.git
22847 F:      drivers/media/radio/radio-raremono.c
22848
22849 THERMAL
22850 M:      Rafael J. Wysocki <[email protected]>
22851 M:      Daniel Lezcano <[email protected]>
22852 R:      Zhang Rui <[email protected]>
22853 R:      Lukasz Luba <[email protected]>
22854 L:      [email protected]
22855 S:      Supported
22856 Q:      https://patchwork.kernel.org/project/linux-pm/list/
22857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
22858 F:      Documentation/ABI/testing/sysfs-class-thermal
22859 F:      Documentation/admin-guide/thermal/
22860 F:      Documentation/devicetree/bindings/thermal/
22861 F:      Documentation/driver-api/thermal/
22862 F:      drivers/thermal/
22863 F:      include/dt-bindings/thermal/
22864 F:      include/linux/cpu_cooling.h
22865 F:      include/linux/thermal.h
22866 F:      include/uapi/linux/thermal.h
22867 F:      tools/lib/thermal/
22868 F:      tools/thermal/
22869
22870 THERMAL DRIVER FOR AMLOGIC SOCS
22871 M:      Guillaume La Roque <[email protected]>
22872 L:      [email protected]
22873 L:      [email protected]
22874 S:      Supported
22875 W:      http://linux-meson.com/
22876 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
22877 F:      drivers/thermal/amlogic_thermal.c
22878
22879 THERMAL/CPU_COOLING
22880 M:      Amit Daniel Kachhap <[email protected]>
22881 M:      Daniel Lezcano <[email protected]>
22882 M:      Viresh Kumar <[email protected]>
22883 R:      Lukasz Luba <[email protected]>
22884 L:      [email protected]
22885 S:      Supported
22886 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
22887 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
22888 F:      drivers/thermal/cpufreq_cooling.c
22889 F:      drivers/thermal/cpuidle_cooling.c
22890 F:      include/linux/cpu_cooling.h
22891
22892 THERMAL/POWER_ALLOCATOR
22893 M:      Lukasz Luba <[email protected]>
22894 L:      [email protected]
22895 S:      Maintained
22896 F:      Documentation/driver-api/thermal/power_allocator.rst
22897 F:      drivers/thermal/gov_power_allocator.c
22898 F:      drivers/thermal/thermal_trace_ipa.h
22899
22900 THINKPAD ACPI EXTRAS DRIVER
22901 M:      Henrique de Moraes Holschuh <[email protected]>
22902 L:      [email protected]
22903 L:      [email protected]
22904 S:      Maintained
22905 W:      http://ibm-acpi.sourceforge.net
22906 W:      http://thinkwiki.org/wiki/Ibm-acpi
22907 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
22908 F:      drivers/platform/x86/thinkpad_acpi.c
22909
22910 THINKPAD LMI DRIVER
22911 M:      Mark Pearson <[email protected]>
22912 L:      [email protected]
22913 S:      Maintained
22914 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
22915 F:      drivers/platform/x86/think-lmi.?
22916
22917 THP7312 ISP DRIVER
22918 M:      Laurent Pinchart <[email protected]>
22919 M:      Paul Elder <[email protected]>
22920 L:      [email protected]
22921 S:      Maintained
22922 T:      git git://linuxtv.org/media_tree.git
22923 F:      Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml
22924 F:      Documentation/userspace-api/media/drivers/thp7312.rst
22925 F:      drivers/media/i2c/thp7312.c
22926 F:      include/uapi/linux/thp7312.h
22927
22928 THUNDERBOLT DMA TRAFFIC TEST DRIVER
22929 M:      Isaac Hazan <[email protected]>
22930 L:      [email protected]
22931 S:      Maintained
22932 F:      drivers/thunderbolt/dma_test.c
22933
22934 THUNDERBOLT DRIVER
22935 M:      Andreas Noever <[email protected]>
22936 M:      Michael Jamet <[email protected]>
22937 M:      Mika Westerberg <[email protected]>
22938 M:      Yehezkel Bernat <[email protected]>
22939 L:      [email protected]
22940 S:      Maintained
22941 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
22942 F:      Documentation/admin-guide/thunderbolt.rst
22943 F:      drivers/thunderbolt/
22944 F:      include/linux/thunderbolt.h
22945
22946 THUNDERBOLT NETWORK DRIVER
22947 M:      Michael Jamet <[email protected]>
22948 M:      Mika Westerberg <[email protected]>
22949 M:      Yehezkel Bernat <[email protected]>
22950 L:      [email protected]
22951 S:      Maintained
22952 F:      drivers/net/thunderbolt/
22953
22954 THUNDERX GPIO DRIVER
22955 M:      Robert Richter <[email protected]>
22956 S:      Odd Fixes
22957 F:      drivers/gpio/gpio-thunderx.c
22958
22959 TI ADS1119 ADC DRIVER
22960 M:      Francesco Dolcini <[email protected]>
22961 M:      João Paulo Gonçalves <[email protected]>
22962 L:      [email protected]
22963 S:      Maintained
22964 F:      Documentation/devicetree/bindings/iio/adc/ti,ads1119.yaml
22965 F:      drivers/iio/adc/ti-ads1119.c
22966
22967 TI ADS7924 ADC DRIVER
22968 M:      Hugo Villeneuve <[email protected]>
22969 L:      [email protected]
22970 S:      Supported
22971 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
22972 F:      drivers/iio/adc/ti-ads7924.c
22973
22974 TI AM437X VPFE DRIVER
22975 M:      "Lad, Prabhakar" <[email protected]>
22976 L:      [email protected]
22977 S:      Maintained
22978 W:      https://linuxtv.org
22979 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22980 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22981 F:      drivers/media/platform/ti/am437x/
22982
22983 TI BANDGAP AND THERMAL DRIVER
22984 M:      Eduardo Valentin <[email protected]>
22985 M:      Keerthy <[email protected]>
22986 L:      [email protected]
22987 L:      [email protected]
22988 S:      Maintained
22989 F:      drivers/thermal/ti-soc-thermal/
22990
22991 TI BQ27XXX POWER SUPPLY DRIVER
22992 F:      drivers/power/supply/bq27xxx_battery.c
22993 F:      drivers/power/supply/bq27xxx_battery_i2c.c
22994 F:      include/linux/power/bq27xxx_battery.h
22995
22996 TI CDCE706 CLOCK DRIVER
22997 M:      Max Filippov <[email protected]>
22998 S:      Maintained
22999 F:      drivers/clk/clk-cdce706.c
23000
23001 TI CLOCK DRIVER
23002 M:      Tero Kristo <[email protected]>
23003 L:      [email protected]
23004 S:      Odd Fixes
23005 F:      drivers/clk/ti/
23006 F:      include/linux/clk/ti.h
23007
23008 TI DAVINCI MACHINE SUPPORT
23009 M:      Bartosz Golaszewski <[email protected]>
23010 L:      [email protected] (moderated for non-subscribers)
23011 S:      Maintained
23012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
23013 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
23014 F:      arch/arm/boot/dts/ti/davinci/
23015 F:      arch/arm/mach-davinci/
23016 F:      drivers/i2c/busses/i2c-davinci.c
23017
23018 TI DAVINCI SERIES CLOCK DRIVER
23019 M:      David Lechner <[email protected]>
23020 S:      Maintained
23021 F:      Documentation/devicetree/bindings/clock/ti/davinci/
23022 F:      drivers/clk/davinci/
23023 F:      include/linux/clk/davinci.h
23024
23025 TI DAVINCI SERIES GPIO DRIVER
23026 M:      Keerthy <[email protected]>
23027 L:      [email protected]
23028 S:      Maintained
23029 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
23030 F:      drivers/gpio/gpio-davinci.c
23031
23032 TI DAVINCI SERIES MEDIA DRIVER
23033 M:      "Lad, Prabhakar" <[email protected]>
23034 L:      [email protected]
23035 S:      Maintained
23036 W:      https://linuxtv.org
23037 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23038 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
23039 F:      drivers/media/platform/ti/davinci/
23040 F:      include/media/davinci/
23041
23042 TI ENHANCED CAPTURE (eCAP) DRIVER
23043 M:      Vignesh Raghavendra <[email protected]>
23044 R:      Julien Panis <[email protected]>
23045 L:      [email protected]
23046 L:      [email protected]
23047 S:      Maintained
23048 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
23049 F:      drivers/counter/ti-ecap-capture.c
23050
23051 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
23052 R:      David Lechner <[email protected]>
23053 L:      [email protected]
23054 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
23055 F:      drivers/counter/ti-eqep.c
23056
23057 TI ETHERNET SWITCH DRIVER (CPSW)
23058 R:      Siddharth Vadapalli <[email protected]>
23059 R:      Roger Quadros <[email protected]>
23060 L:      [email protected]
23061 L:      [email protected]
23062 S:      Maintained
23063 F:      drivers/net/ethernet/ti/cpsw*
23064 F:      drivers/net/ethernet/ti/davinci*
23065
23066 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
23067 M:      Alex Dubov <[email protected]>
23068 S:      Maintained
23069 W:      http://tifmxx.berlios.de/
23070 F:      drivers/memstick/host/tifm_ms.c
23071 F:      drivers/misc/tifm*
23072 F:      drivers/mmc/host/tifm_sd.c
23073 F:      include/linux/tifm.h
23074
23075 TI FPD-LINK DRIVERS
23076 M:      Tomi Valkeinen <[email protected]>
23077 L:      [email protected]
23078 S:      Maintained
23079 F:      Documentation/devicetree/bindings/media/i2c/ti,ds90*
23080 F:      drivers/media/i2c/ds90*
23081 F:      include/media/i2c/ds90*
23082
23083 TI HDC302X HUMIDITY DRIVER
23084 M:      Javier Carrasco <[email protected]>
23085 M:      Li peiyu <[email protected]>
23086 L:      [email protected]
23087 S:      Maintained
23088 F:      Documentation/devicetree/bindings/iio/humidity/ti,hdc3020.yaml
23089 F:      drivers/iio/humidity/hdc3020.c
23090
23091 TI ICSSG ETHERNET DRIVER (ICSSG)
23092 R:      MD Danish Anwar <[email protected]>
23093 R:      Roger Quadros <[email protected]>
23094 L:      [email protected] (moderated for non-subscribers)
23095 L:      [email protected]
23096 S:      Maintained
23097 F:      Documentation/devicetree/bindings/net/ti,icss*.yaml
23098 F:      drivers/net/ethernet/ti/icssg/*
23099
23100 TI J721E CSI2RX DRIVER
23101 M:      Jai Luthra <[email protected]>
23102 L:      [email protected]
23103 S:      Maintained
23104 F:      Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
23105 F:      drivers/media/platform/ti/j721e-csi2rx/
23106
23107 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
23108 M:      Nishanth Menon <[email protected]>
23109 M:      Santosh Shilimkar <[email protected]>
23110 L:      [email protected]
23111 L:      [email protected] (moderated for non-subscribers)
23112 S:      Maintained
23113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
23114 F:      Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml
23115 F:      drivers/pmdomain/ti/omap_prm.c
23116 F:      drivers/soc/ti/*
23117
23118 TI LM49xxx FAMILY ASoC CODEC DRIVERS
23119 M:      M R Swami Reddy <[email protected]>
23120 M:      Vishwas A Deshpande <[email protected]>
23121 L:      [email protected] (moderated for non-subscribers)
23122 S:      Maintained
23123 F:      sound/soc/codecs/isabelle*
23124 F:      sound/soc/codecs/lm49453*
23125
23126 TI LMP92064 ADC DRIVER
23127 M:      Leonard Göhrs <[email protected]>
23128 R:      [email protected]
23129 L:      [email protected]
23130 S:      Maintained
23131 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
23132 F:      drivers/iio/adc/ti-lmp92064.c
23133
23134 TI PCM3060 ASoC CODEC DRIVER
23135 M:      Kirill Marinushkin <[email protected]>
23136 L:      [email protected] (moderated for non-subscribers)
23137 S:      Maintained
23138 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
23139 F:      sound/soc/codecs/pcm3060*
23140
23141 TI TAS571X FAMILY ASoC CODEC DRIVER
23142 M:      Kevin Cernekee <[email protected]>
23143 L:      [email protected] (moderated for non-subscribers)
23144 S:      Odd Fixes
23145 F:      sound/soc/codecs/tas571x*
23146
23147 TI TMAG5273 MAGNETOMETER DRIVER
23148 M:      Gerald Loacker <[email protected]>
23149 L:      [email protected]
23150 S:      Maintained
23151 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
23152 F:      drivers/iio/magnetometer/tmag5273.c
23153
23154 TI TRF7970A NFC DRIVER
23155 M:      Mark Greer <[email protected]>
23156 L:      [email protected]
23157 S:      Supported
23158 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
23159 F:      drivers/nfc/trf7970a.c
23160
23161 TI TSC2046 ADC DRIVER
23162 M:      Oleksij Rempel <[email protected]>
23163 R:      [email protected]
23164 L:      [email protected]
23165 S:      Maintained
23166 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
23167 F:      drivers/iio/adc/ti-tsc2046.c
23168
23169 TI TWL4030 SERIES SOC CODEC DRIVER
23170 M:      Peter Ujfalusi <[email protected]>
23171 L:      [email protected] (moderated for non-subscribers)
23172 S:      Maintained
23173 F:      sound/soc/codecs/twl4030*
23174
23175 TI VPE/CAL DRIVERS
23176 M:      Benoit Parrot <[email protected]>
23177 L:      [email protected]
23178 S:      Maintained
23179 W:      http://linuxtv.org/
23180 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23181 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
23182 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
23183 F:      drivers/media/platform/ti/cal/
23184 F:      drivers/media/platform/ti/vpe/
23185
23186 TI WILINK WIRELESS DRIVERS
23187 L:      [email protected]
23188 S:      Orphan
23189 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
23190 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
23191 F:      drivers/net/wireless/ti/
23192
23193 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
23194 M:      John Stultz <[email protected]>
23195 M:      Thomas Gleixner <[email protected]>
23196 R:      Stephen Boyd <[email protected]>
23197 L:      [email protected]
23198 S:      Supported
23199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
23200 F:      include/linux/clocksource.h
23201 F:      include/linux/time.h
23202 F:      include/linux/timekeeper_internal.h
23203 F:      include/linux/timekeeping.h
23204 F:      include/linux/timex.h
23205 F:      include/uapi/linux/time.h
23206 F:      include/uapi/linux/timex.h
23207 F:      kernel/time/alarmtimer.c
23208 F:      kernel/time/clocksource*
23209 F:      kernel/time/ntp*
23210 F:      kernel/time/time.c
23211 F:      kernel/time/timeconst.bc
23212 F:      kernel/time/timeconv.c
23213 F:      kernel/time/timecounter.c
23214 F:      kernel/time/timekeeping*
23215 F:      kernel/time/time_test.c
23216 F:      tools/testing/selftests/timers/
23217
23218 TIPC NETWORK LAYER
23219 M:      Jon Maloy <[email protected]>
23220 M:      Ying Xue <[email protected]>
23221 L:      [email protected] (core kernel code)
23222 L:      [email protected] (user apps, general discussion)
23223 S:      Maintained
23224 W:      http://tipc.sourceforge.net/
23225 F:      include/uapi/linux/tipc*.h
23226 F:      net/tipc/
23227
23228 TLAN NETWORK DRIVER
23229 M:      Samuel Chessman <[email protected]>
23230 L:      [email protected] (subscribers-only)
23231 S:      Maintained
23232 W:      http://sourceforge.net/projects/tlan/
23233 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
23234 F:      drivers/net/ethernet/ti/tlan.*
23235
23236 TMIO/SDHI MMC DRIVER
23237 M:      Wolfram Sang <[email protected]>
23238 L:      [email protected]
23239 L:      [email protected]
23240 S:      Supported
23241 F:      drivers/mmc/host/renesas_sdhi*
23242 F:      drivers/mmc/host/tmio_mmc*
23243 F:      include/linux/platform_data/tmio.h
23244
23245 TMP513 HARDWARE MONITOR DRIVER
23246 M:      Eric Tremblay <[email protected]>
23247 L:      [email protected]
23248 S:      Maintained
23249 F:      Documentation/hwmon/tmp513.rst
23250 F:      drivers/hwmon/tmp513.c
23251
23252 TMPFS (SHMEM FILESYSTEM)
23253 M:      Hugh Dickins <[email protected]>
23254 L:      [email protected]
23255 S:      Maintained
23256 F:      include/linux/shmem_fs.h
23257 F:      mm/shmem.c
23258
23259 TOMOYO SECURITY MODULE
23260 M:      Kentaro Takeda <[email protected]>
23261 M:      Tetsuo Handa <[email protected]>
23262 L:      [email protected] (subscribers-only, for developers in English)
23263 L:      [email protected] (subscribers-only, for users in English)
23264 L:      [email protected] (subscribers-only, for developers in Japanese)
23265 L:      [email protected] (subscribers-only, for users in Japanese)
23266 S:      Maintained
23267 W:      https://tomoyo.sourceforge.net/
23268 F:      security/tomoyo/
23269
23270 TOPSTAR LAPTOP EXTRAS DRIVER
23271 M:      Herton Ronaldo Krzesinski <[email protected]>
23272 L:      [email protected]
23273 S:      Maintained
23274 F:      drivers/platform/x86/topstar-laptop.c
23275
23276 TORTURE-TEST MODULES
23277 M:      Davidlohr Bueso <[email protected]>
23278 M:      "Paul E. McKenney" <[email protected]>
23279 M:      Josh Triplett <[email protected]>
23280 L:      [email protected]
23281 S:      Supported
23282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
23283 F:      Documentation/RCU/torture.rst
23284 F:      kernel/locking/locktorture.c
23285 F:      kernel/rcu/rcuscale.c
23286 F:      kernel/rcu/rcutorture.c
23287 F:      kernel/rcu/refscale.c
23288 F:      kernel/torture.c
23289
23290 TOSHIBA ACPI EXTRAS DRIVER
23291 M:      Azael Avalos <[email protected]>
23292 L:      [email protected]
23293 S:      Maintained
23294 F:      drivers/platform/x86/toshiba_acpi.c
23295
23296 TOSHIBA BLUETOOTH DRIVER
23297 M:      Azael Avalos <[email protected]>
23298 L:      [email protected]
23299 S:      Maintained
23300 F:      drivers/platform/x86/toshiba_bluetooth.c
23301
23302 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
23303 M:      Azael Avalos <[email protected]>
23304 L:      [email protected]
23305 S:      Maintained
23306 F:      drivers/platform/x86/toshiba_haps.c
23307
23308 TOSHIBA SMM DRIVER
23309 M:      Jonathan Buzzard <[email protected]>
23310 S:      Maintained
23311 W:      http://www.buzzard.org.uk/toshiba/
23312 F:      drivers/char/toshiba.c
23313 F:      include/linux/toshiba.h
23314 F:      include/uapi/linux/toshiba.h
23315
23316 TOSHIBA TC358743 DRIVER
23317 M:      Hans Verkuil <[email protected]>
23318 L:      [email protected]
23319 S:      Maintained
23320 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
23321 F:      drivers/media/i2c/tc358743*
23322 F:      include/media/i2c/tc358743.h
23323
23324 TOSHIBA WMI HOTKEYS DRIVER
23325 M:      Azael Avalos <[email protected]>
23326 L:      [email protected]
23327 S:      Maintained
23328 F:      drivers/platform/x86/toshiba-wmi.c
23329
23330 TPM DEVICE DRIVER
23331 M:      Peter Huewe <[email protected]>
23332 M:      Jarkko Sakkinen <[email protected]>
23333 R:      Jason Gunthorpe <[email protected]>
23334 L:      [email protected]
23335 S:      Maintained
23336 W:      https://codeberg.org/jarkko/linux-tpmdd-test
23337 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
23338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
23339 F:      Documentation/devicetree/bindings/tpm/
23340 F:      drivers/char/tpm/
23341
23342 TPS546D24 DRIVER
23343 M:      Duke Du <[email protected]>
23344 L:      [email protected]
23345 S:      Maintained
23346 F:      Documentation/hwmon/tps546d24.rst
23347 F:      drivers/hwmon/pmbus/tps546d24.c
23348
23349 TQ SYSTEMS BOARD & DRIVER SUPPORT
23350 L:      [email protected]
23351 S:      Supported
23352 W:      https://www.tq-group.com/en/products/tq-embedded/
23353 F:      arch/arm/boot/dts/nxp/imx/*mba*.dts*
23354 F:      arch/arm/boot/dts/nxp/imx/*tqma*.dts*
23355 F:      arch/arm64/boot/dts/freescale/fsl-*tqml*.dts*
23356 F:      arch/arm64/boot/dts/freescale/imx*mba*.dts*
23357 F:      arch/arm64/boot/dts/freescale/imx*tqma*.dts*
23358 F:      arch/arm64/boot/dts/freescale/mba*.dtsi
23359 F:      arch/arm64/boot/dts/freescale/tqml*.dts*
23360 F:      drivers/gpio/gpio-tqmx86.c
23361 F:      drivers/mfd/tqmx86.c
23362 F:      drivers/watchdog/tqmx86_wdt.c
23363
23364 TRACING
23365 M:      Steven Rostedt <[email protected]>
23366 M:      Masami Hiramatsu <[email protected]>
23367 R:      Mathieu Desnoyers <[email protected]>
23368 L:      [email protected]
23369 L:      [email protected]
23370 S:      Maintained
23371 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
23372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
23373 F:      Documentation/trace/*
23374 F:      fs/tracefs/
23375 F:      include/linux/trace*.h
23376 F:      include/trace/
23377 F:      kernel/trace/
23378 F:      scripts/tracing/
23379 F:      tools/testing/selftests/ftrace/
23380
23381 TRACING MMIO ACCESSES (MMIOTRACE)
23382 M:      Steven Rostedt <[email protected]>
23383 M:      Masami Hiramatsu <[email protected]>
23384 R:      Karol Herbst <[email protected]>
23385 R:      Pekka Paalanen <[email protected]>
23386 L:      [email protected]
23387 L:      [email protected]
23388 S:      Maintained
23389 F:      arch/x86/mm/kmmio.c
23390 F:      arch/x86/mm/mmio-mod.c
23391 F:      arch/x86/mm/testmmiotrace.c
23392 F:      include/linux/mmiotrace.h
23393 F:      kernel/trace/trace_mmiotrace.c
23394
23395 TRACING OS NOISE / LATENCY TRACERS
23396 M:      Steven Rostedt <[email protected]>
23397 S:      Maintained
23398 F:      Documentation/trace/hwlat_detector.rst
23399 F:      Documentation/trace/osnoise-tracer.rst
23400 F:      Documentation/trace/timerlat-tracer.rst
23401 F:      arch/*/kernel/trace.c
23402 F:      include/trace/events/osnoise.h
23403 F:      kernel/trace/trace_hwlat.c
23404 F:      kernel/trace/trace_irqsoff.c
23405 F:      kernel/trace/trace_osnoise.c
23406 F:      kernel/trace/trace_sched_wakeup.c
23407
23408 TRADITIONAL CHINESE DOCUMENTATION
23409 M:      Hu Haowen <[email protected]>
23410 S:      Maintained
23411 W:      https://github.com/srcres258/linux-doc
23412 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
23413 F:      Documentation/translations/zh_TW/
23414
23415 TRUSTED SECURITY MODULE (TSM) ATTESTATION REPORTS
23416 M:      Dan Williams <[email protected]>
23417 L:      [email protected]
23418 S:      Maintained
23419 F:      Documentation/ABI/testing/configfs-tsm
23420 F:      drivers/virt/coco/tsm.c
23421 F:      include/linux/tsm.h
23422
23423 TRUSTED SERVICES TEE DRIVER
23424 M:      Balint Dobszay <[email protected]>
23425 M:      Sudeep Holla <[email protected]>
23426 L:      [email protected] (moderated for non-subscribers)
23427 L:      [email protected]
23428 S:      Maintained
23429 F:      Documentation/tee/ts-tee.rst
23430 F:      drivers/tee/tstee/
23431
23432 TTY LAYER AND SERIAL DRIVERS
23433 M:      Greg Kroah-Hartman <[email protected]>
23434 M:      Jiri Slaby <[email protected]>
23435 L:      [email protected]
23436 L:      [email protected]
23437 S:      Supported
23438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
23439 F:      Documentation/devicetree/bindings/serial/
23440 F:      Documentation/driver-api/serial/
23441 F:      drivers/tty/
23442 F:      include/linux/selection.h
23443 F:      include/linux/serial.h
23444 F:      include/linux/serial_core.h
23445 F:      include/linux/sysrq.h
23446 F:      include/linux/tty*.h
23447 F:      include/linux/vt.h
23448 F:      include/linux/vt_*.h
23449 F:      include/uapi/linux/serial.h
23450 F:      include/uapi/linux/serial_core.h
23451 F:      include/uapi/linux/tty.h
23452
23453 TUA9001 MEDIA DRIVER
23454 L:      [email protected]
23455 S:      Orphan
23456 W:      https://linuxtv.org
23457 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23458 F:      drivers/media/tuners/tua9001*
23459
23460 TULIP NETWORK DRIVERS
23461 L:      [email protected]
23462 L:      [email protected]
23463 S:      Orphan
23464 F:      drivers/net/ethernet/dec/tulip/
23465
23466 TUN/TAP driver
23467 M:      Willem de Bruijn <[email protected]>
23468 M:      Jason Wang <[email protected]>
23469 S:      Maintained
23470 W:      http://vtun.sourceforge.net/tun
23471 F:      Documentation/networking/tuntap.rst
23472 F:      arch/um/os-Linux/drivers/
23473 F:      drivers/net/tap.c
23474 F:      drivers/net/tun.c
23475
23476 TURBOCHANNEL SUBSYSTEM
23477 M:      "Maciej W. Rozycki" <[email protected]>
23478 M:      Ralf Baechle <[email protected]>
23479 L:      [email protected]
23480 S:      Maintained
23481 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
23482 F:      drivers/tc/
23483 F:      include/linux/tc.h
23484
23485 TURBOSTAT UTILITY
23486 M:      "Len Brown" <[email protected]>
23487 L:      [email protected]
23488 S:      Supported
23489 Q:      https://patchwork.kernel.org/project/linux-pm/list/
23490 B:      https://bugzilla.kernel.org
23491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
23492 F:      tools/power/x86/turbostat/
23493 F:      tools/testing/selftests/turbostat/
23494
23495 TW5864 VIDEO4LINUX DRIVER
23496 M:      Bluecherry Maintainers <[email protected]>
23497 M:      Andrey Utkin <[email protected]>
23498 M:      Andrey Utkin <[email protected]>
23499 L:      [email protected]
23500 S:      Supported
23501 F:      drivers/media/pci/tw5864/
23502
23503 TW68 VIDEO4LINUX DRIVER
23504 M:      Hans Verkuil <[email protected]>
23505 L:      [email protected]
23506 S:      Odd Fixes
23507 W:      https://linuxtv.org
23508 T:      git git://linuxtv.org/media_tree.git
23509 F:      drivers/media/pci/tw68/
23510
23511 TW686X VIDEO4LINUX DRIVER
23512 M:      Ezequiel Garcia <[email protected]>
23513 L:      [email protected]
23514 S:      Maintained
23515 W:      http://linuxtv.org
23516 T:      git git://linuxtv.org/media_tree.git
23517 F:      drivers/media/pci/tw686x/
23518
23519 U-BOOT ENVIRONMENT VARIABLES
23520 M:      Rafał Miłecki <[email protected]>
23521 S:      Maintained
23522 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
23523 F:      drivers/nvmem/u-boot-env.c
23524
23525 UACCE ACCELERATOR FRAMEWORK
23526 M:      Zhangfei Gao <[email protected]>
23527 M:      Zhou Wang <[email protected]>
23528 L:      [email protected]
23529 L:      [email protected]
23530 S:      Maintained
23531 F:      Documentation/ABI/testing/sysfs-driver-uacce
23532 F:      Documentation/misc-devices/uacce.rst
23533 F:      drivers/misc/uacce/
23534 F:      include/linux/uacce.h
23535 F:      include/uapi/misc/uacce/
23536
23537 UBI FILE SYSTEM (UBIFS)
23538 M:      Richard Weinberger <[email protected]>
23539 R:      Zhihao Cheng <[email protected]>
23540 L:      [email protected]
23541 S:      Supported
23542 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
23543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
23544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
23545 F:      Documentation/ABI/testing/sysfs-fs-ubifs
23546 F:      Documentation/filesystems/ubifs-authentication.rst
23547 F:      Documentation/filesystems/ubifs.rst
23548 F:      fs/ubifs/
23549
23550 UBLK USERSPACE BLOCK DRIVER
23551 M:      Ming Lei <[email protected]>
23552 L:      [email protected]
23553 S:      Maintained
23554 F:      Documentation/block/ublk.rst
23555 F:      drivers/block/ublk_drv.c
23556 F:      include/uapi/linux/ublk_cmd.h
23557
23558 UBSAN
23559 M:      Kees Cook <[email protected]>
23560 R:      Marco Elver <[email protected]>
23561 R:      Andrey Konovalov <[email protected]>
23562 R:      Andrey Ryabinin <[email protected]>
23563 L:      [email protected]
23564 L:      [email protected]
23565 S:      Supported
23566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
23567 F:      Documentation/dev-tools/ubsan.rst
23568 F:      include/linux/ubsan.h
23569 F:      lib/Kconfig.ubsan
23570 F:      lib/test_ubsan.c
23571 F:      lib/ubsan.c
23572 F:      lib/ubsan.h
23573 F:      scripts/Makefile.ubsan
23574 K:      \bARCH_HAS_UBSAN\b
23575
23576 UCLINUX (M68KNOMMU AND COLDFIRE)
23577 M:      Greg Ungerer <[email protected]>
23578 L:      [email protected]
23579 S:      Maintained
23580 W:      http://www.linux-m68k.org/
23581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
23582 F:      arch/m68k/*/*_no.*
23583 F:      arch/m68k/68*/
23584 F:      arch/m68k/coldfire/
23585 F:      arch/m68k/include/asm/*_no.*
23586
23587 UDF FILESYSTEM
23588 M:      Jan Kara <[email protected]>
23589 S:      Maintained
23590 F:      Documentation/filesystems/udf.rst
23591 F:      fs/udf/
23592
23593 UDRAW TABLET
23594 M:      Bastien Nocera <[email protected]>
23595 L:      [email protected]
23596 S:      Maintained
23597 F:      drivers/hid/hid-udraw-ps3.c
23598
23599 UFS FILESYSTEM
23600 M:      Evgeniy Dushistov <[email protected]>
23601 S:      Maintained
23602 F:      Documentation/admin-guide/ufs.rst
23603 F:      fs/ufs/
23604
23605 UHID USERSPACE HID IO DRIVER
23606 M:      David Rheinsberg <[email protected]>
23607 L:      [email protected]
23608 S:      Maintained
23609 F:      drivers/hid/uhid.c
23610 F:      include/uapi/linux/uhid.h
23611
23612 ULPI BUS
23613 M:      Heikki Krogerus <[email protected]>
23614 L:      [email protected]
23615 S:      Maintained
23616 F:      drivers/usb/common/ulpi.c
23617 F:      include/linux/ulpi/
23618
23619 UNICODE SUBSYSTEM
23620 M:      Gabriel Krisman Bertazi <[email protected]>
23621 L:      [email protected]
23622 S:      Supported
23623 F:      fs/unicode/
23624
23625 UNIFDEF
23626 M:      Tony Finch <[email protected]>
23627 S:      Maintained
23628 W:      http://dotat.at/prog/unifdef
23629 F:      scripts/unifdef.c
23630
23631 UNIFORM CDROM DRIVER
23632 M:      Phillip Potter <[email protected]>
23633 S:      Maintained
23634 F:      Documentation/cdrom/
23635 F:      drivers/cdrom/cdrom.c
23636 F:      include/linux/cdrom.h
23637 F:      include/uapi/linux/cdrom.h
23638
23639 UNION-FIND
23640 M:      Xavier <[email protected]>
23641 L:      [email protected]
23642 S:      Maintained
23643 F:      Documentation/core-api/union_find.rst
23644 F:      Documentation/translations/zh_CN/core-api/union_find.rst
23645 F:      include/linux/union_find.h
23646 F:      lib/union_find.c
23647
23648 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
23649 R:      Alim Akhtar <[email protected]>
23650 R:      Avri Altman <[email protected]>
23651 R:      Bart Van Assche <[email protected]>
23652 L:      [email protected]
23653 S:      Supported
23654 F:      Documentation/devicetree/bindings/ufs/
23655 F:      Documentation/scsi/ufs.rst
23656 F:      drivers/ufs/core/
23657
23658 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
23659 M:      Pedro Sousa <[email protected]>
23660 L:      [email protected]
23661 S:      Supported
23662 F:      drivers/ufs/host/*dwc*
23663
23664 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
23665 M:      Alim Akhtar <[email protected]>
23666 L:      [email protected]
23667 S:      Maintained
23668 F:      drivers/ufs/host/ufs-exynos*
23669
23670 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
23671 M:      Peter Wang <[email protected]>
23672 R:      Stanley Jhu <[email protected]>
23673 L:      [email protected]
23674 L:      [email protected] (moderated for non-subscribers)
23675 S:      Maintained
23676 F:      drivers/ufs/host/ufs-mediatek*
23677
23678 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
23679 M:      Manivannan Sadhasivam <[email protected]>
23680 L:      [email protected]
23681 L:      [email protected]
23682 S:      Maintained
23683 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
23684 F:      drivers/ufs/host/ufs-qcom*
23685
23686 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
23687 M:      Yoshihiro Shimoda <[email protected]>
23688 L:      [email protected]
23689 L:      [email protected]
23690 S:      Maintained
23691 F:      drivers/ufs/host/ufs-renesas.c
23692
23693 UNSORTED BLOCK IMAGES (UBI)
23694 M:      Richard Weinberger <[email protected]>
23695 R:      Zhihao Cheng <[email protected]>
23696 L:      [email protected]
23697 S:      Supported
23698 W:      http://www.linux-mtd.infradead.org/
23699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
23700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
23701 F:      drivers/mtd/ubi/
23702 F:      include/linux/mtd/ubi.h
23703 F:      include/uapi/mtd/ubi-user.h
23704
23705 UPROBES
23706 M:      Masami Hiramatsu <[email protected]>
23707 M:      Oleg Nesterov <[email protected]>
23708 M:      Peter Zijlstra <[email protected]>
23709 L:      [email protected]
23710 L:      [email protected]
23711 S:      Maintained
23712 F:      arch/*/include/asm/uprobes.h
23713 F:      arch/*/kernel/probes/uprobes.c
23714 F:      arch/*/kernel/uprobes.c
23715 F:      include/linux/uprobes.h
23716 F:      kernel/events/uprobes.c
23717
23718 USB "USBNET" DRIVER FRAMEWORK
23719 M:      Oliver Neukum <[email protected]>
23720 L:      [email protected]
23721 S:      Maintained
23722 W:      http://www.linux-usb.org/usbnet
23723 F:      drivers/net/usb/usbnet.c
23724 F:      include/linux/usb/usbnet.h
23725
23726 USB ACM DRIVER
23727 M:      Oliver Neukum <[email protected]>
23728 L:      [email protected]
23729 S:      Maintained
23730 F:      Documentation/usb/acm.rst
23731 F:      drivers/usb/class/cdc-acm.*
23732
23733 USB APPLE MFI FASTCHARGE DRIVER
23734 M:      Bastien Nocera <[email protected]>
23735 L:      [email protected]
23736 S:      Maintained
23737 F:      drivers/usb/misc/apple-mfi-fastcharge.c
23738
23739 USB AR5523 WIRELESS DRIVER
23740 L:      [email protected]
23741 S:      Orphan
23742 F:      drivers/net/wireless/ath/ar5523/
23743
23744 USB ATTACHED SCSI
23745 M:      Oliver Neukum <[email protected]>
23746 L:      [email protected]
23747 L:      [email protected]
23748 S:      Maintained
23749 F:      drivers/usb/storage/uas.c
23750
23751 USB CDC ETHERNET DRIVER
23752 M:      Oliver Neukum <[email protected]>
23753 L:      [email protected]
23754 S:      Maintained
23755 F:      drivers/net/usb/cdc_*.c
23756 F:      include/uapi/linux/usb/cdc.h
23757
23758 USB CHAOSKEY DRIVER
23759 M:      Keith Packard <[email protected]>
23760 L:      [email protected]
23761 S:      Maintained
23762 F:      drivers/usb/misc/chaoskey.c
23763
23764 USB CYPRESS C67X00 DRIVER
23765 L:      [email protected]
23766 S:      Orphan
23767 F:      drivers/usb/c67x00/
23768
23769 USB DAVICOM DM9601 DRIVER
23770 M:      Peter Korsgaard <[email protected]>
23771 L:      [email protected]
23772 S:      Maintained
23773 W:      http://www.linux-usb.org/usbnet
23774 F:      drivers/net/usb/dm9601.c
23775
23776 USB EHCI DRIVER
23777 M:      Alan Stern <[email protected]>
23778 L:      [email protected]
23779 S:      Maintained
23780 F:      Documentation/usb/ehci.rst
23781 F:      drivers/usb/host/ehci*
23782
23783 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
23784 M:      Jiri Kosina <[email protected]>
23785 M:      Benjamin Tissoires <[email protected]>
23786 L:      [email protected]
23787 S:      Maintained
23788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
23789 F:      Documentation/hid/hiddev.rst
23790 F:      drivers/hid/usbhid/
23791
23792 USB INTEL XHCI ROLE MUX DRIVER
23793 M:      Hans de Goede <[email protected]>
23794 L:      [email protected]
23795 S:      Maintained
23796 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
23797
23798 USB IP DRIVER FOR HISILICON KIRIN 960
23799 M:      Yu Chen <[email protected]>
23800 M:      Binghui Wang <[email protected]>
23801 L:      [email protected]
23802 S:      Maintained
23803 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
23804 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
23805
23806 USB IP DRIVER FOR HISILICON KIRIN 970
23807 M:      Mauro Carvalho Chehab <[email protected]>
23808 L:      [email protected]
23809 S:      Maintained
23810 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
23811 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
23812
23813 USB ISP116X DRIVER
23814 M:      Olav Kongas <[email protected]>
23815 L:      [email protected]
23816 S:      Maintained
23817 F:      drivers/usb/host/isp116x*
23818 F:      include/linux/usb/isp116x.h
23819
23820 USB ISP1760 DRIVER
23821 M:      Rui Miguel Silva <[email protected]>
23822 L:      [email protected]
23823 S:      Maintained
23824 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
23825 F:      drivers/usb/isp1760/*
23826
23827 USB LAN78XX ETHERNET DRIVER
23828 M:      Woojung Huh <[email protected]>
23829 M:      [email protected]
23830 L:      [email protected]
23831 S:      Maintained
23832 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
23833 F:      drivers/net/usb/lan78xx.*
23834 F:      include/dt-bindings/net/microchip-lan78xx.h
23835
23836 USB MASS STORAGE DRIVER
23837 M:      Alan Stern <[email protected]>
23838 L:      [email protected]
23839 L:      [email protected]
23840 S:      Maintained
23841 F:      drivers/usb/storage/
23842
23843 USB MIDI DRIVER
23844 M:      Clemens Ladisch <[email protected]>
23845 L:      [email protected] (moderated for non-subscribers)
23846 S:      Maintained
23847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
23848 F:      sound/usb/midi.*
23849
23850 USB NETWORKING DRIVERS
23851 L:      [email protected]
23852 S:      Odd Fixes
23853 F:      drivers/net/usb/
23854
23855 USB OHCI DRIVER
23856 M:      Alan Stern <[email protected]>
23857 L:      [email protected]
23858 S:      Maintained
23859 F:      Documentation/usb/ohci.rst
23860 F:      drivers/usb/host/ohci*
23861
23862 USB OTG FSM (Finite State Machine)
23863 M:      Peter Chen <[email protected]>
23864 L:      [email protected]
23865 S:      Maintained
23866 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
23867 F:      drivers/usb/common/usb-otg-fsm.c
23868
23869 USB OVER IP DRIVER
23870 M:      Valentina Manea <[email protected]>
23871 M:      Shuah Khan <[email protected]>
23872 M:      Shuah Khan <[email protected]>
23873 R:      Hongren Zheng <[email protected]>
23874 L:      [email protected]
23875 S:      Maintained
23876 F:      Documentation/usb/usbip_protocol.rst
23877 F:      drivers/usb/usbip/
23878 F:      tools/testing/selftests/drivers/usb/usbip/
23879 F:      tools/usb/usbip/
23880
23881 USB PEGASUS DRIVER
23882 M:      Petko Manolov <[email protected]>
23883 L:      [email protected]
23884 L:      [email protected]
23885 S:      Maintained
23886 W:      https://github.com/petkan/pegasus
23887 T:      git https://github.com/petkan/pegasus.git
23888 F:      drivers/net/usb/pegasus.*
23889
23890 USB PRINTER DRIVER (usblp)
23891 M:      Pete Zaitcev <[email protected]>
23892 L:      [email protected]
23893 S:      Supported
23894 F:      drivers/usb/class/usblp.c
23895
23896 USB QMI WWAN NETWORK DRIVER
23897 M:      Bjørn Mork <[email protected]>
23898 L:      [email protected]
23899 S:      Maintained
23900 F:      Documentation/ABI/testing/sysfs-class-net-qmi
23901 F:      drivers/net/usb/qmi_wwan.c
23902
23903 USB RAW GADGET DRIVER
23904 R:      Andrey Konovalov <[email protected]>
23905 L:      [email protected]
23906 S:      Maintained
23907 F:      Documentation/usb/raw-gadget.rst
23908 F:      drivers/usb/gadget/legacy/raw_gadget.c
23909 F:      include/uapi/linux/usb/raw_gadget.h
23910
23911 USB RTL8150 DRIVER
23912 M:      Petko Manolov <[email protected]>
23913 L:      [email protected]
23914 L:      [email protected]
23915 S:      Maintained
23916 W:      https://github.com/petkan/rtl8150
23917 T:      git https://github.com/petkan/rtl8150.git
23918 F:      drivers/net/usb/rtl8150.c
23919
23920 USB SERIAL SUBSYSTEM
23921 M:      Johan Hovold <[email protected]>
23922 L:      [email protected]
23923 S:      Maintained
23924 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
23925 F:      Documentation/usb/usb-serial.rst
23926 F:      drivers/usb/serial/
23927 F:      include/linux/usb/serial.h
23928
23929 USB SMSC75XX ETHERNET DRIVER
23930 M:      Steve Glendinning <[email protected]>
23931 L:      [email protected]
23932 S:      Maintained
23933 F:      drivers/net/usb/smsc75xx.*
23934
23935 USB SMSC95XX ETHERNET DRIVER
23936 M:      Steve Glendinning <[email protected]>
23937 M:      [email protected]
23938 L:      [email protected]
23939 S:      Maintained
23940 F:      drivers/net/usb/smsc95xx.*
23941
23942 USB SUBSYSTEM
23943 M:      Greg Kroah-Hartman <[email protected]>
23944 L:      [email protected]
23945 S:      Supported
23946 W:      http://www.linux-usb.org
23947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
23948 F:      Documentation/devicetree/bindings/usb/
23949 F:      Documentation/usb/
23950 F:      drivers/usb/
23951 F:      include/dt-bindings/usb/
23952 F:      include/linux/usb.h
23953 F:      include/linux/usb/
23954 F:      include/uapi/linux/usb/
23955
23956 USB TYPEC BUS FOR ALTERNATE MODES
23957 M:      Heikki Krogerus <[email protected]>
23958 L:      [email protected]
23959 S:      Maintained
23960 F:      Documentation/ABI/testing/sysfs-bus-typec
23961 F:      Documentation/driver-api/usb/typec_bus.rst
23962 F:      drivers/usb/typec/altmodes/
23963 F:      include/linux/usb/typec_altmode.h
23964
23965 USB TYPEC CLASS
23966 M:      Heikki Krogerus <[email protected]>
23967 L:      [email protected]
23968 S:      Maintained
23969 F:      Documentation/ABI/testing/sysfs-class-typec
23970 F:      Documentation/driver-api/usb/typec.rst
23971 F:      drivers/usb/typec/
23972 F:      include/linux/usb/typec.h
23973
23974 USB TYPEC INTEL PMC MUX DRIVER
23975 M:      Heikki Krogerus <[email protected]>
23976 L:      [email protected]
23977 S:      Maintained
23978 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
23979 F:      drivers/usb/typec/mux/intel_pmc_mux.c
23980
23981 USB TYPEC PI3USB30532 MUX DRIVER
23982 M:      Hans de Goede <[email protected]>
23983 L:      [email protected]
23984 S:      Maintained
23985 F:      drivers/usb/typec/mux/pi3usb30532.c
23986
23987 USB TYPEC PORT CONTROLLER DRIVERS
23988 L:      [email protected]
23989 S:      Orphan
23990 F:      drivers/usb/typec/tcpm/
23991
23992 USB UHCI DRIVER
23993 M:      Alan Stern <[email protected]>
23994 L:      [email protected]
23995 S:      Maintained
23996 F:      drivers/usb/host/uhci*
23997
23998 USB VIDEO CLASS
23999 M:      Laurent Pinchart <[email protected]>
24000 L:      [email protected]
24001 S:      Maintained
24002 W:      http://www.ideasonboard.org/uvc/
24003 T:      git git://linuxtv.org/media_tree.git
24004 F:      drivers/media/usb/uvc/
24005 F:      include/uapi/linux/uvcvideo.h
24006
24007 USB WEBCAM GADGET
24008 L:      [email protected]
24009 S:      Orphan
24010 F:      drivers/usb/gadget/function/*uvc*
24011 F:      drivers/usb/gadget/legacy/webcam.c
24012 F:      include/uapi/linux/usb/g_uvc.h
24013
24014 USB XHCI DRIVER
24015 M:      Mathias Nyman <[email protected]>
24016 L:      [email protected]
24017 S:      Supported
24018 F:      drivers/usb/host/pci-quirks*
24019 F:      drivers/usb/host/xhci*
24020
24021 USER DATAGRAM PROTOCOL (UDP)
24022 M:      Willem de Bruijn <[email protected]>
24023 S:      Maintained
24024 F:      include/linux/udp.h
24025 F:      net/ipv4/udp.c
24026 F:      net/ipv6/udp.c
24027
24028 USER-MODE LINUX (UML)
24029 M:      Richard Weinberger <[email protected]>
24030 M:      Anton Ivanov <[email protected]>
24031 M:      Johannes Berg <[email protected]>
24032 L:      [email protected]
24033 S:      Maintained
24034 W:      http://user-mode-linux.sourceforge.net
24035 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
24036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
24037 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
24038 F:      Documentation/virt/uml/
24039 F:      arch/um/
24040 F:      arch/x86/um/
24041 F:      fs/hostfs/
24042
24043 USERSPACE COPYIN/COPYOUT (UIOVEC)
24044 M:      Alexander Viro <[email protected]>
24045 S:      Maintained
24046 F:      include/linux/uio.h
24047 F:      lib/iov_iter.c
24048
24049 USERSPACE DMA BUFFER DRIVER
24050 M:      Gerd Hoffmann <[email protected]>
24051 L:      [email protected]
24052 S:      Maintained
24053 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24054 F:      drivers/dma-buf/udmabuf.c
24055 F:      include/uapi/linux/udmabuf.h
24056
24057 USERSPACE I/O (UIO)
24058 M:      Greg Kroah-Hartman <[email protected]>
24059 S:      Maintained
24060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
24061 F:      Documentation/driver-api/uio-howto.rst
24062 F:      drivers/uio/
24063 F:      include/linux/uio_driver.h
24064
24065 UTIL-LINUX PACKAGE
24066 M:      Karel Zak <[email protected]>
24067 L:      [email protected]
24068 S:      Maintained
24069 W:      http://en.wikipedia.org/wiki/Util-linux
24070 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
24071
24072 UUID HELPERS
24073 R:      Andy Shevchenko <[email protected]>
24074 L:      [email protected]
24075 S:      Maintained
24076 F:      include/linux/uuid.h
24077 F:      lib/test_uuid.c
24078 F:      lib/uuid.c
24079
24080 UV SYSFS DRIVER
24081 M:      Justin Ernst <[email protected]>
24082 L:      [email protected]
24083 S:      Maintained
24084 F:      drivers/platform/x86/uv_sysfs.c
24085
24086 UVESAFB DRIVER
24087 M:      Michal Januszewski <[email protected]>
24088 L:      [email protected]
24089 S:      Maintained
24090 W:      https://github.com/mjanusz/v86d
24091 F:      Documentation/fb/uvesafb.rst
24092 F:      drivers/video/fbdev/uvesafb.*
24093
24094 Ux500 CLOCK DRIVERS
24095 M:      Ulf Hansson <[email protected]>
24096 L:      [email protected]
24097 L:      [email protected] (moderated for non-subscribers)
24098 S:      Maintained
24099 F:      drivers/clk/ux500/
24100
24101 V4L2 ASYNC AND FWNODE FRAMEWORKS
24102 M:      Sakari Ailus <[email protected]>
24103 L:      [email protected]
24104 S:      Maintained
24105 T:      git git://linuxtv.org/media_tree.git
24106 F:      drivers/media/v4l2-core/v4l2-async.c
24107 F:      drivers/media/v4l2-core/v4l2-fwnode.c
24108 F:      include/media/v4l2-async.h
24109 F:      include/media/v4l2-fwnode.h
24110
24111 V4L2 LENS DRIVERS
24112 M:      Sakari Ailus <[email protected]>
24113 L:      [email protected]
24114 S:      Maintained
24115 F:      drivers/media/i2c/ak*
24116 F:      drivers/media/i2c/dw*
24117 F:      drivers/media/i2c/lm*
24118
24119 V4L2 CAMERA SENSOR DRIVERS
24120 M:      Sakari Ailus <[email protected]>
24121 L:      [email protected]
24122 S:      Maintained
24123 F:      Documentation/driver-api/media/camera-sensor.rst
24124 F:      Documentation/driver-api/media/tx-rx.rst
24125 F:      drivers/media/i2c/ar*
24126 F:      drivers/media/i2c/gc*
24127 F:      drivers/media/i2c/hi*
24128 F:      drivers/media/i2c/imx*
24129 F:      drivers/media/i2c/mt*
24130 F:      drivers/media/i2c/og*
24131 F:      drivers/media/i2c/ov*
24132 F:      drivers/media/i2c/s5*
24133 F:      drivers/media/i2c/vgxy61.c
24134
24135 VF610 NAND DRIVER
24136 M:      Stefan Agner <[email protected]>
24137 L:      [email protected]
24138 S:      Supported
24139 F:      drivers/mtd/nand/raw/vf610_nfc.c
24140
24141 VFAT/FAT/MSDOS FILESYSTEM
24142 M:      OGAWA Hirofumi <[email protected]>
24143 S:      Maintained
24144 F:      Documentation/filesystems/vfat.rst
24145 F:      fs/fat/
24146 F:      tools/testing/selftests/filesystems/fat/
24147
24148 VFIO CDX DRIVER
24149 M:      Nipun Gupta <[email protected]>
24150 M:      Nikhil Agarwal <[email protected]>
24151 L:      [email protected]
24152 S:      Maintained
24153 F:      drivers/vfio/cdx/*
24154
24155 VFIO DRIVER
24156 M:      Alex Williamson <[email protected]>
24157 L:      [email protected]
24158 S:      Maintained
24159 T:      git https://github.com/awilliam/linux-vfio.git
24160 F:      Documentation/ABI/testing/debugfs-vfio
24161 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
24162 F:      Documentation/driver-api/vfio.rst
24163 F:      drivers/vfio/
24164 F:      include/linux/vfio.h
24165 F:      include/linux/vfio_pci_core.h
24166 F:      include/uapi/linux/vfio.h
24167
24168 VFIO FSL-MC DRIVER
24169 L:      [email protected]
24170 S:      Orphan
24171 F:      drivers/vfio/fsl-mc/
24172
24173 VFIO HISILICON PCI DRIVER
24174 M:      Longfang Liu <[email protected]>
24175 M:      Shameer Kolothum <[email protected]>
24176 L:      [email protected]
24177 S:      Maintained
24178 F:      drivers/vfio/pci/hisilicon/
24179
24180 VFIO MEDIATED DEVICE DRIVERS
24181 M:      Kirti Wankhede <[email protected]>
24182 L:      [email protected]
24183 S:      Maintained
24184 F:      Documentation/driver-api/vfio-mediated-device.rst
24185 F:      drivers/vfio/mdev/
24186 F:      include/linux/mdev.h
24187 F:      samples/vfio-mdev/
24188
24189 VFIO MLX5 PCI DRIVER
24190 M:      Yishai Hadas <[email protected]>
24191 L:      [email protected]
24192 S:      Maintained
24193 F:      drivers/vfio/pci/mlx5/
24194
24195 VFIO NVIDIA GRACE GPU DRIVER
24196 M:      Ankit Agrawal <[email protected]>
24197 L:      [email protected]
24198 S:      Supported
24199 F:      drivers/vfio/pci/nvgrace-gpu/
24200
24201 VFIO PCI DEVICE SPECIFIC DRIVERS
24202 R:      Jason Gunthorpe <[email protected]>
24203 R:      Yishai Hadas <[email protected]>
24204 R:      Shameer Kolothum <[email protected]>
24205 R:      Kevin Tian <[email protected]>
24206 L:      [email protected]
24207 S:      Maintained
24208 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
24209 F:      drivers/vfio/pci/*/
24210
24211 VFIO PDS PCI DRIVER
24212 M:      Brett Creeley <[email protected]>
24213 L:      [email protected]
24214 S:      Maintained
24215 F:      Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
24216 F:      drivers/vfio/pci/pds/
24217
24218 VFIO PLATFORM DRIVER
24219 M:      Eric Auger <[email protected]>
24220 L:      [email protected]
24221 S:      Maintained
24222 F:      drivers/vfio/platform/
24223
24224 VFIO QAT PCI DRIVER
24225 M:      Xin Zeng <[email protected]>
24226 M:      Giovanni Cabiddu <[email protected]>
24227 L:      [email protected]
24228 L:      [email protected]
24229 S:      Supported
24230 F:      drivers/vfio/pci/qat/
24231
24232 VFIO VIRTIO PCI DRIVER
24233 M:      Yishai Hadas <[email protected]>
24234 L:      [email protected]
24235 L:      [email protected]
24236 S:      Maintained
24237 F:      drivers/vfio/pci/virtio
24238
24239 VGA_SWITCHEROO
24240 R:      Lukas Wunner <[email protected]>
24241 S:      Maintained
24242 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24243 F:      Documentation/gpu/vga-switcheroo.rst
24244 F:      drivers/gpu/vga/vga_switcheroo.c
24245 F:      include/linux/vga_switcheroo.h
24246
24247 VIA RHINE NETWORK DRIVER
24248 M:      Kevin Brace <[email protected]>
24249 S:      Maintained
24250 F:      drivers/net/ethernet/via/via-rhine.c
24251
24252 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
24253 M:      Florian Tobias Schandinat <[email protected]>
24254 L:      [email protected]
24255 S:      Maintained
24256 F:      drivers/video/fbdev/via/
24257 F:      include/linux/via-core.h
24258 F:      include/linux/via_i2c.h
24259
24260 VIA VELOCITY NETWORK DRIVER
24261 M:      Francois Romieu <[email protected]>
24262 L:      [email protected]
24263 S:      Maintained
24264 F:      drivers/net/ethernet/via/via-velocity.*
24265
24266 VICODEC VIRTUAL CODEC DRIVER
24267 M:      Hans Verkuil <[email protected]>
24268 L:      [email protected]
24269 S:      Maintained
24270 W:      https://linuxtv.org
24271 T:      git git://linuxtv.org/media_tree.git
24272 F:      drivers/media/test-drivers/vicodec/*
24273
24274 VIDEO I2C POLLING DRIVER
24275 M:      Matt Ranostay <[email protected]>
24276 L:      [email protected]
24277 S:      Maintained
24278 F:      drivers/media/i2c/video-i2c.c
24279
24280 VIDEO MULTIPLEXER DRIVER
24281 M:      Philipp Zabel <[email protected]>
24282 L:      [email protected]
24283 S:      Maintained
24284 F:      drivers/media/platform/video-mux.c
24285
24286 VIDEOBUF2 FRAMEWORK
24287 M:      Tomasz Figa <[email protected]>
24288 M:      Marek Szyprowski <[email protected]>
24289 L:      [email protected]
24290 S:      Maintained
24291 F:      drivers/media/common/videobuf2/*
24292 F:      include/media/videobuf2-*
24293
24294 VIDTV VIRTUAL DIGITAL TV DRIVER
24295 M:      Daniel W. S. Almeida <[email protected]>
24296 L:      [email protected]
24297 S:      Maintained
24298 W:      https://linuxtv.org
24299 T:      git git://linuxtv.org/media_tree.git
24300 F:      drivers/media/test-drivers/vidtv/*
24301
24302 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
24303 M:      Shuah Khan <[email protected]>
24304 R:      Kieran Bingham <[email protected]>
24305 L:      [email protected]
24306 S:      Maintained
24307 W:      https://linuxtv.org
24308 T:      git git://linuxtv.org/media_tree.git
24309 F:      drivers/media/test-drivers/vimc/*
24310
24311 VIRT LIB
24312 M:      Alex Williamson <[email protected]>
24313 M:      Paolo Bonzini <[email protected]>
24314 L:      [email protected]
24315 S:      Supported
24316 F:      virt/lib/
24317
24318 VIRTIO AND VHOST VSOCK DRIVER
24319 M:      Stefan Hajnoczi <[email protected]>
24320 M:      Stefano Garzarella <[email protected]>
24321 L:      [email protected]
24322 L:      [email protected]
24323 L:      [email protected]
24324 S:      Maintained
24325 F:      drivers/vhost/vsock.c
24326 F:      include/linux/virtio_vsock.h
24327 F:      include/uapi/linux/virtio_vsock.h
24328 F:      net/vmw_vsock/virtio_transport.c
24329 F:      net/vmw_vsock/virtio_transport_common.c
24330
24331 VIRTIO BALLOON
24332 M:      "Michael S. Tsirkin" <[email protected]>
24333 M:      David Hildenbrand <[email protected]>
24334 L:      [email protected]
24335 S:      Maintained
24336 F:      drivers/virtio/virtio_balloon.c
24337 F:      include/linux/balloon_compaction.h
24338 F:      include/uapi/linux/virtio_balloon.h
24339 F:      mm/balloon_compaction.c
24340
24341 VIRTIO BLOCK AND SCSI DRIVERS
24342 M:      "Michael S. Tsirkin" <[email protected]>
24343 M:      Jason Wang <[email protected]>
24344 R:      Paolo Bonzini <[email protected]>
24345 R:      Stefan Hajnoczi <[email protected]>
24346 R:      Eugenio Pérez <[email protected]>
24347 L:      [email protected]
24348 S:      Maintained
24349 F:      drivers/block/virtio_blk.c
24350 F:      drivers/scsi/virtio_scsi.c
24351 F:      include/uapi/linux/virtio_blk.h
24352 F:      include/uapi/linux/virtio_scsi.h
24353
24354 VIRTIO CONSOLE DRIVER
24355 M:      Amit Shah <[email protected]>
24356 L:      [email protected]
24357 S:      Maintained
24358 F:      drivers/char/virtio_console.c
24359 F:      include/uapi/linux/virtio_console.h
24360
24361 VIRTIO CORE AND NET DRIVERS
24362 M:      "Michael S. Tsirkin" <[email protected]>
24363 M:      Jason Wang <[email protected]>
24364 R:      Xuan Zhuo <[email protected]>
24365 R:      Eugenio Pérez <[email protected]>
24366 L:      [email protected]
24367 S:      Maintained
24368 F:      Documentation/ABI/testing/sysfs-bus-vdpa
24369 F:      Documentation/ABI/testing/sysfs-class-vduse
24370 F:      Documentation/devicetree/bindings/virtio/
24371 F:      Documentation/driver-api/virtio/
24372 F:      drivers/block/virtio_blk.c
24373 F:      drivers/crypto/virtio/
24374 F:      drivers/net/virtio_net.c
24375 F:      drivers/vdpa/
24376 F:      drivers/virtio/
24377 F:      include/linux/vdpa.h
24378 F:      include/linux/virtio*.h
24379 F:      include/linux/vringh.h
24380 F:      include/uapi/linux/virtio_*.h
24381 F:      tools/virtio/
24382 F:      tools/testing/selftests/drivers/net/virtio_net/
24383
24384 VIRTIO CRYPTO DRIVER
24385 M:      Gonglei <[email protected]>
24386 L:      [email protected]
24387 L:      [email protected]
24388 S:      Maintained
24389 F:      drivers/crypto/virtio/
24390 F:      include/uapi/linux/virtio_crypto.h
24391
24392 VIRTIO DRIVERS FOR S390
24393 M:      Cornelia Huck <[email protected]>
24394 M:      Halil Pasic <[email protected]>
24395 M:      Eric Farman <[email protected]>
24396 L:      [email protected]
24397 L:      [email protected]
24398 L:      [email protected]
24399 S:      Supported
24400 F:      arch/s390/include/uapi/asm/virtio-ccw.h
24401 F:      drivers/s390/virtio/
24402
24403 VIRTIO FILE SYSTEM
24404 M:      Vivek Goyal <[email protected]>
24405 M:      Stefan Hajnoczi <[email protected]>
24406 M:      Miklos Szeredi <[email protected]>
24407 R:      Eugenio Pérez <[email protected]>
24408 L:      [email protected]
24409 L:      [email protected]
24410 S:      Supported
24411 W:      https://virtio-fs.gitlab.io/
24412 F:      Documentation/filesystems/virtiofs.rst
24413 F:      fs/fuse/virtio_fs.c
24414 F:      include/uapi/linux/virtio_fs.h
24415
24416 VIRTIO GPIO DRIVER
24417 M:      Enrico Weigelt, metux IT consult <[email protected]>
24418 M:      Viresh Kumar <[email protected]>
24419 L:      [email protected]
24420 L:      [email protected]
24421 S:      Maintained
24422 F:      drivers/gpio/gpio-virtio.c
24423 F:      include/uapi/linux/virtio_gpio.h
24424
24425 VIRTIO GPU DRIVER
24426 M:      David Airlie <[email protected]>
24427 M:      Gerd Hoffmann <[email protected]>
24428 R:      Gurchetan Singh <[email protected]>
24429 R:      Chia-I Wu <[email protected]>
24430 L:      [email protected]
24431 L:      [email protected]
24432 S:      Maintained
24433 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24434 F:      drivers/gpu/drm/ci/xfails/virtio*
24435 F:      drivers/gpu/drm/virtio/
24436 F:      include/uapi/linux/virtio_gpu.h
24437
24438 VIRTIO HOST (VHOST)
24439 M:      "Michael S. Tsirkin" <[email protected]>
24440 M:      Jason Wang <[email protected]>
24441 R:      Eugenio Pérez <[email protected]>
24442 L:      [email protected]
24443 L:      [email protected]
24444 L:      [email protected]
24445 S:      Maintained
24446 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
24447 F:      drivers/vhost/
24448 F:      include/linux/sched/vhost_task.h
24449 F:      include/linux/vhost_iotlb.h
24450 F:      include/uapi/linux/vhost.h
24451 F:      kernel/vhost_task.c
24452
24453 VIRTIO HOST (VHOST-SCSI)
24454 M:      "Michael S. Tsirkin" <[email protected]>
24455 M:      Jason Wang <[email protected]>
24456 M:      Mike Christie <[email protected]>
24457 R:      Paolo Bonzini <[email protected]>
24458 R:      Stefan Hajnoczi <[email protected]>
24459 L:      [email protected]
24460 S:      Maintained
24461 F:      drivers/vhost/scsi.c
24462
24463 VIRTIO I2C DRIVER
24464 M:      Viresh Kumar <[email protected]>
24465 R:      "Chen, Jian Jun" <[email protected]>
24466 L:      [email protected]
24467 L:      [email protected]
24468 S:      Maintained
24469 F:      drivers/i2c/busses/i2c-virtio.c
24470 F:      include/uapi/linux/virtio_i2c.h
24471
24472 VIRTIO INPUT DRIVER
24473 M:      Gerd Hoffmann <[email protected]>
24474 S:      Maintained
24475 F:      drivers/virtio/virtio_input.c
24476 F:      include/uapi/linux/virtio_input.h
24477
24478 VIRTIO IOMMU DRIVER
24479 M:      Jean-Philippe Brucker <[email protected]>
24480 L:      [email protected]
24481 S:      Maintained
24482 F:      drivers/iommu/virtio-iommu.c
24483 F:      include/uapi/linux/virtio_iommu.h
24484
24485 VIRTIO MEM DRIVER
24486 M:      David Hildenbrand <[email protected]>
24487 L:      [email protected]
24488 S:      Maintained
24489 W:      https://virtio-mem.gitlab.io/
24490 F:      drivers/virtio/virtio_mem.c
24491 F:      include/uapi/linux/virtio_mem.h
24492
24493 VIRTIO PMEM DRIVER
24494 M:      Pankaj Gupta <[email protected]>
24495 L:      [email protected]
24496 S:      Maintained
24497 F:      drivers/nvdimm/nd_virtio.c
24498 F:      drivers/nvdimm/virtio_pmem.c
24499
24500 VIRTIO SOUND DRIVER
24501 M:      Anton Yakovlev <[email protected]>
24502 M:      "Michael S. Tsirkin" <[email protected]>
24503 L:      [email protected]
24504 L:      [email protected] (moderated for non-subscribers)
24505 S:      Maintained
24506 F:      include/uapi/linux/virtio_snd.h
24507 F:      sound/virtio/*
24508
24509 VIRTUAL BOX GUEST DEVICE DRIVER
24510 M:      Hans de Goede <[email protected]>
24511 M:      Arnd Bergmann <[email protected]>
24512 M:      Greg Kroah-Hartman <[email protected]>
24513 S:      Maintained
24514 F:      drivers/virt/vboxguest/
24515 F:      include/linux/vbox_utils.h
24516 F:      include/uapi/linux/vbox*.h
24517
24518 VIRTUAL BOX SHARED FOLDER VFS DRIVER
24519 M:      Hans de Goede <[email protected]>
24520 L:      [email protected]
24521 S:      Maintained
24522 F:      fs/vboxsf/*
24523
24524 VIRTUAL PCM TEST DRIVER
24525 M:      Ivan Orlov <[email protected]>
24526 L:      [email protected]
24527 S:      Maintained
24528 F:      Documentation/sound/cards/pcmtest.rst
24529 F:      sound/drivers/pcmtest.c
24530 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
24531
24532 VIRTUAL SERIO DEVICE DRIVER
24533 M:      Stephen Chandler Paul <[email protected]>
24534 S:      Maintained
24535 F:      drivers/input/serio/userio.c
24536 F:      include/uapi/linux/userio.h
24537
24538 VISHAY VEML6075 UVA AND UVB LIGHT SENSOR DRIVER
24539 M:      Javier Carrasco <[email protected]>
24540 S:      Maintained
24541 F:      Documentation/devicetree/bindings/iio/light/vishay,veml6075.yaml
24542 F:      drivers/iio/light/veml6075.c
24543
24544 VISL VIRTUAL STATELESS DECODER DRIVER
24545 M:      Daniel Almeida <[email protected]>
24546 L:      [email protected]
24547 S:      Supported
24548 F:      drivers/media/test-drivers/visl
24549
24550 VIVID VIRTUAL VIDEO DRIVER
24551 M:      Hans Verkuil <[email protected]>
24552 L:      [email protected]
24553 S:      Maintained
24554 W:      https://linuxtv.org
24555 T:      git git://linuxtv.org/media_tree.git
24556 F:      drivers/media/test-drivers/vivid/*
24557
24558 VM SOCKETS (AF_VSOCK)
24559 M:      Stefano Garzarella <[email protected]>
24560 L:      [email protected]
24561 L:      [email protected]
24562 S:      Maintained
24563 F:      drivers/net/vsockmon.c
24564 F:      include/net/af_vsock.h
24565 F:      include/uapi/linux/vm_sockets.h
24566 F:      include/uapi/linux/vm_sockets_diag.h
24567 F:      include/uapi/linux/vsockmon.h
24568 F:      net/vmw_vsock/
24569 F:      tools/testing/vsock/
24570
24571 VMALLOC
24572 M:      Andrew Morton <[email protected]>
24573 R:      Uladzislau Rezki <[email protected]>
24574 R:      Christoph Hellwig <[email protected]>
24575 L:      [email protected]
24576 S:      Maintained
24577 W:      http://www.linux-mm.org
24578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
24579 F:      include/linux/vmalloc.h
24580 F:      mm/vmalloc.c
24581
24582 VME SUBSYSTEM
24583 L:      [email protected]
24584 S:      Orphan
24585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
24586 F:      Documentation/driver-api/vme.rst
24587 F:      drivers/staging/vme_user/
24588
24589 VMWARE BALLOON DRIVER
24590 M:      Jerrin Shaji George <[email protected]>
24591 R:      Broadcom internal kernel review list <[email protected]>
24592 L:      [email protected]
24593 S:      Supported
24594 F:      drivers/misc/vmw_balloon.c
24595
24596 VMWARE HYPERVISOR INTERFACE
24597 M:      Ajay Kaher <[email protected]>
24598 M:      Alexey Makhalov <[email protected]>
24599 R:      Broadcom internal kernel review list <[email protected]>
24600 L:      [email protected]
24601 L:      [email protected]
24602 S:      Supported
24603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
24604 F:      arch/x86/include/asm/vmware.h
24605 F:      arch/x86/kernel/cpu/vmware.c
24606
24607 VMWARE PVRDMA DRIVER
24608 M:      Bryan Tan <[email protected]>
24609 M:      Vishnu Dasa <[email protected]>
24610 R:      Broadcom internal kernel review list <[email protected]>
24611 L:      [email protected]
24612 S:      Supported
24613 F:      drivers/infiniband/hw/vmw_pvrdma/
24614
24615 VMWARE PVSCSI DRIVER
24616 M:      Vishal Bhakta <[email protected]>
24617 R:      Broadcom internal kernel review list <[email protected]>
24618 L:      [email protected]
24619 S:      Supported
24620 F:      drivers/scsi/vmw_pvscsi.c
24621 F:      drivers/scsi/vmw_pvscsi.h
24622
24623 VMWARE VIRTUAL PTP CLOCK DRIVER
24624 M:      Nick Shi <[email protected]>
24625 R:      Ajay Kaher <[email protected]>
24626 R:      Alexey Makhalov <[email protected]>
24627 R:      Broadcom internal kernel review list <[email protected]>
24628 L:      [email protected]
24629 S:      Supported
24630 F:      drivers/ptp/ptp_vmw.c
24631
24632 VMWARE VMCI DRIVER
24633 M:      Bryan Tan <[email protected]>
24634 M:      Vishnu Dasa <[email protected]>
24635 R:      Broadcom internal kernel review list <[email protected]>
24636 L:      [email protected]
24637 S:      Supported
24638 F:      drivers/misc/vmw_vmci/
24639 F:      include/linux/vmw_vmci*
24640
24641 VMWARE VMMOUSE SUBDRIVER
24642 M:      Zack Rusin <[email protected]>
24643 R:      Broadcom internal kernel review list <[email protected]>
24644 L:      [email protected]
24645 S:      Supported
24646 F:      drivers/input/mouse/vmmouse.c
24647 F:      drivers/input/mouse/vmmouse.h
24648
24649 VMWARE VMXNET3 ETHERNET DRIVER
24650 M:      Ronak Doshi <[email protected]>
24651 R:      Broadcom internal kernel review list <[email protected]>
24652 L:      [email protected]
24653 S:      Supported
24654 F:      drivers/net/vmxnet3/
24655
24656 VMWARE VSOCK VMCI TRANSPORT DRIVER
24657 M:      Bryan Tan <[email protected]>
24658 M:      Vishnu Dasa <[email protected]>
24659 R:      Broadcom internal kernel review list <[email protected]>
24660 L:      [email protected]
24661 S:      Supported
24662 F:      net/vmw_vsock/vmci_transport*
24663
24664 VOCORE VOCORE2 BOARD
24665 M:      Harvey Hunt <[email protected]>
24666 L:      [email protected]
24667 S:      Maintained
24668 F:      arch/mips/boot/dts/ralink/vocore2.dts
24669
24670 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
24671 M:      Liam Girdwood <[email protected]>
24672 M:      Mark Brown <[email protected]>
24673 L:      [email protected]
24674 S:      Supported
24675 W:      http://www.slimlogic.co.uk/?p=48
24676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
24677 F:      Documentation/devicetree/bindings/regulator/
24678 F:      Documentation/power/regulator/
24679 F:      drivers/regulator/
24680 F:      include/dt-bindings/regulator/
24681 F:      include/linux/regulator/
24682 K:      regulator_get_optional
24683
24684 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
24685 R:      Matti Vaittinen <[email protected]>
24686 F:      drivers/regulator/irq_helpers.c
24687
24688 VRF
24689 M:      David Ahern <[email protected]>
24690 L:      [email protected]
24691 S:      Maintained
24692 F:      Documentation/networking/vrf.rst
24693 F:      drivers/net/vrf.c
24694
24695 VSPRINTF
24696 M:      Petr Mladek <[email protected]>
24697 M:      Steven Rostedt <[email protected]>
24698 R:      Andy Shevchenko <[email protected]>
24699 R:      Rasmus Villemoes <[email protected]>
24700 R:      Sergey Senozhatsky <[email protected]>
24701 S:      Maintained
24702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
24703 F:      Documentation/core-api/printk-formats.rst
24704 F:      lib/test_printf.c
24705 F:      lib/test_scanf.c
24706 F:      lib/vsprintf.c
24707
24708 VT1211 HARDWARE MONITOR DRIVER
24709 M:      Juerg Haefliger <[email protected]>
24710 L:      [email protected]
24711 S:      Maintained
24712 F:      Documentation/hwmon/vt1211.rst
24713 F:      drivers/hwmon/vt1211.c
24714
24715 VT8231 HARDWARE MONITOR DRIVER
24716 M:      Roger Lucas <[email protected]>
24717 L:      [email protected]
24718 S:      Maintained
24719 F:      drivers/hwmon/vt8231.c
24720
24721 VUB300 USB to SDIO/SD/MMC bridge chip
24722 L:      [email protected]
24723 S:      Orphan
24724 F:      drivers/mmc/host/vub300.c
24725
24726 W1 DALLAS'S 1-WIRE BUS
24727 M:      Krzysztof Kozlowski <[email protected]>
24728 S:      Maintained
24729 F:      Documentation/devicetree/bindings/w1/
24730 F:      Documentation/w1/
24731 F:      drivers/w1/
24732 F:      include/linux/w1.h
24733
24734 W83791D HARDWARE MONITORING DRIVER
24735 M:      Marc Hulsman <[email protected]>
24736 L:      [email protected]
24737 S:      Maintained
24738 F:      Documentation/hwmon/w83791d.rst
24739 F:      drivers/hwmon/w83791d.c
24740
24741 W83793 HARDWARE MONITORING DRIVER
24742 M:      Rudolf Marek <[email protected]>
24743 L:      [email protected]
24744 S:      Maintained
24745 F:      Documentation/hwmon/w83793.rst
24746 F:      drivers/hwmon/w83793.c
24747
24748 W83795 HARDWARE MONITORING DRIVER
24749 M:      Jean Delvare <[email protected]>
24750 L:      [email protected]
24751 S:      Maintained
24752 F:      drivers/hwmon/w83795.c
24753
24754 W83L51xD SD/MMC CARD INTERFACE DRIVER
24755 M:      Pierre Ossman <[email protected]>
24756 S:      Maintained
24757 F:      drivers/mmc/host/wbsd.*
24758
24759 WACOM PROTOCOL 4 SERIAL TABLETS
24760 M:      Julian Squires <[email protected]>
24761 M:      Hans de Goede <[email protected]>
24762 L:      [email protected]
24763 S:      Maintained
24764 F:      drivers/input/tablet/wacom_serial4.c
24765
24766 WANGXUN ETHERNET DRIVER
24767 M:      Jiawen Wu <[email protected]>
24768 M:      Mengyuan Lou <[email protected]>
24769 L:      [email protected]
24770 S:      Maintained
24771 W:      https://www.net-swift.com
24772 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
24773 F:      drivers/net/ethernet/wangxun/
24774 F:      drivers/net/pcs/pcs-xpcs-wx.c
24775
24776 WATCHDOG DEVICE DRIVERS
24777 M:      Wim Van Sebroeck <[email protected]>
24778 M:      Guenter Roeck <[email protected]>
24779 L:      [email protected]
24780 S:      Maintained
24781 W:      http://www.linux-watchdog.org/
24782 T:      git git://www.linux-watchdog.org/linux-watchdog.git
24783 F:      Documentation/devicetree/bindings/watchdog/
24784 F:      Documentation/watchdog/
24785 F:      drivers/watchdog/
24786 F:      include/linux/watchdog.h
24787 F:      include/trace/events/watchdog.h
24788 F:      include/uapi/linux/watchdog.h
24789
24790 WAVE5 VPU CODEC DRIVER
24791 M:      Nas Chung <[email protected]>
24792 M:      Jackson Lee <[email protected]>
24793 L:      [email protected]
24794 S:      Maintained
24795 F:      Documentation/devicetree/bindings/media/cnm,wave521c.yaml
24796 F:      drivers/media/platform/chips-media/wave5/
24797
24798 WHISKEYCOVE PMIC GPIO DRIVER
24799 M:      Kuppuswamy Sathyanarayanan <[email protected]>
24800 L:      [email protected]
24801 S:      Maintained
24802 F:      drivers/gpio/gpio-wcove.c
24803
24804 WHWAVE RTC DRIVER
24805 M:      Dianlong Li <[email protected]>
24806 L:      [email protected]
24807 S:      Maintained
24808 F:      drivers/rtc/rtc-sd3078.c
24809
24810 WIIMOTE HID DRIVER
24811 M:      David Rheinsberg <[email protected]>
24812 L:      [email protected]
24813 S:      Maintained
24814 F:      drivers/hid/hid-wiimote*
24815
24816 WILOCITY WIL6210 WIRELESS DRIVER
24817 L:      [email protected]
24818 S:      Orphan
24819 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
24820 F:      drivers/net/wireless/ath/wil6210/
24821
24822 WINBOND CIR DRIVER
24823 M:      David Härdeman <[email protected]>
24824 S:      Maintained
24825 F:      drivers/media/rc/winbond-cir.c
24826
24827 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
24828 L:      [email protected]
24829 S:      Orphan
24830 F:      drivers/watchdog/ebc-c384_wdt.c
24831
24832 WINSYSTEMS WS16C48 GPIO DRIVER
24833 M:      William Breathitt Gray <[email protected]>
24834 L:      [email protected]
24835 S:      Maintained
24836 F:      drivers/gpio/gpio-ws16c48.c
24837
24838 WIREGUARD SECURE NETWORK TUNNEL
24839 M:      Jason A. Donenfeld <[email protected]>
24840 L:      [email protected]
24841 L:      [email protected]
24842 S:      Maintained
24843 F:      drivers/net/wireguard/
24844 F:      tools/testing/selftests/wireguard/
24845
24846 WISTRON LAPTOP BUTTON DRIVER
24847 M:      Miloslav Trmac <[email protected]>
24848 S:      Maintained
24849 F:      drivers/input/misc/wistron_btns.c
24850
24851 WMI BINARY MOF DRIVER
24852 M:      Armin Wolf <[email protected]>
24853 R:      Thomas Weißschuh <[email protected]>
24854 L:      [email protected]
24855 S:      Maintained
24856 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
24857 F:      Documentation/wmi/devices/wmi-bmof.rst
24858 F:      drivers/platform/x86/wmi-bmof.c
24859
24860 WOLFSON MICROELECTRONICS DRIVERS
24861 L:      [email protected]
24862 S:      Supported
24863 W:      https://github.com/CirrusLogic/linux-drivers/wiki
24864 T:      git https://github.com/CirrusLogic/linux-drivers.git
24865 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
24866 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
24867 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
24868 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
24869 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
24870 F:      Documentation/devicetree/bindings/sound/wm*
24871 F:      Documentation/hwmon/wm83??.rst
24872 F:      arch/arm/mach-s3c/mach-crag6410*
24873 F:      drivers/clk/clk-wm83*.c
24874 F:      drivers/gpio/gpio-*wm*.c
24875 F:      drivers/gpio/gpio-arizona.c
24876 F:      drivers/hwmon/wm83??-hwmon.c
24877 F:      drivers/input/misc/wm831x-on.c
24878 F:      drivers/input/touchscreen/wm831x-ts.c
24879 F:      drivers/input/touchscreen/wm97*.c
24880 F:      drivers/leds/leds-wm83*.c
24881 F:      drivers/mfd/arizona*
24882 F:      drivers/mfd/cs47l24*
24883 F:      drivers/mfd/wm*.c
24884 F:      drivers/power/supply/wm83*.c
24885 F:      drivers/regulator/arizona*
24886 F:      drivers/regulator/wm8*.c
24887 F:      drivers/rtc/rtc-wm83*.c
24888 F:      drivers/video/backlight/wm83*_bl.c
24889 F:      drivers/watchdog/wm83*_wdt.c
24890 F:      include/linux/mfd/arizona/
24891 F:      include/linux/mfd/wm831x/
24892 F:      include/linux/mfd/wm8350/
24893 F:      include/linux/mfd/wm8400*
24894 F:      include/linux/regulator/arizona*
24895 F:      include/linux/wm97xx.h
24896 F:      include/sound/wm????.h
24897 F:      sound/soc/codecs/arizona*
24898 F:      sound/soc/codecs/cs47l24*
24899 F:      sound/soc/codecs/wm*
24900
24901 WORKQUEUE
24902 M:      Tejun Heo <[email protected]>
24903 R:      Lai Jiangshan <[email protected]>
24904 S:      Maintained
24905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
24906 F:      Documentation/core-api/workqueue.rst
24907 F:      include/linux/workqueue.h
24908 F:      kernel/workqueue.c
24909 F:      kernel/workqueue_internal.h
24910
24911 WWAN DRIVERS
24912 M:      Loic Poulain <[email protected]>
24913 M:      Sergey Ryazanov <[email protected]>
24914 R:      Johannes Berg <[email protected]>
24915 L:      [email protected]
24916 S:      Maintained
24917 F:      drivers/net/wwan/
24918 F:      include/linux/wwan.h
24919 F:      include/uapi/linux/wwan.h
24920
24921 X-POWERS AXP288 PMIC DRIVERS
24922 M:      Hans de Goede <[email protected]>
24923 S:      Maintained
24924 F:      drivers/acpi/pmic/intel_pmic_xpower.c
24925 N:      axp288
24926
24927 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
24928 M:      Chen-Yu Tsai <[email protected]>
24929 L:      [email protected]
24930 S:      Maintained
24931 N:      axp[128]
24932
24933 X.25 STACK
24934 M:      Martin Schiller <[email protected]>
24935 L:      [email protected]
24936 S:      Maintained
24937 F:      Documentation/networking/lapb-module.rst
24938 F:      Documentation/networking/x25*
24939 F:      drivers/net/wan/hdlc_x25.c
24940 F:      drivers/net/wan/lapbether.c
24941 F:      include/*/lapb.h
24942 F:      include/net/x25*
24943 F:      include/uapi/linux/x25.h
24944 F:      net/lapb/
24945 F:      net/x25/
24946
24947 X86 ARCHITECTURE (32-BIT AND 64-BIT)
24948 M:      Thomas Gleixner <[email protected]>
24949 M:      Ingo Molnar <[email protected]>
24950 M:      Borislav Petkov <[email protected]>
24951 M:      Dave Hansen <[email protected]>
24952 M:      [email protected]
24953 R:      "H. Peter Anvin" <[email protected]>
24954 L:      [email protected]
24955 S:      Maintained
24956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
24957 F:      Documentation/arch/x86/
24958 F:      Documentation/devicetree/bindings/x86/
24959 F:      arch/x86/
24960 F:      tools/testing/selftests/x86
24961
24962 X86 CPUID DATABASE
24963 M:      Borislav Petkov <[email protected]>
24964 M:      Thomas Gleixner <[email protected]>
24965 M:      [email protected]
24966 R:      Ahmed S. Darwish <[email protected]>
24967 L:      [email protected]
24968 S:      Maintained
24969 W:      https://x86-cpuid.org
24970 F:      tools/arch/x86/kcpuid/cpuid.csv
24971
24972 X86 ENTRY CODE
24973 M:      Andy Lutomirski <[email protected]>
24974 L:      [email protected]
24975 S:      Maintained
24976 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
24977 F:      arch/x86/entry/
24978
24979 X86 HARDWARE VULNERABILITIES
24980 M:      Thomas Gleixner <[email protected]>
24981 M:      Borislav Petkov <[email protected]>
24982 M:      Peter Zijlstra <[email protected]>
24983 M:      Josh Poimboeuf <[email protected]>
24984 R:      Pawan Gupta <[email protected]>
24985 S:      Maintained
24986 F:      Documentation/admin-guide/hw-vuln/
24987 F:      arch/x86/include/asm/nospec-branch.h
24988 F:      arch/x86/kernel/cpu/bugs.c
24989
24990 X86 MCE INFRASTRUCTURE
24991 M:      Tony Luck <[email protected]>
24992 M:      Borislav Petkov <[email protected]>
24993 L:      [email protected]
24994 S:      Maintained
24995 F:      Documentation/ABI/testing/sysfs-mce
24996 F:      Documentation/arch/x86/x86_64/machinecheck.rst
24997 F:      arch/x86/kernel/cpu/mce/*
24998
24999 X86 MICROCODE UPDATE SUPPORT
25000 M:      Borislav Petkov <[email protected]>
25001 S:      Maintained
25002 F:      arch/x86/kernel/cpu/microcode/*
25003
25004 X86 MM
25005 M:      Dave Hansen <[email protected]>
25006 M:      Andy Lutomirski <[email protected]>
25007 M:      Peter Zijlstra <[email protected]>
25008 L:      [email protected]
25009 S:      Maintained
25010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
25011 F:      arch/x86/mm/
25012
25013 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
25014 M:      Hans de Goede <[email protected]>
25015 L:      [email protected]
25016 S:      Maintained
25017 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
25018 F:      drivers/platform/x86/x86-android-tablets/
25019
25020 X86 PLATFORM DRIVERS
25021 M:      Hans de Goede <[email protected]>
25022 M:      Ilpo Järvinen <[email protected]>
25023 L:      [email protected]
25024 S:      Maintained
25025 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
25026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
25027 F:      drivers/platform/olpc/
25028 F:      drivers/platform/x86/
25029 F:      include/linux/platform_data/x86/
25030
25031 X86 PLATFORM UV HPE SUPERDOME FLEX
25032 M:      Steve Wahl <[email protected]>
25033 R:      Justin Ernst <[email protected]>
25034 R:      Kyle Meyer <[email protected]>
25035 R:      Dimitri Sivanich <[email protected]>
25036 R:      Russ Anderson <[email protected]>
25037 S:      Supported
25038 F:      arch/x86/include/asm/uv/
25039 F:      arch/x86/kernel/apic/x2apic_uv_x.c
25040 F:      arch/x86/platform/uv/
25041
25042 X86 STACK UNWINDING
25043 M:      Josh Poimboeuf <[email protected]>
25044 M:      Peter Zijlstra <[email protected]>
25045 S:      Supported
25046 F:      arch/x86/include/asm/unwind*.h
25047 F:      arch/x86/kernel/dumpstack.c
25048 F:      arch/x86/kernel/stacktrace.c
25049 F:      arch/x86/kernel/unwind_*.c
25050
25051 X86 TRUST DOMAIN EXTENSIONS (TDX)
25052 M:      Kirill A. Shutemov <[email protected]>
25053 R:      Dave Hansen <[email protected]>
25054 L:      [email protected]
25055 L:      [email protected]
25056 S:      Supported
25057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/tdx
25058 F:      arch/x86/boot/compressed/tdx*
25059 F:      arch/x86/coco/tdx/
25060 F:      arch/x86/include/asm/shared/tdx.h
25061 F:      arch/x86/include/asm/tdx.h
25062 F:      arch/x86/virt/vmx/tdx/
25063 F:      drivers/virt/coco/tdx-guest
25064
25065 X86 VDSO
25066 M:      Andy Lutomirski <[email protected]>
25067 L:      [email protected]
25068 S:      Maintained
25069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
25070 F:      arch/x86/entry/vdso/
25071
25072 XARRAY
25073 M:      Matthew Wilcox <[email protected]>
25074 L:      [email protected]
25075 S:      Supported
25076 F:      Documentation/core-api/xarray.rst
25077 F:      include/linux/idr.h
25078 F:      include/linux/xarray.h
25079 F:      lib/idr.c
25080 F:      lib/xarray.c
25081 F:      tools/testing/radix-tree
25082
25083 XBOX DVD IR REMOTE
25084 M:      Benjamin Valentin <[email protected]>
25085 S:      Maintained
25086 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
25087 F:      drivers/media/rc/xbox_remote.c
25088
25089 XC2028/3028 TUNER DRIVER
25090 M:      Mauro Carvalho Chehab <[email protected]>
25091 L:      [email protected]
25092 S:      Maintained
25093 W:      https://linuxtv.org
25094 T:      git git://linuxtv.org/media_tree.git
25095 F:      drivers/media/tuners/xc2028.*
25096
25097 XDP (eXpress Data Path)
25098 M:      Alexei Starovoitov <[email protected]>
25099 M:      Daniel Borkmann <[email protected]>
25100 M:      David S. Miller <[email protected]>
25101 M:      Jakub Kicinski <[email protected]>
25102 M:      Jesper Dangaard Brouer <[email protected]>
25103 M:      John Fastabend <[email protected]>
25104 L:      [email protected]
25105 L:      [email protected]
25106 S:      Supported
25107 F:      drivers/net/ethernet/*/*/*/*/*xdp*
25108 F:      drivers/net/ethernet/*/*/*xdp*
25109 F:      include/net/xdp.h
25110 F:      include/net/xdp_priv.h
25111 F:      include/trace/events/xdp.h
25112 F:      kernel/bpf/cpumap.c
25113 F:      kernel/bpf/devmap.c
25114 F:      net/core/xdp.c
25115 F:      samples/bpf/xdp*
25116 F:      tools/testing/selftests/bpf/*/*xdp*
25117 F:      tools/testing/selftests/bpf/*xdp*
25118 K:      (?:\b|_)xdp(?:\b|_)
25119
25120 XDP SOCKETS (AF_XDP)
25121 M:      Björn Töpel <[email protected]>
25122 M:      Magnus Karlsson <[email protected]>
25123 M:      Maciej Fijalkowski <[email protected]>
25124 R:      Jonathan Lemon <[email protected]>
25125 L:      [email protected]
25126 L:      [email protected]
25127 S:      Maintained
25128 F:      Documentation/networking/af_xdp.rst
25129 F:      include/net/netns/xdp.h
25130 F:      include/net/xdp_sock*
25131 F:      include/net/xsk_buff_pool.h
25132 F:      include/uapi/linux/if_xdp.h
25133 F:      include/uapi/linux/xdp_diag.h
25134 F:      net/xdp/
25135 F:      tools/testing/selftests/bpf/*xsk*
25136
25137 XEN BLOCK SUBSYSTEM
25138 M:      Roger Pau Monné <[email protected]>
25139 L:      [email protected] (moderated for non-subscribers)
25140 S:      Supported
25141 F:      drivers/block/xen*
25142 F:      drivers/block/xen-blkback/*
25143
25144 XEN HYPERVISOR ARM
25145 M:      Stefano Stabellini <[email protected]>
25146 L:      [email protected] (moderated for non-subscribers)
25147 S:      Maintained
25148 F:      arch/arm/include/asm/xen/
25149 F:      arch/arm/xen/
25150
25151 XEN HYPERVISOR ARM64
25152 M:      Stefano Stabellini <[email protected]>
25153 L:      [email protected] (moderated for non-subscribers)
25154 S:      Maintained
25155 F:      arch/arm64/include/asm/xen/
25156 F:      arch/arm64/xen/
25157
25158 XEN HYPERVISOR INTERFACE
25159 M:      Juergen Gross <[email protected]>
25160 M:      Stefano Stabellini <[email protected]>
25161 R:      Oleksandr Tyshchenko <[email protected]>
25162 L:      [email protected] (moderated for non-subscribers)
25163 S:      Supported
25164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
25165 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
25166 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
25167 F:      drivers/*/xen-*front.c
25168 F:      drivers/xen/
25169 F:      include/uapi/xen/
25170 F:      include/xen/
25171 F:      kernel/configs/xen.config
25172
25173 XEN HYPERVISOR X86
25174 M:      Juergen Gross <[email protected]>
25175 R:      Boris Ostrovsky <[email protected]>
25176 L:      [email protected] (moderated for non-subscribers)
25177 S:      Supported
25178 F:      arch/x86/configs/xen.config
25179 F:      arch/x86/include/asm/pvclock-abi.h
25180 F:      arch/x86/include/asm/xen/
25181 F:      arch/x86/platform/pvh/
25182 F:      arch/x86/xen/
25183
25184 XEN NETWORK BACKEND DRIVER
25185 M:      Wei Liu <[email protected]>
25186 M:      Paul Durrant <[email protected]>
25187 L:      [email protected] (moderated for non-subscribers)
25188 L:      [email protected]
25189 S:      Supported
25190 F:      drivers/net/xen-netback/*
25191
25192 XEN PCI SUBSYSTEM
25193 M:      Juergen Gross <[email protected]>
25194 L:      [email protected] (moderated for non-subscribers)
25195 S:      Supported
25196 F:      arch/x86/pci/*xen*
25197 F:      drivers/pci/*xen*
25198
25199 XEN PVSCSI DRIVERS
25200 M:      Juergen Gross <[email protected]>
25201 L:      [email protected] (moderated for non-subscribers)
25202 L:      [email protected]
25203 S:      Supported
25204 F:      drivers/scsi/xen-scsifront.c
25205 F:      drivers/xen/xen-scsiback.c
25206 F:      include/xen/interface/io/vscsiif.h
25207
25208 XEN PVUSB DRIVER
25209 M:      Juergen Gross <[email protected]>
25210 L:      [email protected] (moderated for non-subscribers)
25211 L:      [email protected]
25212 S:      Supported
25213 F:      drivers/usb/host/xen*
25214 F:      include/xen/interface/io/usbif.h
25215
25216 XEN SOUND FRONTEND DRIVER
25217 M:      Oleksandr Andrushchenko <[email protected]>
25218 L:      [email protected] (moderated for non-subscribers)
25219 L:      [email protected] (moderated for non-subscribers)
25220 S:      Supported
25221 F:      sound/xen/*
25222
25223 XEN SWIOTLB SUBSYSTEM
25224 M:      Juergen Gross <[email protected]>
25225 M:      Stefano Stabellini <[email protected]>
25226 L:      [email protected] (moderated for non-subscribers)
25227 L:      [email protected]
25228 S:      Supported
25229 F:      arch/*/include/asm/xen/swiotlb-xen.h
25230 F:      drivers/xen/swiotlb-xen.c
25231 F:      include/xen/arm/swiotlb-xen.h
25232 F:      include/xen/swiotlb-xen.h
25233
25234 XFS FILESYSTEM
25235 M:      Chandan Babu R <[email protected]>
25236 R:      Darrick J. Wong <[email protected]>
25237 L:      [email protected]
25238 S:      Supported
25239 W:      http://xfs.org/
25240 C:      irc://irc.oftc.net/xfs
25241 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
25242 P:      Documentation/filesystems/xfs/xfs-maintainer-entry-profile.rst
25243 F:      Documentation/ABI/testing/sysfs-fs-xfs
25244 F:      Documentation/admin-guide/xfs.rst
25245 F:      Documentation/filesystems/xfs/*
25246 F:      fs/xfs/
25247 F:      include/uapi/linux/dqblk_xfs.h
25248 F:      include/uapi/linux/fsmap.h
25249
25250 XILINX AMS DRIVER
25251 M:      Anand Ashok Dumbre <[email protected]>
25252 L:      [email protected]
25253 S:      Maintained
25254 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
25255 F:      drivers/iio/adc/xilinx-ams.c
25256
25257 XILINX AXI ETHERNET DRIVER
25258 M:      Radhey Shyam Pandey <[email protected]>
25259 S:      Maintained
25260 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
25261 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
25262
25263 XILINX CAN DRIVER
25264 M:      Appana Durga Kedareswara rao <[email protected]>
25265 L:      [email protected]
25266 S:      Maintained
25267 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
25268 F:      drivers/net/can/xilinx_can.c
25269
25270 XILINX EVENT MANAGEMENT DRIVER
25271 M:      Michal Simek <[email protected]>
25272 S:      Maintained
25273 F:      drivers/soc/xilinx/xlnx_event_manager.c
25274 F:      include/linux/firmware/xlnx-event-manager.h
25275
25276 XILINX GPIO DRIVER
25277 M:      Shubhrajyoti Datta <[email protected]>
25278 R:      Srinivas Neeli <[email protected]>
25279 R:      Michal Simek <[email protected]>
25280 S:      Maintained
25281 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
25282 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
25283 F:      drivers/gpio/gpio-xilinx.c
25284 F:      drivers/gpio/gpio-zynq.c
25285
25286 XILINX LL TEMAC ETHERNET DRIVER
25287 L:      [email protected]
25288 S:      Orphan
25289 F:      drivers/net/ethernet/xilinx/ll_temac*
25290
25291 XILINX PWM DRIVER
25292 M:      Sean Anderson <[email protected]>
25293 S:      Maintained
25294 F:      drivers/pwm/pwm-xilinx.c
25295 F:      include/clocksource/timer-xilinx.h
25296
25297 XILINX SD-FEC IP CORES
25298 M:      Derek Kiernan <[email protected]>
25299 M:      Dragan Cvetic <[email protected]>
25300 S:      Maintained
25301 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.yaml
25302 F:      Documentation/misc-devices/xilinx_sdfec.rst
25303 F:      drivers/misc/Kconfig
25304 F:      drivers/misc/Makefile
25305 F:      drivers/misc/xilinx_sdfec.c
25306 F:      include/uapi/misc/xilinx_sdfec.h
25307
25308 XILINX UARTLITE SERIAL DRIVER
25309 M:      Peter Korsgaard <[email protected]>
25310 L:      [email protected]
25311 S:      Maintained
25312 F:      drivers/tty/serial/uartlite.c
25313
25314 XILINX VIDEO IP CORES
25315 M:      Laurent Pinchart <[email protected]>
25316 L:      [email protected]
25317 S:      Supported
25318 T:      git git://linuxtv.org/media_tree.git
25319 F:      Documentation/devicetree/bindings/media/xilinx/
25320 F:      drivers/media/platform/xilinx/
25321 F:      include/uapi/linux/xilinx-v4l2-controls.h
25322
25323 XILINX VERSAL EDAC DRIVER
25324 M:      Shubhrajyoti Datta <[email protected]>
25325 M:      Sai Krishna Potthuri <[email protected]>
25326 S:      Maintained
25327 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml
25328 F:      drivers/edac/versal_edac.c
25329
25330 XILINX WATCHDOG DRIVER
25331 M:      Srinivas Neeli <[email protected]>
25332 R:      Shubhrajyoti Datta <[email protected]>
25333 R:      Michal Simek <[email protected]>
25334 S:      Maintained
25335 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
25336 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
25337 F:      drivers/watchdog/of_xilinx_wdt.c
25338 F:      drivers/watchdog/xilinx_wwdt.c
25339
25340 XILINX XDMA DRIVER
25341 M:      Lizhi Hou <[email protected]>
25342 M:      Brian Xu <[email protected]>
25343 M:      Raj Kumar Rampelli <[email protected]>
25344 L:      [email protected]
25345 S:      Supported
25346 F:      drivers/dma/xilinx/xdma-regs.h
25347 F:      drivers/dma/xilinx/xdma.c
25348 F:      include/linux/dma/amd_xdma.h
25349 F:      include/linux/platform_data/amd_xdma.h
25350
25351 XILINX ZYNQMP DPDMA DRIVER
25352 M:      Laurent Pinchart <[email protected]>
25353 L:      [email protected]
25354 S:      Supported
25355 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
25356 F:      drivers/dma/xilinx/xilinx_dpdma.c
25357 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
25358
25359 XILINX ZYNQMP OCM EDAC DRIVER
25360 M:      Shubhrajyoti Datta <[email protected]>
25361 M:      Sai Krishna Potthuri <[email protected]>
25362 S:      Maintained
25363 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
25364 F:      drivers/edac/zynqmp_edac.c
25365
25366 XILINX ZYNQMP PSGTR PHY DRIVER
25367 M:      Laurent Pinchart <[email protected]>
25368 L:      [email protected]
25369 S:      Supported
25370 T:      git https://github.com/Xilinx/linux-xlnx.git
25371 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
25372 F:      drivers/phy/xilinx/phy-zynqmp.c
25373
25374 XILINX ZYNQMP SHA3 DRIVER
25375 M:      Harsha <[email protected]>
25376 S:      Maintained
25377 F:      drivers/crypto/xilinx/zynqmp-sha.c
25378
25379 XILINX ZYNQMP NVMEM DRIVER
25380 M:      Praveen Teja Kundanala <[email protected]>
25381 M:      Kalyani Akula <[email protected]>
25382 R:      Michal Simek <[email protected]>
25383 S:      Maintained
25384 F:      Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml
25385 F:      drivers/nvmem/zynqmp_nvmem.c
25386
25387 XILLYBUS DRIVER
25388 M:      Eli Billauer <[email protected]>
25389 L:      [email protected]
25390 S:      Supported
25391 F:      drivers/char/xillybus/
25392
25393 XLP9XX I2C DRIVER
25394 M:      George Cherian <[email protected]>
25395 L:      [email protected]
25396 S:      Supported
25397 W:      http://www.marvell.com
25398 F:      drivers/i2c/busses/i2c-xlp9xx.c
25399
25400 XRA1403 GPIO EXPANDER
25401 M:      Nandor Han <[email protected]>
25402 L:      [email protected]
25403 S:      Maintained
25404 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
25405 F:      drivers/gpio/gpio-xra1403.c
25406
25407 XTENSA XTFPGA PLATFORM SUPPORT
25408 M:      Max Filippov <[email protected]>
25409 S:      Maintained
25410 F:      drivers/spi/spi-xtensa-xtfpga.c
25411 F:      sound/soc/xtensa/xtfpga-i2s.c
25412
25413 YAM DRIVER FOR AX.25
25414 M:      Jean-Paul Roubelat <[email protected]>
25415 L:      [email protected]
25416 S:      Maintained
25417 F:      drivers/net/hamradio/yam*
25418 F:      include/linux/yam.h
25419
25420 YAMA SECURITY MODULE
25421 M:      Kees Cook <[email protected]>
25422 S:      Supported
25423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
25424 F:      Documentation/admin-guide/LSM/Yama.rst
25425 F:      security/yama/
25426
25427 YAML NETLINK (YNL)
25428 M:      Donald Hunter <[email protected]>
25429 M:      Jakub Kicinski <[email protected]>
25430 F:      Documentation/netlink/
25431 F:      Documentation/userspace-api/netlink/intro-specs.rst
25432 F:      Documentation/userspace-api/netlink/specs.rst
25433 F:      tools/net/ynl/
25434
25435 YEALINK PHONE DRIVER
25436 M:      Henk Vergonet <[email protected]>
25437 L:      [email protected]
25438 S:      Maintained
25439 F:      Documentation/input/devices/yealink.rst
25440 F:      drivers/input/misc/yealink.*
25441
25442 Z3FOLD COMPRESSED PAGE ALLOCATOR
25443 M:      Vitaly Wool <[email protected]>
25444 R:      Miaohe Lin <[email protected]>
25445 L:      [email protected]
25446 S:      Maintained
25447 F:      mm/z3fold.c
25448
25449 Z8530 DRIVER FOR AX.25
25450 M:      Joerg Reuter <[email protected]>
25451 L:      [email protected]
25452 S:      Maintained
25453 W:      http://yaina.de/jreuter/
25454 W:      http://www.qsl.net/dl1bke/
25455 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
25456 F:      drivers/net/hamradio/*scc.c
25457 F:      drivers/net/hamradio/z8530.h
25458
25459 ZBUD COMPRESSED PAGE ALLOCATOR
25460 M:      Seth Jennings <[email protected]>
25461 M:      Dan Streetman <[email protected]>
25462 L:      [email protected]
25463 S:      Maintained
25464 F:      mm/zbud.c
25465
25466 ZD1211RW WIRELESS DRIVER
25467 L:      [email protected]
25468 S:      Orphan
25469 F:      drivers/net/wireless/zydas/zd1211rw/
25470
25471 ZD1301 MEDIA DRIVER
25472 L:      [email protected]
25473 S:      Orphan
25474 W:      https://linuxtv.org/
25475 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25476 F:      drivers/media/usb/dvb-usb-v2/zd1301*
25477
25478 ZD1301_DEMOD MEDIA DRIVER
25479 L:      [email protected]
25480 S:      Orphan
25481 W:      https://linuxtv.org/
25482 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25483 F:      drivers/media/dvb-frontends/zd1301_demod*
25484
25485 ZHAOXIN PROCESSOR SUPPORT
25486 M:      Tony W Wang-oc <[email protected]>
25487 L:      [email protected]
25488 S:      Maintained
25489 F:      arch/x86/kernel/cpu/zhaoxin.c
25490
25491 ZONEFS FILESYSTEM
25492 M:      Damien Le Moal <[email protected]>
25493 M:      Naohiro Aota <[email protected]>
25494 R:      Johannes Thumshirn <[email protected]>
25495 L:      [email protected]
25496 S:      Maintained
25497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
25498 F:      Documentation/filesystems/zonefs.rst
25499 F:      fs/zonefs/
25500
25501 ZR36067 VIDEO FOR LINUX DRIVER
25502 M:      Corentin Labbe <[email protected]>
25503 L:      [email protected]
25504 L:      [email protected]
25505 S:      Maintained
25506 W:      http://mjpeg.sourceforge.net/driver-zoran/
25507 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25508 F:      Documentation/driver-api/media/drivers/zoran.rst
25509 F:      drivers/media/pci/zoran/
25510
25511 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
25512 M:      Minchan Kim <[email protected]>
25513 M:      Sergey Senozhatsky <[email protected]>
25514 L:      [email protected]
25515 S:      Maintained
25516 F:      Documentation/admin-guide/blockdev/zram.rst
25517 F:      drivers/block/zram/
25518
25519 ZS DECSTATION Z85C30 SERIAL DRIVER
25520 M:      "Maciej W. Rozycki" <[email protected]>
25521 S:      Maintained
25522 F:      drivers/tty/serial/zs.*
25523
25524 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
25525 M:      Minchan Kim <[email protected]>
25526 M:      Sergey Senozhatsky <[email protected]>
25527 L:      [email protected]
25528 S:      Maintained
25529 F:      Documentation/mm/zsmalloc.rst
25530 F:      include/linux/zsmalloc.h
25531 F:      mm/zsmalloc.c
25532
25533 ZSTD
25534 M:      Nick Terrell <[email protected]>
25535 S:      Maintained
25536 B:      https://github.com/facebook/zstd/issues
25537 T:      git https://github.com/terrelln/linux.git
25538 F:      crypto/zstd.c
25539 F:      include/linux/zstd*
25540 F:      lib/decompress_unzstd.c
25541 F:      lib/zstd/
25542 N:      zstd
25543 K:      zstd
25544
25545 ZSWAP COMPRESSED SWAP CACHING
25546 M:      Johannes Weiner <[email protected]>
25547 M:      Yosry Ahmed <[email protected]>
25548 M:      Nhat Pham <[email protected]>
25549 R:      Chengming Zhou <[email protected]>
25550 L:      [email protected]
25551 S:      Maintained
25552 F:      Documentation/admin-guide/mm/zswap.rst
25553 F:      include/linux/zpool.h
25554 F:      include/linux/zswap.h
25555 F:      mm/zpool.c
25556 F:      mm/zswap.c
25557 F:      tools/testing/selftests/cgroup/test_zswap.c
25558
25559 SENARYTECH AUDIO CODEC DRIVER
25560 M:      bo liu <[email protected]>
25561 S:      Maintained
25562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
25563 F:      sound/pci/hda/patch_senarytech.c
25564
25565 THE REST
25566 M:      Linus Torvalds <[email protected]>
25567 L:      [email protected]
25568 S:      Buried alive in reporters
25569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
25570 F:      *
25571 F:      */
This page took 1.434239 seconds and 4 git commands to generate.