]> Git Repo - linux.git/blob - MAINTAINERS
io_uring/rw: fix cflags posting for single issue multishot read
[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 DISPLAY CORE - DML
1029 M:      Chaitanya Dhere <[email protected]>
1030 M:      Jun Lei <[email protected]>
1031 S:      Supported
1032 F:      drivers/gpu/drm/amd/display/dc/dml/
1033 F:      drivers/gpu/drm/amd/display/dc/dml2/
1034
1035 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
1036 M:      Huang Rui <[email protected]>
1037 L:      [email protected]
1038 S:      Supported
1039 F:      Documentation/hwmon/fam15h_power.rst
1040 F:      drivers/hwmon/fam15h_power.c
1041
1042 AMD FCH GPIO DRIVER
1043 M:      Enrico Weigelt, metux IT consult <[email protected]>
1044 L:      [email protected]
1045 S:      Maintained
1046 F:      drivers/gpio/gpio-amd-fch.c
1047 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
1048
1049 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
1050 L:      [email protected] (moderated for non-subscribers)
1051 S:      Orphan
1052 F:      drivers/usb/gadget/udc/amd5536udc.*
1053
1054 AMD GEODE PROCESSOR/CHIPSET SUPPORT
1055 M:      Andres Salomon <[email protected]>
1056 L:      [email protected] (moderated for non-subscribers)
1057 S:      Supported
1058 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
1059 F:      arch/x86/include/asm/geode.h
1060 F:      drivers/char/hw_random/geode-rng.c
1061 F:      drivers/crypto/geode*
1062 F:      drivers/video/fbdev/geode/
1063
1064 AMD HSMP DRIVER
1065 M:      Naveen Krishna Chatradhi <[email protected]>
1066 R:      Carlos Bilbao <[email protected]>
1067 L:      [email protected]
1068 S:      Maintained
1069 F:      Documentation/arch/x86/amd_hsmp.rst
1070 F:      arch/x86/include/asm/amd_hsmp.h
1071 F:      arch/x86/include/uapi/asm/amd_hsmp.h
1072 F:      drivers/platform/x86/amd/hsmp.c
1073
1074 AMD IOMMU (AMD-VI)
1075 M:      Joerg Roedel <[email protected]>
1076 R:      Suravee Suthikulpanit <[email protected]>
1077 L:      [email protected]
1078 S:      Maintained
1079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
1080 F:      drivers/iommu/amd/
1081 F:      include/linux/amd-iommu.h
1082
1083 AMD KFD
1084 M:      Felix Kuehling <[email protected]>
1085 L:      [email protected]
1086 S:      Supported
1087 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1088 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
1089 F:      drivers/gpu/drm/amd/amdkfd/
1090 F:      drivers/gpu/drm/amd/include/cik_structs.h
1091 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
1092 F:      drivers/gpu/drm/amd/include/v9_structs.h
1093 F:      drivers/gpu/drm/amd/include/vi_structs.h
1094 F:      include/uapi/linux/kfd_ioctl.h
1095 F:      include/uapi/linux/kfd_sysfs.h
1096
1097 AMD MP2 I2C DRIVER
1098 M:      Elie Morisse <[email protected]>
1099 M:      Shyam Sundar S K <[email protected]>
1100 L:      [email protected]
1101 S:      Maintained
1102 F:      drivers/i2c/busses/i2c-amd-mp2*
1103
1104 AMD PDS CORE DRIVER
1105 M:      Shannon Nelson <[email protected]>
1106 M:      Brett Creeley <[email protected]>
1107 L:      [email protected]
1108 S:      Supported
1109 F:      Documentation/networking/device_drivers/ethernet/amd/pds_core.rst
1110 F:      drivers/net/ethernet/amd/pds_core/
1111 F:      include/linux/pds/
1112
1113 AMD PMC DRIVER
1114 M:      Shyam Sundar S K <[email protected]>
1115 L:      [email protected]
1116 S:      Maintained
1117 F:      drivers/platform/x86/amd/pmc/
1118
1119 AMD PMF DRIVER
1120 M:      Shyam Sundar S K <[email protected]>
1121 L:      [email protected]
1122 S:      Maintained
1123 F:      Documentation/ABI/testing/sysfs-amd-pmf
1124 F:      drivers/platform/x86/amd/pmf/
1125
1126 AMD POWERPLAY AND SWSMU
1127 M:      Kenneth Feng <[email protected]>
1128 L:      [email protected]
1129 S:      Supported
1130 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1131 F:      drivers/gpu/drm/amd/pm/
1132
1133 AMD PSTATE DRIVER
1134 M:      Huang Rui <[email protected]>
1135 M:      Gautham R. Shenoy <[email protected]>
1136 M:      Mario Limonciello <[email protected]>
1137 R:      Perry Yuan <[email protected]>
1138 L:      [email protected]
1139 S:      Supported
1140 F:      Documentation/admin-guide/pm/amd-pstate.rst
1141 F:      drivers/cpufreq/amd-pstate*
1142 F:      tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py
1143
1144 AMD PTDMA DRIVER
1145 M:      Basavaraj Natikar <[email protected]>
1146 L:      [email protected]
1147 S:      Maintained
1148 F:      drivers/dma/ptdma/
1149
1150 AMD QDMA DRIVER
1151 M:      Nishad Saraf <[email protected]>
1152 M:      Lizhi Hou <[email protected]>
1153 L:      [email protected]
1154 S:      Supported
1155 F:      drivers/dma/amd/qdma/
1156 F:      include/linux/platform_data/amd_qdma.h
1157
1158 AMD SEATTLE DEVICE TREE SUPPORT
1159 M:      Suravee Suthikulpanit <[email protected]>
1160 M:      Tom Lendacky <[email protected]>
1161 S:      Supported
1162 F:      arch/arm64/boot/dts/amd/
1163
1164 AMD SENSOR FUSION HUB DRIVER
1165 M:      Basavaraj Natikar <[email protected]>
1166 L:      [email protected]
1167 S:      Maintained
1168 F:      Documentation/hid/amd-sfh*
1169 F:      drivers/hid/amd-sfh-hid/
1170
1171 AMD SPI DRIVER
1172 M:      Sanjay R Mehta <[email protected]>
1173 S:      Maintained
1174 F:      drivers/spi/spi-amd.c
1175
1176 AMD XGBE DRIVER
1177 M:      "Shyam Sundar S K" <[email protected]>
1178 L:      [email protected]
1179 S:      Supported
1180 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1181 F:      drivers/net/ethernet/amd/xgbe/
1182
1183 AMLOGIC BLUETOOTH DRIVER
1184 M:      Yang Li <[email protected]>
1185 L:      [email protected]
1186 S:      Maintained
1187 F:      Documentation/devicetree/bindings/net/bluetooth/amlogic,w155s2-bt.yaml
1188 F:      drivers/bluetooth/hci_aml.c
1189
1190 AMLOGIC DDR PMU DRIVER
1191 M:      Jiucheng Xu <[email protected]>
1192 L:      [email protected]
1193 S:      Supported
1194 W:      http://www.amlogic.com
1195 F:      Documentation/admin-guide/perf/meson-ddr-pmu.rst
1196 F:      Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml
1197 F:      drivers/perf/amlogic/
1198 F:      include/soc/amlogic/
1199
1200 AMPHENOL CHIPCAP 2 HUMIDITY-TEMPERATURE IIO DRIVER
1201 M:      Javier Carrasco <[email protected]>
1202 L:      [email protected]
1203 S:      Maintained
1204 F:      Documentation/devicetree/bindings/hwmon/amphenol,chipcap2.yaml
1205 F:      Documentation/hwmon/chipcap2.rst
1206 F:      drivers/hwmon/chipcap2.c
1207
1208 AMPHION VPU CODEC V4L2 DRIVER
1209 M:      Ming Qian <[email protected]>
1210 M:      Zhou Peng <[email protected]>
1211 L:      [email protected]
1212 S:      Maintained
1213 F:      Documentation/devicetree/bindings/media/amphion,vpu.yaml
1214 F:      drivers/media/platform/amphion/
1215
1216 AMS AS73211 DRIVER
1217 M:      Christian Eggers <[email protected]>
1218 L:      [email protected]
1219 S:      Maintained
1220 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1221 F:      drivers/iio/light/as73211.c
1222
1223 AMT (Automatic Multicast Tunneling)
1224 M:      Taehee Yoo <[email protected]>
1225 L:      [email protected]
1226 S:      Maintained
1227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1229 F:      drivers/net/amt.c
1230
1231 ANALOG DEVICES INC AD3552R DRIVER
1232 M:      Nuno Sá <[email protected]>
1233 L:      [email protected]
1234 S:      Supported
1235 W:      https://ez.analog.com/linux-software-drivers
1236 F:      Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
1237 F:      drivers/iio/dac/ad3552r.c
1238
1239 ANALOG DEVICES INC AD4000 DRIVER
1240 M:      Marcelo Schmitt <[email protected]>
1241 L:      [email protected]
1242 S:      Supported
1243 W:      https://ez.analog.com/linux-software-drivers
1244 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4000.yaml
1245
1246 ANALOG DEVICES INC AD4130 DRIVER
1247 M:      Cosmin Tanislav <[email protected]>
1248 L:      [email protected]
1249 S:      Supported
1250 W:      https://ez.analog.com/linux-software-drivers
1251 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130
1252 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml
1253 F:      drivers/iio/adc/ad4130.c
1254
1255 ANALOG DEVICES INC AD7091R DRIVER
1256 M:      Marcelo Schmitt <[email protected]>
1257 L:      [email protected]
1258 S:      Supported
1259 W:      http://ez.analog.com/community/linux-device-drivers
1260 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7091r*
1261 F:      drivers/iio/adc/ad7091r*
1262
1263 ANALOG DEVICES INC AD7192 DRIVER
1264 M:      Alisa-Dariana Roman <[email protected]>
1265 L:      [email protected]
1266 S:      Supported
1267 W:      https://ez.analog.com/linux-software-drivers
1268 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1269 F:      drivers/iio/adc/ad7192.c
1270
1271 ANALOG DEVICES INC AD7292 DRIVER
1272 M:      Marcelo Schmitt <[email protected]>
1273 L:      [email protected]
1274 S:      Supported
1275 W:      https://ez.analog.com/linux-software-drivers
1276 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1277 F:      drivers/iio/adc/ad7292.c
1278
1279 ANALOG DEVICES INC AD7293 DRIVER
1280 M:      Antoniu Miclaus <[email protected]>
1281 L:      [email protected]
1282 S:      Supported
1283 W:      https://ez.analog.com/linux-software-drivers
1284 F:      Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml
1285 F:      drivers/iio/dac/ad7293.c
1286
1287 ANALOG DEVICES INC AD74115 DRIVER
1288 M:      Cosmin Tanislav <[email protected]>
1289 L:      [email protected]
1290 S:      Supported
1291 W:      https://ez.analog.com/linux-software-drivers
1292 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml
1293 F:      drivers/iio/addac/ad74115.c
1294
1295 ANALOG DEVICES INC AD74413R DRIVER
1296 M:      Cosmin Tanislav <[email protected]>
1297 L:      [email protected]
1298 S:      Supported
1299 W:      https://ez.analog.com/linux-software-drivers
1300 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
1301 F:      drivers/iio/addac/ad74413r.c
1302 F:      include/dt-bindings/iio/addac/adi,ad74413r.h
1303
1304 ANALOG DEVICES INC AD7768-1 DRIVER
1305 M:      Michael Hennerich <[email protected]>
1306 L:      [email protected]
1307 S:      Supported
1308 W:      https://ez.analog.com/linux-software-drivers
1309 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1310 F:      drivers/iio/adc/ad7768-1.c
1311
1312 ANALOG DEVICES INC AD7780 DRIVER
1313 M:      Michael Hennerich <[email protected]>
1314 M:      Renato Lui Geh <[email protected]>
1315 L:      [email protected]
1316 S:      Supported
1317 W:      https://ez.analog.com/linux-software-drivers
1318 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1319 F:      drivers/iio/adc/ad7780.c
1320
1321 ANALOG DEVICES INC AD9739a DRIVER
1322 M:      Nuno Sa <[email protected]>
1323 M:      Dragos Bogdan <[email protected]>
1324 L:      [email protected]
1325 S:      Supported
1326 W:      https://ez.analog.com/linux-software-drivers
1327 F:      Documentation/devicetree/bindings/iio/dac/adi,ad9739a.yaml
1328 F:      drivers/iio/dac/ad9739a.c
1329
1330 ANALOG DEVICES INC ADA4250 DRIVER
1331 M:      Antoniu Miclaus <[email protected]>
1332 L:      [email protected]
1333 S:      Supported
1334 W:      https://ez.analog.com/linux-software-drivers
1335 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
1336 F:      drivers/iio/amplifiers/ada4250.c
1337
1338 ANALOG DEVICES INC ADF4377 DRIVER
1339 M:      Antoniu Miclaus <[email protected]>
1340 L:      [email protected]
1341 S:      Supported
1342 W:      https://ez.analog.com/linux-software-drivers
1343 F:      Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml
1344 F:      drivers/iio/frequency/adf4377.c
1345
1346 ANALOG DEVICES INC ADGS1408 DRIVER
1347 M:      Mircea Caprioru <[email protected]>
1348 S:      Supported
1349 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1350 F:      drivers/mux/adgs1408.c
1351
1352 ANALOG DEVICES INC ADIN DRIVER
1353 M:      Michael Hennerich <[email protected]>
1354 L:      [email protected]
1355 S:      Supported
1356 W:      https://ez.analog.com/linux-software-drivers
1357 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1358 F:      drivers/net/phy/adin.c
1359
1360 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1361 M:      Nuno Sa <[email protected]>
1362 L:      [email protected]
1363 S:      Supported
1364 F:      drivers/iio/imu/adis.c
1365 F:      drivers/iio/imu/adis_buffer.c
1366 F:      drivers/iio/imu/adis_trigger.c
1367 F:      include/linux/iio/imu/adis.h
1368
1369 ANALOG DEVICES INC ADIS16460 DRIVER
1370 M:      Dragos Bogdan <[email protected]>
1371 L:      [email protected]
1372 S:      Supported
1373 W:      https://ez.analog.com/linux-software-drivers
1374 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1375 F:      drivers/iio/imu/adis16460.c
1376
1377 ANALOG DEVICES INC ADIS16475 DRIVER
1378 M:      Nuno Sa <[email protected]>
1379 L:      [email protected]
1380 S:      Supported
1381 W:      https://ez.analog.com/linux-software-drivers
1382 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1383 F:      drivers/iio/imu/adis16475.c
1384
1385 ANALOG DEVICES INC ADM1177 DRIVER
1386 M:      Michael Hennerich <[email protected]>
1387 L:      [email protected]
1388 S:      Supported
1389 W:      https://ez.analog.com/linux-software-drivers
1390 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1391 F:      drivers/hwmon/adm1177.c
1392
1393 ANALOG DEVICES INC ADMFM2000 DRIVER
1394 M:      Kim Seer Paller <[email protected]>
1395 L:      [email protected]
1396 S:      Supported
1397 W:      https://ez.analog.com/linux-software-drivers
1398 F:      Documentation/devicetree/bindings/iio/frequency/adi,admfm2000.yaml
1399 F:      drivers/iio/frequency/admfm2000.c
1400
1401 ANALOG DEVICES INC ADMV1013 DRIVER
1402 M:      Antoniu Miclaus <[email protected]>
1403 L:      [email protected]
1404 S:      Supported
1405 W:      https://ez.analog.com/linux-software-drivers
1406 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml
1407 F:      drivers/iio/frequency/admv1013.c
1408
1409 ANALOG DEVICES INC ADMV1014 DRIVER
1410 M:      Antoniu Miclaus <[email protected]>
1411 L:      [email protected]
1412 S:      Supported
1413 W:      https://ez.analog.com/linux-software-drivers
1414 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
1415 F:      drivers/iio/frequency/admv1014.c
1416
1417 ANALOG DEVICES INC ADMV8818 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/filter/adi,admv8818.yaml
1423 F:      drivers/iio/filter/admv8818.c
1424
1425 ANALOG DEVICES INC ADP5061 DRIVER
1426 M:      Michael Hennerich <[email protected]>
1427 L:      [email protected]
1428 S:      Supported
1429 W:      https://ez.analog.com/linux-software-drivers
1430 F:      drivers/power/supply/adp5061.c
1431
1432 ANALOG DEVICES INC ADRF6780 DRIVER
1433 M:      Antoniu Miclaus <[email protected]>
1434 L:      [email protected]
1435 S:      Supported
1436 W:      https://ez.analog.com/linux-software-drivers
1437 F:      Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
1438 F:      drivers/iio/frequency/adrf6780.c
1439
1440 ANALOG DEVICES INC ADV7180 DRIVER
1441 M:      Lars-Peter Clausen <[email protected]>
1442 L:      [email protected]
1443 S:      Supported
1444 W:      https://ez.analog.com/linux-software-drivers
1445 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1446 F:      drivers/media/i2c/adv7180.c
1447
1448 ANALOG DEVICES INC ADV748X DRIVER
1449 M:      Kieran Bingham <[email protected]>
1450 L:      [email protected]
1451 S:      Maintained
1452 F:      Documentation/devicetree/bindings/media/i2c/adv748x.yaml
1453 F:      drivers/media/i2c/adv748x/*
1454
1455 ANALOG DEVICES INC ADV7511 DRIVER
1456 M:      Hans Verkuil <[email protected]>
1457 L:      [email protected]
1458 S:      Maintained
1459 F:      drivers/media/i2c/adv7511*
1460
1461 ANALOG DEVICES INC ADV7604 DRIVER
1462 M:      Hans Verkuil <[email protected]>
1463 L:      [email protected]
1464 S:      Maintained
1465 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1466 F:      drivers/media/i2c/adv7604*
1467
1468 ANALOG DEVICES INC ADV7842 DRIVER
1469 M:      Hans Verkuil <[email protected]>
1470 L:      [email protected]
1471 S:      Maintained
1472 F:      drivers/media/i2c/adv7842*
1473
1474 ANALOG DEVICES INC ADXRS290 DRIVER
1475 M:      Nishant Malpani <[email protected]>
1476 L:      [email protected]
1477 S:      Supported
1478 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1479 F:      drivers/iio/gyro/adxrs290.c
1480
1481 ANALOG DEVICES INC ASOC CODEC DRIVERS
1482 M:      Lars-Peter Clausen <[email protected]>
1483 M:      Nuno Sá <[email protected]>
1484 L:      [email protected] (moderated for non-subscribers)
1485 S:      Supported
1486 W:      http://wiki.analog.com/
1487 W:      https://ez.analog.com/linux-software-drivers
1488 F:      sound/soc/codecs/ad1*
1489 F:      sound/soc/codecs/ad7*
1490 F:      sound/soc/codecs/adau*
1491 F:      sound/soc/codecs/adav*
1492 F:      sound/soc/codecs/sigmadsp.*
1493 F:      sound/soc/codecs/ssm*
1494
1495 ANALOG DEVICES INC AXI DAC DRIVER
1496 M:      Nuno Sa <[email protected]>
1497 L:      [email protected]
1498 S:      Supported
1499 W:      https://ez.analog.com/linux-software-drivers
1500 F:      Documentation/devicetree/bindings/iio/dac/adi,axi-dac.yaml
1501 F:      drivers/iio/dac/adi-axi-dac.c
1502
1503 ANALOG DEVICES INC DMA DRIVERS
1504 M:      Lars-Peter Clausen <[email protected]>
1505 S:      Supported
1506 W:      https://ez.analog.com/linux-software-drivers
1507 F:      drivers/dma/dma-axi-dmac.c
1508
1509 ANALOG DEVICES INC IIO DRIVERS
1510 M:      Lars-Peter Clausen <[email protected]>
1511 M:      Michael Hennerich <[email protected]>
1512 S:      Supported
1513 W:      http://wiki.analog.com/
1514 W:      https://ez.analog.com/linux-software-drivers
1515 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1516 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1517 F:      Documentation/devicetree/bindings/iio/*/adi,*
1518 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml
1519 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml
1520 F:      drivers/iio/*/ad*
1521 F:      drivers/iio/adc/ltc249*
1522 F:      drivers/iio/amplifiers/hmc425a.c
1523 F:      drivers/staging/iio/*/ad*
1524 X:      drivers/iio/*/adjd*
1525
1526 ANALOGBITS PLL LIBRARIES
1527 M:      Paul Walmsley <[email protected]>
1528 M:      Samuel Holland <[email protected]>
1529 S:      Supported
1530 F:      drivers/clk/analogbits/*
1531 F:      include/linux/clk/analogbits*
1532
1533 ANDROID DRIVERS
1534 M:      Greg Kroah-Hartman <[email protected]>
1535 M:      Arve Hjønnevåg <[email protected]>
1536 M:      Todd Kjos <[email protected]>
1537 M:      Martijn Coenen <[email protected]>
1538 M:      Joel Fernandes <[email protected]>
1539 M:      Christian Brauner <[email protected]>
1540 M:      Carlos Llamas <[email protected]>
1541 M:      Suren Baghdasaryan <[email protected]>
1542 L:      [email protected]
1543 S:      Supported
1544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1545 F:      drivers/android/
1546
1547 ANDROID GOLDFISH PIC DRIVER
1548 M:      Miodrag Dinic <[email protected]>
1549 S:      Supported
1550 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1551 F:      drivers/irqchip/irq-goldfish-pic.c
1552
1553 ANDROID GOLDFISH RTC DRIVER
1554 M:      Jiaxun Yang <[email protected]>
1555 S:      Supported
1556 F:      drivers/rtc/rtc-goldfish.c
1557
1558 AOA (Apple Onboard Audio) ALSA DRIVER
1559 M:      Johannes Berg <[email protected]>
1560 L:      [email protected]
1561 L:      [email protected] (moderated for non-subscribers)
1562 S:      Maintained
1563 F:      sound/aoa/
1564
1565 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1566 M:      William Breathitt Gray <[email protected]>
1567 L:      [email protected]
1568 S:      Maintained
1569 F:      drivers/iio/addac/stx104.c
1570
1571 APM DRIVER
1572 M:      Jiri Kosina <[email protected]>
1573 S:      Odd fixes
1574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1575 F:      arch/x86/kernel/apm_32.c
1576 F:      drivers/char/apm-emulation.c
1577 F:      include/linux/apm_bios.h
1578 F:      include/uapi/linux/apm_bios.h
1579
1580 APPARMOR SECURITY MODULE
1581 M:      John Johansen <[email protected]>
1582 M:      John Johansen <[email protected]>
1583 L:      [email protected] (moderated for non-subscribers)
1584 S:      Supported
1585 W:      apparmor.net
1586 B:      https://gitlab.com/apparmor/apparmor-kernel
1587 C:      irc://irc.oftc.net/apparmor
1588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1589 T:      https://gitlab.com/apparmor/apparmor-kernel.git
1590 F:      Documentation/admin-guide/LSM/apparmor.rst
1591 F:      security/apparmor/
1592
1593 APPLE BCM5974 MULTITOUCH DRIVER
1594 M:      Henrik Rydberg <[email protected]>
1595 L:      [email protected]
1596 S:      Odd fixes
1597 F:      drivers/input/mouse/bcm5974.c
1598
1599 APPLE PCIE CONTROLLER DRIVER
1600 M:      Alyssa Rosenzweig <[email protected]>
1601 M:      Marc Zyngier <[email protected]>
1602 L:      [email protected]
1603 S:      Maintained
1604 F:      drivers/pci/controller/pcie-apple.c
1605
1606 APPLE SMC DRIVER
1607 M:      Henrik Rydberg <[email protected]>
1608 L:      [email protected]
1609 S:      Odd fixes
1610 F:      drivers/hwmon/applesmc.c
1611
1612 APPLETALK NETWORK LAYER
1613 L:      [email protected]
1614 S:      Odd fixes
1615 F:      include/linux/atalk.h
1616 F:      include/uapi/linux/atalk.h
1617 F:      net/appletalk/
1618
1619 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1620 M:      Khuong Dinh <[email protected]>
1621 S:      Supported
1622 F:      arch/arm64/boot/dts/apm/
1623
1624 APPLIED MICRO (APM) X-GENE SOC EDAC
1625 M:      Khuong Dinh <[email protected]>
1626 S:      Supported
1627 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1628 F:      drivers/edac/xgene_edac.c
1629
1630 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1631 M:      Iyappan Subramanian <[email protected]>
1632 M:      Keyur Chudgar <[email protected]>
1633 S:      Supported
1634 F:      drivers/net/ethernet/apm/xgene-v2/
1635
1636 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1637 M:      Iyappan Subramanian <[email protected]>
1638 M:      Keyur Chudgar <[email protected]>
1639 M:      Quan Nguyen <[email protected]>
1640 S:      Supported
1641 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1642 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1643 F:      drivers/net/ethernet/apm/xgene/
1644 F:      drivers/net/mdio/mdio-xgene.c
1645
1646 APPLIED MICRO (APM) X-GENE SOC PMU
1647 M:      Khuong Dinh <[email protected]>
1648 S:      Supported
1649 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1650 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1651 F:      drivers/perf/xgene_pmu.c
1652
1653 APPLIED MICRO QT2025 PHY DRIVER
1654 M:      FUJITA Tomonori <[email protected]>
1655 R:      Trevor Gross <[email protected]>
1656 L:      [email protected]
1657 L:      [email protected]
1658 S:      Maintained
1659 F:      drivers/net/phy/qt2025.rs
1660
1661 APTINA CAMERA SENSOR PLL
1662 M:      Laurent Pinchart <[email protected]>
1663 L:      [email protected]
1664 S:      Maintained
1665 F:      drivers/media/i2c/aptina-pll.*
1666
1667 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1668 M:      Aleksa Savic <[email protected]>
1669 M:      Jack Doan <[email protected]>
1670 L:      [email protected]
1671 S:      Maintained
1672 F:      Documentation/hwmon/aquacomputer_d5next.rst
1673 F:      drivers/hwmon/aquacomputer_d5next.c
1674
1675 AQUANTIA ETHERNET DRIVER (atlantic)
1676 M:      Igor Russkikh <[email protected]>
1677 L:      [email protected]
1678 S:      Supported
1679 W:      https://www.marvell.com/
1680 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1681 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1682 F:      drivers/net/ethernet/aquantia/atlantic/
1683
1684 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1685 M:      Egor Pomozov <[email protected]>
1686 L:      [email protected]
1687 S:      Supported
1688 W:      http://www.aquantia.com
1689 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1690
1691 AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER
1692 M:      Krzysztof Hałasa <[email protected]>
1693 L:      [email protected]
1694 S:      Maintained
1695 F:      Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml
1696 F:      drivers/media/i2c/ar0521.c
1697
1698 ARASAN NAND CONTROLLER DRIVER
1699 M:      Miquel Raynal <[email protected]>
1700 R:      Michal Simek <[email protected]>
1701 L:      [email protected]
1702 S:      Maintained
1703 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1704 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1705
1706 ARC FRAMEBUFFER DRIVER
1707 M:      Jaya Kumar <[email protected]>
1708 S:      Maintained
1709 F:      drivers/video/fbdev/arcfb.c
1710 F:      drivers/video/fbdev/core/fb_defio.c
1711
1712 ARC PGU DRM DRIVER
1713 M:      Alexey Brodkin <[email protected]>
1714 S:      Supported
1715 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1716 F:      drivers/gpu/drm/tiny/arcpgu.c
1717
1718 ARCNET NETWORK LAYER
1719 M:      Michael Grzeschik <[email protected]>
1720 L:      [email protected]
1721 S:      Maintained
1722 F:      drivers/net/arcnet/
1723 F:      include/uapi/linux/if_arcnet.h
1724
1725 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1726 M:      Arnd Bergmann <[email protected]>
1727 M:      Olof Johansson <[email protected]>
1728 M:      [email protected]
1729 L:      [email protected] (moderated for non-subscribers)
1730 S:      Maintained
1731 P:      Documentation/process/maintainer-soc.rst
1732 C:      irc://irc.libera.chat/armlinux
1733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1734 F:      Documentation/process/maintainer-soc*.rst
1735 F:      arch/arm/boot/dts/Makefile
1736 F:      arch/arm64/boot/dts/Makefile
1737
1738 ARM ARCHITECTED TIMER DRIVER
1739 M:      Mark Rutland <[email protected]>
1740 M:      Marc Zyngier <[email protected]>
1741 L:      [email protected] (moderated for non-subscribers)
1742 S:      Maintained
1743 F:      arch/arm/include/asm/arch_timer.h
1744 F:      arch/arm64/include/asm/arch_timer.h
1745 F:      drivers/clocksource/arm_arch_timer.c
1746
1747 ARM GENERIC INTERRUPT CONTROLLER DRIVERS
1748 M:      Marc Zyngier <[email protected]>
1749 L:      [email protected] (moderated for non-subscribers)
1750 S:      Maintained
1751 F:      Documentation/devicetree/bindings/interrupt-controller/arm,gic*
1752 F:      arch/arm/include/asm/arch_gicv3.h
1753 F:      arch/arm64/include/asm/arch_gicv3.h
1754 F:      drivers/irqchip/irq-gic*.[ch]
1755 F:      include/linux/irqchip/arm-gic*.h
1756 F:      include/linux/irqchip/arm-vgic-info.h
1757
1758 ARM HDLCD DRM DRIVER
1759 M:      Liviu Dudau <[email protected]>
1760 S:      Supported
1761 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1762 F:      drivers/gpu/drm/arm/hdlcd_*
1763
1764 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1765 M:      Linus Walleij <[email protected]>
1766 L:      [email protected] (moderated for non-subscribers)
1767 S:      Maintained
1768 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1769 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1770 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1771 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1772 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1773 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1774 F:      Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
1775 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1776 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1777 F:      arch/arm/boot/dts/arm/arm-realview-*
1778 F:      arch/arm/boot/dts/arm/integrator*
1779 F:      arch/arm/boot/dts/arm/versatile*
1780 F:      arch/arm/mach-versatile/
1781 F:      drivers/bus/arm-integrator-lm.c
1782 F:      drivers/clk/versatile/
1783 F:      drivers/i2c/busses/i2c-versatile.c
1784 F:      drivers/irqchip/irq-versatile-fpga.c
1785 F:      drivers/mtd/maps/physmap-versatile.*
1786 F:      drivers/power/reset/arm-versatile-reboot.c
1787 F:      drivers/soc/versatile/
1788
1789 ARM INTERCONNECT PMU DRIVERS
1790 M:      Robin Murphy <[email protected]>
1791 S:      Supported
1792 F:      Documentation/admin-guide/perf/arm-cmn.rst
1793 F:      Documentation/admin-guide/perf/arm-ni.rst
1794 F:      Documentation/devicetree/bindings/perf/arm,cmn.yaml
1795 F:      Documentation/devicetree/bindings/perf/arm,ni.yaml
1796 F:      drivers/perf/arm-cmn.c
1797 F:      drivers/perf/arm-ni.c
1798 F:      tools/perf/pmu-events/arch/arm64/arm/cmn/
1799
1800 ARM KOMEDA DRM-KMS DRIVER
1801 M:      Liviu Dudau <[email protected]>
1802 S:      Supported
1803 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1804 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1805 F:      Documentation/gpu/komeda-kms.rst
1806 F:      drivers/gpu/drm/arm/display/include/
1807 F:      drivers/gpu/drm/arm/display/komeda/
1808
1809 ARM MALI PANFROST DRM DRIVER
1810 M:      Boris Brezillon <[email protected]>
1811 M:      Rob Herring <[email protected]>
1812 R:      Steven Price <[email protected]>
1813 L:      [email protected]
1814 S:      Supported
1815 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1816 F:      Documentation/gpu/panfrost.rst
1817 F:      drivers/gpu/drm/ci/xfails/panfrost*
1818 F:      drivers/gpu/drm/panfrost/
1819 F:      include/uapi/drm/panfrost_drm.h
1820
1821 ARM MALI PANTHOR DRM DRIVER
1822 M:      Boris Brezillon <[email protected]>
1823 M:      Steven Price <[email protected]>
1824 M:      Liviu Dudau <[email protected]>
1825 L:      [email protected]
1826 S:      Supported
1827 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1828 F:      Documentation/devicetree/bindings/gpu/arm,mali-valhall-csf.yaml
1829 F:      drivers/gpu/drm/panthor/
1830 F:      include/uapi/drm/panthor_drm.h
1831
1832 ARM MALI-DP DRM DRIVER
1833 M:      Liviu Dudau <[email protected]>
1834 S:      Supported
1835 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1836 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1837 F:      Documentation/gpu/afbc.rst
1838 F:      drivers/gpu/drm/arm/
1839
1840 ARM MFM AND FLOPPY DRIVERS
1841 M:      Ian Molton <[email protected]>
1842 S:      Maintained
1843 F:      arch/arm/include/asm/floppy.h
1844 F:      arch/arm/mach-rpc/floppydma.S
1845
1846 ARM PMU PROFILING AND DEBUGGING
1847 M:      Will Deacon <[email protected]>
1848 M:      Mark Rutland <[email protected]>
1849 L:      [email protected] (moderated for non-subscribers)
1850 S:      Maintained
1851 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1852 F:      Documentation/devicetree/bindings/perf/
1853 F:      arch/arm*/include/asm/hw_breakpoint.h
1854 F:      arch/arm*/include/asm/perf_event.h
1855 F:      arch/arm*/kernel/hw_breakpoint.c
1856 F:      arch/arm*/kernel/perf_*
1857 F:      drivers/perf/
1858 F:      include/linux/perf/arm_pmu*.h
1859
1860 ARM PORT
1861 M:      Russell King <[email protected]>
1862 L:      [email protected] (moderated for non-subscribers)
1863 S:      Odd Fixes
1864 W:      http://www.armlinux.org.uk/
1865 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1866 F:      arch/arm/
1867 X:      arch/arm/boot/dts/
1868
1869 ARM PRIMECELL AACI PL041 DRIVER
1870 M:      Russell King <[email protected]>
1871 S:      Odd Fixes
1872 F:      sound/arm/aaci.*
1873
1874 ARM PRIMECELL BUS SUPPORT
1875 M:      Russell King <[email protected]>
1876 S:      Odd Fixes
1877 F:      drivers/amba/
1878 F:      include/linux/amba/bus.h
1879
1880 ARM PRIMECELL KMI PL050 DRIVER
1881 M:      Russell King <[email protected]>
1882 S:      Odd Fixes
1883 F:      drivers/input/serio/ambakmi.*
1884 F:      include/linux/amba/kmi.h
1885
1886 ARM PRIMECELL MMCI PL180/1 DRIVER
1887 M:      Russell King <[email protected]>
1888 S:      Odd Fixes
1889 F:      drivers/mmc/host/mmci.*
1890 F:      include/linux/amba/mmci.h
1891
1892 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1893 M:      Miquel Raynal <[email protected]>
1894 R:      Michal Simek <[email protected]>
1895 L:      [email protected]
1896 S:      Maintained
1897 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1898 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1899
1900 ARM PRIMECELL PL35X SMC DRIVER
1901 M:      Miquel Raynal <[email protected]>
1902 R:      Michal Simek <[email protected]>
1903 L:      [email protected] (moderated for non-subscribers)
1904 S:      Maintained
1905 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml
1906 F:      drivers/memory/pl353-smc.c
1907
1908 ARM PRIMECELL SSP PL022 SPI DRIVER
1909 M:      Linus Walleij <[email protected]>
1910 L:      [email protected] (moderated for non-subscribers)
1911 S:      Maintained
1912 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1913 F:      drivers/spi/spi-pl022.c
1914
1915 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1916 M:      Russell King <[email protected]>
1917 S:      Odd Fixes
1918 F:      drivers/tty/serial/amba-pl01*.c
1919 F:      include/linux/amba/serial.h
1920
1921 ARM PRIMECELL VIC PL190/PL192 DRIVER
1922 M:      Linus Walleij <[email protected]>
1923 L:      [email protected] (moderated for non-subscribers)
1924 S:      Maintained
1925 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1926 F:      drivers/irqchip/irq-vic.c
1927
1928 ARM SMC WATCHDOG DRIVER
1929 M:      Julius Werner <[email protected]>
1930 R:      Evan Benn <[email protected]>
1931 S:      Maintained
1932 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1933 F:      drivers/watchdog/arm_smc_wdt.c
1934
1935 ARM SMMU DRIVERS
1936 M:      Will Deacon <[email protected]>
1937 R:      Robin Murphy <[email protected]>
1938 L:      [email protected] (moderated for non-subscribers)
1939 S:      Maintained
1940 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1941 F:      drivers/iommu/arm/
1942 F:      drivers/iommu/io-pgtable-arm*
1943
1944 ARM SMMU SVA SUPPORT
1945 R:      Jean-Philippe Brucker <[email protected]>
1946 F:      drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
1947
1948 ARM SUB-ARCHITECTURES
1949 L:      [email protected] (moderated for non-subscribers)
1950 S:      Maintained
1951 C:      irc://irc.libera.chat/armlinux
1952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1953 F:      arch/arm/mach-*/
1954 F:      arch/arm/plat-*/
1955
1956 ARM/ACTIONS SEMI ARCHITECTURE
1957 M:      Andreas Färber <[email protected]>
1958 M:      Manivannan Sadhasivam <[email protected]>
1959 L:      [email protected] (moderated for non-subscribers)
1960 L:      [email protected] (moderated for non-subscribers)
1961 S:      Maintained
1962 F:      Documentation/devicetree/bindings/arm/actions.yaml
1963 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1964 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1965 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1966 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1967 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1968 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1969 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1970 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1971 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1972 F:      arch/arm/boot/dts/actions/
1973 F:      arch/arm/mach-actions/
1974 F:      arch/arm64/boot/dts/actions/
1975 F:      drivers/clk/actions/
1976 F:      drivers/clocksource/timer-owl*
1977 F:      drivers/dma/owl-dma.c
1978 F:      drivers/i2c/busses/i2c-owl.c
1979 F:      drivers/irqchip/irq-owl-sirq.c
1980 F:      drivers/mmc/host/owl-mmc.c
1981 F:      drivers/net/ethernet/actions/
1982 F:      drivers/pinctrl/actions/*
1983 F:      drivers/pmdomain/actions/
1984 F:      include/dt-bindings/power/owl-*
1985 F:      include/dt-bindings/reset/actions,*
1986 F:      include/linux/soc/actions/
1987 N:      owl
1988
1989 ARM/AIROHA SOC SUPPORT
1990 M:      Matthias Brugger <[email protected]>
1991 M:      AngeloGioacchino Del Regno <[email protected]>
1992 L:      [email protected] (moderated for non-subscribers)
1993 L:      [email protected] (moderated for non-subscribers)
1994 S:      Odd Fixes
1995 F:      arch/arm/boot/dts/airoha/
1996 F:      arch/arm64/boot/dts/airoha/
1997
1998 ARM/Allwinner SoC Clock Support
1999 M:      Emilio López <[email protected]>
2000 S:      Maintained
2001 F:      drivers/clk/sunxi/
2002
2003 ARM/Allwinner sunXi SoC support
2004 M:      Chen-Yu Tsai <[email protected]>
2005 M:      Jernej Skrabec <[email protected]>
2006 M:      Samuel Holland <[email protected]>
2007 L:      [email protected] (moderated for non-subscribers)
2008 L:      [email protected]
2009 S:      Maintained
2010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
2011 F:      arch/arm/mach-sunxi/
2012 F:      arch/arm64/boot/dts/allwinner/
2013 F:      drivers/clk/sunxi-ng/
2014 F:      drivers/pinctrl/sunxi/
2015 F:      drivers/soc/sunxi/
2016 N:      allwinner
2017 N:      sun[x456789]i
2018 N:      sun[25]0i
2019
2020 ARM/ALPHASCALE ARCHITECTURE
2021 M:      Krzysztof Kozlowski <[email protected]>
2022 L:      [email protected] (moderated for non-subscribers)
2023 S:      Odd Fixes
2024 F:      arch/arm/boot/dts/alphascale/
2025 F:      drivers/clk/clk-asm9260.c
2026 F:      drivers/clocksource/asm9260_timer.c
2027 F:      drivers/rtc/rtc-asm9260.c
2028 F:      drivers/watchdog/asm9260_wdt.c
2029
2030 ARM/AMD PENSANDO ARM64 ARCHITECTURE
2031 M:      Brad Larson <[email protected]>
2032 L:      [email protected] (moderated for non-subscribers)
2033 S:      Supported
2034 F:      Documentation/devicetree/bindings/*/amd,pensando*
2035 F:      arch/arm64/boot/dts/amd/elba*
2036
2037 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
2038 M:      Neil Armstrong <[email protected]>
2039 M:      Jerome Brunet <[email protected]>
2040 L:      [email protected]
2041 S:      Maintained
2042 F:      Documentation/devicetree/bindings/clock/amlogic*
2043 F:      drivers/clk/meson/
2044 F:      include/dt-bindings/clock/amlogic,a1*
2045 F:      include/dt-bindings/clock/gxbb*
2046 F:      include/dt-bindings/clock/meson*
2047
2048 ARM/Amlogic Meson SoC Crypto Drivers
2049 M:      Corentin Labbe <[email protected]>
2050 L:      [email protected]
2051 L:      [email protected]
2052 S:      Maintained
2053 F:      Documentation/devicetree/bindings/crypto/amlogic*
2054 F:      drivers/crypto/amlogic/
2055
2056 ARM/Amlogic Meson SoC Sound Drivers
2057 M:      Jerome Brunet <[email protected]>
2058 L:      [email protected] (moderated for non-subscribers)
2059 S:      Maintained
2060 F:      Documentation/devicetree/bindings/sound/amlogic*
2061 F:      sound/soc/meson/
2062
2063 ARM/Amlogic Meson SoC support
2064 M:      Neil Armstrong <[email protected]>
2065 M:      Kevin Hilman <[email protected]>
2066 R:      Jerome Brunet <[email protected]>
2067 R:      Martin Blumenstingl <[email protected]>
2068 L:      [email protected] (moderated for non-subscribers)
2069 L:      [email protected]
2070 S:      Maintained
2071 W:      http://linux-meson.com/
2072 F:      Documentation/devicetree/bindings/phy/amlogic*
2073 F:      arch/arm/boot/dts/amlogic/
2074 F:      arch/arm/mach-meson/
2075 F:      arch/arm64/boot/dts/amlogic/
2076 F:      drivers/pmdomain/amlogic/
2077 F:      drivers/mmc/host/meson*
2078 F:      drivers/phy/amlogic/
2079 F:      drivers/pinctrl/meson/
2080 F:      drivers/rtc/rtc-meson*
2081 F:      drivers/soc/amlogic/
2082 N:      meson
2083
2084 ARM/Annapurna Labs ALPINE ARCHITECTURE
2085 M:      Antoine Tenart <[email protected]>
2086 L:      [email protected] (moderated for non-subscribers)
2087 S:      Odd Fixes
2088 F:      arch/arm/boot/dts/amazon/
2089 F:      arch/arm/mach-alpine/
2090 F:      arch/arm64/boot/dts/amazon/
2091 F:      drivers/*/*alpine*
2092
2093 ARM/APPLE MACHINE SOUND DRIVERS
2094 M:      Martin Povišer <[email protected]>
2095 L:      [email protected]
2096 L:      [email protected] (moderated for non-subscribers)
2097 S:      Maintained
2098 F:      Documentation/devicetree/bindings/sound/adi,ssm3515.yaml
2099 F:      Documentation/devicetree/bindings/sound/apple,*
2100 F:      sound/soc/apple/*
2101 F:      sound/soc/codecs/cs42l83-i2c.c
2102 F:      sound/soc/codecs/ssm3515.c
2103
2104 ARM/APPLE MACHINE SUPPORT
2105 M:      Hector Martin <[email protected]>
2106 M:      Sven Peter <[email protected]>
2107 R:      Alyssa Rosenzweig <[email protected]>
2108 L:      [email protected]
2109 L:      [email protected] (moderated for non-subscribers)
2110 S:      Maintained
2111 W:      https://asahilinux.org
2112 B:      https://github.com/AsahiLinux/linux/issues
2113 C:      irc://irc.oftc.net/asahi-dev
2114 T:      git https://github.com/AsahiLinux/linux.git
2115 F:      Documentation/devicetree/bindings/arm/apple.yaml
2116 F:      Documentation/devicetree/bindings/arm/apple/*
2117 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
2118 F:      Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml
2119 F:      Documentation/devicetree/bindings/dma/apple,admac.yaml
2120 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
2121 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
2122 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
2123 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
2124 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
2125 F:      Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
2126 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
2127 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
2128 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
2129 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
2130 F:      Documentation/devicetree/bindings/power/apple*
2131 F:      Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml
2132 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
2133 F:      arch/arm64/boot/dts/apple/
2134 F:      drivers/bluetooth/hci_bcm4377.c
2135 F:      drivers/clk/clk-apple-nco.c
2136 F:      drivers/cpufreq/apple-soc-cpufreq.c
2137 F:      drivers/dma/apple-admac.c
2138 F:      drivers/pmdomain/apple/
2139 F:      drivers/i2c/busses/i2c-pasemi-core.c
2140 F:      drivers/i2c/busses/i2c-pasemi-platform.c
2141 F:      drivers/iommu/apple-dart.c
2142 F:      drivers/iommu/io-pgtable-dart.c
2143 F:      drivers/irqchip/irq-apple-aic.c
2144 F:      drivers/nvme/host/apple.c
2145 F:      drivers/nvmem/apple-efuses.c
2146 F:      drivers/pinctrl/pinctrl-apple-gpio.c
2147 F:      drivers/pwm/pwm-apple.c
2148 F:      drivers/soc/apple/*
2149 F:      drivers/watchdog/apple_wdt.c
2150 F:      include/dt-bindings/interrupt-controller/apple-aic.h
2151 F:      include/dt-bindings/pinctrl/apple.h
2152 F:      include/linux/soc/apple/*
2153
2154 ARM/ARTPEC MACHINE SUPPORT
2155 M:      Jesper Nilsson <[email protected]>
2156 M:      Lars Persson <[email protected]>
2157 L:      [email protected]
2158 S:      Maintained
2159 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
2160 F:      arch/arm/boot/dts/axis/
2161 F:      arch/arm/mach-artpec
2162 F:      drivers/clk/axis
2163 F:      drivers/crypto/axis
2164 F:      drivers/mmc/host/usdhi6rol0.c
2165 F:      drivers/pinctrl/pinctrl-artpec*
2166
2167 ARM/ASPEED I2C DRIVER
2168 M:      Brendan Higgins <[email protected]>
2169 R:      Benjamin Herrenschmidt <[email protected]>
2170 R:      Joel Stanley <[email protected]>
2171 L:      [email protected]
2172 L:      [email protected] (moderated for non-subscribers)
2173 S:      Maintained
2174 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
2175 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
2176 F:      drivers/i2c/busses/i2c-aspeed.c
2177 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
2178
2179 ARM/ASPEED MACHINE SUPPORT
2180 M:      Joel Stanley <[email protected]>
2181 R:      Andrew Jeffery <[email protected]>
2182 L:      [email protected] (moderated for non-subscribers)
2183 L:      [email protected] (moderated for non-subscribers)
2184 S:      Supported
2185 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
2186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc.git
2187 F:      Documentation/devicetree/bindings/arm/aspeed/
2188 F:      arch/arm/boot/dts/aspeed/
2189 F:      arch/arm/mach-aspeed/
2190 N:      aspeed
2191
2192 ARM/AXM LSI SOC
2193 M:      Krzysztof Kozlowski <[email protected]>
2194 L:      [email protected] (moderated for non-subscribers)
2195 S:      Odd Fixes
2196 F:      Documentation/devicetree/bindings/arm/axxia.yaml
2197 F:      arch/arm/boot/dts/intel/axm/
2198 F:      arch/arm/mach-axxia/
2199
2200 ARM/BITMAIN ARCHITECTURE
2201 M:      Manivannan Sadhasivam <[email protected]>
2202 L:      [email protected] (moderated for non-subscribers)
2203 S:      Maintained
2204 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
2205 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
2206 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
2207 F:      arch/arm64/boot/dts/bitmain/
2208 F:      drivers/clk/clk-bm1880.c
2209 F:      drivers/pinctrl/pinctrl-bm1880.c
2210
2211 ARM/CALXEDA HIGHBANK ARCHITECTURE
2212 M:      Andre Przywara <[email protected]>
2213 L:      [email protected] (moderated for non-subscribers)
2214 S:      Maintained
2215 F:      arch/arm/boot/dts/calxeda/
2216 F:      arch/arm/mach-highbank/
2217
2218 ARM/CAVIUM THUNDER NETWORK DRIVER
2219 M:      Sunil Goutham <[email protected]>
2220 L:      [email protected] (moderated for non-subscribers)
2221 S:      Supported
2222 F:      drivers/net/ethernet/cavium/thunder/
2223
2224 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
2225 M:      Lukasz Majewski <[email protected]>
2226 L:      [email protected] (moderated for non-subscribers)
2227 S:      Maintained
2228 F:      arch/arm/mach-ep93xx/ts72xx.c
2229
2230 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
2231 M:      Alexander Shiyan <[email protected]>
2232 L:      [email protected] (moderated for non-subscribers)
2233 S:      Odd Fixes
2234 N:      clps711x
2235
2236 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
2237 M:      Hartley Sweeten <[email protected]>
2238 M:      Alexander Sverdlin <[email protected]>
2239 L:      [email protected] (moderated for non-subscribers)
2240 S:      Maintained
2241 F:      Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml
2242 F:      Documentation/devicetree/bindings/sound/cirrus,ep9301-*
2243 F:      arch/arm/boot/compressed/misc-ep93xx.h
2244 F:      arch/arm/mach-ep93xx/
2245 F:      drivers/iio/adc/ep93xx_adc.c
2246
2247 ARM/CLKDEV SUPPORT
2248 M:      Russell King <[email protected]>
2249 L:      [email protected] (moderated for non-subscribers)
2250 S:      Maintained
2251 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2252 F:      drivers/clk/clkdev.c
2253
2254 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2255 M:      Baruch Siach <[email protected]>
2256 L:      [email protected] (moderated for non-subscribers)
2257 S:      Maintained
2258 F:      arch/arm/boot/dts/cnxt/
2259 N:      digicolor
2260
2261 ARM/CORESIGHT FRAMEWORK AND DRIVERS
2262 M:      Suzuki K Poulose <[email protected]>
2263 R:      Mike Leach <[email protected]>
2264 R:      James Clark <[email protected]>
2265 L:      [email protected] (moderated for non-subscribers)
2266 L:      [email protected] (moderated for non-subscribers)
2267 S:      Maintained
2268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2269 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2270 F:      Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2271 F:      Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2272 F:      Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2273 F:      Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml
2274 F:      Documentation/trace/coresight/*
2275 F:      drivers/hwtracing/coresight/*
2276 F:      include/dt-bindings/arm/coresight-cti-dt.h
2277 F:      include/linux/coresight*
2278 F:      include/uapi/linux/coresight*
2279 F:      samples/coresight/*
2280 F:      tools/perf/Documentation/arm-coresight.txt
2281 F:      tools/perf/arch/arm/util/auxtrace.c
2282 F:      tools/perf/arch/arm/util/cs-etm.c
2283 F:      tools/perf/arch/arm/util/cs-etm.h
2284 F:      tools/perf/arch/arm/util/pmu.c
2285 F:      tools/perf/tests/shell/*coresight*
2286 F:      tools/perf/tests/shell/coresight/*
2287 F:      tools/perf/tests/shell/lib/*coresight*
2288 F:      tools/perf/util/cs-etm-decoder/*
2289 F:      tools/perf/util/cs-etm.*
2290
2291 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2292 M:      Hans Ulli Kroll <[email protected]>
2293 M:      Linus Walleij <[email protected]>
2294 L:      [email protected] (moderated for non-subscribers)
2295 S:      Maintained
2296 T:      git git://github.com/ulli-kroll/linux.git
2297 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2298 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2299 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2300 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2301 F:      arch/arm/boot/dts/gemini/
2302 F:      arch/arm/mach-gemini/
2303 F:      drivers/crypto/gemini/
2304 F:      drivers/net/ethernet/cortina/
2305 F:      drivers/pinctrl/pinctrl-gemini.c
2306 F:      drivers/rtc/rtc-ftrtc010.c
2307
2308 ARM/CZ.NIC TURRIS SUPPORT
2309 M:      Marek Behún <[email protected]>
2310 S:      Maintained
2311 W:      https://www.turris.cz/
2312 F:      Documentation/ABI/testing/debugfs-moxtet
2313 F:      Documentation/ABI/testing/sysfs-bus-i2c-devices-turris-omnia-mcu
2314 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2315 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2316 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2317 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2318 F:      Documentation/devicetree/bindings/firmware/cznic,turris-omnia-mcu.yaml
2319 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2320 F:      Documentation/devicetree/bindings/interrupt-controller/marvell,mpic.yaml
2321 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2322 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2323 F:      drivers/bus/moxtet.c
2324 F:      drivers/firmware/turris-mox-rwtm.c
2325 F:      drivers/gpio/gpio-moxtet.c
2326 F:      drivers/leds/leds-turris-omnia.c
2327 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2328 F:      drivers/platform/cznic/
2329 F:      drivers/watchdog/armada_37xx_wdt.c
2330 F:      include/dt-bindings/bus/moxtet.h
2331 F:      include/linux/armada-37xx-rwtm-mailbox.h
2332 F:      include/linux/moxtet.h
2333 F:      include/linux/turris-omnia-mcu-interface.h
2334
2335 ARM/FARADAY FA526 PORT
2336 M:      Hans Ulli Kroll <[email protected]>
2337 L:      [email protected] (moderated for non-subscribers)
2338 S:      Maintained
2339 T:      git git://git.berlios.de/gemini-board
2340 F:      arch/arm/mm/*-fa*
2341
2342 ARM/FOOTBRIDGE ARCHITECTURE
2343 M:      Russell King <[email protected]>
2344 L:      [email protected] (moderated for non-subscribers)
2345 S:      Maintained
2346 W:      http://www.armlinux.org.uk/
2347 F:      arch/arm/include/asm/hardware/dec21285.h
2348 F:      arch/arm/mach-footbridge/
2349
2350 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2351 M:      Shawn Guo <[email protected]>
2352 M:      Sascha Hauer <[email protected]>
2353 R:      Pengutronix Kernel Team <[email protected]>
2354 R:      Fabio Estevam <[email protected]>
2355 L:      [email protected]
2356 L:      [email protected] (moderated for non-subscribers)
2357 S:      Maintained
2358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2359 F:      arch/arm/boot/dts/nxp/imx/
2360 F:      arch/arm/boot/dts/nxp/mxs/
2361 F:      arch/arm64/boot/dts/freescale/
2362 X:      arch/arm64/boot/dts/freescale/fsl-*
2363 X:      arch/arm64/boot/dts/freescale/qoriq-*
2364 X:      drivers/media/i2c/
2365 N:      imx
2366 N:      mxs
2367
2368 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2369 M:      Shawn Guo <[email protected]>
2370 L:      [email protected] (moderated for non-subscribers)
2371 S:      Maintained
2372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2373 F:      arch/arm/boot/dts/nxp/ls/
2374 F:      arch/arm64/boot/dts/freescale/fsl-*
2375 F:      arch/arm64/boot/dts/freescale/qoriq-*
2376
2377 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2378 M:      Shawn Guo <[email protected]>
2379 M:      Sascha Hauer <[email protected]>
2380 R:      Pengutronix Kernel Team <[email protected]>
2381 R:      Stefan Agner <[email protected]>
2382 L:      [email protected] (moderated for non-subscribers)
2383 S:      Maintained
2384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2385 F:      arch/arm/boot/dts/nxp/vf/
2386 F:      arch/arm/mach-imx/*vf610*
2387
2388 ARM/GUMSTIX MACHINE SUPPORT
2389 M:      Steve Sakoman <[email protected]>
2390 L:      [email protected] (moderated for non-subscribers)
2391 S:      Maintained
2392
2393 ARM/HISILICON SOC SUPPORT
2394 M:      Wei Xu <[email protected]>
2395 L:      [email protected] (moderated for non-subscribers)
2396 S:      Supported
2397 W:      http://www.hisilicon.com
2398 T:      git https://github.com/hisilicon/linux-hisi.git
2399 F:      arch/arm/boot/dts/hisilicon/
2400 F:      arch/arm/mach-hisi/
2401 F:      arch/arm64/boot/dts/hisilicon/
2402
2403 ARM/HP JORNADA 7XX MACHINE SUPPORT
2404 M:      Kristoffer Ericson <[email protected]>
2405 S:      Maintained
2406 W:      www.jlime.com
2407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2408 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2409 F:      arch/arm/mach-sa1100/jornada720.c
2410
2411 ARM/HPE GXP ARCHITECTURE
2412 M:      Jean-Marie Verdun <[email protected]>
2413 M:      Nick Hawkins <[email protected]>
2414 S:      Maintained
2415 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2416 F:      Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml
2417 F:      Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml
2418 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2419 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2420 F:      Documentation/hwmon/gxp-fan-ctrl.rst
2421 F:      arch/arm/boot/dts/hpe/
2422 F:      arch/arm/mach-hpe/
2423 F:      drivers/clocksource/timer-gxp.c
2424 F:      drivers/hwmon/gxp-fan-ctrl.c
2425 F:      drivers/i2c/busses/i2c-gxp.c
2426 F:      drivers/spi/spi-gxp.c
2427 F:      drivers/watchdog/gxp-wdt.c
2428
2429 ARM/IGEP MACHINE SUPPORT
2430 M:      Enric Balletbo i Serra <[email protected]>
2431 M:      Javier Martinez Canillas <[email protected]>
2432 L:      [email protected]
2433 L:      [email protected] (moderated for non-subscribers)
2434 S:      Maintained
2435 F:      arch/arm/boot/dts/ti/omap/omap3-igep*
2436
2437 ARM/INTEL IXP4XX ARM ARCHITECTURE
2438 M:      Linus Walleij <[email protected]>
2439 M:      Imre Kaloz <[email protected]>
2440 L:      [email protected] (moderated for non-subscribers)
2441 S:      Maintained
2442 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2443 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.yaml
2444 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2445 F:      Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
2446 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
2447 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2448 F:      arch/arm/boot/dts/intel/ixp/
2449 F:      arch/arm/mach-ixp4xx/
2450 F:      drivers/bus/intel-ixp4xx-eb.c
2451 F:      drivers/char/hw_random/ixp4xx-rng.c
2452 F:      drivers/clocksource/timer-ixp4xx.c
2453 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
2454 F:      drivers/gpio/gpio-ixp4xx.c
2455 F:      drivers/irqchip/irq-ixp4xx.c
2456 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
2457 F:      drivers/net/wan/ixp4xx_hss.c
2458 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
2459 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
2460 F:      include/linux/soc/ixp4xx/npe.h
2461 F:      include/linux/soc/ixp4xx/qmgr.h
2462
2463 ARM/INTEL KEEMBAY ARCHITECTURE
2464 M:      Paul J. Murphy <[email protected]>
2465 M:      Daniele Alessandrelli <[email protected]>
2466 S:      Maintained
2467 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2468 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2469 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2470
2471 ARM/INTEL XSC3 (MANZANO) ARM CORE
2472 M:      Lennert Buytenhek <[email protected]>
2473 L:      [email protected] (moderated for non-subscribers)
2474 S:      Maintained
2475
2476 ARM/LG1K ARCHITECTURE
2477 M:      Chanho Min <[email protected]>
2478 L:      [email protected] (moderated for non-subscribers)
2479 S:      Maintained
2480 F:      arch/arm64/boot/dts/lg/
2481
2482 ARM/LPC18XX ARCHITECTURE
2483 M:      Vladimir Zapolskiy <[email protected]>
2484 L:      [email protected] (moderated for non-subscribers)
2485 S:      Maintained
2486 F:      Documentation/devicetree/bindings/i2c/nxp,lpc1788-i2c.yaml
2487 F:      arch/arm/boot/dts/nxp/lpc/lpc43*
2488 F:      drivers/i2c/busses/i2c-lpc2k.c
2489 F:      drivers/memory/pl172.c
2490 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2491 F:      drivers/rtc/rtc-lpc24xx.c
2492 N:      lpc18xx
2493
2494 ARM/LPC32XX SOC SUPPORT
2495 M:      Vladimir Zapolskiy <[email protected]>
2496 M:      Piotr Wojtaszczyk <[email protected]>
2497 L:      [email protected] (moderated for non-subscribers)
2498 S:      Maintained
2499 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2500 F:      Documentation/devicetree/bindings/i2c/nxp,pnx-i2c.yaml
2501 F:      arch/arm/boot/dts/nxp/lpc/lpc32*
2502 F:      arch/arm/mach-lpc32xx/
2503 F:      drivers/dma/lpc32xx-dmamux.c
2504 F:      drivers/i2c/busses/i2c-pnx.c
2505 F:      drivers/net/ethernet/nxp/lpc_eth.c
2506 F:      drivers/usb/host/ohci-nxp.c
2507 F:      drivers/watchdog/pnx4008_wdt.c
2508 N:      lpc32xx
2509
2510 LPC32XX DMAMUX SUPPORT
2511 M:      J.M.B. Downing <[email protected]>
2512 M:      Piotr Wojtaszczyk <[email protected]>
2513 R:      Vladimir Zapolskiy <[email protected]>
2514 L:      [email protected] (moderated for non-subscribers)
2515 S:      Maintained
2516 F:      Documentation/devicetree/bindings/dma/nxp,lpc3220-dmamux.yaml
2517
2518 ARM/Marvell Dove/MV78xx0/Orion SOC support
2519 M:      Andrew Lunn <[email protected]>
2520 M:      Sebastian Hesselbarth <[email protected]>
2521 M:      Gregory Clement <[email protected]>
2522 L:      [email protected] (moderated for non-subscribers)
2523 S:      Maintained
2524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2525 F:      Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt
2526 F:      Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
2527 F:      Documentation/devicetree/bindings/soc/dove/
2528 F:      arch/arm/boot/dts/marvell/dove*
2529 F:      arch/arm/boot/dts/marvell/orion5x*
2530 F:      arch/arm/mach-dove/
2531 F:      arch/arm/mach-mv78xx0/
2532 F:      arch/arm/mach-orion5x/
2533 F:      arch/arm/plat-orion/
2534 F:      drivers/bus/mvebu-mbus.c
2535 F:      drivers/soc/dove/
2536
2537 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2538 M:      Andrew Lunn <[email protected]>
2539 M:      Gregory Clement <[email protected]>
2540 M:      Sebastian Hesselbarth <[email protected]>
2541 L:      [email protected] (moderated for non-subscribers)
2542 S:      Maintained
2543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2544 F:      Documentation/devicetree/bindings/arm/marvell/
2545 F:      arch/arm/boot/dts/marvell/armada*
2546 F:      arch/arm/boot/dts/marvell/kirkwood*
2547 F:      arch/arm/configs/mvebu_*_defconfig
2548 F:      arch/arm/mach-mvebu/
2549 F:      arch/arm64/boot/dts/marvell/
2550 F:      drivers/clk/mvebu/
2551 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2552 F:      drivers/cpufreq/armada-8k-cpufreq.c
2553 F:      drivers/cpufreq/mvebu-cpufreq.c
2554 F:      drivers/irqchip/irq-armada-370-xp.c
2555 F:      drivers/irqchip/irq-mvebu-*
2556 F:      drivers/pinctrl/mvebu/
2557 F:      drivers/rtc/rtc-armada38x.c
2558
2559 ARM/Mediatek RTC DRIVER
2560 M:      Eddie Huang <[email protected]>
2561 M:      Sean Wang <[email protected]>
2562 L:      [email protected] (moderated for non-subscribers)
2563 L:      [email protected] (moderated for non-subscribers)
2564 S:      Maintained
2565 F:      Documentation/devicetree/bindings/rtc/mediatek,mt2712-rtc.yaml
2566 F:      Documentation/devicetree/bindings/rtc/mediatek,mt7622-rtc.yaml
2567 F:      drivers/rtc/rtc-mt2712.c
2568 F:      drivers/rtc/rtc-mt6397.c
2569 F:      drivers/rtc/rtc-mt7622.c
2570
2571 ARM/Mediatek SoC support
2572 M:      Matthias Brugger <[email protected]>
2573 M:      AngeloGioacchino Del Regno <[email protected]>
2574 L:      [email protected]
2575 L:      [email protected] (moderated for non-subscribers)
2576 L:      [email protected] (moderated for non-subscribers)
2577 S:      Maintained
2578 W:      https://mtk.wiki.kernel.org/
2579 C:      irc://irc.libera.chat/linux-mediatek
2580 F:      arch/arm/boot/dts/mediatek/
2581 F:      arch/arm/mach-mediatek/
2582 F:      arch/arm64/boot/dts/mediatek/
2583 F:      drivers/soc/mediatek/
2584 N:      mtk
2585 N:      mt[2678]
2586 K:      mediatek
2587
2588 ARM/Mediatek USB3 PHY DRIVER
2589 M:      Chunfeng Yun <[email protected]>
2590 L:      [email protected] (moderated for non-subscribers)
2591 L:      [email protected] (moderated for non-subscribers)
2592 S:      Maintained
2593 F:      Documentation/devicetree/bindings/phy/mediatek,*
2594 F:      drivers/phy/mediatek/
2595
2596 ARM/MICROCHIP (ARM64) SoC support
2597 M:      Conor Dooley <[email protected]>
2598 M:      Nicolas Ferre <[email protected]>
2599 M:      Claudiu Beznea <[email protected]>
2600 L:      [email protected] (moderated for non-subscribers)
2601 S:      Supported
2602 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2603 F:      arch/arm64/boot/dts/microchip/
2604
2605 ARM/Microchip (AT91) SoC support
2606 M:      Nicolas Ferre <[email protected]>
2607 M:      Alexandre Belloni <[email protected]>
2608 M:      Claudiu Beznea <[email protected]>
2609 L:      [email protected] (moderated for non-subscribers)
2610 S:      Supported
2611 W:      http://www.linux4sam.org
2612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2613 F:      arch/arm/boot/dts/microchip/
2614 F:      arch/arm/include/debug/at91.S
2615 F:      arch/arm/mach-at91/
2616 F:      drivers/memory/atmel*
2617 F:      drivers/watchdog/sama5d4_wdt.c
2618 F:      include/soc/at91/
2619 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2620 N:      at91
2621 N:      atmel
2622
2623 ARM/Microchip Sparx5 SoC support
2624 M:      Lars Povlsen <[email protected]>
2625 M:      Steen Hegelund <[email protected]>
2626 M:      Daniel Machon <[email protected]>
2627 M:      [email protected]
2628 L:      [email protected] (moderated for non-subscribers)
2629 S:      Supported
2630 F:      arch/arm64/boot/dts/microchip/sparx*
2631 F:      drivers/net/ethernet/microchip/vcap/
2632 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2633 N:      sparx5
2634
2635 ARM/MILBEAUT ARCHITECTURE
2636 M:      Taichi Sugaya <[email protected]>
2637 M:      Takao Orito <[email protected]>
2638 L:      [email protected] (moderated for non-subscribers)
2639 S:      Maintained
2640 F:      arch/arm/boot/dts/socionext/milbeaut*
2641 F:      arch/arm/mach-milbeaut/
2642 N:      milbeaut
2643
2644 ARM/MOXA ART SOC
2645 M:      Krzysztof Kozlowski <[email protected]>
2646 L:      [email protected] (moderated for non-subscribers)
2647 S:      Odd Fixes
2648 F:      Documentation/devicetree/bindings/arm/moxart.yaml
2649 F:      Documentation/devicetree/bindings/clock/moxa,moxart-clock.txt
2650 F:      arch/arm/boot/dts/moxa/
2651 F:      drivers/clk/clk-moxart.c
2652
2653 ARM/MStar/Sigmastar Armv7 SoC support
2654 M:      Daniel Palmer <[email protected]>
2655 M:      Romain Perier <[email protected]>
2656 L:      [email protected] (moderated for non-subscribers)
2657 S:      Maintained
2658 W:      http://linux-chenxing.org/
2659 T:      git git://github.com/linux-chenxing/linux.git
2660 F:      Documentation/devicetree/bindings/arm/mstar/*
2661 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2662 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2663 F:      arch/arm/boot/dts/sigmastar/
2664 F:      arch/arm/mach-mstar/
2665 F:      drivers/clk/mstar/
2666 F:      drivers/clocksource/timer-msc313e.c
2667 F:      drivers/gpio/gpio-msc313.c
2668 F:      drivers/rtc/rtc-msc313.c
2669 F:      drivers/watchdog/msc313e_wdt.c
2670 F:      include/dt-bindings/clock/mstar-*
2671 F:      include/dt-bindings/gpio/msc313-gpio.h
2672
2673 ARM/NOMADIK/Ux500 ARCHITECTURES
2674 M:      Linus Walleij <[email protected]>
2675 L:      [email protected] (moderated for non-subscribers)
2676 S:      Maintained
2677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2678 F:      Documentation/devicetree/bindings/arm/ste-*
2679 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2680 F:      Documentation/devicetree/bindings/arm/ux500/
2681 F:      Documentation/devicetree/bindings/gpio/st,nomadik-gpio.yaml
2682 F:      Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2683 F:      arch/arm/boot/dts/st/ste-*
2684 F:      arch/arm/mach-nomadik/
2685 F:      arch/arm/mach-ux500/
2686 F:      drivers/clk/clk-nomadik.c
2687 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2688 F:      drivers/dma/ste_dma40*
2689 F:      drivers/pmdomain/st/ste-ux500-pm-domain.c
2690 F:      drivers/gpio/gpio-nomadik.c
2691 F:      drivers/hwspinlock/u8500_hsem.c
2692 F:      drivers/i2c/busses/i2c-nomadik.c
2693 F:      drivers/iio/adc/ab8500-gpadc.c
2694 F:      drivers/mfd/ab8500*
2695 F:      drivers/mfd/abx500*
2696 F:      drivers/mfd/db8500*
2697 F:      drivers/pinctrl/nomadik/
2698 F:      drivers/rtc/rtc-ab8500.c
2699 F:      drivers/rtc/rtc-pl031.c
2700 F:      drivers/soc/ux500/
2701
2702 ARM/NUVOTON MA35 ARCHITECTURE
2703 M:      Jacky Huang <[email protected]>
2704 M:      Shan-Chun Hung <[email protected]>
2705 L:      [email protected] (moderated for non-subscribers)
2706 S:      Supported
2707 F:      Documentation/devicetree/bindings/*/*/*ma35*
2708 F:      Documentation/devicetree/bindings/*/*ma35*
2709 F:      arch/arm64/boot/dts/nuvoton/*ma35*
2710 F:      drivers/*/*/*ma35*
2711 F:      drivers/*/*ma35*
2712 K:      ma35d1
2713
2714 ARM/NUVOTON NPCM ARCHITECTURE
2715 M:      Avi Fishman <[email protected]>
2716 M:      Tomer Maimon <[email protected]>
2717 M:      Tali Perry <[email protected]>
2718 R:      Patrick Venture <[email protected]>
2719 R:      Nancy Yuen <[email protected]>
2720 R:      Benjamin Fair <[email protected]>
2721 L:      [email protected] (moderated for non-subscribers)
2722 S:      Supported
2723 F:      Documentation/devicetree/bindings/*/*/*npcm*
2724 F:      Documentation/devicetree/bindings/*/*npcm*
2725 F:      Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2726 F:      arch/arm/boot/dts/nuvoton/nuvoton-npcm*
2727 F:      arch/arm/mach-npcm/
2728 F:      arch/arm64/boot/dts/nuvoton/
2729 F:      drivers/*/*/*npcm*
2730 F:      drivers/*/*npcm*
2731 F:      drivers/rtc/rtc-nct3018y.c
2732 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2733 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2734
2735 ARM/NUVOTON NPCM VIDEO ENGINE DRIVER
2736 M:      Joseph Liu <[email protected]>
2737 M:      Marvin Lin <[email protected]>
2738 L:      [email protected]
2739 L:      [email protected] (moderated for non-subscribers)
2740 S:      Maintained
2741 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-ece.yaml
2742 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-vcd.yaml
2743 F:      Documentation/userspace-api/media/drivers/npcm-video.rst
2744 F:      drivers/media/platform/nuvoton/
2745 F:      include/uapi/linux/npcm-video.h
2746
2747 ARM/NUVOTON WPCM450 ARCHITECTURE
2748 M:      Jonathan Neuschäfer <[email protected]>
2749 L:      [email protected] (moderated for non-subscribers)
2750 S:      Maintained
2751 W:      https://github.com/neuschaefer/wpcm450/wiki
2752 F:      Documentation/devicetree/bindings/*/*wpcm*
2753 F:      arch/arm/boot/dts/nuvoton/nuvoton-wpcm450*
2754 F:      arch/arm/configs/wpcm450_defconfig
2755 F:      arch/arm/mach-npcm/wpcm450.c
2756 F:      drivers/*/*/*wpcm*
2757 F:      drivers/*/*wpcm*
2758
2759 ARM/NXP S32G ARCHITECTURE
2760 R:      Chester Lin <[email protected]>
2761 R:      Matthias Brugger <[email protected]>
2762 R:      Ghennadi Procopciuc <[email protected]>
2763 L:      NXP S32 Linux Team <[email protected]>
2764 L:      [email protected] (moderated for non-subscribers)
2765 S:      Maintained
2766 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2767 F:      drivers/pinctrl/nxp/
2768
2769 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2770 M:      Alexander Clouter <[email protected]>
2771 L:      [email protected] (moderated for non-subscribers)
2772 S:      Maintained
2773 W:      http://www.digriz.org.uk/ts78xx/kernel
2774 F:      arch/arm/mach-orion5x/ts78xx-*
2775
2776 ARM/QUALCOMM CHROMEBOOK SUPPORT
2777 R:      [email protected]
2778 F:      arch/arm64/boot/dts/qcom/sc7180*
2779 F:      arch/arm64/boot/dts/qcom/sc7280*
2780 F:      arch/arm64/boot/dts/qcom/sdm845-cheza*
2781
2782 ARM/QUALCOMM MAILING LIST
2783 L:      [email protected]
2784 F:      Documentation/devicetree/bindings/*/qcom*
2785 F:      Documentation/devicetree/bindings/soc/qcom/
2786 F:      arch/arm/boot/dts/qcom/
2787 F:      arch/arm/configs/qcom_defconfig
2788 F:      arch/arm/mach-qcom/
2789 F:      arch/arm64/boot/dts/qcom/
2790 F:      drivers/*/*/pm8???-*
2791 F:      drivers/*/*/qcom*
2792 F:      drivers/*/*/qcom/
2793 F:      drivers/*/qcom*
2794 F:      drivers/*/qcom/
2795 F:      drivers/bluetooth/btqcomsmd.c
2796 F:      drivers/clocksource/timer-qcom.c
2797 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2798 F:      drivers/extcon/extcon-qcom*
2799 F:      drivers/i2c/busses/i2c-qcom-geni.c
2800 F:      drivers/i2c/busses/i2c-qup.c
2801 F:      drivers/iommu/msm*
2802 F:      drivers/mfd/ssbi.c
2803 F:      drivers/mmc/host/mmci_qcom*
2804 F:      drivers/mmc/host/sdhci-msm.c
2805 F:      drivers/pci/controller/dwc/pcie-qcom*
2806 F:      drivers/phy/qualcomm/
2807 F:      drivers/power/*/msm*
2808 F:      drivers/reset/reset-qcom-*
2809 F:      drivers/rtc/rtc-pm8xxx.c
2810 F:      drivers/spi/spi-geni-qcom.c
2811 F:      drivers/spi/spi-qcom-qspi.c
2812 F:      drivers/spi/spi-qup.c
2813 F:      drivers/tty/serial/msm_serial.c
2814 F:      drivers/ufs/host/ufs-qcom*
2815 F:      drivers/usb/dwc3/dwc3-qcom.c
2816 F:      include/dt-bindings/*/qcom*
2817 F:      include/linux/*/qcom*
2818 F:      include/linux/soc/qcom/
2819
2820 ARM/QUALCOMM SUPPORT
2821 M:      Bjorn Andersson <[email protected]>
2822 M:      Konrad Dybcio <[email protected]>
2823 L:      [email protected]
2824 S:      Maintained
2825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2826 F:      Documentation/devicetree/bindings/arm/qcom-soc.yaml
2827 F:      Documentation/devicetree/bindings/arm/qcom.yaml
2828 F:      Documentation/devicetree/bindings/bus/qcom*
2829 F:      Documentation/devicetree/bindings/cache/qcom,llcc.yaml
2830 F:      Documentation/devicetree/bindings/firmware/qcom,scm.yaml
2831 F:      Documentation/devicetree/bindings/reserved-memory/qcom
2832 F:      Documentation/devicetree/bindings/soc/qcom/
2833 F:      arch/arm/boot/dts/qcom/
2834 F:      arch/arm/configs/qcom_defconfig
2835 F:      arch/arm/mach-qcom/
2836 F:      arch/arm64/boot/dts/qcom/
2837 F:      drivers/bus/qcom*
2838 F:      drivers/firmware/qcom/
2839 F:      drivers/soc/qcom/
2840 F:      include/dt-bindings/arm/qcom,ids.h
2841 F:      include/dt-bindings/firmware/qcom,scm.h
2842 F:      include/dt-bindings/soc/qcom*
2843 F:      include/linux/firmware/qcom
2844 F:      include/linux/soc/qcom/
2845 F:      include/soc/qcom/
2846
2847 ARM/RDA MICRO ARCHITECTURE
2848 M:      Manivannan Sadhasivam <[email protected]>
2849 L:      [email protected] (moderated for non-subscribers)
2850 L:      [email protected] (moderated for non-subscribers)
2851 S:      Maintained
2852 F:      Documentation/devicetree/bindings/arm/rda.yaml
2853 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2854 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2855 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2856 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2857 F:      arch/arm/boot/dts/unisoc/
2858 F:      drivers/clocksource/timer-rda.c
2859 F:      drivers/gpio/gpio-rda.c
2860 F:      drivers/irqchip/irq-rda-intc.c
2861 F:      drivers/tty/serial/rda-uart.c
2862
2863 ARM/REALTEK ARCHITECTURE
2864 M:      Andreas Färber <[email protected]>
2865 L:      [email protected] (moderated for non-subscribers)
2866 L:      [email protected] (moderated for non-subscribers)
2867 S:      Maintained
2868 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2869 F:      arch/arm/boot/dts/realtek/
2870 F:      arch/arm/mach-realtek/
2871 F:      arch/arm64/boot/dts/realtek/
2872
2873 ARM/RISC-V/RENESAS ARCHITECTURE
2874 M:      Geert Uytterhoeven <[email protected]>
2875 M:      Magnus Damm <[email protected]>
2876 L:      [email protected]
2877 S:      Supported
2878 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2879 C:      irc://irc.libera.chat/renesas-soc
2880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2881 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2882 F:      Documentation/devicetree/bindings/soc/renesas/
2883 F:      arch/arm/boot/dts/renesas/
2884 F:      arch/arm/configs/shmobile_defconfig
2885 F:      arch/arm/include/debug/renesas-scif.S
2886 F:      arch/arm/mach-shmobile/
2887 F:      arch/arm64/boot/dts/renesas/
2888 F:      arch/riscv/boot/dts/renesas/
2889 F:      drivers/pmdomain/renesas/
2890 F:      drivers/soc/renesas/
2891 F:      include/linux/soc/renesas/
2892 K:      \brenesas,
2893
2894 ARM/RISCPC ARCHITECTURE
2895 M:      Russell King <[email protected]>
2896 L:      [email protected] (moderated for non-subscribers)
2897 S:      Maintained
2898 W:      http://www.armlinux.org.uk/
2899 F:      arch/arm/include/asm/hardware/ioc.h
2900 F:      arch/arm/include/asm/hardware/iomd.h
2901 F:      arch/arm/include/asm/hardware/memc.h
2902 F:      arch/arm/mach-rpc/
2903 F:      drivers/net/ethernet/8390/etherh.c
2904 F:      drivers/net/ethernet/i825xx/ether1*
2905 F:      drivers/net/ethernet/seeq/ether3*
2906 F:      drivers/scsi/arm/
2907
2908 ARM/Rockchip SoC support
2909 M:      Heiko Stuebner <[email protected]>
2910 L:      [email protected] (moderated for non-subscribers)
2911 L:      [email protected]
2912 S:      Maintained
2913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2914 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2915 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2916 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2917 F:      arch/arm/boot/dts/rockchip/
2918 F:      arch/arm/mach-rockchip/
2919 F:      drivers/*/*/*rockchip*
2920 F:      drivers/*/*rockchip*
2921 F:      drivers/clk/rockchip/
2922 F:      drivers/i2c/busses/i2c-rk3x.c
2923 F:      sound/soc/rockchip/
2924 N:      rockchip
2925
2926 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2927 M:      Krzysztof Kozlowski <[email protected]>
2928 R:      Alim Akhtar <[email protected]>
2929 L:      [email protected] (moderated for non-subscribers)
2930 L:      [email protected]
2931 S:      Maintained
2932 P:      Documentation/process/maintainer-soc-clean-dts.rst
2933 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2934 B:      mailto:[email protected]
2935 C:      irc://irc.libera.chat/linux-exynos
2936 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2937 F:      Documentation/arch/arm/samsung/
2938 F:      Documentation/devicetree/bindings/arm/samsung/
2939 F:      Documentation/devicetree/bindings/hwinfo/samsung,*
2940 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2941 F:      Documentation/devicetree/bindings/soc/samsung/
2942 F:      arch/arm/boot/dts/samsung/
2943 F:      arch/arm/mach-exynos*/
2944 F:      arch/arm/mach-s3c/
2945 F:      arch/arm/mach-s5p*/
2946 F:      arch/arm64/boot/dts/exynos/
2947 F:      drivers/*/*/*s3c24*
2948 F:      drivers/*/*s3c24*
2949 F:      drivers/*/*s3c64xx*
2950 F:      drivers/*/*s5pv210*
2951 F:      drivers/clocksource/samsung_pwm_timer.c
2952 F:      drivers/memory/samsung/
2953 F:      drivers/pwm/pwm-samsung.c
2954 F:      drivers/soc/samsung/
2955 F:      drivers/tty/serial/samsung*
2956 F:      include/clocksource/samsung_pwm.h
2957 F:      include/linux/platform_data/*s3c*
2958 F:      include/linux/serial_s3c.h
2959 F:      include/linux/soc/samsung/
2960 N:      exynos
2961 N:      s3c64xx
2962 N:      s5pv210
2963
2964 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2965 M:      Łukasz Stelmach <[email protected]>
2966 L:      [email protected] (moderated for non-subscribers)
2967 L:      [email protected]
2968 S:      Maintained
2969 F:      drivers/media/platform/samsung/s5p-g2d/
2970
2971 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2972 M:      Marek Szyprowski <[email protected]>
2973 L:      [email protected]
2974 L:      [email protected]
2975 S:      Maintained
2976 F:      Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml
2977 F:      drivers/media/cec/platform/s5p/
2978
2979 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2980 M:      Andrzej Pietrasiewicz <[email protected]>
2981 M:      Jacek Anaszewski <[email protected]>
2982 M:      Sylwester Nawrocki <[email protected]>
2983 L:      [email protected] (moderated for non-subscribers)
2984 L:      [email protected]
2985 S:      Maintained
2986 F:      Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
2987 F:      drivers/media/platform/samsung/s5p-jpeg/
2988
2989 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2990 M:      Marek Szyprowski <[email protected]>
2991 M:      Andrzej Hajda <[email protected]>
2992 L:      [email protected] (moderated for non-subscribers)
2993 L:      [email protected]
2994 S:      Maintained
2995 F:      Documentation/devicetree/bindings/media/samsung,s5p-mfc.yaml
2996 F:      drivers/media/platform/samsung/s5p-mfc/
2997
2998 ARM/SOCFPGA ARCHITECTURE
2999 M:      Dinh Nguyen <[email protected]>
3000 S:      Maintained
3001 W:      http://www.rocketboards.org
3002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
3003 F:      arch/arm/boot/dts/intel/socfpga/
3004 F:      arch/arm/configs/socfpga_defconfig
3005 F:      arch/arm/mach-socfpga/
3006 F:      arch/arm64/boot/dts/altera/
3007 F:      arch/arm64/boot/dts/intel/
3008
3009 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
3010 M:      Dinh Nguyen <[email protected]>
3011 S:      Maintained
3012 F:      drivers/clk/socfpga/
3013
3014 ARM/SOCFPGA EDAC SUPPORT
3015 M:      Dinh Nguyen <[email protected]>
3016 S:      Maintained
3017 F:      drivers/edac/altera_edac.[ch]
3018
3019 ARM/SPREADTRUM SoC SUPPORT
3020 M:      Orson Zhai <[email protected]>
3021 M:      Baolin Wang <[email protected]>
3022 R:      Chunyan Zhang <[email protected]>
3023 S:      Maintained
3024 F:      arch/arm64/boot/dts/sprd
3025 N:      sprd
3026 N:      sc27xx
3027 N:      sc2731
3028
3029 ARM/STI ARCHITECTURE
3030 M:      Patrice Chotard <[email protected]>
3031 L:      [email protected] (moderated for non-subscribers)
3032 S:      Maintained
3033 W:      http://www.stlinux.com
3034 F:      Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml
3035 F:      Documentation/devicetree/bindings/spi/st,ssc-spi.yaml
3036 F:      arch/arm/boot/dts/st/sti*
3037 F:      arch/arm/mach-sti/
3038 F:      drivers/ata/ahci_st.c
3039 F:      drivers/char/hw_random/st-rng.c
3040 F:      drivers/clocksource/arm_global_timer.c
3041 F:      drivers/clocksource/clksrc_st_lpc.c
3042 F:      drivers/cpufreq/sti-cpufreq.c
3043 F:      drivers/dma/st_fdma*
3044 F:      drivers/i2c/busses/i2c-st.c
3045 F:      drivers/media/platform/st/sti/c8sectpfe/
3046 F:      drivers/media/rc/st_rc.c
3047 F:      drivers/mmc/host/sdhci-st.c
3048 F:      drivers/phy/st/phy-miphy28lp.c
3049 F:      drivers/phy/st/phy-stih407-usb.c
3050 F:      drivers/pinctrl/pinctrl-st.c
3051 F:      drivers/remoteproc/st_remoteproc.c
3052 F:      drivers/remoteproc/st_slim_rproc.c
3053 F:      drivers/reset/sti/
3054 F:      drivers/rtc/rtc-st-lpc.c
3055 F:      drivers/tty/serial/st-asc.c
3056 F:      drivers/usb/dwc3/dwc3-st.c
3057 F:      drivers/usb/host/ehci-st.c
3058 F:      drivers/usb/host/ohci-st.c
3059 F:      drivers/watchdog/st_lpc_wdt.c
3060 F:      include/linux/remoteproc/st_slim_rproc.h
3061
3062 ARM/STM32 ARCHITECTURE
3063 M:      Maxime Coquelin <[email protected]>
3064 M:      Alexandre Torgue <[email protected]>
3065 L:      [email protected] (moderated for non-subscribers)
3066 L:      [email protected] (moderated for non-subscribers)
3067 S:      Maintained
3068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
3069 F:      arch/arm/boot/dts/st/stm32*
3070 F:      arch/arm/mach-stm32/
3071 F:      arch/arm64/boot/dts/st/
3072 F:      drivers/clocksource/armv7m_systick.c
3073 N:      stm32
3074 N:      stm
3075
3076 ARM/SUNPLUS SP7021 SOC SUPPORT
3077 M:      Qin Jian <[email protected]>
3078 L:      [email protected] (moderated for mon-subscribers)
3079 S:      Maintained
3080 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
3081 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
3082 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
3083 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
3084 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
3085 F:      arch/arm/boot/dts/sunplus/
3086 F:      arch/arm/configs/sp7021_*defconfig
3087 F:      drivers/clk/clk-sp7021.c
3088 F:      drivers/irqchip/irq-sp7021-intc.c
3089 F:      drivers/reset/reset-sunplus.c
3090 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
3091 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
3092
3093 ARM/Synaptics SoC support
3094 M:      Jisheng Zhang <[email protected]>
3095 M:      Sebastian Hesselbarth <[email protected]>
3096 L:      [email protected] (moderated for non-subscribers)
3097 S:      Maintained
3098 F:      arch/arm/boot/dts/synaptics/
3099 F:      arch/arm/mach-berlin/
3100 F:      arch/arm64/boot/dts/synaptics/
3101
3102 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
3103 M:      Hans Verkuil <[email protected]>
3104 L:      [email protected]
3105 L:      [email protected]
3106 S:      Maintained
3107 F:      Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml
3108 F:      drivers/media/cec/platform/tegra/
3109
3110 ARM/TESLA FSD SoC SUPPORT
3111 M:      Alim Akhtar <[email protected]>
3112 M:      [email protected]
3113 L:      [email protected] (moderated for non-subscribers)
3114 L:      [email protected]
3115 S:      Maintained
3116 F:      arch/arm64/boot/dts/tesla/
3117
3118 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
3119 M:      Santosh Shilimkar <[email protected]>
3120 L:      [email protected]
3121 S:      Maintained
3122 F:      drivers/memory/*emif*
3123
3124 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
3125 M:      Nishanth Menon <[email protected]>
3126 M:      Santosh Shilimkar <[email protected]>
3127 L:      [email protected] (moderated for non-subscribers)
3128 S:      Maintained
3129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
3130 F:      arch/arm/boot/dts/ti/keystone/
3131 F:      arch/arm/mach-keystone/
3132
3133 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
3134 M:      Santosh Shilimkar <[email protected]>
3135 L:      [email protected]
3136 S:      Maintained
3137 F:      drivers/clk/keystone/
3138
3139 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
3140 M:      Santosh Shilimkar <[email protected]>
3141 L:      [email protected] (moderated for non-subscribers)
3142 L:      [email protected]
3143 S:      Maintained
3144 F:      drivers/clocksource/timer-keystone.c
3145
3146 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
3147 M:      Santosh Shilimkar <[email protected]>
3148 L:      [email protected]
3149 S:      Maintained
3150 F:      drivers/power/reset/keystone-reset.c
3151
3152 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
3153 M:      Nishanth Menon <[email protected]>
3154 M:      Vignesh Raghavendra <[email protected]>
3155 M:      Tero Kristo <[email protected]>
3156 L:      [email protected] (moderated for non-subscribers)
3157 S:      Supported
3158 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
3159 F:      Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
3160 F:      arch/arm64/boot/dts/ti/Makefile
3161 F:      arch/arm64/boot/dts/ti/k3-*
3162
3163 ARM/TEXAS INSTRUMENTS NSPIRE ARCHITECTURE
3164 M:      Krzysztof Kozlowski <[email protected]>
3165 L:      [email protected] (moderated for non-subscribers)
3166 S:      Odd Fixes
3167 F:      Documentation/devicetree/bindings/*/*/ti,nspire*
3168 F:      Documentation/devicetree/bindings/*/ti,nspire*
3169 F:      Documentation/devicetree/bindings/arm/ti/nspire.yaml
3170 F:      arch/arm/boot/dts/nspire/
3171
3172 ARM/TOSHIBA VISCONTI ARCHITECTURE
3173 M:      Nobuhiro Iwamatsu <[email protected]>
3174 L:      [email protected] (moderated for non-subscribers)
3175 S:      Supported
3176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
3177 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
3178 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
3179 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
3180 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
3181 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
3182 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
3183 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
3184 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
3185 F:      arch/arm64/boot/dts/toshiba/
3186 F:      drivers/clk/visconti/
3187 F:      drivers/gpio/gpio-visconti.c
3188 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
3189 F:      drivers/pci/controller/dwc/pcie-visconti.c
3190 F:      drivers/pinctrl/visconti/
3191 F:      drivers/watchdog/visconti_wdt.c
3192 N:      visconti
3193
3194 ARM/UNIPHIER ARCHITECTURE
3195 M:      Kunihiko Hayashi <[email protected]>
3196 M:      Masami Hiramatsu <[email protected]>
3197 L:      [email protected] (moderated for non-subscribers)
3198 S:      Maintained
3199 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
3200 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
3201 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
3202 F:      Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
3203 F:      arch/arm/boot/dts/socionext/uniphier*
3204 F:      arch/arm/include/asm/hardware/cache-uniphier.h
3205 F:      arch/arm/mm/cache-uniphier.c
3206 F:      arch/arm64/boot/dts/socionext/uniphier*
3207 F:      drivers/bus/uniphier-system-bus.c
3208 F:      drivers/clk/uniphier/
3209 F:      drivers/dma/uniphier-mdmac.c
3210 F:      drivers/gpio/gpio-uniphier.c
3211 F:      drivers/i2c/busses/i2c-uniphier*
3212 F:      drivers/irqchip/irq-uniphier-aidet.c
3213 F:      drivers/mmc/host/uniphier-sd.c
3214 F:      drivers/pinctrl/uniphier/
3215 F:      drivers/reset/reset-uniphier.c
3216 F:      drivers/tty/serial/8250/8250_uniphier.c
3217 N:      uniphier
3218
3219 ARM/VERSATILE EXPRESS PLATFORM
3220 M:      Liviu Dudau <[email protected]>
3221 M:      Sudeep Holla <[email protected]>
3222 M:      Lorenzo Pieralisi <[email protected]>
3223 L:      [email protected] (moderated for non-subscribers)
3224 S:      Maintained
3225 N:      mps2
3226 N:      vexpress
3227 F:      arch/arm/mach-versatile/
3228 F:      arch/arm64/boot/dts/arm/
3229 F:      drivers/clocksource/timer-versatile.c
3230 X:      drivers/cpufreq/vexpress-spc-cpufreq.c
3231 X:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
3232
3233 ARM/VFP SUPPORT
3234 M:      Russell King <[email protected]>
3235 L:      [email protected] (moderated for non-subscribers)
3236 S:      Maintained
3237 W:      http://www.armlinux.org.uk/
3238 F:      arch/arm/vfp/
3239
3240 ARM/VT8500 ARM ARCHITECTURE
3241 M:      Alexey Charkov <[email protected]>
3242 M:      Krzysztof Kozlowski <[email protected]>
3243 L:      [email protected] (moderated for non-subscribers)
3244 S:      Odd Fixes
3245 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
3246 F:      arch/arm/boot/dts/vt8500/
3247 F:      arch/arm/mach-vt8500/
3248 F:      drivers/clocksource/timer-vt8500.c
3249 F:      drivers/i2c/busses/i2c-viai2c-wmt.c
3250 F:      drivers/mmc/host/wmt-sdmmc.c
3251 F:      drivers/pwm/pwm-vt8500.c
3252 F:      drivers/rtc/rtc-vt8500.c
3253 F:      drivers/tty/serial/vt8500_serial.c
3254 F:      drivers/video/fbdev/vt8500lcdfb.*
3255 F:      drivers/video/fbdev/wm8505fb*
3256 F:      drivers/video/fbdev/wmt_ge_rops.*
3257
3258 ARM/ZYNQ ARCHITECTURE
3259 M:      Michal Simek <[email protected]>
3260 L:      [email protected] (moderated for non-subscribers)
3261 S:      Supported
3262 W:      http://wiki.xilinx.com
3263 T:      git https://github.com/Xilinx/linux-xlnx.git
3264 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
3265 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
3266 F:      Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
3267 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
3268 F:      Documentation/devicetree/bindings/soc/xilinx/xilinx.yaml
3269 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
3270 F:      arch/arm/mach-zynq/
3271 F:      drivers/clocksource/timer-cadence-ttc.c
3272 F:      drivers/cpuidle/cpuidle-zynq.c
3273 F:      drivers/edac/synopsys_edac.c
3274 F:      drivers/i2c/busses/i2c-cadence.c
3275 F:      drivers/i2c/busses/i2c-xiic.c
3276 F:      drivers/mmc/host/sdhci-of-arasan.c
3277 N:      zynq
3278 N:      xilinx
3279
3280 ARM64 FIT SUPPORT
3281 M:      Simon Glass <[email protected]>
3282 L:      [email protected] (moderated for non-subscribers)
3283 S:      Maintained
3284 F:      arch/arm64/boot/Makefile
3285 F:      scripts/make_fit.py
3286
3287 ARM64 PLATFORM DRIVERS
3288 M:      Hans de Goede <[email protected]>
3289 M:      Ilpo Järvinen <[email protected]>
3290 R:      Bryan O'Donoghue <[email protected]>
3291 L:      [email protected]
3292 S:      Maintained
3293 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
3294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3295 F:      drivers/platform/arm64/
3296
3297 ARM64 PORT (AARCH64 ARCHITECTURE)
3298 M:      Catalin Marinas <[email protected]>
3299 M:      Will Deacon <[email protected]>
3300 L:      [email protected] (moderated for non-subscribers)
3301 S:      Maintained
3302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3303 F:      Documentation/arch/arm64/
3304 F:      arch/arm64/
3305 F:      tools/testing/selftests/arm64/
3306 X:      arch/arm64/boot/dts/
3307
3308 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3309 M:      George McCollister <[email protected]>
3310 L:      [email protected]
3311 S:      Maintained
3312 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3313 F:      drivers/net/dsa/xrs700x/*
3314 F:      net/dsa/tag_xrs700x.c
3315
3316 AS3645A LED FLASH CONTROLLER DRIVER
3317 M:      Sakari Ailus <[email protected]>
3318 L:      [email protected]
3319 S:      Maintained
3320 F:      drivers/leds/flash/leds-as3645a.c
3321
3322 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3323 M:      Tianshu Qiu <[email protected]>
3324 L:      [email protected]
3325 S:      Maintained
3326 T:      git git://linuxtv.org/media_tree.git
3327 F:      Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml
3328 F:      drivers/media/i2c/ak7375.c
3329
3330 ASAHI KASEI AK8974 DRIVER
3331 M:      Linus Walleij <[email protected]>
3332 L:      [email protected]
3333 S:      Supported
3334 W:      http://www.akm.com/
3335 F:      drivers/iio/magnetometer/ak8974.c
3336
3337 AOSONG AGS02MA TVOC SENSOR DRIVER
3338 M:      Anshul Dalal <[email protected]>
3339 L:      [email protected]
3340 S:      Maintained
3341 F:      Documentation/devicetree/bindings/iio/chemical/aosong,ags02ma.yaml
3342 F:      drivers/iio/chemical/ags02ma.c
3343
3344 ASC7621 HARDWARE MONITOR DRIVER
3345 M:      George Joseph <[email protected]>
3346 L:      [email protected]
3347 S:      Maintained
3348 F:      Documentation/hwmon/asc7621.rst
3349 F:      drivers/hwmon/asc7621.c
3350
3351 ASIX AX88796C SPI ETHERNET ADAPTER
3352 M:      Łukasz Stelmach <[email protected]>
3353 S:      Maintained
3354 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3355 F:      drivers/net/ethernet/asix/ax88796c_*
3356
3357 ASIX PHY DRIVER [RUST]
3358 M:      FUJITA Tomonori <[email protected]>
3359 R:      Trevor Gross <[email protected]>
3360 L:      [email protected]
3361 L:      [email protected]
3362 S:      Maintained
3363 F:      drivers/net/phy/ax88796b_rust.rs
3364
3365 ASPEED CRYPTO DRIVER
3366 M:      Neal Liu <[email protected]>
3367 L:      [email protected] (moderated for non-subscribers)
3368 S:      Maintained
3369 F:      Documentation/devicetree/bindings/crypto/aspeed,*
3370 F:      drivers/crypto/aspeed/
3371
3372 ASPEED PECI CONTROLLER
3373 M:      Iwona Winiarska <[email protected]>
3374 L:      [email protected] (moderated for non-subscribers)
3375 L:      [email protected] (moderated for non-subscribers)
3376 S:      Supported
3377 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3378 F:      drivers/peci/controller/peci-aspeed.c
3379
3380 ASPEED PINCTRL DRIVERS
3381 M:      Andrew Jeffery <[email protected]>
3382 L:      [email protected] (moderated for non-subscribers)
3383 L:      [email protected] (moderated for non-subscribers)
3384 L:      [email protected]
3385 S:      Maintained
3386 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3387 F:      drivers/pinctrl/aspeed/
3388
3389 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3390 M:      Eddie James <[email protected]>
3391 L:      [email protected] (moderated for non-subscribers)
3392 S:      Maintained
3393 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3394 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3395 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3396
3397 ASPEED SD/MMC DRIVER
3398 M:      Andrew Jeffery <[email protected]>
3399 L:      [email protected] (moderated for non-subscribers)
3400 L:      [email protected] (moderated for non-subscribers)
3401 L:      [email protected]
3402 S:      Maintained
3403 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3404 F:      drivers/mmc/host/sdhci-of-aspeed*
3405
3406 ASPEED SMC SPI DRIVER
3407 M:      Chin-Ting Kuo <[email protected]>
3408 M:      Cédric Le Goater <[email protected]>
3409 L:      [email protected] (moderated for non-subscribers)
3410 L:      [email protected] (moderated for non-subscribers)
3411 L:      [email protected]
3412 S:      Maintained
3413 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3414 F:      drivers/spi/spi-aspeed-smc.c
3415
3416 ASPEED USB UDC DRIVER
3417 M:      Neal Liu <[email protected]>
3418 L:      [email protected] (moderated for non-subscribers)
3419 S:      Maintained
3420 F:      Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3421 F:      drivers/usb/gadget/udc/aspeed_udc.c
3422
3423 ASPEED VIDEO ENGINE DRIVER
3424 M:      Eddie James <[email protected]>
3425 L:      [email protected]
3426 L:      [email protected] (moderated for non-subscribers)
3427 S:      Maintained
3428 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3429 F:      drivers/media/platform/aspeed/
3430
3431 ASUS EC HARDWARE MONITOR DRIVER
3432 M:      Eugene Shalygin <[email protected]>
3433 L:      [email protected]
3434 S:      Maintained
3435 F:      drivers/hwmon/asus-ec-sensors.c
3436
3437 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3438 M:      Corentin Chary <[email protected]>
3439 M:      Luke D. Jones <[email protected]>
3440 L:      [email protected]
3441 S:      Maintained
3442 W:      https://asus-linux.org/
3443 F:      drivers/platform/x86/asus*.c
3444 F:      drivers/platform/x86/eeepc*.c
3445
3446 ASUS TF103C DOCK DRIVER
3447 M:      Hans de Goede <[email protected]>
3448 L:      [email protected]
3449 S:      Maintained
3450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3451 F:      drivers/platform/x86/asus-tf103c-dock.c
3452
3453 ASUS ROG RYUJIN AIO HARDWARE MONITOR DRIVER
3454 M:      Aleksa Savic <[email protected]>
3455 L:      [email protected]
3456 S:      Maintained
3457 F:      drivers/hwmon/asus_rog_ryujin.c
3458
3459 ASUS WIRELESS RADIO CONTROL DRIVER
3460 M:      João Paulo Rechi Vita <[email protected]>
3461 L:      [email protected]
3462 S:      Maintained
3463 F:      drivers/platform/x86/asus-wireless.c
3464
3465 ASUS WMI HARDWARE MONITOR DRIVER
3466 M:      Ed Brindley <[email protected]>
3467 M:      Denis Pauk <[email protected]>
3468 L:      [email protected]
3469 S:      Maintained
3470 F:      drivers/hwmon/asus_wmi_sensors.c
3471
3472 ASYMMETRIC KEYS
3473 M:      David Howells <[email protected]>
3474 L:      [email protected]
3475 S:      Maintained
3476 F:      Documentation/crypto/asymmetric-keys.rst
3477 F:      crypto/asymmetric_keys/
3478 F:      include/crypto/pkcs7.h
3479 F:      include/crypto/public_key.h
3480 F:      include/linux/verification.h
3481
3482 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3483 R:      Dan Williams <[email protected]>
3484 S:      Odd fixes
3485 W:      http://sourceforge.net/projects/xscaleiop
3486 F:      Documentation/crypto/async-tx-api.rst
3487 F:      crypto/async_tx/
3488 F:      include/linux/async_tx.h
3489
3490 AT24 EEPROM DRIVER
3491 M:      Bartosz Golaszewski <[email protected]>
3492 L:      [email protected]
3493 S:      Maintained
3494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3495 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3496 F:      drivers/misc/eeprom/at24.c
3497
3498 ATA OVER ETHERNET (AOE) DRIVER
3499 M:      "Justin Sanders" <[email protected]>
3500 S:      Supported
3501 W:      http://www.openaoe.org/
3502 F:      Documentation/admin-guide/aoe/
3503 F:      drivers/block/aoe/
3504
3505 ATC260X PMIC MFD DRIVER
3506 M:      Manivannan Sadhasivam <[email protected]>
3507 M:      Cristian Ciocaltea <[email protected]>
3508 L:      [email protected]
3509 S:      Maintained
3510 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3511 F:      drivers/input/misc/atc260x-onkey.c
3512 F:      drivers/mfd/atc260*
3513 F:      drivers/power/reset/atc260x-poweroff.c
3514 F:      drivers/regulator/atc260x-regulator.c
3515 F:      include/linux/mfd/atc260x/*
3516
3517 ATHEROS 71XX/9XXX GPIO DRIVER
3518 M:      Alban Bedel <[email protected]>
3519 S:      Maintained
3520 W:      https://github.com/AlbanBedel/linux
3521 T:      git git://github.com/AlbanBedel/linux
3522 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3523 F:      drivers/gpio/gpio-ath79.c
3524
3525 ATHEROS 71XX/9XXX USB PHY DRIVER
3526 M:      Alban Bedel <[email protected]>
3527 S:      Maintained
3528 W:      https://github.com/AlbanBedel/linux
3529 T:      git git://github.com/AlbanBedel/linux
3530 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3531 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3532
3533 ATHEROS ATH GENERIC UTILITIES
3534 M:      Kalle Valo <[email protected]>
3535 L:      [email protected]
3536 S:      Supported
3537 F:      drivers/net/wireless/ath/*
3538
3539 ATHEROS ATH5K WIRELESS DRIVER
3540 M:      Jiri Slaby <[email protected]>
3541 M:      Nick Kossifidis <[email protected]>
3542 M:      Luis Chamberlain <[email protected]>
3543 L:      [email protected]
3544 S:      Maintained
3545 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3546 F:      drivers/net/wireless/ath/ath5k/
3547
3548 ATHEROS ATH6KL WIRELESS DRIVER
3549 L:      [email protected]
3550 S:      Orphan
3551 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3552 F:      drivers/net/wireless/ath/ath6kl/
3553
3554 ATI_REMOTE2 DRIVER
3555 M:      Ville Syrjala <[email protected]>
3556 S:      Maintained
3557 F:      drivers/input/misc/ati_remote2.c
3558
3559 ATK0110 HWMON DRIVER
3560 M:      Luca Tettamanti <[email protected]>
3561 L:      [email protected]
3562 S:      Maintained
3563 F:      drivers/hwmon/asus_atk0110.c
3564
3565 ATLX ETHERNET DRIVERS
3566 M:      Chris Snook <[email protected]>
3567 L:      [email protected]
3568 S:      Maintained
3569 W:      http://sourceforge.net/projects/atl1
3570 W:      http://atl1.sourceforge.net
3571 F:      drivers/net/ethernet/atheros/
3572
3573 ATM
3574 M:      Chas Williams <[email protected]>
3575 L:      [email protected] (moderated for non-subscribers)
3576 L:      [email protected]
3577 S:      Maintained
3578 W:      http://linux-atm.sourceforge.net
3579 F:      drivers/atm/
3580 F:      include/linux/atm*
3581 F:      include/linux/sonet.h
3582 F:      include/uapi/linux/atm*
3583 F:      include/uapi/linux/sonet.h
3584
3585 ATMEL MACB ETHERNET DRIVER
3586 M:      Nicolas Ferre <[email protected]>
3587 M:      Claudiu Beznea <[email protected]>
3588 S:      Supported
3589 F:      drivers/net/ethernet/cadence/
3590
3591 ATMEL MAXTOUCH DRIVER
3592 M:      Nick Dyer <[email protected]>
3593 S:      Maintained
3594 T:      git git://github.com/ndyer/linux.git
3595 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3596 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3597
3598 ATOMIC INFRASTRUCTURE
3599 M:      Will Deacon <[email protected]>
3600 M:      Peter Zijlstra <[email protected]>
3601 R:      Boqun Feng <[email protected]>
3602 R:      Mark Rutland <[email protected]>
3603 L:      [email protected]
3604 S:      Maintained
3605 F:      Documentation/atomic_*.txt
3606 F:      arch/*/include/asm/atomic*.h
3607 F:      include/*/atomic*.h
3608 F:      include/linux/refcount.h
3609 F:      scripts/atomic/
3610
3611 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3612 M:      Bradley Grove <[email protected]>
3613 L:      [email protected]
3614 S:      Supported
3615 W:      http://www.attotech.com
3616 F:      drivers/scsi/esas2r
3617
3618 ATUSB IEEE 802.15.4 RADIO DRIVER
3619 M:      Stefan Schmidt <[email protected]>
3620 L:      [email protected]
3621 S:      Maintained
3622 F:      drivers/net/ieee802154/at86rf230.h
3623 F:      drivers/net/ieee802154/atusb.c
3624 F:      drivers/net/ieee802154/atusb.h
3625
3626 AUDIT SUBSYSTEM
3627 M:      Paul Moore <[email protected]>
3628 M:      Eric Paris <[email protected]>
3629 L:      [email protected]
3630 S:      Supported
3631 W:      https://github.com/linux-audit
3632 Q:      https://patchwork.kernel.org/project/audit/list
3633 B:      mailto:[email protected]
3634 P:      https://github.com/linux-audit/audit-kernel/blob/main/README.md
3635 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3636 F:      include/asm-generic/audit_*.h
3637 F:      include/linux/audit.h
3638 F:      include/linux/audit_arch.h
3639 F:      include/uapi/linux/audit.h
3640 F:      kernel/audit*
3641 F:      lib/*audit.c
3642 K:      \baudit_[a-z_0-9]\+\b
3643
3644 AUXILIARY BUS DRIVER
3645 M:      Greg Kroah-Hartman <[email protected]>
3646 R:      Dave Ertman <[email protected]>
3647 R:      Ira Weiny <[email protected]>
3648 S:      Supported
3649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3650 F:      Documentation/driver-api/auxiliary_bus.rst
3651 F:      drivers/base/auxiliary.c
3652 F:      include/linux/auxiliary_bus.h
3653
3654 AUXILIARY DISPLAY DRIVERS
3655 M:      Andy Shevchenko <[email protected]>
3656 R:      Geert Uytterhoeven <[email protected]>
3657 S:      Odd Fixes
3658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay.git
3659 F:      Documentation/devicetree/bindings/auxdisplay/
3660 F:      drivers/auxdisplay/
3661 F:      include/linux/cfag12864b.h
3662 F:      include/uapi/linux/map_to_14segment.h
3663 F:      include/uapi/linux/map_to_7segment.h
3664
3665 AVAGO APDS9306 AMBIENT LIGHT SENSOR DRIVER
3666 M:      Subhajit Ghosh <[email protected]>
3667 L:      [email protected]
3668 S:      Maintained
3669 F:      Documentation/devicetree/bindings/iio/light/avago,apds9300.yaml
3670 F:      drivers/iio/light/apds9306.c
3671
3672 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3673 M:      Andreas Klinger <[email protected]>
3674 L:      [email protected]
3675 S:      Maintained
3676 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3677 F:      drivers/iio/adc/hx711.c
3678
3679 AX.25 NETWORK LAYER
3680 L:      [email protected]
3681 S:      Orphan
3682 W:      https://linux-ax25.in-berlin.de
3683 F:      include/net/ax25.h
3684 F:      include/uapi/linux/ax25.h
3685 F:      net/ax25/
3686
3687 AXENTIA ARM DEVICES
3688 M:      Peter Rosin <[email protected]>
3689 L:      [email protected] (moderated for non-subscribers)
3690 S:      Maintained
3691 F:      arch/arm/boot/dts/microchip/at91-linea.dtsi
3692 F:      arch/arm/boot/dts/microchip/at91-natte.dtsi
3693 F:      arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts
3694 F:      arch/arm/boot/dts/microchip/at91-tse850-3.dts
3695
3696 AXENTIA ASOC DRIVERS
3697 M:      Peter Rosin <[email protected]>
3698 L:      [email protected] (moderated for non-subscribers)
3699 S:      Maintained
3700 F:      Documentation/devicetree/bindings/sound/axentia,*
3701 F:      sound/soc/atmel/tse850-pcm5142.c
3702
3703 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3704 M:      Nuno Sá <[email protected]>
3705 L:      [email protected]
3706 S:      Supported
3707 W:      https://ez.analog.com/linux-software-drivers
3708 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3709 F:      drivers/hwmon/axi-fan-control.c
3710
3711 AXI SPI ENGINE
3712 M:      Michael Hennerich <[email protected]>
3713 M:      Nuno Sá <[email protected]>
3714 R:      David Lechner <[email protected]>
3715 L:      [email protected]
3716 S:      Supported
3717 W:      https://ez.analog.com/linux-software-drivers
3718 F:      Documentation/devicetree/bindings/spi/adi,axi-spi-engine.yaml
3719 F:      drivers/spi/spi-axi-spi-engine.c
3720
3721 AXI PWM GENERATOR
3722 M:      Michael Hennerich <[email protected]>
3723 M:      Nuno Sá <[email protected]>
3724 L:      [email protected]
3725 S:      Supported
3726 W:      https://ez.analog.com/linux-software-drivers
3727 F:      Documentation/devicetree/bindings/pwm/adi,axi-pwmgen.yaml
3728 F:      drivers/pwm/pwm-axi-pwmgen.c
3729
3730 AXXIA I2C CONTROLLER
3731 M:      Krzysztof Adamski <[email protected]>
3732 L:      [email protected]
3733 S:      Maintained
3734 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3735 F:      drivers/i2c/busses/i2c-axxia.c
3736
3737 AZ6007 DVB DRIVER
3738 M:      Mauro Carvalho Chehab <[email protected]>
3739 L:      [email protected]
3740 S:      Maintained
3741 W:      https://linuxtv.org
3742 T:      git git://linuxtv.org/media_tree.git
3743 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3744
3745 AZTECH FM RADIO RECEIVER DRIVER
3746 M:      Hans Verkuil <[email protected]>
3747 L:      [email protected]
3748 S:      Maintained
3749 W:      https://linuxtv.org
3750 T:      git git://linuxtv.org/media_tree.git
3751 F:      drivers/media/radio/radio-aztech*
3752
3753 B43 WIRELESS DRIVER
3754 L:      [email protected]
3755 L:      [email protected]
3756 S:      Orphan
3757 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3758 F:      drivers/net/wireless/broadcom/b43/
3759
3760 B43LEGACY WIRELESS DRIVER
3761 L:      [email protected]
3762 L:      [email protected]
3763 S:      Orphan
3764 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3765 F:      drivers/net/wireless/broadcom/b43legacy/
3766
3767 BACKLIGHT CLASS/SUBSYSTEM
3768 M:      Lee Jones <[email protected]>
3769 M:      Daniel Thompson <[email protected]>
3770 M:      Jingoo Han <[email protected]>
3771 L:      [email protected]
3772 S:      Maintained
3773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3774 F:      Documentation/ABI/stable/sysfs-class-backlight
3775 F:      Documentation/ABI/testing/sysfs-class-backlight
3776 F:      Documentation/devicetree/bindings/leds/backlight
3777 F:      drivers/video/backlight/
3778 F:      include/linux/backlight.h
3779 F:      include/linux/pwm_backlight.h
3780
3781 BAIKAL-T1 PVT HARDWARE MONITOR DRIVER
3782 M:      Serge Semin <[email protected]>
3783 L:      [email protected]
3784 S:      Supported
3785 F:      Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.yaml
3786 F:      Documentation/hwmon/bt1-pvt.rst
3787 F:      drivers/hwmon/bt1-pvt.[ch]
3788
3789 BARCO P50 GPIO DRIVER
3790 M:      Santosh Kumar Yadav <[email protected]>
3791 M:      Peter Korsgaard <[email protected]>
3792 S:      Maintained
3793 F:      drivers/platform/x86/barco-p50-gpio.c
3794
3795 BATMAN ADVANCED
3796 M:      Marek Lindner <[email protected]>
3797 M:      Simon Wunderlich <[email protected]>
3798 M:      Antonio Quartulli <[email protected]>
3799 M:      Sven Eckelmann <[email protected]>
3800 L:      [email protected] (moderated for non-subscribers)
3801 S:      Maintained
3802 W:      https://www.open-mesh.org/
3803 Q:      https://patchwork.open-mesh.org/project/batman/list/
3804 B:      https://www.open-mesh.org/projects/batman-adv/issues
3805 C:      ircs://irc.hackint.org/batadv
3806 T:      git https://git.open-mesh.org/linux-merge.git
3807 F:      Documentation/networking/batman-adv.rst
3808 F:      include/uapi/linux/batadv_packet.h
3809 F:      include/uapi/linux/batman_adv.h
3810 F:      net/batman-adv/
3811
3812 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3813 M:      Thomas Sailer <[email protected]>
3814 L:      [email protected]
3815 S:      Maintained
3816 W:      http://www.baycom.org/~tom/ham/ham.html
3817 F:      drivers/net/hamradio/baycom*
3818
3819 BCACHE (BLOCK LAYER CACHE)
3820 M:      Coly Li <[email protected]>
3821 M:      Kent Overstreet <[email protected]>
3822 L:      [email protected]
3823 S:      Maintained
3824 W:      http://bcache.evilpiepirate.org
3825 C:      irc://irc.oftc.net/bcache
3826 F:      drivers/md/bcache/
3827
3828 BCACHEFS
3829 M:      Kent Overstreet <[email protected]>
3830 L:      [email protected]
3831 S:      Supported
3832 C:      irc://irc.oftc.net/bcache
3833 T:      git https://evilpiepirate.org/git/bcachefs.git
3834 F:      fs/bcachefs/
3835 F:      Documentation/filesystems/bcachefs/
3836
3837 BDISP ST MEDIA DRIVER
3838 M:      Fabien Dessenne <[email protected]>
3839 L:      [email protected]
3840 S:      Supported
3841 W:      https://linuxtv.org
3842 T:      git git://linuxtv.org/media_tree.git
3843 F:      drivers/media/platform/st/sti/bdisp
3844
3845 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3846 M:      Dariusz Marcinkiewicz <[email protected]>
3847 L:      [email protected]
3848 S:      Maintained
3849 F:      drivers/net/ethernet/ec_bhf.c
3850
3851 BEFS FILE SYSTEM
3852 M:      Luis de Bethencourt <[email protected]>
3853 M:      Salah Triki <[email protected]>
3854 S:      Maintained
3855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3856 F:      Documentation/filesystems/befs.rst
3857 F:      fs/befs/
3858
3859 BFQ I/O SCHEDULER
3860 M:      Yu Kuai <[email protected]>
3861 L:      [email protected]
3862 S:      Odd Fixes
3863 F:      Documentation/block/bfq-iosched.rst
3864 F:      block/bfq-*
3865
3866 BFS FILE SYSTEM
3867 M:      "Tigran A. Aivazian" <[email protected]>
3868 S:      Maintained
3869 F:      Documentation/filesystems/bfs.rst
3870 F:      fs/bfs/
3871 F:      include/uapi/linux/bfs_fs.h
3872
3873 BINMAN
3874 M:      Simon Glass <[email protected]>
3875 S:      Supported
3876 F:      Documentation/devicetree/bindings/mtd/partitions/binman*
3877
3878 BITMAP API
3879 M:      Yury Norov <[email protected]>
3880 R:      Rasmus Villemoes <[email protected]>
3881 S:      Maintained
3882 F:      include/linux/bitfield.h
3883 F:      include/linux/bitmap-str.h
3884 F:      include/linux/bitmap.h
3885 F:      include/linux/bits.h
3886 F:      include/linux/cpumask.h
3887 F:      include/linux/cpumask_types.h
3888 F:      include/linux/find.h
3889 F:      include/linux/nodemask.h
3890 F:      include/linux/nodemask_types.h
3891 F:      include/vdso/bits.h
3892 F:      lib/bitmap-str.c
3893 F:      lib/bitmap.c
3894 F:      lib/cpumask.c
3895 F:      lib/cpumask_kunit.c
3896 F:      lib/find_bit.c
3897 F:      lib/find_bit_benchmark.c
3898 F:      lib/test_bitmap.c
3899 F:      tools/include/linux/bitfield.h
3900 F:      tools/include/linux/bitmap.h
3901 F:      tools/include/linux/bits.h
3902 F:      tools/include/linux/find.h
3903 F:      tools/include/vdso/bits.h
3904 F:      tools/lib/bitmap.c
3905 F:      tools/lib/find_bit.c
3906
3907 BITOPS API
3908 M:      Yury Norov <[email protected]>
3909 R:      Rasmus Villemoes <[email protected]>
3910 S:      Maintained
3911 F:      arch/*/include/asm/bitops.h
3912 F:      arch/*/include/asm/bitops_32.h
3913 F:      arch/*/include/asm/bitops_64.h
3914 F:      arch/*/lib/bitops.c
3915 F:      include/asm-generic/bitops
3916 F:      include/asm-generic/bitops.h
3917 F:      include/linux/bitops.h
3918 F:      lib/test_bitops.c
3919 F:      tools/*/bitops*
3920
3921 BLINKM RGB LED DRIVER
3922 M:      Jan-Simon Moeller <[email protected]>
3923 S:      Maintained
3924 F:      drivers/leds/leds-blinkm.c
3925
3926 BLOCK LAYER
3927 M:      Jens Axboe <[email protected]>
3928 L:      [email protected]
3929 S:      Maintained
3930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3931 F:      Documentation/ABI/stable/sysfs-block
3932 F:      Documentation/block/
3933 F:      block/
3934 F:      drivers/block/
3935 F:      include/linux/bio.h
3936 F:      include/linux/blk*
3937 F:      kernel/trace/blktrace.c
3938 F:      lib/sbitmap.c
3939
3940 BLOCK LAYER DEVICE DRIVER API [RUST]
3941 M:      Andreas Hindborg <[email protected]>
3942 R:      Boqun Feng <[email protected]>
3943 L:      [email protected]
3944 L:      [email protected]
3945 S:      Supported
3946 W:      https://rust-for-linux.com
3947 B:      https://github.com/Rust-for-Linux/linux/issues
3948 C:      https://rust-for-linux.zulipchat.com/#narrow/stream/Block
3949 T:      git https://github.com/Rust-for-Linux/linux.git rust-block-next
3950 F:      drivers/block/rnull.rs
3951 F:      rust/kernel/block.rs
3952 F:      rust/kernel/block/
3953
3954 BLOCK2MTD DRIVER
3955 M:      Joern Engel <[email protected]>
3956 L:      [email protected]
3957 S:      Maintained
3958 F:      drivers/mtd/devices/block2mtd.c
3959
3960 BLUETOOTH DRIVERS
3961 M:      Marcel Holtmann <[email protected]>
3962 M:      Luiz Augusto von Dentz <[email protected]>
3963 L:      [email protected]
3964 S:      Supported
3965 W:      http://www.bluez.org/
3966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3968 F:      Documentation/devicetree/bindings/net/bluetooth/
3969 F:      drivers/bluetooth/
3970
3971 BLUETOOTH SUBSYSTEM
3972 M:      Marcel Holtmann <[email protected]>
3973 M:      Johan Hedberg <[email protected]>
3974 M:      Luiz Augusto von Dentz <[email protected]>
3975 L:      [email protected]
3976 S:      Supported
3977 W:      http://www.bluez.org/
3978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3980 F:      include/net/bluetooth/
3981 F:      net/bluetooth/
3982
3983 BONDING DRIVER
3984 M:      Jay Vosburgh <[email protected]>
3985 M:      Andy Gospodarek <[email protected]>
3986 L:      [email protected]
3987 S:      Maintained
3988 F:      Documentation/networking/bonding.rst
3989 F:      drivers/net/bonding/
3990 F:      include/net/bond*
3991 F:      include/uapi/linux/if_bonding.h
3992 F:      tools/testing/selftests/drivers/net/bonding/
3993
3994 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3995 M:      Dan Robertson <[email protected]>
3996 L:      [email protected]
3997 S:      Maintained
3998 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3999 F:      drivers/iio/accel/bma400*
4000
4001 BOSCH SENSORTEC BMI323 IMU IIO DRIVER
4002 M:      Jagath Jog J <[email protected]>
4003 L:      [email protected]
4004 S:      Maintained
4005 F:      Documentation/devicetree/bindings/iio/imu/bosch,bmi323.yaml
4006 F:      drivers/iio/imu/bmi323/
4007
4008 BPF JIT for ARC
4009 M:      Shahab Vahedi <[email protected]>
4010 L:      [email protected]
4011 S:      Maintained
4012 F:      arch/arc/net/
4013
4014 BPF JIT for ARM
4015 M:      Russell King <[email protected]>
4016 M:      Puranjay Mohan <[email protected]>
4017 L:      [email protected]
4018 S:      Maintained
4019 F:      arch/arm/net/
4020
4021 BPF JIT for ARM64
4022 M:      Daniel Borkmann <[email protected]>
4023 M:      Alexei Starovoitov <[email protected]>
4024 M:      Puranjay Mohan <[email protected]>
4025 R:      Xu Kuohai <[email protected]>
4026 L:      [email protected]
4027 S:      Supported
4028 F:      arch/arm64/net/
4029
4030 BPF JIT for LOONGARCH
4031 M:      Tiezhu Yang <[email protected]>
4032 R:      Hengqi Chen <[email protected]>
4033 L:      [email protected]
4034 S:      Maintained
4035 F:      arch/loongarch/net/
4036
4037 BPF JIT for MIPS (32-BIT AND 64-BIT)
4038 M:      Johan Almbladh <[email protected]>
4039 M:      Paul Burton <[email protected]>
4040 L:      [email protected]
4041 S:      Maintained
4042 F:      arch/mips/net/
4043
4044 BPF JIT for NFP NICs
4045 M:      Jakub Kicinski <[email protected]>
4046 L:      [email protected]
4047 S:      Odd Fixes
4048 F:      drivers/net/ethernet/netronome/nfp/bpf/
4049
4050 BPF JIT for POWERPC (32-BIT AND 64-BIT)
4051 M:      Michael Ellerman <[email protected]>
4052 M:      Hari Bathini <[email protected]>
4053 M:      Christophe Leroy <[email protected]>
4054 R:      Naveen N Rao <[email protected]>
4055 L:      [email protected]
4056 S:      Supported
4057 F:      arch/powerpc/net/
4058
4059 BPF JIT for RISC-V (32-bit)
4060 M:      Luke Nelson <[email protected]>
4061 M:      Xi Wang <[email protected]>
4062 L:      [email protected]
4063 S:      Maintained
4064 F:      arch/riscv/net/
4065 X:      arch/riscv/net/bpf_jit_comp64.c
4066
4067 BPF JIT for RISC-V (64-bit)
4068 M:      Björn Töpel <[email protected]>
4069 R:      Pu Lehui <[email protected]>
4070 R:      Puranjay Mohan <[email protected]>
4071 L:      [email protected]
4072 S:      Maintained
4073 F:      arch/riscv/net/
4074 X:      arch/riscv/net/bpf_jit_comp32.c
4075
4076 BPF JIT for S390
4077 M:      Ilya Leoshkevich <[email protected]>
4078 M:      Heiko Carstens <[email protected]>
4079 M:      Vasily Gorbik <[email protected]>
4080 L:      [email protected]
4081 S:      Supported
4082 F:      arch/s390/net/
4083 X:      arch/s390/net/pnet.c
4084
4085 BPF JIT for SPARC (32-BIT AND 64-BIT)
4086 M:      David S. Miller <[email protected]>
4087 L:      [email protected]
4088 S:      Odd Fixes
4089 F:      arch/sparc/net/
4090
4091 BPF JIT for X86 32-BIT
4092 M:      Wang YanQing <[email protected]>
4093 L:      [email protected]
4094 S:      Odd Fixes
4095 F:      arch/x86/net/bpf_jit_comp32.c
4096
4097 BPF JIT for X86 64-BIT
4098 M:      Alexei Starovoitov <[email protected]>
4099 M:      Daniel Borkmann <[email protected]>
4100 L:      [email protected]
4101 S:      Supported
4102 F:      arch/x86/net/
4103 X:      arch/x86/net/bpf_jit_comp32.c
4104
4105 BPF [BTF]
4106 M:      Martin KaFai Lau <[email protected]>
4107 L:      [email protected]
4108 S:      Maintained
4109 F:      include/linux/btf*
4110 F:      kernel/bpf/btf.c
4111
4112 BPF [CORE]
4113 M:      Alexei Starovoitov <[email protected]>
4114 M:      Daniel Borkmann <[email protected]>
4115 R:      John Fastabend <[email protected]>
4116 L:      [email protected]
4117 S:      Maintained
4118 F:      include/linux/bpf*
4119 F:      include/linux/filter.h
4120 F:      include/linux/tnum.h
4121 F:      kernel/bpf/core.c
4122 F:      kernel/bpf/dispatcher.c
4123 F:      kernel/bpf/mprog.c
4124 F:      kernel/bpf/syscall.c
4125 F:      kernel/bpf/tnum.c
4126 F:      kernel/bpf/trampoline.c
4127 F:      kernel/bpf/verifier.c
4128
4129 BPF [CRYPTO]
4130 M:      Vadim Fedorenko <[email protected]>
4131 L:      [email protected]
4132 S:      Maintained
4133 F:      crypto/bpf_crypto_skcipher.c
4134 F:      include/linux/bpf_crypto.h
4135 F:      kernel/bpf/crypto.c
4136
4137 BPF [DOCUMENTATION] (Related to Standardization)
4138 R:      David Vernet <[email protected]>
4139 L:      [email protected]
4140 L:      [email protected]
4141 S:      Maintained
4142 F:      Documentation/bpf/standardization/
4143
4144 BPF [GENERAL] (Safe Dynamic Programs and Tools)
4145 M:      Alexei Starovoitov <[email protected]>
4146 M:      Daniel Borkmann <[email protected]>
4147 M:      Andrii Nakryiko <[email protected]>
4148 R:      Martin KaFai Lau <[email protected]>
4149 R:      Eduard Zingerman <[email protected]>
4150 R:      Song Liu <[email protected]>
4151 R:      Yonghong Song <[email protected]>
4152 R:      John Fastabend <[email protected]>
4153 R:      KP Singh <[email protected]>
4154 R:      Stanislav Fomichev <[email protected]>
4155 R:      Hao Luo <[email protected]>
4156 R:      Jiri Olsa <[email protected]>
4157 L:      [email protected]
4158 S:      Supported
4159 W:      https://bpf.io/
4160 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
4161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
4162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
4163 F:      Documentation/bpf/
4164 F:      Documentation/networking/filter.rst
4165 F:      Documentation/userspace-api/ebpf/
4166 F:      arch/*/net/*
4167 F:      include/linux/bpf*
4168 F:      include/linux/btf*
4169 F:      include/linux/filter.h
4170 F:      include/trace/events/xdp.h
4171 F:      include/uapi/linux/bpf*
4172 F:      include/uapi/linux/btf*
4173 F:      include/uapi/linux/filter.h
4174 F:      kernel/bpf/
4175 F:      kernel/trace/bpf_trace.c
4176 F:      lib/buildid.c
4177 F:      lib/test_bpf.c
4178 F:      net/bpf/
4179 F:      net/core/filter.c
4180 F:      net/sched/act_bpf.c
4181 F:      net/sched/cls_bpf.c
4182 F:      samples/bpf/
4183 F:      scripts/bpf_doc.py
4184 F:      scripts/Makefile.btf
4185 F:      scripts/pahole-version.sh
4186 F:      tools/bpf/
4187 F:      tools/lib/bpf/
4188 F:      tools/testing/selftests/bpf/
4189
4190 BPF [ITERATOR]
4191 M:      Yonghong Song <[email protected]>
4192 L:      [email protected]
4193 S:      Maintained
4194 F:      kernel/bpf/*iter.c
4195
4196 BPF [L7 FRAMEWORK] (sockmap)
4197 M:      John Fastabend <[email protected]>
4198 M:      Jakub Sitnicki <[email protected]>
4199 L:      [email protected]
4200 L:      [email protected]
4201 S:      Maintained
4202 F:      include/linux/skmsg.h
4203 F:      net/core/skmsg.c
4204 F:      net/core/sock_map.c
4205 F:      net/ipv4/tcp_bpf.c
4206 F:      net/ipv4/udp_bpf.c
4207 F:      net/unix/unix_bpf.c
4208
4209 BPF [LIBRARY] (libbpf)
4210 M:      Andrii Nakryiko <[email protected]>
4211 M:      Eduard Zingerman <[email protected]>
4212 L:      [email protected]
4213 S:      Maintained
4214 F:      tools/lib/bpf/
4215
4216 BPF [MISC]
4217 L:      [email protected]
4218 S:      Odd Fixes
4219 K:      (?:\b|_)bpf(?:\b|_)
4220
4221 BPF [NETKIT] (BPF-programmable network device)
4222 M:      Daniel Borkmann <[email protected]>
4223 M:      Nikolay Aleksandrov <[email protected]>
4224 L:      [email protected]
4225 L:      [email protected]
4226 S:      Supported
4227 F:      drivers/net/netkit.c
4228 F:      include/net/netkit.h
4229
4230 BPF [NETWORKING] (struct_ops, reuseport)
4231 M:      Martin KaFai Lau <[email protected]>
4232 L:      [email protected]
4233 L:      [email protected]
4234 S:      Maintained
4235 F:      kernel/bpf/bpf_struct*
4236
4237 BPF [NETWORKING] (tcx & tc BPF, sock_addr)
4238 M:      Martin KaFai Lau <[email protected]>
4239 M:      Daniel Borkmann <[email protected]>
4240 R:      John Fastabend <[email protected]>
4241 L:      [email protected]
4242 L:      [email protected]
4243 S:      Maintained
4244 F:      include/net/tcx.h
4245 F:      kernel/bpf/tcx.c
4246 F:      net/core/filter.c
4247 F:      net/sched/act_bpf.c
4248 F:      net/sched/cls_bpf.c
4249
4250 BPF [RINGBUF]
4251 M:      Andrii Nakryiko <[email protected]>
4252 L:      [email protected]
4253 S:      Maintained
4254 F:      kernel/bpf/ringbuf.c
4255
4256 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
4257 M:      KP Singh <[email protected]>
4258 M:      Matt Bobrowski <[email protected]>
4259 L:      [email protected]
4260 S:      Maintained
4261 F:      Documentation/bpf/prog_lsm.rst
4262 F:      include/linux/bpf_lsm.h
4263 F:      kernel/bpf/bpf_lsm.c
4264 F:      kernel/trace/bpf_trace.c
4265 F:      security/bpf/
4266
4267 BPF [SELFTESTS] (Test Runners & Infrastructure)
4268 M:      Andrii Nakryiko <[email protected]>
4269 M:      Eduard Zingerman <[email protected]>
4270 R:      Mykola Lysenko <[email protected]>
4271 L:      [email protected]
4272 S:      Maintained
4273 F:      tools/testing/selftests/bpf/
4274
4275 BPF [STORAGE & CGROUPS]
4276 M:      Martin KaFai Lau <[email protected]>
4277 L:      [email protected]
4278 S:      Maintained
4279 F:      kernel/bpf/*storage.c
4280 F:      kernel/bpf/bpf_lru*
4281 F:      kernel/bpf/cgroup.c
4282
4283 BPF [TOOLING] (bpftool)
4284 M:      Quentin Monnet <[email protected]>
4285 L:      [email protected]
4286 S:      Maintained
4287 F:      kernel/bpf/disasm.*
4288 F:      tools/bpf/bpftool/
4289
4290 BPF [TRACING]
4291 M:      Song Liu <[email protected]>
4292 R:      Jiri Olsa <[email protected]>
4293 L:      [email protected]
4294 S:      Maintained
4295 F:      kernel/bpf/stackmap.c
4296 F:      kernel/trace/bpf_trace.c
4297 F:      lib/buildid.c
4298
4299 BROADCOM ASP 2.0 ETHERNET DRIVER
4300 M:      Justin Chen <[email protected]>
4301 M:      Florian Fainelli <[email protected]>
4302 L:      [email protected]
4303 L:      [email protected]
4304 S:      Supported
4305 F:      Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
4306 F:      drivers/net/ethernet/broadcom/asp2/
4307
4308 BROADCOM B44 10/100 ETHERNET DRIVER
4309 M:      Michael Chan <[email protected]>
4310 L:      [email protected]
4311 S:      Supported
4312 F:      drivers/net/ethernet/broadcom/b44.*
4313
4314 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
4315 M:      Florian Fainelli <[email protected]>
4316 L:      [email protected]
4317 L:      [email protected] (subscribers-only)
4318 S:      Supported
4319 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
4320 F:      drivers/net/dsa/b53/*
4321 F:      drivers/net/dsa/bcm_sf2*
4322 F:      include/linux/dsa/brcm.h
4323 F:      include/linux/platform_data/b53.h
4324
4325 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
4326 M:      Florian Fainelli <[email protected]>
4327 R:      Broadcom internal kernel review list <[email protected]>
4328 L:      [email protected] (moderated for non-subscribers)
4329 L:      [email protected] (moderated for non-subscribers)
4330 S:      Maintained
4331 T:      git https://github.com/broadcom/stblinux.git
4332 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4333 F:      drivers/pci/controller/pcie-brcmstb.c
4334 F:      drivers/staging/vc04_services
4335 N:      bcm2711
4336 N:      bcm283*
4337 N:      raspberrypi
4338
4339 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
4340 M:      Florian Fainelli <[email protected]>
4341 M:      Ray Jui <[email protected]>
4342 M:      Scott Branden <[email protected]>
4343 R:      Broadcom internal kernel review list <[email protected]>
4344 S:      Maintained
4345 T:      git https://github.com/broadcom/mach-bcm
4346 F:      arch/arm/mach-bcm/
4347 N:      bcm281*
4348 N:      bcm113*
4349 N:      bcm216*
4350 N:      kona
4351
4352 BROADCOM BCM2835 CAMERA DRIVERS
4353 M:      Raspberry Pi Kernel Maintenance <[email protected]>
4354 L:      [email protected]
4355 S:      Maintained
4356 F:      Documentation/devicetree/bindings/media/brcm,bcm2835-unicam.yaml
4357 F:      drivers/media/platform/broadcom/bcm2835-unicam*
4358
4359 BROADCOM BCM47XX MIPS ARCHITECTURE
4360 M:      Hauke Mehrtens <[email protected]>
4361 M:      Rafał Miłecki <[email protected]>
4362 L:      [email protected]
4363 S:      Maintained
4364 F:      Documentation/devicetree/bindings/mips/brcm/
4365 F:      arch/mips/bcm47xx/*
4366 F:      arch/mips/include/asm/mach-bcm47xx/*
4367
4368 BROADCOM BCM4908 ETHERNET DRIVER
4369 M:      Rafał Miłecki <[email protected]>
4370 R:      Broadcom internal kernel review list <[email protected]>
4371 L:      [email protected]
4372 S:      Maintained
4373 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
4374 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
4375 F:      drivers/net/ethernet/broadcom/unimac.h
4376
4377 BROADCOM BCM4908 PINMUX DRIVER
4378 M:      Rafał Miłecki <[email protected]>
4379 R:      Broadcom internal kernel review list <[email protected]>
4380 L:      [email protected]
4381 S:      Maintained
4382 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
4383 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
4384
4385 BROADCOM BCM5301X ARM ARCHITECTURE
4386 M:      Florian Fainelli <[email protected]>
4387 M:      Hauke Mehrtens <[email protected]>
4388 M:      Rafał Miłecki <[email protected]>
4389 R:      Broadcom internal kernel review list <[email protected]>
4390 L:      [email protected] (moderated for non-subscribers)
4391 S:      Maintained
4392 F:      arch/arm/boot/dts/broadcom/bcm-ns.dtsi
4393 F:      arch/arm/boot/dts/broadcom/bcm470*
4394 F:      arch/arm/boot/dts/broadcom/bcm5301*
4395 F:      arch/arm/boot/dts/broadcom/bcm953012*
4396 F:      arch/arm/mach-bcm/bcm_5301x.c
4397
4398 BROADCOM BCM53573 ARM ARCHITECTURE
4399 M:      Florian Fainelli <[email protected]>
4400 M:      Rafał Miłecki <[email protected]>
4401 R:      Broadcom internal kernel review list <[email protected]>
4402 L:      [email protected] (moderated for non-subscribers)
4403 S:      Maintained
4404 F:      arch/arm/boot/dts/broadcom/bcm47189*
4405 F:      arch/arm/boot/dts/broadcom/bcm53573*
4406
4407 BROADCOM BCM63XX/BCM33XX UDC DRIVER
4408 M:      Kevin Cernekee <[email protected]>
4409 L:      [email protected]
4410 S:      Maintained
4411 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
4412
4413 BROADCOM BCM7XXX ARM ARCHITECTURE
4414 M:      Florian Fainelli <[email protected]>
4415 R:      Broadcom internal kernel review list <[email protected]>
4416 L:      [email protected] (moderated for non-subscribers)
4417 S:      Maintained
4418 T:      git https://github.com/broadcom/stblinux.git
4419 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4420 F:      arch/arm/boot/dts/broadcom/bcm7*.dts*
4421 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
4422 F:      arch/arm/mach-bcm/*brcmstb*
4423 F:      arch/arm/mm/cache-b15-rac.c
4424 F:      drivers/bus/brcmstb_gisb.c
4425 F:      drivers/pci/controller/pcie-brcmstb.c
4426 N:      brcmstb
4427 N:      bcm7038
4428 N:      bcm7120
4429
4430 BROADCOM BCMBCA ARM ARCHITECTURE
4431 M:      William Zhang <[email protected]>
4432 M:      Anand Gore <[email protected]>
4433 M:      Kursad Oney <[email protected]>
4434 M:      Florian Fainelli <[email protected]>
4435 M:      Rafał Miłecki <[email protected]>
4436 R:      Broadcom internal kernel review list <[email protected]>
4437 L:      [email protected] (moderated for non-subscribers)
4438 S:      Maintained
4439 T:      git https://github.com/broadcom/stblinux.git
4440 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
4441 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
4442 N:      bcmbca
4443 N:      bcm[9]?47622
4444 N:      bcm[9]?4912
4445 N:      bcm[9]?63138
4446 N:      bcm[9]?63146
4447 N:      bcm[9]?63148
4448 N:      bcm[9]?63158
4449 N:      bcm[9]?63178
4450 N:      bcm[9]?6756
4451 N:      bcm[9]?6813
4452 N:      bcm[9]?6846
4453 N:      bcm[9]?6855
4454 N:      bcm[9]?6856
4455 N:      bcm[9]?6858
4456 N:      bcm[9]?6878
4457
4458 BROADCOM BDC DRIVER
4459 M:      Justin Chen <[email protected]>
4460 M:      Al Cooper <[email protected]>
4461 R:      Broadcom internal kernel review list <[email protected]>
4462 L:      [email protected]
4463 S:      Maintained
4464 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4465 F:      drivers/usb/gadget/udc/bdc/
4466
4467 BROADCOM BMIPS CPUFREQ DRIVER
4468 M:      Markus Mayer <[email protected]>
4469 R:      Broadcom internal kernel review list <[email protected]>
4470 L:      [email protected]
4471 S:      Maintained
4472 F:      drivers/cpufreq/bmips-cpufreq.c
4473
4474 BROADCOM BMIPS MIPS ARCHITECTURE
4475 M:      Florian Fainelli <[email protected]>
4476 R:      Broadcom internal kernel review list <[email protected]>
4477 L:      [email protected]
4478 S:      Maintained
4479 T:      git https://github.com/broadcom/stblinux.git
4480 F:      arch/mips/bmips/*
4481 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4482 F:      arch/mips/include/asm/mach-bmips/*
4483 F:      arch/mips/kernel/*bmips*
4484 F:      drivers/irqchip/irq-bcm63*
4485 F:      drivers/irqchip/irq-bcm7*
4486 F:      drivers/irqchip/irq-brcmstb*
4487 F:      drivers/pmdomain/bcm/bcm63xx-power.c
4488 F:      include/linux/bcm963xx_nvram.h
4489 F:      include/linux/bcm963xx_tag.h
4490
4491 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4492 M:      Rasesh Mody <[email protected]>
4493 M:      [email protected]
4494 L:      [email protected]
4495 S:      Supported
4496 F:      drivers/net/ethernet/broadcom/bnx2.*
4497 F:      drivers/net/ethernet/broadcom/bnx2_*
4498
4499 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4500 M:      Saurav Kashyap <[email protected]>
4501 M:      Javed Hasan <[email protected]>
4502 M:      [email protected]
4503 L:      [email protected]
4504 S:      Supported
4505 F:      drivers/scsi/bnx2fc/
4506
4507 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4508 M:      Nilesh Javali <[email protected]>
4509 M:      Manish Rangankar <[email protected]>
4510 M:      [email protected]
4511 L:      [email protected]
4512 S:      Supported
4513 F:      drivers/scsi/bnx2i/
4514
4515 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4516 M:      Sudarsana Kalluru <[email protected]>
4517 M:      Manish Chopra <[email protected]>
4518 L:      [email protected]
4519 S:      Supported
4520 F:      drivers/net/ethernet/broadcom/bnx2x/
4521
4522 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4523 M:      Michael Chan <[email protected]>
4524 L:      [email protected]
4525 S:      Supported
4526 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4527 F:      drivers/net/ethernet/broadcom/bnxt/
4528 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4529
4530 BROADCOM BRCM80211 IEEE802.11 WIRELESS DRIVERS
4531 M:      Arend van Spriel <[email protected]>
4532 L:      [email protected]
4533 L:      [email protected]
4534 L:      [email protected]
4535 S:      Supported
4536 F:      drivers/net/wireless/broadcom/brcm80211/
4537 F:      include/linux/platform_data/brcmfmac.h
4538
4539 BROADCOM BRCMSTB GPIO DRIVER
4540 M:      Doug Berger <[email protected]>
4541 M:      Florian Fainelli <[email protected]>
4542 R:      Broadcom internal kernel review list <[email protected]>
4543 S:      Supported
4544 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4545 F:      drivers/gpio/gpio-brcmstb.c
4546
4547 BROADCOM BRCMSTB I2C DRIVER
4548 M:      Kamal Dasu <[email protected]>
4549 R:      Broadcom internal kernel review list <[email protected]>
4550 L:      [email protected]
4551 S:      Supported
4552 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4553 F:      drivers/i2c/busses/i2c-brcmstb.c
4554
4555 BROADCOM BRCMSTB UART DRIVER
4556 M:      Al Cooper <[email protected]>
4557 R:      Broadcom internal kernel review list <[email protected]>
4558 L:      [email protected]
4559 S:      Maintained
4560 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4561 F:      drivers/tty/serial/8250/8250_bcm7271.c
4562
4563 BROADCOM BRCMSTB USB EHCI DRIVER
4564 M:      Justin Chen <[email protected]>
4565 M:      Al Cooper <[email protected]>
4566 R:      Broadcom internal kernel review list <[email protected]>
4567 L:      [email protected]
4568 S:      Maintained
4569 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4570 F:      drivers/usb/host/ehci-brcm.*
4571
4572 BROADCOM BRCMSTB USB PIN MAP DRIVER
4573 M:      Al Cooper <[email protected]>
4574 R:      Broadcom internal kernel review list <[email protected]>
4575 L:      [email protected]
4576 S:      Maintained
4577 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4578 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4579
4580 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4581 M:      Justin Chen <[email protected]>
4582 M:      Al Cooper <[email protected]>
4583 R:      Broadcom internal kernel review list <[email protected]>
4584 L:      [email protected]
4585 S:      Maintained
4586 F:      drivers/phy/broadcom/phy-brcm-usb*
4587
4588 BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4589 M:      William Zhang <[email protected]>
4590 M:      Kursad Oney <[email protected]>
4591 M:      Jonas Gorski <[email protected]>
4592 R:      Broadcom internal kernel review list <[email protected]>
4593 L:      [email protected]
4594 S:      Maintained
4595 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4596 F:      drivers/spi/spi-bcm63xx-hsspi.c
4597 F:      drivers/spi/spi-bcmbca-hsspi.c
4598
4599 BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4600 M:      Jonas Gorski <[email protected]>
4601 L:      [email protected]
4602 S:      Odd Fixes
4603 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
4604 F:      drivers/spi/spi-bcm63xx.c
4605
4606 BROADCOM ETHERNET PHY DRIVERS
4607 M:      Florian Fainelli <[email protected]>
4608 R:      Broadcom internal kernel review list <[email protected]>
4609 L:      [email protected]
4610 S:      Supported
4611 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4612 F:      drivers/net/phy/bcm*.[ch]
4613 F:      drivers/net/phy/broadcom.c
4614 F:      include/linux/brcmphy.h
4615
4616 BROADCOM GENET ETHERNET DRIVER
4617 M:      Doug Berger <[email protected]>
4618 M:      Florian Fainelli <[email protected]>
4619 R:      Broadcom internal kernel review list <[email protected]>
4620 L:      [email protected]
4621 S:      Supported
4622 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4623 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4624 F:      drivers/net/ethernet/broadcom/genet/
4625 F:      drivers/net/ethernet/broadcom/unimac.h
4626 F:      drivers/net/mdio/mdio-bcm-unimac.c
4627 F:      include/linux/platform_data/bcmgenet.h
4628 F:      include/linux/platform_data/mdio-bcm-unimac.h
4629
4630 BROADCOM IPROC ARM ARCHITECTURE
4631 M:      Ray Jui <[email protected]>
4632 M:      Scott Branden <[email protected]>
4633 R:      Broadcom internal kernel review list <[email protected]>
4634 L:      [email protected] (moderated for non-subscribers)
4635 S:      Maintained
4636 T:      git https://github.com/broadcom/stblinux.git
4637 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4638 F:      arch/arm64/boot/dts/broadcom/stingray/*
4639 F:      drivers/clk/bcm/clk-ns*
4640 F:      drivers/clk/bcm/clk-sr*
4641 F:      drivers/pinctrl/bcm/pinctrl-ns*
4642 F:      include/dt-bindings/clock/bcm-sr*
4643 N:      iproc
4644 N:      cygnus
4645 N:      bcm[-_]nsp
4646 N:      bcm9113*
4647 N:      bcm9583*
4648 N:      bcm9585*
4649 N:      bcm9586*
4650 N:      bcm988312
4651 N:      bcm113*
4652 N:      bcm583*
4653 N:      bcm585*
4654 N:      bcm586*
4655 N:      bcm88312
4656 N:      hr2
4657 N:      stingray
4658
4659 BROADCOM IPROC GBIT ETHERNET DRIVER
4660 M:      Rafał Miłecki <[email protected]>
4661 R:      Broadcom internal kernel review list <[email protected]>
4662 L:      [email protected]
4663 S:      Maintained
4664 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4665 F:      drivers/net/ethernet/broadcom/bgmac*
4666 F:      drivers/net/ethernet/broadcom/unimac.h
4667
4668 BROADCOM KONA GPIO DRIVER
4669 M:      Ray Jui <[email protected]>
4670 R:      Broadcom internal kernel review list <[email protected]>
4671 S:      Supported
4672 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
4673 F:      drivers/gpio/gpio-bcm-kona.c
4674
4675 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4676 M:      Sathya Prakash Veerichetty <[email protected]>
4677 M:      Kashyap Desai <[email protected]>
4678 M:      Sumit Saxena <[email protected]>
4679 M:      Sreekanth Reddy <[email protected]>
4680 L:      [email protected]
4681 L:      [email protected]
4682 S:      Supported
4683 W:      https://www.broadcom.com/support/storage
4684 F:      drivers/scsi/mpi3mr/
4685
4686 BROADCOM NETXTREME-E ROCE DRIVER
4687 M:      Selvin Xavier <[email protected]>
4688 L:      [email protected]
4689 S:      Supported
4690 W:      http://www.broadcom.com
4691 F:      drivers/infiniband/hw/bnxt_re/
4692 F:      include/uapi/rdma/bnxt_re-abi.h
4693
4694 BROADCOM NVRAM DRIVER
4695 M:      Rafał Miłecki <[email protected]>
4696 L:      [email protected]
4697 S:      Maintained
4698 F:      drivers/firmware/broadcom/*
4699
4700 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4701 M:      Rafał Miłecki <[email protected]>
4702 M:      Florian Fainelli <[email protected]>
4703 R:      Broadcom internal kernel review list <[email protected]>
4704 L:      [email protected]
4705 S:      Maintained
4706 T:      git https://github.com/broadcom/stblinux.git
4707 F:      drivers/pmdomain/bcm/bcm-pmb.c
4708 F:      include/dt-bindings/soc/bcm-pmb.h
4709
4710 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4711 M:      Rafał Miłecki <[email protected]>
4712 L:      [email protected]
4713 S:      Maintained
4714 F:      drivers/bcma/
4715 F:      include/linux/bcma/
4716
4717 BROADCOM SPI DRIVER
4718 M:      Kamal Dasu <[email protected]>
4719 R:      Broadcom internal kernel review list <[email protected]>
4720 S:      Maintained
4721 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4722 F:      drivers/spi/spi-bcm-qspi.*
4723 F:      drivers/spi/spi-brcmstb-qspi.c
4724 F:      drivers/spi/spi-iproc-qspi.c
4725
4726 BROADCOM STB AVS CPUFREQ DRIVER
4727 M:      Markus Mayer <[email protected]>
4728 R:      Broadcom internal kernel review list <[email protected]>
4729 L:      [email protected]
4730 S:      Maintained
4731 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4732 F:      drivers/cpufreq/brcmstb*
4733
4734 BROADCOM STB AVS TMON DRIVER
4735 M:      Markus Mayer <[email protected]>
4736 R:      Broadcom internal kernel review list <[email protected]>
4737 L:      [email protected]
4738 S:      Maintained
4739 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4740 F:      drivers/thermal/broadcom/brcmstb*
4741
4742 BROADCOM STB DPFE DRIVER
4743 M:      Markus Mayer <[email protected]>
4744 R:      Broadcom internal kernel review list <[email protected]>
4745 L:      [email protected] (moderated for non-subscribers)
4746 S:      Maintained
4747 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4748 F:      drivers/memory/brcmstb_dpfe.c
4749
4750 BROADCOM STB NAND FLASH DRIVER
4751 M:      Brian Norris <[email protected]>
4752 M:      Kamal Dasu <[email protected]>
4753 R:      Broadcom internal kernel review list <[email protected]>
4754 L:      [email protected]
4755 S:      Maintained
4756 F:      drivers/mtd/nand/raw/brcmnand/
4757 F:      include/linux/platform_data/brcmnand.h
4758
4759 BROADCOM STB PCIE DRIVER
4760 M:      Jim Quinlan <[email protected]>
4761 M:      Nicolas Saenz Julienne <[email protected]>
4762 M:      Florian Fainelli <[email protected]>
4763 R:      Broadcom internal kernel review list <[email protected]>
4764 L:      [email protected]
4765 S:      Maintained
4766 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4767 F:      drivers/pci/controller/pcie-brcmstb.c
4768
4769 BROADCOM SYSTEMPORT ETHERNET DRIVER
4770 M:      Florian Fainelli <[email protected]>
4771 R:      Broadcom internal kernel review list <[email protected]>
4772 L:      [email protected]
4773 S:      Supported
4774 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4775 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4776 F:      drivers/net/ethernet/broadcom/unimac.h
4777
4778 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4779 M:      Pavan Chebbi <[email protected]>
4780 M:      Michael Chan <[email protected]>
4781 L:      [email protected]
4782 S:      Supported
4783 F:      drivers/net/ethernet/broadcom/tg3.*
4784
4785 BROADCOM VK DRIVER
4786 M:      Scott Branden <[email protected]>
4787 R:      Broadcom internal kernel review list <[email protected]>
4788 S:      Supported
4789 F:      drivers/misc/bcm-vk/
4790 F:      include/uapi/linux/misc/bcm_vk.h
4791
4792 BROCADE BFA FC SCSI DRIVER
4793 M:      Anil Gurumurthy <[email protected]>
4794 M:      Sudarsana Kalluru <[email protected]>
4795 L:      [email protected]
4796 S:      Supported
4797 F:      drivers/scsi/bfa/
4798
4799 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4800 M:      Rasesh Mody <[email protected]>
4801 M:      Sudarsana Kalluru <[email protected]>
4802 M:      [email protected]
4803 L:      [email protected]
4804 S:      Supported
4805 F:      drivers/net/ethernet/brocade/bna/
4806
4807 BSG (block layer generic sg v4 driver)
4808 M:      FUJITA Tomonori <[email protected]>
4809 L:      [email protected]
4810 S:      Supported
4811 F:      block/bsg.c
4812 F:      include/linux/bsg.h
4813 F:      include/uapi/linux/bsg.h
4814
4815 BT87X AUDIO DRIVER
4816 M:      Clemens Ladisch <[email protected]>
4817 L:      [email protected] (moderated for non-subscribers)
4818 S:      Maintained
4819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4820 F:      Documentation/sound/cards/bt87x.rst
4821 F:      sound/pci/bt87x.c
4822
4823 BT8XXGPIO DRIVER
4824 M:      Michael Buesch <[email protected]>
4825 S:      Maintained
4826 W:      http://bu3sch.de/btgpio.php
4827 F:      drivers/gpio/gpio-bt8xx.c
4828
4829 BTRFS FILE SYSTEM
4830 M:      Chris Mason <[email protected]>
4831 M:      Josef Bacik <[email protected]>
4832 M:      David Sterba <[email protected]>
4833 L:      [email protected]
4834 S:      Maintained
4835 W:      https://btrfs.readthedocs.io
4836 Q:      https://patchwork.kernel.org/project/linux-btrfs/list/
4837 C:      irc://irc.libera.chat/btrfs
4838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4839 F:      Documentation/filesystems/btrfs.rst
4840 F:      fs/btrfs/
4841 F:      include/linux/btrfs*
4842 F:      include/trace/events/btrfs.h
4843 F:      include/uapi/linux/btrfs*
4844
4845 BTTV VIDEO4LINUX DRIVER
4846 M:      Mauro Carvalho Chehab <[email protected]>
4847 L:      [email protected]
4848 S:      Odd fixes
4849 W:      https://linuxtv.org
4850 T:      git git://linuxtv.org/media_tree.git
4851 F:      Documentation/driver-api/media/drivers/bttv*
4852 F:      drivers/media/pci/bt8xx/bttv*
4853
4854 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4855 M:      Chanwoo Choi <[email protected]>
4856 L:      [email protected]
4857 L:      [email protected]
4858 S:      Maintained
4859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4860 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4861 F:      drivers/devfreq/exynos-bus.c
4862
4863 BUSLOGIC SCSI DRIVER
4864 M:      Khalid Aziz <[email protected]>
4865 L:      [email protected]
4866 S:      Maintained
4867 F:      drivers/scsi/BusLogic.*
4868 F:      drivers/scsi/FlashPoint.*
4869
4870 BXCAN CAN NETWORK DRIVER
4871 M:      Dario Binacchi <[email protected]>
4872 L:      [email protected]
4873 S:      Maintained
4874 F:      Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4875 F:      drivers/net/can/bxcan.c
4876
4877 C-MEDIA CMI8788 DRIVER
4878 M:      Clemens Ladisch <[email protected]>
4879 L:      [email protected] (moderated for non-subscribers)
4880 S:      Maintained
4881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4882 F:      sound/pci/oxygen/
4883
4884 C-SKY ARCHITECTURE
4885 M:      Guo Ren <[email protected]>
4886 L:      [email protected]
4887 S:      Supported
4888 T:      git https://github.com/c-sky/csky-linux.git
4889 F:      Documentation/devicetree/bindings/csky/
4890 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4891 F:      Documentation/devicetree/bindings/timer/csky,*
4892 F:      arch/csky/
4893 F:      drivers/clocksource/timer-gx6605s.c
4894 F:      drivers/clocksource/timer-mp-csky.c
4895 F:      drivers/irqchip/irq-csky-*
4896 N:      csky
4897 K:      csky
4898
4899 CA8210 IEEE-802.15.4 RADIO DRIVER
4900 L:      [email protected]
4901 S:      Orphan
4902 W:      https://github.com/Cascoda/ca8210-linux.git
4903 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4904 F:      drivers/net/ieee802154/ca8210.c
4905
4906 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4907 M:      David Howells <[email protected]>
4908 L:      [email protected]
4909 S:      Supported
4910 F:      Documentation/filesystems/caching/cachefiles.rst
4911 F:      fs/cachefiles/
4912
4913 CACHESTAT: PAGE CACHE STATS FOR A FILE
4914 M:      Nhat Pham <[email protected]>
4915 M:      Johannes Weiner <[email protected]>
4916 L:      [email protected]
4917 S:      Maintained
4918 F:      tools/testing/selftests/cachestat/test_cachestat.c
4919
4920 CADENCE MIPI-CSI2 BRIDGES
4921 M:      Maxime Ripard <[email protected]>
4922 L:      [email protected]
4923 S:      Maintained
4924 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4925 F:      Documentation/devicetree/bindings/media/cdns,csi2rx.yaml
4926 F:      drivers/media/platform/cadence/cdns-csi2*
4927
4928 CADENCE NAND DRIVER
4929 L:      [email protected]
4930 S:      Orphan
4931 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4932 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4933
4934 CADENCE USB3 DRD IP DRIVER
4935 M:      Peter Chen <[email protected]>
4936 M:      Pawel Laszczak <[email protected]>
4937 R:      Roger Quadros <[email protected]>
4938 L:      [email protected]
4939 S:      Maintained
4940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4941 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4942 F:      drivers/usb/cdns3/
4943 X:      drivers/usb/cdns3/cdnsp*
4944
4945 CADENCE USBHS DRIVER
4946 M:      Pawel Laszczak <[email protected]>
4947 L:      [email protected]
4948 S:      Maintained
4949 F:      drivers/usb/gadget/udc/cdns2
4950
4951 CADENCE USBSSP DRD IP DRIVER
4952 M:      Pawel Laszczak <[email protected]>
4953 L:      [email protected]
4954 S:      Maintained
4955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4956 F:      drivers/usb/cdns3/
4957 X:      drivers/usb/cdns3/cdns3*
4958
4959 CADET FM/AM RADIO RECEIVER DRIVER
4960 M:      Hans Verkuil <[email protected]>
4961 L:      [email protected]
4962 S:      Maintained
4963 W:      https://linuxtv.org
4964 T:      git git://linuxtv.org/media_tree.git
4965 F:      drivers/media/radio/radio-cadet*
4966
4967 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4968 L:      [email protected]
4969 S:      Orphan
4970 T:      git git://linuxtv.org/media_tree.git
4971 F:      Documentation/admin-guide/media/cafe_ccic*
4972 F:      drivers/media/platform/marvell/
4973
4974 CAIF NETWORK LAYER
4975 L:      [email protected]
4976 S:      Orphan
4977 F:      Documentation/networking/caif/
4978 F:      drivers/net/caif/
4979 F:      include/net/caif/
4980 F:      include/uapi/linux/caif/
4981 F:      net/caif/
4982
4983 CAKE QDISC
4984 M:      Toke Høiland-Jørgensen <[email protected]>
4985 L:      [email protected] (moderated for non-subscribers)
4986 S:      Maintained
4987 F:      net/sched/sch_cake.c
4988
4989 CAN NETWORK DRIVERS
4990 M:      Marc Kleine-Budde <[email protected]>
4991 M:      Vincent Mailhol <[email protected]>
4992 L:      [email protected]
4993 S:      Maintained
4994 W:      https://github.com/linux-can
4995 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4996 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4997 F:      Documentation/devicetree/bindings/net/can/
4998 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4999 F:      drivers/net/can/
5000 F:      drivers/phy/phy-can-transceiver.c
5001 F:      include/linux/can/bittiming.h
5002 F:      include/linux/can/dev.h
5003 F:      include/linux/can/length.h
5004 F:      include/linux/can/platform/
5005 F:      include/linux/can/rx-offload.h
5006 F:      include/uapi/linux/can/error.h
5007 F:      include/uapi/linux/can/netlink.h
5008 F:      include/uapi/linux/can/vxcan.h
5009
5010 CAN NETWORK LAYER
5011 M:      Oliver Hartkopp <[email protected]>
5012 M:      Marc Kleine-Budde <[email protected]>
5013 L:      [email protected]
5014 S:      Maintained
5015 W:      https://github.com/linux-can
5016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
5017 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
5018 F:      Documentation/networking/can.rst
5019 F:      Documentation/networking/iso15765-2.rst
5020 F:      include/linux/can/can-ml.h
5021 F:      include/linux/can/core.h
5022 F:      include/linux/can/skb.h
5023 F:      include/net/netns/can.h
5024 F:      include/uapi/linux/can.h
5025 F:      include/uapi/linux/can/bcm.h
5026 F:      include/uapi/linux/can/gw.h
5027 F:      include/uapi/linux/can/isotp.h
5028 F:      include/uapi/linux/can/raw.h
5029 F:      net/can/
5030
5031 CAN-J1939 NETWORK LAYER
5032 M:      Robin van der Gracht <[email protected]>
5033 M:      Oleksij Rempel <[email protected]>
5034 R:      [email protected]
5035 L:      [email protected]
5036 S:      Maintained
5037 F:      Documentation/networking/j1939.rst
5038 F:      include/uapi/linux/can/j1939.h
5039 F:      net/can/j1939/
5040
5041 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
5042 M:      Damien Le Moal <[email protected]>
5043 L:      [email protected]
5044 L:      [email protected] (pinctrl driver)
5045 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
5046 F:      drivers/pinctrl/pinctrl-k210.c
5047
5048 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
5049 M:      Damien Le Moal <[email protected]>
5050 L:      [email protected]
5051 L:      [email protected]
5052 S:      Maintained
5053 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
5054 F:      drivers/reset/reset-k210.c
5055
5056 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
5057 M:      Damien Le Moal <[email protected]>
5058 L:      [email protected]
5059 S:      Maintained
5060 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
5061 F:      drivers/soc/canaan/
5062 F:      include/soc/canaan/
5063
5064 CAPABILITIES
5065 M:      Serge Hallyn <[email protected]>
5066 L:      [email protected]
5067 S:      Supported
5068 F:      include/linux/capability.h
5069 F:      include/uapi/linux/capability.h
5070 F:      kernel/capability.c
5071 F:      security/commoncap.c
5072
5073 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
5074 M:      Kevin Tsai <[email protected]>
5075 S:      Maintained
5076 F:      drivers/iio/light/cm*
5077
5078 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
5079 M:      Christian Lamparter <[email protected]>
5080 L:      [email protected]
5081 S:      Maintained
5082 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
5083 F:      drivers/net/wireless/ath/carl9170/
5084
5085 CAVIUM I2C DRIVER
5086 M:      Robert Richter <[email protected]>
5087 S:      Odd Fixes
5088 W:      http://www.marvell.com
5089 F:      drivers/i2c/busses/i2c-octeon*
5090 F:      drivers/i2c/busses/i2c-thunderx*
5091
5092 CAVIUM LIQUIDIO NETWORK DRIVER
5093 L:      [email protected]
5094 S:      Orphan
5095 W:      http://www.marvell.com
5096 F:      drivers/net/ethernet/cavium/liquidio/
5097
5098 CAVIUM MMC DRIVER
5099 M:      Robert Richter <[email protected]>
5100 S:      Odd Fixes
5101 W:      http://www.marvell.com
5102 F:      drivers/mmc/host/cavium*
5103
5104 CAVIUM OCTEON-TX CRYPTO DRIVER
5105 M:      George Cherian <[email protected]>
5106 L:      [email protected]
5107 S:      Supported
5108 W:      http://www.marvell.com
5109 F:      drivers/crypto/cavium/cpt/
5110
5111 CAVIUM THUNDERX2 ARM64 SOC
5112 M:      Robert Richter <[email protected]>
5113 L:      [email protected] (moderated for non-subscribers)
5114 S:      Odd Fixes
5115 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
5116 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
5117
5118 CBS/ETF/TAPRIO QDISCS
5119 M:      Vinicius Costa Gomes <[email protected]>
5120 L:      [email protected]
5121 S:      Maintained
5122 F:      net/sched/sch_cbs.c
5123 F:      net/sched/sch_etf.c
5124 F:      net/sched/sch_taprio.c
5125
5126 CC2520 IEEE-802.15.4 RADIO DRIVER
5127 M:      Stefan Schmidt <[email protected]>
5128 L:      [email protected]
5129 S:      Odd Fixes
5130 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
5131 F:      drivers/net/ieee802154/cc2520.c
5132
5133 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
5134 M:      Gilad Ben-Yossef <[email protected]>
5135 L:      [email protected]
5136 S:      Supported
5137 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
5138 F:      drivers/crypto/ccree/
5139
5140 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
5141 M:      Hadar Gat <[email protected]>
5142 L:      [email protected]
5143 S:      Supported
5144 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
5145 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
5146 F:      drivers/char/hw_random/cctrng.c
5147 F:      drivers/char/hw_random/cctrng.h
5148
5149 CEC FRAMEWORK
5150 M:      Hans Verkuil <[email protected]>
5151 L:      [email protected]
5152 S:      Supported
5153 W:      http://linuxtv.org
5154 T:      git git://linuxtv.org/media_tree.git
5155 F:      Documentation/ABI/testing/debugfs-cec-error-inj
5156 F:      Documentation/devicetree/bindings/media/cec/cec-common.yaml
5157 F:      Documentation/driver-api/media/cec-core.rst
5158 F:      Documentation/userspace-api/media/cec
5159 F:      drivers/media/cec/
5160 F:      drivers/media/rc/keymaps/rc-cec.c
5161 F:      include/media/cec-notifier.h
5162 F:      include/media/cec.h
5163 F:      include/uapi/linux/cec-funcs.h
5164 F:      include/uapi/linux/cec.h
5165
5166 CEC GPIO DRIVER
5167 M:      Hans Verkuil <[email protected]>
5168 L:      [email protected]
5169 S:      Supported
5170 W:      http://linuxtv.org
5171 T:      git git://linuxtv.org/media_tree.git
5172 F:      Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
5173 F:      drivers/media/cec/platform/cec-gpio/
5174
5175 CELL BROADBAND ENGINE ARCHITECTURE
5176 L:      [email protected]
5177 S:      Orphan
5178 F:      arch/powerpc/include/asm/cell*.h
5179 F:      arch/powerpc/include/asm/spu*.h
5180 F:      arch/powerpc/include/uapi/asm/spu*.h
5181 F:      arch/powerpc/platforms/cell/
5182
5183 CELLWISE CW2015 BATTERY DRIVER
5184 M:      Tobias Schrammm <[email protected]>
5185 S:      Maintained
5186 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
5187 F:      drivers/power/supply/cw2015_battery.c
5188
5189 CEPH COMMON CODE (LIBCEPH)
5190 M:      Ilya Dryomov <[email protected]>
5191 M:      Xiubo Li <[email protected]>
5192 L:      [email protected]
5193 S:      Supported
5194 W:      http://ceph.com/
5195 T:      git https://github.com/ceph/ceph-client.git
5196 F:      include/linux/ceph/
5197 F:      include/linux/crush/
5198 F:      net/ceph/
5199
5200 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
5201 M:      Xiubo Li <[email protected]>
5202 M:      Ilya Dryomov <[email protected]>
5203 L:      [email protected]
5204 S:      Supported
5205 W:      http://ceph.com/
5206 T:      git https://github.com/ceph/ceph-client.git
5207 F:      Documentation/filesystems/ceph.rst
5208 F:      fs/ceph/
5209
5210 CERTIFICATE HANDLING
5211 M:      David Howells <[email protected]>
5212 M:      David Woodhouse <[email protected]>
5213 L:      [email protected]
5214 S:      Maintained
5215 F:      Documentation/admin-guide/module-signing.rst
5216 F:      certs/
5217 F:      scripts/sign-file.c
5218 F:      scripts/ssl-common.h
5219 F:      tools/certs/
5220
5221 CFAG12864B LCD DRIVER
5222 M:      Miguel Ojeda <[email protected]>
5223 S:      Maintained
5224 F:      drivers/auxdisplay/cfag12864b.c
5225 F:      include/linux/cfag12864b.h
5226
5227 CFAG12864BFB LCD FRAMEBUFFER DRIVER
5228 M:      Miguel Ojeda <[email protected]>
5229 S:      Maintained
5230 F:      drivers/auxdisplay/cfag12864bfb.c
5231 F:      include/linux/cfag12864b.h
5232
5233 CHAR and MISC DRIVERS
5234 M:      Arnd Bergmann <[email protected]>
5235 M:      Greg Kroah-Hartman <[email protected]>
5236 S:      Supported
5237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
5238 F:      drivers/char/
5239 F:      drivers/misc/
5240 F:      include/linux/miscdevice.h
5241 X:      drivers/char/agp/
5242 X:      drivers/char/hw_random/
5243 X:      drivers/char/ipmi/
5244 X:      drivers/char/random.c
5245 X:      drivers/char/tpm/
5246
5247 CHARGERLAB POWER-Z HARDWARE MONITOR DRIVER
5248 M:      Thomas Weißschuh <[email protected]>
5249 L:      [email protected]
5250 S:      Maintained
5251 F:      Documentation/hwmon/powerz.rst
5252 F:      drivers/hwmon/powerz.c
5253
5254 CHECKPATCH
5255 M:      Andy Whitcroft <[email protected]>
5256 M:      Joe Perches <[email protected]>
5257 R:      Dwaipayan Ray <[email protected]>
5258 R:      Lukas Bulwahn <[email protected]>
5259 S:      Maintained
5260 F:      scripts/checkpatch.pl
5261
5262 CHECKPATCH DOCUMENTATION
5263 M:      Dwaipayan Ray <[email protected]>
5264 M:      Lukas Bulwahn <[email protected]>
5265 R:      Joe Perches <[email protected]>
5266 S:      Maintained
5267 F:      Documentation/dev-tools/checkpatch.rst
5268
5269 CHINESE DOCUMENTATION
5270 M:      Alex Shi <[email protected]>
5271 M:      Yanteng Si <[email protected]>
5272 S:      Maintained
5273 F:      Documentation/translations/zh_CN/
5274
5275 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
5276 M:      Peter Chen <[email protected]>
5277 L:      [email protected]
5278 S:      Maintained
5279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
5280 F:      drivers/usb/chipidea/
5281
5282 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
5283 M:      Hans de Goede <[email protected]>
5284 L:      [email protected]
5285 S:      Maintained
5286 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
5287 F:      drivers/input/touchscreen/chipone_icn8318.c
5288
5289 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
5290 M:      Hans de Goede <[email protected]>
5291 L:      [email protected]
5292 S:      Maintained
5293 F:      drivers/input/touchscreen/chipone_icn8505.c
5294
5295 CHROME HARDWARE PLATFORM SUPPORT
5296 M:      Benson Leung <[email protected]>
5297 M:      Tzung-Bi Shih <[email protected]>
5298 L:      [email protected]
5299 S:      Maintained
5300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
5301 F:      drivers/platform/chrome/
5302
5303 CHROMEOS EC CODEC DRIVER
5304 M:      Cheng-Yi Chiang <[email protected]>
5305 M:      Tzung-Bi Shih <[email protected]>
5306 R:      Guenter Roeck <[email protected]>
5307 L:      [email protected]
5308 S:      Maintained
5309 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
5310 F:      sound/soc/codecs/cros_ec_codec.*
5311
5312 CHROMEOS EC CHARGE CONTROL
5313 M:      Thomas Weißschuh <[email protected]>
5314 S:      Maintained
5315 F:      drivers/power/supply/cros_charge-control.c
5316
5317 CHROMEOS EC HARDWARE MONITORING
5318 M:      Thomas Weißschuh <[email protected]>
5319 L:      [email protected]
5320 L:      [email protected]
5321 S:      Maintained
5322 F:      Documentation/hwmon/cros_ec_hwmon.rst
5323 F:      drivers/hwmon/cros_ec_hwmon.c
5324
5325 CHROMEOS EC LED DRIVER
5326 M:      Thomas Weißschuh <[email protected]>
5327 S:      Maintained
5328 F:      drivers/leds/leds-cros_ec.c
5329
5330 CHROMEOS EC SUBDRIVERS
5331 M:      Benson Leung <[email protected]>
5332 R:      Guenter Roeck <[email protected]>
5333 L:      [email protected]
5334 S:      Maintained
5335 F:      drivers/power/supply/cros_charge-control.c
5336 F:      drivers/power/supply/cros_usbpd-charger.c
5337 N:      cros_ec
5338 N:      cros-ec
5339
5340 CHROMEOS EC UART DRIVER
5341 M:      Bhanu Prakash Maiya <[email protected]>
5342 R:      Benson Leung <[email protected]>
5343 R:      Tzung-Bi Shih <[email protected]>
5344 S:      Maintained
5345 F:      drivers/platform/chrome/cros_ec_uart.c
5346
5347 CHROMEOS EC USB PD NOTIFY DRIVER
5348 M:      Prashant Malani <[email protected]>
5349 L:      [email protected]
5350 S:      Maintained
5351 F:      drivers/platform/chrome/cros_usbpd_notify.c
5352 F:      include/linux/platform_data/cros_usbpd_notify.h
5353
5354 CHROMEOS EC USB TYPE-C DRIVER
5355 M:      Prashant Malani <[email protected]>
5356 L:      [email protected]
5357 S:      Maintained
5358 F:      drivers/platform/chrome/cros_ec_typec.*
5359 F:      drivers/platform/chrome/cros_typec_switch.c
5360 F:      drivers/platform/chrome/cros_typec_vdm.*
5361
5362 CHROMEOS HPS DRIVER
5363 M:      Dan Callaghan <[email protected]>
5364 R:      Sami Kyöstilä <[email protected]>
5365 S:      Maintained
5366 F:      drivers/platform/chrome/cros_hps_i2c.c
5367
5368 CHROMEOS EC WATCHDOG
5369 M:      Lukasz Majczak <[email protected]>
5370 L:      [email protected]
5371 S:      Maintained
5372 F:      drivers/watchdog/cros_ec_wdt.c
5373
5374 CHRONTEL CH7322 CEC DRIVER
5375 M:      Joe Tessler <[email protected]>
5376 L:      [email protected]
5377 S:      Maintained
5378 T:      git git://linuxtv.org/media_tree.git
5379 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
5380 F:      drivers/media/cec/i2c/ch7322.c
5381
5382 CIRRUS LOGIC AUDIO CODEC DRIVERS
5383 M:      David Rhodes <[email protected]>
5384 M:      Richard Fitzgerald <[email protected]>
5385 L:      [email protected]
5386 L:      [email protected]
5387 S:      Maintained
5388 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
5389 F:      drivers/mfd/cs42l43*
5390 F:      drivers/pinctrl/cirrus/pinctrl-cs42l43*
5391 F:      drivers/spi/spi-cs42l43*
5392 F:      include/dt-bindings/sound/cs*
5393 F:      include/linux/mfd/cs42l43*
5394 F:      include/sound/cs*
5395 F:      sound/pci/hda/cirrus*
5396 F:      sound/pci/hda/cs*
5397 F:      sound/pci/hda/hda_component*
5398 F:      sound/pci/hda/hda_cs_dsp_ctl.*
5399 F:      sound/soc/codecs/cs*
5400
5401 CIRRUS LOGIC HAPTIC DRIVERS
5402 M:      James Ogletree <[email protected]>
5403 M:      Fred Treven <[email protected]>
5404 M:      Ben Bright <[email protected]>
5405 L:      [email protected]
5406 S:      Supported
5407 F:      Documentation/devicetree/bindings/input/cirrus,cs40l50.yaml
5408 F:      drivers/input/misc/cs40l*
5409 F:      drivers/mfd/cs40l*
5410 F:      include/linux/mfd/cs40l*
5411 F:      sound/soc/codecs/cs40l*
5412
5413 CIRRUS LOGIC DSP FIRMWARE DRIVER
5414 M:      Simon Trimmer <[email protected]>
5415 M:      Charles Keepax <[email protected]>
5416 M:      Richard Fitzgerald <[email protected]>
5417 L:      [email protected]
5418 S:      Supported
5419 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5420 T:      git https://github.com/CirrusLogic/linux-drivers.git
5421 F:      drivers/firmware/cirrus/*
5422 F:      include/linux/firmware/cirrus/*
5423
5424 CIRRUS LOGIC EP93XX ETHERNET DRIVER
5425 M:      Hartley Sweeten <[email protected]>
5426 L:      [email protected]
5427 S:      Maintained
5428 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
5429
5430 CIRRUS LOGIC LOCHNAGAR DRIVER
5431 M:      Charles Keepax <[email protected]>
5432 M:      Richard Fitzgerald <[email protected]>
5433 L:      [email protected]
5434 S:      Supported
5435 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
5436 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
5437 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
5438 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
5439 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
5440 F:      Documentation/hwmon/lochnagar.rst
5441 F:      drivers/clk/clk-lochnagar.c
5442 F:      drivers/hwmon/lochnagar-hwmon.c
5443 F:      drivers/mfd/lochnagar-i2c.c
5444 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
5445 F:      drivers/regulator/lochnagar-regulator.c
5446 F:      include/dt-bindings/clock/lochnagar.h
5447 F:      include/dt-bindings/pinctrl/lochnagar.h
5448 F:      include/linux/mfd/lochnagar*
5449 F:      sound/soc/codecs/lochnagar-sc.c
5450
5451 CIRRUS LOGIC MADERA CODEC DRIVERS
5452 M:      Charles Keepax <[email protected]>
5453 M:      Richard Fitzgerald <[email protected]>
5454 L:      [email protected]
5455 L:      [email protected]
5456 S:      Supported
5457 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5458 T:      git https://github.com/CirrusLogic/linux-drivers.git
5459 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
5460 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
5461 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
5462 F:      drivers/gpio/gpio-madera*
5463 F:      drivers/irqchip/irq-madera*
5464 F:      drivers/mfd/cs47l*
5465 F:      drivers/mfd/madera*
5466 F:      drivers/pinctrl/cirrus/*
5467 F:      include/dt-bindings/sound/madera*
5468 F:      include/linux/irqchip/irq-madera*
5469 F:      include/linux/mfd/madera/*
5470 F:      include/sound/madera*
5471 F:      sound/soc/codecs/cs47l*
5472 F:      sound/soc/codecs/madera*
5473
5474 CISCO FCOE HBA DRIVER
5475 M:      Satish Kharat <[email protected]>
5476 M:      Sesidhar Baddela <[email protected]>
5477 M:      Karan Tilak Kumar <[email protected]>
5478 L:      [email protected]
5479 S:      Supported
5480 F:      drivers/scsi/fnic/
5481
5482 CISCO SCSI HBA DRIVER
5483 M:      Karan Tilak Kumar <[email protected]>
5484 M:      Sesidhar Baddela <[email protected]>
5485 L:      [email protected]
5486 S:      Supported
5487 F:      drivers/scsi/snic/
5488
5489 CISCO VIC ETHERNET NIC DRIVER
5490 M:      Christian Benvenuti <[email protected]>
5491 M:      Satish Kharat <[email protected]>
5492 S:      Supported
5493 F:      drivers/net/ethernet/cisco/enic/
5494
5495 CISCO VIC LOW LATENCY NIC DRIVER
5496 M:      Christian Benvenuti <[email protected]>
5497 M:      Nelson Escobar <[email protected]>
5498 S:      Supported
5499 F:      drivers/infiniband/hw/usnic/
5500
5501 CLANG CONTROL FLOW INTEGRITY SUPPORT
5502 M:      Sami Tolvanen <[email protected]>
5503 M:      Kees Cook <[email protected]>
5504 R:      Nathan Chancellor <[email protected]>
5505 L:      [email protected]
5506 S:      Supported
5507 B:      https://github.com/ClangBuiltLinux/linux/issues
5508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5509 F:      include/linux/cfi.h
5510 F:      kernel/cfi.c
5511
5512 CLANG-FORMAT FILE
5513 M:      Miguel Ojeda <[email protected]>
5514 S:      Maintained
5515 F:      .clang-format
5516
5517 CLANG/LLVM BUILD SUPPORT
5518 M:      Nathan Chancellor <[email protected]>
5519 R:      Nick Desaulniers <[email protected]>
5520 R:      Bill Wendling <[email protected]>
5521 R:      Justin Stitt <[email protected]>
5522 L:      [email protected]
5523 S:      Supported
5524 W:      https://clangbuiltlinux.github.io/
5525 B:      https://github.com/ClangBuiltLinux/linux/issues
5526 C:      irc://irc.libera.chat/clangbuiltlinux
5527 F:      Documentation/kbuild/llvm.rst
5528 F:      include/linux/compiler-clang.h
5529 F:      scripts/Makefile.clang
5530 F:      scripts/clang-tools/
5531 K:      \b(?i:clang|llvm)\b
5532
5533 CLK API
5534 M:      Russell King <[email protected]>
5535 L:      [email protected]
5536 S:      Maintained
5537 F:      include/linux/clk.h
5538
5539 CLOCKSOURCE, CLOCKEVENT DRIVERS
5540 M:      Daniel Lezcano <[email protected]>
5541 M:      Thomas Gleixner <[email protected]>
5542 L:      [email protected]
5543 S:      Supported
5544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5545 F:      Documentation/devicetree/bindings/timer/
5546 F:      drivers/clocksource/
5547
5548 CLOSURES
5549 M:      Kent Overstreet <[email protected]>
5550 L:      [email protected]
5551 S:      Supported
5552 C:      irc://irc.oftc.net/bcache
5553 F:      include/linux/closure.h
5554 F:      lib/closure.c
5555
5556 CMPC ACPI DRIVER
5557 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5558 L:      [email protected]
5559 S:      Supported
5560 F:      drivers/platform/x86/classmate-laptop.c
5561
5562 COBALT MEDIA DRIVER
5563 M:      Hans Verkuil <[email protected]>
5564 L:      [email protected]
5565 S:      Supported
5566 W:      https://linuxtv.org
5567 T:      git git://linuxtv.org/media_tree.git
5568 F:      drivers/media/pci/cobalt/
5569
5570 COCCINELLE/Semantic Patches (SmPL)
5571 M:      Julia Lawall <[email protected]>
5572 M:      Nicolas Palix <[email protected]>
5573 L:      [email protected] (moderated for non-subscribers)
5574 S:      Supported
5575 W:      https://coccinelle.gitlabpages.inria.fr/website/
5576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5577 F:      Documentation/dev-tools/coccinelle.rst
5578 F:      scripts/coccicheck
5579 F:      scripts/coccinelle/
5580
5581 CODA FILE SYSTEM
5582 M:      Jan Harkes <[email protected]>
5583 M:      [email protected]
5584 L:      [email protected]
5585 S:      Maintained
5586 W:      http://www.coda.cs.cmu.edu/
5587 F:      Documentation/filesystems/coda.rst
5588 F:      fs/coda/
5589 F:      include/linux/coda*.h
5590 F:      include/uapi/linux/coda*.h
5591
5592 CODA V4L2 MEM2MEM DRIVER
5593 M:      Philipp Zabel <[email protected]>
5594 L:      [email protected]
5595 S:      Maintained
5596 F:      Documentation/devicetree/bindings/media/coda.yaml
5597 F:      drivers/media/platform/chips-media/coda
5598
5599 CODE OF CONDUCT
5600 M:      Greg Kroah-Hartman <[email protected]>
5601 S:      Supported
5602 F:      Documentation/process/code-of-conduct-interpretation.rst
5603 F:      Documentation/process/code-of-conduct.rst
5604
5605 CODE TAGGING
5606 M:      Suren Baghdasaryan <[email protected]>
5607 M:      Kent Overstreet <[email protected]>
5608 S:      Maintained
5609 F:      include/asm-generic/codetag.lds.h
5610 F:      include/linux/codetag.h
5611 F:      lib/codetag.c
5612
5613 COMEDI DRIVERS
5614 M:      Ian Abbott <[email protected]>
5615 M:      H Hartley Sweeten <[email protected]>
5616 S:      Odd Fixes
5617 F:      drivers/comedi/
5618 F:      include/linux/comedi/
5619 F:      include/uapi/linux/comedi.h
5620
5621 COMMON CLK FRAMEWORK
5622 M:      Michael Turquette <[email protected]>
5623 M:      Stephen Boyd <[email protected]>
5624 L:      [email protected]
5625 S:      Maintained
5626 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5628 F:      Documentation/devicetree/bindings/clock/
5629 F:      drivers/clk/
5630 F:      include/dt-bindings/clock/
5631 F:      include/linux/clk-pr*
5632 F:      include/linux/clk/
5633 F:      include/linux/of_clk.h
5634 X:      drivers/clk/clkdev.c
5635
5636 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5637 M:      Steve French <[email protected]>
5638 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5639 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5640 R:      Shyam Prasad N <[email protected]> (multichannel)
5641 R:      Tom Talpey <[email protected]> (RDMA, smbdirect)
5642 R:      Bharath SM <[email protected]> (deferred close, directory leases)
5643 L:      [email protected]
5644 L:      [email protected] (moderated for non-subscribers)
5645 S:      Supported
5646 W:      https://wiki.samba.org/index.php/LinuxCIFS
5647 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5648 F:      Documentation/admin-guide/cifs/
5649 F:      fs/smb/client/
5650 F:      fs/smb/common/
5651 F:      include/uapi/linux/cifs
5652
5653 COMPACTPCI HOTPLUG CORE
5654 M:      Scott Murray <[email protected]>
5655 L:      [email protected]
5656 S:      Maintained
5657 F:      drivers/pci/hotplug/cpci_hotplug*
5658
5659 COMPACTPCI HOTPLUG GENERIC DRIVER
5660 M:      Scott Murray <[email protected]>
5661 L:      [email protected]
5662 S:      Maintained
5663 F:      drivers/pci/hotplug/cpcihp_generic.c
5664
5665 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5666 M:      Scott Murray <[email protected]>
5667 L:      [email protected]
5668 S:      Maintained
5669 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5670
5671 COMPAL LAPTOP SUPPORT
5672 M:      Cezary Jackiewicz <[email protected]>
5673 L:      [email protected]
5674 S:      Maintained
5675 F:      drivers/platform/x86/compal-laptop.c
5676
5677 COMPILER ATTRIBUTES
5678 M:      Miguel Ojeda <[email protected]>
5679 S:      Maintained
5680 F:      include/linux/compiler_attributes.h
5681
5682 COMPUTE EXPRESS LINK (CXL)
5683 M:      Davidlohr Bueso <[email protected]>
5684 M:      Jonathan Cameron <[email protected]>
5685 M:      Dave Jiang <[email protected]>
5686 M:      Alison Schofield <[email protected]>
5687 M:      Vishal Verma <[email protected]>
5688 M:      Ira Weiny <[email protected]>
5689 M:      Dan Williams <[email protected]>
5690 L:      [email protected]
5691 S:      Maintained
5692 F:      Documentation/driver-api/cxl
5693 F:      drivers/cxl/
5694 F:      include/linux/einj-cxl.h
5695 F:      include/linux/cxl-event.h
5696 F:      include/uapi/linux/cxl_mem.h
5697 F:      tools/testing/cxl/
5698
5699 COMPUTE EXPRESS LINK PMU (CPMU)
5700 M:      Jonathan Cameron <[email protected]>
5701 L:      [email protected]
5702 S:      Maintained
5703 F:      Documentation/admin-guide/perf/cxl.rst
5704 F:      drivers/perf/cxl_pmu.c
5705
5706 CONEXANT ACCESSRUNNER USB DRIVER
5707 L:      [email protected]
5708 S:      Orphan
5709 W:      http://accessrunner.sourceforge.net/
5710 F:      drivers/usb/atm/cxacru.c
5711
5712 CONFIDENTIAL COMPUTING THREAT MODEL FOR X86 VIRTUALIZATION (SNP/TDX)
5713 M:      Elena Reshetova <[email protected]>
5714 M:      Carlos Bilbao <[email protected]>
5715 S:      Maintained
5716 F:      Documentation/security/snp-tdx-threat-model.rst
5717
5718 CONFIGFS
5719 M:      Joel Becker <[email protected]>
5720 M:      Christoph Hellwig <[email protected]>
5721 S:      Supported
5722 T:      git git://git.infradead.org/users/hch/configfs.git
5723 F:      fs/configfs/
5724 F:      include/linux/configfs.h
5725 F:      samples/configfs/
5726
5727 CONSOLE SUBSYSTEM
5728 M:      Greg Kroah-Hartman <[email protected]>
5729 S:      Supported
5730 F:      drivers/video/console/
5731 F:      include/linux/console*
5732
5733 CONTEXT TRACKING
5734 M:      Frederic Weisbecker <[email protected]>
5735 M:      "Paul E. McKenney" <[email protected]>
5736 S:      Maintained
5737 F:      include/linux/context_tracking*
5738 F:      kernel/context_tracking.c
5739
5740 CONTROL GROUP (CGROUP)
5741 M:      Tejun Heo <[email protected]>
5742 M:      Zefan Li <[email protected]>
5743 M:      Johannes Weiner <[email protected]>
5744 M:      Michal Koutný <[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/
5749 F:      Documentation/admin-guide/cgroup-v2.rst
5750 F:      include/linux/cgroup*
5751 F:      kernel/cgroup/
5752 F:      tools/testing/selftests/cgroup/
5753
5754 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5755 M:      Tejun Heo <[email protected]>
5756 M:      Josef Bacik <[email protected]>
5757 M:      Jens Axboe <[email protected]>
5758 L:      [email protected]
5759 L:      [email protected]
5760 T:      git git://git.kernel.dk/linux-block
5761 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5762 F:      block/bfq-cgroup.c
5763 F:      block/blk-cgroup.c
5764 F:      block/blk-iocost.c
5765 F:      block/blk-iolatency.c
5766 F:      block/blk-throttle.c
5767 F:      include/linux/blk-cgroup.h
5768
5769 CONTROL GROUP - CPUSET
5770 M:      Waiman Long <[email protected]>
5771 M:      Zefan Li <[email protected]>
5772 L:      [email protected]
5773 S:      Maintained
5774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5775 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5776 F:      include/linux/cpuset.h
5777 F:      kernel/cgroup/cpuset-internal.h
5778 F:      kernel/cgroup/cpuset-v1.c
5779 F:      kernel/cgroup/cpuset.c
5780 F:      tools/testing/selftests/cgroup/test_cpuset.c
5781 F:      tools/testing/selftests/cgroup/test_cpuset_prs.sh
5782 F:      tools/testing/selftests/cgroup/test_cpuset_v1_base.sh
5783
5784 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5785 M:      Johannes Weiner <[email protected]>
5786 M:      Michal Hocko <[email protected]>
5787 M:      Roman Gushchin <[email protected]>
5788 M:      Shakeel Butt <[email protected]>
5789 R:      Muchun Song <[email protected]>
5790 L:      [email protected]
5791 L:      [email protected]
5792 S:      Maintained
5793 F:      include/linux/memcontrol.h
5794 F:      mm/memcontrol.c
5795 F:      mm/memcontrol-v1.c
5796 F:      mm/memcontrol-v1.h
5797 F:      mm/swap_cgroup.c
5798 F:      samples/cgroup/*
5799 F:      tools/testing/selftests/cgroup/memcg_protection.m
5800 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
5801 F:      tools/testing/selftests/cgroup/test_kmem.c
5802 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5803
5804 CORETEMP HARDWARE MONITORING DRIVER
5805 M:      Fenghua Yu <[email protected]>
5806 L:      [email protected]
5807 S:      Maintained
5808 F:      Documentation/hwmon/coretemp.rst
5809 F:      drivers/hwmon/coretemp.c
5810
5811 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5812 M:      Marius Zachmann <[email protected]>
5813 L:      [email protected]
5814 S:      Maintained
5815 F:      drivers/hwmon/corsair-cpro.c
5816
5817 CORSAIR-PSU HARDWARE MONITOR DRIVER
5818 M:      Wilken Gottwalt <[email protected]>
5819 L:      [email protected]
5820 S:      Maintained
5821 F:      Documentation/hwmon/corsair-psu.rst
5822 F:      drivers/hwmon/corsair-psu.c
5823
5824 COUNTER SUBSYSTEM
5825 M:      William Breathitt Gray <[email protected]>
5826 L:      [email protected]
5827 S:      Maintained
5828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5829 F:      Documentation/ABI/testing/sysfs-bus-counter
5830 F:      Documentation/driver-api/generic-counter.rst
5831 F:      drivers/counter/
5832 F:      include/linux/counter.h
5833 F:      include/uapi/linux/counter.h
5834 F:      tools/counter/
5835
5836 COUNTER WATCH EVENTS TOOL
5837 M:      Fabrice Gasnier <[email protected]>
5838 L:      [email protected]
5839 S:      Maintained
5840 F:      tools/counter/counter_watch_events.c
5841
5842 CP2615 I2C DRIVER
5843 M:      Bence Csókás <[email protected]>
5844 S:      Maintained
5845 F:      drivers/i2c/busses/i2c-cp2615.c
5846
5847 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5848 M:      Viresh Kumar <[email protected]>
5849 M:      Sudeep Holla <[email protected]>
5850 L:      [email protected]
5851 S:      Maintained
5852 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5853 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5854
5855 CPU FREQUENCY SCALING FRAMEWORK
5856 M:      "Rafael J. Wysocki" <[email protected]>
5857 M:      Viresh Kumar <[email protected]>
5858 L:      [email protected]
5859 S:      Maintained
5860 B:      https://bugzilla.kernel.org
5861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5862 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5863 F:      Documentation/admin-guide/pm/cpufreq.rst
5864 F:      Documentation/admin-guide/pm/intel_pstate.rst
5865 F:      Documentation/cpu-freq/
5866 F:      Documentation/devicetree/bindings/cpufreq/
5867 F:      drivers/cpufreq/
5868 F:      include/linux/cpufreq.h
5869 F:      include/linux/sched/cpufreq.h
5870 F:      kernel/sched/cpufreq*.c
5871 F:      tools/testing/selftests/cpufreq/
5872
5873 CPU HOTPLUG
5874 M:      Thomas Gleixner <[email protected]>
5875 M:      Peter Zijlstra <[email protected]>
5876 L:      [email protected]
5877 S:      Maintained
5878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core
5879 F:      include/linux/cpu.h
5880 F:      include/linux/cpuhotplug.h
5881 F:      include/linux/smpboot.h
5882 F:      kernel/cpu.c
5883 F:      kernel/smpboot.*
5884
5885 CPU IDLE TIME MANAGEMENT FRAMEWORK
5886 M:      "Rafael J. Wysocki" <[email protected]>
5887 M:      Daniel Lezcano <[email protected]>
5888 L:      [email protected]
5889 S:      Maintained
5890 B:      https://bugzilla.kernel.org
5891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5892 F:      Documentation/admin-guide/pm/cpuidle.rst
5893 F:      Documentation/driver-api/pm/cpuidle.rst
5894 F:      drivers/cpuidle/
5895 F:      include/linux/cpuidle.h
5896
5897 CPU POWER MONITORING SUBSYSTEM
5898 M:      Thomas Renninger <[email protected]>
5899 M:      Shuah Khan <[email protected]>
5900 M:      Shuah Khan <[email protected]>
5901 M:      John B. Wyatt IV <[email protected]>
5902 M:      John B. Wyatt IV <[email protected]>
5903 M:      John Kacur <[email protected]>
5904 L:      [email protected]
5905 S:      Maintained
5906 F:      tools/power/cpupower/
5907
5908 CPUID/MSR DRIVER
5909 M:      "H. Peter Anvin" <[email protected]>
5910 S:      Maintained
5911 F:      arch/x86/kernel/cpuid.c
5912 F:      arch/x86/kernel/msr.c
5913
5914 CPUIDLE DRIVER - ARM BIG LITTLE
5915 M:      Lorenzo Pieralisi <[email protected]>
5916 M:      Daniel Lezcano <[email protected]>
5917 L:      [email protected]
5918 L:      [email protected] (moderated for non-subscribers)
5919 S:      Maintained
5920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5921 F:      drivers/cpuidle/cpuidle-big_little.c
5922
5923 CPUIDLE DRIVER - ARM EXYNOS
5924 M:      Daniel Lezcano <[email protected]>
5925 M:      Kukjin Kim <[email protected]>
5926 R:      Krzysztof Kozlowski <[email protected]>
5927 L:      [email protected]
5928 L:      [email protected]
5929 S:      Maintained
5930 F:      arch/arm/mach-exynos/pm.c
5931 F:      drivers/cpuidle/cpuidle-exynos.c
5932 F:      include/linux/platform_data/cpuidle-exynos.h
5933
5934 CPUIDLE DRIVER - ARM PSCI
5935 M:      Lorenzo Pieralisi <[email protected]>
5936 M:      Sudeep Holla <[email protected]>
5937 L:      [email protected]
5938 L:      [email protected] (moderated for non-subscribers)
5939 S:      Supported
5940 F:      drivers/cpuidle/cpuidle-psci.c
5941
5942 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5943 M:      Ulf Hansson <[email protected]>
5944 L:      [email protected]
5945 L:      [email protected] (moderated for non-subscribers)
5946 S:      Supported
5947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
5948 F:      drivers/cpuidle/cpuidle-psci-domain.c
5949 F:      drivers/cpuidle/cpuidle-psci.h
5950
5951 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5952 M:      Ulf Hansson <[email protected]>
5953 L:      [email protected]
5954 S:      Supported
5955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
5956 F:      drivers/cpuidle/dt_idle_genpd.c
5957 F:      drivers/cpuidle/dt_idle_genpd.h
5958
5959 CPUIDLE DRIVER - RISC-V SBI
5960 M:      Anup Patel <[email protected]>
5961 L:      [email protected]
5962 L:      [email protected]
5963 S:      Maintained
5964 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5965
5966 CRAMFS FILESYSTEM
5967 M:      Nicolas Pitre <[email protected]>
5968 S:      Maintained
5969 F:      Documentation/filesystems/cramfs.rst
5970 F:      fs/cramfs/
5971
5972 CREATIVE SB0540
5973 M:      Bastien Nocera <[email protected]>
5974 L:      [email protected]
5975 S:      Maintained
5976 F:      drivers/hid/hid-creative-sb0540.c
5977
5978 CRYPTO API
5979 M:      Herbert Xu <[email protected]>
5980 M:      "David S. Miller" <[email protected]>
5981 L:      [email protected]
5982 S:      Maintained
5983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5985 F:      Documentation/crypto/
5986 F:      Documentation/devicetree/bindings/crypto/
5987 F:      arch/*/crypto/
5988 F:      crypto/
5989 F:      drivers/crypto/
5990 F:      include/crypto/
5991 F:      include/linux/crypto*
5992 F:      lib/crypto/
5993
5994 CRYPTO SPEED TEST COMPARE
5995 M:      Wang Jinchao <[email protected]>
5996 L:      [email protected]
5997 S:      Maintained
5998 F:      tools/crypto/tcrypt/tcrypt_speed_compare.py
5999
6000 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
6001 M:      Neil Horman <[email protected]>
6002 L:      [email protected]
6003 S:      Maintained
6004 F:      crypto/ansi_cprng.c
6005 F:      crypto/rng.c
6006
6007 CS3308 MEDIA DRIVER
6008 M:      Hans Verkuil <[email protected]>
6009 L:      [email protected]
6010 S:      Odd Fixes
6011 W:      http://linuxtv.org
6012 T:      git git://linuxtv.org/media_tree.git
6013 F:      drivers/media/i2c/cs3308.c
6014
6015 CS5535 Audio ALSA driver
6016 M:      Jaya Kumar <[email protected]>
6017 S:      Maintained
6018 F:      sound/pci/cs5535audio/
6019
6020 CTU CAN FD DRIVER
6021 M:      Pavel Pisa <[email protected]>
6022 M:      Ondrej Ille <[email protected]>
6023 L:      [email protected]
6024 S:      Maintained
6025 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
6026 F:      drivers/net/can/ctucanfd/
6027
6028 CVE ASSIGNMENT CONTACT
6029 M:      CVE Assignment Team <[email protected]>
6030 S:      Maintained
6031 F:      Documentation/process/cve.rst
6032
6033 CW1200 WLAN driver
6034 S:      Orphan
6035 F:      drivers/net/wireless/st/cw1200/
6036 F:      include/linux/platform_data/net-cw1200.h
6037
6038 CX18 VIDEO4LINUX DRIVER
6039 M:      Andy Walls <[email protected]>
6040 L:      [email protected]
6041 S:      Maintained
6042 W:      https://linuxtv.org
6043 T:      git git://linuxtv.org/media_tree.git
6044 F:      drivers/media/pci/cx18/
6045 F:      include/uapi/linux/ivtv*
6046
6047 CX2341X MPEG ENCODER HELPER MODULE
6048 M:      Hans Verkuil <[email protected]>
6049 L:      [email protected]
6050 S:      Maintained
6051 W:      https://linuxtv.org
6052 T:      git git://linuxtv.org/media_tree.git
6053 F:      drivers/media/common/cx2341x*
6054 F:      include/media/drv-intf/cx2341x.h
6055
6056 CX24120 MEDIA DRIVER
6057 M:      Jemma Denson <[email protected]>
6058 M:      Patrick Boettcher <[email protected]>
6059 L:      [email protected]
6060 S:      Maintained
6061 W:      https://linuxtv.org
6062 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6063 F:      drivers/media/dvb-frontends/cx24120*
6064
6065 CX88 VIDEO4LINUX DRIVER
6066 M:      Mauro Carvalho Chehab <[email protected]>
6067 L:      [email protected]
6068 S:      Odd fixes
6069 W:      https://linuxtv.org
6070 T:      git git://linuxtv.org/media_tree.git
6071 F:      Documentation/driver-api/media/drivers/cx88*
6072 F:      drivers/media/pci/cx88/
6073
6074 CXD2820R MEDIA DRIVER
6075 L:      [email protected]
6076 S:      Orphan
6077 W:      https://linuxtv.org
6078 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6079 F:      drivers/media/dvb-frontends/cxd2820r*
6080
6081 CXGB3 ETHERNET DRIVER (CXGB3)
6082 M:      Potnuri Bharat Teja <[email protected]>
6083 L:      [email protected]
6084 S:      Supported
6085 W:      http://www.chelsio.com
6086 F:      drivers/net/ethernet/chelsio/cxgb3/
6087
6088 CXGB3 ISCSI DRIVER (CXGB3I)
6089 M:      Varun Prakash <[email protected]>
6090 L:      [email protected]
6091 S:      Supported
6092 W:      http://www.chelsio.com
6093 F:      drivers/scsi/cxgbi/cxgb3i
6094
6095 CXGB4 CRYPTO DRIVER (chcr)
6096 M:      Ayush Sawal <[email protected]>
6097 L:      [email protected]
6098 S:      Supported
6099 W:      http://www.chelsio.com
6100 F:      drivers/crypto/chelsio
6101
6102 CXGB4 ETHERNET DRIVER (CXGB4)
6103 M:      Potnuri Bharat Teja <[email protected]>
6104 L:      [email protected]
6105 S:      Supported
6106 W:      http://www.chelsio.com
6107 F:      drivers/net/ethernet/chelsio/cxgb4/
6108
6109 CXGB4 INLINE CRYPTO DRIVER
6110 M:      Ayush Sawal <[email protected]>
6111 L:      [email protected]
6112 S:      Supported
6113 W:      http://www.chelsio.com
6114 F:      drivers/net/ethernet/chelsio/inline_crypto/
6115
6116 CXGB4 ISCSI DRIVER (CXGB4I)
6117 M:      Varun Prakash <[email protected]>
6118 L:      [email protected]
6119 S:      Supported
6120 W:      http://www.chelsio.com
6121 F:      drivers/scsi/cxgbi/cxgb4i
6122
6123 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
6124 M:      Potnuri Bharat Teja <[email protected]>
6125 L:      [email protected]
6126 S:      Supported
6127 W:      http://www.openfabrics.org
6128 F:      drivers/infiniband/hw/cxgb4/
6129 F:      include/uapi/rdma/cxgb4-abi.h
6130
6131 CXGB4VF ETHERNET DRIVER (CXGB4VF)
6132 M:      Potnuri Bharat Teja <[email protected]>
6133 L:      [email protected]
6134 S:      Supported
6135 W:      http://www.chelsio.com
6136 F:      drivers/net/ethernet/chelsio/cxgb4vf/
6137
6138 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
6139 M:      Frederic Barrat <[email protected]>
6140 M:      Andrew Donnellan <[email protected]>
6141 L:      [email protected]
6142 S:      Supported
6143 F:      Documentation/ABI/testing/sysfs-class-cxl
6144 F:      Documentation/arch/powerpc/cxl.rst
6145 F:      arch/powerpc/platforms/powernv/pci-cxl.c
6146 F:      drivers/misc/cxl/
6147 F:      include/misc/cxl*
6148 F:      include/uapi/misc/cxl.h
6149
6150 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
6151 M:      Manoj N. Kumar <[email protected]>
6152 M:      Uma Krishnan <[email protected]>
6153 L:      [email protected]
6154 S:      Obsolete
6155 F:      Documentation/arch/powerpc/cxlflash.rst
6156 F:      drivers/scsi/cxlflash/
6157 F:      include/uapi/scsi/cxlflash_ioctl.h
6158
6159 CYBERPRO FB DRIVER
6160 M:      Russell King <[email protected]>
6161 L:      [email protected] (moderated for non-subscribers)
6162 S:      Maintained
6163 W:      http://www.armlinux.org.uk/
6164 F:      drivers/video/fbdev/cyber2000fb.*
6165
6166 CYCLADES PC300 DRIVER
6167 S:      Orphan
6168 F:      drivers/net/wan/pc300*
6169
6170 CYPRESS CY8C95X0 PINCTRL DRIVER
6171 M:      Patrick Rudolph <[email protected]>
6172 L:      [email protected]
6173 S:      Maintained
6174 F:      drivers/pinctrl/pinctrl-cy8c95x0.c
6175
6176 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
6177 M:      Linus Walleij <[email protected]>
6178 L:      [email protected]
6179 S:      Maintained
6180 F:      drivers/input/touchscreen/cy8ctma140.c
6181
6182 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
6183 M:      Yassine Oudjana <[email protected]>
6184 L:      [email protected]
6185 S:      Maintained
6186 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
6187 F:      drivers/input/keyboard/cypress-sf.c
6188
6189 CYPRESS_FIRMWARE MEDIA DRIVER
6190 L:      [email protected]
6191 S:      Orphan
6192 W:      https://linuxtv.org
6193 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6194 F:      drivers/media/common/cypress_firmware*
6195
6196 CYTTSP TOUCHSCREEN DRIVER
6197 M:      Linus Walleij <[email protected]>
6198 L:      [email protected]
6199 S:      Maintained
6200 F:      drivers/input/touchscreen/cyttsp*
6201
6202 D-LINK DIR-685 TOUCHKEYS DRIVER
6203 M:      Linus Walleij <[email protected]>
6204 L:      [email protected]
6205 S:      Supported
6206 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
6207
6208 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
6209 M:      Joshua Kinard <[email protected]>
6210 S:      Maintained
6211 F:      drivers/rtc/rtc-ds1685.c
6212 F:      include/linux/rtc/ds1685.h
6213
6214 DAMA SLAVE for AX.25
6215 M:      Joerg Reuter <[email protected]>
6216 L:      [email protected]
6217 S:      Maintained
6218 W:      http://yaina.de/jreuter/
6219 W:      http://www.qsl.net/dl1bke/
6220 F:      net/ax25/af_ax25.c
6221 F:      net/ax25/ax25_dev.c
6222 F:      net/ax25/ax25_ds_*
6223 F:      net/ax25/ax25_in.c
6224 F:      net/ax25/ax25_out.c
6225 F:      net/ax25/ax25_timer.c
6226 F:      net/ax25/sysctl_net_ax25.c
6227
6228 DATA ACCESS MONITOR
6229 M:      SeongJae Park <[email protected]>
6230 L:      [email protected]
6231 L:      [email protected]
6232 S:      Maintained
6233 W:      https://damonitor.github.io
6234 P:      Documentation/mm/damon/maintainer-profile.rst
6235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
6236 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
6237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
6238 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
6239 F:      Documentation/admin-guide/mm/damon/
6240 F:      Documentation/mm/damon/
6241 F:      include/linux/damon.h
6242 F:      include/trace/events/damon.h
6243 F:      mm/damon/
6244 F:      tools/testing/selftests/damon/
6245
6246 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
6247 L:      [email protected]
6248 S:      Orphan
6249 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
6250 F:      drivers/net/ethernet/dec/tulip/dmfe.c
6251
6252 DC390/AM53C974 SCSI driver
6253 M:      Hannes Reinecke <[email protected]>
6254 L:      [email protected]
6255 S:      Maintained
6256 F:      drivers/scsi/am53c974.c
6257
6258 DC395x SCSI driver
6259 M:      Oliver Neukum <[email protected]>
6260 M:      Ali Akcaagac <[email protected]>
6261 M:      Jamie Lenehan <[email protected]>
6262 S:      Maintained
6263 F:      Documentation/scsi/dc395x.rst
6264 F:      drivers/scsi/dc395x.*
6265
6266 DCCP PROTOCOL
6267 L:      [email protected]
6268 S:      Orphan
6269 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
6270 F:      include/linux/dccp.h
6271 F:      include/linux/tfrc.h
6272 F:      include/uapi/linux/dccp.h
6273 F:      net/dccp/
6274
6275 DEBUGOBJECTS:
6276 M:      Thomas Gleixner <[email protected]>
6277 L:      [email protected]
6278 S:      Maintained
6279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects
6280 F:      include/linux/debugobjects.h
6281 F:      lib/debugobjects.c
6282
6283 DECSTATION PLATFORM SUPPORT
6284 M:      "Maciej W. Rozycki" <[email protected]>
6285 L:      [email protected]
6286 S:      Maintained
6287 W:      http://www.linux-mips.org/wiki/DECstation
6288 F:      arch/mips/dec/
6289 F:      arch/mips/include/asm/dec/
6290 F:      arch/mips/include/asm/mach-dec/
6291
6292 DEFXX FDDI NETWORK DRIVER
6293 M:      "Maciej W. Rozycki" <[email protected]>
6294 S:      Maintained
6295 F:      drivers/net/fddi/defxx.*
6296
6297 DEFZA FDDI NETWORK DRIVER
6298 M:      "Maciej W. Rozycki" <[email protected]>
6299 S:      Maintained
6300 F:      drivers/net/fddi/defza.*
6301
6302 DEINTERLACE DRIVERS FOR ALLWINNER H3
6303 M:      Jernej Skrabec <[email protected]>
6304 L:      [email protected]
6305 S:      Maintained
6306 T:      git git://linuxtv.org/media_tree.git
6307 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
6308 F:      drivers/media/platform/sunxi/sun8i-di/
6309
6310 DELL LAPTOP DRIVER
6311 M:      Matthew Garrett <[email protected]>
6312 M:      Pali Rohár <[email protected]>
6313 L:      [email protected]
6314 S:      Maintained
6315 F:      drivers/platform/x86/dell/dell-laptop.c
6316
6317 DELL LAPTOP FREEFALL DRIVER
6318 M:      Pali Rohár <[email protected]>
6319 S:      Maintained
6320 F:      drivers/platform/x86/dell/dell-smo8800.c
6321
6322 DELL LAPTOP RBTN DRIVER
6323 M:      Pali Rohár <[email protected]>
6324 S:      Maintained
6325 F:      drivers/platform/x86/dell/dell-rbtn.*
6326
6327 DELL LAPTOP SMM DRIVER
6328 M:      Pali Rohár <[email protected]>
6329 S:      Maintained
6330 F:      Documentation/ABI/obsolete/procfs-i8k
6331 F:      drivers/hwmon/dell-smm-hwmon.c
6332 F:      include/uapi/linux/i8k.h
6333
6334 DELL PC DRIVER
6335 M:      Lyndon Sanche <[email protected]>
6336 L:      [email protected]
6337 S:      Maintained
6338 F:      drivers/platform/x86/dell/dell-pc.c
6339
6340 DELL REMOTE BIOS UPDATE DRIVER
6341 M:      Stuart Hayes <[email protected]>
6342 L:      [email protected]
6343 S:      Maintained
6344 F:      drivers/platform/x86/dell/dell_rbu.c
6345
6346 DELL SMBIOS DRIVER
6347 M:      Pali Rohár <[email protected]>
6348 L:      [email protected]
6349 L:      [email protected]
6350 S:      Maintained
6351 F:      drivers/platform/x86/dell/dell-smbios.*
6352
6353 DELL SMBIOS SMM DRIVER
6354 L:      [email protected]
6355 L:      [email protected]
6356 S:      Maintained
6357 F:      drivers/platform/x86/dell/dell-smbios-smm.c
6358
6359 DELL SMBIOS WMI DRIVER
6360 L:      [email protected]
6361 L:      [email protected]
6362 S:      Maintained
6363 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
6364 F:      tools/wmi/dell-smbios-example.c
6365
6366 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
6367 M:      Stuart Hayes <[email protected]>
6368 L:      [email protected]
6369 S:      Maintained
6370 F:      Documentation/userspace-api/dcdbas.rst
6371 F:      drivers/platform/x86/dell/dcdbas.*
6372
6373 DELL WMI DDV DRIVER
6374 M:      Armin Wolf <[email protected]>
6375 S:      Maintained
6376 F:      Documentation/ABI/testing/debugfs-dell-wmi-ddv
6377 F:      Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
6378 F:      Documentation/wmi/devices/dell-wmi-ddv.rst
6379 F:      drivers/platform/x86/dell/dell-wmi-ddv.c
6380
6381 DELL WMI DESCRIPTOR DRIVER
6382 L:      [email protected]
6383 S:      Maintained
6384 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
6385
6386 DELL WMI HARDWARE PRIVACY SUPPORT
6387 L:      [email protected]
6388 L:      [email protected]
6389 S:      Maintained
6390 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
6391
6392 DELL WMI NOTIFICATIONS DRIVER
6393 M:      Matthew Garrett <[email protected]>
6394 M:      Pali Rohár <[email protected]>
6395 S:      Maintained
6396 F:      drivers/platform/x86/dell/dell-wmi-base.c
6397
6398 DELL WMI SYSMAN DRIVER
6399 M:      Prasanth Ksr <[email protected]>
6400 L:      [email protected]
6401 L:      [email protected]
6402 S:      Maintained
6403 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
6404 F:      drivers/platform/x86/dell/dell-wmi-sysman/
6405
6406 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
6407 M:      Zev Weiss <[email protected]>
6408 L:      [email protected]
6409 S:      Maintained
6410 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
6411
6412 DELTA DPS920AB PSU DRIVER
6413 M:      Robert Marko <[email protected]>
6414 L:      [email protected]
6415 S:      Maintained
6416 F:      Documentation/hwmon/dps920ab.rst
6417 F:      drivers/hwmon/pmbus/dps920ab.c
6418
6419 DELTA NETWORKS TN48M CPLD DRIVERS
6420 M:      Robert Marko <[email protected]>
6421 S:      Maintained
6422 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
6423 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
6424 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
6425 F:      drivers/gpio/gpio-tn48m.c
6426 F:      include/dt-bindings/reset/delta,tn48m-reset.h
6427
6428 DELTA ST MEDIA DRIVER
6429 M:      Hugues Fruchet <[email protected]>
6430 L:      [email protected]
6431 S:      Supported
6432 W:      https://linuxtv.org
6433 T:      git git://linuxtv.org/media_tree.git
6434 F:      drivers/media/platform/st/sti/delta
6435
6436 DENALI NAND DRIVER
6437 L:      [email protected]
6438 S:      Orphan
6439 F:      drivers/mtd/nand/raw/denali*
6440
6441 DESIGNWARE EDMA CORE IP DRIVER
6442 M:      Manivannan Sadhasivam <[email protected]>
6443 R:      Serge Semin <[email protected]>
6444 L:      [email protected]
6445 S:      Maintained
6446 F:      drivers/dma/dw-edma/
6447 F:      include/linux/dma/edma.h
6448
6449 DESIGNWARE USB2 DRD IP DRIVER
6450 M:      Minas Harutyunyan <[email protected]>
6451 L:      [email protected]
6452 S:      Maintained
6453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6454 F:      drivers/usb/dwc2/
6455
6456 DESIGNWARE USB3 DRD IP DRIVER
6457 M:      Thinh Nguyen <[email protected]>
6458 L:      [email protected]
6459 S:      Maintained
6460 F:      drivers/usb/dwc3/
6461
6462 DESIGNWARE XDATA IP DRIVER
6463 L:      [email protected]
6464 S:      Orphan
6465 F:      Documentation/misc-devices/dw-xdata-pcie.rst
6466 F:      drivers/misc/dw-xdata-pcie.c
6467
6468 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
6469 M:      Andreas Klinger <[email protected]>
6470 L:      [email protected]
6471 S:      Maintained
6472 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
6473 F:      drivers/iio/proximity/srf*.c
6474
6475 DEVICE COREDUMP (DEV_COREDUMP)
6476 M:      Johannes Berg <[email protected]>
6477 L:      [email protected]
6478 S:      Maintained
6479 F:      drivers/base/devcoredump.c
6480 F:      include/linux/devcoredump.h
6481
6482 DEVICE DEPENDENCY HELPER SCRIPT
6483 M:      Saravana Kannan <[email protected]>
6484 L:      [email protected]
6485 S:      Maintained
6486 F:      scripts/dev-needs.sh
6487
6488 DEVICE DIRECT ACCESS (DAX)
6489 M:      Dan Williams <[email protected]>
6490 M:      Vishal Verma <[email protected]>
6491 M:      Dave Jiang <[email protected]>
6492 L:      [email protected]
6493 L:      [email protected]
6494 S:      Supported
6495 F:      drivers/dax/
6496
6497 DEVICE FREQUENCY (DEVFREQ)
6498 M:      MyungJoo Ham <[email protected]>
6499 M:      Kyungmin Park <[email protected]>
6500 M:      Chanwoo Choi <[email protected]>
6501 L:      [email protected]
6502 S:      Maintained
6503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6504 F:      Documentation/devicetree/bindings/devfreq/
6505 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
6506 F:      drivers/devfreq/
6507 F:      include/linux/devfreq.h
6508 F:      include/trace/events/devfreq.h
6509
6510 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
6511 M:      Chanwoo Choi <[email protected]>
6512 L:      [email protected]
6513 S:      Supported
6514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6515 F:      Documentation/devicetree/bindings/devfreq/event/
6516 F:      drivers/devfreq/devfreq-event.c
6517 F:      drivers/devfreq/event/
6518 F:      include/dt-bindings/pmu/exynos_ppmu.h
6519 F:      include/linux/devfreq-event.h
6520
6521 DEVICE RESOURCE MANAGEMENT HELPERS
6522 M:      Hans de Goede <[email protected]>
6523 R:      Matti Vaittinen <[email protected]>
6524 S:      Maintained
6525 F:      include/linux/devm-helpers.h
6526
6527 DEVICE-MAPPER  (LVM)
6528 M:      Alasdair Kergon <[email protected]>
6529 M:      Mike Snitzer <[email protected]>
6530 M:      Mikulas Patocka <[email protected]>
6531 L:      [email protected]
6532 S:      Maintained
6533 Q:      http://patchwork.kernel.org/project/dm-devel/list/
6534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
6535 F:      Documentation/admin-guide/device-mapper/
6536 F:      drivers/md/Kconfig
6537 F:      drivers/md/Makefile
6538 F:      drivers/md/dm*
6539 F:      drivers/md/persistent-data/
6540 F:      include/linux/device-mapper.h
6541 F:      include/linux/dm-*.h
6542 F:      include/uapi/linux/dm-*.h
6543
6544 DEVICE-MAPPER VDO TARGET
6545 M:      Matthew Sakai <[email protected]>
6546 L:      [email protected]
6547 S:      Maintained
6548 F:      Documentation/admin-guide/device-mapper/vdo*.rst
6549 F:      drivers/md/dm-vdo/
6550
6551 DEVLINK
6552 M:      Jiri Pirko <[email protected]>
6553 L:      [email protected]
6554 S:      Supported
6555 F:      Documentation/networking/devlink
6556 F:      include/net/devlink.h
6557 F:      include/uapi/linux/devlink.h
6558 F:      net/devlink/
6559
6560 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6561 M:      Christoph Niedermaier <[email protected]>
6562 L:      [email protected]
6563 S:      Maintained
6564 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
6565 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
6566
6567 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6568 M:      Marek Vasut <[email protected]>
6569 L:      [email protected]
6570 S:      Maintained
6571 F:      arch/arm/boot/dts/st/stm32mp1*-dhcom-*
6572 F:      arch/arm/boot/dts/st/stm32mp1*-dhcor-*
6573
6574 DIALOG SEMICONDUCTOR DRIVERS
6575 M:      Support Opensource <[email protected]>
6576 S:      Supported
6577 W:      http://www.dialog-semiconductor.com/products
6578 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6579 F:      Documentation/devicetree/bindings/input/dlg,da9062-onkey.yaml
6580 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6581 F:      Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6582 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6583 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6584 F:      Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
6585 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6586 F:      Documentation/devicetree/bindings/sound/dlg,da7213.yaml
6587 F:      Documentation/devicetree/bindings/thermal/dlg,da9062-thermal.yaml
6588 F:      Documentation/devicetree/bindings/watchdog/dlg,da9062-watchdog.yaml
6589 F:      Documentation/hwmon/da90??.rst
6590 F:      drivers/gpio/gpio-da90??.c
6591 F:      drivers/hwmon/da90??-hwmon.c
6592 F:      drivers/iio/adc/da91??-*.c
6593 F:      drivers/input/misc/da72??.[ch]
6594 F:      drivers/input/misc/da90??_onkey.c
6595 F:      drivers/input/touchscreen/da9052_tsi.c
6596 F:      drivers/leds/leds-da90??.c
6597 F:      drivers/mfd/da903x.c
6598 F:      drivers/mfd/da90??-*.c
6599 F:      drivers/mfd/da91??-*.c
6600 F:      drivers/pinctrl/pinctrl-da90??.c
6601 F:      drivers/power/supply/da9052-battery.c
6602 F:      drivers/power/supply/da91??-*.c
6603 F:      drivers/regulator/da9???-regulator.[ch]
6604 F:      drivers/regulator/slg51000-regulator.[ch]
6605 F:      drivers/rtc/rtc-da90??.c
6606 F:      drivers/thermal/da90??-thermal.c
6607 F:      drivers/video/backlight/da90??_bl.c
6608 F:      drivers/watchdog/da90??_wdt.c
6609 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6610 F:      include/linux/mfd/da903x.h
6611 F:      include/linux/mfd/da9052/
6612 F:      include/linux/mfd/da9055/
6613 F:      include/linux/mfd/da9062/
6614 F:      include/linux/mfd/da9063/
6615 F:      include/linux/mfd/da9150/
6616 F:      include/linux/regulator/da9211.h
6617 F:      include/sound/da[79]*.h
6618 F:      sound/soc/codecs/da[79]*.[ch]
6619
6620 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6621 M:      William Breathitt Gray <[email protected]>
6622 L:      [email protected]
6623 S:      Maintained
6624 F:      drivers/gpio/gpio-gpio-mm.c
6625
6626 DIGITEQ AUTOMOTIVE MGB4 V4L2 DRIVER
6627 M:      Martin Tuma <[email protected]>
6628 L:      [email protected]
6629 S:      Maintained
6630 F:      Documentation/admin-guide/media/mgb4.rst
6631 F:      drivers/media/pci/mgb4/
6632
6633 DIOLAN U2C-12 I2C DRIVER
6634 M:      Guenter Roeck <[email protected]>
6635 L:      [email protected]
6636 S:      Maintained
6637 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6638
6639 DIRECTORY NOTIFICATION (DNOTIFY)
6640 M:      Jan Kara <[email protected]>
6641 R:      Amir Goldstein <[email protected]>
6642 L:      [email protected]
6643 S:      Maintained
6644 F:      Documentation/filesystems/dnotify.rst
6645 F:      fs/notify/dnotify/
6646 F:      include/linux/dnotify.h
6647
6648 DISK GEOMETRY AND PARTITION HANDLING
6649 M:      Andries Brouwer <[email protected]>
6650 S:      Maintained
6651 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6652 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6653 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6654
6655 DISKQUOTA
6656 M:      Jan Kara <[email protected]>
6657 S:      Maintained
6658 F:      Documentation/filesystems/quota.rst
6659 F:      fs/quota/
6660 F:      include/linux/quota*.h
6661 F:      include/uapi/linux/quota*.h
6662
6663 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6664 M:      Bernie Thompson <[email protected]>
6665 L:      [email protected]
6666 S:      Maintained
6667 W:      http://plugable.com/category/projects/udlfb/
6668 F:      Documentation/fb/udlfb.rst
6669 F:      drivers/video/fbdev/udlfb.c
6670 F:      include/video/udlfb.h
6671
6672 DISTRIBUTED LOCK MANAGER (DLM)
6673 M:      Alexander Aring <[email protected]>
6674 M:      David Teigland <[email protected]>
6675 L:      [email protected]
6676 S:      Supported
6677 W:      https://pagure.io/dlm
6678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6679 F:      fs/dlm/
6680
6681 DMA BUFFER SHARING FRAMEWORK
6682 M:      Sumit Semwal <[email protected]>
6683 M:      Christian König <[email protected]>
6684 L:      [email protected]
6685 L:      [email protected]
6686 L:      [email protected] (moderated for non-subscribers)
6687 S:      Maintained
6688 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6689 F:      Documentation/driver-api/dma-buf.rst
6690 F:      Documentation/userspace-api/dma-buf-alloc-exchange.rst
6691 F:      drivers/dma-buf/
6692 F:      include/linux/*fence.h
6693 F:      include/linux/dma-buf.h
6694 F:      include/linux/dma-resv.h
6695 K:      \bdma_(?:buf|fence|resv)\b
6696
6697 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6698 M:      Vinod Koul <[email protected]>
6699 L:      [email protected]
6700 S:      Maintained
6701 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6703 F:      Documentation/devicetree/bindings/dma/
6704 F:      Documentation/driver-api/dmaengine/
6705 F:      drivers/dma/
6706 F:      include/dt-bindings/dma/
6707 F:      include/linux/dma/
6708 F:      include/linux/dmaengine.h
6709 F:      include/linux/of_dma.h
6710
6711 DMA MAPPING BENCHMARK
6712 M:      Xiang Chen <[email protected]>
6713 L:      [email protected]
6714 F:      kernel/dma/map_benchmark.c
6715 F:      tools/testing/selftests/dma/
6716
6717 DMA MAPPING HELPERS
6718 M:      Christoph Hellwig <[email protected]>
6719 M:      Marek Szyprowski <[email protected]>
6720 R:      Robin Murphy <[email protected]>
6721 L:      [email protected]
6722 S:      Supported
6723 W:      http://git.infradead.org/users/hch/dma-mapping.git
6724 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6725 F:      include/asm-generic/dma-mapping.h
6726 F:      include/linux/dma-direct.h
6727 F:      include/linux/dma-map-ops.h
6728 F:      include/linux/dma-mapping.h
6729 F:      include/linux/swiotlb.h
6730 F:      kernel/dma/
6731
6732 DMA-BUF HEAPS FRAMEWORK
6733 M:      Sumit Semwal <[email protected]>
6734 R:      Benjamin Gaignard <[email protected]>
6735 R:      Brian Starkey <[email protected]>
6736 R:      John Stultz <[email protected]>
6737 R:      T.J. Mercier <[email protected]>
6738 L:      [email protected]
6739 L:      [email protected]
6740 L:      [email protected] (moderated for non-subscribers)
6741 S:      Maintained
6742 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6743 F:      drivers/dma-buf/dma-heap.c
6744 F:      drivers/dma-buf/heaps/*
6745 F:      include/linux/dma-heap.h
6746 F:      include/uapi/linux/dma-heap.h
6747 F:      tools/testing/selftests/dmabuf-heaps/
6748
6749 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6750 M:      Lukasz Luba <[email protected]>
6751 L:      [email protected]
6752 L:      [email protected]
6753 S:      Maintained
6754 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6755 F:      drivers/memory/samsung/exynos5422-dmc.c
6756
6757 DME1737 HARDWARE MONITOR DRIVER
6758 M:      Juerg Haefliger <[email protected]>
6759 L:      [email protected]
6760 S:      Maintained
6761 F:      Documentation/hwmon/dme1737.rst
6762 F:      drivers/hwmon/dme1737.c
6763
6764 DMI/SMBIOS SUPPORT
6765 M:      Jean Delvare <[email protected]>
6766 S:      Maintained
6767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6768 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6769 F:      drivers/firmware/dmi-id.c
6770 F:      drivers/firmware/dmi_scan.c
6771 F:      include/linux/dmi.h
6772
6773 DOCUMENTATION
6774 M:      Jonathan Corbet <[email protected]>
6775 L:      [email protected]
6776 S:      Maintained
6777 P:      Documentation/doc-guide/maintainer-profile.rst
6778 T:      git git://git.lwn.net/linux.git docs-next
6779 F:      Documentation/
6780 F:      scripts/check-variable-fonts.sh
6781 F:      scripts/documentation-file-ref-check
6782 F:      scripts/kernel-doc
6783 F:      scripts/sphinx-pre-install
6784 X:      Documentation/ABI/
6785 X:      Documentation/admin-guide/media/
6786 X:      Documentation/devicetree/
6787 X:      Documentation/driver-api/media/
6788 X:      Documentation/firmware-guide/acpi/
6789 X:      Documentation/i2c/
6790 X:      Documentation/netlink/
6791 X:      Documentation/power/
6792 X:      Documentation/spi/
6793 X:      Documentation/userspace-api/media/
6794
6795 DOCUMENTATION PROCESS
6796 M:      Jonathan Corbet <[email protected]>
6797 L:      [email protected]
6798 S:      Maintained
6799 F:      Documentation/dev-tools/
6800 F:      Documentation/maintainer/
6801 F:      Documentation/process/
6802
6803 DOCUMENTATION REPORTING ISSUES
6804 M:      Thorsten Leemhuis <[email protected]>
6805 L:      [email protected]
6806 S:      Maintained
6807 F:      Documentation/admin-guide/bug-bisect.rst
6808 F:      Documentation/admin-guide/quickly-build-trimmed-linux.rst
6809 F:      Documentation/admin-guide/reporting-issues.rst
6810 F:      Documentation/admin-guide/verify-bugs-and-bisect-regressions.rst
6811
6812 DOCUMENTATION SCRIPTS
6813 M:      Mauro Carvalho Chehab <[email protected]>
6814 L:      [email protected]
6815 S:      Maintained
6816 F:      Documentation/sphinx/parse-headers.pl
6817 F:      scripts/documentation-file-ref-check
6818 F:      scripts/sphinx-pre-install
6819
6820 DOCUMENTATION/ITALIAN
6821 M:      Federico Vaga <[email protected]>
6822 L:      [email protected]
6823 S:      Maintained
6824 F:      Documentation/translations/it_IT
6825
6826 DOCUMENTATION/JAPANESE
6827 R:      Akira Yokosawa <[email protected]>
6828 L:      [email protected]
6829 S:      Maintained
6830 F:      Documentation/translations/ja_JP
6831
6832 DONGWOON DW9714 LENS VOICE COIL DRIVER
6833 M:      Sakari Ailus <[email protected]>
6834 L:      [email protected]
6835 S:      Maintained
6836 T:      git git://linuxtv.org/media_tree.git
6837 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6838 F:      drivers/media/i2c/dw9714.c
6839
6840 DONGWOON DW9719 LENS VOICE COIL DRIVER
6841 M:      Daniel Scally <[email protected]>
6842 L:      [email protected]
6843 S:      Maintained
6844 T:      git git://linuxtv.org/media_tree.git
6845 F:      drivers/media/i2c/dw9719.c
6846
6847 DONGWOON DW9768 LENS VOICE COIL DRIVER
6848 L:      [email protected]
6849 S:      Orphan
6850 T:      git git://linuxtv.org/media_tree.git
6851 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6852 F:      drivers/media/i2c/dw9768.c
6853
6854 DONGWOON DW9807 LENS VOICE COIL DRIVER
6855 M:      Sakari Ailus <[email protected]>
6856 L:      [email protected]
6857 S:      Maintained
6858 T:      git git://linuxtv.org/media_tree.git
6859 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6860 F:      drivers/media/i2c/dw9807-vcm.c
6861
6862 DOUBLETALK DRIVER
6863 M:      "James R. Van Zandt" <[email protected]>
6864 L:      [email protected]
6865 S:      Maintained
6866 F:      drivers/char/dtlk.c
6867 F:      include/linux/dtlk.h
6868
6869 DPAA2 DATAPATH I/O (DPIO) DRIVER
6870 M:      Roy Pledge <[email protected]>
6871 L:      [email protected]
6872 S:      Maintained
6873 F:      drivers/soc/fsl/dpio
6874
6875 DPAA2 ETHERNET DRIVER
6876 M:      Ioana Ciornei <[email protected]>
6877 L:      [email protected]
6878 S:      Maintained
6879 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6880 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6881 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6882 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6883 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6884 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6885 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6886 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6887 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6888 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6889
6890 DPAA2 ETHERNET SWITCH DRIVER
6891 M:      Ioana Ciornei <[email protected]>
6892 L:      [email protected]
6893 S:      Maintained
6894 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6895 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6896 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6897
6898 DPLL SUBSYSTEM
6899 M:      Vadim Fedorenko <[email protected]>
6900 M:      Arkadiusz Kubalewski <[email protected]>
6901 M:      Jiri Pirko <[email protected]>
6902 L:      [email protected]
6903 S:      Supported
6904 F:      Documentation/driver-api/dpll.rst
6905 F:      drivers/dpll/*
6906 F:      include/linux/dpll.h
6907 F:      include/uapi/linux/dpll.h
6908
6909 DRBD DRIVER
6910 M:      Philipp Reisner <[email protected]>
6911 M:      Lars Ellenberg <[email protected]>
6912 M:      Christoph Böhmwalder <[email protected]>
6913 L:      [email protected]
6914 S:      Supported
6915 W:      http://www.drbd.org
6916 T:      git git://git.linbit.com/linux-drbd.git
6917 T:      git git://git.linbit.com/drbd-8.4.git
6918 F:      Documentation/admin-guide/blockdev/
6919 F:      drivers/block/drbd/
6920 F:      include/linux/drbd*
6921 F:      lib/lru_cache.c
6922
6923 DRIVER COMPONENT FRAMEWORK
6924 L:      [email protected]
6925 F:      drivers/base/component.c
6926 F:      include/linux/component.h
6927
6928 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6929 M:      Greg Kroah-Hartman <[email protected]>
6930 R:      "Rafael J. Wysocki" <[email protected]>
6931 S:      Supported
6932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6933 F:      Documentation/core-api/kobject.rst
6934 F:      drivers/base/
6935 F:      fs/debugfs/
6936 F:      fs/sysfs/
6937 F:      include/linux/debugfs.h
6938 F:      include/linux/fwnode.h
6939 F:      include/linux/kobj*
6940 F:      include/linux/property.h
6941 F:      lib/kobj*
6942 F:      rust/kernel/device.rs
6943
6944 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6945 M:      Nishanth Menon <[email protected]>
6946 L:      [email protected]
6947 S:      Maintained
6948 F:      drivers/soc/ti/smartreflex.c
6949 F:      include/linux/power/smartreflex.h
6950
6951 DRM ACCEL DRIVERS FOR INTEL VPU
6952 M:      Jacek Lawrynowicz <[email protected]>
6953 M:      Stanislaw Gruszka <[email protected]>
6954 L:      [email protected]
6955 S:      Supported
6956 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6957 F:      drivers/accel/ivpu/
6958 F:      include/uapi/drm/ivpu_accel.h
6959
6960 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
6961 M:      Oded Gabbay <[email protected]>
6962 L:      [email protected]
6963 S:      Maintained
6964 C:      irc://irc.oftc.net/dri-devel
6965 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
6966 F:      Documentation/accel/
6967 F:      drivers/accel/
6968 F:      include/drm/drm_accel.h
6969
6970 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6971 M:      Maxime Ripard <[email protected]>
6972 M:      Chen-Yu Tsai <[email protected]>
6973 R:      Jernej Skrabec <[email protected]>
6974 L:      [email protected]
6975 S:      Supported
6976 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6977 F:      drivers/gpu/drm/sun4i/sun8i*
6978
6979 DRM DRIVER FOR ARM PL111 CLCD
6980 S:      Orphan
6981 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6982 F:      drivers/gpu/drm/pl111/
6983
6984 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6985 M:      Linus Walleij <[email protected]>
6986 S:      Maintained
6987 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6988 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6989 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6990
6991 DRM DRIVER FOR ASPEED BMC GFX
6992 M:      Joel Stanley <[email protected]>
6993 L:      [email protected] (moderated for non-subscribers)
6994 S:      Supported
6995 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6996 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6997 F:      drivers/gpu/drm/aspeed/
6998
6999 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
7000 M:      Dave Airlie <[email protected]>
7001 R:      Thomas Zimmermann <[email protected]>
7002 R:      Jocelyn Falempe <[email protected]>
7003 L:      [email protected]
7004 S:      Supported
7005 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7006 F:      drivers/gpu/drm/ast/
7007
7008 DRM DRIVER FOR BOCHS VIRTUAL GPU
7009 M:      Gerd Hoffmann <[email protected]>
7010 L:      [email protected]
7011 S:      Maintained
7012 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7013 F:      drivers/gpu/drm/tiny/bochs.c
7014
7015 DRM DRIVER FOR BOE HIMAX8279D PANELS
7016 M:      Jerry Han <[email protected]>
7017 S:      Maintained
7018 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
7019 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
7020
7021 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
7022 M:      Jagan Teki <[email protected]>
7023 S:      Maintained
7024 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
7025 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
7026
7027 DRM DRIVER FOR EBBG FT8719 PANEL
7028 M:      Joel Selvaraj <[email protected]>
7029 S:      Maintained
7030 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7031 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
7032 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
7033
7034 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
7035 M:      Linus Walleij <[email protected]>
7036 S:      Maintained
7037 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7038 F:      drivers/gpu/drm/tve200/
7039
7040 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
7041 M:      Icenowy Zheng <[email protected]>
7042 S:      Maintained
7043 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
7044 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
7045
7046 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
7047 M:      Jagan Teki <[email protected]>
7048 S:      Maintained
7049 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
7050 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
7051
7052 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
7053 M:      Thomas Zimmermann <[email protected]>
7054 M:      Javier Martinez Canillas <[email protected]>
7055 L:      [email protected]
7056 S:      Maintained
7057 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7058 F:      drivers/gpu/drm/drm_aperture.c
7059 F:      drivers/gpu/drm/tiny/ofdrm.c
7060 F:      drivers/gpu/drm/tiny/simpledrm.c
7061 F:      drivers/video/aperture.c
7062 F:      drivers/video/nomodeset.c
7063 F:      include/drm/drm_aperture.h
7064 F:      include/linux/aperture.h
7065 F:      include/video/nomodeset.h
7066
7067 DRM DRIVER FOR GENERIC EDP PANELS
7068 R:      Douglas Anderson <[email protected]>
7069 F:      Documentation/devicetree/bindings/display/panel/panel-edp.yaml
7070 F:      drivers/gpu/drm/panel/panel-edp.c
7071
7072 DRM DRIVER FOR GENERIC USB DISPLAY
7073 M:      Noralf Trønnes <[email protected]>
7074 S:      Maintained
7075 W:      https://github.com/notro/gud/wiki
7076 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7077 F:      drivers/gpu/drm/gud/
7078 F:      include/drm/gud.h
7079
7080 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
7081 M:      Hans de Goede <[email protected]>
7082 S:      Maintained
7083 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7084 F:      drivers/gpu/drm/tiny/gm12u320.c
7085
7086 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
7087 M:      Ondrej Jirman <[email protected]>
7088 M:      Javier Martinez Canillas <[email protected]>
7089 S:      Maintained
7090 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7091 F:      Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
7092 F:      drivers/gpu/drm/panel/panel-himax-hx8394.c
7093
7094 DRM DRIVER FOR HX8357D PANELS
7095 S:      Orphan
7096 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7097 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
7098 F:      drivers/gpu/drm/tiny/hx8357d.c
7099
7100 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
7101 M:      Deepak Rawat <[email protected]>
7102 L:      [email protected]
7103 L:      [email protected]
7104 S:      Maintained
7105 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7106 F:      drivers/gpu/drm/hyperv
7107
7108 DRM DRIVER FOR ILITEK ILI9225 PANELS
7109 M:      David Lechner <[email protected]>
7110 S:      Maintained
7111 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7112 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
7113 F:      drivers/gpu/drm/tiny/ili9225.c
7114
7115 DRM DRIVER FOR ILITEK ILI9486 PANELS
7116 M:      Kamlesh Gurudasani <[email protected]>
7117 S:      Maintained
7118 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7119 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
7120 F:      drivers/gpu/drm/tiny/ili9486.c
7121
7122 DRM DRIVER FOR ILITEK ILI9805 PANELS
7123 M:      Michael Trimarchi <[email protected]>
7124 S:      Maintained
7125 F:      Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml
7126 F:      drivers/gpu/drm/panel/panel-ilitek-ili9805.c
7127
7128 DRM DRIVER FOR ILITEK ILI9806E PANELS
7129 M:      Michael Walle <[email protected]>
7130 S:      Maintained
7131 F:      drivers/gpu/drm/panel/panel-ilitek-ili9806e.c
7132
7133 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
7134 M:      Jagan Teki <[email protected]>
7135 S:      Maintained
7136 F:      Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
7137 F:      drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
7138
7139 DRM DRIVER FOR LG SW43408 PANELS
7140 M:      Sumit Semwal <[email protected]>
7141 M:      Caleb Connolly <[email protected]>
7142 S:      Maintained
7143 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7144 F:      Documentation/devicetree/bindings/display/panel/lg,sw43408.yaml
7145 F:      drivers/gpu/drm/panel/panel-lg-sw43408.c
7146
7147 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
7148 M:      Paul Kocialkowski <[email protected]>
7149 S:      Supported
7150 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7151 F:      drivers/gpu/drm/logicvc/
7152
7153 DRM DRIVER FOR LVDS PANELS
7154 M:      Laurent Pinchart <[email protected]>
7155 L:      [email protected]
7156 S:      Maintained
7157 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7158 F:      Documentation/devicetree/bindings/display/lvds.yaml
7159 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
7160 F:      drivers/gpu/drm/panel/panel-lvds.c
7161
7162 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
7163 M:      Guido Günther <[email protected]>
7164 R:      Purism Kernel Team <[email protected]>
7165 S:      Maintained
7166 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
7167 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
7168
7169 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
7170 M:      Dave Airlie <[email protected]>
7171 R:      Thomas Zimmermann <[email protected]>
7172 R:      Jocelyn Falempe <[email protected]>
7173 L:      [email protected]
7174 S:      Supported
7175 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7176 F:      drivers/gpu/drm/mgag200/
7177
7178 DRM DRIVER FOR MI0283QT
7179 M:      Noralf Trønnes <[email protected]>
7180 S:      Maintained
7181 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7182 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
7183 F:      drivers/gpu/drm/tiny/mi0283qt.c
7184
7185 DRM DRIVER FOR MIPI DBI compatible panels
7186 M:      Noralf Trønnes <[email protected]>
7187 S:      Maintained
7188 W:      https://github.com/notro/panel-mipi-dbi/wiki
7189 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7190 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
7191 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
7192
7193 DRM DRIVER for Qualcomm Adreno GPUs
7194 M:      Rob Clark <[email protected]>
7195 R:      Sean Paul <[email protected]>
7196 R:      Konrad Dybcio <[email protected]>
7197 L:      [email protected]
7198 L:      [email protected]
7199 L:      [email protected]
7200 S:      Maintained
7201 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
7202 T:      git https://gitlab.freedesktop.org/drm/msm.git
7203 F:      Documentation/devicetree/bindings/display/msm/gpu.yaml
7204 F:      drivers/gpu/drm/msm/adreno/
7205 F:      drivers/gpu/drm/msm/msm_gpu.*
7206 F:      drivers/gpu/drm/msm/msm_gpu_devfreq.*
7207 F:      drivers/gpu/drm/msm/msm_ringbuffer.*
7208 F:      drivers/gpu/drm/msm/registers/adreno/
7209 F:      include/uapi/drm/msm_drm.h
7210
7211 DRM DRIVER for Qualcomm display hardware
7212 M:      Rob Clark <[email protected]>
7213 M:      Abhinav Kumar <[email protected]>
7214 M:      Dmitry Baryshkov <[email protected]>
7215 R:      Sean Paul <[email protected]>
7216 R:      Marijn Suijten <[email protected]>
7217 L:      [email protected]
7218 L:      [email protected]
7219 L:      [email protected]
7220 S:      Maintained
7221 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
7222 T:      git https://gitlab.freedesktop.org/drm/msm.git
7223 F:      Documentation/devicetree/bindings/display/msm/
7224 F:      drivers/gpu/drm/ci/xfails/msm*
7225 F:      drivers/gpu/drm/msm/
7226 F:      include/uapi/drm/msm_drm.h
7227
7228 DRM DRIVER FOR NOVATEK NT35510 PANELS
7229 M:      Linus Walleij <[email protected]>
7230 S:      Maintained
7231 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7232 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
7233 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
7234
7235 DRM DRIVER FOR NOVATEK NT35560 PANELS
7236 M:      Linus Walleij <[email protected]>
7237 S:      Maintained
7238 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7239 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
7240 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
7241
7242 DRM DRIVER FOR NOVATEK NT36523 PANELS
7243 M:      Jianhua Lu <[email protected]>
7244 S:      Maintained
7245 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7246 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
7247 F:      drivers/gpu/drm/panel/panel-novatek-nt36523.c
7248
7249 DRM DRIVER FOR NOVATEK NT36672A PANELS
7250 M:      Sumit Semwal <[email protected]>
7251 S:      Maintained
7252 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7253 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
7254 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
7255
7256 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
7257 M:      Karol Herbst <[email protected]>
7258 M:      Lyude Paul <[email protected]>
7259 M:      Danilo Krummrich <[email protected]>
7260 L:      [email protected]
7261 L:      [email protected]
7262 S:      Supported
7263 W:      https://nouveau.freedesktop.org/
7264 Q:      https://patchwork.freedesktop.org/project/nouveau/
7265 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
7266 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
7267 C:      irc://irc.oftc.net/nouveau
7268 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
7269 F:      drivers/gpu/drm/nouveau/
7270 F:      include/uapi/drm/nouveau_drm.h
7271
7272 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
7273 M:      Stefan Mavrodiev <[email protected]>
7274 S:      Maintained
7275 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
7276 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
7277
7278 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
7279 R:      Douglas Anderson <[email protected]>
7280 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
7281 F:      drivers/gpu/drm/bridge/parade-ps8640.c
7282
7283 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
7284 M:      Noralf Trønnes <[email protected]>
7285 S:      Maintained
7286 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7287 F:      Documentation/devicetree/bindings/display/repaper.txt
7288 F:      drivers/gpu/drm/tiny/repaper.c
7289
7290 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
7291 M:      Dave Airlie <[email protected]>
7292 M:      Gerd Hoffmann <[email protected]>
7293 L:      [email protected]
7294 S:      Obsolete
7295 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
7296 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7297 F:      drivers/gpu/drm/tiny/cirrus.c
7298
7299 DRM DRIVER FOR QXL VIRTUAL GPU
7300 M:      Dave Airlie <[email protected]>
7301 M:      Gerd Hoffmann <[email protected]>
7302 L:      [email protected]
7303 L:      [email protected]
7304 S:      Maintained
7305 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7306 F:      drivers/gpu/drm/qxl/
7307 F:      include/uapi/drm/qxl_drm.h
7308
7309 DRM DRIVER FOR RAYDIUM RM67191 PANELS
7310 M:      Robert Chiras <[email protected]>
7311 S:      Maintained
7312 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
7313 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
7314
7315 DRM DRIVER FOR SAMSUNG DB7430 PANELS
7316 M:      Linus Walleij <[email protected]>
7317 S:      Maintained
7318 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7319 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
7320 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
7321
7322 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
7323 M:      Inki Dae <[email protected]>
7324 M:      Jagan Teki <[email protected]>
7325 M:      Marek Szyprowski <[email protected]>
7326 S:      Maintained
7327 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7328 F:      Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
7329 F:      drivers/gpu/drm/bridge/samsung-dsim.c
7330 F:      include/drm/bridge/samsung-dsim.h
7331
7332 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
7333 M:      Markuss Broks <[email protected]>
7334 S:      Maintained
7335 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
7336 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
7337
7338 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS
7339 M:      Artur Weber <[email protected]>
7340 S:      Maintained
7341 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
7342 F:      drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
7343
7344 DRM DRIVER FOR SITRONIX ST7586 PANELS
7345 M:      David Lechner <[email protected]>
7346 S:      Maintained
7347 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7348 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
7349 F:      drivers/gpu/drm/tiny/st7586.c
7350
7351 DRM DRIVER FOR SITRONIX ST7701 PANELS
7352 M:      Jagan Teki <[email protected]>
7353 S:      Maintained
7354 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
7355 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
7356
7357 DRM DRIVER FOR SITRONIX ST7703 PANELS
7358 M:      Guido Günther <[email protected]>
7359 R:      Purism Kernel Team <[email protected]>
7360 R:      Ondrej Jirman <[email protected]>
7361 S:      Maintained
7362 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
7363 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
7364
7365 DRM DRIVER FOR SITRONIX ST7735R PANELS
7366 M:      David Lechner <[email protected]>
7367 S:      Maintained
7368 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7369 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
7370 F:      drivers/gpu/drm/tiny/st7735r.c
7371
7372 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
7373 M:      Javier Martinez Canillas <[email protected]>
7374 S:      Maintained
7375 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7376 F:      Documentation/devicetree/bindings/display/solomon,ssd-common.yaml
7377 F:      Documentation/devicetree/bindings/display/solomon,ssd13*.yaml
7378 F:      drivers/gpu/drm/solomon/ssd130x*
7379
7380 DRM DRIVER FOR ST-ERICSSON MCDE
7381 M:      Linus Walleij <[email protected]>
7382 S:      Maintained
7383 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7384 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
7385 F:      drivers/gpu/drm/mcde/
7386
7387 DRM DRIVER FOR SYNAPTICS R63353 PANELS
7388 M:      Michael Trimarchi <[email protected]>
7389 S:      Maintained
7390 F:      Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml
7391 F:      drivers/gpu/drm/panel/panel-synaptics-r63353.c
7392
7393 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
7394 M:      Jagan Teki <[email protected]>
7395 S:      Maintained
7396 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
7397 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
7398
7399 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
7400 R:      Douglas Anderson <[email protected]>
7401 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
7402 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
7403
7404 DRM DRIVER FOR TPO TPG110 PANELS
7405 M:      Linus Walleij <[email protected]>
7406 S:      Maintained
7407 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7408 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
7409 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
7410
7411 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
7412 M:      Dave Airlie <[email protected]>
7413 R:      Sean Paul <[email protected]>
7414 R:      Thomas Zimmermann <[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/udl/
7419
7420 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
7421 M:      Rodrigo Siqueira <[email protected]>
7422 M:      Maíra Canal <[email protected]>
7423 R:      Haneen Mohammed <[email protected]>
7424 R:      Simona Vetter <[email protected]>
7425 R:      Melissa Wen <[email protected]>
7426 L:      [email protected]
7427 S:      Maintained
7428 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7429 F:      Documentation/gpu/vkms.rst
7430 F:      drivers/gpu/drm/ci/xfails/vkms*
7431 F:      drivers/gpu/drm/vkms/
7432
7433 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
7434 M:      Hans de Goede <[email protected]>
7435 L:      [email protected]
7436 S:      Maintained
7437 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7438 F:      drivers/gpu/drm/vboxvideo/
7439
7440 DRM DRIVER FOR VMWARE VIRTUAL GPU
7441 M:      Zack Rusin <[email protected]>
7442 R:      Broadcom internal kernel review list <[email protected]>
7443 L:      [email protected]
7444 S:      Supported
7445 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7446 F:      drivers/gpu/drm/vmwgfx/
7447 F:      include/uapi/drm/vmwgfx_drm.h
7448
7449 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
7450 M:      Linus Walleij <[email protected]>
7451 S:      Maintained
7452 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7453 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
7454 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
7455
7456 DRM DRIVERS
7457 M:      David Airlie <[email protected]>
7458 M:      Simona Vetter <[email protected]>
7459 L:      [email protected]
7460 S:      Maintained
7461 B:      https://gitlab.freedesktop.org/drm
7462 C:      irc://irc.oftc.net/dri-devel
7463 T:      git https://gitlab.freedesktop.org/drm/kernel.git
7464 F:      Documentation/devicetree/bindings/display/
7465 F:      Documentation/devicetree/bindings/gpu/
7466 F:      Documentation/gpu/
7467 F:      drivers/gpu/
7468 F:      include/drm/
7469 F:      include/linux/vga*
7470 F:      include/uapi/drm/
7471
7472 DRM DRIVERS AND MISC GPU PATCHES
7473 M:      Maarten Lankhorst <[email protected]>
7474 M:      Maxime Ripard <[email protected]>
7475 M:      Thomas Zimmermann <[email protected]>
7476 S:      Maintained
7477 W:      https://drm.pages.freedesktop.org/maintainer-tools/drm-misc.html
7478 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7479 F:      Documentation/devicetree/bindings/display/
7480 F:      Documentation/devicetree/bindings/gpu/
7481 F:      Documentation/gpu/
7482 F:      drivers/gpu/drm/
7483 F:      drivers/gpu/vga/
7484 F:      include/drm/drm
7485 F:      include/linux/vga*
7486 F:      include/uapi/drm/
7487 X:      drivers/gpu/drm/amd/
7488 X:      drivers/gpu/drm/armada/
7489 X:      drivers/gpu/drm/etnaviv/
7490 X:      drivers/gpu/drm/exynos/
7491 X:      drivers/gpu/drm/i915/
7492 X:      drivers/gpu/drm/kmb/
7493 X:      drivers/gpu/drm/mediatek/
7494 X:      drivers/gpu/drm/msm/
7495 X:      drivers/gpu/drm/nouveau/
7496 X:      drivers/gpu/drm/radeon/
7497 X:      drivers/gpu/drm/renesas/rcar-du/
7498 X:      drivers/gpu/drm/tegra/
7499
7500 DRM DRIVERS FOR ALLWINNER A10
7501 M:      Maxime Ripard <[email protected]>
7502 M:      Chen-Yu Tsai <[email protected]>
7503 L:      [email protected]
7504 S:      Supported
7505 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7506 F:      Documentation/devicetree/bindings/display/allwinner*
7507 F:      drivers/gpu/drm/sun4i/
7508
7509 DRM DRIVERS FOR AMLOGIC SOCS
7510 M:      Neil Armstrong <[email protected]>
7511 L:      [email protected]
7512 L:      [email protected]
7513 S:      Supported
7514 W:      http://linux-meson.com/
7515 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7516 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
7517 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
7518 F:      Documentation/gpu/meson.rst
7519 F:      drivers/gpu/drm/ci/xfails/meson*
7520 F:      drivers/gpu/drm/meson/
7521
7522 DRM DRIVERS FOR ATMEL HLCDC
7523 M:      Sam Ravnborg <[email protected]>
7524 M:      Boris Brezillon <[email protected]>
7525 L:      [email protected]
7526 S:      Supported
7527 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7528 F:      Documentation/devicetree/bindings/display/atmel/
7529 F:      drivers/gpu/drm/atmel-hlcdc/
7530
7531 DRM DRIVERS FOR BRIDGE CHIPS
7532 M:      Andrzej Hajda <[email protected]>
7533 M:      Neil Armstrong <[email protected]>
7534 M:      Robert Foss <[email protected]>
7535 R:      Laurent Pinchart <[email protected]>
7536 R:      Jonas Karlman <[email protected]>
7537 R:      Jernej Skrabec <[email protected]>
7538 S:      Maintained
7539 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7540 F:      Documentation/devicetree/bindings/display/bridge/
7541 F:      drivers/gpu/drm/bridge/
7542 F:      drivers/gpu/drm/display/drm_bridge_connector.c
7543 F:      drivers/gpu/drm/drm_bridge.c
7544 F:      include/drm/drm_bridge.h
7545 F:      include/drm/drm_bridge_connector.h
7546
7547 DRM DRIVERS FOR EXYNOS
7548 M:      Inki Dae <[email protected]>
7549 M:      Seung-Woo Kim <[email protected]>
7550 M:      Kyungmin Park <[email protected]>
7551 L:      [email protected]
7552 S:      Supported
7553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
7554 F:      Documentation/devicetree/bindings/display/samsung/
7555 F:      drivers/gpu/drm/exynos/
7556 F:      include/uapi/drm/exynos_drm.h
7557
7558 DRM DRIVERS FOR FREESCALE DCU
7559 M:      Stefan Agner <[email protected]>
7560 M:      Alison Wang <[email protected]>
7561 L:      [email protected]
7562 S:      Supported
7563 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7564 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
7565 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
7566 F:      drivers/gpu/drm/fsl-dcu/
7567
7568 DRM DRIVERS FOR FREESCALE IMX 5/6
7569 M:      Philipp Zabel <[email protected]>
7570 L:      [email protected]
7571 S:      Maintained
7572 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7573 T:      git git://git.pengutronix.de/git/pza/linux
7574 F:      Documentation/devicetree/bindings/display/imx/
7575 F:      drivers/gpu/drm/imx/ipuv3/
7576 F:      drivers/gpu/ipu-v3/
7577
7578 DRM DRIVERS FOR FREESCALE IMX BRIDGE
7579 M:      Liu Ying <[email protected]>
7580 L:      [email protected]
7581 S:      Maintained
7582 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
7583 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
7584 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
7585 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
7586 F:      drivers/gpu/drm/bridge/imx/
7587
7588 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
7589 M:      Patrik Jakobsson <[email protected]>
7590 L:      [email protected]
7591 S:      Maintained
7592 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7593 F:      drivers/gpu/drm/gma500/
7594
7595 DRM DRIVERS FOR HISILICON
7596 M:      Xinliang Liu <[email protected]>
7597 M:      Tian Tao  <[email protected]>
7598 R:      Xinwei Kong <[email protected]>
7599 R:      Sumit Semwal <[email protected]>
7600 R:      Yongqin Liu <[email protected]>
7601 R:      John Stultz <[email protected]>
7602 L:      [email protected]
7603 S:      Maintained
7604 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7605 F:      Documentation/devicetree/bindings/display/hisilicon/
7606 F:      drivers/gpu/drm/hisilicon/
7607
7608 DRM DRIVERS FOR LIMA
7609 M:      Qiang Yu <[email protected]>
7610 L:      [email protected]
7611 L:      [email protected] (moderated for non-subscribers)
7612 S:      Maintained
7613 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7614 F:      drivers/gpu/drm/lima/
7615 F:      include/uapi/drm/lima_drm.h
7616
7617 DRM DRIVERS FOR LOONGSON
7618 M:      Sui Jingfeng <[email protected]>
7619 L:      [email protected]
7620 S:      Supported
7621 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7622 F:      drivers/gpu/drm/loongson/
7623
7624 DRM DRIVERS FOR MEDIATEK
7625 M:      Chun-Kuang Hu <[email protected]>
7626 M:      Philipp Zabel <[email protected]>
7627 L:      [email protected]
7628 L:      [email protected] (moderated for non-subscribers)
7629 S:      Supported
7630 F:      Documentation/devicetree/bindings/display/mediatek/
7631 F:      drivers/gpu/drm/ci/xfails/mediatek*
7632 F:      drivers/gpu/drm/mediatek/
7633 F:      drivers/phy/mediatek/phy-mtk-dp.c
7634 F:      drivers/phy/mediatek/phy-mtk-hdmi*
7635 F:      drivers/phy/mediatek/phy-mtk-mipi*
7636
7637 DRM DRIVERS FOR NVIDIA TEGRA
7638 M:      Thierry Reding <[email protected]>
7639 M:      Mikko Perttunen <[email protected]>
7640 L:      [email protected]
7641 L:      [email protected]
7642 S:      Supported
7643 T:      git https://gitlab.freedesktop.org/drm/tegra.git
7644 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
7645 F:      Documentation/devicetree/bindings/gpu/host1x/
7646 F:      drivers/gpu/drm/tegra/
7647 F:      drivers/gpu/host1x/
7648 F:      include/linux/host1x.h
7649 F:      include/uapi/drm/tegra_drm.h
7650
7651 DRM DRIVERS FOR RENESAS R-CAR
7652 M:      Laurent Pinchart <[email protected]>
7653 M:      Kieran Bingham <[email protected]>
7654 L:      [email protected]
7655 L:      [email protected]
7656 S:      Supported
7657 T:      git git://linuxtv.org/pinchartl/media drm/du/next
7658 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
7659 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
7660 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
7661 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
7662 F:      drivers/gpu/drm/renesas/rcar-du/
7663
7664 DRM DRIVERS FOR RENESAS RZ
7665 M:      Biju Das <[email protected]>
7666 L:      [email protected]
7667 L:      [email protected]
7668 S:      Maintained
7669 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7670 F:      Documentation/devicetree/bindings/display/renesas,rzg2l-du.yaml
7671 F:      drivers/gpu/drm/renesas/rz-du/
7672
7673 DRM DRIVERS FOR RENESAS SHMOBILE
7674 M:      Laurent Pinchart <[email protected]>
7675 M:      Geert Uytterhoeven <[email protected]>
7676 L:      [email protected]
7677 L:      [email protected]
7678 S:      Supported
7679 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7680 F:      Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml
7681 F:      drivers/gpu/drm/renesas/shmobile/
7682 F:      include/linux/platform_data/shmob_drm.h
7683
7684 DRM DRIVERS FOR ROCKCHIP
7685 M:      Sandy Huang <[email protected]>
7686 M:      Heiko Stübner <[email protected]>
7687 M:      Andy Yan <[email protected]>
7688 L:      [email protected]
7689 S:      Maintained
7690 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7691 F:      Documentation/devicetree/bindings/display/rockchip/
7692 F:      drivers/gpu/drm/ci/xfails/rockchip*
7693 F:      drivers/gpu/drm/rockchip/
7694
7695 DRM DRIVERS FOR STI
7696 M:      Alain Volmat <[email protected]>
7697 L:      [email protected]
7698 S:      Maintained
7699 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7700 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
7701 F:      drivers/gpu/drm/sti
7702
7703 DRM DRIVERS FOR STM
7704 M:      Yannick Fertre <[email protected]>
7705 M:      Raphael Gallais-Pou <[email protected]>
7706 M:      Philippe Cornu <[email protected]>
7707 L:      [email protected]
7708 S:      Maintained
7709 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7710 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7711 F:      Documentation/devicetree/bindings/display/st,stm32mp25-lvds.yaml
7712 F:      drivers/gpu/drm/stm
7713
7714 DRM DRIVERS FOR TI KEYSTONE
7715 M:      Jyri Sarha <[email protected]>
7716 M:      Tomi Valkeinen <[email protected]>
7717 L:      [email protected]
7718 S:      Maintained
7719 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7720 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7721 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7722 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7723 F:      drivers/gpu/drm/tidss/
7724
7725 DRM DRIVERS FOR TI LCDC
7726 M:      Jyri Sarha <[email protected]>
7727 M:      Tomi Valkeinen <[email protected]>
7728 L:      [email protected]
7729 S:      Maintained
7730 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7731 F:      Documentation/devicetree/bindings/display/tilcdc/
7732 F:      drivers/gpu/drm/tilcdc/
7733
7734 DRM DRIVERS FOR TI OMAP
7735 M:      Tomi Valkeinen <[email protected]>
7736 L:      [email protected]
7737 S:      Maintained
7738 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7739 F:      Documentation/devicetree/bindings/display/ti/
7740 F:      drivers/gpu/drm/omapdrm/
7741
7742 DRM DRIVERS FOR V3D
7743 M:      Melissa Wen <[email protected]>
7744 M:      Maíra Canal <[email protected]>
7745 S:      Supported
7746 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7747 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7748 F:      drivers/gpu/drm/v3d/
7749 F:      include/uapi/drm/v3d_drm.h
7750
7751 DRM DRIVERS FOR VC4
7752 M:      Maxime Ripard <[email protected]>
7753 M:      Dave Stevenson <[email protected]>
7754 R:      Raspberry Pi Kernel Maintenance <[email protected]>
7755 S:      Supported
7756 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7757 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7758 F:      drivers/gpu/drm/vc4/
7759 F:      include/uapi/drm/vc4_drm.h
7760
7761 DRM DRIVERS FOR VIVANTE GPU IP
7762 M:      Lucas Stach <[email protected]>
7763 R:      Russell King <[email protected]>
7764 R:      Christian Gmeiner <[email protected]>
7765 L:      [email protected] (moderated for non-subscribers)
7766 L:      [email protected]
7767 S:      Maintained
7768 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7769 F:      drivers/gpu/drm/etnaviv/
7770 F:      include/uapi/drm/etnaviv_drm.h
7771
7772 DRM DRIVERS FOR XEN
7773 M:      Oleksandr Andrushchenko <[email protected]>
7774 L:      [email protected]
7775 L:      [email protected] (moderated for non-subscribers)
7776 S:      Supported
7777 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7778 F:      Documentation/gpu/xen-front.rst
7779 F:      drivers/gpu/drm/xen/
7780
7781 DRM DRIVERS FOR XILINX
7782 M:      Laurent Pinchart <[email protected]>
7783 M:      Tomi Valkeinen <[email protected]>
7784 L:      [email protected]
7785 S:      Maintained
7786 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7787 F:      Documentation/devicetree/bindings/display/xlnx/
7788 F:      drivers/gpu/drm/xlnx/
7789
7790 DRM GPU SCHEDULER
7791 M:      Luben Tuikov <[email protected]>
7792 M:      Matthew Brost <[email protected]>
7793 L:      [email protected]
7794 S:      Maintained
7795 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7796 F:      drivers/gpu/drm/scheduler/
7797 F:      include/drm/gpu_scheduler.h
7798
7799 DRM PANEL DRIVERS
7800 M:      Neil Armstrong <[email protected]>
7801 R:      Jessica Zhang <[email protected]>
7802 L:      [email protected]
7803 S:      Maintained
7804 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7805 F:      Documentation/devicetree/bindings/display/panel/
7806 F:      drivers/gpu/drm/drm_panel.c
7807 F:      drivers/gpu/drm/panel/
7808 F:      include/drm/drm_panel.h
7809
7810 DRM PRIVACY-SCREEN CLASS
7811 M:      Hans de Goede <[email protected]>
7812 L:      [email protected]
7813 S:      Maintained
7814 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7815 F:      drivers/gpu/drm/drm_privacy_screen*
7816 F:      include/drm/drm_privacy_screen*
7817
7818 DRM TTM SUBSYSTEM
7819 M:      Christian Koenig <[email protected]>
7820 M:      Huang Rui <[email protected]>
7821 L:      [email protected]
7822 S:      Maintained
7823 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7824 F:      drivers/gpu/drm/ttm/
7825 F:      include/drm/ttm/
7826
7827 DRM AUTOMATED TESTING
7828 M:      Helen Koike <[email protected]>
7829 L:      [email protected]
7830 S:      Maintained
7831 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7832 F:      Documentation/gpu/automated_testing.rst
7833 F:      drivers/gpu/drm/ci/
7834
7835 DSBR100 USB FM RADIO DRIVER
7836 M:      Alexey Klimov <[email protected]>
7837 L:      [email protected]
7838 S:      Maintained
7839 T:      git git://linuxtv.org/media_tree.git
7840 F:      drivers/media/radio/dsbr100.c
7841
7842 DT3155 MEDIA DRIVER
7843 M:      Hans Verkuil <[email protected]>
7844 L:      [email protected]
7845 S:      Odd Fixes
7846 W:      https://linuxtv.org
7847 T:      git git://linuxtv.org/media_tree.git
7848 F:      drivers/media/pci/dt3155/
7849
7850 DVB_USB_AF9015 MEDIA DRIVER
7851 L:      [email protected]
7852 S:      Orphan
7853 W:      https://linuxtv.org
7854 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7855 F:      drivers/media/usb/dvb-usb-v2/af9015*
7856
7857 DVB_USB_AF9035 MEDIA DRIVER
7858 L:      [email protected]
7859 S:      Orphan
7860 W:      https://linuxtv.org
7861 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7862 F:      drivers/media/usb/dvb-usb-v2/af9035*
7863
7864 DVB_USB_ANYSEE MEDIA DRIVER
7865 L:      [email protected]
7866 S:      Orphan
7867 W:      https://linuxtv.org
7868 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7869 F:      drivers/media/usb/dvb-usb-v2/anysee*
7870
7871 DVB_USB_AU6610 MEDIA DRIVER
7872 L:      [email protected]
7873 S:      Orphan
7874 W:      https://linuxtv.org
7875 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7876 F:      drivers/media/usb/dvb-usb-v2/au6610*
7877
7878 DVB_USB_CE6230 MEDIA DRIVER
7879 L:      [email protected]
7880 S:      Orphan
7881 W:      https://linuxtv.org
7882 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7883 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7884
7885 DVB_USB_CXUSB MEDIA DRIVER
7886 M:      Michael Krufky <[email protected]>
7887 L:      [email protected]
7888 S:      Maintained
7889 W:      https://linuxtv.org
7890 W:      http://github.com/mkrufky
7891 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7892 T:      git git://linuxtv.org/media_tree.git
7893 F:      drivers/media/usb/dvb-usb/cxusb*
7894
7895 DVB_USB_EC168 MEDIA DRIVER
7896 L:      [email protected]
7897 S:      Orphan
7898 W:      https://linuxtv.org
7899 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7900 F:      drivers/media/usb/dvb-usb-v2/ec168*
7901
7902 DVB_USB_GL861 MEDIA DRIVER
7903 L:      [email protected]
7904 S:      Orphan
7905 W:      https://linuxtv.org
7906 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7907 F:      drivers/media/usb/dvb-usb-v2/gl861*
7908
7909 DVB_USB_MXL111SF MEDIA DRIVER
7910 M:      Michael Krufky <[email protected]>
7911 L:      [email protected]
7912 S:      Maintained
7913 W:      https://linuxtv.org
7914 W:      http://github.com/mkrufky
7915 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7916 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7917 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7918
7919 DVB_USB_RTL28XXU MEDIA DRIVER
7920 L:      [email protected]
7921 S:      Orphan
7922 W:      https://linuxtv.org
7923 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7924 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7925
7926 DVB_USB_V2 MEDIA DRIVER
7927 L:      [email protected]
7928 S:      Orphan
7929 W:      https://linuxtv.org
7930 W:      http://palosaari.fi/linux/
7931 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7932 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7933 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7934
7935 DYNAMIC DEBUG
7936 M:      Jason Baron <[email protected]>
7937 M:      Jim Cromie <[email protected]>
7938 S:      Maintained
7939 F:      include/linux/dynamic_debug.h
7940 F:      lib/dynamic_debug.c
7941 F:      lib/test_dynamic_debug.c
7942
7943 DYNAMIC INTERRUPT MODERATION
7944 M:      Tal Gilboa <[email protected]>
7945 S:      Maintained
7946 F:      Documentation/networking/net_dim.rst
7947 F:      include/linux/dim.h
7948 F:      lib/dim/
7949
7950 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
7951 M:      Daniel Lezcano <[email protected]>
7952 L:      [email protected]
7953 S:      Supported
7954 B:      https://bugzilla.kernel.org
7955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
7956 F:      drivers/powercap/dtpm*
7957 F:      include/linux/dtpm.h
7958
7959 DZ DECSTATION DZ11 SERIAL DRIVER
7960 M:      "Maciej W. Rozycki" <[email protected]>
7961 S:      Maintained
7962 F:      drivers/tty/serial/dz.*
7963
7964 E3X0 POWER BUTTON DRIVER
7965 M:      Moritz Fischer <[email protected]>
7966 L:      [email protected]
7967 S:      Supported
7968 W:      http://www.ettus.com
7969 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7970 F:      drivers/input/misc/e3x0-button.c
7971
7972 E4000 MEDIA DRIVER
7973 L:      [email protected]
7974 S:      Orphan
7975 W:      https://linuxtv.org
7976 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7977 F:      drivers/media/tuners/e4000*
7978
7979 EARTH_PT1 MEDIA DRIVER
7980 M:      Akihiro Tsukada <[email protected]>
7981 L:      [email protected]
7982 S:      Odd Fixes
7983 F:      drivers/media/pci/pt1/
7984
7985 EARTH_PT3 MEDIA DRIVER
7986 M:      Akihiro Tsukada <[email protected]>
7987 L:      [email protected]
7988 S:      Odd Fixes
7989 F:      drivers/media/pci/pt3/
7990
7991 EC100 MEDIA DRIVER
7992 L:      [email protected]
7993 S:      Orphan
7994 W:      https://linuxtv.org
7995 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7996 F:      drivers/media/dvb-frontends/ec100*
7997
7998 ECRYPT FILE SYSTEM
7999 M:      Tyler Hicks <[email protected]>
8000 L:      [email protected]
8001 S:      Odd Fixes
8002 W:      http://ecryptfs.org
8003 W:      https://launchpad.net/ecryptfs
8004 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
8005 F:      Documentation/filesystems/ecryptfs.rst
8006 F:      fs/ecryptfs/
8007
8008 EDAC-AMD64
8009 M:      Yazen Ghannam <[email protected]>
8010 L:      [email protected]
8011 S:      Supported
8012 F:      drivers/edac/amd64_edac*
8013 F:      drivers/edac/mce_amd*
8014
8015 EDAC-ARMADA
8016 M:      Jan Luebbe <[email protected]>
8017 L:      [email protected]
8018 S:      Maintained
8019 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
8020 F:      drivers/edac/armada_xp_*
8021
8022 EDAC-AST2500
8023 M:      Stefan Schaeckeler <[email protected]>
8024 S:      Supported
8025 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
8026 F:      drivers/edac/aspeed_edac.c
8027
8028 EDAC-BLUEFIELD
8029 M:      Shravan Kumar Ramani <[email protected]>
8030 S:      Supported
8031 F:      drivers/edac/bluefield_edac.c
8032
8033 EDAC-CALXEDA
8034 M:      Andre Przywara <[email protected]>
8035 L:      [email protected]
8036 S:      Maintained
8037 F:      drivers/edac/highbank*
8038
8039 EDAC-CAVIUM OCTEON
8040 M:      Ralf Baechle <[email protected]>
8041 L:      [email protected]
8042 L:      [email protected]
8043 S:      Supported
8044 F:      drivers/edac/octeon_edac*
8045
8046 EDAC-CAVIUM THUNDERX
8047 M:      Robert Richter <[email protected]>
8048 L:      [email protected]
8049 S:      Odd Fixes
8050 F:      drivers/edac/thunderx_edac*
8051
8052 EDAC-CORE
8053 M:      Borislav Petkov <[email protected]>
8054 M:      Tony Luck <[email protected]>
8055 R:      James Morse <[email protected]>
8056 R:      Mauro Carvalho Chehab <[email protected]>
8057 R:      Robert Richter <[email protected]>
8058 L:      [email protected]
8059 S:      Supported
8060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
8061 F:      Documentation/driver-api/edac.rst
8062 F:      drivers/edac/
8063 F:      include/linux/edac.h
8064
8065 EDAC-DMC520
8066 M:      Lei Wang <[email protected]>
8067 L:      [email protected]
8068 S:      Supported
8069 F:      drivers/edac/dmc520_edac.c
8070
8071 EDAC-E752X
8072 M:      Mark Gross <[email protected]>
8073 L:      [email protected]
8074 S:      Maintained
8075 F:      drivers/edac/e752x_edac.c
8076
8077 EDAC-E7XXX
8078 L:      [email protected]
8079 S:      Maintained
8080 F:      drivers/edac/e7xxx_edac.c
8081
8082 EDAC-FSL_DDR
8083 M:      York Sun <[email protected]>
8084 L:      [email protected]
8085 S:      Maintained
8086 F:      drivers/edac/fsl_ddr_edac.*
8087
8088 EDAC-GHES
8089 M:      Mauro Carvalho Chehab <[email protected]>
8090 L:      [email protected]
8091 S:      Maintained
8092 F:      drivers/edac/ghes_edac.c
8093
8094 EDAC-I10NM
8095 M:      Tony Luck <[email protected]>
8096 L:      [email protected]
8097 S:      Maintained
8098 F:      drivers/edac/i10nm_base.c
8099
8100 EDAC-I3000
8101 L:      [email protected]
8102 S:      Orphan
8103 F:      drivers/edac/i3000_edac.c
8104
8105 EDAC-I5000
8106 L:      [email protected]
8107 S:      Maintained
8108 F:      drivers/edac/i5000_edac.c
8109
8110 EDAC-I5400
8111 M:      Mauro Carvalho Chehab <[email protected]>
8112 L:      [email protected]
8113 S:      Maintained
8114 F:      drivers/edac/i5400_edac.c
8115
8116 EDAC-I7300
8117 M:      Mauro Carvalho Chehab <[email protected]>
8118 L:      [email protected]
8119 S:      Maintained
8120 F:      drivers/edac/i7300_edac.c
8121
8122 EDAC-I7CORE
8123 M:      Mauro Carvalho Chehab <[email protected]>
8124 L:      [email protected]
8125 S:      Maintained
8126 F:      drivers/edac/i7core_edac.c
8127
8128 EDAC-I82443BXGX
8129 M:      Tim Small <[email protected]>
8130 L:      [email protected]
8131 S:      Maintained
8132 F:      drivers/edac/i82443bxgx_edac.c
8133
8134 EDAC-I82975X
8135 M:      "Arvind R." <[email protected]>
8136 L:      [email protected]
8137 S:      Maintained
8138 F:      drivers/edac/i82975x_edac.c
8139
8140 EDAC-IE31200
8141 M:      Jason Baron <[email protected]>
8142 L:      [email protected]
8143 S:      Maintained
8144 F:      drivers/edac/ie31200_edac.c
8145
8146 EDAC-IGEN6
8147 M:      Tony Luck <[email protected]>
8148 R:      Qiuxu Zhuo <[email protected]>
8149 L:      [email protected]
8150 S:      Maintained
8151 F:      drivers/edac/igen6_edac.c
8152
8153 EDAC-MPC85XX
8154 M:      Johannes Thumshirn <[email protected]>
8155 L:      [email protected]
8156 S:      Maintained
8157 F:      drivers/edac/mpc85xx_edac.[ch]
8158
8159 EDAC-NPCM
8160 M:      Marvin Lin <[email protected]>
8161 M:      Stanley Chu <[email protected]>
8162 L:      [email protected]
8163 S:      Maintained
8164 F:      Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml
8165 F:      drivers/edac/npcm_edac.c
8166
8167 EDAC-PASEMI
8168 M:      Egor Martovetsky <[email protected]>
8169 L:      [email protected]
8170 S:      Maintained
8171 F:      drivers/edac/pasemi_edac.c
8172
8173 EDAC-PND2
8174 M:      Tony Luck <[email protected]>
8175 L:      [email protected]
8176 S:      Maintained
8177 F:      drivers/edac/pnd2_edac.[ch]
8178
8179 EDAC-QCOM
8180 M:      Manivannan Sadhasivam <[email protected]>
8181 L:      [email protected]
8182 L:      [email protected]
8183 S:      Maintained
8184 F:      drivers/edac/qcom_edac.c
8185
8186 EDAC-R82600
8187 M:      Tim Small <[email protected]>
8188 L:      [email protected]
8189 S:      Maintained
8190 F:      drivers/edac/r82600_edac.c
8191
8192 EDAC-SBRIDGE
8193 M:      Tony Luck <[email protected]>
8194 R:      Qiuxu Zhuo <[email protected]>
8195 L:      [email protected]
8196 S:      Maintained
8197 F:      drivers/edac/sb_edac.c
8198
8199 EDAC-SKYLAKE
8200 M:      Tony Luck <[email protected]>
8201 L:      [email protected]
8202 S:      Maintained
8203 F:      drivers/edac/skx_*.[ch]
8204
8205 EDAC-TI
8206 M:      Tero Kristo <[email protected]>
8207 L:      [email protected]
8208 S:      Odd Fixes
8209 F:      drivers/edac/ti_edac.c
8210
8211 EDIROL UA-101/UA-1000 DRIVER
8212 M:      Clemens Ladisch <[email protected]>
8213 L:      [email protected] (moderated for non-subscribers)
8214 S:      Maintained
8215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8216 F:      sound/usb/misc/ua101.c
8217
8218 EFI TEST DRIVER
8219 M:      Ivan Hu <[email protected]>
8220 M:      Ard Biesheuvel <[email protected]>
8221 L:      [email protected]
8222 S:      Maintained
8223 F:      drivers/firmware/efi/test/
8224
8225 EFI VARIABLE FILESYSTEM
8226 M:      Jeremy Kerr <[email protected]>
8227 M:      Ard Biesheuvel <[email protected]>
8228 L:      [email protected]
8229 S:      Maintained
8230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8231 F:      fs/efivarfs/
8232
8233 EFIFB FRAMEBUFFER DRIVER
8234 M:      Peter Jones <[email protected]>
8235 L:      [email protected]
8236 S:      Maintained
8237 F:      drivers/video/fbdev/efifb.c
8238
8239 EFS FILESYSTEM
8240 S:      Orphan
8241 W:      http://aeschi.ch.eu.org/efs/
8242 F:      fs/efs/
8243
8244 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
8245 L:      [email protected]
8246 S:      Orphan
8247 F:      drivers/net/ethernet/ibm/ehea/
8248
8249 ELM327 CAN NETWORK DRIVER
8250 M:      Max Staudt <[email protected]>
8251 L:      [email protected]
8252 S:      Maintained
8253 F:      Documentation/networking/device_drivers/can/can327.rst
8254 F:      drivers/net/can/can327.c
8255
8256 EM28XX VIDEO4LINUX DRIVER
8257 M:      Mauro Carvalho Chehab <[email protected]>
8258 L:      [email protected]
8259 S:      Maintained
8260 W:      https://linuxtv.org
8261 T:      git git://linuxtv.org/media_tree.git
8262 F:      Documentation/admin-guide/media/em28xx*
8263 F:      drivers/media/usb/em28xx/
8264
8265 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
8266 M:      Adrian Hunter <[email protected]>
8267 M:      Asutosh Das <[email protected]>
8268 R:      Ritesh Harjani <[email protected]>
8269 L:      [email protected]
8270 S:      Supported
8271 F:      drivers/mmc/host/cqhci*
8272
8273 EMS CPC-PCI CAN DRIVER
8274 M:      Gerhard Uttenthaler <[email protected]>
8275 M:      [email protected]
8276 L:      [email protected]
8277 S:      Maintained
8278 F:      drivers/net/can/sja1000/ems_pci.c
8279
8280 EMULEX 10Gbps iSCSI - OneConnect DRIVER
8281 M:      Ketan Mukadam <[email protected]>
8282 L:      [email protected]
8283 S:      Supported
8284 W:      http://www.broadcom.com
8285 F:      drivers/scsi/be2iscsi/
8286
8287 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
8288 M:      Ajit Khaparde <[email protected]>
8289 M:      Sriharsha Basavapatna <[email protected]>
8290 M:      Somnath Kotur <[email protected]>
8291 L:      [email protected]
8292 S:      Supported
8293 W:      http://www.emulex.com
8294 F:      drivers/net/ethernet/emulex/benet/
8295
8296 EMULEX ONECONNECT ROCE DRIVER
8297 M:      Selvin Xavier <[email protected]>
8298 L:      [email protected]
8299 S:      Odd Fixes
8300 W:      http://www.broadcom.com
8301 F:      drivers/infiniband/hw/ocrdma/
8302 F:      include/uapi/rdma/ocrdma-abi.h
8303
8304 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
8305 M:      James Smart <[email protected]>
8306 M:      Ram Vegesna <[email protected]>
8307 L:      [email protected]
8308 L:      [email protected]
8309 S:      Supported
8310 W:      http://www.broadcom.com
8311 F:      drivers/scsi/elx/
8312
8313 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
8314 M:      James Smart <[email protected]>
8315 M:      Dick Kennedy <[email protected]>
8316 L:      [email protected]
8317 S:      Supported
8318 W:      http://www.broadcom.com
8319 F:      drivers/scsi/lpfc/
8320
8321 ENE CB710 FLASH CARD READER DRIVER
8322 M:      Michał Mirosław <[email protected]>
8323 S:      Maintained
8324 F:      drivers/misc/cb710/
8325 F:      drivers/mmc/host/cb710-mmc.*
8326 F:      include/linux/cb710.h
8327
8328 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
8329 M:      Maxim Levitsky <[email protected]>
8330 S:      Maintained
8331 F:      drivers/media/rc/ene_ir.*
8332
8333 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
8334 M:      Laurentiu Tudor <[email protected]>
8335 L:      [email protected]
8336 S:      Maintained
8337 F:      drivers/tty/ehv_bytechan.c
8338
8339 EPSON S1D13XXX FRAMEBUFFER DRIVER
8340 M:      Kristoffer Ericson <[email protected]>
8341 S:      Maintained
8342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8343 F:      drivers/video/fbdev/s1d13xxxfb.c
8344 F:      include/video/s1d13xxxfb.h
8345
8346 EROFS FILE SYSTEM
8347 M:      Gao Xiang <[email protected]>
8348 M:      Chao Yu <[email protected]>
8349 R:      Yue Hu <[email protected]>
8350 R:      Jeffle Xu <[email protected]>
8351 R:      Sandeep Dhavale <[email protected]>
8352 L:      [email protected]
8353 S:      Maintained
8354 W:      https://erofs.docs.kernel.org
8355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
8356 F:      Documentation/ABI/testing/sysfs-fs-erofs
8357 F:      Documentation/filesystems/erofs.rst
8358 F:      fs/erofs/
8359 F:      include/trace/events/erofs.h
8360
8361 ERRSEQ ERROR TRACKING INFRASTRUCTURE
8362 M:      Jeff Layton <[email protected]>
8363 S:      Maintained
8364 F:      include/linux/errseq.h
8365 F:      lib/errseq.c
8366
8367 ESD CAN NETWORK DRIVERS
8368 M:      Stefan Mätje <[email protected]>
8369 R:      [email protected]
8370 L:      [email protected]
8371 S:      Maintained
8372 F:      drivers/net/can/esd/
8373
8374 ESD CAN/USB DRIVERS
8375 M:      Frank Jungclaus <[email protected]>
8376 R:      [email protected]
8377 L:      [email protected]
8378 S:      Maintained
8379 F:      drivers/net/can/usb/esd_usb.c
8380
8381 ET131X NETWORK DRIVER
8382 M:      Mark Einon <[email protected]>
8383 S:      Odd Fixes
8384 F:      drivers/net/ethernet/agere/
8385
8386 ETAS ES58X CAN/USB DRIVER
8387 M:      Vincent Mailhol <[email protected]>
8388 L:      [email protected]
8389 S:      Maintained
8390 F:      Documentation/networking/devlink/etas_es58x.rst
8391 F:      drivers/net/can/usb/etas_es58x/
8392
8393 ETHERNET BRIDGE
8394 M:      Roopa Prabhu <[email protected]>
8395 M:      Nikolay Aleksandrov <[email protected]>
8396 L:      [email protected]
8397 L:      [email protected]
8398 S:      Maintained
8399 W:      http://www.linuxfoundation.org/en/Net:Bridge
8400 F:      include/linux/netfilter_bridge/
8401 F:      net/bridge/
8402
8403 ETHERNET PHY LIBRARY
8404 M:      Andrew Lunn <[email protected]>
8405 M:      Heiner Kallweit <[email protected]>
8406 R:      Russell King <[email protected]>
8407 L:      [email protected]
8408 S:      Maintained
8409 F:      Documentation/ABI/testing/sysfs-class-net-phydev
8410 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
8411 F:      Documentation/devicetree/bindings/net/mdio*
8412 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
8413 F:      Documentation/networking/phy.rst
8414 F:      drivers/net/mdio/
8415 F:      drivers/net/mdio/acpi_mdio.c
8416 F:      drivers/net/mdio/fwnode_mdio.c
8417 F:      drivers/net/mdio/of_mdio.c
8418 F:      drivers/net/pcs/
8419 F:      drivers/net/phy/
8420 F:      include/dt-bindings/net/qca-ar803x.h
8421 F:      include/linux/*mdio*.h
8422 F:      include/linux/linkmode.h
8423 F:      include/linux/mdio/*.h
8424 F:      include/linux/mii.h
8425 F:      include/linux/of_net.h
8426 F:      include/linux/phy.h
8427 F:      include/linux/phy_fixed.h
8428 F:      include/linux/phy_link_topology.h
8429 F:      include/linux/phylib_stubs.h
8430 F:      include/linux/platform_data/mdio-bcm-unimac.h
8431 F:      include/linux/platform_data/mdio-gpio.h
8432 F:      include/trace/events/mdio.h
8433 F:      include/uapi/linux/mdio.h
8434 F:      include/uapi/linux/mii.h
8435 F:      net/core/of_net.c
8436
8437 ETHERNET PHY LIBRARY [RUST]
8438 M:      FUJITA Tomonori <[email protected]>
8439 R:      Trevor Gross <[email protected]>
8440 L:      [email protected]
8441 L:      [email protected]
8442 S:      Maintained
8443 F:      rust/kernel/net/phy.rs
8444 F:      rust/kernel/net/phy/reg.rs
8445
8446 EXEC & BINFMT API, ELF
8447 R:      Eric Biederman <[email protected]>
8448 R:      Kees Cook <[email protected]>
8449 L:      [email protected]
8450 S:      Supported
8451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
8452 F:      Documentation/userspace-api/ELF.rst
8453 F:      fs/*binfmt_*.c
8454 F:      fs/Kconfig.binfmt
8455 F:      fs/exec.c
8456 F:      fs/tests/binfmt_*_kunit.c
8457 F:      fs/tests/exec_kunit.c
8458 F:      include/linux/binfmts.h
8459 F:      include/linux/elf.h
8460 F:      include/uapi/linux/binfmts.h
8461 F:      include/uapi/linux/elf.h
8462 F:      tools/testing/selftests/exec/
8463 N:      asm/elf.h
8464 N:      binfmt
8465
8466 EXFAT FILE SYSTEM
8467 M:      Namjae Jeon <[email protected]>
8468 M:      Sungjong Seo <[email protected]>
8469 L:      [email protected]
8470 S:      Maintained
8471 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
8472 F:      fs/exfat/
8473
8474 EXPRESSWIRE PROTOCOL LIBRARY
8475 M:      Duje Mihanović <[email protected]>
8476 L:      [email protected]
8477 S:      Maintained
8478 F:      drivers/leds/leds-expresswire.c
8479 F:      include/linux/leds-expresswire.h
8480
8481 EXT2 FILE SYSTEM
8482 M:      Jan Kara <[email protected]>
8483 L:      [email protected]
8484 S:      Maintained
8485 F:      Documentation/filesystems/ext2.rst
8486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git
8487 F:      fs/ext2/
8488 F:      include/linux/ext2*
8489
8490 EXT4 FILE SYSTEM
8491 M:      "Theodore Ts'o" <[email protected]>
8492 M:      Andreas Dilger <[email protected]>
8493 L:      [email protected]
8494 S:      Maintained
8495 W:      http://ext4.wiki.kernel.org
8496 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
8497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
8498 F:      Documentation/filesystems/ext4/
8499 F:      fs/ext4/
8500 F:      include/trace/events/ext4.h
8501 F:      include/uapi/linux/ext4.h
8502
8503 Extended Verification Module (EVM)
8504 M:      Mimi Zohar <[email protected]>
8505 M:      Roberto Sassu <[email protected]>
8506 L:      [email protected]
8507 S:      Supported
8508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8509 F:      security/integrity/
8510 F:      security/integrity/evm/
8511
8512 EXTENSIBLE FIRMWARE INTERFACE (EFI)
8513 M:      Ard Biesheuvel <[email protected]>
8514 L:      [email protected]
8515 S:      Maintained
8516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8517 F:      Documentation/admin-guide/efi-stub.rst
8518 F:      arch/*/include/asm/efi.h
8519 F:      arch/*/kernel/efi.c
8520 F:      arch/arm/boot/compressed/efi-header.S
8521 F:      arch/x86/platform/efi/
8522 F:      drivers/firmware/efi/
8523 F:      include/linux/efi*.h
8524
8525 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
8526 M:      MyungJoo Ham <[email protected]>
8527 M:      Chanwoo Choi <[email protected]>
8528 L:      [email protected]
8529 S:      Maintained
8530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
8531 F:      Documentation/devicetree/bindings/extcon/
8532 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
8533 F:      drivers/extcon/
8534 F:      include/linux/extcon.h
8535 F:      include/linux/extcon/
8536
8537 EXTRA BOOT CONFIG
8538 M:      Masami Hiramatsu <[email protected]>
8539 L:      [email protected]
8540 L:      [email protected]
8541 S:      Maintained
8542 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8544 F:      Documentation/admin-guide/bootconfig.rst
8545 F:      fs/proc/bootconfig.c
8546 F:      include/linux/bootconfig.h
8547 F:      lib/bootconfig-data.S
8548 F:      lib/bootconfig.c
8549 F:      tools/bootconfig/*
8550 F:      tools/bootconfig/scripts/*
8551
8552 EXTRON DA HD 4K PLUS CEC DRIVER
8553 M:      Hans Verkuil <[email protected]>
8554 L:      [email protected]
8555 S:      Maintained
8556 T:      git git://linuxtv.org/media_tree.git
8557 F:      drivers/media/cec/usb/extron-da-hd-4k-plus/
8558
8559 EXYNOS DP DRIVER
8560 M:      Jingoo Han <[email protected]>
8561 L:      [email protected]
8562 S:      Maintained
8563 F:      drivers/gpu/drm/exynos/exynos_dp*
8564
8565 EXYNOS SYSMMU (IOMMU) driver
8566 M:      Marek Szyprowski <[email protected]>
8567 L:      [email protected]
8568 S:      Maintained
8569 F:      drivers/iommu/exynos-iommu.c
8570
8571 F2FS FILE SYSTEM
8572 M:      Jaegeuk Kim <[email protected]>
8573 M:      Chao Yu <[email protected]>
8574 L:      [email protected]
8575 S:      Maintained
8576 W:      https://f2fs.wiki.kernel.org/
8577 Q:      https://patchwork.kernel.org/project/f2fs/list/
8578 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
8579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
8580 F:      Documentation/ABI/testing/sysfs-fs-f2fs
8581 F:      Documentation/filesystems/f2fs.rst
8582 F:      fs/f2fs/
8583 F:      include/linux/f2fs_fs.h
8584 F:      include/trace/events/f2fs.h
8585 F:      include/uapi/linux/f2fs.h
8586
8587 F71805F HARDWARE MONITORING DRIVER
8588 M:      Jean Delvare <[email protected]>
8589 L:      [email protected]
8590 S:      Maintained
8591 F:      Documentation/hwmon/f71805f.rst
8592 F:      drivers/hwmon/f71805f.c
8593
8594 FADDR2LINE
8595 M:      Josh Poimboeuf <[email protected]>
8596 S:      Maintained
8597 F:      scripts/faddr2line
8598
8599 FAILOVER MODULE
8600 M:      Sridhar Samudrala <[email protected]>
8601 L:      [email protected]
8602 S:      Supported
8603 F:      Documentation/networking/failover.rst
8604 F:      include/net/failover.h
8605 F:      net/core/failover.c
8606
8607 FANOTIFY
8608 M:      Jan Kara <[email protected]>
8609 R:      Amir Goldstein <[email protected]>
8610 R:      Matthew Bobrowski <[email protected]>
8611 L:      [email protected]
8612 S:      Maintained
8613 F:      fs/notify/fanotify/
8614 F:      include/linux/fanotify.h
8615 F:      include/uapi/linux/fanotify.h
8616
8617 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
8618 M:      Linus Walleij <[email protected]>
8619 L:      [email protected]
8620 S:      Maintained
8621 F:      drivers/usb/fotg210/
8622
8623 FARSYNC SYNCHRONOUS DRIVER
8624 M:      Kevin Curtis <[email protected]>
8625 S:      Supported
8626 W:      http://www.farsite.co.uk/
8627 F:      drivers/net/wan/farsync.*
8628
8629 FAULT INJECTION SUPPORT
8630 M:      Akinobu Mita <[email protected]>
8631 S:      Supported
8632 F:      Documentation/fault-injection/
8633 F:      lib/fault-inject.c
8634 F:      tools/testing/fault-injection/
8635
8636 FBTFT Framebuffer drivers
8637 L:      [email protected]
8638 L:      [email protected]
8639 S:      Orphan
8640 F:      drivers/staging/fbtft/
8641
8642 FC0011 TUNER DRIVER
8643 M:      Michael Buesch <[email protected]>
8644 L:      [email protected]
8645 S:      Maintained
8646 F:      drivers/media/tuners/fc0011.c
8647 F:      drivers/media/tuners/fc0011.h
8648
8649 FC2580 MEDIA DRIVER
8650 L:      [email protected]
8651 S:      Orphan
8652 W:      https://linuxtv.org
8653 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8654 F:      drivers/media/tuners/fc2580*
8655
8656 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
8657 M:      Hannes Reinecke <[email protected]>
8658 L:      [email protected]
8659 S:      Supported
8660 W:      www.Open-FCoE.org
8661 F:      drivers/scsi/fcoe/
8662 F:      drivers/scsi/libfc/
8663 F:      include/scsi/fc/
8664 F:      include/scsi/libfc.h
8665 F:      include/scsi/libfcoe.h
8666 F:      include/uapi/scsi/fc/
8667
8668 FILE LOCKING (flock() and fcntl()/lockf())
8669 M:      Jeff Layton <[email protected]>
8670 M:      Chuck Lever <[email protected]>
8671 R:      Alexander Aring <[email protected]>
8672 L:      [email protected]
8673 S:      Maintained
8674 F:      fs/fcntl.c
8675 F:      fs/locks.c
8676 F:      include/linux/fcntl.h
8677 F:      include/uapi/linux/fcntl.h
8678
8679 FILESYSTEM DIRECT ACCESS (DAX)
8680 M:      Dan Williams <[email protected]>
8681 R:      Matthew Wilcox <[email protected]>
8682 R:      Jan Kara <[email protected]>
8683 L:      [email protected]
8684 L:      [email protected]
8685 S:      Supported
8686 F:      fs/dax.c
8687 F:      include/linux/dax.h
8688 F:      include/trace/events/fs_dax.h
8689
8690 FILESYSTEMS (VFS and infrastructure)
8691 M:      Alexander Viro <[email protected]>
8692 M:      Christian Brauner <[email protected]>
8693 R:      Jan Kara <[email protected]>
8694 L:      [email protected]
8695 S:      Maintained
8696 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.git
8697 F:      fs/*
8698 F:      include/linux/fs.h
8699 F:      include/linux/fs_types.h
8700 F:      include/uapi/linux/fs.h
8701 F:      include/uapi/linux/openat2.h
8702
8703 FILESYSTEMS [EXPORTFS]
8704 M:      Chuck Lever <[email protected]>
8705 M:      Jeff Layton <[email protected]>
8706 R:      Amir Goldstein <[email protected]>
8707 L:      [email protected]
8708 L:      [email protected]
8709 S:      Supported
8710 F:      Documentation/filesystems/nfs/exporting.rst
8711 F:      fs/exportfs/
8712 F:      fs/fhandle.c
8713 F:      include/linux/exportfs.h
8714
8715 FILESYSTEMS [IDMAPPED MOUNTS]
8716 M:      Christian Brauner <[email protected]>
8717 M:      Seth Forshee <[email protected]>
8718 L:      [email protected]
8719 S:      Maintained
8720 F:      Documentation/filesystems/idmappings.rst
8721 F:      fs/mnt_idmapping.c
8722 F:      include/linux/mnt_idmapping.*
8723 F:      tools/testing/selftests/mount_setattr/
8724
8725 FILESYSTEMS [IOMAP]
8726 M:      Christian Brauner <[email protected]>
8727 R:      Darrick J. Wong <[email protected]>
8728 L:      [email protected]
8729 L:      [email protected]
8730 S:      Supported
8731 F:      Documentation/filesystems/iomap/*
8732 F:      fs/iomap/
8733 F:      include/linux/iomap.h
8734
8735 FILESYSTEMS [NETFS LIBRARY]
8736 M:      David Howells <[email protected]>
8737 R:      Jeff Layton <[email protected]>
8738 L:      [email protected]
8739 L:      [email protected]
8740 S:      Supported
8741 F:      Documentation/filesystems/caching/
8742 F:      Documentation/filesystems/netfs_library.rst
8743 F:      fs/netfs/
8744 F:      include/linux/fscache*.h
8745 F:      include/linux/netfs.h
8746 F:      include/trace/events/fscache.h
8747 F:      include/trace/events/netfs.h
8748
8749 FILESYSTEMS [STACKABLE]
8750 M:      Miklos Szeredi <[email protected]>
8751 M:      Amir Goldstein <[email protected]>
8752 L:      [email protected]
8753 L:      [email protected]
8754 S:      Maintained
8755 F:      fs/backing-file.c
8756 F:      include/linux/backing-file.h
8757
8758 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8759 M:      Riku Voipio <[email protected]>
8760 L:      [email protected]
8761 S:      Maintained
8762 F:      drivers/hwmon/f75375s.c
8763 F:      include/linux/f75375s.h
8764
8765 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
8766 M:      Ji-Ze Hong (Peter Hong) <[email protected]>
8767 L:      [email protected]
8768 S:      Maintained
8769 F:      drivers/net/can/usb/f81604.c
8770
8771 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
8772 M:      Clemens Ladisch <[email protected]>
8773 M:      Takashi Sakamoto <[email protected]>
8774 L:      [email protected] (moderated for non-subscribers)
8775 S:      Maintained
8776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8777 F:      include/uapi/sound/firewire.h
8778 F:      sound/firewire/
8779
8780 FIREWIRE MEDIA DRIVERS (firedtv)
8781 M:      Stefan Richter <[email protected]>
8782 L:      [email protected]
8783 L:      [email protected]
8784 S:      Maintained
8785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
8786 F:      drivers/media/firewire/
8787
8788 FIREWIRE SBP-2 TARGET
8789 M:      Chris Boot <[email protected]>
8790 L:      [email protected]
8791 L:      [email protected]
8792 L:      [email protected]
8793 S:      Maintained
8794 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8795 F:      drivers/target/sbp/
8796
8797 FIREWIRE SUBSYSTEM
8798 M:      Takashi Sakamoto <[email protected]>
8799 M:      Takashi Sakamoto <[email protected]>
8800 L:      [email protected]
8801 S:      Maintained
8802 W:      http://ieee1394.docs.kernel.org/
8803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8804 F:      drivers/firewire/
8805 F:      include/linux/firewire.h
8806 F:      include/uapi/linux/firewire*.h
8807 F:      tools/firewire/
8808
8809 FIRMWARE FRAMEWORK FOR ARMV8-A
8810 M:      Sudeep Holla <[email protected]>
8811 L:      [email protected] (moderated for non-subscribers)
8812 S:      Maintained
8813 F:      drivers/firmware/arm_ffa/
8814 F:      include/linux/arm_ffa.h
8815
8816 FIRMWARE LOADER (request_firmware)
8817 M:      Luis Chamberlain <[email protected]>
8818 M:      Russ Weight <[email protected]>
8819 M:      Danilo Krummrich <[email protected]>
8820 L:      [email protected]
8821 S:      Maintained
8822 F:      Documentation/firmware_class/
8823 F:      drivers/base/firmware_loader/
8824 F:      rust/kernel/firmware.rs
8825 F:      include/linux/firmware.h
8826
8827 FLEXTIMER FTM-QUADDEC DRIVER
8828 M:      Patrick Havelange <[email protected]>
8829 L:      [email protected]
8830 S:      Maintained
8831 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8832 F:      drivers/counter/ftm-quaddec.c
8833
8834 FLOPPY DRIVER
8835 M:      Denis Efremov <[email protected]>
8836 L:      [email protected]
8837 S:      Odd Fixes
8838 F:      drivers/block/floppy.c
8839
8840 FLYSKY FSIA6B RC RECEIVER
8841 M:      Markus Koch <[email protected]>
8842 L:      [email protected]
8843 S:      Maintained
8844 F:      drivers/input/joystick/fsia6b.c
8845
8846 FOCUSRITE SCARLETT2 MIXER DRIVER (Scarlett Gen 2+ and Clarett)
8847 M:      Geoffrey D. Bennett <[email protected]>
8848 L:      [email protected] (moderated for non-subscribers)
8849 S:      Maintained
8850 W:      https://github.com/geoffreybennett/scarlett-gen2
8851 B:      https://github.com/geoffreybennett/scarlett-gen2/issues
8852 T:      git https://github.com/geoffreybennett/scarlett-gen2.git
8853 F:      include/uapi/sound/scarlett2.h
8854 F:      sound/usb/mixer_scarlett2.c
8855
8856 FORCEDETH GIGABIT ETHERNET DRIVER
8857 M:      Rain River <[email protected]>
8858 M:      Zhu Yanjun <[email protected]>
8859 L:      [email protected]
8860 S:      Maintained
8861 F:      drivers/net/ethernet/nvidia/*
8862
8863 FORTIFY_SOURCE
8864 M:      Kees Cook <[email protected]>
8865 L:      [email protected]
8866 S:      Supported
8867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8868 F:      include/linux/fortify-string.h
8869 F:      lib/fortify_kunit.c
8870 F:      lib/memcpy_kunit.c
8871 F:      lib/test_fortify/*
8872 K:      \b__NO_FORTIFY\b
8873
8874 FPGA DFL DRIVERS
8875 M:      Wu Hao <[email protected]>
8876 R:      Tom Rix <[email protected]>
8877 L:      [email protected]
8878 S:      Maintained
8879 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8880 F:      Documentation/fpga/dfl.rst
8881 F:      drivers/fpga/dfl*
8882 F:      drivers/uio/uio_dfl.c
8883 F:      include/linux/dfl.h
8884 F:      include/uapi/linux/fpga-dfl.h
8885
8886 FPGA MANAGER FRAMEWORK
8887 M:      Moritz Fischer <[email protected]>
8888 M:      Wu Hao <[email protected]>
8889 M:      Xu Yilun <[email protected]>
8890 R:      Tom Rix <[email protected]>
8891 L:      [email protected]
8892 S:      Maintained
8893 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
8894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8895 F:      Documentation/devicetree/bindings/fpga/
8896 F:      Documentation/driver-api/fpga/
8897 F:      Documentation/fpga/
8898 F:      drivers/fpga/
8899 F:      include/linux/fpga/
8900
8901 FPU EMULATOR
8902 M:      Bill Metzenthen <[email protected]>
8903 S:      Maintained
8904 W:      https://floatingpoint.billm.au/
8905 F:      arch/x86/math-emu/
8906
8907 FRAMEBUFFER CORE
8908 M:      Simona Vetter <[email protected]>
8909 S:      Odd Fixes
8910 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
8911 F:      drivers/video/fbdev/core/
8912
8913 FRAMEBUFFER LAYER
8914 M:      Helge Deller <[email protected]>
8915 L:      [email protected]
8916 L:      [email protected]
8917 S:      Maintained
8918 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
8919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8920 F:      Documentation/fb/
8921 F:      drivers/video/
8922 F:      include/linux/fb.h
8923 F:      include/uapi/linux/fb.h
8924 F:      include/uapi/video/
8925 F:      include/video/
8926
8927 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8928 M:      Horia Geantă <[email protected]>
8929 M:      Pankaj Gupta <[email protected]>
8930 M:      Gaurav Jain <[email protected]>
8931 L:      [email protected]
8932 S:      Maintained
8933 F:      Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
8934 F:      drivers/crypto/caam/
8935
8936 FREESCALE COLDFIRE M5441X MMC DRIVER
8937 M:      Angelo Dureghello <[email protected]>
8938 L:      [email protected]
8939 S:      Maintained
8940 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
8941 F:      include/linux/platform_data/mmc-esdhc-mcf.h
8942
8943 FREESCALE DIU FRAMEBUFFER DRIVER
8944 M:      Timur Tabi <[email protected]>
8945 L:      [email protected]
8946 S:      Maintained
8947 F:      drivers/video/fbdev/fsl-diu-fb.*
8948
8949 FREESCALE DMA DRIVER
8950 M:      Zhang Wei <[email protected]>
8951 L:      [email protected]
8952 S:      Maintained
8953 F:      drivers/dma/fsldma.*
8954
8955 FREESCALE DSPI DRIVER
8956 M:      Vladimir Oltean <[email protected]>
8957 L:      [email protected]
8958 L:      [email protected]
8959 S:      Maintained
8960 F:      Documentation/devicetree/bindings/spi/fsl,dspi*.yaml
8961 F:      drivers/spi/spi-fsl-dspi.c
8962 F:      include/linux/spi/spi-fsl-dspi.h
8963
8964 FREESCALE eDMA DRIVER
8965 M:      Frank Li <[email protected]>
8966 L:      [email protected]
8967 L:      [email protected]
8968 S:      Maintained
8969 F:      Documentation/devicetree/bindings/dma/fsl,edma.yaml
8970 F:      drivers/dma/fsl-edma*.*
8971
8972 FREESCALE ENETC ETHERNET DRIVERS
8973 M:      Claudiu Manoil <[email protected]>
8974 M:      Vladimir Oltean <[email protected]>
8975 L:      [email protected]
8976 S:      Maintained
8977 F:      drivers/net/ethernet/freescale/enetc/
8978
8979 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8980 M:      Claudiu Manoil <[email protected]>
8981 L:      [email protected]
8982 S:      Maintained
8983 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8984 F:      drivers/net/ethernet/freescale/gianfar*
8985
8986 FREESCALE GPMI NAND DRIVER
8987 M:      Han Xu <[email protected]>
8988 L:      [email protected]
8989 S:      Maintained
8990 F:      drivers/mtd/nand/raw/gpmi-nand/*
8991
8992 FREESCALE I2C CPM DRIVER
8993 M:      Jochen Friedrich <[email protected]>
8994 L:      [email protected]
8995 L:      [email protected]
8996 S:      Maintained
8997 F:      drivers/i2c/busses/i2c-cpm.c
8998
8999 FREESCALE IMX / MXC FEC DRIVER
9000 M:      Wei Fang <[email protected]>
9001 R:      Shenwei Wang <[email protected]>
9002 R:      Clark Wang <[email protected]>
9003 L:      [email protected]
9004 L:      [email protected]
9005 S:      Maintained
9006 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
9007 F:      drivers/net/ethernet/freescale/fec.h
9008 F:      drivers/net/ethernet/freescale/fec_main.c
9009 F:      drivers/net/ethernet/freescale/fec_ptp.c
9010
9011 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
9012 M:      Sascha Hauer <[email protected]>
9013 R:      Pengutronix Kernel Team <[email protected]>
9014 L:      [email protected]
9015 L:      [email protected] (moderated for non-subscribers)
9016 S:      Maintained
9017 F:      drivers/video/fbdev/imxfb.c
9018
9019 FREESCALE IMX DDR PMU DRIVER
9020 M:      Frank Li <[email protected]>
9021 L:      [email protected] (moderated for non-subscribers)
9022 S:      Maintained
9023 F:      Documentation/admin-guide/perf/imx-ddr.rst
9024 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
9025 F:      drivers/perf/fsl_imx8_ddr_perf.c
9026
9027 FREESCALE IMX I2C DRIVER
9028 M:      Oleksij Rempel <[email protected]>
9029 R:      Pengutronix Kernel Team <[email protected]>
9030 L:      [email protected]
9031 S:      Maintained
9032 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
9033 F:      drivers/i2c/busses/i2c-imx.c
9034
9035 FREESCALE IMX LPI2C DRIVER
9036 M:      Dong Aisheng <[email protected]>
9037 L:      [email protected]
9038 L:      [email protected]
9039 S:      Maintained
9040 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
9041 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
9042
9043 FREESCALE IMX LPSPI DRIVER
9044 M:      Frank Li <[email protected]>
9045 L:      [email protected]
9046 L:      [email protected]
9047 S:      Maintained
9048 F:      Documentation/devicetree/bindings/spi/spi-fsl-lpspi.yaml
9049 F:      drivers/spi/spi-fsl-lpspi.c
9050
9051 FREESCALE MPC I2C DRIVER
9052 M:      Chris Packham <[email protected]>
9053 L:      [email protected]
9054 S:      Maintained
9055 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
9056 F:      drivers/i2c/busses/i2c-mpc.c
9057
9058 FREESCALE QORIQ DPAA ETHERNET DRIVER
9059 M:      Madalin Bucur <[email protected]>
9060 L:      [email protected]
9061 S:      Maintained
9062 F:      drivers/net/ethernet/freescale/dpaa
9063
9064 FREESCALE QORIQ DPAA FMAN DRIVER
9065 M:      Madalin Bucur <[email protected]>
9066 R:      Sean Anderson <[email protected]>
9067 L:      [email protected]
9068 S:      Maintained
9069 F:      Documentation/devicetree/bindings/net/fsl,fman*.yaml
9070 F:      drivers/net/ethernet/freescale/fman
9071
9072 FREESCALE QORIQ PTP CLOCK DRIVER
9073 M:      Yangbo Lu <[email protected]>
9074 L:      [email protected]
9075 S:      Maintained
9076 F:      Documentation/devicetree/bindings/ptp/fsl,ptp.yaml
9077 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
9078 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
9079 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
9080 F:      drivers/ptp/ptp_qoriq.c
9081 F:      drivers/ptp/ptp_qoriq_debugfs.c
9082 F:      include/linux/fsl/ptp_qoriq.h
9083
9084 FREESCALE QUAD SPI DRIVER
9085 M:      Han Xu <[email protected]>
9086 L:      [email protected]
9087 L:      [email protected]
9088 S:      Maintained
9089 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
9090 F:      drivers/spi/spi-fsl-qspi.c
9091
9092 FREESCALE QUICC ENGINE LIBRARY
9093 M:      Qiang Zhao <[email protected]>
9094 M:      Christophe Leroy <[email protected]>
9095 L:      [email protected]
9096 S:      Maintained
9097 F:      drivers/soc/fsl/qe/
9098 F:      include/soc/fsl/qe/
9099
9100 FREESCALE QUICC ENGINE QMC DRIVER
9101 M:      Herve Codina <[email protected]>
9102 L:      [email protected]
9103 S:      Maintained
9104 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
9105 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-ucc-qmc.yaml
9106 F:      drivers/soc/fsl/qe/qmc.c
9107 F:      include/soc/fsl/qe/qmc.h
9108
9109 FREESCALE QUICC ENGINE QMC HDLC DRIVER
9110 M:      Herve Codina <[email protected]>
9111 L:      [email protected]
9112 L:      [email protected]
9113 S:      Maintained
9114 F:      drivers/net/wan/fsl_qmc_hdlc.c
9115
9116 FREESCALE QUICC ENGINE TSA DRIVER
9117 M:      Herve Codina <[email protected]>
9118 L:      [email protected]
9119 S:      Maintained
9120 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
9121 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-tsa.yaml
9122 F:      drivers/soc/fsl/qe/tsa.c
9123 F:      drivers/soc/fsl/qe/tsa.h
9124 F:      include/dt-bindings/soc/cpm1-fsl,tsa.h
9125 F:      include/dt-bindings/soc/qe-fsl,tsa.h
9126
9127 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
9128 L:      [email protected]
9129 L:      [email protected]
9130 S:      Orphan
9131 F:      drivers/net/ethernet/freescale/ucc_geth*
9132
9133 FREESCALE QUICC ENGINE UCC HDLC DRIVER
9134 M:      Zhao Qiang <[email protected]>
9135 L:      [email protected]
9136 L:      [email protected]
9137 S:      Maintained
9138 F:      drivers/net/wan/fsl_ucc_hdlc*
9139
9140 FREESCALE QUICC ENGINE UCC UART DRIVER
9141 M:      Timur Tabi <[email protected]>
9142 L:      [email protected]
9143 S:      Maintained
9144 F:      drivers/tty/serial/ucc_uart.c
9145
9146 FREESCALE SOC DRIVERS
9147 M:      Christophe Leroy <[email protected]>
9148 L:      [email protected]
9149 L:      [email protected] (moderated for non-subscribers)
9150 S:      Maintained
9151 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
9152 F:      Documentation/devicetree/bindings/soc/fsl/
9153 F:      drivers/soc/fsl/
9154 F:      include/linux/fsl/
9155 F:      include/soc/fsl/
9156
9157 FREESCALE SOC FS_ENET DRIVER
9158 M:      Pantelis Antoniou <[email protected]>
9159 L:      [email protected]
9160 L:      [email protected]
9161 S:      Maintained
9162 F:      drivers/net/ethernet/freescale/fs_enet/
9163
9164 FREESCALE SOC SOUND DRIVERS
9165 M:      Shengjiu Wang <[email protected]>
9166 M:      Xiubo Li <[email protected]>
9167 R:      Fabio Estevam <[email protected]>
9168 R:      Nicolin Chen <[email protected]>
9169 L:      [email protected] (moderated for non-subscribers)
9170 L:      [email protected]
9171 S:      Maintained
9172 F:      sound/soc/fsl/fsl*
9173 F:      sound/soc/fsl/imx*
9174
9175 FREESCALE SOC LPC32XX SOUND DRIVERS
9176 M:      J.M.B. Downing <[email protected]>
9177 M:      Piotr Wojtaszczyk <[email protected]>
9178 R:      Vladimir Zapolskiy <[email protected]>
9179 L:      [email protected] (moderated for non-subscribers)
9180 L:      [email protected]
9181 S:      Maintained
9182 F:      Documentation/devicetree/bindings/sound/nxp,lpc3220-i2s.yaml
9183 F:      sound/soc/fsl/lpc3xxx-*
9184
9185 FREESCALE SOC SOUND QMC DRIVER
9186 M:      Herve Codina <[email protected]>
9187 L:      [email protected] (moderated for non-subscribers)
9188 L:      [email protected]
9189 S:      Maintained
9190 F:      Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
9191 F:      sound/soc/fsl/fsl_qmc_audio.c
9192
9193 FREESCALE USB PERIPHERAL DRIVERS
9194 L:      [email protected]
9195 L:      [email protected]
9196 S:      Orphan
9197 F:      drivers/usb/gadget/udc/fsl*
9198
9199 FREESCALE USB PHY DRIVER
9200 L:      [email protected]
9201 L:      [email protected]
9202 S:      Orphan
9203 F:      drivers/usb/phy/phy-fsl-usb*
9204
9205 FREEVXFS FILESYSTEM
9206 M:      Christoph Hellwig <[email protected]>
9207 S:      Maintained
9208 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
9209 F:      fs/freevxfs/
9210
9211 FREEZER
9212 M:      "Rafael J. Wysocki" <[email protected]>
9213 M:      Pavel Machek <[email protected]>
9214 L:      [email protected]
9215 S:      Supported
9216 F:      Documentation/power/freezing-of-tasks.rst
9217 F:      include/linux/freezer.h
9218 F:      kernel/freezer.c
9219
9220 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
9221 M:      Eric Biggers <[email protected]>
9222 M:      Theodore Y. Ts'o <[email protected]>
9223 M:      Jaegeuk Kim <[email protected]>
9224 L:      [email protected]
9225 S:      Supported
9226 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
9227 T:      git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
9228 F:      Documentation/filesystems/fscrypt.rst
9229 F:      fs/crypto/
9230 F:      include/linux/fscrypt.h
9231 F:      include/uapi/linux/fscrypt.h
9232
9233 FSI SUBSYSTEM
9234 M:      Jeremy Kerr <[email protected]>
9235 M:      Joel Stanley <[email protected]>
9236 R:      Alistar Popple <[email protected]>
9237 R:      Eddie James <[email protected]>
9238 L:      [email protected]
9239 S:      Supported
9240 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
9241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
9242 F:      drivers/fsi/
9243 F:      include/linux/fsi*.h
9244 F:      include/trace/events/fsi*.h
9245
9246 FSI-ATTACHED I2C DRIVER
9247 M:      Eddie James <[email protected]>
9248 L:      [email protected]
9249 L:      [email protected] (moderated for non-subscribers)
9250 S:      Maintained
9251 F:      Documentation/devicetree/bindings/i2c/ibm,i2c-fsi.yaml
9252 F:      drivers/i2c/busses/i2c-fsi.c
9253
9254 FSI-ATTACHED SPI DRIVER
9255 M:      Eddie James <[email protected]>
9256 L:      [email protected]
9257 S:      Maintained
9258 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
9259 F:      drivers/spi/spi-fsi.c
9260
9261 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
9262 M:      Jan Kara <[email protected]>
9263 R:      Amir Goldstein <[email protected]>
9264 L:      [email protected]
9265 S:      Maintained
9266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
9267 F:      fs/notify/
9268 F:      include/linux/fsnotify*.h
9269
9270 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
9271 M:      Eric Biggers <[email protected]>
9272 M:      Theodore Y. Ts'o <[email protected]>
9273 L:      [email protected]
9274 S:      Supported
9275 Q:      https://patchwork.kernel.org/project/fsverity/list/
9276 T:      git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
9277 F:      Documentation/filesystems/fsverity.rst
9278 F:      fs/verity/
9279 F:      include/linux/fsverity.h
9280 F:      include/uapi/linux/fsverity.h
9281
9282 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
9283 M:      Michael Zaidman <[email protected]>
9284 L:      [email protected]
9285 L:      [email protected]
9286 S:      Maintained
9287 F:      drivers/hid/hid-ft260.c
9288
9289 FUJITSU LAPTOP EXTRAS
9290 M:      Jonathan Woithe <[email protected]>
9291 L:      [email protected]
9292 S:      Maintained
9293 F:      drivers/platform/x86/fujitsu-laptop.c
9294
9295 FUJITSU TABLET EXTRAS
9296 M:      Robert Gerlach <[email protected]>
9297 L:      [email protected]
9298 S:      Maintained
9299 F:      drivers/platform/x86/fujitsu-tablet.c
9300
9301 FUNCTION HOOKS (FTRACE)
9302 M:      Steven Rostedt <[email protected]>
9303 M:      Masami Hiramatsu <[email protected]>
9304 R:      Mark Rutland <[email protected]>
9305 L:      [email protected]
9306 L:      [email protected]
9307 S:      Maintained
9308 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
9309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
9310 F:      Documentation/trace/ftrace*
9311 F:      arch/*/*/*/*ftrace*
9312 F:      arch/*/*/*ftrace*
9313 F:      include/*/ftrace.h
9314 F:      kernel/trace/fgraph.c
9315 F:      kernel/trace/ftrace*
9316 F:      samples/ftrace
9317
9318 FUNGIBLE ETHERNET DRIVERS
9319 M:      Dimitris Michailidis <[email protected]>
9320 L:      [email protected]
9321 S:      Supported
9322 F:      drivers/net/ethernet/fungible/
9323
9324 FUSE: FILESYSTEM IN USERSPACE
9325 M:      Miklos Szeredi <[email protected]>
9326 L:      [email protected]
9327 S:      Maintained
9328 W:      https://github.com/libfuse/
9329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
9330 F:      Documentation/filesystems/fuse.rst
9331 F:      fs/fuse/
9332 F:      include/uapi/linux/fuse.h
9333
9334 FUTEX SUBSYSTEM
9335 M:      Thomas Gleixner <[email protected]>
9336 M:      Ingo Molnar <[email protected]>
9337 R:      Peter Zijlstra <[email protected]>
9338 R:      Darren Hart <[email protected]>
9339 R:      Davidlohr Bueso <[email protected]>
9340 R:      André Almeida <[email protected]>
9341 L:      [email protected]
9342 S:      Maintained
9343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
9344 F:      Documentation/locking/*futex*
9345 F:      include/asm-generic/futex.h
9346 F:      include/linux/futex.h
9347 F:      include/uapi/linux/futex.h
9348 F:      kernel/futex/*
9349 F:      tools/perf/bench/futex*
9350 F:      tools/testing/selftests/futex/
9351
9352 GALAXYCORE GC0308 CAMERA SENSOR DRIVER
9353 M:      Sebastian Reichel <[email protected]>
9354 L:      [email protected]
9355 S:      Maintained
9356 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc0308.yaml
9357 F:      drivers/media/i2c/gc0308.c
9358
9359 GALAXYCORE GC05a2 CAMERA SENSOR DRIVER
9360 M:      Zhi Mao <[email protected]>
9361 L:      [email protected]
9362 S:      Maintained
9363 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc05a2.yaml
9364 F:      drivers/media/i2c/gc05a2.c
9365
9366 GALAXYCORE GC08A3 CAMERA SENSOR DRIVER
9367 M:      Zhi Mao <[email protected]>
9368 L:      [email protected]
9369 S:      Maintained
9370 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc08a3.yaml
9371 F:      drivers/media/i2c/gc08a3.c
9372
9373 GALAXYCORE GC2145 SENSOR DRIVER
9374 M:      Alain Volmat <[email protected]>
9375 L:      [email protected]
9376 S:      Maintained
9377 T:      git git://linuxtv.org/media_tree.git
9378 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc2145.yaml
9379 F:      drivers/media/i2c/gc2145.c
9380
9381 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
9382 M:      Tim Harvey <[email protected]>
9383 S:      Maintained
9384 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
9385 F:      Documentation/hwmon/gsc-hwmon.rst
9386 F:      drivers/hwmon/gsc-hwmon.c
9387 F:      drivers/mfd/gateworks-gsc.c
9388 F:      include/linux/mfd/gsc.h
9389 F:      include/linux/platform_data/gsc_hwmon.h
9390
9391 GCC PLUGINS
9392 M:      Kees Cook <[email protected]>
9393 L:      [email protected]
9394 S:      Maintained
9395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9396 F:      Documentation/kbuild/gcc-plugins.rst
9397 F:      include/linux/stackleak.h
9398 F:      kernel/stackleak.c
9399 F:      scripts/Makefile.gcc-plugins
9400 F:      scripts/gcc-plugins/
9401
9402 GCOV BASED KERNEL PROFILING
9403 M:      Peter Oberparleiter <[email protected]>
9404 S:      Maintained
9405 F:      Documentation/dev-tools/gcov.rst
9406 F:      kernel/gcov/
9407
9408 GDB KERNEL DEBUGGING HELPER SCRIPTS
9409 M:      Jan Kiszka <[email protected]>
9410 M:      Kieran Bingham <[email protected]>
9411 S:      Supported
9412 F:      scripts/gdb/
9413
9414 GEMINI CRYPTO DRIVER
9415 M:      Corentin Labbe <[email protected]>
9416 L:      [email protected]
9417 S:      Maintained
9418 F:      drivers/crypto/gemini/
9419
9420 GEMTEK FM RADIO RECEIVER DRIVER
9421 M:      Hans Verkuil <[email protected]>
9422 L:      [email protected]
9423 S:      Maintained
9424 W:      https://linuxtv.org
9425 T:      git git://linuxtv.org/media_tree.git
9426 F:      drivers/media/radio/radio-gemtek*
9427
9428 GENERIC ARCHITECTURE TOPOLOGY
9429 M:      Sudeep Holla <[email protected]>
9430 L:      [email protected]
9431 S:      Maintained
9432 F:      drivers/base/arch_topology.c
9433 F:      include/linux/arch_topology.h
9434
9435 GENERIC ENTRY CODE
9436 M:      Thomas Gleixner <[email protected]>
9437 M:      Peter Zijlstra <[email protected]>
9438 M:      Andy Lutomirski <[email protected]>
9439 L:      [email protected]
9440 S:      Maintained
9441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
9442 F:      include/linux/entry-common.h
9443 F:      include/linux/entry-kvm.h
9444 F:      kernel/entry/
9445
9446 GENERIC GPIO I2C DRIVER
9447 M:      Wolfram Sang <[email protected]>
9448 S:      Supported
9449 F:      drivers/i2c/busses/i2c-gpio.c
9450 F:      include/linux/platform_data/i2c-gpio.h
9451
9452 GENERIC GPIO I2C MULTIPLEXER DRIVER
9453 M:      Peter Korsgaard <[email protected]>
9454 L:      [email protected]
9455 S:      Supported
9456 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
9457 F:      drivers/i2c/muxes/i2c-mux-gpio.c
9458 F:      include/linux/platform_data/i2c-mux-gpio.h
9459
9460 GENERIC GPIO RESET DRIVER
9461 M:      Krzysztof Kozlowski <[email protected]>
9462 S:      Maintained
9463 F:      drivers/reset/reset-gpio.c
9464
9465 GENERIC HDLC (WAN) DRIVERS
9466 M:      Krzysztof Halasa <[email protected]>
9467 S:      Maintained
9468 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
9469 F:      drivers/net/wan/c101.c
9470 F:      drivers/net/wan/hd6457*
9471 F:      drivers/net/wan/hdlc*
9472 F:      drivers/net/wan/n2.c
9473 F:      drivers/net/wan/pc300too.c
9474 F:      drivers/net/wan/pci200syn.c
9475 F:      drivers/net/wan/wanxl*
9476
9477 GENERIC INCLUDE/ASM HEADER FILES
9478 M:      Arnd Bergmann <[email protected]>
9479 L:      [email protected]
9480 S:      Maintained
9481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
9482 F:      include/asm-generic/
9483 F:      include/uapi/asm-generic/
9484
9485 GENERIC PHY FRAMEWORK
9486 M:      Vinod Koul <[email protected]>
9487 M:      Kishon Vijay Abraham I <[email protected]>
9488 L:      [email protected]
9489 S:      Supported
9490 Q:      https://patchwork.kernel.org/project/linux-phy/list/
9491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
9492 F:      Documentation/devicetree/bindings/phy/
9493 F:      drivers/phy/
9494 F:      include/dt-bindings/phy/
9495 F:      include/linux/phy/
9496
9497 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
9498 M:      Wolfram Sang <[email protected]>
9499 S:      Supported
9500 F:      Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml
9501 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
9502
9503 GENERIC PM DOMAINS
9504 M:      Ulf Hansson <[email protected]>
9505 L:      [email protected]
9506 S:      Supported
9507 F:      Documentation/devicetree/bindings/power/power?domain*
9508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
9509 F:      drivers/pmdomain/
9510 F:      include/linux/pm_domain.h
9511
9512 GENERIC RADIX TREE
9513 M:      Kent Overstreet <[email protected]>
9514 S:      Supported
9515 C:      irc://irc.oftc.net/bcache
9516 F:      include/linux/generic-radix-tree.h
9517 F:      lib/generic-radix-tree.c
9518
9519 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
9520 M:      Eugen Hristev <[email protected]>
9521 L:      [email protected]
9522 S:      Maintained
9523 F:      drivers/input/touchscreen/resistive-adc-touch.c
9524
9525 GENERIC STRING LIBRARY
9526 M:      Kees Cook <[email protected]>
9527 R:      Andy Shevchenko <[email protected]>
9528 L:      [email protected]
9529 S:      Supported
9530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9531 F:      include/linux/string.h
9532 F:      include/linux/string_choices.h
9533 F:      include/linux/string_helpers.h
9534 F:      lib/string.c
9535 F:      lib/string_kunit.c
9536 F:      lib/string_helpers.c
9537 F:      lib/string_helpers_kunit.c
9538 F:      scripts/coccinelle/api/string_choices.cocci
9539
9540 GENERIC UIO DRIVER FOR PCI DEVICES
9541 M:      "Michael S. Tsirkin" <[email protected]>
9542 L:      [email protected]
9543 S:      Supported
9544 F:      drivers/uio/uio_pci_generic.c
9545
9546 GENERIC VDSO LIBRARY
9547 M:      Andy Lutomirski <[email protected]>
9548 M:      Thomas Gleixner <[email protected]>
9549 M:      Vincenzo Frascino <[email protected]>
9550 L:      [email protected]
9551 S:      Maintained
9552 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
9553 F:      include/asm-generic/vdso/vsyscall.h
9554 F:      include/vdso/
9555 F:      kernel/time/vsyscall.c
9556 F:      lib/vdso/
9557
9558 GENWQE (IBM Generic Workqueue Card)
9559 M:      Frank Haverkamp <[email protected]>
9560 S:      Supported
9561 F:      drivers/misc/genwqe/
9562
9563 GET_MAINTAINER SCRIPT
9564 M:      Joe Perches <[email protected]>
9565 S:      Maintained
9566 F:      scripts/get_maintainer.pl
9567
9568 GFS2 FILE SYSTEM
9569 M:      Andreas Gruenbacher <[email protected]>
9570 L:      [email protected]
9571 S:      Supported
9572 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
9573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
9574 F:      Documentation/filesystems/gfs2*
9575 F:      fs/gfs2/
9576 F:      include/uapi/linux/gfs2_ondisk.h
9577
9578 GIGABYTE WATERFORCE SENSOR DRIVER
9579 M:      Aleksa Savic <[email protected]>
9580 L:      [email protected]
9581 S:      Maintained
9582 F:      Documentation/hwmon/gigabyte_waterforce.rst
9583 F:      drivers/hwmon/gigabyte_waterforce.c
9584
9585 GIGABYTE WMI DRIVER
9586 M:      Thomas Weißschuh <[email protected]>
9587 L:      [email protected]
9588 S:      Maintained
9589 F:      drivers/platform/x86/gigabyte-wmi.c
9590
9591 GNSS SUBSYSTEM
9592 M:      Johan Hovold <[email protected]>
9593 S:      Maintained
9594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
9595 F:      Documentation/ABI/testing/sysfs-class-gnss
9596 F:      Documentation/devicetree/bindings/gnss/
9597 F:      drivers/gnss/
9598 F:      include/linux/gnss.h
9599
9600 GO7007 MPEG CODEC
9601 M:      Hans Verkuil <[email protected]>
9602 L:      [email protected]
9603 S:      Maintained
9604 F:      drivers/media/usb/go7007/
9605
9606 GOODIX TOUCHSCREEN
9607 M:      Bastien Nocera <[email protected]>
9608 M:      Hans de Goede <[email protected]>
9609 L:      [email protected]
9610 S:      Maintained
9611 F:      drivers/input/touchscreen/goodix*
9612
9613 GOOGLE ETHERNET DRIVERS
9614 M:      Jeroen de Borst <[email protected]>
9615 M:      Praveen Kaligineedi <[email protected]>
9616 R:      Shailend Chand <[email protected]>
9617 L:      [email protected]
9618 S:      Supported
9619 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
9620 F:      drivers/net/ethernet/google
9621
9622 GOOGLE FIRMWARE DRIVERS
9623 M:      Tzung-Bi Shih <[email protected]>
9624 R:      Brian Norris <[email protected]>
9625 R:      Julius Werner <[email protected]>
9626 L:      [email protected]
9627 S:      Maintained
9628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
9629 F:      drivers/firmware/google/
9630
9631 GOOGLE TENSOR SoC SUPPORT
9632 M:      Peter Griffin <[email protected]>
9633 L:      [email protected] (moderated for non-subscribers)
9634 L:      [email protected]
9635 S:      Maintained
9636 F:      Documentation/devicetree/bindings/clock/google,gs101-clock.yaml
9637 F:      arch/arm64/boot/dts/exynos/google/
9638 F:      drivers/clk/samsung/clk-gs101.c
9639 F:      drivers/phy/samsung/phy-gs101-ufs.c
9640 F:      include/dt-bindings/clock/google,gs101.h
9641 K:      [gG]oogle.?[tT]ensor
9642
9643 GPD POCKET FAN DRIVER
9644 M:      Hans de Goede <[email protected]>
9645 L:      [email protected]
9646 S:      Maintained
9647 F:      drivers/platform/x86/gpd-pocket-fan.c
9648
9649 GPIO ACPI SUPPORT
9650 M:      Mika Westerberg <[email protected]>
9651 M:      Andy Shevchenko <[email protected]>
9652 L:      [email protected]
9653 L:      [email protected]
9654 S:      Supported
9655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9656 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
9657 F:      drivers/gpio/gpiolib-acpi.c
9658 F:      drivers/gpio/gpiolib-acpi.h
9659
9660 GPIO AGGREGATOR
9661 M:      Geert Uytterhoeven <[email protected]>
9662 L:      [email protected]
9663 S:      Supported
9664 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
9665 F:      drivers/gpio/gpio-aggregator.c
9666
9667 GPIO IR Transmitter
9668 M:      Sean Young <[email protected]>
9669 L:      [email protected]
9670 S:      Maintained
9671 F:      Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
9672 F:      drivers/media/rc/gpio-ir-tx.c
9673
9674 GPIO MOCKUP DRIVER
9675 M:      Bamvor Jian Zhang <[email protected]>
9676 L:      [email protected]
9677 S:      Maintained
9678 F:      drivers/gpio/gpio-mockup.c
9679 F:      tools/testing/selftests/gpio/
9680
9681 GPIO REGMAP
9682 M:      Michael Walle <[email protected]>
9683 S:      Maintained
9684 F:      drivers/gpio/gpio-regmap.c
9685 F:      include/linux/gpio/regmap.h
9686 K:      (devm_)?gpio_regmap_(un)?register
9687
9688 GPIO SUBSYSTEM
9689 M:      Linus Walleij <[email protected]>
9690 M:      Bartosz Golaszewski <[email protected]>
9691 L:      [email protected]
9692 S:      Maintained
9693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9694 F:      Documentation/admin-guide/gpio/
9695 F:      Documentation/devicetree/bindings/gpio/
9696 F:      Documentation/driver-api/gpio/
9697 F:      drivers/gpio/
9698 F:      include/dt-bindings/gpio/
9699 F:      include/linux/gpio.h
9700 F:      include/linux/gpio/
9701 F:      include/linux/of_gpio.h
9702
9703 GPIO UAPI
9704 M:      Bartosz Golaszewski <[email protected]>
9705 R:      Kent Gibson <[email protected]>
9706 L:      [email protected]
9707 S:      Maintained
9708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9709 F:      Documentation/ABI/obsolete/sysfs-gpio
9710 F:      Documentation/ABI/testing/gpio-cdev
9711 F:      Documentation/userspace-api/gpio/
9712 F:      drivers/gpio/gpiolib-cdev.c
9713 F:      include/uapi/linux/gpio.h
9714 F:      tools/gpio/
9715
9716 GRE DEMULTIPLEXER DRIVER
9717 M:      Dmitry Kozlov <[email protected]>
9718 L:      [email protected]
9719 S:      Maintained
9720 F:      include/net/gre.h
9721 F:      net/ipv4/gre_demux.c
9722 F:      net/ipv4/gre_offload.c
9723
9724 GRETH 10/100/1G Ethernet MAC device driver
9725 M:      Andreas Larsson <[email protected]>
9726 L:      [email protected]
9727 S:      Maintained
9728 F:      drivers/net/ethernet/aeroflex/
9729
9730 GREYBUS AUDIO PROTOCOLS DRIVERS
9731 M:      Vaibhav Agarwal <[email protected]>
9732 M:      Mark Greer <[email protected]>
9733 S:      Maintained
9734 F:      drivers/staging/greybus/audio_apbridgea.c
9735 F:      drivers/staging/greybus/audio_apbridgea.h
9736 F:      drivers/staging/greybus/audio_codec.c
9737 F:      drivers/staging/greybus/audio_codec.h
9738 F:      drivers/staging/greybus/audio_gb.c
9739 F:      drivers/staging/greybus/audio_manager.c
9740 F:      drivers/staging/greybus/audio_manager.h
9741 F:      drivers/staging/greybus/audio_manager_module.c
9742 F:      drivers/staging/greybus/audio_manager_private.h
9743 F:      drivers/staging/greybus/audio_manager_sysfs.c
9744 F:      drivers/staging/greybus/audio_module.c
9745 F:      drivers/staging/greybus/audio_topology.c
9746
9747 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
9748 M:      Viresh Kumar <[email protected]>
9749 S:      Maintained
9750 F:      drivers/staging/greybus/authentication.c
9751 F:      drivers/staging/greybus/bootrom.c
9752 F:      drivers/staging/greybus/firmware.h
9753 F:      drivers/staging/greybus/fw-core.c
9754 F:      drivers/staging/greybus/fw-download.c
9755 F:      drivers/staging/greybus/fw-management.c
9756 F:      drivers/staging/greybus/greybus_authentication.h
9757 F:      drivers/staging/greybus/greybus_firmware.h
9758 F:      drivers/staging/greybus/hid.c
9759 F:      drivers/staging/greybus/i2c.c
9760 F:      drivers/staging/greybus/spi.c
9761 F:      drivers/staging/greybus/spilib.c
9762 F:      drivers/staging/greybus/spilib.h
9763
9764 GREYBUS LOOPBACK DRIVER
9765 M:      Bryan O'Donoghue <[email protected]>
9766 S:      Maintained
9767 F:      drivers/staging/greybus/loopback.c
9768
9769 GREYBUS PLATFORM DRIVERS
9770 M:      Vaibhav Hiremath <[email protected]>
9771 S:      Maintained
9772 F:      drivers/staging/greybus/arche-apb-ctrl.c
9773 F:      drivers/staging/greybus/arche-platform.c
9774 F:      drivers/staging/greybus/arche_platform.h
9775
9776 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
9777 M:      Rui Miguel Silva <[email protected]>
9778 S:      Maintained
9779 F:      drivers/staging/greybus/gpio.c
9780 F:      drivers/staging/greybus/light.c
9781 F:      drivers/staging/greybus/power_supply.c
9782 F:      drivers/staging/greybus/sdio.c
9783 F:      drivers/staging/greybus/spi.c
9784 F:      drivers/staging/greybus/spilib.c
9785
9786 GREYBUS BEAGLEPLAY DRIVERS
9787 M:      Ayush Singh <[email protected]>
9788 L:      [email protected] (moderated for non-subscribers)
9789 S:      Maintained
9790 F:      Documentation/devicetree/bindings/net/ti,cc1352p7.yaml
9791 F:      drivers/greybus/gb-beagleplay.c
9792
9793 GREYBUS SUBSYSTEM
9794 M:      Johan Hovold <[email protected]>
9795 M:      Alex Elder <[email protected]>
9796 M:      Greg Kroah-Hartman <[email protected]>
9797 L:      [email protected] (moderated for non-subscribers)
9798 S:      Maintained
9799 F:      drivers/greybus/
9800 F:      drivers/staging/greybus/
9801 F:      include/linux/greybus.h
9802 F:      include/linux/greybus/
9803
9804 GREYBUS UART PROTOCOLS DRIVERS
9805 M:      David Lin <[email protected]>
9806 S:      Maintained
9807 F:      drivers/staging/greybus/log.c
9808 F:      drivers/staging/greybus/uart.c
9809
9810 GS1662 VIDEO SERIALIZER
9811 M:      Charles-Antoine Couret <[email protected]>
9812 L:      [email protected]
9813 S:      Maintained
9814 T:      git git://linuxtv.org/media_tree.git
9815 F:      drivers/media/spi/gs1662.c
9816
9817 GSPCA FINEPIX SUBDRIVER
9818 M:      Frank Zago <[email protected]>
9819 L:      [email protected]
9820 S:      Maintained
9821 T:      git git://linuxtv.org/media_tree.git
9822 F:      drivers/media/usb/gspca/finepix.c
9823
9824 GSPCA GL860 SUBDRIVER
9825 M:      Olivier Lorin <[email protected]>
9826 L:      [email protected]
9827 S:      Maintained
9828 T:      git git://linuxtv.org/media_tree.git
9829 F:      drivers/media/usb/gspca/gl860/
9830
9831 GSPCA M5602 SUBDRIVER
9832 M:      Erik Andren <[email protected]>
9833 L:      [email protected]
9834 S:      Maintained
9835 T:      git git://linuxtv.org/media_tree.git
9836 F:      drivers/media/usb/gspca/m5602/
9837
9838 GSPCA PAC207 SONIXB SUBDRIVER
9839 M:      Hans Verkuil <[email protected]>
9840 L:      [email protected]
9841 S:      Odd Fixes
9842 T:      git git://linuxtv.org/media_tree.git
9843 F:      drivers/media/usb/gspca/pac207.c
9844
9845 GSPCA SN9C20X SUBDRIVER
9846 M:      Brian Johnson <[email protected]>
9847 L:      [email protected]
9848 S:      Maintained
9849 T:      git git://linuxtv.org/media_tree.git
9850 F:      drivers/media/usb/gspca/sn9c20x.c
9851
9852 GSPCA T613 SUBDRIVER
9853 M:      Leandro Costantino <[email protected]>
9854 L:      [email protected]
9855 S:      Maintained
9856 T:      git git://linuxtv.org/media_tree.git
9857 F:      drivers/media/usb/gspca/t613.c
9858
9859 GSPCA USB WEBCAM DRIVER
9860 M:      Hans Verkuil <[email protected]>
9861 L:      [email protected]
9862 S:      Odd Fixes
9863 T:      git git://linuxtv.org/media_tree.git
9864 F:      drivers/media/usb/gspca/
9865
9866 GTP (GPRS Tunneling Protocol)
9867 M:      Pablo Neira Ayuso <[email protected]>
9868 M:      Harald Welte <[email protected]>
9869 L:      [email protected]
9870 S:      Maintained
9871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
9872 F:      drivers/net/gtp.c
9873
9874 GUID PARTITION TABLE (GPT)
9875 M:      Davidlohr Bueso <[email protected]>
9876 L:      [email protected]
9877 S:      Maintained
9878 F:      block/partitions/efi.*
9879
9880 HABANALABS PCI DRIVER
9881 M:      Ofir Bitton <[email protected]>
9882 L:      [email protected]
9883 S:      Supported
9884 C:      irc://irc.oftc.net/dri-devel
9885 T:      git https://github.com/HabanaAI/drivers.accel.habanalabs.kernel.git
9886 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
9887 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
9888 F:      drivers/accel/habanalabs/
9889 F:      include/linux/habanalabs/
9890 F:      include/trace/events/habanalabs.h
9891 F:      include/uapi/drm/habanalabs_accel.h
9892
9893 HACKRF MEDIA DRIVER
9894 L:      [email protected]
9895 S:      Orphan
9896 W:      https://linuxtv.org
9897 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9898 F:      drivers/media/usb/hackrf/
9899
9900 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
9901 M:      Chuck Lever <[email protected]>
9902 L:      [email protected]
9903 L:      [email protected]
9904 S:      Maintained
9905 F:      Documentation/netlink/specs/handshake.yaml
9906 F:      Documentation/networking/tls-handshake.rst
9907 F:      include/net/handshake.h
9908 F:      include/trace/events/handshake.h
9909 F:      net/handshake/
9910
9911 HANTRO VPU CODEC DRIVER
9912 M:      Ezequiel Garcia <[email protected]>
9913 M:      Philipp Zabel <[email protected]>
9914 L:      [email protected]
9915 L:      [email protected]
9916 S:      Maintained
9917 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
9918 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
9919 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
9920 F:      drivers/media/platform/verisilicon/
9921
9922 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
9923 M:      Frank Seidel <[email protected]>
9924 L:      [email protected]
9925 S:      Maintained
9926 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
9927 F:      drivers/platform/x86/hdaps.c
9928
9929 HARDWARE MONITORING
9930 M:      Jean Delvare <[email protected]>
9931 M:      Guenter Roeck <[email protected]>
9932 L:      [email protected]
9933 S:      Maintained
9934 W:      http://hwmon.wiki.kernel.org/
9935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9936 F:      Documentation/ABI/testing/sysfs-class-hwmon
9937 F:      Documentation/devicetree/bindings/hwmon/
9938 F:      Documentation/hwmon/
9939 F:      drivers/hwmon/
9940 F:      include/linux/hwmon*.h
9941 F:      include/trace/events/hwmon*.h
9942 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
9943
9944 HARDWARE RANDOM NUMBER GENERATOR CORE
9945 M:      Olivia Mackall <[email protected]>
9946 M:      Herbert Xu <[email protected]>
9947 L:      [email protected]
9948 S:      Odd fixes
9949 F:      Documentation/admin-guide/hw_random.rst
9950 F:      Documentation/devicetree/bindings/rng/
9951 F:      drivers/char/hw_random/
9952 F:      include/linux/hw_random.h
9953
9954 HARDWARE SPINLOCK CORE
9955 M:      Bjorn Andersson <[email protected]>
9956 R:      Baolin Wang <[email protected]>
9957 L:      [email protected]
9958 S:      Maintained
9959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
9960 F:      Documentation/devicetree/bindings/hwlock/
9961 F:      Documentation/locking/hwspinlock.rst
9962 F:      drivers/hwspinlock/
9963 F:      include/linux/hwspinlock.h
9964
9965 HARDWARE TRACING FACILITIES
9966 M:      Alexander Shishkin <[email protected]>
9967 S:      Maintained
9968 F:      drivers/hwtracing/
9969
9970 HARMONY SOUND DRIVER
9971 L:      [email protected]
9972 S:      Maintained
9973 F:      sound/parisc/harmony.*
9974
9975 HDPVR USB VIDEO ENCODER DRIVER
9976 M:      Hans Verkuil <[email protected]>
9977 L:      [email protected]
9978 S:      Odd Fixes
9979 W:      https://linuxtv.org
9980 T:      git git://linuxtv.org/media_tree.git
9981 F:      drivers/media/usb/hdpvr/
9982
9983 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
9984 M:      Keng-Yu Lin <[email protected]>
9985 S:      Supported
9986 F:      drivers/misc/hpilo.[ch]
9987
9988 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
9989 M:      Jerry Hoemann <[email protected]>
9990 S:      Supported
9991 F:      Documentation/watchdog/hpwdt.rst
9992 F:      drivers/watchdog/hpwdt.c
9993
9994 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
9995 M:      Don Brace <[email protected]>
9996 L:      [email protected]
9997 L:      [email protected]
9998 S:      Supported
9999 F:      Documentation/scsi/hpsa.rst
10000 F:      drivers/scsi/hpsa*.[ch]
10001 F:      include/linux/cciss*.h
10002 F:      include/uapi/linux/cciss*.h
10003
10004 HFI1 DRIVER
10005 M:      Dennis Dalessandro <[email protected]>
10006 L:      [email protected]
10007 S:      Supported
10008 F:      drivers/infiniband/hw/hfi1
10009
10010 HFS FILESYSTEM
10011 L:      [email protected]
10012 S:      Orphan
10013 F:      Documentation/filesystems/hfs.rst
10014 F:      fs/hfs/
10015
10016 HFSPLUS FILESYSTEM
10017 L:      [email protected]
10018 S:      Orphan
10019 F:      Documentation/filesystems/hfsplus.rst
10020 F:      fs/hfsplus/
10021
10022 HGA FRAMEBUFFER DRIVER
10023 M:      Ferenc Bakonyi <[email protected]>
10024 L:      [email protected]
10025 S:      Maintained
10026 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
10027 F:      drivers/video/fbdev/hgafb.c
10028
10029 HIBERNATION (aka Software Suspend, aka swsusp)
10030 M:      "Rafael J. Wysocki" <[email protected]>
10031 M:      Pavel Machek <[email protected]>
10032 L:      [email protected]
10033 S:      Supported
10034 B:      https://bugzilla.kernel.org
10035 F:      arch/*/include/asm/suspend*.h
10036 F:      arch/x86/power/
10037 F:      drivers/base/power/
10038 F:      include/linux/freezer.h
10039 F:      include/linux/pm.h
10040 F:      include/linux/suspend.h
10041 F:      kernel/power/
10042
10043 HID CORE LAYER
10044 M:      Jiri Kosina <[email protected]>
10045 M:      Benjamin Tissoires <[email protected]>
10046 L:      [email protected]
10047 S:      Maintained
10048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
10049 F:      Documentation/hid/
10050 F:      drivers/hid/
10051 F:      include/linux/hid*
10052 F:      include/uapi/linux/hid*
10053 F:      samples/hid/
10054 F:      tools/testing/selftests/hid/
10055
10056 HID LOGITECH DRIVERS
10057 R:      Filipe Laíns <[email protected]>
10058 L:      [email protected]
10059 S:      Maintained
10060 F:      drivers/hid/hid-logitech-*
10061
10062 HID NVIDIA SHIELD DRIVER
10063 M:      Rahul Rameshbabu <[email protected]>
10064 L:      [email protected]
10065 S:      Maintained
10066 F:      drivers/hid/hid-nvidia-shield.c
10067
10068 HID PHOENIX RC FLIGHT CONTROLLER
10069 M:      Marcus Folkesson <[email protected]>
10070 L:      [email protected]
10071 S:      Maintained
10072 F:      drivers/hid/hid-pxrc.c
10073
10074 HID PLAYSTATION DRIVER
10075 M:      Roderick Colenbrander <[email protected]>
10076 L:      [email protected]
10077 S:      Supported
10078 F:      drivers/hid/hid-playstation.c
10079
10080 HID SENSOR HUB DRIVERS
10081 M:      Jiri Kosina <[email protected]>
10082 M:      Jonathan Cameron <[email protected]>
10083 M:      Srinivas Pandruvada <[email protected]>
10084 L:      [email protected]
10085 L:      [email protected]
10086 S:      Maintained
10087 F:      Documentation/hid/hid-sensor*
10088 F:      drivers/hid/hid-sensor-*
10089 F:      drivers/iio/*/hid-*
10090 F:      include/linux/hid-sensor-*
10091
10092 HID VRC-2 CAR CONTROLLER DRIVER
10093 M:      Marcus Folkesson <[email protected]>
10094 L:      [email protected]
10095 S:      Maintained
10096 F:      drivers/hid/hid-vrc2.c
10097
10098 HID WACOM DRIVER
10099 M:      Ping Cheng <[email protected]>
10100 M:      Jason Gerecke  <[email protected]>
10101 L:      [email protected]
10102 S:      Maintained
10103 F:      drivers/hid/wacom.h
10104 F:      drivers/hid/wacom_*
10105
10106 HID++ LOGITECH DRIVERS
10107 R:      Filipe Laíns <[email protected]>
10108 R:      Bastien Nocera <[email protected]>
10109 L:      [email protected]
10110 S:      Maintained
10111 F:      drivers/hid/hid-logitech-hidpp.c
10112
10113 HIGH-RESOLUTION TIMERS, TIMER WHEEL, CLOCKEVENTS
10114 M:      Anna-Maria Behnsen <[email protected]>
10115 M:      Frederic Weisbecker <[email protected]>
10116 M:      Thomas Gleixner <[email protected]>
10117 L:      [email protected]
10118 S:      Maintained
10119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10120 F:      Documentation/timers/
10121 F:      include/linux/clockchips.h
10122 F:      include/linux/hrtimer.h
10123 F:      include/linux/timer.h
10124 F:      kernel/time/clockevents.c
10125 F:      kernel/time/hrtimer.c
10126 F:      kernel/time/timer.c
10127 F:      kernel/time/timer_list.c
10128 F:      kernel/time/timer_migration.*
10129 F:      tools/testing/selftests/timers/
10130
10131 HIGH-SPEED SCC DRIVER FOR AX.25
10132 L:      [email protected]
10133 S:      Orphan
10134 F:      drivers/net/hamradio/scc.c
10135
10136 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
10137 M:      HighPoint Linux Team <[email protected]>
10138 S:      Supported
10139 W:      http://www.highpoint-tech.com
10140 F:      Documentation/scsi/hptiop.rst
10141 F:      drivers/scsi/hptiop.c
10142
10143 HIKEY960 ONBOARD USB GPIO HUB DRIVER
10144 M:      John Stultz <[email protected]>
10145 L:      [email protected]
10146 S:      Maintained
10147 F:      drivers/misc/hisi_hikey_usb.c
10148
10149 HIMAX HX83112B TOUCHSCREEN SUPPORT
10150 M:      Job Noorman <[email protected]>
10151 L:      [email protected]
10152 S:      Maintained
10153 F:      Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
10154 F:      drivers/input/touchscreen/himax_hx83112b.c
10155
10156 HIPPI
10157 M:      Jes Sorensen <[email protected]>
10158 L:      [email protected]
10159 S:      Maintained
10160 F:      drivers/net/hippi/
10161 F:      include/linux/hippidevice.h
10162 F:      include/uapi/linux/if_hippi.h
10163 F:      net/802/hippi.c
10164
10165 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
10166 M:      Kurt Kanzenbach <[email protected]>
10167 L:      [email protected]
10168 S:      Maintained
10169 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
10170 F:      drivers/net/dsa/hirschmann/*
10171 F:      include/linux/platform_data/hirschmann-hellcreek.h
10172 F:      net/dsa/tag_hellcreek.c
10173
10174 HISILICON DMA DRIVER
10175 M:      Zhou Wang <[email protected]>
10176 M:      Jie Hai <[email protected]>
10177 L:      [email protected]
10178 S:      Maintained
10179 F:      drivers/dma/hisi_dma.c
10180
10181 HISILICON GPIO DRIVER
10182 M:      Jay Fang <[email protected]>
10183 L:      [email protected]
10184 S:      Maintained
10185 F:      Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
10186 F:      drivers/gpio/gpio-hisi.c
10187
10188 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
10189 M:      Zhiqi Song <[email protected]>
10190 M:      Longfang Liu <[email protected]>
10191 L:      [email protected]
10192 S:      Maintained
10193 F:      Documentation/ABI/testing/debugfs-hisi-hpre
10194 F:      drivers/crypto/hisilicon/hpre/hpre.h
10195 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
10196 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
10197
10198 HISILICON HNS3 PMU DRIVER
10199 M:      Jijie Shao <[email protected]>
10200 S:      Supported
10201 F:      Documentation/admin-guide/perf/hns3-pmu.rst
10202 F:      drivers/perf/hisilicon/hns3_pmu.c
10203
10204 HISILICON I2C CONTROLLER DRIVER
10205 M:      Yicong Yang <[email protected]>
10206 L:      [email protected]
10207 S:      Maintained
10208 W:      https://www.hisilicon.com
10209 F:      Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
10210 F:      drivers/i2c/busses/i2c-hisi.c
10211
10212 HISILICON KUNPENG SOC HCCS DRIVER
10213 M:      Huisong Li <[email protected]>
10214 S:      Maintained
10215 F:      Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
10216 F:      drivers/soc/hisilicon/kunpeng_hccs.c
10217 F:      drivers/soc/hisilicon/kunpeng_hccs.h
10218
10219 HISILICON LPC BUS DRIVER
10220 M:      Jay Fang <[email protected]>
10221 S:      Maintained
10222 W:      http://www.hisilicon.com
10223 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
10224 F:      drivers/bus/hisi_lpc.c
10225
10226 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
10227 M:      Yisen Zhuang <[email protected]>
10228 M:      Salil Mehta <[email protected]>
10229 M:      Jijie Shao <[email protected]>
10230 L:      [email protected]
10231 S:      Maintained
10232 W:      http://www.hisilicon.com
10233 F:      drivers/net/ethernet/hisilicon/hns3/
10234
10235 HISILICON NETWORK SUBSYSTEM DRIVER
10236 M:      Yisen Zhuang <[email protected]>
10237 M:      Salil Mehta <[email protected]>
10238 L:      [email protected]
10239 S:      Maintained
10240 W:      http://www.hisilicon.com
10241 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
10242 F:      drivers/net/ethernet/hisilicon/
10243
10244 HISILICON PMU DRIVER
10245 M:      Yicong Yang <[email protected]>
10246 M:      Jonathan Cameron <[email protected]>
10247 S:      Supported
10248 W:      http://www.hisilicon.com
10249 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
10250 F:      Documentation/admin-guide/perf/hisi-pmu.rst
10251 F:      drivers/perf/hisilicon
10252
10253 HISILICON PTT DRIVER
10254 M:      Yicong Yang <[email protected]>
10255 M:      Jonathan Cameron <[email protected]>
10256 L:      [email protected]
10257 S:      Maintained
10258 F:      Documentation/ABI/testing/sysfs-bus-event_source-devices-hisi_ptt
10259 F:      Documentation/trace/hisi-ptt.rst
10260 F:      drivers/hwtracing/ptt/
10261 F:      tools/perf/arch/arm64/util/hisi-ptt.c
10262 F:      tools/perf/util/hisi-ptt*
10263 F:      tools/perf/util/hisi-ptt-decoder/*
10264
10265 HISILICON QM DRIVER
10266 M:      Weili Qian <[email protected]>
10267 M:      Zhou Wang <[email protected]>
10268 L:      [email protected]
10269 S:      Maintained
10270 F:      drivers/crypto/hisilicon/Kconfig
10271 F:      drivers/crypto/hisilicon/Makefile
10272 F:      drivers/crypto/hisilicon/qm.c
10273 F:      drivers/crypto/hisilicon/sgl.c
10274 F:      include/linux/hisi_acc_qm.h
10275
10276 HISILICON ROCE DRIVER
10277 M:      Chengchang Tang <[email protected]>
10278 M:      Junxian Huang <[email protected]>
10279 L:      [email protected]
10280 S:      Maintained
10281 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
10282 F:      drivers/infiniband/hw/hns/
10283
10284 HISILICON SAS Controller
10285 M:      Yihang Li <[email protected]>
10286 S:      Supported
10287 W:      http://www.hisilicon.com
10288 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
10289 F:      drivers/scsi/hisi_sas/
10290
10291 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
10292 M:      Longfang Liu <[email protected]>
10293 L:      [email protected]
10294 S:      Maintained
10295 F:      Documentation/ABI/testing/debugfs-hisi-sec
10296 F:      drivers/crypto/hisilicon/sec2/sec.h
10297 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
10298 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
10299 F:      drivers/crypto/hisilicon/sec2/sec_main.c
10300
10301 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
10302 M:      Jay Fang <[email protected]>
10303 L:      [email protected]
10304 S:      Maintained
10305 W:      http://www.hisilicon.com
10306 F:      drivers/spi/spi-hisi-kunpeng.c
10307
10308 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
10309 M:      Mauro Carvalho Chehab <[email protected]>
10310 L:      [email protected]
10311 S:      Maintained
10312 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
10313 F:      drivers/spmi/hisi-spmi-controller.c
10314
10315 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
10316 M:      Mauro Carvalho Chehab <[email protected]>
10317 L:      [email protected]
10318 S:      Maintained
10319 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
10320 F:      drivers/mfd/hi6421-spmi-pmic.c
10321
10322 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
10323 M:      Weili Qian <[email protected]>
10324 S:      Maintained
10325 F:      drivers/crypto/hisilicon/trng/trng.c
10326
10327 HISILICON V3XX SPI NOR FLASH Controller Driver
10328 M:      Jay Fang <[email protected]>
10329 S:      Maintained
10330 W:      http://www.hisilicon.com
10331 F:      drivers/spi/spi-hisi-sfc-v3xx.c
10332
10333 HISILICON ZIP Controller DRIVER
10334 M:      Yang Shen <[email protected]>
10335 M:      Zhou Wang <[email protected]>
10336 L:      [email protected]
10337 S:      Maintained
10338 F:      Documentation/ABI/testing/debugfs-hisi-zip
10339 F:      drivers/crypto/hisilicon/zip/
10340
10341 HMM - Heterogeneous Memory Management
10342 M:      Jérôme Glisse <[email protected]>
10343 L:      [email protected]
10344 S:      Maintained
10345 F:      Documentation/mm/hmm.rst
10346 F:      include/linux/hmm*
10347 F:      lib/test_hmm*
10348 F:      mm/hmm*
10349 F:      tools/testing/selftests/mm/*hmm*
10350
10351 HONEYWELL HSC030PA PRESSURE SENSOR SERIES IIO DRIVER
10352 M:      Petre Rodan <[email protected]>
10353 L:      [email protected]
10354 S:      Maintained
10355 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,hsc030pa.yaml
10356 F:      drivers/iio/pressure/hsc030pa*
10357
10358 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
10359 M:      Andreas Klinger <[email protected]>
10360 M:      Petre Rodan <[email protected]>
10361 L:      [email protected]
10362 S:      Maintained
10363 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
10364 F:      drivers/iio/pressure/mprls0025pa*
10365
10366 HP BIOSCFG DRIVER
10367 M:      Jorge Lopez <[email protected]>
10368 L:      [email protected]
10369 S:      Maintained
10370 F:      drivers/platform/x86/hp/hp-bioscfg/
10371
10372 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
10373 L:      [email protected]
10374 S:      Orphan
10375 F:      drivers/platform/x86/hp/tc1100-wmi.c
10376
10377 HP WMI HARDWARE MONITOR DRIVER
10378 M:      James Seo <[email protected]>
10379 L:      [email protected]
10380 S:      Maintained
10381 F:      Documentation/hwmon/hp-wmi-sensors.rst
10382 F:      drivers/hwmon/hp-wmi-sensors.c
10383
10384 HPET:   High Precision Event Timers driver
10385 M:      Clemens Ladisch <[email protected]>
10386 S:      Maintained
10387 F:      Documentation/timers/hpet.rst
10388 F:      drivers/char/hpet.c
10389 F:      include/linux/hpet.h
10390 F:      include/uapi/linux/hpet.h
10391
10392 HPET:   x86
10393 S:      Orphan
10394 F:      arch/x86/include/asm/hpet.h
10395 F:      arch/x86/kernel/hpet.c
10396
10397 HPFS FILESYSTEM
10398 M:      Mikulas Patocka <[email protected]>
10399 S:      Maintained
10400 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
10401 F:      fs/hpfs/
10402
10403 HS3001 Hardware Temperature and Humidity Sensor
10404 M:      Andre Werner <[email protected]>
10405 L:      [email protected]
10406 S:      Maintained
10407 F:      drivers/hwmon/hs3001.c
10408
10409 HSI SUBSYSTEM
10410 M:      Sebastian Reichel <[email protected]>
10411 S:      Maintained
10412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
10413 F:      Documentation/ABI/testing/sysfs-bus-hsi
10414 F:      Documentation/driver-api/hsi.rst
10415 F:      drivers/hsi/
10416 F:      include/linux/hsi/
10417 F:      include/uapi/linux/hsi/
10418
10419 HSO 3G MODEM DRIVER
10420 L:      [email protected]
10421 S:      Orphan
10422 F:      drivers/net/usb/hso.c
10423
10424 HSR NETWORK PROTOCOL
10425 L:      [email protected]
10426 S:      Orphan
10427 F:      net/hsr/
10428
10429 HT16K33 LED CONTROLLER DRIVER
10430 M:      Robin van der Gracht <[email protected]>
10431 S:      Maintained
10432 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
10433 F:      drivers/auxdisplay/ht16k33.c
10434
10435 HTCPEN TOUCHSCREEN DRIVER
10436 M:      Pau Oliva Fora <[email protected]>
10437 L:      [email protected]
10438 S:      Maintained
10439 F:      drivers/input/touchscreen/htcpen.c
10440
10441 HTE SUBSYSTEM
10442 M:      Dipen Patel <[email protected]>
10443 L:      [email protected]
10444 S:      Maintained
10445 Q:      https://patchwork.kernel.org/project/timestamp/list/
10446 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
10447 F:      Documentation/devicetree/bindings/timestamp/
10448 F:      Documentation/driver-api/hte/
10449 F:      drivers/hte/
10450 F:      include/linux/hte.h
10451
10452 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
10453 M:      Lorenzo Bianconi <[email protected]>
10454 L:      [email protected]
10455 S:      Maintained
10456 W:      http://www.st.com/
10457 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
10458 F:      drivers/iio/humidity/hts221*
10459
10460 HUAWEI ETHERNET DRIVER
10461 M:      Cai Huoqing <[email protected]>
10462 L:      [email protected]
10463 S:      Maintained
10464 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
10465 F:      drivers/net/ethernet/huawei/hinic/
10466
10467 HUGETLB SUBSYSTEM
10468 M:      Muchun Song <[email protected]>
10469 L:      [email protected]
10470 S:      Maintained
10471 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
10472 F:      Documentation/admin-guide/mm/hugetlbpage.rst
10473 F:      Documentation/mm/hugetlbfs_reserv.rst
10474 F:      Documentation/mm/vmemmap_dedup.rst
10475 F:      fs/hugetlbfs/
10476 F:      include/linux/hugetlb.h
10477 F:      mm/hugetlb.c
10478 F:      mm/hugetlb_vmemmap.c
10479 F:      mm/hugetlb_vmemmap.h
10480 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
10481
10482 HVA ST MEDIA DRIVER
10483 M:      Jean-Christophe Trotin <[email protected]>
10484 L:      [email protected]
10485 S:      Supported
10486 W:      https://linuxtv.org
10487 T:      git git://linuxtv.org/media_tree.git
10488 F:      drivers/media/platform/st/sti/hva
10489
10490 HWPOISON MEMORY FAILURE HANDLING
10491 M:      Miaohe Lin <[email protected]>
10492 R:      Naoya Horiguchi <[email protected]>
10493 L:      [email protected]
10494 S:      Maintained
10495 F:      mm/hwpoison-inject.c
10496 F:      mm/memory-failure.c
10497
10498 HYCON HY46XX TOUCHSCREEN SUPPORT
10499 M:      Giulio Benetti <[email protected]>
10500 L:      [email protected]
10501 S:      Maintained
10502 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
10503 F:      drivers/input/touchscreen/hycon-hy46xx.c
10504
10505 HYGON PROCESSOR SUPPORT
10506 M:      Pu Wen <[email protected]>
10507 L:      [email protected]
10508 S:      Maintained
10509 F:      arch/x86/kernel/cpu/hygon.c
10510
10511 HYNIX HI556 SENSOR DRIVER
10512 M:      Sakari Ailus <[email protected]>
10513 L:      [email protected]
10514 S:      Maintained
10515 T:      git git://linuxtv.org/media_tree.git
10516 F:      drivers/media/i2c/hi556.c
10517
10518 HYNIX HI846 SENSOR DRIVER
10519 M:      Martin Kepplinger <[email protected]>
10520 L:      [email protected]
10521 S:      Maintained
10522 F:      drivers/media/i2c/hi846.c
10523
10524 HYNIX HI847 SENSOR DRIVER
10525 M:      Sakari Ailus <[email protected]>
10526 L:      [email protected]
10527 S:      Maintained
10528 F:      drivers/media/i2c/hi847.c
10529
10530 Hyper-V/Azure CORE AND DRIVERS
10531 M:      "K. Y. Srinivasan" <[email protected]>
10532 M:      Haiyang Zhang <[email protected]>
10533 M:      Wei Liu <[email protected]>
10534 M:      Dexuan Cui <[email protected]>
10535 L:      [email protected]
10536 S:      Supported
10537 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
10538 F:      Documentation/ABI/stable/sysfs-bus-vmbus
10539 F:      Documentation/ABI/testing/debugfs-hyperv
10540 F:      Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
10541 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
10542 F:      Documentation/virt/hyperv
10543 F:      arch/arm64/hyperv
10544 F:      arch/arm64/include/asm/hyperv-tlfs.h
10545 F:      arch/arm64/include/asm/mshyperv.h
10546 F:      arch/x86/hyperv
10547 F:      arch/x86/include/asm/hyperv-tlfs.h
10548 F:      arch/x86/include/asm/mshyperv.h
10549 F:      arch/x86/include/asm/trace/hyperv.h
10550 F:      arch/x86/kernel/cpu/mshyperv.c
10551 F:      drivers/clocksource/hyperv_timer.c
10552 F:      drivers/hid/hid-hyperv.c
10553 F:      drivers/hv/
10554 F:      drivers/input/serio/hyperv-keyboard.c
10555 F:      drivers/iommu/hyperv-iommu.c
10556 F:      drivers/net/ethernet/microsoft/
10557 F:      drivers/net/hyperv/
10558 F:      drivers/pci/controller/pci-hyperv-intf.c
10559 F:      drivers/pci/controller/pci-hyperv.c
10560 F:      drivers/scsi/storvsc_drv.c
10561 F:      drivers/uio/uio_hv_generic.c
10562 F:      drivers/video/fbdev/hyperv_fb.c
10563 F:      include/asm-generic/hyperv-tlfs.h
10564 F:      include/asm-generic/mshyperv.h
10565 F:      include/clocksource/hyperv_timer.h
10566 F:      include/linux/hyperv.h
10567 F:      include/net/mana
10568 F:      include/uapi/linux/hyperv.h
10569 F:      net/vmw_vsock/hyperv_transport.c
10570 F:      tools/hv/
10571
10572 HYPERBUS SUPPORT
10573 M:      Vignesh Raghavendra <[email protected]>
10574 R:      Tudor Ambarus <[email protected]>
10575 L:      [email protected]
10576 S:      Supported
10577 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
10578 C:      irc://irc.oftc.net/mtd
10579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
10580 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
10581 F:      drivers/mtd/hyperbus/
10582 F:      include/linux/mtd/hyperbus.h
10583
10584 HYPERVISOR VIRTUAL CONSOLE DRIVER
10585 L:      [email protected]
10586 S:      Odd Fixes
10587 F:      drivers/tty/hvc/
10588
10589 I2C ACPI SUPPORT
10590 M:      Mika Westerberg <[email protected]>
10591 L:      [email protected]
10592 L:      [email protected]
10593 S:      Maintained
10594 F:      drivers/i2c/i2c-core-acpi.c
10595
10596 I2C ADDRESS TRANSLATOR (ATR)
10597 M:      Tomi Valkeinen <[email protected]>
10598 R:      Luca Ceresoli <[email protected]>
10599 L:      [email protected]
10600 S:      Maintained
10601 F:      drivers/i2c/i2c-atr.c
10602 F:      include/linux/i2c-atr.h
10603
10604 I2C CONTROLLER DRIVER FOR NVIDIA GPU
10605 M:      Ajay Gupta <[email protected]>
10606 L:      [email protected]
10607 S:      Maintained
10608 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
10609 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
10610
10611 I2C MUXES
10612 M:      Peter Rosin <[email protected]>
10613 L:      [email protected]
10614 S:      Maintained
10615 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
10616 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
10617 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
10618 F:      Documentation/i2c/i2c-topology.rst
10619 F:      Documentation/i2c/muxes/
10620 F:      drivers/i2c/i2c-mux.c
10621 F:      drivers/i2c/muxes/
10622 F:      include/linux/i2c-mux.h
10623
10624 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
10625 M:      Gregory CLEMENT <[email protected]>
10626 L:      [email protected]
10627 S:      Maintained
10628 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
10629 F:      drivers/i2c/busses/i2c-mv64xxx.c
10630
10631 I2C OVER PARALLEL PORT
10632 M:      Jean Delvare <[email protected]>
10633 L:      [email protected]
10634 S:      Maintained
10635 F:      Documentation/i2c/busses/i2c-parport.rst
10636 F:      drivers/i2c/busses/i2c-parport.c
10637
10638 I2C SUBSYSTEM
10639 M:      Wolfram Sang <[email protected]>
10640 L:      [email protected]
10641 S:      Maintained
10642 W:      https://i2c.wiki.kernel.org/
10643 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
10645 F:      Documentation/i2c/
10646 F:      drivers/i2c/*
10647 F:      include/dt-bindings/i2c/i2c.h
10648 F:      include/linux/i2c-dev.h
10649 F:      include/linux/i2c-smbus.h
10650 F:      include/linux/i2c.h
10651 F:      include/uapi/linux/i2c-*.h
10652 F:      include/uapi/linux/i2c.h
10653
10654 I2C SUBSYSTEM HOST DRIVERS
10655 M:      Andi Shyti <[email protected]>
10656 L:      [email protected]
10657 S:      Maintained
10658 W:      https://i2c.wiki.kernel.org/
10659 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git
10661 F:      Documentation/devicetree/bindings/i2c/
10662 F:      drivers/i2c/algos/
10663 F:      drivers/i2c/busses/
10664 F:      include/dt-bindings/i2c/
10665
10666 I2C-TAOS-EVM DRIVER
10667 M:      Jean Delvare <[email protected]>
10668 L:      [email protected]
10669 S:      Maintained
10670 F:      Documentation/i2c/busses/i2c-taos-evm.rst
10671 F:      drivers/i2c/busses/i2c-taos-evm.c
10672
10673 I2C-TINY-USB DRIVER
10674 M:      Till Harbaum <[email protected]>
10675 L:      [email protected]
10676 S:      Maintained
10677 W:      http://www.harbaum.org/till/i2c_tiny_usb
10678 F:      drivers/i2c/busses/i2c-tiny-usb.c
10679
10680 I2C/SMBUS CONTROLLER DRIVERS FOR PC
10681 M:      Jean Delvare <[email protected]>
10682 L:      [email protected]
10683 S:      Maintained
10684 F:      Documentation/i2c/busses/i2c-ali1535.rst
10685 F:      Documentation/i2c/busses/i2c-ali1563.rst
10686 F:      Documentation/i2c/busses/i2c-ali15x3.rst
10687 F:      Documentation/i2c/busses/i2c-amd756.rst
10688 F:      Documentation/i2c/busses/i2c-amd8111.rst
10689 F:      Documentation/i2c/busses/i2c-i801.rst
10690 F:      Documentation/i2c/busses/i2c-nforce2.rst
10691 F:      Documentation/i2c/busses/i2c-piix4.rst
10692 F:      Documentation/i2c/busses/i2c-sis5595.rst
10693 F:      Documentation/i2c/busses/i2c-sis630.rst
10694 F:      Documentation/i2c/busses/i2c-sis96x.rst
10695 F:      Documentation/i2c/busses/i2c-via.rst
10696 F:      Documentation/i2c/busses/i2c-viapro.rst
10697 F:      drivers/i2c/busses/i2c-ali1535.c
10698 F:      drivers/i2c/busses/i2c-ali1563.c
10699 F:      drivers/i2c/busses/i2c-ali15x3.c
10700 F:      drivers/i2c/busses/i2c-amd756-s4882.c
10701 F:      drivers/i2c/busses/i2c-amd756.c
10702 F:      drivers/i2c/busses/i2c-amd8111.c
10703 F:      drivers/i2c/busses/i2c-i801.c
10704 F:      drivers/i2c/busses/i2c-isch.c
10705 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
10706 F:      drivers/i2c/busses/i2c-nforce2.c
10707 F:      drivers/i2c/busses/i2c-piix4.c
10708 F:      drivers/i2c/busses/i2c-sis5595.c
10709 F:      drivers/i2c/busses/i2c-sis630.c
10710 F:      drivers/i2c/busses/i2c-sis96x.c
10711 F:      drivers/i2c/busses/i2c-via.c
10712 F:      drivers/i2c/busses/i2c-viapro.c
10713
10714 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
10715 M:      Hans de Goede <[email protected]>
10716 L:      [email protected]
10717 S:      Maintained
10718 F:      drivers/i2c/busses/i2c-cht-wc.c
10719
10720 I2C/SMBUS ISMT DRIVER
10721 M:      Seth Heasley <[email protected]>
10722 M:      Neil Horman <[email protected]>
10723 L:      [email protected]
10724 F:      Documentation/i2c/busses/i2c-ismt.rst
10725 F:      drivers/i2c/busses/i2c-ismt.c
10726
10727 I2C/SMBUS ZHAOXIN DRIVER
10728 M:      Hans Hu <[email protected]>
10729 L:      [email protected]
10730 S:      Maintained
10731 W:      https://www.zhaoxin.com
10732 F:      drivers/i2c/busses/i2c-viai2c-common.c
10733 F:      drivers/i2c/busses/i2c-viai2c-zhaoxin.c
10734
10735 I2C/SMBUS STUB DRIVER
10736 M:      Jean Delvare <[email protected]>
10737 L:      [email protected]
10738 S:      Maintained
10739 F:      drivers/i2c/i2c-stub.c
10740
10741 I3C DRIVER FOR ASPEED AST2600
10742 M:      Jeremy Kerr <[email protected]>
10743 S:      Maintained
10744 F:      Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
10745 F:      drivers/i3c/master/ast2600-i3c-master.c
10746
10747 I3C DRIVER FOR CADENCE I3C MASTER IP
10748 M:      Przemysław Gaj <[email protected]>
10749 S:      Maintained
10750 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
10751 F:      drivers/i3c/master/i3c-master-cdns.c
10752
10753 I3C DRIVER FOR SYNOPSYS DESIGNWARE
10754 S:      Orphan
10755 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
10756 F:      drivers/i3c/master/dw*
10757
10758 I3C SUBSYSTEM
10759 M:      Alexandre Belloni <[email protected]>
10760 L:      [email protected] (moderated for non-subscribers)
10761 S:      Maintained
10762 C:      irc://chat.freenode.net/linux-i3c
10763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
10764 F:      Documentation/ABI/testing/sysfs-bus-i3c
10765 F:      Documentation/devicetree/bindings/i3c/
10766 F:      Documentation/driver-api/i3c
10767 F:      drivers/i3c/
10768 F:      include/dt-bindings/i3c/
10769 F:      include/linux/i3c/
10770
10771 IBM Operation Panel Input Driver
10772 M:      Eddie James <[email protected]>
10773 L:      [email protected]
10774 S:      Maintained
10775 F:      Documentation/devicetree/bindings/input/ibm,op-panel.yaml
10776 F:      drivers/input/misc/ibm-panel.c
10777
10778 IBM Power 842 compression accelerator
10779 M:      Haren Myneni <[email protected]>
10780 S:      Supported
10781 F:      crypto/842.c
10782 F:      drivers/crypto/nx/Kconfig
10783 F:      drivers/crypto/nx/Makefile
10784 F:      drivers/crypto/nx/nx-842*
10785 F:      include/linux/sw842.h
10786 F:      lib/842/
10787
10788 IBM Power in-Nest Crypto Acceleration
10789 M:      Breno Leitão <[email protected]>
10790 M:      Nayna Jain <[email protected]>
10791 M:      Paulo Flabiano Smorigo <[email protected]>
10792 L:      [email protected]
10793 S:      Supported
10794 F:      drivers/crypto/nx/Kconfig
10795 F:      drivers/crypto/nx/Makefile
10796 F:      drivers/crypto/nx/nx-aes*
10797 F:      drivers/crypto/nx/nx-sha*
10798 F:      drivers/crypto/nx/nx.*
10799 F:      drivers/crypto/nx/nx_csbcpb.h
10800 F:      drivers/crypto/nx/nx_debugfs.c
10801
10802 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
10803 M:      Tyrel Datwyler <[email protected]>
10804 L:      [email protected]
10805 L:      [email protected]
10806 S:      Supported
10807 F:      drivers/pci/hotplug/rpadlpar*
10808
10809 IBM Power Linux RAID adapter
10810 M:      Brian King <[email protected]>
10811 S:      Supported
10812 F:      drivers/scsi/ipr.*
10813
10814 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
10815 M:      Tyrel Datwyler <[email protected]>
10816 L:      [email protected]
10817 L:      [email protected]
10818 S:      Supported
10819 F:      drivers/pci/hotplug/rpaphp*
10820
10821 IBM Power SRIOV Virtual NIC Device Driver
10822 M:      Haren Myneni <[email protected]>
10823 M:      Rick Lindsley <[email protected]>
10824 R:      Nick Child <[email protected]>
10825 R:      Thomas Falcon <[email protected]>
10826 L:      [email protected]
10827 S:      Supported
10828 F:      drivers/net/ethernet/ibm/ibmvnic.*
10829
10830 IBM Power VFIO Support
10831 M:      Timothy Pearson <[email protected]>
10832 S:      Supported
10833 F:      drivers/vfio/vfio_iommu_spapr_tce.c
10834
10835 IBM Power Virtual Ethernet Device Driver
10836 M:      Nick Child <[email protected]>
10837 L:      [email protected]
10838 S:      Supported
10839 F:      drivers/net/ethernet/ibm/ibmveth.*
10840
10841 IBM Power Virtual FC Device Drivers
10842 M:      Tyrel Datwyler <[email protected]>
10843 L:      [email protected]
10844 S:      Supported
10845 F:      drivers/scsi/ibmvscsi/ibmvfc*
10846
10847 IBM Power Virtual Management Channel Driver
10848 M:      Brad Warrum <[email protected]>
10849 M:      Ritu Agarwal <[email protected]>
10850 S:      Supported
10851 F:      drivers/misc/ibmvmc.*
10852
10853 IBM Power Virtual SCSI Device Drivers
10854 M:      Tyrel Datwyler <[email protected]>
10855 L:      [email protected]
10856 S:      Supported
10857 F:      drivers/scsi/ibmvscsi/ibmvscsi*
10858 F:      include/scsi/viosrp.h
10859
10860 IBM Power Virtual SCSI Device Target Driver
10861 M:      Tyrel Datwyler <[email protected]>
10862 L:      [email protected]
10863 L:      [email protected]
10864 S:      Supported
10865 F:      drivers/scsi/ibmvscsi_tgt/
10866
10867 IBM Power VMX Cryptographic instructions
10868 M:      Breno Leitão <[email protected]>
10869 M:      Nayna Jain <[email protected]>
10870 M:      Paulo Flabiano Smorigo <[email protected]>
10871 L:      [email protected]
10872 S:      Supported
10873 F:      arch/powerpc/crypto/Kconfig
10874 F:      arch/powerpc/crypto/Makefile
10875 F:      arch/powerpc/crypto/aes.c
10876 F:      arch/powerpc/crypto/aes_cbc.c
10877 F:      arch/powerpc/crypto/aes_ctr.c
10878 F:      arch/powerpc/crypto/aes_xts.c
10879 F:      arch/powerpc/crypto/aesp8-ppc.*
10880 F:      arch/powerpc/crypto/ghash.c
10881 F:      arch/powerpc/crypto/ghashp8-ppc.pl
10882 F:      arch/powerpc/crypto/ppc-xlate.pl
10883 F:      arch/powerpc/crypto/vmx.c
10884
10885 IBM ServeRAID RAID DRIVER
10886 S:      Orphan
10887 F:      drivers/scsi/ips.*
10888
10889 ICH LPC AND GPIO DRIVER
10890 M:      Peter Tyser <[email protected]>
10891 S:      Maintained
10892 F:      drivers/gpio/gpio-ich.c
10893 F:      drivers/mfd/lpc_ich.c
10894
10895 ICY I2C DRIVER
10896 M:      Max Staudt <[email protected]>
10897 L:      [email protected]
10898 S:      Maintained
10899 F:      drivers/i2c/busses/i2c-icy.c
10900
10901 IDEAPAD LAPTOP EXTRAS DRIVER
10902 M:      Ike Panhc <[email protected]>
10903 L:      [email protected]
10904 S:      Maintained
10905 W:      http://launchpad.net/ideapad-laptop
10906 F:      drivers/platform/x86/ideapad-laptop.c
10907
10908 IDEAPAD LAPTOP SLIDEBAR DRIVER
10909 M:      Andrey Moiseev <[email protected]>
10910 L:      [email protected]
10911 S:      Maintained
10912 W:      https://github.com/o2genum/ideapad-slidebar
10913 F:      drivers/input/misc/ideapad_slidebar.c
10914
10915 IDT VersaClock 5 CLOCK DRIVER
10916 M:      Luca Ceresoli <[email protected]>
10917 S:      Maintained
10918 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
10919 F:      drivers/clk/clk-versaclock5.c
10920
10921 IEEE 802.15.4 SUBSYSTEM
10922 M:      Alexander Aring <[email protected]>
10923 M:      Stefan Schmidt <[email protected]>
10924 M:      Miquel Raynal <[email protected]>
10925 L:      [email protected]
10926 S:      Maintained
10927 W:      https://linux-wpan.org/
10928 Q:      https://patchwork.kernel.org/project/linux-wpan/list/
10929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git
10930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git
10931 F:      Documentation/networking/ieee802154.rst
10932 F:      drivers/net/ieee802154/
10933 F:      include/linux/ieee802154.h
10934 F:      include/linux/nl802154.h
10935 F:      include/net/af_ieee802154.h
10936 F:      include/net/cfg802154.h
10937 F:      include/net/ieee802154_netdev.h
10938 F:      include/net/mac802154.h
10939 F:      include/net/nl802154.h
10940 F:      net/ieee802154/
10941 F:      net/mac802154/
10942
10943 Intel VIRTIO DATA PATH ACCELERATOR
10944 M:      Zhu Lingshan <[email protected]>
10945 L:      [email protected]
10946 S:      Supported
10947 F:      drivers/vdpa/ifcvf/
10948
10949 IFE PROTOCOL
10950 M:      Yotam Gigi <[email protected]>
10951 M:      Jamal Hadi Salim <[email protected]>
10952 F:      include/net/ife.h
10953 F:      include/uapi/linux/ife.h
10954 F:      net/ife
10955
10956 IGORPLUG-USB IR RECEIVER
10957 M:      Sean Young <[email protected]>
10958 L:      [email protected]
10959 S:      Maintained
10960 F:      drivers/media/rc/igorplugusb.c
10961
10962 IGUANAWORKS USB IR TRANSCEIVER
10963 M:      Sean Young <[email protected]>
10964 L:      [email protected]
10965 S:      Maintained
10966 F:      drivers/media/rc/iguanair.c
10967
10968 IIO BACKEND FRAMEWORK
10969 M:      Nuno Sa <[email protected]>
10970 R:      Olivier Moysan <[email protected]>
10971 L:      [email protected]
10972 S:      Maintained
10973 F:      drivers/iio/industrialio-backend.c
10974 F:      include/linux/iio/backend.h
10975
10976 IIO DIGITAL POTENTIOMETER DAC
10977 M:      Peter Rosin <[email protected]>
10978 L:      [email protected]
10979 S:      Maintained
10980 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
10981 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
10982 F:      drivers/iio/dac/dpot-dac.c
10983
10984 IIO ENVELOPE DETECTOR
10985 M:      Peter Rosin <[email protected]>
10986 L:      [email protected]
10987 S:      Maintained
10988 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
10989 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
10990 F:      drivers/iio/adc/envelope-detector.c
10991
10992 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
10993 M:      Matti Vaittinen <[email protected]>
10994 L:      [email protected]
10995 S:      Maintained
10996 F:      drivers/iio/industrialio-gts-helper.c
10997 F:      include/linux/iio/iio-gts-helper.h
10998 F:      drivers/iio/test/iio-test-gts.c
10999
11000 IIO MULTIPLEXER
11001 M:      Peter Rosin <[email protected]>
11002 L:      [email protected]
11003 S:      Maintained
11004 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
11005 F:      drivers/iio/multiplexer/iio-mux.c
11006
11007 IIO SCMI BASED DRIVER
11008 M:      Jyoti Bhayana <[email protected]>
11009 L:      [email protected]
11010 S:      Maintained
11011 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
11012
11013 IIO SUBSYSTEM AND DRIVERS
11014 M:      Jonathan Cameron <[email protected]>
11015 R:      Lars-Peter Clausen <[email protected]>
11016 L:      [email protected]
11017 S:      Maintained
11018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
11019 F:      Documentation/ABI/testing/configfs-iio*
11020 F:      Documentation/ABI/testing/sysfs-bus-iio*
11021 F:      Documentation/devicetree/bindings/iio/
11022 F:      Documentation/iio/
11023 F:      drivers/iio/
11024 F:      drivers/staging/iio/
11025 F:      include/dt-bindings/iio/
11026 F:      include/linux/iio/
11027 F:      tools/iio/
11028
11029 IIO UNIT CONVERTER
11030 M:      Peter Rosin <[email protected]>
11031 L:      [email protected]
11032 S:      Maintained
11033 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
11034 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
11035 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
11036 F:      drivers/iio/afe/iio-rescale.c
11037
11038 IKANOS/ADI EAGLE ADSL USB DRIVER
11039 M:      Matthieu Castet <[email protected]>
11040 M:      Stanislaw Gruszka <[email protected]>
11041 S:      Maintained
11042 F:      drivers/usb/atm/ueagle-atm.c
11043
11044 IMAGIS TOUCHSCREEN DRIVER
11045 M:      Markuss Broks <[email protected]>
11046 S:      Maintained
11047 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
11048 F:      drivers/input/touchscreen/imagis.c
11049
11050 IMGTEC ASCII LCD DRIVER
11051 M:      Paul Burton <[email protected]>
11052 S:      Maintained
11053 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
11054 F:      drivers/auxdisplay/img-ascii-lcd.c
11055
11056 IMGTEC JPEG ENCODER DRIVER
11057 M:      Devarsh Thakkar <[email protected]>
11058 L:      [email protected]
11059 S:      Supported
11060 F:      Documentation/devicetree/bindings/media/img,e5010-jpeg-enc.yaml
11061 F:      drivers/media/platform/imagination/e5010*
11062
11063 IMGTEC IR DECODER DRIVER
11064 S:      Orphan
11065 F:      drivers/media/rc/img-ir/
11066
11067 IMGTEC POWERVR DRM DRIVER
11068 M:      Frank Binns <[email protected]>
11069 M:      Matt Coster <[email protected]>
11070 S:      Supported
11071 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
11072 F:      Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
11073 F:      Documentation/devicetree/bindings/gpu/img,powervr-sgx.yaml
11074 F:      Documentation/gpu/imagination/
11075 F:      drivers/gpu/drm/ci/xfails/powervr*
11076 F:      drivers/gpu/drm/imagination/
11077 F:      include/uapi/drm/pvr_drm.h
11078
11079 IMON SOUNDGRAPH USB IR RECEIVER
11080 M:      Sean Young <[email protected]>
11081 L:      [email protected]
11082 S:      Maintained
11083 F:      drivers/media/rc/imon.c
11084 F:      drivers/media/rc/imon_raw.c
11085
11086 IMS TWINTURBO FRAMEBUFFER DRIVER
11087 L:      [email protected]
11088 S:      Orphan
11089 F:      drivers/video/fbdev/imsttfb.c
11090
11091 INDEX OF FURTHER KERNEL DOCUMENTATION
11092 M:      Carlos Bilbao <[email protected]>
11093 S:      Maintained
11094 F:      Documentation/process/kernel-docs.rst
11095
11096 INDUSTRY PACK SUBSYSTEM (IPACK)
11097 M:      Vaibhav Gupta <[email protected]>
11098 M:      Jens Taprogge <[email protected]>
11099 M:      Greg Kroah-Hartman <[email protected]>
11100 L:      [email protected]
11101 S:      Maintained
11102 W:      http://industrypack.sourceforge.net
11103 F:      drivers/ipack/
11104
11105 INFINEON DPS310 Driver
11106 M:      Eddie James <[email protected]>
11107 L:      [email protected]
11108 S:      Maintained
11109 F:      drivers/iio/pressure/dps310.c
11110
11111 INFINEON PEB2466 ASoC CODEC
11112 M:      Herve Codina <[email protected]>
11113 L:      [email protected] (moderated for non-subscribers)
11114 S:      Maintained
11115 F:      Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
11116 F:      sound/soc/codecs/peb2466.c
11117
11118 INFINIBAND SUBSYSTEM
11119 M:      Jason Gunthorpe <[email protected]>
11120 M:      Leon Romanovsky <[email protected]>
11121 L:      [email protected]
11122 S:      Supported
11123 W:      https://github.com/linux-rdma/rdma-core
11124 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
11126 F:      Documentation/devicetree/bindings/infiniband/
11127 F:      Documentation/infiniband/
11128 F:      drivers/infiniband/
11129 F:      include/rdma/
11130 F:      include/trace/events/ib_mad.h
11131 F:      include/trace/events/ib_umad.h
11132 F:      include/trace/misc/rdma.h
11133 F:      include/uapi/linux/if_infiniband.h
11134 F:      include/uapi/rdma/
11135 F:      samples/bpf/ibumad_kern.c
11136 F:      samples/bpf/ibumad_user.c
11137
11138 INGENIC JZ4780 NAND DRIVER
11139 M:      Harvey Hunt <[email protected]>
11140 L:      [email protected]
11141 L:      [email protected]
11142 S:      Maintained
11143 F:      drivers/mtd/nand/raw/ingenic/
11144
11145 INGENIC JZ47xx SoCs
11146 M:      Paul Cercueil <[email protected]>
11147 L:      [email protected]
11148 S:      Maintained
11149 F:      arch/mips/boot/dts/ingenic/
11150 F:      arch/mips/generic/board-ingenic.c
11151 F:      arch/mips/include/asm/mach-ingenic/
11152 F:      arch/mips/ingenic/Kconfig
11153 F:      drivers/clk/ingenic/
11154 F:      drivers/dma/dma-jz4780.c
11155 F:      drivers/gpu/drm/ingenic/
11156 F:      drivers/i2c/busses/i2c-jz4780.c
11157 F:      drivers/iio/adc/ingenic-adc.c
11158 F:      drivers/irqchip/irq-ingenic.c
11159 F:      drivers/memory/jz4780-nemc.c
11160 F:      drivers/mmc/host/jz4740_mmc.c
11161 F:      drivers/mtd/nand/raw/ingenic/
11162 F:      drivers/pinctrl/pinctrl-ingenic.c
11163 F:      drivers/power/supply/ingenic-battery.c
11164 F:      drivers/pwm/pwm-jz4740.c
11165 F:      drivers/remoteproc/ingenic_rproc.c
11166 F:      drivers/rtc/rtc-jz4740.c
11167 F:      drivers/tty/serial/8250/8250_ingenic.c
11168 F:      drivers/usb/musb/jz4740.c
11169 F:      drivers/watchdog/jz4740_wdt.c
11170 F:      include/dt-bindings/iio/adc/ingenic,adc.h
11171 F:      include/linux/mfd/ingenic-tcu.h
11172 F:      sound/soc/codecs/jz47*
11173 F:      sound/soc/jz4740/
11174
11175 INJOINIC IP5xxx POWER BANK IC DRIVER
11176 M:      Samuel Holland <[email protected]>
11177 S:      Maintained
11178 F:      drivers/power/supply/ip5xxx_power.c
11179
11180 INOTIFY
11181 M:      Jan Kara <[email protected]>
11182 R:      Amir Goldstein <[email protected]>
11183 L:      [email protected]
11184 S:      Maintained
11185 F:      Documentation/filesystems/inotify.rst
11186 F:      fs/notify/inotify/
11187 F:      include/linux/inotify.h
11188 F:      include/uapi/linux/inotify.h
11189
11190 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
11191 M:      Dmitry Torokhov <[email protected]>
11192 L:      [email protected]
11193 S:      Maintained
11194 Q:      http://patchwork.kernel.org/project/linux-input/list/
11195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
11196 F:      Documentation/devicetree/bindings/input/
11197 F:      Documentation/devicetree/bindings/serio/
11198 F:      Documentation/input/
11199 F:      drivers/input/
11200 F:      include/dt-bindings/input/
11201 F:      include/linux/input.h
11202 F:      include/linux/input/
11203 F:      include/uapi/linux/input-event-codes.h
11204 F:      include/uapi/linux/input.h
11205
11206 INPUT MULTITOUCH (MT) PROTOCOL
11207 M:      Henrik Rydberg <[email protected]>
11208 L:      [email protected]
11209 S:      Odd fixes
11210 F:      Documentation/input/multi-touch-protocol.rst
11211 F:      drivers/input/input-mt.c
11212 K:      \b(ABS|SYN)_MT_
11213
11214 INSIDE SECURE CRYPTO DRIVER
11215 M:      Antoine Tenart <[email protected]>
11216 L:      [email protected]
11217 S:      Maintained
11218 F:      drivers/crypto/inside-secure/
11219
11220 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
11221 M:      Mimi Zohar <[email protected]>
11222 M:      Roberto Sassu <[email protected]>
11223 M:      Dmitry Kasatkin <[email protected]>
11224 R:      Eric Snowberg <[email protected]>
11225 L:      [email protected]
11226 S:      Supported
11227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
11228 F:      security/integrity/
11229 F:      security/integrity/ima/
11230
11231 INTEGRITY POLICY ENFORCEMENT (IPE)
11232 M:      Fan Wu <[email protected]>
11233 L:      [email protected]
11234 S:      Supported
11235 T:      git https://github.com/microsoft/ipe.git
11236 F:      Documentation/admin-guide/LSM/ipe.rst
11237 F:      Documentation/security/ipe.rst
11238 F:      scripts/ipe/
11239 F:      security/ipe/
11240
11241 INTEL 810/815 FRAMEBUFFER DRIVER
11242 M:      Antonino Daplas <[email protected]>
11243 L:      [email protected]
11244 S:      Maintained
11245 F:      drivers/video/fbdev/i810/
11246
11247 INTEL 8254 COUNTER DRIVER
11248 M:      William Breathitt Gray <[email protected]>
11249 L:      [email protected]
11250 S:      Maintained
11251 F:      drivers/counter/i8254.c
11252 F:      include/linux/i8254.h
11253
11254 INTEL 8255 GPIO DRIVER
11255 M:      William Breathitt Gray <[email protected]>
11256 L:      [email protected]
11257 S:      Maintained
11258 F:      drivers/gpio/gpio-i8255.c
11259 F:      drivers/gpio/gpio-i8255.h
11260
11261 INTEL ASoC DRIVERS
11262 M:      Cezary Rojewski <[email protected]>
11263 M:      Liam Girdwood <[email protected]>
11264 M:      Peter Ujfalusi <[email protected]>
11265 M:      Bard Liao <[email protected]>
11266 M:      Ranjani Sridharan <[email protected]>
11267 M:      Kai Vehmanen <[email protected]>
11268 R:      Pierre-Louis Bossart <[email protected]>
11269 L:      [email protected] (moderated for non-subscribers)
11270 S:      Supported
11271 F:      sound/soc/intel/
11272
11273 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
11274 M:      Hans de Goede <[email protected]>
11275 L:      [email protected]
11276 S:      Maintained
11277 F:      drivers/platform/x86/intel/atomisp2/pm.c
11278
11279 INTEL ATOMISP2 LED DRIVER
11280 M:      Hans de Goede <[email protected]>
11281 L:      [email protected]
11282 S:      Maintained
11283 F:      drivers/platform/x86/intel/atomisp2/led.c
11284
11285 INTEL BIOS SAR INT1092 DRIVER
11286 M:      Shravan Sudhakar <[email protected]>
11287 L:      [email protected]
11288 S:      Maintained
11289 F:      drivers/platform/x86/intel/int1092/
11290
11291 INTEL BROXTON PMC DRIVER
11292 M:      Mika Westerberg <[email protected]>
11293 M:      Zha Qipeng <[email protected]>
11294 S:      Maintained
11295 F:      drivers/mfd/intel_pmc_bxt.c
11296 F:      include/linux/mfd/intel_pmc_bxt.h
11297
11298 INTEL C600 SERIES SAS CONTROLLER DRIVER
11299 M:      Artur Paszkiewicz <[email protected]>
11300 L:      [email protected]
11301 S:      Supported
11302 T:      git git://git.code.sf.net/p/intel-sas/isci
11303 F:      drivers/scsi/isci/
11304
11305 INTEL CPU family model numbers
11306 M:      Tony Luck <[email protected]>
11307 M:      [email protected]
11308 L:      [email protected]
11309 S:      Supported
11310 F:      arch/x86/include/asm/intel-family.h
11311
11312 INTEL DRM DISPLAY FOR XE AND I915 DRIVERS
11313 M:      Jani Nikula <[email protected]>
11314 M:      Rodrigo Vivi <[email protected]>
11315 L:      [email protected]
11316 L:      [email protected]
11317 S:      Supported
11318 F:      drivers/gpu/drm/i915/display/
11319 F:      drivers/gpu/drm/xe/display/
11320 F:      drivers/gpu/drm/xe/compat-i915-headers
11321 F:      include/drm/intel/
11322
11323 INTEL DRM I915 DRIVER (Meteor Lake, DG2 and older excluding Poulsbo, Moorestown and derivative)
11324 M:      Jani Nikula <[email protected]>
11325 M:      Joonas Lahtinen <[email protected]>
11326 M:      Rodrigo Vivi <[email protected]>
11327 M:      Tvrtko Ursulin <[email protected]>
11328 L:      [email protected]
11329 S:      Supported
11330 W:      https://drm.pages.freedesktop.org/intel-docs/
11331 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
11332 B:      https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html
11333 C:      irc://irc.oftc.net/intel-gfx
11334 T:      git https://gitlab.freedesktop.org/drm/i915/kernel.git
11335 F:      Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
11336 F:      Documentation/gpu/i915.rst
11337 F:      drivers/gpu/drm/ci/xfails/i915*
11338 F:      drivers/gpu/drm/i915/
11339 F:      include/drm/intel/
11340 F:      include/uapi/drm/i915_drm.h
11341
11342 INTEL DRM XE DRIVER (Lunar Lake and newer)
11343 M:      Lucas De Marchi <[email protected]>
11344 M:      Thomas Hellström <[email protected]>
11345 M:      Rodrigo Vivi <[email protected]>
11346 L:      [email protected]
11347 S:      Supported
11348 W:      https://drm.pages.freedesktop.org/intel-docs/
11349 Q:      http://patchwork.freedesktop.org/project/intel-xe/
11350 B:      https://gitlab.freedesktop.org/drm/xe/kernel/-/issues
11351 C:      irc://irc.oftc.net/xe
11352 T:      git https://gitlab.freedesktop.org/drm/xe/kernel.git
11353 F:      Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon
11354 F:      Documentation/gpu/xe/
11355 F:      drivers/gpu/drm/xe/
11356 F:      include/drm/intel/
11357 F:      include/uapi/drm/xe_drm.h
11358
11359 INTEL ETHERNET DRIVERS
11360 M:      Tony Nguyen <[email protected]>
11361 M:      Przemek Kitszel <[email protected]>
11362 L:      [email protected] (moderated for non-subscribers)
11363 S:      Supported
11364 W:      https://www.intel.com/content/www/us/en/support.html
11365 Q:      https://patchwork.ozlabs.org/project/intel-wired-lan/list/
11366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
11367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
11368 F:      Documentation/networking/device_drivers/ethernet/intel/
11369 F:      drivers/net/ethernet/intel/
11370 F:      drivers/net/ethernet/intel/*/
11371 F:      include/linux/avf/virtchnl.h
11372 F:      include/linux/net/intel/iidc.h
11373
11374 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
11375 M:      Mustafa Ismail <[email protected]>
11376 M:      Tatyana Nikolova <[email protected]>
11377 L:      [email protected]
11378 S:      Supported
11379 F:      drivers/infiniband/hw/irdma/
11380 F:      include/uapi/rdma/irdma-abi.h
11381
11382 INTEL GPIO DRIVERS
11383 M:      Andy Shevchenko <[email protected]>
11384 L:      [email protected]
11385 S:      Supported
11386 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11387 F:      drivers/gpio/gpio-elkhartlake.c
11388 F:      drivers/gpio/gpio-graniterapids.c
11389 F:      drivers/gpio/gpio-ich.c
11390 F:      drivers/gpio/gpio-merrifield.c
11391 F:      drivers/gpio/gpio-ml-ioh.c
11392 F:      drivers/gpio/gpio-pch.c
11393 F:      drivers/gpio/gpio-sch.c
11394 F:      drivers/gpio/gpio-sodaville.c
11395 F:      drivers/gpio/gpio-tangier.c
11396 F:      drivers/gpio/gpio-tangier.h
11397
11398 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
11399 M:      Zhenyu Wang <[email protected]>
11400 M:      Zhi Wang <[email protected]>
11401 L:      [email protected]
11402 L:      [email protected]
11403 S:      Supported
11404 W:      https://github.com/intel/gvt-linux/wiki
11405 T:      git https://github.com/intel/gvt-linux.git
11406 F:      drivers/gpu/drm/i915/gvt/
11407
11408 INTEL HID EVENT DRIVER
11409 M:      Alex Hung <[email protected]>
11410 L:      [email protected]
11411 S:      Maintained
11412 F:      drivers/platform/x86/intel/hid.c
11413
11414 INTEL I/OAT DMA DRIVER
11415 M:      Dave Jiang <[email protected]>
11416 R:      Dan Williams <[email protected]>
11417 L:      [email protected]
11418 S:      Supported
11419 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
11420 F:      drivers/dma/ioat*
11421
11422 INTEL IAA CRYPTO DRIVER
11423 M:      Tom Zanussi <[email protected]>
11424 L:      [email protected]
11425 S:      Supported
11426 F:      Documentation/driver-api/crypto/iaa/iaa-crypto.rst
11427 F:      drivers/crypto/intel/iaa/*
11428
11429 INTEL IDLE DRIVER
11430 M:      Jacob Pan <[email protected]>
11431 M:      Len Brown <[email protected]>
11432 L:      [email protected]
11433 S:      Supported
11434 B:      https://bugzilla.kernel.org
11435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
11436 F:      drivers/idle/intel_idle.c
11437
11438 INTEL IDXD DRIVER
11439 M:      Fenghua Yu <[email protected]>
11440 R:      Dave Jiang <[email protected]>
11441 L:      [email protected]
11442 S:      Supported
11443 F:      drivers/dma/idxd/*
11444 F:      include/uapi/linux/idxd.h
11445
11446 INTEL IN FIELD SCAN (IFS) DEVICE
11447 M:      Jithu Joseph <[email protected]>
11448 R:      Ashok Raj <[email protected]>
11449 R:      Tony Luck <[email protected]>
11450 S:      Maintained
11451 F:      drivers/platform/x86/intel/ifs
11452 F:      include/trace/events/intel_ifs.h
11453 F:      tools/testing/selftests/drivers/platform/x86/intel/ifs/
11454
11455 INTEL INTEGRATED SENSOR HUB DRIVER
11456 M:      Srinivas Pandruvada <[email protected]>
11457 M:      Jiri Kosina <[email protected]>
11458 L:      [email protected]
11459 S:      Maintained
11460 F:      drivers/hid/intel-ish-hid/
11461
11462 INTEL IOMMU (VT-d)
11463 M:      David Woodhouse <[email protected]>
11464 M:      Lu Baolu <[email protected]>
11465 L:      [email protected]
11466 S:      Supported
11467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11468 F:      drivers/iommu/intel/
11469
11470 INTEL IPU3 CSI-2 CIO2 DRIVER
11471 M:      Yong Zhi <[email protected]>
11472 M:      Sakari Ailus <[email protected]>
11473 M:      Bingbu Cao <[email protected]>
11474 M:      Dan Scally <[email protected]>
11475 R:      Tianshu Qiu <[email protected]>
11476 L:      [email protected]
11477 S:      Maintained
11478 T:      git git://linuxtv.org/media_tree.git
11479 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
11480 F:      drivers/media/pci/intel/ipu3/
11481
11482 INTEL IPU3 CSI-2 IMGU DRIVER
11483 M:      Sakari Ailus <[email protected]>
11484 R:      Bingbu Cao <[email protected]>
11485 R:      Tianshu Qiu <[email protected]>
11486 L:      [email protected]
11487 S:      Maintained
11488 F:      Documentation/admin-guide/media/ipu3.rst
11489 F:      Documentation/admin-guide/media/ipu3_rcb.svg
11490 F:      Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst
11491 F:      drivers/staging/media/ipu3/
11492
11493 INTEL IPU6 INPUT SYSTEM DRIVER
11494 M:      Sakari Ailus <[email protected]>
11495 M:      Bingbu Cao <[email protected]>
11496 R:      Tianshu Qiu <[email protected]>
11497 L:      [email protected]
11498 S:      Maintained
11499 T:      git git://linuxtv.org/media_tree.git
11500 F:      Documentation/admin-guide/media/ipu6-isys.rst
11501 F:      drivers/media/pci/intel/ipu6/
11502
11503 INTEL ISHTP ECLITE DRIVER
11504 M:      Sumesh K Naduvalath <[email protected]>
11505 L:      [email protected]
11506 S:      Supported
11507 F:      drivers/platform/x86/intel/ishtp_eclite.c
11508
11509 INTEL IXP4XX CRYPTO SUPPORT
11510 M:      Corentin Labbe <[email protected]>
11511 L:      [email protected]
11512 S:      Maintained
11513 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
11514
11515 INTEL KEEM BAY DRM DRIVER
11516 M:      Anitha Chrisanthus <[email protected]>
11517 M:      Edmund Dea <[email protected]>
11518 S:      Maintained
11519 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
11520 F:      drivers/gpu/drm/kmb/
11521
11522 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
11523 M:      Daniele Alessandrelli <[email protected]>
11524 S:      Maintained
11525 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
11526 F:      drivers/crypto/intel/keembay/Kconfig
11527 F:      drivers/crypto/intel/keembay/Makefile
11528 F:      drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
11529 F:      drivers/crypto/intel/keembay/ocs-aes.c
11530 F:      drivers/crypto/intel/keembay/ocs-aes.h
11531
11532 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
11533 M:      Daniele Alessandrelli <[email protected]>
11534 M:      Prabhjot Khurana <[email protected]>
11535 M:      Mark Gross <[email protected]>
11536 S:      Maintained
11537 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
11538 F:      drivers/crypto/intel/keembay/Kconfig
11539 F:      drivers/crypto/intel/keembay/Makefile
11540 F:      drivers/crypto/intel/keembay/keembay-ocs-ecc.c
11541
11542 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
11543 M:      Daniele Alessandrelli <[email protected]>
11544 M:      Declan Murphy <[email protected]>
11545 S:      Maintained
11546 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
11547 F:      drivers/crypto/intel/keembay/Kconfig
11548 F:      drivers/crypto/intel/keembay/Makefile
11549 F:      drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
11550 F:      drivers/crypto/intel/keembay/ocs-hcu.c
11551 F:      drivers/crypto/intel/keembay/ocs-hcu.h
11552
11553 INTEL MANAGEMENT ENGINE (mei)
11554 M:      Tomas Winkler <[email protected]>
11555 L:      [email protected]
11556 S:      Supported
11557 F:      Documentation/driver-api/mei/*
11558 F:      drivers/misc/mei/
11559 F:      drivers/watchdog/mei_wdt.c
11560 F:      include/linux/mei_aux.h
11561 F:      include/linux/mei_cl_bus.h
11562 F:      include/uapi/linux/mei.h
11563 F:      include/uapi/linux/mei_uuid.h
11564 F:      include/uapi/linux/uuid.h
11565 F:      samples/mei/*
11566
11567 INTEL MAX 10 BMC MFD DRIVER
11568 M:      Xu Yilun <[email protected]>
11569 R:      Tom Rix <[email protected]>
11570 S:      Maintained
11571 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
11572 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
11573 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
11574 F:      drivers/mfd/intel-m10-bmc*
11575 F:      include/linux/mfd/intel-m10-bmc.h
11576
11577 INTEL MAX10 BMC SECURE UPDATES
11578 M:      Peter Colberg <[email protected]>
11579 L:      [email protected]
11580 S:      Maintained
11581 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
11582 F:      drivers/fpga/intel-m10-bmc-sec-update.c
11583
11584 INTEL MID (Mobile Internet Device) PLATFORM
11585 M:      Andy Shevchenko <[email protected]>
11586 L:      [email protected]
11587 S:      Supported
11588 F:      arch/x86/include/asm/intel-mid.h
11589 F:      arch/x86/pci/intel_mid_pci.c
11590 F:      arch/x86/platform/intel-mid/
11591 F:      drivers/extcon/extcon-intel-mrfld.c
11592 F:      drivers/iio/adc/intel_mrfld_adc.c
11593 F:      drivers/mfd/intel_soc_pmic_mrfld.c
11594 F:      drivers/platform/x86/intel/mrfld_pwrbtn.c
11595 F:      drivers/platform/x86/intel_scu_*
11596 F:      drivers/staging/media/atomisp/
11597 F:      drivers/watchdog/intel-mid_wdt.c
11598 F:      include/linux/mfd/intel_soc_pmic_mrfld.h
11599 F:      include/linux/platform_data/x86/intel-mid_wdt.h
11600 F:      include/linux/platform_data/x86/intel_scu_ipc.h
11601
11602 INTEL P-Unit IPC DRIVER
11603 M:      Zha Qipeng <[email protected]>
11604 L:      [email protected]
11605 S:      Maintained
11606 F:      arch/x86/include/asm/intel_punit_ipc.h
11607 F:      drivers/platform/x86/intel/punit_ipc.c
11608
11609 INTEL PMC CORE DRIVER
11610 M:      Rajneesh Bhardwaj <[email protected]>
11611 M:      David E Box <[email protected]>
11612 L:      [email protected]
11613 S:      Maintained
11614 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
11615 F:      drivers/platform/x86/intel/pmc/
11616
11617 INTEL PMIC GPIO DRIVERS
11618 M:      Andy Shevchenko <[email protected]>
11619 S:      Supported
11620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11621 F:      drivers/gpio/gpio-*cove.c
11622
11623 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
11624 M:      Andy Shevchenko <[email protected]>
11625 S:      Supported
11626 F:      drivers/mfd/intel_soc_pmic*
11627 F:      include/linux/mfd/intel_soc_pmic*
11628
11629 INTEL PMT DRIVERS
11630 M:      David E. Box <[email protected]>
11631 S:      Supported
11632 F:      drivers/platform/x86/intel/pmt/
11633
11634 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
11635 M:      Stanislav Yakovlev <[email protected]>
11636 L:      [email protected]
11637 S:      Maintained
11638 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
11639 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
11640 F:      drivers/net/wireless/intel/ipw2x00/
11641
11642 INTEL PSTATE DRIVER
11643 M:      Srinivas Pandruvada <[email protected]>
11644 M:      Len Brown <[email protected]>
11645 L:      [email protected]
11646 S:      Supported
11647 F:      drivers/cpufreq/intel_pstate.c
11648
11649 INTEL PTP DFL ToD DRIVER
11650 M:      Tianfei Zhang <[email protected]>
11651 L:      [email protected]
11652 L:      [email protected]
11653 S:      Maintained
11654 F:      drivers/ptp/ptp_dfl_tod.c
11655
11656 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
11657 M:      Jarkko Nikula <[email protected]>
11658 L:      [email protected]
11659 F:      drivers/counter/intel-qep.c
11660
11661 INTEL SCU DRIVERS
11662 M:      Mika Westerberg <[email protected]>
11663 S:      Maintained
11664 F:      drivers/platform/x86/intel_scu_*
11665 F:      include/linux/platform_data/x86/intel_scu_ipc.h
11666
11667 INTEL SDSI DRIVER
11668 M:      David E. Box <[email protected]>
11669 S:      Supported
11670 F:      drivers/platform/x86/intel/sdsi.c
11671 F:      tools/arch/x86/intel_sdsi/
11672 F:      tools/testing/selftests/drivers/sdsi/
11673
11674 INTEL SGX
11675 M:      Jarkko Sakkinen <[email protected]>
11676 R:      Dave Hansen <[email protected]>
11677 L:      [email protected]
11678 S:      Supported
11679 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
11680 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
11681 F:      Documentation/arch/x86/sgx.rst
11682 F:      arch/x86/entry/vdso/vsgx.S
11683 F:      arch/x86/include/asm/sgx.h
11684 F:      arch/x86/include/uapi/asm/sgx.h
11685 F:      arch/x86/kernel/cpu/sgx/*
11686 F:      tools/testing/selftests/sgx/*
11687 K:      \bSGX_
11688
11689 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
11690 M:      Daniel Scally <[email protected]>
11691 S:      Maintained
11692 F:      drivers/platform/x86/intel/int3472/
11693
11694 INTEL SPEED SELECT TECHNOLOGY
11695 M:      Srinivas Pandruvada <[email protected]>
11696 L:      [email protected]
11697 S:      Maintained
11698 F:      drivers/platform/x86/intel/speed_select_if/
11699 F:      include/uapi/linux/isst_if.h
11700 F:      tools/power/x86/intel-speed-select/
11701
11702 INTEL STRATIX10 FIRMWARE DRIVERS
11703 M:      Dinh Nguyen <[email protected]>
11704 L:      [email protected]
11705 S:      Maintained
11706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
11707 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
11708 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
11709 F:      drivers/firmware/stratix10-rsu.c
11710 F:      drivers/firmware/stratix10-svc.c
11711 F:      include/linux/firmware/intel/stratix10-smc.h
11712 F:      include/linux/firmware/intel/stratix10-svc-client.h
11713
11714 INTEL TELEMETRY DRIVER
11715 M:      Rajneesh Bhardwaj <[email protected]>
11716 M:      "David E. Box" <[email protected]>
11717 L:      [email protected]
11718 S:      Maintained
11719 F:      arch/x86/include/asm/intel_telemetry.h
11720 F:      drivers/platform/x86/intel/telemetry/
11721
11722 INTEL TPMI DRIVER
11723 M:      Srinivas Pandruvada <[email protected]>
11724 L:      [email protected]
11725 S:      Maintained
11726 F:      Documentation/ABI/testing/debugfs-tpmi
11727 F:      drivers/platform/x86/intel/tpmi.c
11728 F:      include/linux/intel_tpmi.h
11729
11730 INTEL UNCORE FREQUENCY CONTROL
11731 M:      Srinivas Pandruvada <[email protected]>
11732 L:      [email protected]
11733 S:      Maintained
11734 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
11735 F:      drivers/platform/x86/intel/uncore-frequency/
11736
11737 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
11738 M:      David E. Box <[email protected]>
11739 S:      Supported
11740 F:      drivers/platform/x86/intel/vsec.c
11741 F:      include/linux/intel_vsec.h
11742
11743 INTEL VIRTUAL BUTTON DRIVER
11744 M:      AceLan Kao <[email protected]>
11745 L:      [email protected]
11746 S:      Maintained
11747 F:      drivers/platform/x86/intel/vbtn.c
11748
11749 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
11750 M:      Stanislaw Gruszka <[email protected]>
11751 L:      [email protected]
11752 S:      Supported
11753 F:      drivers/net/wireless/intel/iwlegacy/
11754
11755 INTEL WIRELESS WIFI LINK (iwlwifi)
11756 M:      Miri Korenblit <[email protected]>
11757 L:      [email protected]
11758 S:      Supported
11759 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
11760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
11761 F:      drivers/net/wireless/intel/iwlwifi/
11762
11763 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
11764 M:      Jithu Joseph <[email protected]>
11765 S:      Maintained
11766 W:      https://slimbootloader.github.io/security/firmware-update.html
11767 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
11768
11769 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
11770 L:      [email protected]
11771 S:      Maintained
11772 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
11773
11774 INTEL WWAN IOSM DRIVER
11775 M:      M Chetan Kumar <[email protected]>
11776 L:      [email protected]
11777 S:      Maintained
11778 F:      drivers/net/wwan/iosm/
11779
11780 INTEL(R) FLEXIBLE RETURN AND EVENT DELIVERY
11781 M:      Xin Li <[email protected]>
11782 M:      "H. Peter Anvin" <[email protected]>
11783 S:      Supported
11784 F:      Documentation/arch/x86/x86_64/fred.rst
11785 F:      arch/x86/entry/entry_64_fred.S
11786 F:      arch/x86/entry/entry_fred.c
11787 F:      arch/x86/include/asm/fred.h
11788 F:      arch/x86/kernel/fred.c
11789
11790 INTEL(R) TRACE HUB
11791 M:      Alexander Shishkin <[email protected]>
11792 S:      Supported
11793 F:      Documentation/trace/intel_th.rst
11794 F:      drivers/hwtracing/intel_th/
11795 F:      include/linux/intel_th.h
11796
11797 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
11798 M:      Ning Sun <[email protected]>
11799 L:      [email protected]
11800 S:      Supported
11801 W:      http://tboot.sourceforge.net
11802 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
11803 F:      Documentation/arch/x86/intel_txt.rst
11804 F:      arch/x86/kernel/tboot.c
11805 F:      include/linux/tboot.h
11806
11807 INTERCONNECT API
11808 M:      Georgi Djakov <[email protected]>
11809 L:      [email protected]
11810 S:      Maintained
11811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
11812 F:      Documentation/devicetree/bindings/interconnect/
11813 F:      Documentation/driver-api/interconnect.rst
11814 F:      drivers/interconnect/
11815 F:      include/dt-bindings/interconnect/
11816 F:      include/linux/interconnect-provider.h
11817 F:      include/linux/interconnect.h
11818
11819 INTERRUPT COUNTER DRIVER
11820 M:      Oleksij Rempel <[email protected]>
11821 R:      Pengutronix Kernel Team <[email protected]>
11822 L:      [email protected]
11823 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
11824 F:      drivers/counter/interrupt-cnt.c
11825
11826 INTERSIL ISL7998X VIDEO DECODER DRIVER
11827 M:      Michael Tretter <[email protected]>
11828 R:      Pengutronix Kernel Team <[email protected]>
11829 L:      [email protected]
11830 S:      Maintained
11831 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
11832 F:      drivers/media/i2c/isl7998x.c
11833
11834 INVENSENSE ICM-426xx IMU DRIVER
11835 M:      Jean-Baptiste Maneyrol <[email protected]>
11836 L:      [email protected]
11837 S:      Maintained
11838 W:      https://invensense.tdk.com/
11839 F:      Documentation/ABI/testing/sysfs-bus-iio-inv_icm42600
11840 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
11841 F:      drivers/iio/imu/inv_icm42600/
11842
11843 INVENSENSE MPU-3050 GYROSCOPE DRIVER
11844 M:      Linus Walleij <[email protected]>
11845 L:      [email protected]
11846 S:      Maintained
11847 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
11848 F:      drivers/iio/gyro/mpu3050*
11849
11850 IOC3 ETHERNET DRIVER
11851 M:      Ralf Baechle <[email protected]>
11852 L:      [email protected]
11853 S:      Maintained
11854 F:      drivers/net/ethernet/sgi/ioc3-eth.c
11855
11856 IOMMU DMA-API LAYER
11857 M:      Robin Murphy <[email protected]>
11858 L:      [email protected]
11859 S:      Maintained
11860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11861 F:      drivers/iommu/dma-iommu.c
11862 F:      drivers/iommu/dma-iommu.h
11863 F:      drivers/iommu/iova.c
11864 F:      include/linux/iommu-dma.h
11865 F:      include/linux/iova.h
11866
11867 IOMMU SUBSYSTEM
11868 M:      Joerg Roedel <[email protected]>
11869 M:      Will Deacon <[email protected]>
11870 R:      Robin Murphy <[email protected]>
11871 L:      [email protected]
11872 S:      Maintained
11873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11874 F:      Documentation/devicetree/bindings/iommu/
11875 F:      drivers/iommu/
11876 F:      include/linux/iommu.h
11877 F:      include/linux/iova.h
11878 F:      include/linux/of_iommu.h
11879
11880 IOMMUFD
11881 M:      Jason Gunthorpe <[email protected]>
11882 M:      Kevin Tian <[email protected]>
11883 L:      [email protected]
11884 S:      Maintained
11885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
11886 F:      Documentation/userspace-api/iommufd.rst
11887 F:      drivers/iommu/iommufd/
11888 F:      include/linux/iommufd.h
11889 F:      include/uapi/linux/iommufd.h
11890 F:      tools/testing/selftests/iommu/
11891
11892 IOSYS-MAP HELPERS
11893 M:      Thomas Zimmermann <[email protected]>
11894 L:      [email protected]
11895 S:      Maintained
11896 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
11897 F:      include/linux/iosys-map.h
11898
11899 IO_URING
11900 M:      Jens Axboe <[email protected]>
11901 M:      Pavel Begunkov <[email protected]>
11902 L:      [email protected]
11903 S:      Maintained
11904 T:      git git://git.kernel.dk/linux-block
11905 T:      git git://git.kernel.dk/liburing
11906 F:      include/linux/io_uring/
11907 F:      include/linux/io_uring.h
11908 F:      include/linux/io_uring_types.h
11909 F:      include/trace/events/io_uring.h
11910 F:      include/uapi/linux/io_uring.h
11911 F:      io_uring/
11912
11913 IPMI SUBSYSTEM
11914 M:      Corey Minyard <[email protected]>
11915 L:      [email protected] (moderated for non-subscribers)
11916 S:      Supported
11917 W:      http://openipmi.sourceforge.net/
11918 T:      git https://github.com/cminyard/linux-ipmi.git for-next
11919 F:      Documentation/devicetree/bindings/ipmi/
11920 F:      Documentation/driver-api/ipmi.rst
11921 F:      drivers/char/ipmi/
11922 F:      include/linux/ipmi*
11923 F:      include/uapi/linux/ipmi*
11924
11925 IPS SCSI RAID DRIVER
11926 M:      Adaptec OEM Raid Solutions <[email protected]>
11927 L:      [email protected]
11928 S:      Maintained
11929 W:      http://www.adaptec.com/
11930 F:      drivers/scsi/ips*
11931
11932 IPVS
11933 M:      Simon Horman <[email protected]>
11934 M:      Julian Anastasov <[email protected]>
11935 L:      [email protected]
11936 L:      [email protected]
11937 S:      Maintained
11938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
11939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
11940 F:      Documentation/networking/ipvs-sysctl.rst
11941 F:      include/net/ip_vs.h
11942 F:      include/uapi/linux/ip_vs.h
11943 F:      net/netfilter/ipvs/
11944
11945 IPWIRELESS DRIVER
11946 M:      Jiri Kosina <[email protected]>
11947 M:      David Sterba <[email protected]>
11948 S:      Odd Fixes
11949 F:      drivers/tty/ipwireless/
11950
11951 IRON DEVICE AUDIO CODEC DRIVERS
11952 M:      Kiseok Jo <[email protected]>
11953 L:      [email protected] (moderated for non-subscribers)
11954 S:      Maintained
11955 F:      Documentation/devicetree/bindings/sound/irondevice,*
11956 F:      sound/soc/codecs/sma*
11957
11958 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
11959 M:      Thomas Gleixner <[email protected]>
11960 S:      Maintained
11961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11962 F:      Documentation/core-api/irq/irq-domain.rst
11963 F:      include/linux/irqdomain.h
11964 F:      include/linux/irqdomain_defs.h
11965 F:      kernel/irq/irqdomain.c
11966 F:      kernel/irq/msi.c
11967
11968 IRQ SUBSYSTEM
11969 M:      Thomas Gleixner <[email protected]>
11970 L:      [email protected]
11971 S:      Maintained
11972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11973 F:      include/linux/group_cpus.h
11974 F:      include/linux/irq.h
11975 F:      include/linux/irqhandler.h
11976 F:      include/linux/irqnr.h
11977 F:      include/linux/irqreturn.h
11978 F:      kernel/irq/
11979 F:      lib/group_cpus.c
11980
11981 IRQCHIP DRIVERS
11982 M:      Thomas Gleixner <[email protected]>
11983 L:      [email protected]
11984 S:      Maintained
11985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11986 F:      Documentation/devicetree/bindings/interrupt-controller/
11987 F:      drivers/irqchip/
11988 F:      include/linux/irqchip.h
11989
11990 ISA
11991 M:      William Breathitt Gray <[email protected]>
11992 S:      Maintained
11993 F:      Documentation/driver-api/isa.rst
11994 F:      drivers/base/isa.c
11995 F:      include/linux/isa.h
11996
11997 ISA RADIO MODULE
11998 M:      Hans Verkuil <[email protected]>
11999 L:      [email protected]
12000 S:      Maintained
12001 W:      https://linuxtv.org
12002 T:      git git://linuxtv.org/media_tree.git
12003 F:      drivers/media/radio/radio-isa*
12004
12005 ISAPNP
12006 M:      Jaroslav Kysela <[email protected]>
12007 S:      Maintained
12008 F:      Documentation/userspace-api/isapnp.rst
12009 F:      drivers/pnp/isapnp/
12010 F:      include/linux/isapnp.h
12011
12012 ISCSI
12013 M:      Lee Duncan <[email protected]>
12014 M:      Chris Leech <[email protected]>
12015 M:      Mike Christie <[email protected]>
12016 L:      [email protected]
12017 L:      [email protected]
12018 S:      Maintained
12019 W:      www.open-iscsi.com
12020 F:      drivers/scsi/*iscsi*
12021 F:      include/scsi/*iscsi*
12022
12023 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
12024 M:      Peter Jones <[email protected]>
12025 M:      Konrad Rzeszutek Wilk <[email protected]>
12026 S:      Maintained
12027 F:      drivers/firmware/iscsi_ibft*
12028
12029 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
12030 M:      Sagi Grimberg <[email protected]>
12031 M:      Max Gurtovoy <[email protected]>
12032 L:      [email protected]
12033 S:      Supported
12034 W:      http://www.openfabrics.org
12035 W:      www.open-iscsi.org
12036 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
12037 F:      drivers/infiniband/ulp/iser/
12038
12039 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
12040 M:      Sagi Grimberg <[email protected]>
12041 L:      [email protected]
12042 L:      [email protected]
12043 S:      Supported
12044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
12045 F:      drivers/infiniband/ulp/isert
12046
12047 ISDN/CMTP OVER BLUETOOTH
12048 M:      Karsten Keil <[email protected]>
12049 L:      [email protected] (subscribers-only)
12050 L:      [email protected]
12051 S:      Odd Fixes
12052 W:      http://www.isdn4linux.de
12053 F:      Documentation/isdn/
12054 F:      drivers/isdn/capi/
12055 F:      include/linux/isdn/
12056 F:      include/uapi/linux/isdn/
12057 F:      net/bluetooth/cmtp/
12058
12059 ISDN/mISDN SUBSYSTEM
12060 M:      Karsten Keil <[email protected]>
12061 L:      [email protected] (subscribers-only)
12062 L:      [email protected]
12063 S:      Maintained
12064 W:      http://www.isdn4linux.de
12065 F:      drivers/isdn/Kconfig
12066 F:      drivers/isdn/Makefile
12067 F:      drivers/isdn/hardware/
12068 F:      drivers/isdn/mISDN/
12069
12070 ISOFS FILESYSTEM
12071 M:      Jan Kara <[email protected]>
12072 L:      [email protected]
12073 S:      Maintained
12074 F:      Documentation/filesystems/isofs.rst
12075 F:      fs/isofs/
12076
12077 IT87 HARDWARE MONITORING DRIVER
12078 M:      Jean Delvare <[email protected]>
12079 L:      [email protected]
12080 S:      Maintained
12081 F:      Documentation/hwmon/it87.rst
12082 F:      drivers/hwmon/it87.c
12083
12084 IT913X MEDIA DRIVER
12085 L:      [email protected]
12086 S:      Orphan
12087 W:      https://linuxtv.org
12088 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12089 F:      drivers/media/tuners/it913x*
12090
12091 ITE IT66121 HDMI BRIDGE DRIVER
12092 M:      Phong LE <[email protected]>
12093 M:      Neil Armstrong <[email protected]>
12094 S:      Maintained
12095 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
12096 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
12097 F:      drivers/gpu/drm/bridge/ite-it66121.c
12098
12099 IVTV VIDEO4LINUX DRIVER
12100 M:      Andy Walls <[email protected]>
12101 L:      [email protected]
12102 S:      Maintained
12103 W:      https://linuxtv.org
12104 T:      git git://linuxtv.org/media_tree.git
12105 F:      Documentation/admin-guide/media/ivtv*
12106 F:      drivers/media/pci/ivtv/
12107 F:      include/uapi/linux/ivtv*
12108
12109 IX2505V MEDIA DRIVER
12110 M:      Malcolm Priestley <[email protected]>
12111 L:      [email protected]
12112 S:      Maintained
12113 W:      https://linuxtv.org
12114 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12115 F:      drivers/media/dvb-frontends/ix2505v*
12116
12117 JAILHOUSE HYPERVISOR INTERFACE
12118 M:      Jan Kiszka <[email protected]>
12119 L:      [email protected]
12120 S:      Maintained
12121 F:      arch/x86/include/asm/jailhouse_para.h
12122 F:      arch/x86/kernel/jailhouse.c
12123
12124 JFS FILESYSTEM
12125 M:      Dave Kleikamp <[email protected]>
12126 L:      [email protected]
12127 S:      Odd Fixes
12128 W:      http://jfs.sourceforge.net/
12129 T:      git https://github.com/kleikamp/linux-shaggy.git
12130 F:      Documentation/admin-guide/jfs.rst
12131 F:      fs/jfs/
12132
12133 JME NETWORK DRIVER
12134 M:      Guo-Fu Tseng <[email protected]>
12135 L:      [email protected]
12136 S:      Odd Fixes
12137 F:      drivers/net/ethernet/jme.*
12138
12139 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
12140 M:      David Woodhouse <[email protected]>
12141 M:      Richard Weinberger <[email protected]>
12142 L:      [email protected]
12143 S:      Odd Fixes
12144 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
12145 T:      git git://git.infradead.org/ubifs-2.6.git
12146 F:      fs/jffs2/
12147 F:      include/uapi/linux/jffs2.h
12148
12149 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
12150 M:      "Theodore Ts'o" <[email protected]>
12151 M:      Jan Kara <[email protected]>
12152 L:      [email protected]
12153 S:      Maintained
12154 F:      fs/jbd2/
12155 F:      include/linux/jbd2.h
12156
12157 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
12158 M:      Mikhail Ulyanov <[email protected]>
12159 L:      [email protected]
12160 L:      [email protected]
12161 S:      Maintained
12162 F:      drivers/media/platform/renesas/rcar_jpu.c
12163
12164 JSM Neo PCI based serial card
12165 L:      [email protected]
12166 S:      Orphan
12167 F:      drivers/tty/serial/jsm/
12168
12169 K10TEMP HARDWARE MONITORING DRIVER
12170 M:      Clemens Ladisch <[email protected]>
12171 L:      [email protected]
12172 S:      Maintained
12173 F:      Documentation/hwmon/k10temp.rst
12174 F:      drivers/hwmon/k10temp.c
12175
12176 K8TEMP HARDWARE MONITORING DRIVER
12177 M:      Rudolf Marek <[email protected]>
12178 L:      [email protected]
12179 S:      Maintained
12180 F:      Documentation/hwmon/k8temp.rst
12181 F:      drivers/hwmon/k8temp.c
12182
12183 KASAN
12184 M:      Andrey Ryabinin <[email protected]>
12185 R:      Alexander Potapenko <[email protected]>
12186 R:      Andrey Konovalov <[email protected]>
12187 R:      Dmitry Vyukov <[email protected]>
12188 R:      Vincenzo Frascino <[email protected]>
12189 L:      [email protected]
12190 S:      Maintained
12191 F:      Documentation/dev-tools/kasan.rst
12192 F:      arch/*/include/asm/*kasan.h
12193 F:      arch/*/mm/kasan_init*
12194 F:      include/linux/kasan*.h
12195 F:      lib/Kconfig.kasan
12196 F:      mm/kasan/
12197 F:      scripts/Makefile.kasan
12198
12199 KCONFIG
12200 M:      Masahiro Yamada <[email protected]>
12201 L:      [email protected]
12202 S:      Maintained
12203 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
12204 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
12205 F:      Documentation/kbuild/kconfig*
12206 F:      scripts/Kconfig.include
12207 F:      scripts/kconfig/
12208
12209 KCOV
12210 R:      Dmitry Vyukov <[email protected]>
12211 R:      Andrey Konovalov <[email protected]>
12212 L:      [email protected]
12213 S:      Maintained
12214 F:      Documentation/dev-tools/kcov.rst
12215 F:      include/linux/kcov.h
12216 F:      include/uapi/linux/kcov.h
12217 F:      kernel/kcov.c
12218 F:      scripts/Makefile.kcov
12219
12220 KCSAN
12221 M:      Marco Elver <[email protected]>
12222 R:      Dmitry Vyukov <[email protected]>
12223 L:      [email protected]
12224 S:      Maintained
12225 F:      Documentation/dev-tools/kcsan.rst
12226 F:      include/linux/kcsan*.h
12227 F:      kernel/kcsan/
12228 F:      lib/Kconfig.kcsan
12229 F:      scripts/Makefile.kcsan
12230
12231 KDUMP
12232 M:      Baoquan He <[email protected]>
12233 R:      Vivek Goyal <[email protected]>
12234 R:      Dave Young <[email protected]>
12235 L:      [email protected]
12236 S:      Maintained
12237 W:      http://lse.sourceforge.net/kdump/
12238 F:      Documentation/admin-guide/kdump/
12239 F:      fs/proc/vmcore.c
12240 F:      include/linux/crash_core.h
12241 F:      include/linux/crash_dump.h
12242 F:      include/uapi/linux/vmcore.h
12243 F:      kernel/crash_*.c
12244
12245 KEENE FM RADIO TRANSMITTER DRIVER
12246 M:      Hans Verkuil <[email protected]>
12247 L:      [email protected]
12248 S:      Maintained
12249 W:      https://linuxtv.org
12250 T:      git git://linuxtv.org/media_tree.git
12251 F:      drivers/media/radio/radio-keene*
12252
12253 KERNEL AUTOMOUNTER
12254 M:      Ian Kent <[email protected]>
12255 L:      [email protected]
12256 S:      Maintained
12257 F:      fs/autofs/
12258
12259 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
12260 M:      Masahiro Yamada <[email protected]>
12261 R:      Nathan Chancellor <[email protected]>
12262 R:      Nicolas Schier <[email protected]>
12263 L:      [email protected]
12264 S:      Maintained
12265 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
12266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
12267 F:      Documentation/kbuild/
12268 F:      Makefile
12269 F:      scripts/*vmlinux*
12270 F:      scripts/Kbuild*
12271 F:      scripts/Makefile*
12272 F:      scripts/basic/
12273 F:      scripts/clang-tools/
12274 F:      scripts/dummy-tools/
12275 F:      scripts/include/
12276 F:      scripts/mk*
12277 F:      scripts/mod/
12278 F:      scripts/package/
12279 F:      usr/
12280
12281 KERNEL HARDENING (not covered by other areas)
12282 M:      Kees Cook <[email protected]>
12283 R:      Gustavo A. R. Silva <[email protected]>
12284 L:      [email protected]
12285 S:      Supported
12286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12287 F:      Documentation/ABI/testing/sysfs-kernel-oops_count
12288 F:      Documentation/ABI/testing/sysfs-kernel-warn_count
12289 F:      arch/*/configs/hardening.config
12290 F:      include/linux/overflow.h
12291 F:      include/linux/randomize_kstack.h
12292 F:      kernel/configs/hardening.config
12293 F:      lib/usercopy_kunit.c
12294 F:      mm/usercopy.c
12295 K:      \b(add|choose)_random_kstack_offset\b
12296 K:      \b__check_(object_size|heap_object)\b
12297 K:      \b__counted_by\b
12298
12299 KERNEL JANITORS
12300 L:      [email protected]
12301 S:      Odd Fixes
12302 W:      http://kernelnewbies.org/KernelJanitors
12303
12304 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
12305 M:      Chuck Lever <[email protected]>
12306 M:      Jeff Layton <[email protected]>
12307 R:      Neil Brown <[email protected]>
12308 R:      Olga Kornievskaia <[email protected]>
12309 R:      Dai Ngo <[email protected]>
12310 R:      Tom Talpey <[email protected]>
12311 L:      [email protected]
12312 S:      Supported
12313 B:      https://bugzilla.kernel.org
12314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
12315 F:      Documentation/filesystems/nfs/
12316 F:      fs/lockd/
12317 F:      fs/nfs_common/
12318 F:      fs/nfsd/
12319 F:      include/linux/lockd/
12320 F:      include/linux/sunrpc/
12321 F:      include/trace/events/rpcgss.h
12322 F:      include/trace/events/rpcrdma.h
12323 F:      include/trace/events/sunrpc.h
12324 F:      include/trace/misc/fs.h
12325 F:      include/trace/misc/nfs.h
12326 F:      include/trace/misc/sunrpc.h
12327 F:      include/uapi/linux/nfsd/
12328 F:      include/uapi/linux/sunrpc/
12329 F:      net/sunrpc/
12330
12331 KERNEL PACMAN PACKAGING (in addition to generic KERNEL BUILD)
12332 M:      Thomas Weißschuh <[email protected]>
12333 R:      Christian Heusel <[email protected]>
12334 R:      Nathan Chancellor <[email protected]>
12335 S:      Maintained
12336 F:      scripts/package/PKGBUILD
12337
12338 KERNEL REGRESSIONS
12339 M:      Thorsten Leemhuis <[email protected]>
12340 L:      [email protected]
12341 S:      Supported
12342 F:      Documentation/admin-guide/reporting-regressions.rst
12343 F:      Documentation/process/handling-regressions.rst
12344
12345 KERNEL SELFTEST FRAMEWORK
12346 M:      Shuah Khan <[email protected]>
12347 M:      Shuah Khan <[email protected]>
12348 L:      [email protected]
12349 S:      Maintained
12350 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
12351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
12352 F:      Documentation/dev-tools/kselftest*
12353 F:      tools/testing/selftests/
12354
12355 KERNEL SMB3 SERVER (KSMBD)
12356 M:      Namjae Jeon <[email protected]>
12357 M:      Steve French <[email protected]>
12358 R:      Sergey Senozhatsky <[email protected]>
12359 R:      Tom Talpey <[email protected]>
12360 L:      [email protected]
12361 S:      Maintained
12362 T:      git git://git.samba.org/ksmbd.git
12363 F:      Documentation/filesystems/smb/ksmbd.rst
12364 F:      fs/smb/common/
12365 F:      fs/smb/server/
12366
12367 KERNEL UNIT TESTING FRAMEWORK (KUnit)
12368 M:      Brendan Higgins <[email protected]>
12369 M:      David Gow <[email protected]>
12370 R:      Rae Moar <[email protected]>
12371 L:      [email protected]
12372 L:      [email protected]
12373 S:      Maintained
12374 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
12375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
12376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes
12377 F:      Documentation/dev-tools/kunit/
12378 F:      include/kunit/
12379 F:      lib/kunit/
12380 F:      rust/kernel/kunit.rs
12381 F:      scripts/rustdoc_test_*
12382 F:      tools/testing/kunit/
12383
12384 KERNEL USERMODE HELPER
12385 M:      Luis Chamberlain <[email protected]>
12386 L:      [email protected]
12387 S:      Maintained
12388 F:      include/linux/umh.h
12389 F:      kernel/umh.c
12390
12391 KERNEL VIRTUAL MACHINE (KVM)
12392 M:      Paolo Bonzini <[email protected]>
12393 L:      [email protected]
12394 S:      Supported
12395 W:      http://www.linux-kvm.org
12396 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12397 F:      Documentation/virt/kvm/
12398 F:      include/asm-generic/kvm*
12399 F:      include/kvm/iodev.h
12400 F:      include/linux/kvm*
12401 F:      include/trace/events/kvm.h
12402 F:      include/uapi/asm-generic/kvm*
12403 F:      include/uapi/linux/kvm*
12404 F:      tools/kvm/
12405 F:      tools/testing/selftests/kvm/
12406 F:      virt/kvm/*
12407
12408 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
12409 M:      Marc Zyngier <[email protected]>
12410 M:      Oliver Upton <[email protected]>
12411 R:      James Morse <[email protected]>
12412 R:      Suzuki K Poulose <[email protected]>
12413 R:      Zenghui Yu <[email protected]>
12414 L:      [email protected] (moderated for non-subscribers)
12415 L:      [email protected]
12416 S:      Maintained
12417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
12418 F:      Documentation/virt/kvm/arm/
12419 F:      Documentation/virt/kvm/devices/arm*
12420 F:      arch/arm64/include/asm/kvm*
12421 F:      arch/arm64/include/uapi/asm/kvm*
12422 F:      arch/arm64/kvm/
12423 F:      include/kvm/arm_*
12424 F:      tools/testing/selftests/kvm/*/aarch64/
12425 F:      tools/testing/selftests/kvm/aarch64/
12426
12427 KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/LoongArch)
12428 M:      Tianrui Zhao <[email protected]>
12429 M:      Bibo Mao <[email protected]>
12430 M:      Huacai Chen <[email protected]>
12431 L:      [email protected]
12432 L:      [email protected]
12433 S:      Maintained
12434 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12435 F:      Documentation/virt/kvm/loongarch/
12436 F:      arch/loongarch/include/asm/kvm*
12437 F:      arch/loongarch/include/uapi/asm/kvm*
12438 F:      arch/loongarch/kvm/
12439
12440 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
12441 M:      Huacai Chen <[email protected]>
12442 L:      [email protected]
12443 L:      [email protected]
12444 S:      Maintained
12445 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12446 F:      arch/mips/include/asm/kvm*
12447 F:      arch/mips/include/uapi/asm/kvm*
12448 F:      arch/mips/kvm/
12449
12450 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
12451 M:      Michael Ellerman <[email protected]>
12452 R:      Nicholas Piggin <[email protected]>
12453 L:      [email protected]
12454 L:      [email protected]
12455 S:      Maintained (Book3S 64-bit HV)
12456 S:      Odd fixes (Book3S 64-bit PR)
12457 S:      Orphan (Book3E and 32-bit)
12458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
12459 F:      arch/powerpc/include/asm/kvm*
12460 F:      arch/powerpc/include/uapi/asm/kvm*
12461 F:      arch/powerpc/kernel/kvm*
12462 F:      arch/powerpc/kvm/
12463
12464 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
12465 M:      Anup Patel <[email protected]>
12466 R:      Atish Patra <[email protected]>
12467 L:      [email protected]
12468 L:      [email protected]
12469 L:      [email protected]
12470 S:      Maintained
12471 T:      git https://github.com/kvm-riscv/linux.git
12472 F:      arch/riscv/include/asm/kvm*
12473 F:      arch/riscv/include/uapi/asm/kvm*
12474 F:      arch/riscv/kvm/
12475 F:      tools/testing/selftests/kvm/*/riscv/
12476 F:      tools/testing/selftests/kvm/riscv/
12477
12478 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
12479 M:      Christian Borntraeger <[email protected]>
12480 M:      Janosch Frank <[email protected]>
12481 M:      Claudio Imbrenda <[email protected]>
12482 R:      David Hildenbrand <[email protected]>
12483 L:      [email protected]
12484 S:      Supported
12485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
12486 F:      Documentation/virt/kvm/s390*
12487 F:      arch/s390/include/asm/gmap.h
12488 F:      arch/s390/include/asm/kvm*
12489 F:      arch/s390/include/uapi/asm/kvm*
12490 F:      arch/s390/include/uapi/asm/uvdevice.h
12491 F:      arch/s390/kernel/uv.c
12492 F:      arch/s390/kvm/
12493 F:      arch/s390/mm/gmap.c
12494 F:      drivers/s390/char/uvdevice.c
12495 F:      tools/testing/selftests/drivers/s390x/uvdevice/
12496 F:      tools/testing/selftests/kvm/*/s390x/
12497 F:      tools/testing/selftests/kvm/s390x/
12498
12499 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
12500 M:      Sean Christopherson <[email protected]>
12501 M:      Paolo Bonzini <[email protected]>
12502 L:      [email protected]
12503 S:      Supported
12504 P:      Documentation/process/maintainer-kvm-x86.rst
12505 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12506 F:      arch/x86/include/asm/kvm*
12507 F:      arch/x86/include/asm/svm.h
12508 F:      arch/x86/include/asm/vmx*.h
12509 F:      arch/x86/include/uapi/asm/kvm*
12510 F:      arch/x86/include/uapi/asm/svm.h
12511 F:      arch/x86/include/uapi/asm/vmx.h
12512 F:      arch/x86/kvm/
12513 F:      arch/x86/kvm/*/
12514 F:      tools/testing/selftests/kvm/*/x86_64/
12515 F:      tools/testing/selftests/kvm/x86_64/
12516
12517 KERNFS
12518 M:      Greg Kroah-Hartman <[email protected]>
12519 M:      Tejun Heo <[email protected]>
12520 S:      Supported
12521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12522 F:      fs/kernfs/
12523 F:      include/linux/kernfs.h
12524
12525 KEXEC
12526 M:      Eric Biederman <[email protected]>
12527 L:      [email protected]
12528 S:      Maintained
12529 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
12530 F:      include/linux/kexec.h
12531 F:      include/uapi/linux/kexec.h
12532 F:      kernel/kexec*
12533
12534 KEYS-ENCRYPTED
12535 M:      Mimi Zohar <[email protected]>
12536 L:      [email protected]
12537 L:      [email protected]
12538 S:      Supported
12539 F:      Documentation/security/keys/trusted-encrypted.rst
12540 F:      include/keys/encrypted-type.h
12541 F:      security/keys/encrypted-keys/
12542
12543 KEYS-TRUSTED
12544 M:      James Bottomley <[email protected]>
12545 M:      Jarkko Sakkinen <[email protected]>
12546 M:      Mimi Zohar <[email protected]>
12547 L:      [email protected]
12548 L:      [email protected]
12549 S:      Supported
12550 F:      Documentation/security/keys/trusted-encrypted.rst
12551 F:      include/keys/trusted-type.h
12552 F:      include/keys/trusted_tpm.h
12553 F:      security/keys/trusted-keys/
12554
12555 KEYS-TRUSTED-CAAM
12556 M:      Ahmad Fatoum <[email protected]>
12557 R:      Pengutronix Kernel Team <[email protected]>
12558 L:      [email protected]
12559 L:      [email protected]
12560 S:      Maintained
12561 F:      include/keys/trusted_caam.h
12562 F:      security/keys/trusted-keys/trusted_caam.c
12563
12564 KEYS-TRUSTED-DCP
12565 M:      David Gstir <[email protected]>
12566 R:      sigma star Kernel Team <[email protected]>
12567 L:      [email protected]
12568 L:      [email protected]
12569 S:      Supported
12570 F:      include/keys/trusted_dcp.h
12571 F:      security/keys/trusted-keys/trusted_dcp.c
12572
12573 KEYS-TRUSTED-TEE
12574 M:      Sumit Garg <[email protected]>
12575 L:      [email protected]
12576 L:      [email protected]
12577 S:      Supported
12578 F:      include/keys/trusted_tee.h
12579 F:      security/keys/trusted-keys/trusted_tee.c
12580
12581 KEYS/KEYRINGS
12582 M:      David Howells <[email protected]>
12583 M:      Jarkko Sakkinen <[email protected]>
12584 L:      [email protected]
12585 S:      Maintained
12586 F:      Documentation/security/keys/core.rst
12587 F:      include/keys/
12588 F:      include/linux/key-type.h
12589 F:      include/linux/key.h
12590 F:      include/linux/keyctl.h
12591 F:      include/uapi/linux/keyctl.h
12592 F:      security/keys/
12593
12594 KEYS/KEYRINGS_INTEGRITY
12595 M:      Jarkko Sakkinen <[email protected]>
12596 M:      Mimi Zohar <[email protected]>
12597 L:      [email protected]
12598 L:      [email protected]
12599 S:      Supported
12600 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
12601 F:      security/integrity/platform_certs
12602
12603 KFENCE
12604 M:      Alexander Potapenko <[email protected]>
12605 M:      Marco Elver <[email protected]>
12606 R:      Dmitry Vyukov <[email protected]>
12607 L:      [email protected]
12608 S:      Maintained
12609 F:      Documentation/dev-tools/kfence.rst
12610 F:      arch/*/include/asm/kfence.h
12611 F:      include/linux/kfence.h
12612 F:      lib/Kconfig.kfence
12613 F:      mm/kfence/
12614
12615 KFIFO
12616 M:      Stefani Seibold <[email protected]>
12617 S:      Maintained
12618 F:      include/linux/kfifo.h
12619 F:      lib/kfifo.c
12620 F:      samples/kfifo/
12621
12622 KGDB / KDB /debug_core
12623 M:      Jason Wessel <[email protected]>
12624 M:      Daniel Thompson <[email protected]>
12625 R:      Douglas Anderson <[email protected]>
12626 L:      [email protected]
12627 S:      Maintained
12628 W:      http://kgdb.wiki.kernel.org/
12629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
12630 F:      Documentation/dev-tools/kgdb.rst
12631 F:      drivers/misc/kgdbts.c
12632 F:      drivers/tty/serial/kgdboc.c
12633 F:      include/linux/kdb.h
12634 F:      include/linux/kgdb.h
12635 F:      kernel/debug/
12636 F:      kernel/module/kdb.c
12637
12638 KHADAS MCU MFD DRIVER
12639 M:      Neil Armstrong <[email protected]>
12640 L:      [email protected]
12641 S:      Maintained
12642 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
12643 F:      drivers/mfd/khadas-mcu.c
12644 F:      drivers/thermal/khadas_mcu_fan.c
12645 F:      include/linux/mfd/khadas-mcu.h
12646
12647 KIONIX/ROHM KX022A ACCELEROMETER
12648 M:      Matti Vaittinen <[email protected]>
12649 L:      [email protected]
12650 S:      Supported
12651 F:      drivers/iio/accel/kionix-kx022a*
12652
12653 KMEMLEAK
12654 M:      Catalin Marinas <[email protected]>
12655 S:      Maintained
12656 F:      Documentation/dev-tools/kmemleak.rst
12657 F:      include/linux/kmemleak.h
12658 F:      mm/kmemleak.c
12659 F:      samples/kmemleak/kmemleak-test.c
12660
12661 KMSAN
12662 M:      Alexander Potapenko <[email protected]>
12663 R:      Marco Elver <[email protected]>
12664 R:      Dmitry Vyukov <[email protected]>
12665 L:      [email protected]
12666 S:      Maintained
12667 F:      Documentation/dev-tools/kmsan.rst
12668 F:      arch/*/include/asm/kmsan.h
12669 F:      arch/*/mm/kmsan_*
12670 F:      include/linux/kmsan*.h
12671 F:      lib/Kconfig.kmsan
12672 F:      mm/kmsan/
12673 F:      scripts/Makefile.kmsan
12674
12675 KPROBES
12676 M:      Naveen N Rao <[email protected]>
12677 M:      Anil S Keshavamurthy <[email protected]>
12678 M:      "David S. Miller" <[email protected]>
12679 M:      Masami Hiramatsu <[email protected]>
12680 L:      [email protected]
12681 L:      [email protected]
12682 S:      Maintained
12683 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
12684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
12685 F:      Documentation/trace/kprobes.rst
12686 F:      include/asm-generic/kprobes.h
12687 F:      include/linux/kprobes.h
12688 F:      kernel/kprobes.c
12689 F:      lib/test_kprobes.c
12690 F:      samples/kprobes
12691
12692 KS0108 LCD CONTROLLER DRIVER
12693 M:      Miguel Ojeda <[email protected]>
12694 S:      Maintained
12695 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
12696 F:      drivers/auxdisplay/ks0108.c
12697 F:      include/linux/ks0108.h
12698
12699 KTD253 BACKLIGHT DRIVER
12700 M:      Linus Walleij <[email protected]>
12701 S:      Maintained
12702 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
12703 F:      drivers/video/backlight/ktd253-backlight.c
12704
12705 KTD2801 BACKLIGHT DRIVER
12706 M:      Duje Mihanović <[email protected]>
12707 S:      Maintained
12708 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd2801.yaml
12709 F:      drivers/video/backlight/ktd2801-backlight.c
12710
12711 KTEST
12712 M:      Steven Rostedt <[email protected]>
12713 M:      John Hawley <[email protected]>
12714 S:      Maintained
12715 F:      tools/testing/ktest
12716
12717 KTZ8866 BACKLIGHT DRIVER
12718 M:      Jianhua Lu <[email protected]>
12719 S:      Maintained
12720 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
12721 F:      drivers/video/backlight/ktz8866.c
12722
12723 KVM PARAVIRT (KVM/paravirt)
12724 M:      Paolo Bonzini <[email protected]>
12725 R:      Vitaly Kuznetsov <[email protected]>
12726 L:      [email protected]
12727 S:      Supported
12728 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12729 F:      arch/um/include/asm/kvm_para.h
12730 F:      arch/x86/include/asm/kvm_para.h
12731 F:      arch/x86/include/asm/pvclock-abi.h
12732 F:      arch/x86/include/uapi/asm/kvm_para.h
12733 F:      arch/x86/kernel/kvm.c
12734 F:      arch/x86/kernel/kvmclock.c
12735 F:      include/asm-generic/kvm_para.h
12736 F:      include/linux/kvm_para.h
12737 F:      include/uapi/asm-generic/kvm_para.h
12738 F:      include/uapi/linux/kvm_para.h
12739
12740 KVM X86 HYPER-V (KVM/hyper-v)
12741 M:      Vitaly Kuznetsov <[email protected]>
12742 M:      Sean Christopherson <[email protected]>
12743 M:      Paolo Bonzini <[email protected]>
12744 L:      [email protected]
12745 S:      Supported
12746 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12747 F:      arch/x86/kvm/hyperv.*
12748 F:      arch/x86/kvm/kvm_onhyperv.*
12749 F:      arch/x86/kvm/svm/hyperv.*
12750 F:      arch/x86/kvm/svm/svm_onhyperv.*
12751 F:      arch/x86/kvm/vmx/hyperv.*
12752
12753 KVM X86 Xen (KVM/Xen)
12754 M:      David Woodhouse <[email protected]>
12755 M:      Paul Durrant <[email protected]>
12756 M:      Sean Christopherson <[email protected]>
12757 M:      Paolo Bonzini <[email protected]>
12758 L:      [email protected]
12759 S:      Supported
12760 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12761 F:      arch/x86/kvm/xen.*
12762
12763 L3MDEV
12764 M:      David Ahern <[email protected]>
12765 L:      [email protected]
12766 S:      Maintained
12767 F:      include/net/l3mdev.h
12768 F:      net/l3mdev
12769
12770 LANDLOCK SECURITY MODULE
12771 M:      Mickaël Salaün <[email protected]>
12772 R:      Günther Noack <[email protected]>
12773 L:      [email protected]
12774 S:      Supported
12775 W:      https://landlock.io
12776 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
12777 F:      Documentation/security/landlock.rst
12778 F:      Documentation/userspace-api/landlock.rst
12779 F:      fs/ioctl.c
12780 F:      include/uapi/linux/landlock.h
12781 F:      samples/landlock/
12782 F:      security/landlock/
12783 F:      tools/testing/selftests/landlock/
12784 K:      landlock
12785 K:      LANDLOCK
12786
12787 LANTIQ / INTEL Ethernet drivers
12788 M:      Hauke Mehrtens <[email protected]>
12789 L:      [email protected]
12790 S:      Maintained
12791 F:      Documentation/devicetree/bindings/net/dsa/lantiq,gswip.yaml
12792 F:      drivers/net/dsa/lantiq_gswip.c
12793 F:      drivers/net/dsa/lantiq_pce.h
12794 F:      drivers/net/ethernet/lantiq_xrx200.c
12795 F:      net/dsa/tag_gswip.c
12796
12797 LANTIQ MIPS ARCHITECTURE
12798 M:      John Crispin <[email protected]>
12799 L:      [email protected]
12800 S:      Maintained
12801 F:      arch/mips/lantiq
12802 F:      drivers/soc/lantiq
12803
12804 LANTIQ PEF2256 DRIVER
12805 M:      Herve Codina <[email protected]>
12806 S:      Maintained
12807 F:      Documentation/devicetree/bindings/net/lantiq,pef2256.yaml
12808 F:      drivers/net/wan/framer/pef2256/
12809 F:      drivers/pinctrl/pinctrl-pef2256.c
12810 F:      include/linux/framer/pef2256.h
12811
12812 LASI 53c700 driver for PARISC
12813 M:      "James E.J. Bottomley" <[email protected]>
12814 L:      [email protected]
12815 S:      Maintained
12816 F:      Documentation/scsi/53c700.rst
12817 F:      drivers/scsi/53c700*
12818
12819 LEAKING_ADDRESSES
12820 M:      Tycho Andersen <[email protected]>
12821 R:      Kees Cook <[email protected]>
12822 L:      [email protected]
12823 S:      Maintained
12824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12825 F:      scripts/leaking_addresses.pl
12826
12827 LED SUBSYSTEM
12828 M:      Pavel Machek <[email protected]>
12829 M:      Lee Jones <[email protected]>
12830 L:      [email protected]
12831 S:      Maintained
12832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git
12833 F:      Documentation/devicetree/bindings/leds/
12834 F:      Documentation/leds/
12835 F:      drivers/leds/
12836 F:      include/dt-bindings/leds/
12837 F:      include/linux/leds.h
12838
12839 LEGO MINDSTORMS EV3
12840 R:      David Lechner <[email protected]>
12841 S:      Maintained
12842 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
12843 F:      arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts
12844 F:      drivers/power/supply/lego_ev3_battery.c
12845
12846 LEGO USB Tower driver
12847 M:      Juergen Stuber <[email protected]>
12848 L:      [email protected]
12849 S:      Maintained
12850 W:      http://legousb.sourceforge.net/
12851 F:      drivers/usb/misc/legousbtower.c
12852
12853 LETSKETCH HID TABLET DRIVER
12854 M:      Hans de Goede <[email protected]>
12855 L:      [email protected]
12856 S:      Maintained
12857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12858 F:      drivers/hid/hid-letsketch.c
12859
12860 LG LAPTOP EXTRAS
12861 M:      Matan Ziv-Av <[email protected]>
12862 L:      [email protected]
12863 S:      Maintained
12864 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
12865 F:      Documentation/admin-guide/laptops/lg-laptop.rst
12866 F:      drivers/platform/x86/lg-laptop.c
12867
12868 LG2160 MEDIA DRIVER
12869 M:      Michael Krufky <[email protected]>
12870 L:      [email protected]
12871 S:      Maintained
12872 W:      https://linuxtv.org
12873 W:      http://github.com/mkrufky
12874 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12875 T:      git git://linuxtv.org/mkrufky/tuners.git
12876 F:      drivers/media/dvb-frontends/lg2160.*
12877
12878 LGDT3305 MEDIA DRIVER
12879 M:      Michael Krufky <[email protected]>
12880 L:      [email protected]
12881 S:      Maintained
12882 W:      https://linuxtv.org
12883 W:      http://github.com/mkrufky
12884 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12885 T:      git git://linuxtv.org/mkrufky/tuners.git
12886 F:      drivers/media/dvb-frontends/lgdt3305.*
12887
12888 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
12889 M:      Viresh Kumar <[email protected]>
12890 L:      [email protected]
12891 S:      Maintained
12892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12893 F:      drivers/ata/pata_arasan_cf.c
12894 F:      include/linux/pata_arasan_cf_data.h
12895
12896 LIBATA PATA DRIVERS
12897 R:      Sergey Shtylyov <[email protected]>
12898 L:      [email protected]
12899 F:      drivers/ata/ata_*.c
12900 F:      drivers/ata/pata_*.c
12901
12902 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
12903 M:      Linus Walleij <[email protected]>
12904 L:      [email protected]
12905 S:      Maintained
12906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12907 F:      drivers/ata/pata_ftide010.c
12908 F:      drivers/ata/sata_gemini.c
12909 F:      drivers/ata/sata_gemini.h
12910
12911 LIBATA SATA AHCI PLATFORM devices support
12912 M:      Hans de Goede <[email protected]>
12913 M:      Jens Axboe <[email protected]>
12914 L:      [email protected]
12915 S:      Maintained
12916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12917 F:      drivers/ata/ahci_platform.c
12918 F:      drivers/ata/libahci_platform.c
12919 F:      include/linux/ahci_platform.h
12920
12921 LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER
12922 M:      Serge Semin <[email protected]>
12923 L:      [email protected]
12924 S:      Maintained
12925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
12926 F:      Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml
12927 F:      Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml
12928 F:      drivers/ata/ahci_dwc.c
12929
12930 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
12931 M:      Mikael Pettersson <[email protected]>
12932 L:      [email protected]
12933 S:      Maintained
12934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12935 F:      drivers/ata/sata_promise.*
12936
12937 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
12938 M:      Damien Le Moal <[email protected]>
12939 M:      Niklas Cassel <[email protected]>
12940 L:      [email protected]
12941 S:      Maintained
12942 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux.git
12943 F:      Documentation/ABI/testing/sysfs-ata
12944 F:      Documentation/devicetree/bindings/ata/
12945 F:      drivers/ata/
12946 F:      include/linux/ata.h
12947 F:      include/linux/libata.h
12948
12949 LIBETH COMMON ETHERNET LIBRARY
12950 M:      Alexander Lobakin <[email protected]>
12951 L:      [email protected]
12952 L:      [email protected] (moderated for non-subscribers)
12953 S:      Supported
12954 T:      git https://github.com/alobakin/linux.git
12955 F:      drivers/net/ethernet/intel/libeth/
12956 F:      include/net/libeth/
12957 K:      libeth
12958
12959 LIBIE COMMON INTEL ETHERNET LIBRARY
12960 M:      Alexander Lobakin <[email protected]>
12961 L:      [email protected] (moderated for non-subscribers)
12962 L:      [email protected]
12963 S:      Supported
12964 T:      git https://github.com/alobakin/linux.git
12965 F:      drivers/net/ethernet/intel/libie/
12966 F:      include/linux/net/intel/libie/
12967 K:      libie
12968
12969 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
12970 M:      Vishal Verma <[email protected]>
12971 M:      Dan Williams <[email protected]>
12972 M:      Dave Jiang <[email protected]>
12973 L:      [email protected]
12974 S:      Supported
12975 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12976 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12977 F:      drivers/nvdimm/btt*
12978
12979 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
12980 M:      Dan Williams <[email protected]>
12981 M:      Vishal Verma <[email protected]>
12982 M:      Dave Jiang <[email protected]>
12983 L:      [email protected]
12984 S:      Supported
12985 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12986 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12987 F:      drivers/nvdimm/pmem*
12988
12989 LIBNVDIMM: DEVICETREE BINDINGS
12990 M:      Oliver O'Halloran <[email protected]>
12991 L:      [email protected]
12992 S:      Supported
12993 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12994 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
12995 F:      drivers/nvdimm/of_pmem.c
12996
12997 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
12998 M:      Dan Williams <[email protected]>
12999 M:      Vishal Verma <[email protected]>
13000 M:      Dave Jiang <[email protected]>
13001 M:      Ira Weiny <[email protected]>
13002 L:      [email protected]
13003 S:      Supported
13004 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
13005 P:      Documentation/nvdimm/maintainer-entry-profile.rst
13006 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
13007 F:      drivers/acpi/nfit/*
13008 F:      drivers/nvdimm/*
13009 F:      include/linux/libnvdimm.h
13010 F:      include/linux/nd.h
13011 F:      include/uapi/linux/ndctl.h
13012 F:      tools/testing/nvdimm/
13013
13014 LIBRARY CODE
13015 M:      Andrew Morton <[email protected]>
13016 L:      [email protected]
13017 S:      Supported
13018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-nonmm-unstable
13019 F:      lib/*
13020
13021 LICENSES and SPDX stuff
13022 M:      Thomas Gleixner <[email protected]>
13023 M:      Greg Kroah-Hartman <[email protected]>
13024 L:      [email protected]
13025 S:      Maintained
13026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
13027 F:      COPYING
13028 F:      Documentation/process/license-rules.rst
13029 F:      LICENSES/
13030 F:      scripts/spdxcheck-test.sh
13031 F:      scripts/spdxcheck.py
13032 F:      scripts/spdxexclude
13033
13034 LINEAR RANGES HELPERS
13035 M:      Mark Brown <[email protected]>
13036 R:      Matti Vaittinen <[email protected]>
13037 F:      include/linux/linear_range.h
13038 F:      lib/linear_ranges.c
13039 F:      lib/test_linear_ranges.c
13040
13041 LINUX FOR POWER MACINTOSH
13042 L:      [email protected]
13043 S:      Orphan
13044 F:      arch/powerpc/platforms/powermac/
13045 F:      drivers/macintosh/
13046 X:      drivers/macintosh/adb-iop.c
13047 X:      drivers/macintosh/via-macii.c
13048
13049 LINUX FOR POWERPC (32-BIT AND 64-BIT)
13050 M:      Michael Ellerman <[email protected]>
13051 R:      Nicholas Piggin <[email protected]>
13052 R:      Christophe Leroy <[email protected]>
13053 R:      Naveen N Rao <[email protected]>
13054 R:      Madhavan Srinivasan <[email protected]>
13055 L:      [email protected]
13056 S:      Supported
13057 W:      https://github.com/linuxppc/wiki/wiki
13058 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
13059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
13060 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
13061 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
13062 F:      Documentation/devicetree/bindings/powerpc/
13063 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
13064 F:      Documentation/arch/powerpc/
13065 F:      arch/powerpc/
13066 F:      drivers/*/*/*pasemi*
13067 F:      drivers/*/*pasemi*
13068 F:      drivers/char/tpm/tpm_ibmvtpm*
13069 F:      drivers/crypto/nx/
13070 F:      drivers/i2c/busses/i2c-opal.c
13071 F:      drivers/net/ethernet/ibm/ibmveth.*
13072 F:      drivers/net/ethernet/ibm/ibmvnic.*
13073 F:      drivers/pci/hotplug/pnv_php.c
13074 F:      drivers/pci/hotplug/rpa*
13075 F:      drivers/rtc/rtc-opal.c
13076 F:      drivers/scsi/ibmvscsi/
13077 F:      drivers/tty/hvc/hvc_opal.c
13078 F:      drivers/watchdog/wdrtas.c
13079 F:      include/linux/papr_scm.h
13080 F:      include/uapi/linux/papr_pdsm.h
13081 F:      tools/testing/selftests/powerpc
13082 N:      /pmac
13083 N:      powermac
13084 N:      powernv
13085 N:      [^a-z0-9]ps3
13086 N:      pseries
13087
13088 LINUX FOR POWERPC EMBEDDED MPC5XXX
13089 M:      Anatolij Gustschin <[email protected]>
13090 L:      [email protected]
13091 S:      Odd Fixes
13092 F:      arch/powerpc/platforms/512x/
13093 F:      arch/powerpc/platforms/52xx/
13094
13095 LINUX FOR POWERPC EMBEDDED PPC4XX
13096 L:      [email protected]
13097 S:      Orphan
13098 F:      arch/powerpc/platforms/44x/
13099
13100 LINUX FOR POWERPC EMBEDDED PPC85XX
13101 M:      Scott Wood <[email protected]>
13102 L:      [email protected]
13103 S:      Odd fixes
13104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
13105 F:      Documentation/devicetree/bindings/cache/freescale-l2cache.txt
13106 F:      Documentation/devicetree/bindings/powerpc/fsl/
13107 F:      arch/powerpc/platforms/85xx/
13108
13109 LINUX FOR POWERPC EMBEDDED PPC8XX AND PPC83XX
13110 M:      Christophe Leroy <[email protected]>
13111 L:      [email protected]
13112 S:      Maintained
13113 F:      arch/powerpc/platforms/8xx/
13114 F:      arch/powerpc/platforms/83xx/
13115
13116 LINUX KERNEL DUMP TEST MODULE (LKDTM)
13117 M:      Kees Cook <[email protected]>
13118 S:      Maintained
13119 F:      drivers/misc/lkdtm/*
13120 F:      tools/testing/selftests/lkdtm/*
13121
13122 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
13123 M:      Alan Stern <[email protected]>
13124 M:      Andrea Parri <[email protected]>
13125 M:      Will Deacon <[email protected]>
13126 M:      Peter Zijlstra <[email protected]>
13127 M:      Boqun Feng <[email protected]>
13128 M:      Nicholas Piggin <[email protected]>
13129 M:      David Howells <[email protected]>
13130 M:      Jade Alglave <[email protected]>
13131 M:      Luc Maranget <[email protected]>
13132 M:      "Paul E. McKenney" <[email protected]>
13133 R:      Akira Yokosawa <[email protected]>
13134 R:      Daniel Lustig <[email protected]>
13135 R:      Joel Fernandes <[email protected]>
13136 L:      [email protected]
13137 L:      [email protected]
13138 L:      [email protected]
13139 S:      Supported
13140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
13141 F:      Documentation/atomic_bitops.txt
13142 F:      Documentation/atomic_t.txt
13143 F:      Documentation/core-api/refcount-vs-atomic.rst
13144 F:      Documentation/litmus-tests/
13145 F:      Documentation/memory-barriers.txt
13146 F:      tools/memory-model/
13147
13148 LINUX-NEXT TREE
13149 M:      Stephen Rothwell <[email protected]>
13150 L:      [email protected]
13151 S:      Supported
13152 B:      mailto:[email protected] and the appropriate development tree
13153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
13154
13155 LIS3LV02D ACCELEROMETER DRIVER
13156 M:      Eric Piel <[email protected]>
13157 S:      Maintained
13158 F:      Documentation/misc-devices/lis3lv02d.rst
13159 F:      drivers/misc/lis3lv02d/
13160 F:      drivers/platform/x86/hp/hp_accel.c
13161
13162 LIST KUNIT TEST
13163 M:      David Gow <[email protected]>
13164 L:      [email protected]
13165 L:      [email protected]
13166 S:      Maintained
13167 F:      lib/list-test.c
13168
13169 LITEX PLATFORM
13170 M:      Karol Gugala <[email protected]>
13171 M:      Mateusz Holenko <[email protected]>
13172 M:      Gabriel Somlo <[email protected]>
13173 M:      Joel Stanley <[email protected]>
13174 S:      Maintained
13175 F:      Documentation/devicetree/bindings/*/litex,*.yaml
13176 F:      arch/openrisc/boot/dts/or1klitex.dts
13177 F:      drivers/mmc/host/litex_mmc.c
13178 F:      drivers/net/ethernet/litex/*
13179 F:      drivers/soc/litex/*
13180 F:      drivers/tty/serial/liteuart.c
13181 F:      include/linux/litex.h
13182 N:      litex
13183
13184 LIVE PATCHING
13185 M:      Josh Poimboeuf <[email protected]>
13186 M:      Jiri Kosina <[email protected]>
13187 M:      Miroslav Benes <[email protected]>
13188 M:      Petr Mladek <[email protected]>
13189 R:      Joe Lawrence <[email protected]>
13190 L:      [email protected]
13191 S:      Maintained
13192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
13193 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
13194 F:      Documentation/livepatch/
13195 F:      arch/powerpc/include/asm/livepatch.h
13196 F:      include/linux/livepatch.h
13197 F:      kernel/livepatch/
13198 F:      kernel/module/livepatch.c
13199 F:      samples/livepatch/
13200 F:      tools/testing/selftests/livepatch/
13201
13202 LLC (802.2)
13203 L:      [email protected]
13204 S:      Odd fixes
13205 F:      include/linux/llc.h
13206 F:      include/net/llc*
13207 F:      include/uapi/linux/llc.h
13208 F:      net/llc/
13209
13210 LM73 HARDWARE MONITOR DRIVER
13211 M:      Guillaume Ligneul <[email protected]>
13212 L:      [email protected]
13213 S:      Maintained
13214 F:      drivers/hwmon/lm73.c
13215
13216 LM78 HARDWARE MONITOR DRIVER
13217 M:      Jean Delvare <[email protected]>
13218 L:      [email protected]
13219 S:      Maintained
13220 F:      Documentation/hwmon/lm78.rst
13221 F:      drivers/hwmon/lm78.c
13222
13223 LM83 HARDWARE MONITOR DRIVER
13224 M:      Jean Delvare <[email protected]>
13225 L:      [email protected]
13226 S:      Maintained
13227 F:      Documentation/hwmon/lm83.rst
13228 F:      drivers/hwmon/lm83.c
13229
13230 LM90 HARDWARE MONITOR DRIVER
13231 M:      Jean Delvare <[email protected]>
13232 L:      [email protected]
13233 S:      Maintained
13234 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
13235 F:      Documentation/hwmon/lm90.rst
13236 F:      drivers/hwmon/lm90.c
13237 F:      include/dt-bindings/thermal/lm90.h
13238
13239 LME2510 MEDIA DRIVER
13240 M:      Malcolm Priestley <[email protected]>
13241 L:      [email protected]
13242 S:      Maintained
13243 W:      https://linuxtv.org
13244 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13245 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
13246
13247 LOADPIN SECURITY MODULE
13248 M:      Kees Cook <[email protected]>
13249 S:      Supported
13250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
13251 F:      Documentation/admin-guide/LSM/LoadPin.rst
13252 F:      security/loadpin/
13253
13254 LOCKDOWN SECURITY MODULE
13255 L:      [email protected]
13256 S:      Odd Fixes
13257 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
13258 F:      security/lockdown/
13259
13260 LOCKING PRIMITIVES
13261 M:      Peter Zijlstra <[email protected]>
13262 M:      Ingo Molnar <[email protected]>
13263 M:      Will Deacon <[email protected]>
13264 R:      Waiman Long <[email protected]>
13265 R:      Boqun Feng <[email protected]> (LOCKDEP)
13266 L:      [email protected]
13267 S:      Maintained
13268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
13269 F:      Documentation/locking/
13270 F:      arch/*/include/asm/spinlock*.h
13271 F:      include/linux/lockdep*.h
13272 F:      include/linux/mutex*.h
13273 F:      include/linux/rwlock*.h
13274 F:      include/linux/rwsem*.h
13275 F:      include/linux/seqlock.h
13276 F:      include/linux/spinlock*.h
13277 F:      kernel/locking/
13278 F:      lib/locking*.[ch]
13279 X:      kernel/locking/locktorture.c
13280
13281 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
13282 M:      "Richard Russon (FlatCap)" <[email protected]>
13283 L:      [email protected]
13284 S:      Maintained
13285 W:      http://www.linux-ntfs.org/content/view/19/37/
13286 F:      Documentation/admin-guide/ldm.rst
13287 F:      block/partitions/ldm.*
13288
13289 LOGITECH HID GAMING KEYBOARDS
13290 M:      Hans de Goede <[email protected]>
13291 L:      [email protected]
13292 S:      Maintained
13293 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
13294 F:      drivers/hid/hid-lg-g15.c
13295
13296 LONTIUM LT8912B MIPI TO HDMI BRIDGE
13297 M:      Adrien Grassein <[email protected]>
13298 S:      Maintained
13299 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
13300 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
13301
13302 LOONGARCH
13303 M:      Huacai Chen <[email protected]>
13304 R:      WANG Xuerui <[email protected]>
13305 L:      [email protected]
13306 S:      Maintained
13307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
13308 F:      Documentation/arch/loongarch/
13309 F:      Documentation/translations/zh_CN/arch/loongarch/
13310 F:      arch/loongarch/
13311 F:      drivers/*/*loongarch*
13312 F:      drivers/cpufreq/loongson3_cpufreq.c
13313
13314 LOONGSON GPIO DRIVER
13315 M:      Yinbo Zhu <[email protected]>
13316 L:      [email protected]
13317 S:      Maintained
13318 F:      Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
13319 F:      drivers/gpio/gpio-loongson-64bit.c
13320
13321 LOONGSON LS2X APB DMA DRIVER
13322 M:      Binbin Zhou <[email protected]>
13323 L:      [email protected]
13324 S:      Maintained
13325 F:      Documentation/devicetree/bindings/dma/loongson,ls2x-apbdma.yaml
13326 F:      drivers/dma/ls2x-apb-dma.c
13327
13328 LOONGSON LS2X I2C DRIVER
13329 M:      Binbin Zhou <[email protected]>
13330 L:      [email protected]
13331 S:      Maintained
13332 F:      Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
13333 F:      drivers/i2c/busses/i2c-ls2x.c
13334
13335 LOONGSON-2 SOC SERIES CLOCK DRIVER
13336 M:      Yinbo Zhu <[email protected]>
13337 L:      [email protected]
13338 S:      Maintained
13339 F:      Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
13340 F:      drivers/clk/clk-loongson2.c
13341 F:      include/dt-bindings/clock/loongson,ls2k-clk.h
13342
13343 LOONGSON SPI DRIVER
13344 M:      Yinbo Zhu <[email protected]>
13345 L:      [email protected]
13346 S:      Maintained
13347 F:      Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
13348 F:      drivers/spi/spi-loongson-core.c
13349 F:      drivers/spi/spi-loongson-pci.c
13350 F:      drivers/spi/spi-loongson-plat.c
13351 F:      drivers/spi/spi-loongson.h
13352
13353 LOONGSON-2 SOC SERIES GUTS DRIVER
13354 M:      Yinbo Zhu <[email protected]>
13355 L:      [email protected]
13356 S:      Maintained
13357 F:      Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
13358 F:      drivers/soc/loongson/loongson2_guts.c
13359
13360 LOONGSON-2 SOC SERIES PM DRIVER
13361 M:      Yinbo Zhu <[email protected]>
13362 L:      [email protected]
13363 S:      Maintained
13364 F:      Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml
13365 F:      drivers/soc/loongson/loongson2_pm.c
13366
13367 LOONGSON-2 SOC SERIES PINCTRL DRIVER
13368 M:      zhanghongchen <[email protected]>
13369 M:      Yinbo Zhu <[email protected]>
13370 L:      [email protected]
13371 S:      Maintained
13372 F:      Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
13373 F:      drivers/pinctrl/pinctrl-loongson2.c
13374
13375 LOONGSON-2 SOC SERIES THERMAL DRIVER
13376 M:      zhanghongchen <[email protected]>
13377 M:      Yinbo Zhu <[email protected]>
13378 L:      [email protected]
13379 S:      Maintained
13380 F:      Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml
13381 F:      drivers/thermal/loongson2_thermal.c
13382
13383 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
13384 M:      Sathya Prakash <[email protected]>
13385 M:      Sreekanth Reddy <[email protected]>
13386 M:      Suganath Prabu Subramani <[email protected]>
13387 L:      [email protected]
13388 L:      [email protected]
13389 S:      Supported
13390 W:      http://www.avagotech.com/support/
13391 F:      drivers/message/fusion/
13392 F:      drivers/scsi/mpt3sas/
13393
13394 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
13395 M:      Matthew Wilcox <[email protected]>
13396 L:      [email protected]
13397 S:      Maintained
13398 F:      drivers/scsi/sym53c8xx_2/
13399
13400 LTC1660 DAC DRIVER
13401 M:      Marcus Folkesson <[email protected]>
13402 L:      [email protected]
13403 S:      Maintained
13404 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
13405 F:      drivers/iio/dac/ltc1660.c
13406
13407 LTC2688 IIO DAC DRIVER
13408 M:      Nuno Sá <[email protected]>
13409 L:      [email protected]
13410 S:      Supported
13411 W:      https://ez.analog.com/linux-software-drivers
13412 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
13413 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
13414 F:      drivers/iio/dac/ltc2688.c
13415
13416 LTC2947 HARDWARE MONITOR DRIVER
13417 M:      Nuno Sá <[email protected]>
13418 L:      [email protected]
13419 S:      Supported
13420 W:      https://ez.analog.com/linux-software-drivers
13421 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
13422 F:      drivers/hwmon/ltc2947-core.c
13423 F:      drivers/hwmon/ltc2947-i2c.c
13424 F:      drivers/hwmon/ltc2947-spi.c
13425 F:      drivers/hwmon/ltc2947.h
13426
13427 LTC2991 HARDWARE MONITOR DRIVER
13428 M:      Antoniu Miclaus <[email protected]>
13429 L:      [email protected]
13430 S:      Supported
13431 W:      https://ez.analog.com/linux-software-drivers
13432 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml
13433 F:      drivers/hwmon/ltc2991.c
13434
13435 LTC2983 IIO TEMPERATURE DRIVER
13436 M:      Nuno Sá <[email protected]>
13437 L:      [email protected]
13438 S:      Supported
13439 W:      https://ez.analog.com/linux-software-drivers
13440 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
13441 F:      drivers/iio/temperature/ltc2983.c
13442
13443 LTC4282 HARDWARE MONITOR DRIVER
13444 M:      Nuno Sa <[email protected]>
13445 L:      [email protected]
13446 S:      Supported
13447 F:      Documentation/devicetree/bindings/hwmon/adi,ltc4282.yaml
13448 F:      Documentation/hwmon/ltc4282.rst
13449 F:      drivers/hwmon/ltc4282.c
13450
13451 LTC4286 HARDWARE MONITOR DRIVER
13452 M:      Delphine CC Chiu <[email protected]>
13453 L:      [email protected]
13454 S:      Maintained
13455 F:      Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml
13456 F:      Documentation/hwmon/ltc4286.rst
13457 F:      drivers/hwmon/pmbus/Kconfig
13458 F:      drivers/hwmon/pmbus/Makefile
13459 F:      drivers/hwmon/pmbus/ltc4286.c
13460
13461 LTC4306 I2C MULTIPLEXER DRIVER
13462 M:      Michael Hennerich <[email protected]>
13463 L:      [email protected]
13464 S:      Supported
13465 W:      https://ez.analog.com/linux-software-drivers
13466 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
13467 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
13468
13469 LTP (Linux Test Project)
13470 M:      Andrea Cervesato <[email protected]>
13471 M:      Cyril Hrubis <[email protected]>
13472 M:      Jan Stancek <[email protected]>
13473 M:      Petr Vorel <[email protected]>
13474 M:      Li Wang <[email protected]>
13475 M:      Yang Xu <[email protected]>
13476 M:      Xiao Yang <[email protected]>
13477 L:      [email protected] (subscribers-only)
13478 S:      Maintained
13479 W:      https://linux-test-project.readthedocs.io/
13480 T:      git https://github.com/linux-test-project/ltp.git
13481
13482 LTR390 AMBIENT/UV LIGHT SENSOR DRIVER
13483 M:      Anshul Dalal <[email protected]>
13484 L:      [email protected]
13485 S:      Maintained
13486 F:      Documentation/devicetree/bindings/iio/light/liteon,ltr390.yaml
13487 F:      drivers/iio/light/ltr390.c
13488
13489 LYNX 28G SERDES PHY DRIVER
13490 M:      Ioana Ciornei <[email protected]>
13491 L:      [email protected]
13492 S:      Supported
13493 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
13494 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
13495
13496 LYNX PCS MODULE
13497 M:      Ioana Ciornei <[email protected]>
13498 L:      [email protected]
13499 S:      Supported
13500 F:      drivers/net/pcs/pcs-lynx.c
13501 F:      include/linux/pcs-lynx.h
13502
13503 M68K ARCHITECTURE
13504 M:      Geert Uytterhoeven <[email protected]>
13505 L:      [email protected]
13506 S:      Maintained
13507 W:      http://www.linux-m68k.org/
13508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
13509 F:      arch/m68k/
13510 F:      drivers/zorro/
13511
13512 M68K ON APPLE MACINTOSH
13513 M:      Joshua Thompson <[email protected]>
13514 L:      [email protected]
13515 S:      Maintained
13516 W:      http://www.mac.linux-m68k.org/
13517 F:      arch/m68k/mac/
13518 F:      drivers/macintosh/adb-iop.c
13519 F:      drivers/macintosh/via-macii.c
13520
13521 M68K ON HP9000/300
13522 M:      Philip Blundell <[email protected]>
13523 S:      Maintained
13524 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
13525 F:      arch/m68k/hp300/
13526
13527 M88DS3103 MEDIA DRIVER
13528 L:      [email protected]
13529 S:      Orphan
13530 W:      https://linuxtv.org
13531 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13532 F:      drivers/media/dvb-frontends/m88ds3103*
13533
13534 M88RS2000 MEDIA DRIVER
13535 M:      Malcolm Priestley <[email protected]>
13536 L:      [email protected]
13537 S:      Maintained
13538 W:      https://linuxtv.org
13539 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13540 F:      drivers/media/dvb-frontends/m88rs2000*
13541
13542 MA901 MASTERKIT USB FM RADIO DRIVER
13543 M:      Alexey Klimov <[email protected]>
13544 L:      [email protected]
13545 S:      Maintained
13546 T:      git git://linuxtv.org/media_tree.git
13547 F:      drivers/media/radio/radio-ma901.c
13548
13549 MAC80211
13550 M:      Johannes Berg <[email protected]>
13551 L:      [email protected]
13552 S:      Maintained
13553 W:      https://wireless.wiki.kernel.org/
13554 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
13555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
13556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
13557 F:      Documentation/networking/mac80211-injection.rst
13558 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
13559 F:      drivers/net/wireless/virtual/mac80211_hwsim.[ch]
13560 F:      include/net/mac80211.h
13561 F:      net/mac80211/
13562
13563 MAILBOX API
13564 M:      Jassi Brar <[email protected]>
13565 L:      [email protected]
13566 S:      Maintained
13567 F:      Documentation/devicetree/bindings/mailbox/
13568 F:      drivers/mailbox/
13569 F:      include/dt-bindings/mailbox/
13570 F:      include/linux/mailbox_client.h
13571 F:      include/linux/mailbox_controller.h
13572
13573 MAILBOX ARM MHUv2
13574 M:      Viresh Kumar <[email protected]>
13575 M:      Tushar Khandelwal <[email protected]>
13576 L:      [email protected]
13577 S:      Maintained
13578 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
13579 F:      drivers/mailbox/arm_mhuv2.c
13580 F:      include/linux/mailbox/arm_mhuv2_message.h
13581
13582 MAILBOX ARM MHUv3
13583 M:      Sudeep Holla <[email protected]>
13584 M:      Cristian Marussi <[email protected]>
13585 L:      [email protected]
13586 L:      [email protected] (moderated for non-subscribers)
13587 S:      Maintained
13588 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv3.yaml
13589 F:      drivers/mailbox/arm_mhuv3.c
13590
13591 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
13592 M:      Alejandro Colomar <[email protected]>
13593 L:      [email protected]
13594 S:      Maintained
13595 W:      http://www.kernel.org/doc/man-pages
13596 T:      git git://git.kernel.org/pub/scm/docs/man-pages/man-pages.git
13597 T:      git git://www.alejandro-colomar.es/src/alx/linux/man-pages/man-pages.git
13598
13599 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
13600 M:      Jeremy Kerr <[email protected]>
13601 M:      Matt Johnston <[email protected]>
13602 L:      [email protected]
13603 S:      Maintained
13604 F:      Documentation/networking/mctp.rst
13605 F:      drivers/net/mctp/
13606 F:      include/net/mctp.h
13607 F:      include/net/mctpdevice.h
13608 F:      include/net/netns/mctp.h
13609 F:      net/mctp/
13610
13611 MAPLE TREE
13612 M:      Liam R. Howlett <[email protected]>
13613 L:      [email protected]
13614 L:      [email protected]
13615 S:      Supported
13616 F:      Documentation/core-api/maple_tree.rst
13617 F:      include/linux/maple_tree.h
13618 F:      include/trace/events/maple_tree.h
13619 F:      lib/maple_tree.c
13620 F:      lib/test_maple_tree.c
13621 F:      tools/testing/radix-tree/linux/maple_tree.h
13622 F:      tools/testing/radix-tree/maple.c
13623
13624 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
13625 M:      Rahul Bedarkar <[email protected]>
13626 L:      [email protected]
13627 S:      Maintained
13628 F:      arch/mips/boot/dts/img/pistachio*
13629
13630 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
13631 M:      Andrew Lunn <[email protected]>
13632 L:      [email protected]
13633 S:      Maintained
13634 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6060.yaml
13635 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6xxx.yaml
13636 F:      Documentation/networking/devlink/mv88e6xxx.rst
13637 F:      drivers/net/dsa/mv88e6xxx/
13638 F:      include/linux/dsa/mv88e6xxx.h
13639 F:      include/linux/platform_data/mv88e6xxx.h
13640
13641 MARVELL 88PM886 PMIC DRIVER
13642 M:      Karel Balej <[email protected]>
13643 S:      Maintained
13644 F:      Documentation/devicetree/bindings/mfd/marvell,88pm886-a1.yaml
13645 F:      drivers/input/misc/88pm886-onkey.c
13646 F:      drivers/mfd/88pm886.c
13647 F:      drivers/regulator/88pm886-regulator.c
13648 F:      include/linux/mfd/88pm886.h
13649
13650 MARVELL ARMADA 3700 PHY DRIVERS
13651 M:      Miquel Raynal <[email protected]>
13652 S:      Maintained
13653 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
13654 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
13655 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
13656 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
13657
13658 MARVELL ARMADA 3700 SERIAL DRIVER
13659 M:      Pali Rohár <[email protected]>
13660 S:      Maintained
13661 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
13662 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
13663 F:      drivers/tty/serial/mvebu-uart.c
13664
13665 MARVELL ARMADA DRM SUPPORT
13666 M:      Russell King <[email protected]>
13667 S:      Maintained
13668 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
13669 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
13670 F:      Documentation/devicetree/bindings/display/armada/
13671 F:      drivers/gpu/drm/armada/
13672 F:      include/uapi/drm/armada_drm.h
13673
13674 MARVELL CRYPTO DRIVER
13675 M:      Boris Brezillon <[email protected]>
13676 M:      Arnaud Ebalard <[email protected]>
13677 M:      Srujana Challa <[email protected]>
13678 L:      [email protected]
13679 S:      Maintained
13680 F:      drivers/crypto/marvell/
13681 F:      include/linux/soc/marvell/octeontx2/
13682
13683 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
13684 M:      Mirko Lindner <[email protected]>
13685 M:      Stephen Hemminger <[email protected]>
13686 L:      [email protected]
13687 S:      Odd fixes
13688 F:      drivers/net/ethernet/marvell/sk*
13689
13690 MARVELL LIBERTAS WIRELESS DRIVER
13691 L:      [email protected]
13692 S:      Orphan
13693 F:      drivers/net/wireless/marvell/libertas/
13694
13695 MARVELL MACCHIATOBIN SUPPORT
13696 M:      Russell King <[email protected]>
13697 L:      [email protected] (moderated for non-subscribers)
13698 S:      Maintained
13699 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
13700
13701 MARVELL MV643XX ETHERNET DRIVER
13702 M:      Sebastian Hesselbarth <[email protected]>
13703 L:      [email protected]
13704 S:      Maintained
13705 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
13706
13707 MARVELL MV88X3310 PHY DRIVER
13708 M:      Russell King <[email protected]>
13709 M:      Marek Behún <[email protected]>
13710 L:      [email protected]
13711 S:      Maintained
13712 F:      drivers/net/phy/marvell10g.c
13713
13714 MARVELL MVEBU THERMAL DRIVER
13715 M:      Miquel Raynal <[email protected]>
13716 S:      Maintained
13717 F:      drivers/thermal/armada_thermal.c
13718
13719 MARVELL MVNETA ETHERNET DRIVER
13720 M:      Marcin Wojtas <[email protected]>
13721 L:      [email protected]
13722 S:      Maintained
13723 F:      drivers/net/ethernet/marvell/mvneta*
13724
13725 MARVELL MVPP2 ETHERNET DRIVER
13726 M:      Marcin Wojtas <[email protected]>
13727 M:      Russell King <[email protected]>
13728 L:      [email protected]
13729 S:      Maintained
13730 F:      Documentation/devicetree/bindings/net/marvell,pp2.yaml
13731 F:      drivers/net/ethernet/marvell/mvpp2/
13732
13733 MARVELL MWIFIEX WIRELESS DRIVER
13734 M:      Brian Norris <[email protected]>
13735 R:      Francesco Dolcini <[email protected]>
13736 L:      [email protected]
13737 S:      Odd Fixes
13738 F:      drivers/net/wireless/marvell/mwifiex/
13739
13740 MARVELL MWL8K WIRELESS DRIVER
13741 L:      [email protected]
13742 S:      Orphan
13743 F:      drivers/net/wireless/marvell/mwl8k.c
13744
13745 MARVELL NAND CONTROLLER DRIVER
13746 M:      Miquel Raynal <[email protected]>
13747 L:      [email protected]
13748 S:      Maintained
13749 F:      drivers/mtd/nand/raw/marvell_nand.c
13750
13751 MARVELL OCTEON ENDPOINT DRIVER
13752 M:      Veerasenareddy Burru <[email protected]>
13753 M:      Sathesh Edara <[email protected]>
13754 L:      [email protected]
13755 S:      Supported
13756 F:      drivers/net/ethernet/marvell/octeon_ep
13757
13758 MARVELL OCTEON ENDPOINT VF DRIVER
13759 M:      Veerasenareddy Burru <[email protected]>
13760 M:      Sathesh Edara <[email protected]>
13761 M:      Shinas Rasheed <[email protected]>
13762 M:      Satananda Burla <[email protected]>
13763 L:      [email protected]
13764 S:      Supported
13765 F:      drivers/net/ethernet/marvell/octeon_ep_vf
13766
13767 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
13768 M:      Sunil Goutham <[email protected]>
13769 M:      Geetha sowjanya <[email protected]>
13770 M:      Subbaraya Sundeep <[email protected]>
13771 M:      hariprasad <[email protected]>
13772 L:      [email protected]
13773 S:      Supported
13774 F:      drivers/net/ethernet/marvell/octeontx2/nic/
13775 F:      include/linux/soc/marvell/octeontx2/
13776
13777 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
13778 M:      Sunil Goutham <[email protected]>
13779 M:      Linu Cherian <[email protected]>
13780 M:      Geetha sowjanya <[email protected]>
13781 M:      Jerin Jacob <[email protected]>
13782 M:      hariprasad <[email protected]>
13783 M:      Subbaraya Sundeep <[email protected]>
13784 L:      [email protected]
13785 S:      Supported
13786 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
13787 F:      drivers/net/ethernet/marvell/octeontx2/af/
13788
13789 MARVELL PRESTERA ETHERNET SWITCH DRIVER
13790 M:      Taras Chornyi <[email protected]>
13791 S:      Supported
13792 W:      https://github.com/Marvell-switching/switchdev-prestera
13793 F:      drivers/net/ethernet/marvell/prestera/
13794
13795 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
13796 M:      Nicolas Pitre <[email protected]>
13797 S:      Odd Fixes
13798 F:      drivers/mmc/host/mvsdio.*
13799
13800 MARVELL USB MDIO CONTROLLER DRIVER
13801 M:      Tobias Waldekranz <[email protected]>
13802 L:      [email protected]
13803 S:      Maintained
13804 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
13805 F:      drivers/net/mdio/mdio-mvusb.c
13806
13807 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
13808 M:      Hu Ziji <[email protected]>
13809 L:      [email protected]
13810 S:      Supported
13811 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
13812 F:      drivers/mmc/host/sdhci-xenon*
13813
13814 MARVELL OCTEON CN10K DPI DRIVER
13815 M:      Vamsi Attunuru <[email protected]>
13816 S:      Supported
13817 F:      drivers/misc/mrvl_cn10k_dpi.c
13818
13819 MARVELL OCTEON ENDPOINT VIRTIO DATA PATH ACCELERATOR
13820 R:      [email protected]
13821 R:      [email protected]
13822 F:      drivers/vdpa/octeon_ep/
13823
13824 MATROX FRAMEBUFFER DRIVER
13825 L:      [email protected]
13826 S:      Orphan
13827 F:      drivers/video/fbdev/matrox/matroxfb_*
13828 F:      include/uapi/linux/matroxfb.h
13829
13830 MAX15301 DRIVER
13831 M:      Daniel Nilsson <[email protected]>
13832 L:      [email protected]
13833 S:      Maintained
13834 F:      Documentation/hwmon/max15301.rst
13835 F:      drivers/hwmon/pmbus/max15301.c
13836
13837 MAX2175 SDR TUNER DRIVER
13838 M:      Ramesh Shanmugasundaram <[email protected]>
13839 L:      [email protected]
13840 S:      Maintained
13841 T:      git git://linuxtv.org/media_tree.git
13842 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
13843 F:      Documentation/userspace-api/media/drivers/max2175.rst
13844 F:      drivers/media/i2c/max2175*
13845 F:      include/uapi/linux/max2175.h
13846
13847 MAX31335 RTC DRIVER
13848 M:      Antoniu Miclaus <[email protected]>
13849 L:      [email protected]
13850 S:      Supported
13851 W:      https://ez.analog.com/linux-software-drivers
13852 F:      Documentation/devicetree/bindings/rtc/adi,max31335.yaml
13853 F:      drivers/rtc/rtc-max31335.c
13854
13855 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
13856 L:      [email protected]
13857 S:      Orphan
13858 F:      Documentation/hwmon/max6650.rst
13859 F:      drivers/hwmon/max6650.c
13860
13861 MAX9286 QUAD GMSL DESERIALIZER DRIVER
13862 M:      Jacopo Mondi <[email protected]>
13863 M:      Kieran Bingham <[email protected]>
13864 M:      Laurent Pinchart <[email protected]>
13865 M:      Niklas Söderlund <[email protected]>
13866 L:      [email protected]
13867 S:      Maintained
13868 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
13869 F:      drivers/media/i2c/max9286.c
13870
13871 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
13872 M:      Niklas Söderlund <[email protected]>
13873 L:      [email protected]
13874 S:      Maintained
13875 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml
13876 F:      drivers/staging/media/max96712/max96712.c
13877
13878 MAX96714 GMSL2 DESERIALIZER DRIVER
13879 M:      Julien Massot <[email protected]>
13880 L:      [email protected]
13881 S:      Maintained
13882 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96714.yaml
13883 F:      drivers/media/i2c/max96714.c
13884
13885 MAX96717 GMSL2 SERIALIZER DRIVER
13886 M:      Julien Massot <[email protected]>
13887 L:      [email protected]
13888 S:      Maintained
13889 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96717.yaml
13890 F:      drivers/media/i2c/max96717.c
13891
13892 MAX9860 MONO AUDIO VOICE CODEC DRIVER
13893 M:      Peter Rosin <[email protected]>
13894 L:      [email protected] (moderated for non-subscribers)
13895 S:      Maintained
13896 F:      Documentation/devicetree/bindings/sound/max9860.txt
13897 F:      sound/soc/codecs/max9860.*
13898
13899 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
13900 M:      Andreas Klinger <[email protected]>
13901 L:      [email protected]
13902 S:      Maintained
13903 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
13904 F:      drivers/iio/proximity/mb1232.c
13905
13906 MAXIM MAX11205 DRIVER
13907 M:      Ramona Bolboaca <[email protected]>
13908 L:      [email protected]
13909 S:      Supported
13910 W:      https://ez.analog.com/linux-software-drivers
13911 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
13912 F:      drivers/iio/adc/max11205.c
13913
13914 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
13915 R:      Iskren Chernev <[email protected]>
13916 R:      Krzysztof Kozlowski <[email protected]>
13917 R:      Marek Szyprowski <[email protected]>
13918 R:      Matheus Castello <[email protected]>
13919 L:      [email protected]
13920 S:      Maintained
13921 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
13922 F:      drivers/power/supply/max17040_battery.c
13923
13924 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
13925 R:      Hans de Goede <[email protected]>
13926 R:      Krzysztof Kozlowski <[email protected]>
13927 R:      Marek Szyprowski <[email protected]>
13928 R:      Sebastian Krzyszkowiak <[email protected]>
13929 R:      Purism Kernel Team <[email protected]>
13930 L:      [email protected]
13931 S:      Maintained
13932 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
13933 F:      drivers/power/supply/max17042_battery.c
13934
13935 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
13936 M:      Laurent Pinchart <[email protected]>
13937 L:      [email protected]
13938 S:      Maintained
13939 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
13940 F:      drivers/regulator/max20086-regulator.c
13941
13942 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
13943 M:      Rajat Khandelwal <[email protected]>
13944 L:      [email protected]
13945 S:      Maintained
13946 F:      drivers/iio/temperature/max30208.c
13947
13948 MAXIM MAX77650 PMIC MFD DRIVER
13949 M:      Bartosz Golaszewski <[email protected]>
13950 L:      [email protected]
13951 S:      Maintained
13952 F:      Documentation/devicetree/bindings/*/*max77650.yaml
13953 F:      Documentation/devicetree/bindings/*/max77650*.yaml
13954 F:      drivers/gpio/gpio-max77650.c
13955 F:      drivers/input/misc/max77650-onkey.c
13956 F:      drivers/leds/leds-max77650.c
13957 F:      drivers/mfd/max77650.c
13958 F:      drivers/power/supply/max77650-charger.c
13959 F:      drivers/regulator/max77650-regulator.c
13960 F:      include/linux/mfd/max77650.h
13961
13962 MAXIM MAX77714 PMIC MFD DRIVER
13963 M:      Luca Ceresoli <[email protected]>
13964 S:      Maintained
13965 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
13966 F:      drivers/mfd/max77714.c
13967 F:      include/linux/mfd/max77714.h
13968
13969 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
13970 M:      Javier Martinez Canillas <[email protected]>
13971 L:      [email protected]
13972 S:      Supported
13973 F:      Documentation/devicetree/bindings/*/*max77802.yaml
13974 F:      drivers/regulator/max77802-regulator.c
13975 F:      include/dt-bindings/*/*max77802.h
13976
13977 MAXIM MAX77976 BATTERY CHARGER
13978 M:      Luca Ceresoli <[email protected]>
13979 S:      Supported
13980 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
13981 F:      drivers/power/supply/max77976_charger.c
13982
13983 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
13984 M:      Krzysztof Kozlowski <[email protected]>
13985 L:      [email protected]
13986 S:      Maintained
13987 B:      mailto:[email protected]
13988 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
13989 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
13990 F:      drivers/power/supply/max14577_charger.c
13991 F:      drivers/power/supply/max77693_charger.c
13992
13993 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
13994 M:      Chanwoo Choi <[email protected]>
13995 M:      Krzysztof Kozlowski <[email protected]>
13996 L:      [email protected]
13997 S:      Maintained
13998 B:      mailto:[email protected]
13999 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
14000 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
14001 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
14002 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
14003 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
14004 F:      drivers/*/*max77843.c
14005 F:      drivers/*/max14577*.c
14006 F:      drivers/*/max77686*.c
14007 F:      drivers/*/max77693*.c
14008 F:      drivers/clk/clk-max77686.c
14009 F:      drivers/extcon/extcon-max14577.c
14010 F:      drivers/extcon/extcon-max77693.c
14011 F:      drivers/rtc/rtc-max77686.c
14012 F:      include/linux/mfd/max14577*.h
14013 F:      include/linux/mfd/max77686*.h
14014 F:      include/linux/mfd/max77693*.h
14015
14016 MAXIRADIO FM RADIO RECEIVER DRIVER
14017 M:      Hans Verkuil <[email protected]>
14018 L:      [email protected]
14019 S:      Maintained
14020 W:      https://linuxtv.org
14021 T:      git git://linuxtv.org/media_tree.git
14022 F:      drivers/media/radio/radio-maxiradio*
14023
14024 MAXLINEAR ETHERNET PHY DRIVER
14025 M:      Xu Liang <[email protected]>
14026 L:      [email protected]
14027 S:      Supported
14028 F:      drivers/net/phy/mxl-gpy.c
14029
14030 MCAN MMIO DEVICE DRIVER
14031 M:      Chandrasekar Ramakrishnan <[email protected]>
14032 L:      [email protected]
14033 S:      Maintained
14034 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
14035 F:      drivers/net/can/m_can/m_can.c
14036 F:      drivers/net/can/m_can/m_can.h
14037 F:      drivers/net/can/m_can/m_can_platform.c
14038
14039 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
14040 R:      Yasushi SHOJI <[email protected]>
14041 L:      [email protected]
14042 S:      Maintained
14043 F:      drivers/net/can/usb/mcba_usb.c
14044
14045 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
14046 M:      Rishi Gupta <[email protected]>
14047 L:      [email protected]
14048 L:      [email protected]
14049 S:      Maintained
14050 F:      drivers/hid/hid-mcp2221.c
14051
14052 MCP251XFD SPI-CAN NETWORK DRIVER
14053 M:      Marc Kleine-Budde <[email protected]>
14054 M:      Manivannan Sadhasivam <[email protected]>
14055 R:      Thomas Kopp <[email protected]>
14056 L:      [email protected]
14057 S:      Maintained
14058 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
14059 F:      drivers/net/can/spi/mcp251xfd/
14060
14061 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
14062 M:      Peter Rosin <[email protected]>
14063 L:      [email protected]
14064 S:      Maintained
14065 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
14066 F:      drivers/iio/potentiometer/mcp4018.c
14067 F:      drivers/iio/potentiometer/mcp4531.c
14068
14069 MCP4821 DAC DRIVER
14070 M:      Anshul Dalal <[email protected]>
14071 L:      [email protected]
14072 S:      Maintained
14073 F:      Documentation/devicetree/bindings/iio/dac/microchip,mcp4821.yaml
14074 F:      drivers/iio/dac/mcp4821.c
14075
14076 MCR20A IEEE-802.15.4 RADIO DRIVER
14077 M:      Stefan Schmidt <[email protected]>
14078 L:      [email protected]
14079 S:      Odd Fixes
14080 W:      https://github.com/xueliu/mcr20a-linux
14081 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
14082 F:      drivers/net/ieee802154/mcr20a.c
14083 F:      drivers/net/ieee802154/mcr20a.h
14084
14085 MDIO REGMAP DRIVER
14086 M:      Maxime Chevallier <[email protected]>
14087 L:      [email protected]
14088 S:      Maintained
14089 F:      drivers/net/mdio/mdio-regmap.c
14090 F:      include/linux/mdio/mdio-regmap.h
14091
14092 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
14093 M:      William Breathitt Gray <[email protected]>
14094 L:      [email protected]
14095 S:      Maintained
14096 F:      drivers/iio/dac/cio-dac.c
14097
14098 MEDIA CONTROLLER FRAMEWORK
14099 M:      Sakari Ailus <[email protected]>
14100 M:      Laurent Pinchart <[email protected]>
14101 L:      [email protected]
14102 S:      Supported
14103 W:      https://www.linuxtv.org
14104 T:      git git://linuxtv.org/media_tree.git
14105 F:      drivers/media/mc/
14106 F:      include/media/media-*.h
14107 F:      include/uapi/linux/media.h
14108
14109 MEDIA DRIVER FOR FREESCALE IMX PXP
14110 M:      Philipp Zabel <[email protected]>
14111 L:      [email protected]
14112 S:      Maintained
14113 T:      git git://linuxtv.org/media_tree.git
14114 F:      drivers/media/platform/nxp/imx-pxp.[ch]
14115
14116 MEDIA DRIVERS FOR ASCOT2E
14117 M:      Sergey Kozlov <[email protected]>
14118 M:      Abylay Ospan <[email protected]>
14119 L:      [email protected]
14120 S:      Supported
14121 W:      https://linuxtv.org
14122 W:      http://netup.tv/
14123 T:      git git://linuxtv.org/media_tree.git
14124 F:      drivers/media/dvb-frontends/ascot2e*
14125
14126 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
14127 M:      Jasmin Jessich <[email protected]>
14128 L:      [email protected]
14129 S:      Maintained
14130 W:      https://linuxtv.org
14131 T:      git git://linuxtv.org/media_tree.git
14132 F:      drivers/media/dvb-frontends/cxd2099*
14133
14134 MEDIA DRIVERS FOR CXD2841ER
14135 M:      Sergey Kozlov <[email protected]>
14136 M:      Abylay Ospan <[email protected]>
14137 L:      [email protected]
14138 S:      Supported
14139 W:      https://linuxtv.org
14140 W:      http://netup.tv/
14141 T:      git git://linuxtv.org/media_tree.git
14142 F:      drivers/media/dvb-frontends/cxd2841er*
14143
14144 MEDIA DRIVERS FOR CXD2880
14145 M:      Yasunari Takiguchi <[email protected]>
14146 L:      [email protected]
14147 S:      Supported
14148 W:      http://linuxtv.org/
14149 T:      git git://linuxtv.org/media_tree.git
14150 F:      drivers/media/dvb-frontends/cxd2880/*
14151 F:      drivers/media/spi/cxd2880*
14152
14153 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
14154 L:      [email protected]
14155 S:      Orphan
14156 W:      https://linuxtv.org
14157 T:      git git://linuxtv.org/media_tree.git
14158 F:      drivers/media/pci/ddbridge/*
14159
14160 MEDIA DRIVERS FOR FREESCALE IMX
14161 M:      Steve Longerbeam <[email protected]>
14162 M:      Philipp Zabel <[email protected]>
14163 L:      [email protected]
14164 S:      Maintained
14165 T:      git git://linuxtv.org/media_tree.git
14166 F:      Documentation/admin-guide/media/imx.rst
14167 F:      Documentation/devicetree/bindings/media/imx.txt
14168 F:      drivers/staging/media/imx/
14169 F:      include/linux/imx-media.h
14170 F:      include/media/imx.h
14171
14172 MEDIA DRIVERS FOR FREESCALE IMX7/8
14173 M:      Rui Miguel Silva <[email protected]>
14174 M:      Laurent Pinchart <[email protected]>
14175 M:      Martin Kepplinger <[email protected]>
14176 R:      Purism Kernel Team <[email protected]>
14177 L:      [email protected]
14178 S:      Maintained
14179 T:      git git://linuxtv.org/media_tree.git
14180 F:      Documentation/admin-guide/media/imx7.rst
14181 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
14182 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
14183 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml
14184 F:      drivers/media/platform/nxp/imx-mipi-csis.c
14185 F:      drivers/media/platform/nxp/imx7-media-csi.c
14186 F:      drivers/media/platform/nxp/imx8mq-mipi-csi2.c
14187
14188 MEDIA DRIVERS FOR HELENE
14189 M:      Abylay Ospan <[email protected]>
14190 L:      [email protected]
14191 S:      Supported
14192 W:      https://linuxtv.org
14193 W:      http://netup.tv/
14194 T:      git git://linuxtv.org/media_tree.git
14195 F:      drivers/media/dvb-frontends/helene*
14196
14197 MEDIA DRIVERS FOR HORUS3A
14198 M:      Sergey Kozlov <[email protected]>
14199 M:      Abylay Ospan <[email protected]>
14200 L:      [email protected]
14201 S:      Supported
14202 W:      https://linuxtv.org
14203 W:      http://netup.tv/
14204 T:      git git://linuxtv.org/media_tree.git
14205 F:      drivers/media/dvb-frontends/horus3a*
14206
14207 MEDIA DRIVERS FOR LNBH25
14208 M:      Sergey Kozlov <[email protected]>
14209 M:      Abylay Ospan <[email protected]>
14210 L:      [email protected]
14211 S:      Supported
14212 W:      https://linuxtv.org
14213 W:      http://netup.tv/
14214 T:      git git://linuxtv.org/media_tree.git
14215 F:      drivers/media/dvb-frontends/lnbh25*
14216
14217 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
14218 L:      [email protected]
14219 S:      Orphan
14220 W:      https://linuxtv.org
14221 T:      git git://linuxtv.org/media_tree.git
14222 F:      drivers/media/dvb-frontends/mxl5xx*
14223
14224 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
14225 M:      Sergey Kozlov <[email protected]>
14226 M:      Abylay Ospan <[email protected]>
14227 L:      [email protected]
14228 S:      Supported
14229 W:      https://linuxtv.org
14230 W:      http://netup.tv/
14231 T:      git git://linuxtv.org/media_tree.git
14232 F:      drivers/media/pci/netup_unidvb/*
14233
14234 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
14235 M:      Dmitry Osipenko <[email protected]>
14236 L:      [email protected]
14237 L:      [email protected]
14238 S:      Maintained
14239 T:      git git://linuxtv.org/media_tree.git
14240 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
14241 F:      drivers/media/platform/nvidia/tegra-vde/
14242
14243 MEDIA DRIVERS FOR RENESAS - CEU
14244 M:      Jacopo Mondi <[email protected]>
14245 L:      [email protected]
14246 L:      [email protected]
14247 S:      Supported
14248 T:      git git://linuxtv.org/media_tree.git
14249 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
14250 F:      drivers/media/platform/renesas/renesas-ceu.c
14251 F:      include/media/drv-intf/renesas-ceu.h
14252
14253 MEDIA DRIVERS FOR RENESAS - DRIF
14254 M:      Fabrizio Castro <[email protected]>
14255 L:      [email protected]
14256 L:      [email protected]
14257 S:      Supported
14258 T:      git git://linuxtv.org/media_tree.git
14259 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
14260 F:      drivers/media/platform/renesas/rcar_drif.c
14261
14262 MEDIA DRIVERS FOR RENESAS - FCP
14263 M:      Laurent Pinchart <[email protected]>
14264 L:      [email protected]
14265 L:      [email protected]
14266 S:      Supported
14267 T:      git git://linuxtv.org/media_tree.git
14268 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
14269 F:      drivers/media/platform/renesas/rcar-fcp.c
14270 F:      include/media/rcar-fcp.h
14271
14272 MEDIA DRIVERS FOR RENESAS - FDP1
14273 M:      Kieran Bingham <[email protected]>
14274 L:      [email protected]
14275 L:      [email protected]
14276 S:      Supported
14277 T:      git git://linuxtv.org/media_tree.git
14278 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
14279 F:      drivers/media/platform/renesas/rcar_fdp1.c
14280
14281 MEDIA DRIVERS FOR RENESAS - VIN
14282 M:      Niklas Söderlund <[email protected]>
14283 L:      [email protected]
14284 L:      [email protected]
14285 S:      Supported
14286 T:      git git://linuxtv.org/media_tree.git
14287 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
14288 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
14289 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
14290 F:      drivers/media/platform/renesas/rcar-csi2.c
14291 F:      drivers/media/platform/renesas/rcar-isp.c
14292 F:      drivers/media/platform/renesas/rcar-vin/
14293
14294 MEDIA DRIVERS FOR RENESAS - VSP1
14295 M:      Laurent Pinchart <[email protected]>
14296 M:      Kieran Bingham <[email protected]>
14297 L:      [email protected]
14298 L:      [email protected]
14299 S:      Supported
14300 T:      git git://linuxtv.org/media_tree.git
14301 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
14302 F:      drivers/media/platform/renesas/vsp1/
14303
14304 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
14305 L:      [email protected]
14306 S:      Orphan
14307 W:      https://linuxtv.org
14308 T:      git git://linuxtv.org/media_tree.git
14309 F:      drivers/media/dvb-frontends/stv0910*
14310
14311 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
14312 L:      [email protected]
14313 S:      Orphan
14314 W:      https://linuxtv.org
14315 T:      git git://linuxtv.org/media_tree.git
14316 F:      drivers/media/dvb-frontends/stv6111*
14317
14318 MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP
14319 M:      Hugues Fruchet <[email protected]>
14320 M:      Alain Volmat <[email protected]>
14321 L:      [email protected]
14322 S:      Supported
14323 T:      git git://linuxtv.org/media_tree.git
14324 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
14325 F:      Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml
14326 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
14327 F:      drivers/media/platform/st/stm32/stm32-dcmipp/*
14328
14329 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
14330 M:      Mauro Carvalho Chehab <[email protected]>
14331 L:      [email protected]
14332 S:      Maintained
14333 W:      https://linuxtv.org
14334 Q:      http://patchwork.kernel.org/project/linux-media/list/
14335 T:      git git://linuxtv.org/media_tree.git
14336 F:      Documentation/admin-guide/media/
14337 F:      Documentation/devicetree/bindings/media/
14338 F:      Documentation/driver-api/media/
14339 F:      Documentation/userspace-api/media/
14340 F:      drivers/media/
14341 F:      drivers/staging/media/
14342 F:      include/dt-bindings/media/
14343 F:      include/linux/platform_data/media/
14344 F:      include/media/
14345 F:      include/uapi/linux/dvb/
14346 F:      include/uapi/linux/ivtv*
14347 F:      include/uapi/linux/media.h
14348 F:      include/uapi/linux/uvcvideo.h
14349 F:      include/uapi/linux/v4l2-*
14350 F:      include/uapi/linux/videodev2.h
14351
14352 MEDIATEK BLUETOOTH DRIVER
14353 M:      Sean Wang <[email protected]>
14354 L:      [email protected]
14355 L:      [email protected] (moderated for non-subscribers)
14356 S:      Maintained
14357 F:      Documentation/devicetree/bindings/net/bluetooth/mediatek,bluetooth.txt
14358 F:      Documentation/devicetree/bindings/net/bluetooth/mediatek,mt7921s-bluetooth.yaml
14359 F:      drivers/bluetooth/btmtkuart.c
14360
14361 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
14362 M:      Sean Wang <[email protected]>
14363 L:      [email protected]
14364 S:      Maintained
14365 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
14366 F:      drivers/power/reset/mt6323-poweroff.c
14367
14368 MEDIATEK CIR DRIVER
14369 M:      Sean Wang <[email protected]>
14370 S:      Maintained
14371 F:      drivers/media/rc/mtk-cir.c
14372
14373 MEDIATEK DMA DRIVER
14374 M:      Sean Wang <[email protected]>
14375 L:      [email protected]
14376 L:      [email protected] (moderated for non-subscribers)
14377 L:      [email protected] (moderated for non-subscribers)
14378 S:      Maintained
14379 F:      Documentation/devicetree/bindings/dma/mediatek,*
14380 F:      drivers/dma/mediatek/
14381
14382 MEDIATEK ETHERNET DRIVER
14383 M:      Felix Fietkau <[email protected]>
14384 M:      Sean Wang <[email protected]>
14385 M:      Mark Lee <[email protected]>
14386 M:      Lorenzo Bianconi <[email protected]>
14387 L:      [email protected]
14388 S:      Maintained
14389 F:      drivers/net/ethernet/mediatek/
14390
14391 MEDIATEK ETHERNET PCS DRIVER
14392 M:      Alexander Couzens <[email protected]>
14393 M:      Daniel Golle <[email protected]>
14394 L:      [email protected]
14395 S:      Maintained
14396 F:      drivers/net/pcs/pcs-mtk-lynxi.c
14397 F:      include/linux/pcs/pcs-mtk-lynxi.h
14398
14399 MEDIATEK ETHERNET PHY DRIVERS
14400 M:      Daniel Golle <[email protected]>
14401 M:      Qingfang Deng <[email protected]>
14402 M:      SkyLake Huang <[email protected]>
14403 L:      [email protected]
14404 S:      Maintained
14405 F:      drivers/net/phy/mediatek-ge-soc.c
14406 F:      drivers/net/phy/mediatek-ge.c
14407 F:      drivers/phy/mediatek/phy-mtk-xfi-tphy.c
14408
14409 MEDIATEK I2C CONTROLLER DRIVER
14410 M:      Qii Wang <[email protected]>
14411 L:      [email protected]
14412 S:      Maintained
14413 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
14414 F:      drivers/i2c/busses/i2c-mt65xx.c
14415
14416 MEDIATEK IOMMU DRIVER
14417 M:      Yong Wu <[email protected]>
14418 L:      [email protected]
14419 L:      [email protected] (moderated for non-subscribers)
14420 S:      Supported
14421 F:      Documentation/devicetree/bindings/iommu/mediatek*
14422 F:      drivers/iommu/mtk_iommu*
14423 F:      include/dt-bindings/memory/mediatek,mt*-port.h
14424 F:      include/dt-bindings/memory/mt*-port.h
14425
14426 MEDIATEK JPEG DRIVER
14427 M:      Bin Liu <[email protected]>
14428 S:      Supported
14429 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
14430 F:      drivers/media/platform/mediatek/jpeg/
14431
14432 MEDIATEK KEYPAD DRIVER
14433 M:      Mattijs Korpershoek <[email protected]>
14434 S:      Supported
14435 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
14436 F:      drivers/input/keyboard/mt6779-keypad.c
14437
14438 MEDIATEK MDP DRIVER
14439 M:      Minghsiu Tsai <[email protected]>
14440 M:      Houlong Wei <[email protected]>
14441 M:      Andrew-CT Chen <[email protected]>
14442 S:      Supported
14443 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
14444 F:      drivers/media/platform/mediatek/mdp/
14445 F:      drivers/media/platform/mediatek/vpu/
14446
14447 MEDIATEK MEDIA DRIVER
14448 M:      Tiffany Lin <[email protected]>
14449 M:      Andrew-CT Chen <[email protected]>
14450 M:      Yunfei Dong <[email protected]>
14451 S:      Supported
14452 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
14453 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
14454 F:      drivers/media/platform/mediatek/vcodec/
14455 F:      drivers/media/platform/mediatek/vpu/
14456
14457 MEDIATEK MIPI-CSI CDPHY DRIVER
14458 M:      Julien Stephan <[email protected]>
14459 M:      Andy Hsieh <[email protected]>
14460 S:      Supported
14461 F:      Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml
14462 F:      drivers/phy/mediatek/phy-mtk-mipi-csi-0-5*
14463
14464 MEDIATEK MMC/SD/SDIO DRIVER
14465 M:      Chaotian Jing <[email protected]>
14466 S:      Maintained
14467 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
14468 F:      drivers/mmc/host/mtk-sd.c
14469
14470 MEDIATEK MT76 WIRELESS LAN DRIVER
14471 M:      Felix Fietkau <[email protected]>
14472 M:      Lorenzo Bianconi <[email protected]>
14473 M:      Ryder Lee <[email protected]>
14474 R:      Shayne Chen <[email protected]>
14475 R:      Sean Wang <[email protected]>
14476 L:      [email protected]
14477 S:      Maintained
14478 T:      git https://github.com/nbd168/wireless
14479 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
14480 F:      drivers/net/wireless/mediatek/mt76/
14481
14482 MEDIATEK MT7601U WIRELESS LAN DRIVER
14483 M:      Jakub Kicinski <[email protected]>
14484 L:      [email protected]
14485 S:      Maintained
14486 F:      drivers/net/wireless/mediatek/mt7601u/
14487
14488 MEDIATEK MT7621 CLOCK DRIVER
14489 M:      Sergio Paracuellos <[email protected]>
14490 S:      Maintained
14491 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
14492 F:      drivers/clk/ralink/clk-mt7621.c
14493
14494 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
14495 M:      Sergio Paracuellos <[email protected]>
14496 S:      Maintained
14497 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
14498 F:      drivers/pci/controller/pcie-mt7621.c
14499
14500 MEDIATEK MT7621 PHY PCI DRIVER
14501 M:      Sergio Paracuellos <[email protected]>
14502 S:      Maintained
14503 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
14504 F:      drivers/phy/ralink/phy-mt7621-pci.c
14505
14506 MEDIATEK MT7621/28/88 I2C DRIVER
14507 M:      Stefan Roese <[email protected]>
14508 L:      [email protected]
14509 S:      Maintained
14510 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
14511 F:      drivers/i2c/busses/i2c-mt7621.c
14512
14513 MEDIATEK MTMIPS CLOCK DRIVER
14514 M:      Sergio Paracuellos <[email protected]>
14515 S:      Maintained
14516 F:      Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
14517 F:      drivers/clk/ralink/clk-mtmips.c
14518
14519 MEDIATEK NAND CONTROLLER DRIVER
14520 L:      [email protected]
14521 S:      Orphan
14522 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
14523 F:      drivers/mtd/nand/raw/mtk_*
14524
14525 MEDIATEK PMIC LED DRIVER
14526 M:      Sean Wang <[email protected]>
14527 S:      Maintained
14528 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
14529 F:      drivers/leds/leds-mt6323.c
14530
14531 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
14532 M:      Sean Wang <[email protected]>
14533 S:      Maintained
14534 F:      drivers/char/hw_random/mtk-rng.c
14535
14536 MEDIATEK SMI DRIVER
14537 M:      Yong Wu <[email protected]>
14538 L:      [email protected] (moderated for non-subscribers)
14539 S:      Supported
14540 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
14541 F:      drivers/memory/mtk-smi.c
14542 F:      include/soc/mediatek/smi.h
14543
14544 MEDIATEK SWITCH DRIVER
14545 M:      Arınç ÜNAL <[email protected]>
14546 M:      Daniel Golle <[email protected]>
14547 M:      DENG Qingfang <[email protected]>
14548 M:      Sean Wang <[email protected]>
14549 L:      [email protected]
14550 S:      Maintained
14551 F:      drivers/net/dsa/mt7530-mdio.c
14552 F:      drivers/net/dsa/mt7530-mmio.c
14553 F:      drivers/net/dsa/mt7530.*
14554 F:      net/dsa/tag_mtk.c
14555
14556 MEDIATEK T7XX 5G WWAN MODEM DRIVER
14557 M:      Chandrashekar Devegowda <[email protected]>
14558 R:      Chiranjeevi Rapolu <[email protected]>
14559 R:      Liu Haijun <[email protected]>
14560 R:      M Chetan Kumar <[email protected]>
14561 R:      Ricardo Martinez <[email protected]>
14562 L:      [email protected]
14563 S:      Supported
14564 F:      drivers/net/wwan/t7xx/
14565
14566 MEDIATEK USB3 DRD IP DRIVER
14567 M:      Chunfeng Yun <[email protected]>
14568 L:      [email protected]
14569 L:      [email protected] (moderated for non-subscribers)
14570 L:      [email protected] (moderated for non-subscribers)
14571 S:      Maintained
14572 F:      Documentation/devicetree/bindings/usb/mediatek,*
14573 F:      drivers/usb/host/xhci-mtk*
14574 F:      drivers/usb/mtu3/
14575
14576 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
14577 M:      Peter Senna Tschudin <[email protected]>
14578 M:      Ian Ray <[email protected]>
14579 M:      Martyn Welch <[email protected]>
14580 S:      Maintained
14581 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
14582 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
14583
14584 MEGARAID SCSI/SAS DRIVERS
14585 M:      Kashyap Desai <[email protected]>
14586 M:      Sumit Saxena <[email protected]>
14587 M:      Shivasharan S <[email protected]>
14588 M:      Chandrakanth patil <[email protected]>
14589 L:      [email protected]
14590 L:      [email protected]
14591 S:      Maintained
14592 W:      http://www.avagotech.com/support/
14593 F:      Documentation/scsi/megaraid.rst
14594 F:      drivers/scsi/megaraid.*
14595 F:      drivers/scsi/megaraid/
14596
14597 MELEXIS MLX90614 DRIVER
14598 M:      Crt Mori <[email protected]>
14599 L:      [email protected]
14600 S:      Supported
14601 W:      http://www.melexis.com
14602 F:      drivers/iio/temperature/mlx90614.c
14603
14604 MELEXIS MLX90632 DRIVER
14605 M:      Crt Mori <[email protected]>
14606 L:      [email protected]
14607 S:      Supported
14608 W:      http://www.melexis.com
14609 F:      drivers/iio/temperature/mlx90632.c
14610
14611 MELEXIS MLX90635 DRIVER
14612 M:      Crt Mori <[email protected]>
14613 L:      [email protected]
14614 S:      Supported
14615 W:      http://www.melexis.com
14616 F:      drivers/iio/temperature/mlx90635.c
14617
14618 MELFAS MIP4 TOUCHSCREEN DRIVER
14619 M:      Sangwon Jee <[email protected]>
14620 S:      Supported
14621 W:      http://www.melfas.com
14622 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
14623 F:      drivers/input/touchscreen/melfas_mip4.c
14624
14625 MELLANOX BLUEFIELD I2C DRIVER
14626 M:      Khalil Blaiech <[email protected]>
14627 M:      Asmaa Mnebhi <[email protected]>
14628 L:      [email protected]
14629 S:      Supported
14630 F:      drivers/i2c/busses/i2c-mlxbf.c
14631
14632 MELLANOX ETHERNET DRIVER (mlx4_en)
14633 M:      Tariq Toukan <[email protected]>
14634 L:      [email protected]
14635 S:      Supported
14636 W:      https://www.nvidia.com/networking/
14637 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14638 F:      drivers/net/ethernet/mellanox/mlx4/en_*
14639
14640 MELLANOX ETHERNET DRIVER (mlx5e)
14641 M:      Saeed Mahameed <[email protected]>
14642 M:      Tariq Toukan <[email protected]>
14643 L:      [email protected]
14644 S:      Supported
14645 W:      https://www.nvidia.com/networking/
14646 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14647 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
14648
14649 MELLANOX ETHERNET INNOVA DRIVERS
14650 R:      Boris Pismenny <[email protected]>
14651 L:      [email protected]
14652 S:      Supported
14653 W:      https://www.nvidia.com/networking/
14654 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14655 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
14656 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
14657 F:      include/linux/mlx5/mlx5_ifc_fpga.h
14658
14659 MELLANOX ETHERNET SWITCH DRIVERS
14660 M:      Ido Schimmel <[email protected]>
14661 M:      Petr Machata <[email protected]>
14662 L:      [email protected]
14663 S:      Supported
14664 W:      https://www.nvidia.com/networking/
14665 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14666 F:      drivers/net/ethernet/mellanox/mlxsw/
14667 F:      tools/testing/selftests/drivers/net/mlxsw/
14668
14669 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
14670 M:      [email protected]
14671 L:      [email protected]
14672 S:      Supported
14673 W:      https://www.nvidia.com/networking/
14674 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14675 F:      drivers/net/ethernet/mellanox/mlxfw/
14676
14677 MELLANOX HARDWARE PLATFORM SUPPORT
14678 M:      Hans de Goede <[email protected]>
14679 M:      Ilpo Järvinen <[email protected]>
14680 M:      Vadim Pasternak <[email protected]>
14681 L:      [email protected]
14682 S:      Supported
14683 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
14684 F:      drivers/platform/mellanox/
14685 F:      include/linux/platform_data/mlxreg.h
14686
14687 MELLANOX MLX4 core VPI driver
14688 M:      Tariq Toukan <[email protected]>
14689 L:      [email protected]
14690 L:      [email protected]
14691 S:      Supported
14692 W:      https://www.nvidia.com/networking/
14693 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14694 F:      drivers/net/ethernet/mellanox/mlx4/
14695 F:      include/linux/mlx4/
14696
14697 MELLANOX MLX4 IB driver
14698 M:      Yishai Hadas <[email protected]>
14699 L:      [email protected]
14700 S:      Supported
14701 W:      https://www.nvidia.com/networking/
14702 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14703 F:      drivers/infiniband/hw/mlx4/
14704 F:      include/linux/mlx4/
14705 F:      include/uapi/rdma/mlx4-abi.h
14706
14707 MELLANOX MLX5 core VPI driver
14708 M:      Saeed Mahameed <[email protected]>
14709 M:      Leon Romanovsky <[email protected]>
14710 M:      Tariq Toukan <[email protected]>
14711 L:      [email protected]
14712 L:      [email protected]
14713 S:      Supported
14714 W:      https://www.nvidia.com/networking/
14715 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14716 F:      Documentation/networking/device_drivers/ethernet/mellanox/
14717 F:      drivers/net/ethernet/mellanox/mlx5/core/
14718 F:      include/linux/mlx5/
14719
14720 MELLANOX MLX5 IB driver
14721 M:      Leon Romanovsky <[email protected]>
14722 L:      [email protected]
14723 S:      Supported
14724 W:      https://www.nvidia.com/networking/
14725 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14726 F:      drivers/infiniband/hw/mlx5/
14727 F:      include/linux/mlx5/
14728 F:      include/uapi/rdma/mlx5-abi.h
14729
14730 MELLANOX MLX5 VDPA DRIVER
14731 M:      Dragos Tatulea <[email protected]>
14732 L:      [email protected]
14733 S:      Supported
14734 F:      drivers/vdpa/mlx5/
14735
14736 MELLANOX MLXCPLD I2C AND MUX DRIVER
14737 M:      Vadim Pasternak <[email protected]>
14738 M:      Michael Shych <[email protected]>
14739 L:      [email protected]
14740 S:      Supported
14741 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
14742 F:      drivers/i2c/busses/i2c-mlxcpld.c
14743 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
14744
14745 MELLANOX MLXCPLD LED DRIVER
14746 M:      Vadim Pasternak <[email protected]>
14747 L:      [email protected]
14748 S:      Supported
14749 F:      Documentation/leds/leds-mlxcpld.rst
14750 F:      drivers/leds/leds-mlxcpld.c
14751 F:      drivers/leds/leds-mlxreg.c
14752
14753 MELLANOX PLATFORM DRIVER
14754 M:      Vadim Pasternak <[email protected]>
14755 L:      [email protected]
14756 S:      Supported
14757 F:      drivers/platform/x86/mlx-platform.c
14758
14759 MEMBARRIER SUPPORT
14760 M:      Mathieu Desnoyers <[email protected]>
14761 M:      "Paul E. McKenney" <[email protected]>
14762 L:      [email protected]
14763 S:      Supported
14764 F:      Documentation/scheduler/membarrier.rst
14765 F:      arch/*/include/asm/membarrier.h
14766 F:      arch/*/include/asm/sync_core.h
14767 F:      include/uapi/linux/membarrier.h
14768 F:      kernel/sched/membarrier.c
14769
14770 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
14771 M:      Mike Rapoport <[email protected]>
14772 L:      [email protected]
14773 S:      Maintained
14774 F:      Documentation/core-api/boot-time-mm.rst
14775 F:      include/linux/memblock.h
14776 F:      mm/memblock.c
14777 F:      mm/mm_init.c
14778 F:      tools/testing/memblock/
14779
14780 MEMORY ALLOCATION PROFILING
14781 M:      Suren Baghdasaryan <[email protected]>
14782 M:      Kent Overstreet <[email protected]>
14783 L:      [email protected]
14784 S:      Maintained
14785 F:      Documentation/mm/allocation-profiling.rst
14786 F:      include/linux/alloc_tag.h
14787 F:      include/linux/pgalloc_tag.h
14788 F:      lib/alloc_tag.c
14789
14790 MEMORY CONTROLLER DRIVERS
14791 M:      Krzysztof Kozlowski <[email protected]>
14792 L:      [email protected]
14793 S:      Maintained
14794 B:      mailto:[email protected]
14795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
14796 F:      Documentation/devicetree/bindings/memory-controllers/
14797 F:      drivers/memory/
14798 F:      include/dt-bindings/memory/
14799 F:      include/memory/
14800
14801 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
14802 M:      Dmitry Osipenko <[email protected]>
14803 L:      [email protected]
14804 L:      [email protected]
14805 S:      Maintained
14806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
14807 F:      drivers/devfreq/tegra30-devfreq.c
14808
14809 MEMORY HOT(UN)PLUG
14810 M:      David Hildenbrand <[email protected]>
14811 M:      Oscar Salvador <[email protected]>
14812 L:      [email protected]
14813 S:      Maintained
14814 F:      Documentation/admin-guide/mm/memory-hotplug.rst
14815 F:      Documentation/core-api/memory-hotplug.rst
14816 F:      drivers/base/memory.c
14817 F:      include/linux/memory_hotplug.h
14818 F:      mm/memory_hotplug.c
14819 F:      tools/testing/selftests/memory-hotplug/
14820
14821 MEMORY MANAGEMENT
14822 M:      Andrew Morton <[email protected]>
14823 L:      [email protected]
14824 S:      Maintained
14825 W:      http://www.linux-mm.org
14826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14827 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
14828 F:      include/linux/gfp.h
14829 F:      include/linux/gfp_types.h
14830 F:      include/linux/memfd.h
14831 F:      include/linux/memory.h
14832 F:      include/linux/memory_hotplug.h
14833 F:      include/linux/memory-tiers.h
14834 F:      include/linux/mempolicy.h
14835 F:      include/linux/mempool.h
14836 F:      include/linux/memremap.h
14837 F:      include/linux/mm.h
14838 F:      include/linux/mm_*.h
14839 F:      include/linux/mmzone.h
14840 F:      include/linux/mmu_notifier.h
14841 F:      include/linux/pagewalk.h
14842 F:      include/linux/rmap.h
14843 F:      include/trace/events/ksm.h
14844 F:      mm/
14845 F:      tools/mm/
14846 F:      tools/testing/selftests/mm/
14847 N:      include/linux/page[-_]*
14848
14849 MEMORY MAPPING
14850 M:      Andrew Morton <[email protected]>
14851 R:      Liam R. Howlett <[email protected]>
14852 R:      Vlastimil Babka <[email protected]>
14853 R:      Lorenzo Stoakes <[email protected]>
14854 L:      [email protected]
14855 S:      Maintained
14856 W:      http://www.linux-mm.org
14857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14858 F:      mm/mmap.c
14859
14860 MEMORY TECHNOLOGY DEVICES (MTD)
14861 M:      Miquel Raynal <[email protected]>
14862 M:      Richard Weinberger <[email protected]>
14863 M:      Vignesh Raghavendra <[email protected]>
14864 L:      [email protected]
14865 S:      Maintained
14866 W:      http://www.linux-mtd.infradead.org/
14867 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
14868 C:      irc://irc.oftc.net/mtd
14869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
14870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
14871 F:      Documentation/devicetree/bindings/mtd/
14872 F:      drivers/mtd/
14873 F:      include/linux/mtd/
14874 F:      include/uapi/mtd/
14875
14876 MEMSENSING MICROSYSTEMS MSA311 DRIVER
14877 M:      Dmitry Rokosov <[email protected]>
14878 L:      [email protected]
14879 S:      Maintained
14880 F:      Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml
14881 F:      drivers/iio/accel/msa311.c
14882
14883 MEN A21 WATCHDOG DRIVER
14884 M:      Johannes Thumshirn <[email protected]>
14885 L:      [email protected]
14886 S:      Maintained
14887 F:      drivers/watchdog/mena21_wdt.c
14888
14889 MEN CHAMELEON BUS (mcb)
14890 M:      Johannes Thumshirn <[email protected]>
14891 S:      Maintained
14892 F:      Documentation/driver-api/men-chameleon-bus.rst
14893 F:      drivers/mcb/
14894 F:      include/linux/mcb.h
14895
14896 MEN F21BMC (Board Management Controller)
14897 M:      Andreas Werner <[email protected]>
14898 S:      Supported
14899 F:      Documentation/hwmon/menf21bmc.rst
14900 F:      drivers/hwmon/menf21bmc_hwmon.c
14901 F:      drivers/leds/leds-menf21bmc.c
14902 F:      drivers/mfd/menf21bmc.c
14903 F:      drivers/watchdog/menf21bmc_wdt.c
14904
14905 MEN Z069 WATCHDOG DRIVER
14906 M:      Johannes Thumshirn <[email protected]>
14907 L:      [email protected]
14908 S:      Maintained
14909 F:      drivers/watchdog/menz69_wdt.c
14910
14911 MESON AO CEC DRIVER FOR AMLOGIC SOCS
14912 M:      Neil Armstrong <[email protected]>
14913 L:      [email protected]
14914 L:      [email protected]
14915 S:      Supported
14916 W:      http://linux-meson.com/
14917 T:      git git://linuxtv.org/media_tree.git
14918 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
14919 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
14920 F:      drivers/media/cec/platform/meson/ao-cec.c
14921
14922 MESON GE2D DRIVER FOR AMLOGIC SOCS
14923 M:      Neil Armstrong <[email protected]>
14924 L:      [email protected]
14925 L:      [email protected]
14926 S:      Supported
14927 T:      git git://linuxtv.org/media_tree.git
14928 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
14929 F:      drivers/media/platform/amlogic/meson-ge2d/
14930
14931 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
14932 M:      Liang Yang <[email protected]>
14933 L:      [email protected]
14934 S:      Maintained
14935 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
14936 F:      drivers/mtd/nand/raw/meson_*
14937
14938 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
14939 M:      Neil Armstrong <[email protected]>
14940 L:      [email protected]
14941 L:      [email protected]
14942 S:      Supported
14943 T:      git git://linuxtv.org/media_tree.git
14944 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
14945 F:      drivers/staging/media/meson/vdec/
14946
14947 META ETHERNET DRIVERS
14948 M:      Alexander Duyck <[email protected]>
14949 M:      Jakub Kicinski <[email protected]>
14950 R:      [email protected]
14951 S:      Supported
14952 F:      Documentation/networking/device_drivers/ethernet/meta/
14953 F:      drivers/net/ethernet/meta/
14954
14955 METHODE UDPU SUPPORT
14956 M:      Robert Marko <[email protected]>
14957 S:      Maintained
14958 F:      arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts
14959 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.*
14960
14961 MHI BUS
14962 M:      Manivannan Sadhasivam <[email protected]>
14963 L:      [email protected]
14964 L:      [email protected]
14965 S:      Maintained
14966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
14967 F:      Documentation/ABI/stable/sysfs-bus-mhi
14968 F:      Documentation/mhi/
14969 F:      drivers/bus/mhi/
14970 F:      drivers/pci/endpoint/functions/pci-epf-mhi.c
14971 F:      include/linux/mhi.h
14972
14973 MICROBLAZE ARCHITECTURE
14974 M:      Michal Simek <[email protected]>
14975 S:      Supported
14976 W:      http://www.monstr.eu/fdt/
14977 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
14978 F:      arch/microblaze/
14979
14980 MICROBLAZE TMR INJECT
14981 M:      Appana Durga Kedareswara rao <[email protected]>
14982 S:      Supported
14983 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
14984 F:      drivers/misc/xilinx_tmr_inject.c
14985
14986 MICROBLAZE TMR MANAGER
14987 M:      Appana Durga Kedareswara rao <[email protected]>
14988 S:      Supported
14989 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
14990 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
14991 F:      drivers/misc/xilinx_tmr_manager.c
14992
14993 MICROCHIP AT91 DMA DRIVERS
14994 M:      Ludovic Desroches <[email protected]>
14995 L:      [email protected] (moderated for non-subscribers)
14996 L:      [email protected]
14997 S:      Supported
14998 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
14999 F:      drivers/dma/at_hdmac.c
15000 F:      drivers/dma/at_xdmac.c
15001 F:      include/dt-bindings/dma/at91.h
15002
15003 MICROCHIP AT91 SERIAL DRIVER
15004 M:      Richard Genoud <[email protected]>
15005 S:      Maintained
15006 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
15007 F:      drivers/tty/serial/atmel_serial.c
15008 F:      drivers/tty/serial/atmel_serial.h
15009
15010 MICROCHIP AT91 USART MFD DRIVER
15011 M:      Radu Pirea <[email protected]>
15012 L:      [email protected]
15013 S:      Supported
15014 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
15015 F:      drivers/mfd/at91-usart.c
15016 F:      include/dt-bindings/mfd/at91-usart.h
15017
15018 MICROCHIP AT91 USART SPI DRIVER
15019 M:      Radu Pirea <[email protected]>
15020 L:      [email protected]
15021 S:      Supported
15022 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
15023 F:      drivers/spi/spi-at91-usart.c
15024
15025 MICROCHIP AUDIO ASOC DRIVERS
15026 M:      Claudiu Beznea <[email protected]>
15027 L:      [email protected] (moderated for non-subscribers)
15028 S:      Supported
15029 F:      Documentation/devicetree/bindings/sound/atmel*
15030 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
15031 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
15032 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
15033 F:      sound/soc/atmel
15034
15035 MICROCHIP CSI2DC DRIVER
15036 M:      Eugen Hristev <[email protected]>
15037 L:      [email protected]
15038 S:      Supported
15039 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
15040 F:      drivers/media/platform/microchip/microchip-csi2dc.c
15041
15042 MICROCHIP ECC DRIVER
15043 L:      [email protected]
15044 S:      Orphan
15045 F:      drivers/crypto/atmel-ecc.*
15046
15047 MICROCHIP EIC DRIVER
15048 M:      Claudiu Beznea <[email protected]>
15049 L:      [email protected] (moderated for non-subscribers)
15050 S:      Supported
15051 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
15052 F:      drivers/irqchip/irq-mchp-eic.c
15053
15054 MICROCHIP I2C DRIVER
15055 M:      Codrin Ciubotariu <[email protected]>
15056 L:      [email protected]
15057 S:      Supported
15058 F:      drivers/i2c/busses/i2c-at91-*.c
15059 F:      drivers/i2c/busses/i2c-at91.h
15060
15061 MICROCHIP ISC DRIVER
15062 M:      Eugen Hristev <[email protected]>
15063 L:      [email protected]
15064 S:      Supported
15065 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
15066 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
15067 F:      drivers/media/platform/microchip/microchip-isc*
15068 F:      drivers/media/platform/microchip/microchip-sama*-isc*
15069 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
15070 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
15071 F:      include/linux/atmel-isc-media.h
15072
15073 MICROCHIP ISI DRIVER
15074 M:      Eugen Hristev <[email protected]>
15075 L:      [email protected]
15076 S:      Supported
15077 F:      drivers/media/platform/atmel/atmel-isi.c
15078 F:      drivers/media/platform/atmel/atmel-isi.h
15079
15080 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
15081 M:      Woojung Huh <[email protected]>
15082 M:      [email protected]
15083 L:      [email protected]
15084 S:      Maintained
15085 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
15086 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
15087 F:      drivers/net/dsa/microchip/*
15088 F:      include/linux/dsa/ksz_common.h
15089 F:      include/linux/platform_data/microchip-ksz.h
15090 F:      net/dsa/tag_ksz.c
15091
15092 MICROCHIP LAN743X ETHERNET DRIVER
15093 M:      Bryan Whitehead <[email protected]>
15094 M:      [email protected]
15095 L:      [email protected]
15096 S:      Maintained
15097 F:      drivers/net/ethernet/microchip/lan743x_*
15098
15099 MICROCHIP LAN8650/1 10BASE-T1S MACPHY ETHERNET DRIVER
15100 M:      Parthiban Veerasooran <[email protected]>
15101 L:      [email protected]
15102 S:      Maintained
15103 F:      Documentation/devicetree/bindings/net/microchip,lan8650.yaml
15104 F:      drivers/net/ethernet/microchip/lan865x/lan865x.c
15105
15106 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
15107 M:      Arun Ramadoss <[email protected]>
15108 R:      [email protected]
15109 L:      [email protected]
15110 S:      Maintained
15111 F:      drivers/net/phy/microchip_t1.c
15112
15113 MICROCHIP LAN966X ETHERNET DRIVER
15114 M:      Horatiu Vultur <[email protected]>
15115 M:      [email protected]
15116 L:      [email protected]
15117 S:      Maintained
15118 F:      drivers/net/ethernet/microchip/lan966x/*
15119
15120 MICROCHIP LAN966X OIC DRIVER
15121 M:      Herve Codina <[email protected]>
15122 S:      Maintained
15123 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,lan966x-oic.yaml
15124 F:      drivers/irqchip/irq-lan966x-oic.c
15125
15126 MICROCHIP LCDFB DRIVER
15127 M:      Nicolas Ferre <[email protected]>
15128 L:      [email protected]
15129 S:      Maintained
15130 F:      drivers/video/fbdev/atmel_lcdfb.c
15131 F:      include/video/atmel_lcdc.h
15132
15133 MICROCHIP MCP16502 PMIC DRIVER
15134 M:      Claudiu Beznea <[email protected]>
15135 L:      [email protected] (moderated for non-subscribers)
15136 S:      Supported
15137 F:      Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml
15138 F:      drivers/regulator/mcp16502.c
15139
15140 MICROCHIP MCP3564 ADC DRIVER
15141 M:      Marius Cristea <[email protected]>
15142 L:      [email protected]
15143 S:      Supported
15144 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564
15145 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml
15146 F:      drivers/iio/adc/mcp3564.c
15147
15148 MICROCHIP MCP3911 ADC DRIVER
15149 M:      Marcus Folkesson <[email protected]>
15150 M:      Kent Gustavsson <[email protected]>
15151 L:      [email protected]
15152 S:      Maintained
15153 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
15154 F:      drivers/iio/adc/mcp3911.c
15155
15156 MICROCHIP MMC/SD/SDIO MCI DRIVER
15157 M:      Aubin Constans <[email protected]>
15158 S:      Maintained
15159 F:      drivers/mmc/host/atmel-mci.c
15160
15161 MICROCHIP NAND DRIVER
15162 L:      [email protected]
15163 S:      Orphan
15164 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
15165 F:      drivers/mtd/nand/raw/atmel/*
15166
15167 MICROCHIP OTPC DRIVER
15168 M:      Claudiu Beznea <[email protected]>
15169 L:      [email protected] (moderated for non-subscribers)
15170 S:      Supported
15171 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
15172 F:      drivers/nvmem/microchip-otpc.c
15173 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
15174
15175 MICROCHIP PAC1934 POWER/ENERGY MONITOR DRIVER
15176 M:      Marius Cristea <[email protected]>
15177 L:      [email protected]
15178 S:      Supported
15179 F:      Documentation/devicetree/bindings/iio/adc/microchip,pac1934.yaml
15180 F:      drivers/iio/adc/pac1934.c
15181
15182 MICROCHIP PCI1XXXX GP DRIVER
15183 M:      Vaibhaav Ram T.L <[email protected]>
15184 M:      Kumaravel Thiagarajan <[email protected]>
15185 L:      [email protected]
15186 S:      Supported
15187 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
15188 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
15189 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
15190 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
15191
15192 MICROCHIP PCI1XXXX I2C DRIVER
15193 M:      Tharun Kumar P <[email protected]>
15194 M:      Kumaravel Thiagarajan <[email protected]>
15195 M:      Microchip Linux Driver Support <[email protected]>
15196 L:      [email protected]
15197 S:      Maintained
15198 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
15199
15200 MICROCHIP PCIe UART DRIVER
15201 M:      Kumaravel Thiagarajan <[email protected]>
15202 M:      Tharun Kumar P <[email protected]>
15203 L:      [email protected]
15204 S:      Maintained
15205 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
15206
15207 MICROCHIP POLARFIRE FPGA DRIVERS
15208 M:      Conor Dooley <[email protected]>
15209 R:      Vladimir Georgiev <[email protected]>
15210 L:      [email protected]
15211 S:      Supported
15212 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
15213 F:      drivers/fpga/microchip-spi.c
15214
15215 MICROCHIP PWM DRIVER
15216 M:      Claudiu Beznea <[email protected]>
15217 L:      [email protected] (moderated for non-subscribers)
15218 L:      [email protected]
15219 S:      Supported
15220 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
15221 F:      drivers/pwm/pwm-atmel.c
15222
15223 MICROCHIP SAM9x7-COMPATIBLE LVDS CONTROLLER
15224 M:      Manikandan Muralidharan <[email protected]>
15225 M:      Dharma Balasubiramani <[email protected]>
15226 L:      [email protected]
15227 S:      Supported
15228 F:      Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml
15229 F:      drivers/gpu/drm/bridge/microchip-lvds.c
15230
15231 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
15232 M:      Eugen Hristev <[email protected]>
15233 L:      [email protected]
15234 S:      Supported
15235 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
15236 F:      drivers/iio/adc/at91-sama5d2_adc.c
15237 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
15238
15239 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
15240 M:      Claudiu Beznea <[email protected]>
15241 S:      Supported
15242 F:      Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
15243 F:      drivers/power/reset/at91-sama5d2_shdwc.c
15244
15245 MICROCHIP SOC DRIVERS
15246 M:      Conor Dooley <[email protected]>
15247 S:      Supported
15248 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
15249 F:      Documentation/devicetree/bindings/soc/microchip/
15250 F:      drivers/soc/microchip/
15251
15252 MICROCHIP SPI DRIVER
15253 M:      Ryan Wanner <[email protected]>
15254 S:      Supported
15255 F:      drivers/spi/spi-atmel.*
15256
15257 MICROCHIP SSC DRIVER
15258 M:      Claudiu Beznea <[email protected]>
15259 L:      [email protected] (moderated for non-subscribers)
15260 S:      Supported
15261 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
15262 F:      drivers/misc/atmel-ssc.c
15263 F:      include/linux/atmel-ssc.h
15264
15265 Microchip Timer Counter Block (TCB) Capture Driver
15266 M:      Kamel Bouhara <[email protected]>
15267 L:      [email protected] (moderated for non-subscribers)
15268 L:      [email protected]
15269 S:      Maintained
15270 F:      drivers/counter/microchip-tcb-capture.c
15271
15272 MICROCHIP USB251XB DRIVER
15273 M:      Richard Leitner <[email protected]>
15274 L:      [email protected]
15275 S:      Maintained
15276 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
15277 F:      drivers/usb/misc/usb251xb.c
15278
15279 MICROCHIP USBA UDC DRIVER
15280 M:      Cristian Birsan <[email protected]>
15281 L:      [email protected] (moderated for non-subscribers)
15282 S:      Supported
15283 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
15284
15285 MICROCHIP WILC1000 WIFI DRIVER
15286 M:      Ajay Singh <[email protected]>
15287 M:      Claudiu Beznea <[email protected]>
15288 L:      [email protected]
15289 S:      Supported
15290 F:      drivers/net/wireless/microchip/wilc1000/
15291
15292 MICROSEMI MIPS SOCS
15293 M:      Alexandre Belloni <[email protected]>
15294 M:      [email protected]
15295 L:      [email protected]
15296 S:      Supported
15297 F:      Documentation/devicetree/bindings/mips/mscc.txt
15298 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
15299 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
15300 F:      arch/mips/boot/dts/mscc/
15301 F:      arch/mips/configs/generic/board-ocelot.config
15302 F:      arch/mips/generic/board-ocelot.c
15303
15304 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
15305 M:      Don Brace <[email protected]>
15306 L:      [email protected]
15307 L:      [email protected]
15308 S:      Supported
15309 F:      Documentation/scsi/smartpqi.rst
15310 F:      drivers/scsi/smartpqi/Kconfig
15311 F:      drivers/scsi/smartpqi/Makefile
15312 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
15313 F:      include/linux/cciss*.h
15314 F:      include/uapi/linux/cciss*.h
15315
15316 MICROSOFT MANA RDMA DRIVER
15317 M:      Long Li <[email protected]>
15318 M:      Ajay Sharma <[email protected]>
15319 L:      [email protected]
15320 S:      Supported
15321 F:      drivers/infiniband/hw/mana/
15322 F:      include/net/mana
15323 F:      include/uapi/rdma/mana-abi.h
15324
15325 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
15326 M:      Maximilian Luz <[email protected]>
15327 L:      [email protected]
15328 S:      Maintained
15329 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
15330
15331 MICROSOFT SURFACE BATTERY AND AC DRIVERS
15332 M:      Maximilian Luz <[email protected]>
15333 L:      [email protected]
15334 L:      [email protected]
15335 S:      Maintained
15336 F:      drivers/power/supply/surface_battery.c
15337 F:      drivers/power/supply/surface_charger.c
15338
15339 MICROSOFT SURFACE DTX DRIVER
15340 M:      Maximilian Luz <[email protected]>
15341 L:      [email protected]
15342 S:      Maintained
15343 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
15344 F:      drivers/platform/surface/surface_dtx.c
15345 F:      include/uapi/linux/surface_aggregator/dtx.h
15346
15347 MICROSOFT SURFACE SENSOR FAN DRIVER
15348 M:      Maximilian Luz <[email protected]>
15349 M:      Ivor Wanders <[email protected]>
15350 L:      [email protected]
15351 S:      Maintained
15352 F:      Documentation/hwmon/surface_fan.rst
15353 F:      drivers/hwmon/surface_fan.c
15354
15355 MICROSOFT SURFACE SENSOR THERMAL DRIVER
15356 M:      Maximilian Luz <[email protected]>
15357 L:      [email protected]
15358 S:      Maintained
15359 F:      drivers/hwmon/surface_temp.c
15360
15361 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
15362 M:      Maximilian Luz <[email protected]>
15363 L:      [email protected]
15364 S:      Maintained
15365 F:      drivers/platform/surface/surface_gpe.c
15366
15367 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
15368 M:      Hans de Goede <[email protected]>
15369 M:      Ilpo Järvinen <[email protected]>
15370 M:      Maximilian Luz <[email protected]>
15371 L:      [email protected]
15372 S:      Maintained
15373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
15374 F:      drivers/platform/surface/
15375
15376 MICROSOFT SURFACE HID TRANSPORT DRIVER
15377 M:      Maximilian Luz <[email protected]>
15378 L:      [email protected]
15379 L:      [email protected]
15380 S:      Maintained
15381 F:      drivers/hid/surface-hid/
15382
15383 MICROSOFT SURFACE HOT-PLUG DRIVER
15384 M:      Maximilian Luz <[email protected]>
15385 L:      [email protected]
15386 S:      Maintained
15387 F:      drivers/platform/surface/surface_hotplug.c
15388
15389 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
15390 M:      Maximilian Luz <[email protected]>
15391 L:      [email protected]
15392 S:      Maintained
15393 F:      drivers/platform/surface/surface_platform_profile.c
15394
15395 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
15396 M:      Chen Yu <[email protected]>
15397 L:      [email protected]
15398 S:      Supported
15399 F:      drivers/platform/surface/surfacepro3_button.c
15400
15401 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
15402 M:      Maximilian Luz <[email protected]>
15403 L:      [email protected]
15404 S:      Maintained
15405 F:      drivers/platform/surface/surface_aggregator_hub.c
15406
15407 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
15408 M:      Maximilian Luz <[email protected]>
15409 L:      [email protected]
15410 S:      Maintained
15411 W:      https://github.com/linux-surface/surface-aggregator-module
15412 C:      irc://irc.libera.chat/linux-surface
15413 F:      Documentation/driver-api/surface_aggregator/
15414 F:      drivers/platform/surface/aggregator/
15415 F:      drivers/platform/surface/surface_acpi_notify.c
15416 F:      drivers/platform/surface/surface_aggregator_cdev.c
15417 F:      drivers/platform/surface/surface_aggregator_registry.c
15418 F:      include/linux/surface_acpi_notify.h
15419 F:      include/linux/surface_aggregator/
15420 F:      include/uapi/linux/surface_aggregator/
15421
15422 MICROTEK X6 SCANNER
15423 M:      Oliver Neukum <[email protected]>
15424 S:      Maintained
15425 F:      drivers/usb/image/microtek.*
15426
15427 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
15428 M:      Luka Kovacic <[email protected]>
15429 M:      Luka Perkov <[email protected]>
15430 S:      Maintained
15431 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
15432 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
15433 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
15434 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
15435 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
15436 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
15437
15438 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
15439 M:      Sakari Ailus <[email protected]>
15440 L:      [email protected]
15441 S:      Maintained
15442 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
15443 F:      Documentation/driver-api/media/drivers/ccs/
15444 F:      Documentation/userspace-api/media/drivers/ccs.rst
15445 F:      drivers/media/i2c/ccs-pll.c
15446 F:      drivers/media/i2c/ccs-pll.h
15447 F:      drivers/media/i2c/ccs/
15448 F:      include/uapi/linux/ccs.h
15449 F:      include/uapi/linux/smiapp.h
15450
15451 MIPS
15452 M:      Thomas Bogendoerfer <[email protected]>
15453 L:      [email protected]
15454 S:      Maintained
15455 W:      http://www.linux-mips.org/
15456 Q:      https://patchwork.kernel.org/project/linux-mips/list/
15457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
15458 F:      Documentation/devicetree/bindings/mips/
15459 F:      Documentation/arch/mips/
15460 F:      arch/mips/
15461 F:      drivers/platform/mips/
15462 F:      include/dt-bindings/mips/
15463
15464 MIPS BAIKAL-T1 PLATFORM
15465 M:      Serge Semin <[email protected]>
15466 L:      [email protected]
15467 S:      Supported
15468 F:      Documentation/devicetree/bindings/bus/baikal,bt1-*.yaml
15469 F:      Documentation/devicetree/bindings/clock/baikal,bt1-*.yaml
15470 F:      drivers/bus/bt1-*.c
15471 F:      drivers/clk/baikal-t1/
15472 F:      drivers/memory/bt1-l2-ctl.c
15473 F:      drivers/mtd/maps/physmap-bt1-rom.[ch]
15474
15475 MIPS BOSTON DEVELOPMENT BOARD
15476 M:      Paul Burton <[email protected]>
15477 L:      [email protected]
15478 S:      Maintained
15479 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
15480 F:      arch/mips/boot/dts/img/boston.dts
15481 F:      arch/mips/configs/generic/board-boston.config
15482 F:      drivers/clk/imgtec/clk-boston.c
15483 F:      include/dt-bindings/clock/boston-clock.h
15484
15485 MIPS CORE DRIVERS
15486 M:      Thomas Bogendoerfer <[email protected]>
15487 M:      Serge Semin <[email protected]>
15488 L:      [email protected]
15489 S:      Supported
15490 F:      drivers/bus/mips_cdmm.c
15491 F:      drivers/clocksource/mips-gic-timer.c
15492 F:      drivers/cpuidle/cpuidle-cps.c
15493 F:      drivers/irqchip/irq-mips-cpu.c
15494 F:      drivers/irqchip/irq-mips-gic.c
15495
15496 MIPS GENERIC PLATFORM
15497 M:      Paul Burton <[email protected]>
15498 L:      [email protected]
15499 S:      Supported
15500 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
15501 F:      arch/mips/generic/
15502 F:      arch/mips/tools/generic-board-config.sh
15503
15504 MIPS RINT INSTRUCTION EMULATION
15505 M:      Aleksandar Markovic <[email protected]>
15506 L:      [email protected]
15507 S:      Supported
15508 F:      arch/mips/math-emu/dp_rint.c
15509 F:      arch/mips/math-emu/sp_rint.c
15510
15511 MIPS/LOONGSON1 ARCHITECTURE
15512 M:      Keguang Zhang <[email protected]>
15513 L:      [email protected]
15514 S:      Maintained
15515 F:      Documentation/devicetree/bindings/*/loongson,ls1*.yaml
15516 F:      arch/mips/include/asm/mach-loongson32/
15517 F:      arch/mips/loongson32/
15518 F:      drivers/*/*loongson1*
15519 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c
15520
15521 MIPS/LOONGSON2EF ARCHITECTURE
15522 M:      Jiaxun Yang <[email protected]>
15523 L:      [email protected]
15524 S:      Maintained
15525 F:      arch/mips/include/asm/mach-loongson2ef/
15526 F:      arch/mips/loongson2ef/
15527 F:      drivers/cpufreq/loongson2_cpufreq.c
15528
15529 MIPS/LOONGSON64 ARCHITECTURE
15530 M:      Huacai Chen <[email protected]>
15531 M:      Jiaxun Yang <[email protected]>
15532 L:      [email protected]
15533 S:      Maintained
15534 F:      arch/mips/include/asm/mach-loongson64/
15535 F:      arch/mips/loongson64/
15536 F:      drivers/irqchip/irq-loongson*
15537 F:      drivers/platform/mips/cpu_hwmon.c
15538
15539 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
15540 M:      Hans Verkuil <[email protected]>
15541 L:      [email protected]
15542 S:      Odd Fixes
15543 W:      https://linuxtv.org
15544 T:      git git://linuxtv.org/media_tree.git
15545 F:      drivers/media/radio/radio-miropcm20*
15546
15547 MITSUMI MM8013 FG DRIVER
15548 M:      Konrad Dybcio <[email protected]>
15549 F:      Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml
15550 F:      drivers/power/supply/mm8013.c
15551
15552 MMP SUPPORT
15553 R:      Lubomir Rintel <[email protected]>
15554 L:      [email protected] (moderated for non-subscribers)
15555 S:      Odd Fixes
15556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
15557 F:      arch/arm/boot/dts/marvell/mmp*
15558 F:      arch/arm/mach-mmp/
15559 F:      include/linux/soc/mmp/
15560
15561 MMP USB PHY DRIVERS
15562 R:      Lubomir Rintel <[email protected]>
15563 L:      [email protected] (moderated for non-subscribers)
15564 S:      Maintained
15565 F:      drivers/phy/marvell/phy-mmp3-usb.c
15566 F:      drivers/phy/marvell/phy-pxa-usb.c
15567
15568 MMU GATHER AND TLB INVALIDATION
15569 M:      Will Deacon <[email protected]>
15570 M:      "Aneesh Kumar K.V" <[email protected]>
15571 M:      Andrew Morton <[email protected]>
15572 M:      Nick Piggin <[email protected]>
15573 M:      Peter Zijlstra <[email protected]>
15574 L:      [email protected]
15575 L:      [email protected]
15576 S:      Maintained
15577 F:      arch/*/include/asm/tlb.h
15578 F:      include/asm-generic/tlb.h
15579 F:      mm/mmu_gather.c
15580
15581 MN88472 MEDIA DRIVER
15582 L:      [email protected]
15583 S:      Orphan
15584 W:      https://linuxtv.org
15585 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15586 F:      drivers/media/dvb-frontends/mn88472*
15587
15588 MN88473 MEDIA DRIVER
15589 L:      [email protected]
15590 S:      Orphan
15591 W:      https://linuxtv.org
15592 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15593 F:      drivers/media/dvb-frontends/mn88473*
15594
15595 MOBILEYE MIPS SOCS
15596 M:      Vladimir Kondratiev <[email protected]>
15597 M:      Gregory CLEMENT <[email protected]>
15598 M:      Théo Lebrun <[email protected]>
15599 L:      [email protected]
15600 S:      Maintained
15601 F:      Documentation/devicetree/bindings/mips/mobileye.yaml
15602 F:      Documentation/devicetree/bindings/soc/mobileye/
15603 F:      arch/mips/boot/dts/mobileye/
15604 F:      arch/mips/configs/eyeq5_defconfig
15605 F:      arch/mips/mobileye/board-epm5.its.S
15606 F:      drivers/clk/clk-eyeq.c
15607 F:      drivers/pinctrl/pinctrl-eyeq5.c
15608 F:      drivers/reset/reset-eyeq.c
15609 F:      include/dt-bindings/clock/mobileye,eyeq5-clk.h
15610
15611 MODULE SUPPORT
15612 M:      Luis Chamberlain <[email protected]>
15613 L:      [email protected]
15614 L:      [email protected]
15615 S:      Maintained
15616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
15617 F:      include/linux/kmod.h
15618 F:      include/linux/module*.h
15619 F:      kernel/module/
15620 F:      lib/test_kmod.c
15621 F:      scripts/module*
15622 F:      tools/testing/selftests/kmod/
15623
15624 MONOLITHIC POWER SYSTEM PMIC DRIVER
15625 M:      Saravanan Sekar <[email protected]>
15626 S:      Maintained
15627 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
15628 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
15629 F:      drivers/hwmon/pmbus/mpq7932.c
15630 F:      drivers/iio/adc/mp2629_adc.c
15631 F:      drivers/mfd/mp2629.c
15632 F:      drivers/power/supply/mp2629_charger.c
15633 F:      drivers/regulator/mp5416.c
15634 F:      drivers/regulator/mpq7920.c
15635 F:      drivers/regulator/mpq7920.h
15636 F:      include/linux/mfd/mp2629.h
15637
15638 MOST(R) TECHNOLOGY DRIVER
15639 M:      Parthiban Veerasooran <[email protected]>
15640 M:      Christian Gromm <[email protected]>
15641 S:      Maintained
15642 F:      Documentation/ABI/testing/configfs-most
15643 F:      Documentation/ABI/testing/sysfs-bus-most
15644 F:      drivers/most/
15645 F:      drivers/staging/most/
15646 F:      include/linux/most.h
15647
15648 MOTORCOMM PHY DRIVER
15649 M:      Frank <[email protected]>
15650 L:      [email protected]
15651 S:      Maintained
15652 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
15653 F:      drivers/net/phy/motorcomm.c
15654
15655 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
15656 M:      Jiri Slaby <[email protected]>
15657 S:      Maintained
15658 F:      Documentation/driver-api/tty/moxa-smartio.rst
15659 F:      drivers/tty/mxser.*
15660
15661 MP3309C BACKLIGHT DRIVER
15662 M:      Flavio Suligoi <[email protected]>
15663 L:      [email protected]
15664 S:      Maintained
15665 F:      Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml
15666 F:      drivers/video/backlight/mp3309c.c
15667
15668 MPS MP2891 DRIVER
15669 M:      Noah Wang <[email protected]>
15670 L:      [email protected]
15671 S:      Maintained
15672 F:      Documentation/hwmon/mp2891.rst
15673 F:      drivers/hwmon/pmbus/mp2891.c
15674
15675 MPS MP2993 DRIVER
15676 M:      Noah Wang <[email protected]>
15677 L:      [email protected]
15678 S:      Maintained
15679 F:      Documentation/hwmon/mp2993.rst
15680 F:      drivers/hwmon/pmbus/mp2993.c
15681
15682 MPS MP9941 DRIVER
15683 M:      Noah Wang <[email protected]>
15684 L:      [email protected]
15685 S:      Maintained
15686 F:      Documentation/hwmon/mp9941.rst
15687 F:      drivers/hwmon/pmbus/mp9941.c
15688
15689 MR800 AVERMEDIA USB FM RADIO DRIVER
15690 M:      Alexey Klimov <[email protected]>
15691 L:      [email protected]
15692 S:      Maintained
15693 T:      git git://linuxtv.org/media_tree.git
15694 F:      drivers/media/radio/radio-mr800.c
15695
15696 MRF24J40 IEEE 802.15.4 RADIO DRIVER
15697 M:      Stefan Schmidt <[email protected]>
15698 L:      [email protected]
15699 S:      Odd Fixes
15700 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
15701 F:      drivers/net/ieee802154/mrf24j40.c
15702
15703 MSI EC DRIVER
15704 M:      Nikita Kravets <[email protected]>
15705 L:      [email protected]
15706 S:      Maintained
15707 W:      https://github.com/BeardOverflow/msi-ec
15708 F:      drivers/platform/x86/msi-ec.*
15709
15710 MSI LAPTOP SUPPORT
15711 M:      "Lee, Chun-Yi" <[email protected]>
15712 L:      [email protected]
15713 S:      Maintained
15714 F:      drivers/platform/x86/msi-laptop.c
15715
15716 MSI WMI SUPPORT
15717 L:      [email protected]
15718 S:      Orphan
15719 F:      drivers/platform/x86/msi-wmi.c
15720
15721 MSI WMI PLATFORM FEATURES
15722 M:      Armin Wolf <[email protected]>
15723 L:      [email protected]
15724 S:      Maintained
15725 F:      Documentation/ABI/testing/debugfs-msi-wmi-platform
15726 F:      Documentation/wmi/devices/msi-wmi-platform.rst
15727 F:      drivers/platform/x86/msi-wmi-platform.c
15728
15729 MSI001 MEDIA DRIVER
15730 L:      [email protected]
15731 S:      Orphan
15732 W:      https://linuxtv.org
15733 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15734 F:      drivers/media/tuners/msi001*
15735
15736 MSI2500 MEDIA DRIVER
15737 L:      [email protected]
15738 S:      Orphan
15739 W:      https://linuxtv.org
15740 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15741 F:      drivers/media/usb/msi2500/
15742
15743 MSTAR INTERRUPT CONTROLLER DRIVER
15744 M:      Mark-PK Tsai <[email protected]>
15745 M:      Daniel Palmer <[email protected]>
15746 S:      Maintained
15747 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
15748 F:      drivers/irqchip/irq-mst-intc.c
15749
15750 MSYSTEMS DISKONCHIP G3 MTD DRIVER
15751 M:      Robert Jarzmik <[email protected]>
15752 L:      [email protected]
15753 S:      Maintained
15754 F:      drivers/mtd/devices/docg3*
15755
15756 MT9M114 ONSEMI SENSOR DRIVER
15757 M:      Laurent Pinchart <[email protected]>
15758 L:      [email protected]
15759 S:      Maintained
15760 T:      git git://linuxtv.org/media_tree.git
15761 F:      Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml
15762 F:      drivers/media/i2c/mt9m114.c
15763
15764 MT9P031 APTINA CAMERA SENSOR
15765 M:      Laurent Pinchart <[email protected]>
15766 L:      [email protected]
15767 S:      Maintained
15768 T:      git git://linuxtv.org/media_tree.git
15769 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
15770 F:      drivers/media/i2c/mt9p031.c
15771 F:      include/media/i2c/mt9p031.h
15772
15773 MT9T112 APTINA CAMERA SENSOR
15774 M:      Jacopo Mondi <[email protected]>
15775 L:      [email protected]
15776 S:      Odd Fixes
15777 T:      git git://linuxtv.org/media_tree.git
15778 F:      drivers/media/i2c/mt9t112.c
15779 F:      include/media/i2c/mt9t112.h
15780
15781 MT9V032 APTINA CAMERA SENSOR
15782 M:      Laurent Pinchart <[email protected]>
15783 L:      [email protected]
15784 S:      Maintained
15785 T:      git git://linuxtv.org/media_tree.git
15786 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
15787 F:      drivers/media/i2c/mt9v032.c
15788 F:      include/media/i2c/mt9v032.h
15789
15790 MT9V111 APTINA CAMERA SENSOR
15791 M:      Jacopo Mondi <[email protected]>
15792 L:      [email protected]
15793 S:      Maintained
15794 T:      git git://linuxtv.org/media_tree.git
15795 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
15796 F:      drivers/media/i2c/mt9v111.c
15797
15798 MULTIFUNCTION DEVICES (MFD)
15799 M:      Lee Jones <[email protected]>
15800 S:      Maintained
15801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
15802 F:      Documentation/devicetree/bindings/mfd/
15803 F:      drivers/mfd/
15804 F:      include/dt-bindings/mfd/
15805 F:      include/linux/mfd/
15806
15807 MULTIMEDIA CARD (MMC) ETC. OVER SPI
15808 S:      Orphan
15809 F:      drivers/mmc/host/mmc_spi.c
15810 F:      include/linux/spi/mmc_spi.h
15811
15812 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
15813 M:      Ulf Hansson <[email protected]>
15814 L:      [email protected]
15815 S:      Maintained
15816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
15817 F:      Documentation/devicetree/bindings/mmc/
15818 F:      drivers/mmc/
15819 F:      include/linux/mmc/
15820 F:      include/uapi/linux/mmc/
15821
15822 MULTIPLEXER SUBSYSTEM
15823 M:      Peter Rosin <[email protected]>
15824 S:      Maintained
15825 F:      Documentation/ABI/testing/sysfs-class-mux*
15826 F:      Documentation/devicetree/bindings/mux/
15827 F:      drivers/mux/
15828 F:      include/dt-bindings/mux/
15829 F:      include/linux/mux/
15830
15831 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
15832 M:      Bin Liu <[email protected]>
15833 L:      [email protected]
15834 S:      Maintained
15835 F:      drivers/usb/musb/
15836
15837 MXL301RF MEDIA DRIVER
15838 M:      Akihiro Tsukada <[email protected]>
15839 L:      [email protected]
15840 S:      Odd Fixes
15841 F:      drivers/media/tuners/mxl301rf*
15842
15843 MXL5007T MEDIA DRIVER
15844 M:      Michael Krufky <[email protected]>
15845 L:      [email protected]
15846 S:      Maintained
15847 W:      https://linuxtv.org
15848 W:      http://github.com/mkrufky
15849 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15850 T:      git git://linuxtv.org/mkrufky/tuners.git
15851 F:      drivers/media/tuners/mxl5007t.*
15852
15853 MXSFB DRM DRIVER
15854 M:      Marek Vasut <[email protected]>
15855 M:      Stefan Agner <[email protected]>
15856 L:      [email protected]
15857 S:      Supported
15858 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
15859 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
15860 F:      drivers/gpu/drm/mxsfb/
15861
15862 MYLEX DAC960 PCI RAID Controller
15863 M:      Hannes Reinecke <[email protected]>
15864 L:      [email protected]
15865 S:      Supported
15866 F:      drivers/scsi/myrb.*
15867 F:      drivers/scsi/myrs.*
15868
15869 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
15870 L:      [email protected]
15871 S:      Orphan
15872 W:      https://www.cspi.com/ethernet-products/support/downloads/
15873 F:      drivers/net/ethernet/myricom/myri10ge/
15874
15875 NAND FLASH SUBSYSTEM
15876 M:      Miquel Raynal <[email protected]>
15877 R:      Richard Weinberger <[email protected]>
15878 L:      [email protected]
15879 S:      Maintained
15880 W:      http://www.linux-mtd.infradead.org/
15881 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
15882 C:      irc://irc.oftc.net/mtd
15883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
15884 F:      drivers/mtd/nand/
15885 F:      include/linux/mtd/*nand*.h
15886
15887 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
15888 M:      Daniel Mack <[email protected]>
15889 L:      [email protected] (moderated for non-subscribers)
15890 S:      Maintained
15891 W:      http://www.native-instruments.com
15892 F:      sound/usb/caiaq/
15893
15894 NATSEMI ETHERNET DRIVER (DP8381x)
15895 S:      Orphan
15896 F:      drivers/net/ethernet/natsemi/natsemi.c
15897
15898 NCR 5380 SCSI DRIVERS
15899 M:      Finn Thain <[email protected]>
15900 M:      Michael Schmitz <[email protected]>
15901 L:      [email protected]
15902 S:      Maintained
15903 F:      Documentation/scsi/g_NCR5380.rst
15904 F:      drivers/scsi/NCR5380.*
15905 F:      drivers/scsi/arm/cumana_1.c
15906 F:      drivers/scsi/arm/oak.c
15907 F:      drivers/scsi/atari_scsi.*
15908 F:      drivers/scsi/dmx3191d.c
15909 F:      drivers/scsi/g_NCR5380.*
15910 F:      drivers/scsi/mac_scsi.*
15911 F:      drivers/scsi/sun3_scsi.*
15912 F:      drivers/scsi/sun3_scsi_vme.c
15913
15914 NCSI LIBRARY
15915 M:      Samuel Mendoza-Jonas <[email protected]>
15916 S:      Maintained
15917 F:      net/ncsi/
15918
15919 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
15920 M:      Zev Weiss <[email protected]>
15921 L:      [email protected]
15922 S:      Maintained
15923 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
15924 F:      drivers/hwmon/nct6775-i2c.c
15925
15926 NETCONSOLE
15927 M:      Breno Leitao <[email protected]>
15928 S:      Maintained
15929 F:      Documentation/networking/netconsole.rst
15930 F:      drivers/net/netconsole.c
15931 F:      tools/testing/selftests/drivers/net/netcons_basic.sh
15932
15933 NETDEVSIM
15934 M:      Jakub Kicinski <[email protected]>
15935 S:      Maintained
15936 F:      drivers/net/netdevsim/*
15937 F:      tools/testing/selftests/drivers/net/netdevsim/*
15938
15939 NETEM NETWORK EMULATOR
15940 M:      Stephen Hemminger <[email protected]>
15941 L:      [email protected]
15942 S:      Maintained
15943 F:      net/sched/sch_netem.c
15944
15945 NETERION 10GbE DRIVERS (s2io)
15946 M:      Jon Mason <[email protected]>
15947 L:      [email protected]
15948 S:      Supported
15949 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
15950 F:      drivers/net/ethernet/neterion/
15951
15952 NETFILTER
15953 M:      Pablo Neira Ayuso <[email protected]>
15954 M:      Jozsef Kadlecsik <[email protected]>
15955 L:      [email protected]
15956 L:      [email protected]
15957 S:      Maintained
15958 W:      http://www.netfilter.org/
15959 W:      http://www.iptables.org/
15960 W:      http://www.nftables.org/
15961 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
15962 C:      irc://irc.libera.chat/netfilter
15963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
15964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
15965 F:      include/linux/netfilter*
15966 F:      include/linux/netfilter/
15967 F:      include/net/netfilter/
15968 F:      include/uapi/linux/netfilter*
15969 F:      include/uapi/linux/netfilter/
15970 F:      net/*/netfilter.c
15971 F:      net/*/netfilter/
15972 F:      net/bridge/br_netfilter*.c
15973 F:      net/netfilter/
15974 F:      tools/testing/selftests/net/netfilter/
15975
15976 NETROM NETWORK LAYER
15977 M:      Ralf Baechle <[email protected]>
15978 L:      [email protected]
15979 S:      Maintained
15980 W:      https://linux-ax25.in-berlin.de
15981 F:      include/net/netrom.h
15982 F:      include/uapi/linux/netrom.h
15983 F:      net/netrom/
15984
15985 NETRONIX EMBEDDED CONTROLLER
15986 M:      Jonathan Neuschäfer <[email protected]>
15987 S:      Maintained
15988 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
15989 F:      drivers/mfd/ntxec.c
15990 F:      drivers/pwm/pwm-ntxec.c
15991 F:      drivers/rtc/rtc-ntxec.c
15992 F:      include/linux/mfd/ntxec.h
15993
15994 NETRONOME ETHERNET DRIVERS
15995 M:      Louis Peens <[email protected]>
15996 R:      Jakub Kicinski <[email protected]>
15997 L:      [email protected]
15998 S:      Maintained
15999 F:      drivers/net/ethernet/netronome/
16000
16001 NETWORK BLOCK DEVICE (NBD)
16002 M:      Josef Bacik <[email protected]>
16003 L:      [email protected]
16004 L:      [email protected]
16005 S:      Maintained
16006 F:      Documentation/admin-guide/blockdev/nbd.rst
16007 F:      drivers/block/nbd.c
16008 F:      include/trace/events/nbd.h
16009 F:      include/uapi/linux/nbd.h
16010
16011 NETWORK DROP MONITOR
16012 M:      Neil Horman <[email protected]>
16013 L:      [email protected]
16014 S:      Maintained
16015 W:      https://fedorahosted.org/dropwatch/
16016 F:      include/uapi/linux/net_dropmon.h
16017 F:      net/core/drop_monitor.c
16018
16019 NETWORKING DRIVERS
16020 M:      "David S. Miller" <[email protected]>
16021 M:      Eric Dumazet <[email protected]>
16022 M:      Jakub Kicinski <[email protected]>
16023 M:      Paolo Abeni <[email protected]>
16024 L:      [email protected]
16025 S:      Maintained
16026 P:      Documentation/process/maintainer-netdev.rst
16027 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
16028 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
16029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
16030 F:      Documentation/devicetree/bindings/net/
16031 F:      Documentation/networking/net_cachelines/net_device.rst
16032 F:      drivers/connector/
16033 F:      drivers/net/
16034 F:      include/dt-bindings/net/
16035 F:      include/linux/cn_proc.h
16036 F:      include/linux/etherdevice.h
16037 F:      include/linux/ethtool_netlink.h
16038 F:      include/linux/fcdevice.h
16039 F:      include/linux/fddidevice.h
16040 F:      include/linux/hippidevice.h
16041 F:      include/linux/if_*
16042 F:      include/linux/inetdevice.h
16043 F:      include/linux/netdev*
16044 F:      include/linux/platform_data/wiznet.h
16045 F:      include/uapi/linux/cn_proc.h
16046 F:      include/uapi/linux/ethtool_netlink.h
16047 F:      include/uapi/linux/if_*
16048 F:      include/uapi/linux/netdev*
16049 F:      tools/testing/selftests/drivers/net/
16050 X:      Documentation/devicetree/bindings/net/bluetooth/
16051 X:      Documentation/devicetree/bindings/net/wireless/
16052 X:      drivers/net/wireless/
16053
16054 NETWORKING DRIVERS (WIRELESS)
16055 M:      Kalle Valo <[email protected]>
16056 L:      [email protected]
16057 S:      Maintained
16058 W:      https://wireless.wiki.kernel.org/
16059 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
16060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
16061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
16062 F:      Documentation/devicetree/bindings/net/wireless/
16063 F:      drivers/net/wireless/
16064
16065 NETWORKING [DSA]
16066 M:      Andrew Lunn <[email protected]>
16067 M:      Florian Fainelli <[email protected]>
16068 M:      Vladimir Oltean <[email protected]>
16069 S:      Maintained
16070 F:      Documentation/devicetree/bindings/net/dsa/
16071 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
16072 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
16073 F:      drivers/net/dsa/
16074 F:      include/linux/dsa/
16075 F:      include/linux/platform_data/dsa.h
16076 F:      include/net/dsa.h
16077 F:      net/dsa/
16078 F:      tools/testing/selftests/drivers/net/dsa/
16079
16080 NETWORKING [GENERAL]
16081 M:      "David S. Miller" <[email protected]>
16082 M:      Eric Dumazet <[email protected]>
16083 M:      Jakub Kicinski <[email protected]>
16084 M:      Paolo Abeni <[email protected]>
16085 L:      [email protected]
16086 S:      Maintained
16087 P:      Documentation/process/maintainer-netdev.rst
16088 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
16089 B:      mailto:[email protected]
16090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
16091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
16092 F:      Documentation/core-api/netlink.rst
16093 F:      Documentation/netlink/
16094 F:      Documentation/networking/
16095 F:      Documentation/networking/net_cachelines/
16096 F:      Documentation/process/maintainer-netdev.rst
16097 F:      Documentation/userspace-api/netlink/
16098 F:      include/linux/framer/framer-provider.h
16099 F:      include/linux/framer/framer.h
16100 F:      include/linux/in.h
16101 F:      include/linux/indirect_call_wrapper.h
16102 F:      include/linux/inet.h
16103 F:      include/linux/inet_diag.h
16104 F:      include/linux/net.h
16105 F:      include/linux/netdev*
16106 F:      include/linux/netlink.h
16107 F:      include/linux/netpoll.h
16108 F:      include/linux/rtnetlink.h
16109 F:      include/linux/seq_file_net.h
16110 F:      include/linux/skbuff*
16111 F:      include/net/
16112 F:      include/uapi/linux/genetlink.h
16113 F:      include/uapi/linux/hsr_netlink.h
16114 F:      include/uapi/linux/in.h
16115 F:      include/uapi/linux/inet_diag.h
16116 F:      include/uapi/linux/nbd-netlink.h
16117 F:      include/uapi/linux/net.h
16118 F:      include/uapi/linux/net_namespace.h
16119 F:      include/uapi/linux/netconf.h
16120 F:      include/uapi/linux/netdev*
16121 F:      include/uapi/linux/netlink.h
16122 F:      include/uapi/linux/netlink_diag.h
16123 F:      include/uapi/linux/rtnetlink.h
16124 F:      lib/net_utils.c
16125 F:      lib/random32.c
16126 F:      net/
16127 F:      tools/net/
16128 F:      tools/testing/selftests/net/
16129 X:      net/9p/
16130 X:      net/bluetooth/
16131
16132 NETWORKING [IPSEC]
16133 M:      Steffen Klassert <[email protected]>
16134 M:      Herbert Xu <[email protected]>
16135 M:      "David S. Miller" <[email protected]>
16136 L:      [email protected]
16137 S:      Maintained
16138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
16139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
16140 F:      include/net/xfrm.h
16141 F:      include/uapi/linux/xfrm.h
16142 F:      net/ipv4/ah4.c
16143 F:      net/ipv4/esp4*
16144 F:      net/ipv4/ip_vti.c
16145 F:      net/ipv4/ipcomp.c
16146 F:      net/ipv4/xfrm*
16147 F:      net/ipv6/ah6.c
16148 F:      net/ipv6/esp6*
16149 F:      net/ipv6/ip6_vti.c
16150 F:      net/ipv6/ipcomp6.c
16151 F:      net/ipv6/xfrm*
16152 F:      net/key/
16153 F:      net/xfrm/
16154 F:      tools/testing/selftests/net/ipsec.c
16155
16156 NETWORKING [IPv4/IPv6]
16157 M:      "David S. Miller" <[email protected]>
16158 M:      David Ahern <[email protected]>
16159 L:      [email protected]
16160 S:      Maintained
16161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
16162 F:      arch/x86/net/*
16163 F:      include/linux/ip.h
16164 F:      include/linux/ipv6*
16165 F:      include/net/fib*
16166 F:      include/net/ip*
16167 F:      include/net/route.h
16168 F:      net/ipv4/
16169 F:      net/ipv6/
16170
16171 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
16172 M:      Paul Moore <[email protected]>
16173 L:      [email protected]
16174 L:      [email protected]
16175 S:      Supported
16176 W:      https://github.com/netlabel
16177 F:      Documentation/netlabel/
16178 F:      include/net/calipso.h
16179 F:      include/net/cipso_ipv4.h
16180 F:      include/net/netlabel.h
16181 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
16182 F:      include/uapi/linux/netfilter/xt_SECMARK.h
16183 F:      net/ipv4/cipso_ipv4.c
16184 F:      net/ipv6/calipso.c
16185 F:      net/netfilter/xt_CONNSECMARK.c
16186 F:      net/netfilter/xt_SECMARK.c
16187 F:      net/netlabel/
16188
16189 NETWORKING [MACSEC]
16190 M:      Sabrina Dubroca <[email protected]>
16191 L:      [email protected]
16192 S:      Maintained
16193 F:      drivers/net/macsec.c
16194 F:      include/net/macsec.h
16195 F:      include/uapi/linux/if_macsec.h
16196 K:      macsec
16197 K:      \bmdo_
16198
16199 NETWORKING [MPTCP]
16200 M:      Matthieu Baerts <[email protected]>
16201 M:      Mat Martineau <[email protected]>
16202 R:      Geliang Tang <[email protected]>
16203 L:      [email protected]
16204 L:      [email protected]
16205 S:      Maintained
16206 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
16207 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
16208 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
16209 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
16210 F:      Documentation/netlink/specs/mptcp_pm.yaml
16211 F:      Documentation/networking/mptcp*.rst
16212 F:      include/net/mptcp.h
16213 F:      include/trace/events/mptcp.h
16214 F:      include/uapi/linux/mptcp*.h
16215 F:      net/mptcp/
16216 F:      tools/testing/selftests/bpf/*/*mptcp*.c
16217 F:      tools/testing/selftests/net/mptcp/
16218
16219 NETWORKING [TCP]
16220 M:      Eric Dumazet <[email protected]>
16221 L:      [email protected]
16222 S:      Maintained
16223 F:      Documentation/networking/net_cachelines/tcp_sock.rst
16224 F:      include/linux/tcp.h
16225 F:      include/net/tcp.h
16226 F:      include/trace/events/tcp.h
16227 F:      include/uapi/linux/tcp.h
16228 F:      net/ipv4/inet_connection_sock.c
16229 F:      net/ipv4/inet_hashtables.c
16230 F:      net/ipv4/inet_timewait_sock.c
16231 F:      net/ipv4/syncookies.c
16232 F:      net/ipv4/tcp*.c
16233 F:      net/ipv6/inet6_connection_sock.c
16234 F:      net/ipv6/inet6_hashtables.c
16235 F:      net/ipv6/syncookies.c
16236 F:      net/ipv6/tcp*.c
16237
16238 NETWORKING [TLS]
16239 M:      Boris Pismenny <[email protected]>
16240 M:      John Fastabend <[email protected]>
16241 M:      Jakub Kicinski <[email protected]>
16242 L:      [email protected]
16243 S:      Maintained
16244 F:      include/net/tls.h
16245 F:      include/uapi/linux/tls.h
16246 F:      net/tls/*
16247
16248 NETXEN (1/10) GbE SUPPORT
16249 M:      Manish Chopra <[email protected]>
16250 M:      Rahul Verma <[email protected]>
16251 M:      [email protected]
16252 L:      [email protected]
16253 S:      Supported
16254 F:      drivers/net/ethernet/qlogic/netxen/
16255
16256 NET_FAILOVER MODULE
16257 M:      Sridhar Samudrala <[email protected]>
16258 L:      [email protected]
16259 S:      Supported
16260 F:      Documentation/networking/net_failover.rst
16261 F:      drivers/net/net_failover.c
16262 F:      include/net/net_failover.h
16263
16264 NEXTHOP
16265 M:      David Ahern <[email protected]>
16266 L:      [email protected]
16267 S:      Maintained
16268 F:      include/net/netns/nexthop.h
16269 F:      include/net/nexthop.h
16270 F:      include/uapi/linux/nexthop.h
16271 F:      net/ipv4/nexthop.c
16272
16273 NFC SUBSYSTEM
16274 M:      Krzysztof Kozlowski <[email protected]>
16275 L:      [email protected]
16276 S:      Maintained
16277 F:      Documentation/devicetree/bindings/net/nfc/
16278 F:      drivers/nfc/
16279 F:      include/net/nfc/
16280 F:      include/uapi/linux/nfc.h
16281 F:      net/nfc/
16282
16283 NFC VIRTUAL NCI DEVICE DRIVER
16284 M:      Bongsu Jeon <[email protected]>
16285 L:      [email protected]
16286 S:      Supported
16287 F:      drivers/nfc/virtual_ncidev.c
16288 F:      tools/testing/selftests/nci/
16289
16290 NFS, SUNRPC, AND LOCKD CLIENTS
16291 M:      Trond Myklebust <[email protected]>
16292 M:      Anna Schumaker <[email protected]>
16293 L:      [email protected]
16294 S:      Maintained
16295 W:      http://client.linux-nfs.org
16296 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
16297 F:      Documentation/filesystems/nfs/
16298 F:      fs/lockd/
16299 F:      fs/nfs/
16300 F:      fs/nfs_common/
16301 F:      include/linux/lockd/
16302 F:      include/linux/nfs*
16303 F:      include/linux/sunrpc/
16304 F:      include/uapi/linux/nfs*
16305 F:      include/uapi/linux/sunrpc/
16306 F:      net/sunrpc/
16307
16308 NILFS2 FILESYSTEM
16309 M:      Ryusuke Konishi <[email protected]>
16310 L:      [email protected]
16311 S:      Supported
16312 W:      https://nilfs.sourceforge.io/
16313 T:      git https://github.com/konis/nilfs2.git
16314 F:      Documentation/filesystems/nilfs2.rst
16315 F:      fs/nilfs2/
16316 F:      include/trace/events/nilfs2.h
16317 F:      include/uapi/linux/nilfs2_api.h
16318 F:      include/uapi/linux/nilfs2_ondisk.h
16319
16320 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
16321 M:      YOKOTA Hiroshi <[email protected]>
16322 S:      Maintained
16323 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
16324 F:      Documentation/scsi/NinjaSCSI.rst
16325 F:      drivers/scsi/pcmcia/nsp_*
16326
16327 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
16328 M:      GOTO Masanori <[email protected]>
16329 M:      YOKOTA Hiroshi <[email protected]>
16330 S:      Maintained
16331 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
16332 F:      Documentation/scsi/NinjaSCSI.rst
16333 F:      drivers/scsi/nsp32*
16334
16335 NINTENDO HID DRIVER
16336 M:      Daniel J. Ogorchock <[email protected]>
16337 L:      [email protected]
16338 S:      Maintained
16339 F:      drivers/hid/hid-nintendo*
16340
16341 NIOS2 ARCHITECTURE
16342 M:      Dinh Nguyen <[email protected]>
16343 S:      Maintained
16344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
16345 F:      arch/nios2/
16346
16347 NITRO ENCLAVES (NE)
16348 M:      Alexandru Ciobotaru <[email protected]>
16349 L:      [email protected]
16350 L:      The AWS Nitro Enclaves Team <[email protected]>
16351 S:      Supported
16352 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
16353 F:      Documentation/virt/ne_overview.rst
16354 F:      drivers/virt/nitro_enclaves/
16355 F:      include/linux/nitro_enclaves.h
16356 F:      include/uapi/linux/nitro_enclaves.h
16357 F:      samples/nitro_enclaves/
16358
16359 NITRO SECURE MODULE (NSM)
16360 M:      Alexander Graf <[email protected]>
16361 L:      [email protected]
16362 L:      The AWS Nitro Enclaves Team <[email protected]>
16363 S:      Supported
16364 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
16365 F:      drivers/misc/nsm.c
16366 F:      include/uapi/linux/nsm.h
16367
16368 NOHZ, DYNTICKS SUPPORT
16369 M:      Anna-Maria Behnsen <[email protected]>
16370 M:      Frederic Weisbecker <[email protected]>
16371 M:      Ingo Molnar <[email protected]>
16372 M:      Thomas Gleixner <[email protected]>
16373 L:      [email protected]
16374 S:      Maintained
16375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
16376 F:      include/linux/sched/nohz.h
16377 F:      include/linux/tick.h
16378 F:      kernel/time/tick*.*
16379
16380 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
16381 M:      Pavel Machek <[email protected]>
16382 M:      Sakari Ailus <[email protected]>
16383 L:      [email protected]
16384 S:      Maintained
16385 F:      drivers/media/i2c/ad5820.c
16386 F:      drivers/media/i2c/et8ek8
16387
16388 NOKIA N900 POWER SUPPLY DRIVERS
16389 R:      Pali Rohár <[email protected]>
16390 F:      drivers/power/supply/bq2415x_charger.c
16391 F:      drivers/power/supply/bq27xxx_battery.c
16392 F:      drivers/power/supply/bq27xxx_battery_i2c.c
16393 F:      drivers/power/supply/isp1704_charger.c
16394 F:      drivers/power/supply/rx51_battery.c
16395 F:      include/linux/power/bq2415x_charger.h
16396 F:      include/linux/power/bq27xxx_battery.h
16397
16398 NOLIBC HEADER FILE
16399 M:      Willy Tarreau <[email protected]>
16400 M:      Thomas Weißschuh <[email protected]>
16401 S:      Maintained
16402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git
16403 F:      tools/include/nolibc/
16404 F:      tools/testing/selftests/nolibc/
16405
16406 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
16407 M:      Hans de Goede <[email protected]>
16408 L:      [email protected]
16409 S:      Maintained
16410 F:      drivers/input/touchscreen/novatek-nvt-ts.c
16411
16412 NSDEPS
16413 M:      Matthias Maennich <[email protected]>
16414 S:      Maintained
16415 F:      Documentation/core-api/symbol-namespaces.rst
16416 F:      scripts/nsdeps
16417
16418 NTB AMD DRIVER
16419 M:      Sanjay R Mehta <[email protected]>
16420 M:      Shyam Sundar S K <[email protected]>
16421 L:      [email protected]
16422 S:      Supported
16423 F:      drivers/ntb/hw/amd/
16424
16425 NTB DRIVER CORE
16426 M:      Jon Mason <[email protected]>
16427 M:      Dave Jiang <[email protected]>
16428 M:      Allen Hubbe <[email protected]>
16429 L:      [email protected]
16430 S:      Supported
16431 W:      https://github.com/jonmason/ntb/wiki
16432 T:      git https://github.com/jonmason/ntb.git
16433 F:      drivers/net/ntb_netdev.c
16434 F:      drivers/ntb/
16435 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
16436 F:      include/linux/ntb.h
16437 F:      include/linux/ntb_transport.h
16438 F:      tools/testing/selftests/ntb/
16439
16440 NTB IDT DRIVER
16441 M:      Serge Semin <[email protected]>
16442 L:      [email protected]
16443 S:      Supported
16444 F:      drivers/ntb/hw/idt/
16445
16446 NTB INTEL DRIVER
16447 M:      Dave Jiang <[email protected]>
16448 L:      [email protected]
16449 S:      Supported
16450 W:      https://github.com/davejiang/linux/wiki
16451 T:      git https://github.com/davejiang/linux.git
16452 F:      drivers/ntb/hw/intel/
16453
16454 NTFS3 FILESYSTEM
16455 M:      Konstantin Komarov <[email protected]>
16456 L:      [email protected]
16457 S:      Supported
16458 W:      http://www.paragon-software.com/
16459 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
16460 F:      Documentation/filesystems/ntfs3.rst
16461 F:      fs/ntfs3/
16462
16463 NUBUS SUBSYSTEM
16464 M:      Finn Thain <[email protected]>
16465 L:      [email protected]
16466 S:      Maintained
16467 F:      arch/*/include/asm/nubus.h
16468 F:      drivers/nubus/
16469 F:      include/linux/nubus.h
16470 F:      include/uapi/linux/nubus.h
16471
16472 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
16473 M:      Antonino Daplas <[email protected]>
16474 L:      [email protected]
16475 S:      Maintained
16476 F:      drivers/video/fbdev/nvidia/
16477 F:      drivers/video/fbdev/riva/
16478
16479 NVIDIA WMI EC BACKLIGHT DRIVER
16480 M:      Daniel Dadap <[email protected]>
16481 L:      [email protected]
16482 S:      Supported
16483 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
16484 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
16485
16486 NVM EXPRESS DRIVER
16487 M:      Keith Busch <[email protected]>
16488 M:      Jens Axboe <[email protected]>
16489 M:      Christoph Hellwig <[email protected]>
16490 M:      Sagi Grimberg <[email protected]>
16491 L:      [email protected]
16492 S:      Supported
16493 W:      http://git.infradead.org/nvme.git
16494 T:      git git://git.infradead.org/nvme.git
16495 F:      Documentation/nvme/
16496 F:      drivers/nvme/common/
16497 F:      drivers/nvme/host/
16498 F:      include/linux/nvme-*.h
16499 F:      include/linux/nvme.h
16500 F:      include/uapi/linux/nvme_ioctl.h
16501
16502 NVM EXPRESS FABRICS AUTHENTICATION
16503 M:      Hannes Reinecke <[email protected]>
16504 L:      [email protected]
16505 S:      Supported
16506 F:      drivers/nvme/host/auth.c
16507 F:      drivers/nvme/target/auth.c
16508 F:      drivers/nvme/target/fabrics-cmd-auth.c
16509 F:      include/linux/nvme-auth.h
16510
16511 NVM EXPRESS FC TRANSPORT DRIVERS
16512 M:      James Smart <[email protected]>
16513 L:      [email protected]
16514 S:      Supported
16515 F:      drivers/nvme/host/fc.c
16516 F:      drivers/nvme/target/fc.c
16517 F:      drivers/nvme/target/fcloop.c
16518 F:      include/linux/nvme-fc-driver.h
16519 F:      include/linux/nvme-fc.h
16520
16521 NVM EXPRESS HARDWARE MONITORING SUPPORT
16522 M:      Guenter Roeck <[email protected]>
16523 L:      [email protected]
16524 S:      Supported
16525 F:      drivers/nvme/host/hwmon.c
16526
16527 NVM EXPRESS TARGET DRIVER
16528 M:      Christoph Hellwig <[email protected]>
16529 M:      Sagi Grimberg <[email protected]>
16530 M:      Chaitanya Kulkarni <[email protected]>
16531 L:      [email protected]
16532 S:      Supported
16533 W:      http://git.infradead.org/nvme.git
16534 T:      git git://git.infradead.org/nvme.git
16535 F:      drivers/nvme/target/
16536
16537 NVMEM FRAMEWORK
16538 M:      Srinivas Kandagatla <[email protected]>
16539 S:      Maintained
16540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
16541 F:      Documentation/ABI/stable/sysfs-bus-nvmem
16542 F:      Documentation/devicetree/bindings/nvmem/
16543 F:      drivers/nvmem/
16544 F:      include/linux/nvmem-consumer.h
16545 F:      include/linux/nvmem-provider.h
16546
16547 NXP BLUETOOTH WIRELESS DRIVERS
16548 M:      Amitkumar Karwar <[email protected]>
16549 M:      Neeraj Kale <[email protected]>
16550 S:      Maintained
16551 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
16552 F:      drivers/bluetooth/btnxpuart.c
16553
16554 NXP C45 TJA11XX PHY DRIVER
16555 M:      Andrei Botila <[email protected]>
16556 L:      [email protected]
16557 S:      Maintained
16558 F:      drivers/net/phy/nxp-c45-tja11xx*
16559
16560 NXP FSPI DRIVER
16561 M:      Han Xu <[email protected]>
16562 M:      Haibo Chen <[email protected]>
16563 R:      Yogesh Gaur <[email protected]>
16564 L:      [email protected]
16565 L:      [email protected]
16566 S:      Maintained
16567 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
16568 F:      drivers/spi/spi-nxp-fspi.c
16569
16570 NXP FXAS21002C DRIVER
16571 M:      Rui Miguel Silva <[email protected]>
16572 L:      [email protected]
16573 S:      Maintained
16574 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
16575 F:      drivers/iio/gyro/fxas21002c.h
16576 F:      drivers/iio/gyro/fxas21002c_core.c
16577 F:      drivers/iio/gyro/fxas21002c_i2c.c
16578 F:      drivers/iio/gyro/fxas21002c_spi.c
16579
16580 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
16581 M:      Haibo Chen <[email protected]>
16582 L:      [email protected]
16583 L:      [email protected]
16584 S:      Maintained
16585 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
16586 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
16587 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
16588 F:      drivers/iio/adc/imx7d_adc.c
16589 F:      drivers/iio/adc/imx93_adc.c
16590 F:      drivers/iio/adc/vf610_adc.c
16591
16592 NXP i.MX 8M ISI DRIVER
16593 M:      Laurent Pinchart <[email protected]>
16594 L:      [email protected]
16595 S:      Maintained
16596 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
16597 F:      drivers/media/platform/nxp/imx8-isi/
16598
16599 NXP i.MX 8MP DW100 V4L2 DRIVER
16600 M:      Xavier Roumegue <[email protected]>
16601 L:      [email protected]
16602 S:      Maintained
16603 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
16604 F:      Documentation/userspace-api/media/drivers/dw100.rst
16605 F:      drivers/media/platform/nxp/dw100/
16606 F:      include/uapi/linux/dw100.h
16607
16608 NXP i.MX 8MQ DCSS DRIVER
16609 M:      Laurentiu Palcu <[email protected]>
16610 R:      Lucas Stach <[email protected]>
16611 L:      [email protected]
16612 S:      Maintained
16613 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
16614 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
16615 F:      drivers/gpu/drm/imx/dcss/
16616
16617 NXP i.MX 8QXP ADC DRIVER
16618 M:      Cai Huoqing <[email protected]>
16619 M:      Haibo Chen <[email protected]>
16620 L:      [email protected]
16621 L:      [email protected]
16622 S:      Maintained
16623 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
16624 F:      drivers/iio/adc/imx8qxp-adc.c
16625
16626 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
16627 M:      Mirela Rabulea <[email protected]>
16628 L:      [email protected]
16629 L:      [email protected]
16630 S:      Maintained
16631 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
16632 F:      drivers/media/platform/nxp/imx-jpeg
16633
16634 NXP i.MX CLOCK DRIVERS
16635 M:      Abel Vesa <[email protected]>
16636 R:      Peng Fan <[email protected]>
16637 L:      [email protected]
16638 L:      [email protected]
16639 S:      Maintained
16640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
16641 F:      Documentation/devicetree/bindings/clock/imx*
16642 F:      drivers/clk/imx/
16643 F:      include/dt-bindings/clock/imx*
16644
16645 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
16646 M:      Jagan Teki <[email protected]>
16647 S:      Maintained
16648 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
16649 F:      drivers/regulator/pf8x00-regulator.c
16650
16651 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
16652 M:      Krzysztof Kozlowski <[email protected]>
16653 L:      [email protected]
16654 S:      Maintained
16655 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
16656 F:      drivers/extcon/extcon-ptn5150.c
16657
16658 NXP SGTL5000 DRIVER
16659 M:      Fabio Estevam <[email protected]>
16660 L:      [email protected] (moderated for non-subscribers)
16661 S:      Maintained
16662 F:      Documentation/devicetree/bindings/sound/fsl,sgtl5000.yaml
16663 F:      sound/soc/codecs/sgtl5000*
16664
16665 NXP SJA1105 ETHERNET SWITCH DRIVER
16666 M:      Vladimir Oltean <[email protected]>
16667 L:      [email protected]
16668 S:      Maintained
16669 F:      drivers/net/dsa/sja1105
16670 F:      drivers/net/pcs/pcs-xpcs-nxp.c
16671
16672 NXP TDA998X DRM DRIVER
16673 M:      Russell King <[email protected]>
16674 S:      Maintained
16675 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
16676 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
16677 F:      drivers/gpu/drm/i2c/tda998x_drv.c
16678 F:      include/drm/i2c/tda998x.h
16679 F:      include/dt-bindings/display/tda998x.h
16680 K:      "nxp,tda998x"
16681
16682 NXP TFA9879 DRIVER
16683 M:      Peter Rosin <[email protected]>
16684 L:      [email protected] (moderated for non-subscribers)
16685 S:      Maintained
16686 F:      Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml
16687 F:      sound/soc/codecs/tfa9879*
16688
16689 NXP-NCI NFC DRIVER
16690 S:      Orphan
16691 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
16692 F:      drivers/nfc/nxp-nci
16693
16694 NXP/Goodix TFA989X (TFA1) DRIVER
16695 M:      Stephan Gerhold <[email protected]>
16696 L:      [email protected] (moderated for non-subscribers)
16697 S:      Maintained
16698 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
16699 F:      sound/soc/codecs/tfa989x.c
16700
16701 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
16702 M:      Jonas Malaco <[email protected]>
16703 L:      [email protected]
16704 S:      Maintained
16705 F:      Documentation/hwmon/nzxt-kraken2.rst
16706 F:      drivers/hwmon/nzxt-kraken2.c
16707
16708 NZXT-KRAKEN3 HARDWARE MONITORING DRIVER
16709 M:      Jonas Malaco <[email protected]>
16710 M:      Aleksa Savic <[email protected]>
16711 L:      [email protected]
16712 S:      Maintained
16713 F:      Documentation/hwmon/nzxt-kraken3.rst
16714 F:      drivers/hwmon/nzxt-kraken3.c
16715
16716 NZXT-SMART2 HARDWARE MONITORING DRIVER
16717 M:      Aleksandr Mezin <[email protected]>
16718 L:      [email protected]
16719 S:      Maintained
16720 F:      Documentation/hwmon/nzxt-smart2.rst
16721 F:      drivers/hwmon/nzxt-smart2.c
16722
16723 OBJAGG
16724 M:      Jiri Pirko <[email protected]>
16725 L:      [email protected]
16726 S:      Supported
16727 F:      include/linux/objagg.h
16728 F:      lib/objagg.c
16729 F:      lib/test_objagg.c
16730
16731 OBJPOOL
16732 M:      Matt Wu <[email protected]>
16733 S:      Supported
16734 F:      include/linux/objpool.h
16735 F:      lib/objpool.c
16736 F:      lib/test_objpool.c
16737
16738 OBJTOOL
16739 M:      Josh Poimboeuf <[email protected]>
16740 M:      Peter Zijlstra <[email protected]>
16741 S:      Supported
16742 F:      include/linux/objtool*.h
16743 F:      tools/objtool/
16744
16745 OCELOT ETHERNET SWITCH DRIVER
16746 M:      Vladimir Oltean <[email protected]>
16747 M:      Claudiu Manoil <[email protected]>
16748 M:      Alexandre Belloni <[email protected]>
16749 M:      [email protected]
16750 L:      [email protected]
16751 S:      Supported
16752 F:      drivers/net/dsa/ocelot/*
16753 F:      drivers/net/ethernet/mscc/
16754 F:      include/soc/mscc/ocelot*
16755 F:      net/dsa/tag_ocelot.c
16756 F:      net/dsa/tag_ocelot_8021q.c
16757 F:      tools/testing/selftests/drivers/net/ocelot/*
16758
16759 OCELOT EXTERNAL SWITCH CONTROL
16760 M:      Colin Foster <[email protected]>
16761 S:      Supported
16762 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
16763 F:      drivers/mfd/ocelot*
16764 F:      drivers/net/dsa/ocelot/ocelot_ext.c
16765 F:      include/linux/mfd/ocelot.h
16766
16767 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
16768 M:      Frederic Barrat <[email protected]>
16769 M:      Andrew Donnellan <[email protected]>
16770 L:      [email protected]
16771 S:      Supported
16772 F:      Documentation/userspace-api/accelerators/ocxl.rst
16773 F:      arch/powerpc/include/asm/pnv-ocxl.h
16774 F:      arch/powerpc/platforms/powernv/ocxl.c
16775 F:      drivers/misc/ocxl/
16776 F:      include/misc/ocxl*
16777 F:      include/uapi/misc/ocxl.h
16778
16779 OMAP AUDIO SUPPORT
16780 M:      Peter Ujfalusi <[email protected]>
16781 M:      Jarkko Nikula <[email protected]>
16782 L:      [email protected] (moderated for non-subscribers)
16783 L:      [email protected]
16784 S:      Maintained
16785 F:      sound/soc/ti/n810.c
16786 F:      sound/soc/ti/omap*
16787 F:      sound/soc/ti/rx51.c
16788 F:      sound/soc/ti/sdma-pcm.*
16789
16790 OMAP CLOCK FRAMEWORK SUPPORT
16791 M:      Paul Walmsley <[email protected]>
16792 L:      [email protected]
16793 S:      Maintained
16794 F:      arch/arm/*omap*/*clock*
16795
16796 OMAP DEVICE TREE SUPPORT
16797 M:      Tony Lindgren <[email protected]>
16798 L:      [email protected]
16799 L:      [email protected]
16800 S:      Maintained
16801 F:      arch/arm/boot/dts/ti/omap/
16802
16803 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
16804 L:      [email protected]
16805 L:      [email protected]
16806 S:      Orphan
16807 F:      Documentation/arch/arm/omap/dss.rst
16808 F:      drivers/video/fbdev/omap2/
16809
16810 OMAP FRAMEBUFFER SUPPORT
16811 L:      [email protected]
16812 L:      [email protected]
16813 S:      Orphan
16814 F:      drivers/video/fbdev/omap/
16815
16816 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
16817 M:      Roger Quadros <[email protected]>
16818 M:      Tony Lindgren <[email protected]>
16819 L:      [email protected]
16820 S:      Maintained
16821 F:      arch/arm/mach-omap2/*gpmc*
16822 F:      drivers/memory/omap-gpmc.c
16823
16824 OMAP GPIO DRIVER
16825 M:      Grygorii Strashko <[email protected]>
16826 M:      Santosh Shilimkar <[email protected]>
16827 M:      Kevin Hilman <[email protected]>
16828 L:      [email protected]
16829 S:      Maintained
16830 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
16831 F:      drivers/gpio/gpio-omap.c
16832
16833 OMAP HARDWARE SPINLOCK SUPPORT
16834 L:      [email protected]
16835 S:      Orphan
16836 F:      drivers/hwspinlock/omap_hwspinlock.c
16837
16838 OMAP HS MMC SUPPORT
16839 L:      [email protected]
16840 L:      [email protected]
16841 S:      Orphan
16842 F:      drivers/mmc/host/omap_hsmmc.c
16843
16844 OMAP HWMOD DATA
16845 M:      Paul Walmsley <[email protected]>
16846 L:      [email protected]
16847 S:      Maintained
16848 F:      arch/arm/mach-omap2/omap_hwmod*data*
16849
16850 OMAP HWMOD SUPPORT
16851 M:      Paul Walmsley <[email protected]>
16852 L:      [email protected]
16853 S:      Maintained
16854 F:      arch/arm/mach-omap2/omap_hwmod.*
16855
16856 OMAP I2C DRIVER
16857 M:      Vignesh R <[email protected]>
16858 L:      [email protected]
16859 L:      [email protected]
16860 S:      Maintained
16861 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
16862 F:      drivers/i2c/busses/i2c-omap.c
16863
16864 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
16865 M:      Laurent Pinchart <[email protected]>
16866 L:      [email protected]
16867 S:      Maintained
16868 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
16869 F:      drivers/media/platform/ti/omap3isp/
16870 F:      drivers/staging/media/omap4iss/
16871
16872 OMAP MMC SUPPORT
16873 M:      Aaro Koskinen <[email protected]>
16874 L:      [email protected]
16875 S:      Odd Fixes
16876 F:      drivers/mmc/host/omap.c
16877
16878 OMAP POWER MANAGEMENT SUPPORT
16879 M:      Kevin Hilman <[email protected]>
16880 L:      [email protected]
16881 S:      Maintained
16882 F:      arch/arm/*omap*/*pm*
16883 F:      drivers/cpufreq/omap-cpufreq.c
16884
16885 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
16886 M:      Paul Walmsley <[email protected]>
16887 L:      [email protected]
16888 S:      Maintained
16889 F:      arch/arm/mach-omap2/prm*
16890
16891 OMAP RANDOM NUMBER GENERATOR SUPPORT
16892 M:      Deepak Saxena <[email protected]>
16893 S:      Maintained
16894 F:      drivers/char/hw_random/omap-rng.c
16895
16896 OMAP USB SUPPORT
16897 L:      [email protected]
16898 L:      [email protected]
16899 S:      Orphan
16900 F:      arch/arm/*omap*/usb*
16901 F:      drivers/usb/*/*omap*
16902
16903 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
16904 M:      Mark Jackson <[email protected]>
16905 L:      [email protected]
16906 S:      Maintained
16907 F:      arch/arm/boot/dts/ti/omap/am335x-nano.dts
16908
16909 OMAP1 SUPPORT
16910 M:      Aaro Koskinen <[email protected]>
16911 M:      Janusz Krzysztofik <[email protected]>
16912 R:      Tony Lindgren <[email protected]>
16913 L:      [email protected]
16914 S:      Maintained
16915 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16917 F:      arch/arm/configs/omap1_defconfig
16918 F:      arch/arm/mach-omap1/
16919 F:      drivers/i2c/busses/i2c-omap.c
16920 F:      include/linux/platform_data/ams-delta-fiq.h
16921 F:      include/linux/platform_data/i2c-omap.h
16922
16923 OMAP2+ SUPPORT
16924 M:      Aaro Koskinen <[email protected]>
16925 M:      Andreas Kemnade <[email protected]>
16926 M:      Kevin Hilman <[email protected]>
16927 M:      Roger Quadros <[email protected]>
16928 M:      Tony Lindgren <[email protected]>
16929 L:      [email protected]
16930 S:      Maintained
16931 W:      http://linux.omap.com/
16932 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16934 F:      Documentation/devicetree/bindings/arm/ti/omap.yaml
16935 F:      arch/arm/configs/omap2plus_defconfig
16936 F:      arch/arm/mach-omap2/
16937 F:      drivers/bus/omap*.[ch]
16938 F:      drivers/bus/ti-sysc.c
16939 F:      drivers/gpio/gpio-tps65219.c
16940 F:      drivers/i2c/busses/i2c-omap.c
16941 F:      drivers/irqchip/irq-omap-intc.c
16942 F:      drivers/mfd/*omap*.c
16943 F:      drivers/mfd/menelaus.c
16944 F:      drivers/mfd/palmas.c
16945 F:      drivers/mfd/tps65217.c
16946 F:      drivers/mfd/tps65218.c
16947 F:      drivers/mfd/tps65219.c
16948 F:      drivers/mfd/tps65910.c
16949 F:      drivers/mfd/twl-core.[ch]
16950 F:      drivers/mfd/twl4030*.c
16951 F:      drivers/mfd/twl6030*.c
16952 F:      drivers/mfd/twl6040*.c
16953 F:      drivers/regulator/palmas-regulator*.c
16954 F:      drivers/regulator/pbias-regulator.c
16955 F:      drivers/regulator/tps65217-regulator.c
16956 F:      drivers/regulator/tps65218-regulator.c
16957 F:      drivers/regulator/tps65219-regulator.c
16958 F:      drivers/regulator/tps65910-regulator.c
16959 F:      drivers/regulator/twl-regulator.c
16960 F:      drivers/regulator/twl6030-regulator.c
16961 F:      include/linux/platform_data/i2c-omap.h
16962 F:      include/linux/platform_data/ti-sysc.h
16963
16964 OMFS FILESYSTEM
16965 M:      Bob Copeland <[email protected]>
16966 L:      [email protected]
16967 S:      Maintained
16968 F:      Documentation/filesystems/omfs.rst
16969 F:      fs/omfs/
16970
16971 OMNIVISION OG01A1B SENSOR DRIVER
16972 M:      Sakari Ailus <[email protected]>
16973 L:      [email protected]
16974 S:      Maintained
16975 F:      Documentation/devicetree/bindings/media/i2c/ovti,og01a1b.yaml
16976 F:      drivers/media/i2c/og01a1b.c
16977
16978 OMNIVISION OV01A10 SENSOR DRIVER
16979 M:      Bingbu Cao <[email protected]>
16980 L:      [email protected]
16981 S:      Maintained
16982 T:      git git://linuxtv.org/media_tree.git
16983 F:      drivers/media/i2c/ov01a10.c
16984
16985 OMNIVISION OV02A10 SENSOR DRIVER
16986 L:      [email protected]
16987 S:      Orphan
16988 T:      git git://linuxtv.org/media_tree.git
16989 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
16990 F:      drivers/media/i2c/ov02a10.c
16991
16992 OMNIVISION OV08D10 SENSOR DRIVER
16993 M:      Jimmy Su <[email protected]>
16994 L:      [email protected]
16995 S:      Maintained
16996 T:      git git://linuxtv.org/media_tree.git
16997 F:      drivers/media/i2c/ov08d10.c
16998
16999 OMNIVISION OV08X40 SENSOR DRIVER
17000 M:      Jason Chen <[email protected]>
17001 L:      [email protected]
17002 S:      Maintained
17003 T:      git git://linuxtv.org/media_tree.git
17004 F:      drivers/media/i2c/ov08x40.c
17005
17006 OMNIVISION OV13858 SENSOR DRIVER
17007 M:      Sakari Ailus <[email protected]>
17008 L:      [email protected]
17009 S:      Maintained
17010 T:      git git://linuxtv.org/media_tree.git
17011 F:      drivers/media/i2c/ov13858.c
17012
17013 OMNIVISION OV13B10 SENSOR DRIVER
17014 M:      Arec Kao <[email protected]>
17015 L:      [email protected]
17016 S:      Maintained
17017 T:      git git://linuxtv.org/media_tree.git
17018 F:      drivers/media/i2c/ov13b10.c
17019
17020 OMNIVISION OV2680 SENSOR DRIVER
17021 M:      Rui Miguel Silva <[email protected]>
17022 M:      Hans de Goede <[email protected]>
17023 L:      [email protected]
17024 S:      Maintained
17025 T:      git git://linuxtv.org/media_tree.git
17026 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
17027 F:      drivers/media/i2c/ov2680.c
17028
17029 OMNIVISION OV2685 SENSOR DRIVER
17030 M:      Shunqian Zheng <[email protected]>
17031 L:      [email protected]
17032 S:      Maintained
17033 T:      git git://linuxtv.org/media_tree.git
17034 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
17035 F:      drivers/media/i2c/ov2685.c
17036
17037 OMNIVISION OV2740 SENSOR DRIVER
17038 M:      Tianshu Qiu <[email protected]>
17039 R:      Sakari Ailus <[email protected]>
17040 R:      Bingbu Cao <[email protected]>
17041 L:      [email protected]
17042 S:      Maintained
17043 T:      git git://linuxtv.org/media_tree.git
17044 F:      drivers/media/i2c/ov2740.c
17045
17046 OMNIVISION OV4689 SENSOR DRIVER
17047 M:      Mikhail Rudenko <[email protected]>
17048 L:      [email protected]
17049 S:      Maintained
17050 T:      git git://linuxtv.org/media_tree.git
17051 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
17052 F:      drivers/media/i2c/ov4689.c
17053
17054 OMNIVISION OV5640 SENSOR DRIVER
17055 M:      Steve Longerbeam <[email protected]>
17056 L:      [email protected]
17057 S:      Maintained
17058 T:      git git://linuxtv.org/media_tree.git
17059 F:      drivers/media/i2c/ov5640.c
17060
17061 OMNIVISION OV5647 SENSOR DRIVER
17062 M:      Dave Stevenson <[email protected]>
17063 M:      Jacopo Mondi <[email protected]>
17064 L:      [email protected]
17065 S:      Maintained
17066 T:      git git://linuxtv.org/media_tree.git
17067 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
17068 F:      drivers/media/i2c/ov5647.c
17069
17070 OMNIVISION OV5670 SENSOR DRIVER
17071 M:      Sakari Ailus <[email protected]>
17072 L:      [email protected]
17073 S:      Maintained
17074 T:      git git://linuxtv.org/media_tree.git
17075 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
17076 F:      drivers/media/i2c/ov5670.c
17077
17078 OMNIVISION OV5675 SENSOR DRIVER
17079 M:      Sakari Ailus <[email protected]>
17080 L:      [email protected]
17081 S:      Maintained
17082 T:      git git://linuxtv.org/media_tree.git
17083 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
17084 F:      drivers/media/i2c/ov5675.c
17085
17086 OMNIVISION OV5693 SENSOR DRIVER
17087 M:      Daniel Scally <[email protected]>
17088 L:      [email protected]
17089 S:      Maintained
17090 T:      git git://linuxtv.org/media_tree.git
17091 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
17092 F:      drivers/media/i2c/ov5693.c
17093
17094 OMNIVISION OV5695 SENSOR DRIVER
17095 M:      Shunqian Zheng <[email protected]>
17096 L:      [email protected]
17097 S:      Maintained
17098 T:      git git://linuxtv.org/media_tree.git
17099 F:      drivers/media/i2c/ov5695.c
17100
17101 OMNIVISION OV64A40 SENSOR DRIVER
17102 M:      Jacopo Mondi <[email protected]>
17103 L:      [email protected]
17104 S:      Maintained
17105 T:      git git://linuxtv.org/media_tree.git
17106 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov64a40.yaml
17107 F:      drivers/media/i2c/ov64a40.c
17108
17109 OMNIVISION OV7670 SENSOR DRIVER
17110 L:      [email protected]
17111 S:      Orphan
17112 T:      git git://linuxtv.org/media_tree.git
17113 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
17114 F:      drivers/media/i2c/ov7670.c
17115
17116 OMNIVISION OV772x SENSOR DRIVER
17117 M:      Jacopo Mondi <[email protected]>
17118 L:      [email protected]
17119 S:      Odd fixes
17120 T:      git git://linuxtv.org/media_tree.git
17121 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
17122 F:      drivers/media/i2c/ov772x.c
17123 F:      include/media/i2c/ov772x.h
17124
17125 OMNIVISION OV7740 SENSOR DRIVER
17126 L:      [email protected]
17127 S:      Orphan
17128 T:      git git://linuxtv.org/media_tree.git
17129 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
17130 F:      drivers/media/i2c/ov7740.c
17131
17132 OMNIVISION OV8856 SENSOR DRIVER
17133 M:      Sakari Ailus <[email protected]>
17134 L:      [email protected]
17135 S:      Maintained
17136 T:      git git://linuxtv.org/media_tree.git
17137 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8856.yaml
17138 F:      drivers/media/i2c/ov8856.c
17139
17140 OMNIVISION OV8858 SENSOR DRIVER
17141 M:      Jacopo Mondi <[email protected]>
17142 M:      Nicholas Roth <[email protected]>
17143 L:      [email protected]
17144 S:      Maintained
17145 T:      git git://linuxtv.org/media_tree.git
17146 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
17147 F:      drivers/media/i2c/ov8858.c
17148
17149 OMNIVISION OV9282 SENSOR DRIVER
17150 M:      Dave Stevenson <[email protected]>
17151 L:      [email protected]
17152 S:      Maintained
17153 T:      git git://linuxtv.org/media_tree.git
17154 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
17155 F:      drivers/media/i2c/ov9282.c
17156
17157 OMNIVISION OV9640 SENSOR DRIVER
17158 M:      Petr Cvek <[email protected]>
17159 L:      [email protected]
17160 S:      Maintained
17161 F:      drivers/media/i2c/ov9640.*
17162
17163 OMNIVISION OV9650 SENSOR DRIVER
17164 M:      Sakari Ailus <[email protected]>
17165 R:      Akinobu Mita <[email protected]>
17166 R:      Sylwester Nawrocki <[email protected]>
17167 L:      [email protected]
17168 S:      Maintained
17169 T:      git git://linuxtv.org/media_tree.git
17170 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
17171 F:      drivers/media/i2c/ov9650.c
17172
17173 OMNIVISION OV9734 SENSOR DRIVER
17174 M:      Tianshu Qiu <[email protected]>
17175 R:      Bingbu Cao <[email protected]>
17176 L:      [email protected]
17177 S:      Maintained
17178 T:      git git://linuxtv.org/media_tree.git
17179 F:      drivers/media/i2c/ov9734.c
17180
17181 ONBOARD USB HUB DRIVER
17182 M:      Matthias Kaehlcke <[email protected]>
17183 L:      [email protected]
17184 S:      Maintained
17185 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-dev
17186 F:      drivers/usb/misc/onboard_usb_dev.c
17187
17188 ONENAND FLASH DRIVER
17189 M:      Kyungmin Park <[email protected]>
17190 L:      [email protected]
17191 S:      Maintained
17192 F:      drivers/mtd/nand/onenand/
17193 F:      include/linux/mtd/onenand*.h
17194
17195 ONEXPLAYER FAN DRIVER
17196 M:      Derek John Clark <[email protected]>
17197 M:      Joaquín Ignacio Aramendía <[email protected]>
17198 L:      [email protected]
17199 S:      Maintained
17200 F:      drivers/hwmon/oxp-sensors.c
17201
17202 ONIE TLV NVMEM LAYOUT DRIVER
17203 M:      Miquel Raynal <[email protected]>
17204 S:      Maintained
17205 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
17206 F:      drivers/nvmem/layouts/onie-tlv.c
17207
17208 ONION OMEGA2+ BOARD
17209 M:      Harvey Hunt <[email protected]>
17210 L:      [email protected]
17211 S:      Maintained
17212 F:      arch/mips/boot/dts/ralink/omega2p.dts
17213
17214 ONSEMI ETHERNET PHY DRIVERS
17215 M:      Piergiorgio Beruto <[email protected]>
17216 L:      [email protected]
17217 S:      Supported
17218 W:      http://www.onsemi.com
17219 F:      drivers/net/phy/ncn*
17220
17221 OP-TEE DRIVER
17222 M:      Jens Wiklander <[email protected]>
17223 L:      [email protected]
17224 S:      Maintained
17225 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
17226 F:      drivers/tee/optee/
17227
17228 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
17229 M:      Sumit Garg <[email protected]>
17230 L:      [email protected]
17231 S:      Maintained
17232 F:      drivers/char/hw_random/optee-rng.c
17233
17234 OP-TEE RTC DRIVER
17235 M:      Clément Léger <[email protected]>
17236 L:      [email protected]
17237 S:      Maintained
17238 F:      drivers/rtc/rtc-optee.c
17239
17240 OPA-VNIC DRIVER
17241 M:      Dennis Dalessandro <[email protected]>
17242 L:      [email protected]
17243 S:      Supported
17244 F:      drivers/infiniband/ulp/opa_vnic
17245
17246 OPEN ALLIANCE 10BASE-T1S MACPHY SERIAL INTERFACE FRAMEWORK
17247 M:      Parthiban Veerasooran <[email protected]>
17248 L:      [email protected]
17249 S:      Maintained
17250 F:      Documentation/networking/oa-tc6-framework.rst
17251 F:      drivers/include/linux/oa_tc6.h
17252 F:      drivers/net/ethernet/oa_tc6.c
17253
17254 OPEN FIRMWARE AND FLATTENED DEVICE TREE
17255 M:      Rob Herring <[email protected]>
17256 M:      Saravana Kannan <[email protected]>
17257 L:      [email protected]
17258 S:      Maintained
17259 W:      http://www.devicetree.org/
17260 C:      irc://irc.libera.chat/devicetree
17261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
17262 F:      Documentation/ABI/testing/sysfs-firmware-ofw
17263 F:      drivers/of/
17264 F:      include/linux/of*.h
17265 F:      scripts/dtc/
17266 F:      tools/testing/selftests/dt/
17267 K:      of_overlay_notifier_
17268 K:      of_overlay_fdt_apply
17269 K:      of_overlay_remove
17270
17271 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
17272 M:      Rob Herring <[email protected]>
17273 M:      Krzysztof Kozlowski <[email protected]>
17274 M:      Conor Dooley <[email protected]>
17275 L:      [email protected]
17276 S:      Maintained
17277 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
17278 C:      irc://irc.libera.chat/devicetree
17279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
17280 F:      Documentation/devicetree/
17281 F:      arch/*/boot/dts/
17282 F:      include/dt-bindings/
17283
17284 OPENCOMPUTE PTP CLOCK DRIVER
17285 M:      Jonathan Lemon <[email protected]>
17286 M:      Vadim Fedorenko <[email protected]>
17287 L:      [email protected]
17288 S:      Maintained
17289 F:      drivers/ptp/ptp_ocp.c
17290
17291 OPENCORES I2C BUS DRIVER
17292 M:      Peter Korsgaard <[email protected]>
17293 M:      Andrew Lunn <[email protected]>
17294 L:      [email protected]
17295 S:      Maintained
17296 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
17297 F:      Documentation/i2c/busses/i2c-ocores.rst
17298 F:      drivers/i2c/busses/i2c-ocores.c
17299 F:      include/linux/platform_data/i2c-ocores.h
17300
17301 OPENRISC ARCHITECTURE
17302 M:      Jonas Bonn <[email protected]>
17303 M:      Stefan Kristiansson <[email protected]>
17304 M:      Stafford Horne <[email protected]>
17305 L:      [email protected]
17306 S:      Maintained
17307 W:      http://openrisc.io
17308 T:      git https://github.com/openrisc/linux.git
17309 F:      Documentation/arch/openrisc/
17310 F:      Documentation/devicetree/bindings/openrisc/
17311 F:      arch/openrisc/
17312 F:      drivers/irqchip/irq-ompic.c
17313 F:      drivers/irqchip/irq-or1k-*
17314
17315 OPENVSWITCH
17316 M:      Pravin B Shelar <[email protected]>
17317 L:      [email protected]
17318 L:      [email protected]
17319 S:      Maintained
17320 W:      http://openvswitch.org
17321 F:      include/uapi/linux/openvswitch.h
17322 F:      net/openvswitch/
17323 F:      tools/testing/selftests/net/openvswitch/
17324
17325 OPERATING PERFORMANCE POINTS (OPP)
17326 M:      Viresh Kumar <[email protected]>
17327 M:      Nishanth Menon <[email protected]>
17328 M:      Stephen Boyd <[email protected]>
17329 L:      [email protected]
17330 S:      Maintained
17331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
17332 F:      Documentation/devicetree/bindings/opp/
17333 F:      Documentation/power/opp.rst
17334 F:      drivers/opp/
17335 F:      include/linux/pm_opp.h
17336
17337 OPL4 DRIVER
17338 M:      Clemens Ladisch <[email protected]>
17339 L:      [email protected] (moderated for non-subscribers)
17340 S:      Maintained
17341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
17342 F:      sound/drivers/opl4/
17343
17344 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
17345 M:      Mark Fasheh <[email protected]>
17346 M:      Joel Becker <[email protected]>
17347 M:      Joseph Qi <[email protected]>
17348 L:      [email protected]
17349 S:      Supported
17350 W:      http://ocfs2.wiki.kernel.org
17351 F:      Documentation/filesystems/dlmfs.rst
17352 F:      Documentation/filesystems/ocfs2.rst
17353 F:      fs/ocfs2/
17354
17355 ORANGEFS FILESYSTEM
17356 M:      Mike Marshall <[email protected]>
17357 R:      Martin Brandenburg <[email protected]>
17358 L:      [email protected]
17359 S:      Supported
17360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
17361 F:      Documentation/filesystems/orangefs.rst
17362 F:      fs/orangefs/
17363
17364 OV2659 OMNIVISION SENSOR DRIVER
17365 M:      "Lad, Prabhakar" <[email protected]>
17366 L:      [email protected]
17367 S:      Maintained
17368 W:      https://linuxtv.org
17369 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17370 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17371 F:      drivers/media/i2c/ov2659.c
17372 F:      include/media/i2c/ov2659.h
17373
17374 OVERLAY FILESYSTEM
17375 M:      Miklos Szeredi <[email protected]>
17376 M:      Amir Goldstein <[email protected]>
17377 L:      [email protected]
17378 S:      Supported
17379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git
17380 F:      Documentation/filesystems/overlayfs.rst
17381 F:      fs/overlayfs/
17382
17383 P54 WIRELESS DRIVER
17384 M:      Christian Lamparter <[email protected]>
17385 L:      [email protected]
17386 S:      Maintained
17387 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
17388 F:      drivers/net/wireless/intersil/p54/
17389
17390 PACKET SOCKETS
17391 M:      Willem de Bruijn <[email protected]>
17392 S:      Maintained
17393 F:      include/uapi/linux/if_packet.h
17394 F:      net/packet/af_packet.c
17395
17396 PACKING
17397 M:      Vladimir Oltean <[email protected]>
17398 L:      [email protected]
17399 S:      Supported
17400 F:      Documentation/core-api/packing.rst
17401 F:      include/linux/packing.h
17402 F:      lib/packing.c
17403
17404 PADATA PARALLEL EXECUTION MECHANISM
17405 M:      Steffen Klassert <[email protected]>
17406 M:      Daniel Jordan <[email protected]>
17407 L:      [email protected]
17408 L:      [email protected]
17409 S:      Maintained
17410 F:      Documentation/core-api/padata.rst
17411 F:      include/linux/padata.h
17412 F:      kernel/padata.c
17413
17414 PAGE CACHE
17415 M:      Matthew Wilcox (Oracle) <[email protected]>
17416 L:      [email protected]
17417 S:      Supported
17418 T:      git git://git.infradead.org/users/willy/pagecache.git
17419 F:      Documentation/filesystems/locking.rst
17420 F:      Documentation/filesystems/vfs.rst
17421 F:      include/linux/pagemap.h
17422 F:      mm/filemap.c
17423 F:      mm/page-writeback.c
17424 F:      mm/readahead.c
17425 F:      mm/truncate.c
17426
17427 PAGE POOL
17428 M:      Jesper Dangaard Brouer <[email protected]>
17429 M:      Ilias Apalodimas <[email protected]>
17430 L:      [email protected]
17431 S:      Supported
17432 F:      Documentation/networking/page_pool.rst
17433 F:      include/net/page_pool/
17434 F:      include/trace/events/page_pool.h
17435 F:      net/core/page_pool.c
17436
17437 PAGE TABLE CHECK
17438 M:      Pasha Tatashin <[email protected]>
17439 M:      Andrew Morton <[email protected]>
17440 L:      [email protected]
17441 S:      Maintained
17442 F:      Documentation/mm/page_table_check.rst
17443 F:      include/linux/page_table_check.h
17444 F:      mm/page_table_check.c
17445
17446 PANASONIC LAPTOP ACPI EXTRAS DRIVER
17447 M:      Kenneth Chan <[email protected]>
17448 L:      [email protected]
17449 S:      Maintained
17450 F:      drivers/platform/x86/panasonic-laptop.c
17451
17452 PARALLAX PING IIO SENSOR DRIVER
17453 M:      Andreas Klinger <[email protected]>
17454 L:      [email protected]
17455 S:      Maintained
17456 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
17457 F:      drivers/iio/proximity/ping.c
17458
17459 PARALLEL LCD/KEYPAD PANEL DRIVER
17460 M:      Willy Tarreau <[email protected]>
17461 M:      Ksenija Stanojevic <[email protected]>
17462 S:      Odd Fixes
17463 F:      Documentation/admin-guide/lcd-panel-cgram.rst
17464 F:      drivers/auxdisplay/panel.c
17465
17466 PARALLEL PORT SUBSYSTEM
17467 M:      Sudip Mukherjee <[email protected]>
17468 M:      Sudip Mukherjee <[email protected]>
17469 L:      [email protected] (subscribers-only)
17470 S:      Maintained
17471 F:      Documentation/driver-api/parport*.rst
17472 F:      drivers/char/ppdev.c
17473 F:      drivers/parport/
17474 F:      include/linux/parport*.h
17475 F:      include/uapi/linux/ppdev.h
17476
17477 PARAVIRT_OPS INTERFACE
17478 M:      Juergen Gross <[email protected]>
17479 R:      Ajay Kaher <[email protected]>
17480 R:      Alexey Makhalov <[email protected]>
17481 R:      Broadcom internal kernel review list <[email protected]>
17482 L:      [email protected]
17483 L:      [email protected]
17484 S:      Supported
17485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
17486 F:      Documentation/virt/paravirt_ops.rst
17487 F:      arch/*/include/asm/paravirt*.h
17488 F:      arch/*/kernel/paravirt*
17489 F:      include/linux/hypervisor.h
17490
17491 PARISC ARCHITECTURE
17492 M:      "James E.J. Bottomley" <[email protected]>
17493 M:      Helge Deller <[email protected]>
17494 L:      [email protected]
17495 S:      Maintained
17496 W:      https://parisc.wiki.kernel.org
17497 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
17498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
17499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
17500 F:      Documentation/arch/parisc/
17501 F:      arch/parisc/
17502 F:      drivers/char/agp/parisc-agp.c
17503 F:      drivers/input/misc/hp_sdc_rtc.c
17504 F:      drivers/input/serio/gscps2.c
17505 F:      drivers/input/serio/hp_sdc*
17506 F:      drivers/parisc/
17507 F:      drivers/parport/parport_gsc.*
17508 F:      drivers/tty/serial/8250/8250_parisc.c
17509 F:      drivers/video/console/sti*
17510 F:      drivers/video/fbdev/sti*
17511 F:      drivers/video/logo/logo_parisc*
17512 F:      include/linux/hp_sdc.h
17513
17514 PARMAN
17515 M:      Jiri Pirko <[email protected]>
17516 L:      [email protected]
17517 S:      Supported
17518 F:      include/linux/parman.h
17519 F:      lib/parman.c
17520 F:      lib/test_parman.c
17521
17522 PC ENGINES APU BOARD DRIVER
17523 M:      Enrico Weigelt, metux IT consult <[email protected]>
17524 S:      Maintained
17525 F:      drivers/platform/x86/pcengines-apuv2.c
17526
17527 PC87360 HARDWARE MONITORING DRIVER
17528 M:      Jim Cromie <[email protected]>
17529 L:      [email protected]
17530 S:      Maintained
17531 F:      Documentation/hwmon/pc87360.rst
17532 F:      drivers/hwmon/pc87360.c
17533
17534 PC8736x GPIO DRIVER
17535 M:      Jim Cromie <[email protected]>
17536 S:      Maintained
17537 F:      drivers/char/pc8736x_gpio.c
17538
17539 PC87427 HARDWARE MONITORING DRIVER
17540 M:      Jean Delvare <[email protected]>
17541 L:      [email protected]
17542 S:      Maintained
17543 F:      Documentation/hwmon/pc87427.rst
17544 F:      drivers/hwmon/pc87427.c
17545
17546 PCA9532 LED DRIVER
17547 M:      Riku Voipio <[email protected]>
17548 S:      Maintained
17549 F:      drivers/leds/leds-pca9532.c
17550 F:      include/linux/leds-pca9532.h
17551
17552 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
17553 M:      Thomas Petazzoni <[email protected]>
17554 M:      Pali Rohár <[email protected]>
17555 L:      [email protected]
17556 L:      [email protected] (moderated for non-subscribers)
17557 S:      Maintained
17558 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
17559 F:      drivers/pci/controller/pci-aardvark.c
17560
17561 PCI DRIVER FOR ALTERA PCIE IP
17562 M:      Joyce Ooi <[email protected]>
17563 L:      [email protected]
17564 S:      Supported
17565 F:      Documentation/devicetree/bindings/pci/altr,pcie-root-port.yaml
17566 F:      drivers/pci/controller/pcie-altera.c
17567
17568 PCI DRIVER FOR APPLIEDMICRO XGENE
17569 M:      Toan Le <[email protected]>
17570 L:      [email protected]
17571 L:      [email protected] (moderated for non-subscribers)
17572 S:      Maintained
17573 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
17574 F:      drivers/pci/controller/pci-xgene.c
17575
17576 PCI DRIVER FOR ARM VERSATILE PLATFORM
17577 M:      Rob Herring <[email protected]>
17578 L:      [email protected]
17579 L:      [email protected] (moderated for non-subscribers)
17580 S:      Maintained
17581 F:      Documentation/devicetree/bindings/pci/versatile.yaml
17582 F:      drivers/pci/controller/pci-versatile.c
17583
17584 PCI DRIVER FOR ARMADA 8K
17585 M:      Thomas Petazzoni <[email protected]>
17586 L:      [email protected]
17587 L:      [email protected] (moderated for non-subscribers)
17588 S:      Maintained
17589 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
17590 F:      drivers/pci/controller/dwc/pcie-armada8k.c
17591
17592 PCI DRIVER FOR CADENCE PCIE IP
17593 L:      [email protected]
17594 S:      Orphan
17595 F:      Documentation/devicetree/bindings/pci/cdns,*
17596 F:      drivers/pci/controller/cadence/*cadence*
17597
17598 PCI DRIVER FOR FREESCALE LAYERSCAPE
17599 M:      Minghuan Lian <[email protected]>
17600 M:      Mingkai Hu <[email protected]>
17601 M:      Roy Zang <[email protected]>
17602 L:      [email protected]
17603 L:      [email protected]
17604 L:      [email protected] (moderated for non-subscribers)
17605 L:      [email protected]
17606 S:      Maintained
17607 F:      drivers/pci/controller/dwc/*layerscape*
17608
17609 PCI DRIVER FOR FU740
17610 M:      Paul Walmsley <[email protected]>
17611 M:      Greentime Hu <[email protected]>
17612 M:      Samuel Holland <[email protected]>
17613 L:      [email protected]
17614 S:      Maintained
17615 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
17616 F:      drivers/pci/controller/dwc/pcie-fu740.c
17617
17618 PCI DRIVER FOR GENERIC OF HOSTS
17619 M:      Will Deacon <[email protected]>
17620 L:      [email protected]
17621 L:      [email protected] (moderated for non-subscribers)
17622 S:      Maintained
17623 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
17624 F:      drivers/pci/controller/pci-host-common.c
17625 F:      drivers/pci/controller/pci-host-generic.c
17626
17627 PCI DRIVER FOR IMX6
17628 M:      Richard Zhu <[email protected]>
17629 M:      Lucas Stach <[email protected]>
17630 L:      [email protected]
17631 L:      [email protected] (moderated for non-subscribers)
17632 L:      [email protected]
17633 S:      Maintained
17634 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
17635 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
17636 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
17637 F:      drivers/pci/controller/dwc/*imx6*
17638
17639 PCI DRIVER FOR INTEL IXP4XX
17640 M:      Linus Walleij <[email protected]>
17641 S:      Maintained
17642 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
17643 F:      drivers/pci/controller/pci-ixp4xx.c
17644
17645 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
17646 M:      Nirmal Patel <[email protected]>
17647 R:      Jonathan Derrick <[email protected]>
17648 L:      [email protected]
17649 S:      Supported
17650 F:      drivers/pci/controller/vmd.c
17651
17652 PCI DRIVER FOR MICROSEMI SWITCHTEC
17653 M:      Kurt Schwemmer <[email protected]>
17654 M:      Logan Gunthorpe <[email protected]>
17655 L:      [email protected]
17656 S:      Maintained
17657 F:      Documentation/ABI/testing/sysfs-class-switchtec
17658 F:      Documentation/driver-api/switchtec.rst
17659 F:      drivers/ntb/hw/mscc/
17660 F:      drivers/pci/switch/switchtec*
17661 F:      include/linux/switchtec.h
17662 F:      include/uapi/linux/switchtec_ioctl.h
17663
17664 PCI DRIVER FOR MOBIVEIL PCIE IP
17665 M:      Karthikeyan Mitran <[email protected]>
17666 M:      Hou Zhiqiang <[email protected]>
17667 L:      [email protected]
17668 S:      Supported
17669 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
17670 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
17671
17672 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
17673 M:      Thomas Petazzoni <[email protected]>
17674 M:      Pali Rohár <[email protected]>
17675 L:      [email protected]
17676 L:      [email protected] (moderated for non-subscribers)
17677 S:      Maintained
17678 F:      drivers/pci/controller/*mvebu*
17679
17680 PCI DRIVER FOR NVIDIA TEGRA
17681 M:      Thierry Reding <[email protected]>
17682 L:      [email protected]
17683 L:      [email protected]
17684 S:      Supported
17685 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
17686 F:      drivers/pci/controller/pci-tegra.c
17687
17688 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
17689 M:      Hou Zhiqiang <[email protected]>
17690 L:      [email protected]
17691 L:      [email protected] (moderated for non-subscribers)
17692 S:      Maintained
17693 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
17694 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
17695
17696 PCI DRIVER FOR PLDA PCIE IP
17697 M:      Daire McNamara <[email protected]>
17698 L:      [email protected]
17699 S:      Maintained
17700 F:      Documentation/devicetree/bindings/pci/plda,xpressrich3-axi-common.yaml
17701 F:      drivers/pci/controller/plda/pcie-plda-host.c
17702 F:      drivers/pci/controller/plda/pcie-plda.h
17703
17704 PCI DRIVER FOR RENESAS R-CAR
17705 M:      Marek Vasut <[email protected]>
17706 M:      Yoshihiro Shimoda <[email protected]>
17707 L:      [email protected]
17708 L:      [email protected]
17709 S:      Maintained
17710 F:      Documentation/devicetree/bindings/pci/*rcar*
17711 F:      drivers/pci/controller/*rcar*
17712 F:      drivers/pci/controller/dwc/*rcar*
17713
17714 PCI DRIVER FOR SAMSUNG EXYNOS
17715 M:      Jingoo Han <[email protected]>
17716 L:      [email protected]
17717 L:      [email protected] (moderated for non-subscribers)
17718 L:      [email protected]
17719 S:      Maintained
17720 F:      drivers/pci/controller/dwc/pci-exynos.c
17721
17722 PCI DRIVER FOR SYNOPSYS DESIGNWARE
17723 M:      Jingoo Han <[email protected]>
17724 M:      Manivannan Sadhasivam <[email protected]>
17725 L:      [email protected]
17726 S:      Maintained
17727 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
17728 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
17729 F:      drivers/pci/controller/dwc/*designware*
17730
17731 PCI DRIVER FOR TI DRA7XX/J721E
17732 M:      Vignesh Raghavendra <[email protected]>
17733 R:      Siddharth Vadapalli <[email protected]>
17734 L:      [email protected]
17735 L:      [email protected]
17736 L:      [email protected] (moderated for non-subscribers)
17737 S:      Supported
17738 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
17739 F:      drivers/pci/controller/cadence/pci-j721e.c
17740 F:      drivers/pci/controller/dwc/pci-dra7xx.c
17741
17742 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
17743 M:      Linus Walleij <[email protected]>
17744 L:      [email protected]
17745 S:      Maintained
17746 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
17747 F:      drivers/pci/controller/pci-v3-semi.c
17748
17749 PCI DRIVER FOR XILINX VERSAL CPM
17750 M:      Bharat Kumar Gogada <[email protected]>
17751 M:      Michal Simek <[email protected]>
17752 L:      [email protected]
17753 S:      Maintained
17754 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
17755 F:      drivers/pci/controller/pcie-xilinx-cpm.c
17756
17757 PCI ENDPOINT SUBSYSTEM
17758 M:      Manivannan Sadhasivam <[email protected]>
17759 M:      Krzysztof Wilczyński <[email protected]>
17760 R:      Kishon Vijay Abraham I <[email protected]>
17761 L:      [email protected]
17762 S:      Supported
17763 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17764 B:      https://bugzilla.kernel.org
17765 C:      irc://irc.oftc.net/linux-pci
17766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17767 F:      Documentation/PCI/endpoint/*
17768 F:      Documentation/misc-devices/pci-endpoint-test.rst
17769 F:      drivers/misc/pci_endpoint_test.c
17770 F:      drivers/pci/endpoint/
17771 F:      tools/pci/
17772
17773 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
17774 M:      Mahesh J Salgaonkar <[email protected]>
17775 R:      Oliver O'Halloran <[email protected]>
17776 L:      [email protected]
17777 S:      Supported
17778 F:      Documentation/PCI/pci-error-recovery.rst
17779 F:      Documentation/arch/powerpc/eeh-pci-error-recovery.rst
17780 F:      arch/powerpc/include/*/eeh*.h
17781 F:      arch/powerpc/kernel/eeh*.c
17782 F:      arch/powerpc/platforms/*/eeh*.c
17783 F:      drivers/pci/pcie/aer.c
17784 F:      drivers/pci/pcie/dpc.c
17785 F:      drivers/pci/pcie/err.c
17786
17787 PCI ERROR RECOVERY
17788 M:      Linas Vepstas <[email protected]>
17789 L:      [email protected]
17790 S:      Supported
17791 F:      Documentation/PCI/pci-error-recovery.rst
17792
17793 PCI MSI DRIVER FOR ALTERA MSI IP
17794 M:      Joyce Ooi <[email protected]>
17795 L:      [email protected]
17796 S:      Supported
17797 F:      Documentation/devicetree/bindings/pci/altr,msi-controller.yaml
17798 F:      drivers/pci/controller/pcie-altera-msi.c
17799
17800 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
17801 M:      Toan Le <[email protected]>
17802 L:      [email protected]
17803 L:      [email protected] (moderated for non-subscribers)
17804 S:      Maintained
17805 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
17806 F:      drivers/pci/controller/pci-xgene-msi.c
17807
17808 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
17809 M:      Lorenzo Pieralisi <[email protected]>
17810 M:      Krzysztof Wilczyński <[email protected]>
17811 R:      Manivannan Sadhasivam <[email protected]>
17812 R:      Rob Herring <[email protected]>
17813 L:      [email protected]
17814 S:      Supported
17815 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17816 B:      https://bugzilla.kernel.org
17817 C:      irc://irc.oftc.net/linux-pci
17818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17819 F:      Documentation/devicetree/bindings/pci/
17820 F:      drivers/pci/controller/
17821 F:      drivers/pci/pci-bridge-emul.c
17822 F:      drivers/pci/pci-bridge-emul.h
17823
17824 PCI PEER-TO-PEER DMA (P2PDMA)
17825 M:      Bjorn Helgaas <[email protected]>
17826 M:      Logan Gunthorpe <[email protected]>
17827 L:      [email protected]
17828 S:      Supported
17829 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17830 B:      https://bugzilla.kernel.org
17831 C:      irc://irc.oftc.net/linux-pci
17832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17833 F:      Documentation/driver-api/pci/p2pdma.rst
17834 F:      drivers/pci/p2pdma.c
17835 F:      include/linux/pci-p2pdma.h
17836
17837 PCI POWER CONTROL
17838 M:      Bartosz Golaszewski <[email protected]>
17839 L:      [email protected]
17840 S:      Maintained
17841 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17842 F:      drivers/pci/pwrctl/*
17843 F:      include/linux/pci-pwrctl.h
17844
17845 PCI SUBSYSTEM
17846 M:      Bjorn Helgaas <[email protected]>
17847 L:      [email protected]
17848 S:      Supported
17849 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17850 B:      https://bugzilla.kernel.org
17851 C:      irc://irc.oftc.net/linux-pci
17852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17853 F:      Documentation/PCI/
17854 F:      Documentation/devicetree/bindings/pci/
17855 F:      arch/x86/kernel/early-quirks.c
17856 F:      arch/x86/kernel/quirks.c
17857 F:      arch/x86/pci/
17858 F:      drivers/acpi/pci*
17859 F:      drivers/pci/
17860 F:      include/asm-generic/pci*
17861 F:      include/linux/of_pci.h
17862 F:      include/linux/pci*
17863 F:      include/uapi/linux/pci*
17864
17865 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
17866 M:      Jonathan Chocron <[email protected]>
17867 L:      [email protected]
17868 S:      Maintained
17869 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
17870 F:      drivers/pci/controller/dwc/pcie-al.c
17871
17872 PCIE DRIVER FOR AMLOGIC MESON
17873 M:      Yue Wang <[email protected]>
17874 L:      [email protected]
17875 L:      [email protected]
17876 S:      Maintained
17877 F:      drivers/pci/controller/dwc/pci-meson.c
17878
17879 PCIE DRIVER FOR AXIS ARTPEC
17880 M:      Jesper Nilsson <[email protected]>
17881 L:      [email protected]
17882 L:      [email protected]
17883 S:      Maintained
17884 F:      Documentation/devicetree/bindings/pci/axis,artpec*
17885 F:      drivers/pci/controller/dwc/*artpec*
17886
17887 PCIE DRIVER FOR CAVIUM THUNDERX
17888 M:      Robert Richter <[email protected]>
17889 L:      [email protected]
17890 L:      [email protected] (moderated for non-subscribers)
17891 S:      Odd Fixes
17892 F:      drivers/pci/controller/pci-thunder-*
17893
17894 PCIE DRIVER FOR HISILICON
17895 M:      Zhou Wang <[email protected]>
17896 L:      [email protected]
17897 S:      Maintained
17898 F:      drivers/pci/controller/dwc/pcie-hisi.c
17899
17900 PCIE DRIVER FOR HISILICON KIRIN
17901 M:      Xiaowei Song <[email protected]>
17902 M:      Binghui Wang <[email protected]>
17903 L:      [email protected]
17904 S:      Maintained
17905 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
17906 F:      drivers/pci/controller/dwc/pcie-kirin.c
17907
17908 PCIE DRIVER FOR HISILICON STB
17909 M:      Shawn Guo <[email protected]>
17910 L:      [email protected]
17911 S:      Maintained
17912 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
17913 F:      drivers/pci/controller/dwc/pcie-histb.c
17914
17915 PCIE DRIVER FOR INTEL KEEM BAY
17916 M:      Srikanth Thokala <[email protected]>
17917 L:      [email protected]
17918 S:      Supported
17919 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
17920 F:      drivers/pci/controller/dwc/pcie-keembay.c
17921
17922 PCIE DRIVER FOR INTEL LGM GW SOC
17923 M:      Chuanhua Lei <[email protected]>
17924 L:      [email protected]
17925 S:      Maintained
17926 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
17927 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
17928
17929 PCIE DRIVER FOR MEDIATEK
17930 M:      Ryder Lee <[email protected]>
17931 M:      Jianjun Wang <[email protected]>
17932 L:      [email protected]
17933 L:      [email protected] (moderated for non-subscribers)
17934 S:      Supported
17935 F:      Documentation/devicetree/bindings/pci/mediatek*
17936 F:      drivers/pci/controller/*mediatek*
17937
17938 PCIE DRIVER FOR MICROCHIP
17939 M:      Daire McNamara <[email protected]>
17940 L:      [email protected]
17941 S:      Supported
17942 F:      Documentation/devicetree/bindings/pci/microchip*
17943 F:      drivers/pci/controller/plda/*microchip*
17944
17945 PCIE DRIVER FOR QUALCOMM MSM
17946 M:      Manivannan Sadhasivam <[email protected]>
17947 L:      [email protected]
17948 L:      [email protected]
17949 S:      Maintained
17950 F:      drivers/pci/controller/dwc/pcie-qcom-common.c
17951 F:      drivers/pci/controller/dwc/pcie-qcom.c
17952
17953 PCIE DRIVER FOR ROCKCHIP
17954 M:      Shawn Lin <[email protected]>
17955 L:      [email protected]
17956 L:      [email protected]
17957 S:      Maintained
17958 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
17959 F:      drivers/pci/controller/pcie-rockchip*
17960
17961 PCIE DRIVER FOR SOCIONEXT UNIPHIER
17962 M:      Kunihiko Hayashi <[email protected]>
17963 L:      [email protected]
17964 S:      Maintained
17965 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
17966 F:      drivers/pci/controller/dwc/pcie-uniphier*
17967
17968 PCIE DRIVER FOR ST SPEAR13XX
17969 M:      Pratyush Anand <[email protected]>
17970 L:      [email protected]
17971 S:      Maintained
17972 F:      drivers/pci/controller/dwc/*spear*
17973
17974 PCIE DRIVER FOR STARFIVE JH71x0
17975 M:      Kevin Xie <[email protected]>
17976 L:      [email protected]
17977 S:      Maintained
17978 F:      Documentation/devicetree/bindings/pci/starfive,jh7110-pcie.yaml
17979 F:      drivers/pci/controller/plda/pcie-starfive.c
17980
17981 PCIE ENDPOINT DRIVER FOR QUALCOMM
17982 M:      Manivannan Sadhasivam <[email protected]>
17983 L:      [email protected]
17984 L:      [email protected]
17985 S:      Maintained
17986 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
17987 F:      drivers/pci/controller/dwc/pcie-qcom-common.c
17988 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
17989
17990 PCMCIA SUBSYSTEM
17991 M:      Dominik Brodowski <[email protected]>
17992 S:      Odd Fixes
17993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
17994 F:      Documentation/pcmcia/
17995 F:      drivers/pcmcia/
17996 F:      include/pcmcia/
17997 F:      tools/pcmcia/
17998
17999 PCNET32 NETWORK DRIVER
18000 M:      Don Fry <[email protected]>
18001 L:      [email protected]
18002 S:      Maintained
18003 F:      drivers/net/ethernet/amd/pcnet32.c
18004
18005 PCRYPT PARALLEL CRYPTO ENGINE
18006 M:      Steffen Klassert <[email protected]>
18007 L:      [email protected]
18008 S:      Maintained
18009 F:      crypto/pcrypt.c
18010 F:      include/crypto/pcrypt.h
18011
18012 PDS DSC VIRTIO DATA PATH ACCELERATOR
18013 R:      Shannon Nelson <[email protected]>
18014 F:      drivers/vdpa/pds/
18015
18016 PECI HARDWARE MONITORING DRIVERS
18017 M:      Iwona Winiarska <[email protected]>
18018 L:      [email protected]
18019 S:      Supported
18020 F:      Documentation/hwmon/peci-cputemp.rst
18021 F:      Documentation/hwmon/peci-dimmtemp.rst
18022 F:      drivers/hwmon/peci/
18023
18024 PECI SUBSYSTEM
18025 M:      Iwona Winiarska <[email protected]>
18026 L:      [email protected] (moderated for non-subscribers)
18027 S:      Supported
18028 F:      Documentation/devicetree/bindings/peci/
18029 F:      Documentation/peci/
18030 F:      drivers/peci/
18031 F:      include/linux/peci-cpu.h
18032 F:      include/linux/peci.h
18033
18034 PENSANDO ETHERNET DRIVERS
18035 M:      Shannon Nelson <[email protected]>
18036 M:      Brett Creeley <[email protected]>
18037 L:      [email protected]
18038 S:      Supported
18039 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
18040 F:      drivers/net/ethernet/pensando/
18041
18042 PER-CPU MEMORY ALLOCATOR
18043 M:      Dennis Zhou <[email protected]>
18044 M:      Tejun Heo <[email protected]>
18045 M:      Christoph Lameter <[email protected]>
18046 L:      [email protected]
18047 S:      Maintained
18048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
18049 F:      arch/*/include/asm/percpu.h
18050 F:      include/linux/percpu*.h
18051 F:      lib/percpu*.c
18052 F:      mm/percpu*.c
18053
18054 PER-TASK DELAY ACCOUNTING
18055 M:      Balbir Singh <[email protected]>
18056 S:      Maintained
18057 F:      include/linux/delayacct.h
18058 F:      kernel/delayacct.c
18059
18060 PERFORMANCE EVENTS SUBSYSTEM
18061 M:      Peter Zijlstra <[email protected]>
18062 M:      Ingo Molnar <[email protected]>
18063 M:      Arnaldo Carvalho de Melo <[email protected]>
18064 M:      Namhyung Kim <[email protected]>
18065 R:      Mark Rutland <[email protected]>
18066 R:      Alexander Shishkin <[email protected]>
18067 R:      Jiri Olsa <[email protected]>
18068 R:      Ian Rogers <[email protected]>
18069 R:      Adrian Hunter <[email protected]>
18070 R:      "Liang, Kan" <[email protected]>
18071 L:      [email protected]
18072 L:      [email protected]
18073 S:      Supported
18074 W:      https://perf.wiki.kernel.org/
18075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
18076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-tools
18077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf-tools-next
18078 F:      arch/*/events/*
18079 F:      arch/*/events/*/*
18080 F:      arch/*/include/asm/perf_event.h
18081 F:      arch/*/kernel/*/*/perf_event*.c
18082 F:      arch/*/kernel/*/perf_event*.c
18083 F:      arch/*/kernel/perf_callchain.c
18084 F:      arch/*/kernel/perf_event*.c
18085 F:      include/linux/perf_event.h
18086 F:      include/uapi/linux/perf_event.h
18087 F:      kernel/events/*
18088 F:      tools/lib/perf/
18089 F:      tools/perf/
18090
18091 PERFORMANCE EVENTS TOOLING ARM64
18092 R:      John Garry <[email protected]>
18093 R:      Will Deacon <[email protected]>
18094 R:      James Clark <[email protected]>
18095 R:      Mike Leach <[email protected]>
18096 R:      Leo Yan <[email protected]>
18097 L:      [email protected] (moderated for non-subscribers)
18098 S:      Supported
18099 F:      tools/build/feature/test-libopencsd.c
18100 F:      tools/perf/arch/arm*/
18101 F:      tools/perf/pmu-events/arch/arm64/
18102 F:      tools/perf/util/arm-spe*
18103 F:      tools/perf/util/cs-etm*
18104
18105 PERSONALITY HANDLING
18106 M:      Christoph Hellwig <[email protected]>
18107 L:      [email protected]
18108 S:      Maintained
18109 F:      include/linux/personality.h
18110 F:      include/uapi/linux/personality.h
18111
18112 PHOENIX RC FLIGHT CONTROLLER ADAPTER
18113 M:      Marcus Folkesson <[email protected]>
18114 L:      [email protected]
18115 S:      Maintained
18116 F:      Documentation/input/devices/pxrc.rst
18117 F:      drivers/input/joystick/pxrc.c
18118
18119 PHONET PROTOCOL
18120 M:      Remi Denis-Courmont <[email protected]>
18121 S:      Supported
18122 F:      Documentation/networking/phonet.rst
18123 F:      include/linux/phonet.h
18124 F:      include/net/phonet/
18125 F:      include/uapi/linux/phonet.h
18126 F:      net/phonet/
18127
18128 PHRAM MTD DRIVER
18129 M:      Joern Engel <[email protected]>
18130 L:      [email protected]
18131 S:      Maintained
18132 F:      drivers/mtd/devices/phram.c
18133
18134 PICOLCD HID DRIVER
18135 M:      Bruno Prémont <[email protected]>
18136 L:      [email protected]
18137 S:      Maintained
18138 F:      drivers/hid/hid-picolcd*
18139
18140 PIDFD API
18141 M:      Christian Brauner <[email protected]>
18142 L:      [email protected]
18143 S:      Maintained
18144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
18145 F:      samples/pidfd/
18146 F:      tools/testing/selftests/clone3/
18147 F:      tools/testing/selftests/pid_namespace/
18148 F:      tools/testing/selftests/pidfd/
18149 K:      (?i)pidfd
18150 K:      (?i)clone3
18151 K:      \b(clone_args|kernel_clone_args)\b
18152
18153 PIN CONTROL SUBSYSTEM
18154 M:      Linus Walleij <[email protected]>
18155 L:      [email protected]
18156 S:      Maintained
18157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
18158 F:      Documentation/devicetree/bindings/pinctrl/
18159 F:      Documentation/driver-api/pin-control.rst
18160 F:      drivers/pinctrl/
18161 F:      include/dt-bindings/pinctrl/
18162 F:      include/linux/pinctrl/
18163
18164 PIN CONTROLLER - AMD
18165 M:      Basavaraj Natikar <[email protected]>
18166 M:      Shyam Sundar S K <[email protected]>
18167 S:      Maintained
18168 F:      drivers/pinctrl/pinctrl-amd.c
18169
18170 PIN CONTROLLER - FREESCALE
18171 M:      Dong Aisheng <[email protected]>
18172 M:      Fabio Estevam <[email protected]>
18173 M:      Shawn Guo <[email protected]>
18174 M:      Jacky Bai <[email protected]>
18175 R:      Pengutronix Kernel Team <[email protected]>
18176 L:      [email protected]
18177 L:      NXP S32 Linux Team <[email protected]>
18178 S:      Maintained
18179 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
18180 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
18181 F:      drivers/pinctrl/freescale/
18182 F:      drivers/pinctrl/nxp/
18183
18184 PIN CONTROLLER - INTEL
18185 M:      Mika Westerberg <[email protected]>
18186 M:      Andy Shevchenko <[email protected]>
18187 S:      Supported
18188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
18189 F:      drivers/pinctrl/intel/
18190
18191 PIN CONTROLLER - KEEMBAY
18192 M:      Lakshmi Sowjanya D <[email protected]>
18193 S:      Supported
18194 F:      drivers/pinctrl/pinctrl-keembay*
18195
18196 PIN CONTROLLER - MEDIATEK
18197 M:      Sean Wang <[email protected]>
18198 L:      [email protected] (moderated for non-subscribers)
18199 S:      Maintained
18200 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
18201 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
18202 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
18203 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
18204 F:      drivers/pinctrl/mediatek/
18205
18206 PIN CONTROLLER - MEDIATEK MIPS
18207 M:      Arınç ÜNAL <[email protected]>
18208 M:      Sergio Paracuellos <[email protected]>
18209 L:      [email protected] (moderated for non-subscribers)
18210 L:      [email protected]
18211 S:      Maintained
18212 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
18213 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
18214 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
18215 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
18216 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
18217 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
18218 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
18219 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
18220 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
18221 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
18222 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
18223 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
18224 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
18225 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
18226 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
18227
18228 PIN CONTROLLER - MICROCHIP AT91
18229 M:      Ludovic Desroches <[email protected]>
18230 L:      [email protected] (moderated for non-subscribers)
18231 L:      [email protected]
18232 S:      Supported
18233 F:      drivers/gpio/gpio-sama5d2-piobu.c
18234 F:      drivers/pinctrl/pinctrl-at91*
18235
18236 PIN CONTROLLER - QUALCOMM
18237 M:      Bjorn Andersson <[email protected]>
18238 L:      [email protected]
18239 S:      Maintained
18240 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
18241 F:      drivers/pinctrl/qcom/
18242
18243 PIN CONTROLLER - RENESAS
18244 M:      Geert Uytterhoeven <[email protected]>
18245 L:      [email protected]
18246 S:      Supported
18247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
18248 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
18249 F:      drivers/pinctrl/renesas/
18250
18251 PIN CONTROLLER - SAMSUNG
18252 M:      Krzysztof Kozlowski <[email protected]>
18253 M:      Sylwester Nawrocki <[email protected]>
18254 R:      Alim Akhtar <[email protected]>
18255 L:      [email protected] (moderated for non-subscribers)
18256 L:      [email protected]
18257 S:      Maintained
18258 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
18259 B:      mailto:[email protected]
18260 C:      irc://irc.libera.chat/linux-exynos
18261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
18262 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
18263 F:      drivers/pinctrl/samsung/
18264
18265 PIN CONTROLLER - SINGLE
18266 M:      Tony Lindgren <[email protected]>
18267 M:      Haojian Zhuang <[email protected]>
18268 L:      [email protected] (moderated for non-subscribers)
18269 L:      [email protected]
18270 S:      Maintained
18271 F:      drivers/pinctrl/pinctrl-single.c
18272
18273 PIN CONTROLLER - SUNPLUS / TIBBO
18274 M:      Dvorkin Dmitry <[email protected]>
18275 M:      Wells Lu <[email protected]>
18276 L:      [email protected] (moderated for non-subscribers)
18277 S:      Maintained
18278 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
18279 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
18280 F:      drivers/pinctrl/sunplus/
18281 F:      include/dt-bindings/pinctrl/sppctl*.h
18282
18283 PINE64 PINEPHONE KEYBOARD DRIVER
18284 M:      Samuel Holland <[email protected]>
18285 S:      Supported
18286 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
18287 F:      drivers/input/keyboard/pinephone-keyboard.c
18288
18289 PKTCDVD DRIVER
18290 M:      [email protected]
18291 S:      Orphan
18292 F:      drivers/block/pktcdvd.c
18293 F:      include/linux/pktcdvd.h
18294 F:      include/uapi/linux/pktcdvd.h
18295
18296 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
18297 M:      Tomasz Duszynski <[email protected]>
18298 S:      Maintained
18299 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
18300 F:      drivers/iio/chemical/pms7003.c
18301
18302 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
18303 M:      Piergiorgio Beruto <[email protected]>
18304 L:      [email protected]
18305 S:      Maintained
18306 F:      drivers/net/phy/mdio-open-alliance.h
18307 F:      net/ethtool/plca.c
18308
18309 PLDMFW LIBRARY
18310 M:      Jacob Keller <[email protected]>
18311 S:      Maintained
18312 F:      Documentation/driver-api/pldmfw/
18313 F:      include/linux/pldmfw.h
18314 F:      lib/pldmfw/
18315
18316 PLX DMA DRIVER
18317 M:      Logan Gunthorpe <[email protected]>
18318 S:      Maintained
18319 F:      drivers/dma/plx_dma.c
18320
18321 PM-GRAPH UTILITY
18322 M:      "Todd E Brandt" <[email protected]>
18323 L:      [email protected]
18324 S:      Supported
18325 W:      https://01.org/pm-graph
18326 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
18327 T:      git git://github.com/intel/pm-graph
18328 F:      tools/power/pm-graph
18329
18330 PM6764TR DRIVER
18331 M:      Charles Hsu     <[email protected]>
18332 L:      [email protected]
18333 S:      Maintained
18334 F:      Documentation/hwmon/pm6764tr.rst
18335 F:      drivers/hwmon/pmbus/pm6764tr.c
18336
18337 PMC SIERRA MaxRAID DRIVER
18338 L:      [email protected]
18339 S:      Orphan
18340 W:      http://www.pmc-sierra.com/
18341 F:      drivers/scsi/pmcraid.*
18342
18343 PMC SIERRA PM8001 DRIVER
18344 M:      Jack Wang <[email protected]>
18345 L:      [email protected]
18346 S:      Supported
18347 F:      drivers/scsi/pm8001/
18348
18349 PNI RM3100 IIO DRIVER
18350 M:      Song Qiang <[email protected]>
18351 L:      [email protected]
18352 S:      Maintained
18353 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
18354 F:      drivers/iio/magnetometer/rm3100*
18355
18356 PNP SUPPORT
18357 M:      "Rafael J. Wysocki" <[email protected]>
18358 L:      [email protected]
18359 S:      Maintained
18360 F:      drivers/pnp/
18361 F:      include/linux/pnp.h
18362
18363 POSIX CLOCKS and TIMERS
18364 M:      Anna-Maria Behnsen <[email protected]>
18365 M:      Frederic Weisbecker <[email protected]>
18366 M:      Thomas Gleixner <[email protected]>
18367 L:      [email protected]
18368 S:      Maintained
18369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
18370 F:      fs/timerfd.c
18371 F:      include/linux/time_namespace.h
18372 F:      include/linux/timerfd.h
18373 F:      include/uapi/linux/time.h
18374 F:      include/uapi/linux/timerfd.h
18375 F:      include/trace/events/timer*
18376 F:      kernel/time/itimer.c
18377 F:      kernel/time/posix-*
18378 F:      kernel/time/namespace.c
18379
18380 POWER MANAGEMENT CORE
18381 M:      "Rafael J. Wysocki" <[email protected]>
18382 L:      [email protected]
18383 S:      Supported
18384 B:      https://bugzilla.kernel.org
18385 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
18386 F:      drivers/base/power/
18387 F:      drivers/powercap/
18388 F:      include/linux/intel_rapl.h
18389 F:      include/linux/pm.h
18390 F:      include/linux/pm_*
18391 F:      include/linux/powercap.h
18392 F:      kernel/configs/nopm.config
18393
18394 POWER SEQUENCING
18395 M:      Bartosz Golaszewski <[email protected]>
18396 L:      [email protected]
18397 S:      Maintained
18398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
18399 F:      Documentation/driver-api/pwrseq.rst
18400 F:      drivers/power/sequencing/
18401 F:      include/linux/pwrseq/
18402
18403 POWER STATE COORDINATION INTERFACE (PSCI)
18404 M:      Mark Rutland <[email protected]>
18405 M:      Lorenzo Pieralisi <[email protected]>
18406 L:      [email protected] (moderated for non-subscribers)
18407 S:      Maintained
18408 F:      drivers/firmware/psci/
18409 F:      include/linux/psci.h
18410 F:      include/uapi/linux/psci.h
18411
18412 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
18413 M:      Sebastian Reichel <[email protected]>
18414 L:      [email protected]
18415 S:      Maintained
18416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
18417 F:      Documentation/ABI/testing/sysfs-class-power
18418 F:      Documentation/devicetree/bindings/power/supply/
18419 F:      drivers/power/supply/
18420 F:      include/linux/power/
18421 F:      include/linux/power_supply.h
18422 F:      tools/testing/selftests/power_supply/
18423
18424 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
18425 M:      Suraj Jitindar Singh <[email protected]>
18426 L:      [email protected]
18427 S:      Maintained
18428 F:      drivers/char/powernv-op-panel.c
18429
18430 PPP OVER ATM (RFC 2364)
18431 M:      Mitchell Blank Jr <[email protected]>
18432 S:      Maintained
18433 F:      include/uapi/linux/atmppp.h
18434 F:      net/atm/pppoatm.c
18435
18436 PPP OVER ETHERNET
18437 M:      Michal Ostrowski <[email protected]>
18438 S:      Maintained
18439 F:      drivers/net/ppp/pppoe.c
18440 F:      drivers/net/ppp/pppox.c
18441
18442 PPP OVER L2TP
18443 M:      James Chapman <[email protected]>
18444 S:      Maintained
18445 F:      include/linux/if_pppol2tp.h
18446 F:      include/uapi/linux/if_pppol2tp.h
18447 F:      net/l2tp/l2tp_ppp.c
18448
18449 PPP PROTOCOL DRIVERS AND COMPRESSORS
18450 L:      [email protected]
18451 S:      Orphan
18452 F:      drivers/net/ppp/ppp_*
18453
18454 PPS SUPPORT
18455 M:      Rodolfo Giometti <[email protected]>
18456 L:      [email protected] (subscribers-only)
18457 S:      Maintained
18458 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
18459 F:      Documentation/ABI/testing/sysfs-pps
18460 F:      Documentation/devicetree/bindings/pps/pps-gpio.yaml
18461 F:      Documentation/driver-api/pps.rst
18462 F:      drivers/pps/
18463 F:      include/linux/pps*.h
18464 F:      include/uapi/linux/pps.h
18465
18466 PPTP DRIVER
18467 M:      Dmitry Kozlov <[email protected]>
18468 L:      [email protected]
18469 S:      Maintained
18470 W:      http://sourceforge.net/projects/accel-pptp
18471 F:      drivers/net/ppp/pptp.c
18472
18473 PRESSURE STALL INFORMATION (PSI)
18474 M:      Johannes Weiner <[email protected]>
18475 M:      Suren Baghdasaryan <[email protected]>
18476 R:      Peter Ziljstra <[email protected]>
18477 S:      Maintained
18478 F:      include/linux/psi*
18479 F:      kernel/sched/psi.c
18480
18481 PRINTK
18482 M:      Petr Mladek <[email protected]>
18483 R:      Steven Rostedt <[email protected]>
18484 R:      John Ogness <[email protected]>
18485 R:      Sergey Senozhatsky <[email protected]>
18486 S:      Maintained
18487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
18488 F:      include/linux/printk.h
18489 F:      kernel/printk/
18490
18491 PRINTK INDEXING
18492 R:      Chris Down <[email protected]>
18493 S:      Maintained
18494 F:      Documentation/core-api/printk-index.rst
18495 F:      kernel/printk/index.c
18496 K:      printk_index
18497
18498 PROC FILESYSTEM
18499 L:      [email protected]
18500 L:      [email protected]
18501 S:      Maintained
18502 F:      Documentation/filesystems/proc.rst
18503 F:      fs/proc/
18504 F:      include/linux/proc_fs.h
18505 F:      tools/testing/selftests/proc/
18506
18507 PROC SYSCTL
18508 M:      Luis Chamberlain <[email protected]>
18509 M:      Kees Cook <[email protected]>
18510 M:      Joel Granados <[email protected]>
18511 L:      [email protected]
18512 L:      [email protected]
18513 S:      Maintained
18514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl.git sysctl-next
18515 F:      fs/proc/proc_sysctl.c
18516 F:      include/linux/sysctl.h
18517 F:      kernel/sysctl-test.c
18518 F:      kernel/sysctl.c
18519 F:      tools/testing/selftests/sysctl/
18520
18521 PS3 NETWORK SUPPORT
18522 M:      Geoff Levand <[email protected]>
18523 L:      [email protected]
18524 L:      [email protected]
18525 S:      Maintained
18526 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
18527
18528 PS3 PLATFORM SUPPORT
18529 M:      Geoff Levand <[email protected]>
18530 L:      [email protected]
18531 S:      Maintained
18532 F:      arch/powerpc/boot/ps3*
18533 F:      arch/powerpc/include/asm/lv1call.h
18534 F:      arch/powerpc/include/asm/ps3*.h
18535 F:      arch/powerpc/platforms/ps3/
18536 F:      drivers/*/ps3*
18537 F:      drivers/ps3/
18538 F:      drivers/rtc/rtc-ps3.c
18539 F:      drivers/usb/host/*ps3.c
18540 F:      sound/ppc/snd_ps3*
18541
18542 PS3VRAM DRIVER
18543 M:      Jim Paris <[email protected]>
18544 M:      Geoff Levand <[email protected]>
18545 L:      [email protected]
18546 S:      Maintained
18547 F:      drivers/block/ps3vram.c
18548
18549 PSAMPLE PACKET SAMPLING SUPPORT
18550 M:      Yotam Gigi <[email protected]>
18551 S:      Maintained
18552 F:      include/net/psample.h
18553 F:      include/uapi/linux/psample.h
18554 F:      net/psample
18555
18556 PSE NETWORK DRIVER
18557 M:      Oleksij Rempel <[email protected]>
18558 M:      Kory Maincent <[email protected]>
18559 L:      [email protected]
18560 S:      Maintained
18561 F:      Documentation/devicetree/bindings/net/pse-pd/
18562 F:      drivers/net/pse-pd/
18563 F:      net/ethtool/pse-pd.c
18564
18565 PSTORE FILESYSTEM
18566 M:      Kees Cook <[email protected]>
18567 R:      Tony Luck <[email protected]>
18568 R:      Guilherme G. Piccoli <[email protected]>
18569 L:      [email protected]
18570 S:      Supported
18571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
18572 F:      Documentation/admin-guide/pstore-blk.rst
18573 F:      Documentation/admin-guide/ramoops.rst
18574 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
18575 F:      drivers/acpi/apei/erst.c
18576 F:      drivers/firmware/efi/efi-pstore.c
18577 F:      fs/pstore/
18578 F:      include/linux/pstore*
18579 K:      \b(pstore|ramoops)
18580
18581 PT5161L HARDWARE MONITOR DRIVER
18582 M:      Cosmo Chou <[email protected]>
18583 L:      [email protected]
18584 S:      Maintained
18585 F:      Documentation/hwmon/pt5161l.rst
18586 F:      drivers/hwmon/pt5161l.c
18587
18588 PTP HARDWARE CLOCK SUPPORT
18589 M:      Richard Cochran <[email protected]>
18590 L:      [email protected]
18591 S:      Maintained
18592 W:      http://linuxptp.sourceforge.net/
18593 F:      Documentation/ABI/testing/sysfs-ptp
18594 F:      Documentation/driver-api/ptp.rst
18595 F:      drivers/net/phy/dp83640*
18596 F:      drivers/ptp/*
18597 F:      include/linux/ptp_cl*
18598 K:      (?:\b|_)ptp(?:\b|_)
18599
18600 PTP MOCKUP CLOCK SUPPORT
18601 M:      Vladimir Oltean <[email protected]>
18602 L:      [email protected]
18603 S:      Maintained
18604 F:      drivers/ptp/ptp_mock.c
18605 F:      include/linux/ptp_mock.h
18606
18607 PTP VIRTUAL CLOCK SUPPORT
18608 M:      Yangbo Lu <[email protected]>
18609 L:      [email protected]
18610 S:      Maintained
18611 F:      drivers/ptp/ptp_vclock.c
18612 F:      net/ethtool/phc_vclocks.c
18613
18614 PTRACE SUPPORT
18615 M:      Oleg Nesterov <[email protected]>
18616 S:      Maintained
18617 F:      arch/*/*/ptrace*.c
18618 F:      arch/*/include/asm/ptrace*.h
18619 F:      arch/*/ptrace*.c
18620 F:      include/asm-generic/syscall.h
18621 F:      include/linux/ptrace.h
18622 F:      include/linux/regset.h
18623 F:      include/uapi/linux/ptrace.h
18624 F:      kernel/ptrace.c
18625
18626 PULSE8-CEC DRIVER
18627 M:      Hans Verkuil <[email protected]>
18628 L:      [email protected]
18629 S:      Maintained
18630 T:      git git://linuxtv.org/media_tree.git
18631 F:      drivers/media/cec/usb/pulse8/
18632
18633 PURELIFI PLFXLC DRIVER
18634 M:      Srinivasan Raju <[email protected]>
18635 L:      [email protected]
18636 S:      Supported
18637 F:      drivers/net/wireless/purelifi/plfxlc/
18638
18639 PVRUSB2 VIDEO4LINUX DRIVER
18640 M:      Mike Isely <[email protected]>
18641 L:      [email protected]       (subscribers-only)
18642 L:      [email protected]
18643 S:      Maintained
18644 W:      http://www.isely.net/pvrusb2/
18645 T:      git git://linuxtv.org/media_tree.git
18646 F:      Documentation/driver-api/media/drivers/pvrusb2*
18647 F:      drivers/media/usb/pvrusb2/
18648
18649 PWC WEBCAM DRIVER
18650 M:      Hans Verkuil <[email protected]>
18651 L:      [email protected]
18652 S:      Odd Fixes
18653 T:      git git://linuxtv.org/media_tree.git
18654 F:      drivers/media/usb/pwc/*
18655 F:      include/trace/events/pwc.h
18656
18657 PWM IR Transmitter
18658 M:      Sean Young <[email protected]>
18659 L:      [email protected]
18660 S:      Maintained
18661 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
18662 F:      drivers/media/rc/pwm-ir-tx.c
18663
18664 PWM SUBSYSTEM
18665 M:      Uwe Kleine-König <[email protected]>
18666 L:      [email protected]
18667 S:      Maintained
18668 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
18669 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git
18670 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
18671 F:      Documentation/devicetree/bindings/pwm/
18672 F:      Documentation/driver-api/pwm.rst
18673 F:      drivers/gpio/gpio-mvebu.c
18674 F:      drivers/pwm/
18675 F:      drivers/video/backlight/pwm_bl.c
18676 F:      include/dt-bindings/pwm/
18677 F:      include/linux/pwm.h
18678 F:      include/linux/pwm_backlight.h
18679 K:      pwm_(config|apply_might_sleep|apply_atomic|ops)
18680
18681 PXA GPIO DRIVER
18682 M:      Robert Jarzmik <[email protected]>
18683 L:      [email protected]
18684 S:      Maintained
18685 F:      drivers/gpio/gpio-pxa.c
18686
18687 PXA MMCI DRIVER
18688 S:      Orphan
18689
18690 PXA RTC DRIVER
18691 M:      Robert Jarzmik <[email protected]>
18692 L:      [email protected]
18693 S:      Maintained
18694
18695 PXA2xx/PXA3xx SUPPORT
18696 M:      Daniel Mack <[email protected]>
18697 M:      Haojian Zhuang <[email protected]>
18698 M:      Robert Jarzmik <[email protected]>
18699 L:      [email protected] (moderated for non-subscribers)
18700 S:      Maintained
18701 T:      git git://github.com/hzhuang1/linux.git
18702 T:      git git://github.com/rjarzmik/linux.git
18703 F:      arch/arm/boot/dts/intel/pxa/
18704 F:      arch/arm/mach-pxa/
18705 F:      drivers/dma/pxa*
18706 F:      drivers/pcmcia/pxa2xx*
18707 F:      drivers/pinctrl/pxa/
18708 F:      drivers/spi/spi-pxa2xx*
18709 F:      drivers/usb/gadget/udc/pxa2*
18710 F:      include/sound/pxa2xx-lib.h
18711 F:      sound/arm/pxa*
18712 F:      sound/soc/pxa/
18713
18714 QAT DRIVER
18715 M:      Giovanni Cabiddu <[email protected]>
18716 L:      [email protected]
18717 S:      Supported
18718 F:      drivers/crypto/intel/qat/
18719
18720 QCOM AUDIO (ASoC) DRIVERS
18721 M:      Srinivas Kandagatla <[email protected]>
18722 L:      [email protected] (moderated for non-subscribers)
18723 L:      [email protected]
18724 S:      Supported
18725 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
18726 F:      Documentation/devicetree/bindings/sound/qcom,*
18727 F:      drivers/soc/qcom/apr.c
18728 F:      include/dt-bindings/sound/qcom,wcd9335.h
18729 F:      sound/soc/codecs/lpass-rx-macro.*
18730 F:      sound/soc/codecs/lpass-tx-macro.*
18731 F:      sound/soc/codecs/lpass-va-macro.c
18732 F:      sound/soc/codecs/lpass-wsa-macro.*
18733 F:      sound/soc/codecs/msm8916-wcd-analog.c
18734 F:      sound/soc/codecs/msm8916-wcd-digital.c
18735 F:      sound/soc/codecs/wcd-clsh-v2.*
18736 F:      sound/soc/codecs/wcd-mbhc-v2.*
18737 F:      sound/soc/codecs/wcd9335.*
18738 F:      sound/soc/codecs/wcd934x.c
18739 F:      sound/soc/codecs/wsa881x.c
18740 F:      sound/soc/codecs/wsa883x.c
18741 F:      sound/soc/codecs/wsa884x.c
18742 F:      sound/soc/qcom/
18743
18744 QCOM EMBEDDED USB DEBUGGER (EUD)
18745 M:      Souradeep Chowdhury <[email protected]>
18746 L:      [email protected]
18747 S:      Maintained
18748 F:      Documentation/ABI/testing/sysfs-driver-eud
18749 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
18750 F:      drivers/usb/misc/qcom_eud.c
18751
18752 QCOM IPA DRIVER
18753 M:      Alex Elder <[email protected]>
18754 L:      [email protected]
18755 S:      Maintained
18756 F:      drivers/net/ipa/
18757
18758 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
18759 M:      Gabriel Somlo <[email protected]>
18760 M:      "Michael S. Tsirkin" <[email protected]>
18761 L:      [email protected]
18762 S:      Maintained
18763 F:      drivers/firmware/qemu_fw_cfg.c
18764 F:      include/uapi/linux/qemu_fw_cfg.h
18765
18766 QIB DRIVER
18767 M:      Dennis Dalessandro <[email protected]>
18768 L:      [email protected]
18769 S:      Supported
18770 F:      drivers/infiniband/hw/qib/
18771
18772 QLOGIC QL41xxx FCOE DRIVER
18773 M:      Saurav Kashyap <[email protected]>
18774 M:      Javed Hasan <[email protected]>
18775 M:      [email protected]
18776 L:      [email protected]
18777 S:      Supported
18778 F:      drivers/scsi/qedf/
18779
18780 QLOGIC QL41xxx ISCSI DRIVER
18781 M:      Nilesh Javali <[email protected]>
18782 M:      Manish Rangankar <[email protected]>
18783 M:      [email protected]
18784 L:      [email protected]
18785 S:      Supported
18786 F:      drivers/scsi/qedi/
18787
18788 QLOGIC QL4xxx ETHERNET DRIVER
18789 M:      Manish Chopra <[email protected]>
18790 L:      [email protected]
18791 S:      Supported
18792 F:      drivers/net/ethernet/qlogic/qed/
18793 F:      drivers/net/ethernet/qlogic/qede/
18794 F:      include/linux/qed/
18795
18796 QLOGIC QL4xxx RDMA DRIVER
18797 M:      Michal Kalderon <[email protected]>
18798 L:      [email protected]
18799 S:      Supported
18800 F:      drivers/infiniband/hw/qedr/
18801 F:      include/uapi/rdma/qedr-abi.h
18802
18803 QLOGIC QLA1280 SCSI DRIVER
18804 M:      Michael Reed <[email protected]>
18805 L:      [email protected]
18806 S:      Maintained
18807 F:      drivers/scsi/qla1280.[ch]
18808
18809 QLOGIC QLA2XXX FC-SCSI DRIVER
18810 M:      Nilesh Javali <[email protected]>
18811 M:      [email protected]
18812 L:      [email protected]
18813 S:      Supported
18814 F:      drivers/scsi/qla2xxx/
18815
18816 QLOGIC QLA3XXX NETWORK DRIVER
18817 M:      [email protected]
18818 L:      [email protected]
18819 S:      Supported
18820 F:      drivers/net/ethernet/qlogic/qla3xxx.*
18821
18822 QLOGIC QLA4XXX iSCSI DRIVER
18823 M:      Nilesh Javali <[email protected]>
18824 M:      Manish Rangankar <[email protected]>
18825 M:      [email protected]
18826 L:      [email protected]
18827 S:      Supported
18828 F:      drivers/scsi/qla4xxx/
18829
18830 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
18831 M:      Shahed Shaikh <[email protected]>
18832 M:      Manish Chopra <[email protected]>
18833 M:      [email protected]
18834 L:      [email protected]
18835 S:      Supported
18836 F:      drivers/net/ethernet/qlogic/qlcnic/
18837
18838 QM1D1B0004 MEDIA DRIVER
18839 M:      Akihiro Tsukada <[email protected]>
18840 L:      [email protected]
18841 S:      Odd Fixes
18842 F:      drivers/media/tuners/qm1d1b0004*
18843
18844 QM1D1C0042 MEDIA DRIVER
18845 M:      Akihiro Tsukada <[email protected]>
18846 L:      [email protected]
18847 S:      Odd Fixes
18848 F:      drivers/media/tuners/qm1d1c0042*
18849
18850 QNX4 FILESYSTEM
18851 M:      Anders Larsen <[email protected]>
18852 S:      Maintained
18853 W:      http://www.alarsen.net/linux/qnx4fs/
18854 F:      fs/qnx4/
18855 F:      include/uapi/linux/qnx4_fs.h
18856 F:      include/uapi/linux/qnxtypes.h
18857
18858 QNX6 FILESYSTEM
18859 S:      Orphan
18860 F:      Documentation/filesystems/qnx6.rst
18861 F:      fs/qnx6/
18862 F:      include/linux/qnx6_fs.h
18863
18864 QORIQ DPAA2 FSL-MC BUS DRIVER
18865 M:      Stuart Yoder <[email protected]>
18866 M:      Laurentiu Tudor <[email protected]>
18867 L:      [email protected]
18868 S:      Maintained
18869 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
18870 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
18871 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
18872 F:      drivers/bus/fsl-mc/
18873 F:      include/uapi/linux/fsl_mc.h
18874
18875 QT1010 MEDIA DRIVER
18876 L:      [email protected]
18877 S:      Orphan
18878 W:      https://linuxtv.org
18879 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18880 F:      drivers/media/tuners/qt1010*
18881
18882 QUALCOMM ATH12K WIRELESS DRIVER
18883 M:      Kalle Valo <[email protected]>
18884 M:      Jeff Johnson <[email protected]>
18885 L:      [email protected]
18886 S:      Supported
18887 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath12k
18888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18889 F:      drivers/net/wireless/ath/ath12k/
18890 N:      ath12k
18891
18892 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
18893 M:      Kalle Valo <[email protected]>
18894 M:      Jeff Johnson <[email protected]>
18895 L:      [email protected]
18896 S:      Supported
18897 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
18898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18899 F:      drivers/net/wireless/ath/ath10k/
18900 N:      ath10k
18901
18902 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
18903 M:      Kalle Valo <[email protected]>
18904 M:      Jeff Johnson <[email protected]>
18905 L:      [email protected]
18906 S:      Supported
18907 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
18908 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
18909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18910 F:      drivers/net/wireless/ath/ath11k/
18911 N:      ath11k
18912
18913 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
18914 M:      Toke Høiland-Jørgensen <[email protected]>
18915 L:      [email protected]
18916 S:      Maintained
18917 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
18918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18919 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
18920 F:      drivers/net/wireless/ath/ath9k/
18921
18922 QUALCOMM ATHEROS QCA7K ETHERNET DRIVER
18923 M:      Stefan Wahren <[email protected]>
18924 L:      [email protected]
18925 S:      Maintained
18926 F:      Documentation/devicetree/bindings/net/qca,qca7000.txt
18927 F:      drivers/net/ethernet/qualcomm/qca*
18928
18929 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
18930 M:      Stephan Gerhold <[email protected]>
18931 L:      [email protected]
18932 L:      [email protected]
18933 S:      Maintained
18934 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
18935 F:      drivers/net/wwan/qcom_bam_dmux.c
18936
18937 QUALCOMM CAMERA SUBSYSTEM DRIVER
18938 M:      Robert Foss <[email protected]>
18939 M:      Todor Tomov <[email protected]>
18940 M:      Bryan O'Donoghue <[email protected]>
18941 L:      [email protected]
18942 S:      Maintained
18943 F:      Documentation/admin-guide/media/qcom_camss.rst
18944 F:      Documentation/devicetree/bindings/media/qcom,*camss*
18945 F:      drivers/media/platform/qcom/camss/
18946
18947 QUALCOMM CLOCK DRIVERS
18948 M:      Bjorn Andersson <[email protected]>
18949 L:      [email protected]
18950 S:      Supported
18951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
18952 F:      Documentation/devicetree/bindings/clock/qcom,*
18953 F:      drivers/clk/qcom/
18954 F:      include/dt-bindings/clock/qcom,*
18955
18956 QUALCOMM CLOUD AI (QAIC) DRIVER
18957 M:      Jeffrey Hugo <[email protected]>
18958 R:      Carl Vanderlip <[email protected]>
18959 L:      [email protected]
18960 L:      [email protected]
18961 S:      Supported
18962 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
18963 F:      Documentation/accel/qaic/
18964 F:      drivers/accel/qaic/
18965 F:      include/uapi/drm/qaic_accel.h
18966
18967 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
18968 M:      Bjorn Andersson <[email protected]>
18969 M:      Konrad Dybcio <[email protected]>
18970 L:      [email protected]
18971 L:      [email protected]
18972 S:      Maintained
18973 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
18974 F:      drivers/pmdomain/qcom/cpr.c
18975
18976 QUALCOMM CPUCP MAILBOX DRIVER
18977 M:      Sibi Sankar <[email protected]>
18978 L:      [email protected]
18979 S:      Supported
18980 F:      Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml
18981 F:      drivers/mailbox/qcom-cpucp-mbox.c
18982
18983 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
18984 M:      Ilia Lin <[email protected]>
18985 L:      [email protected]
18986 S:      Maintained
18987 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
18988 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
18989 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
18990
18991 QUALCOMM CRYPTO DRIVERS
18992 M:      Thara Gopinath <[email protected]>
18993 L:      [email protected]
18994 L:      [email protected]
18995 S:      Maintained
18996 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
18997 F:      drivers/crypto/qce/
18998
18999 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
19000 M:      Timur Tabi <[email protected]>
19001 L:      [email protected]
19002 S:      Maintained
19003 F:      drivers/net/ethernet/qualcomm/emac/
19004
19005 QUALCOMM ETHQOS ETHERNET DRIVER
19006 M:      Vinod Koul <[email protected]>
19007 L:      [email protected]
19008 L:      [email protected]
19009 S:      Maintained
19010 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
19011 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
19012
19013 QUALCOMM FASTRPC DRIVER
19014 M:      Srinivas Kandagatla <[email protected]>
19015 M:      Amol Maheshwari <[email protected]>
19016 L:      [email protected]
19017 L:      [email protected]
19018 S:      Maintained
19019 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
19020 F:      drivers/misc/fastrpc.c
19021 F:      include/uapi/misc/fastrpc.h
19022
19023 QUALCOMM HEXAGON ARCHITECTURE
19024 M:      Brian Cain <[email protected]>
19025 L:      [email protected]
19026 S:      Supported
19027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
19028 F:      arch/hexagon/
19029
19030 QUALCOMM HIDMA DRIVER
19031 M:      Sinan Kaya <[email protected]>
19032 L:      [email protected] (moderated for non-subscribers)
19033 L:      [email protected]
19034 L:      [email protected]
19035 S:      Supported
19036 F:      drivers/dma/qcom/hidma*
19037
19038 QUALCOMM I2C CCI DRIVER
19039 M:      Loic Poulain <[email protected]>
19040 M:      Robert Foss <[email protected]>
19041 L:      [email protected]
19042 L:      [email protected]
19043 S:      Maintained
19044 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
19045 F:      drivers/i2c/busses/i2c-qcom-cci.c
19046
19047 QUALCOMM INTERCONNECT BWMON DRIVER
19048 M:      Krzysztof Kozlowski <[email protected]>
19049 L:      [email protected]
19050 S:      Maintained
19051 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
19052 F:      drivers/soc/qcom/icc-bwmon.c
19053 F:      drivers/soc/qcom/trace_icc-bwmon.h
19054
19055 QUALCOMM IOMMU
19056 M:      Rob Clark <[email protected]>
19057 L:      [email protected]
19058 L:      [email protected]
19059 S:      Maintained
19060 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
19061 F:      drivers/iommu/arm/arm-smmu/arm-smmu-qcom*
19062 F:      drivers/iommu/msm_iommu*
19063
19064 QUALCOMM IPC ROUTER (QRTR) DRIVER
19065 M:      Manivannan Sadhasivam <[email protected]>
19066 L:      [email protected]
19067 S:      Maintained
19068 F:      include/trace/events/qrtr.h
19069 F:      include/uapi/linux/qrtr.h
19070 F:      net/qrtr/
19071
19072 QUALCOMM IPCC MAILBOX DRIVER
19073 M:      Manivannan Sadhasivam <[email protected]>
19074 L:      [email protected]
19075 S:      Supported
19076 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
19077 F:      drivers/mailbox/qcom-ipcc.c
19078 F:      include/dt-bindings/mailbox/qcom-ipcc.h
19079
19080 QUALCOMM IPQ4019 USB PHY DRIVER
19081 M:      Robert Marko <[email protected]>
19082 M:      Luka Perkov <[email protected]>
19083 L:      [email protected]
19084 S:      Maintained
19085 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
19086 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
19087
19088 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
19089 M:      Robert Marko <[email protected]>
19090 M:      Luka Perkov <[email protected]>
19091 L:      [email protected]
19092 S:      Maintained
19093 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
19094 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
19095
19096 QUALCOMM NAND CONTROLLER DRIVER
19097 M:      Manivannan Sadhasivam <[email protected]>
19098 L:      [email protected]
19099 L:      [email protected]
19100 S:      Maintained
19101 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
19102 F:      drivers/mtd/nand/raw/qcom_nandc.c
19103
19104 QUALCOMM QSEECOM DRIVER
19105 M:      Maximilian Luz <[email protected]>
19106 L:      [email protected]
19107 S:      Maintained
19108 F:      drivers/firmware/qcom/qcom_qseecom.c
19109
19110 QUALCOMM QSEECOM UEFISECAPP DRIVER
19111 M:      Maximilian Luz <[email protected]>
19112 L:      [email protected]
19113 S:      Maintained
19114 F:      drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
19115
19116 QUALCOMM RMNET DRIVER
19117 M:      Subash Abhinov Kasiviswanathan <[email protected]>
19118 M:      Sean Tranchetti <[email protected]>
19119 L:      [email protected]
19120 S:      Maintained
19121 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
19122 F:      drivers/net/ethernet/qualcomm/rmnet/
19123 F:      include/linux/if_rmnet.h
19124
19125 QUALCOMM TRUST ZONE MEMORY ALLOCATOR
19126 M:      Bartosz Golaszewski <[email protected]>
19127 L:      [email protected]
19128 S:      Maintained
19129 F:      drivers/firmware/qcom/qcom_tzmem.c
19130 F:      drivers/firmware/qcom/qcom_tzmem.h
19131 F:      include/linux/firmware/qcom/qcom_tzmem.h
19132
19133 QUALCOMM TSENS THERMAL DRIVER
19134 M:      Amit Kucheria <[email protected]>
19135 M:      Thara Gopinath <[email protected]>
19136 L:      [email protected]
19137 L:      [email protected]
19138 S:      Maintained
19139 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
19140 F:      drivers/thermal/qcom/
19141
19142 QUALCOMM TYPEC PORT MANAGER DRIVER
19143 M:      Bryan O'Donoghue <[email protected]>
19144 L:      [email protected]
19145 L:      [email protected]
19146 S:      Maintained
19147 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
19148 F:      drivers/usb/typec/tcpm/qcom/
19149
19150 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
19151 M:      Stanimir Varbanov <[email protected]>
19152 M:      Vikash Garodia <[email protected]>
19153 R:      Bryan O'Donoghue <[email protected]>
19154 L:      [email protected]
19155 L:      [email protected]
19156 S:      Maintained
19157 T:      git git://linuxtv.org/media_tree.git
19158 F:      Documentation/devicetree/bindings/media/*venus*
19159 F:      drivers/media/platform/qcom/venus/
19160
19161 QUALCOMM WCN36XX WIRELESS DRIVER
19162 M:      Loic Poulain <[email protected]>
19163 L:      [email protected]
19164 S:      Supported
19165 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
19166 F:      drivers/net/wireless/ath/wcn36xx/
19167
19168 QUANTENNA QTNFMAC WIRELESS DRIVER
19169 M:      Igor Mitsyanko <[email protected]>
19170 R:      Sergey Matyukevich <[email protected]>
19171 L:      [email protected]
19172 S:      Maintained
19173 F:      drivers/net/wireless/quantenna
19174
19175 RADEON and AMDGPU DRM DRIVERS
19176 M:      Alex Deucher <[email protected]>
19177 M:      Christian König <[email protected]>
19178 M:      Xinhui Pan <[email protected]>
19179 L:      [email protected]
19180 S:      Supported
19181 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
19182 C:      irc://irc.oftc.net/radeon
19183 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
19184 F:      Documentation/gpu/amdgpu/
19185 F:      drivers/gpu/drm/amd/
19186 F:      drivers/gpu/drm/ci/xfails/amd*
19187 F:      drivers/gpu/drm/radeon/
19188 F:      include/uapi/drm/amdgpu_drm.h
19189 F:      include/uapi/drm/radeon_drm.h
19190
19191 RADEON FRAMEBUFFER DISPLAY DRIVER
19192 M:      Benjamin Herrenschmidt <[email protected]>
19193 L:      [email protected]
19194 S:      Maintained
19195 F:      drivers/video/fbdev/aty/radeon*
19196 F:      include/uapi/linux/radeonfb.h
19197
19198 RADIOSHARK RADIO DRIVER
19199 M:      Hans Verkuil <[email protected]>
19200 L:      [email protected]
19201 S:      Maintained
19202 T:      git git://linuxtv.org/media_tree.git
19203 F:      drivers/media/radio/radio-shark.c
19204
19205 RADIOSHARK2 RADIO DRIVER
19206 M:      Hans Verkuil <[email protected]>
19207 L:      [email protected]
19208 S:      Maintained
19209 T:      git git://linuxtv.org/media_tree.git
19210 F:      drivers/media/radio/radio-shark2.c
19211 F:      drivers/media/radio/radio-tea5777.c
19212
19213 RADOS BLOCK DEVICE (RBD)
19214 M:      Ilya Dryomov <[email protected]>
19215 R:      Dongsheng Yang <[email protected]>
19216 L:      [email protected]
19217 S:      Supported
19218 W:      http://ceph.com/
19219 T:      git https://github.com/ceph/ceph-client.git
19220 F:      Documentation/ABI/testing/sysfs-bus-rbd
19221 F:      drivers/block/rbd.c
19222 F:      drivers/block/rbd_types.h
19223
19224 RAGE128 FRAMEBUFFER DISPLAY DRIVER
19225 L:      [email protected]
19226 S:      Orphan
19227 F:      drivers/video/fbdev/aty/aty128fb.c
19228
19229 RAINSHADOW-CEC DRIVER
19230 M:      Hans Verkuil <[email protected]>
19231 L:      [email protected]
19232 S:      Maintained
19233 T:      git git://linuxtv.org/media_tree.git
19234 F:      drivers/media/cec/usb/rainshadow/
19235
19236 RALINK MIPS ARCHITECTURE
19237 M:      John Crispin <[email protected]>
19238 M:      Sergio Paracuellos <[email protected]>
19239 L:      [email protected]
19240 S:      Maintained
19241 F:      arch/mips/ralink
19242
19243 RALINK MT7621 MIPS ARCHITECTURE
19244 M:      Arınç ÜNAL <[email protected]>
19245 M:      Sergio Paracuellos <[email protected]>
19246 L:      [email protected]
19247 S:      Maintained
19248 F:      arch/mips/boot/dts/ralink/mt7621*
19249
19250 RALINK RT2X00 WIRELESS LAN DRIVER
19251 M:      Stanislaw Gruszka <[email protected]>
19252 L:      [email protected]
19253 S:      Maintained
19254 F:      drivers/net/wireless/ralink/rt2x00/
19255
19256 RAMDISK RAM BLOCK DEVICE DRIVER
19257 M:      Jens Axboe <[email protected]>
19258 S:      Maintained
19259 F:      Documentation/admin-guide/blockdev/ramdisk.rst
19260 F:      drivers/block/brd.c
19261
19262 RANCHU VIRTUAL BOARD FOR MIPS
19263 M:      Miodrag Dinic <[email protected]>
19264 L:      [email protected]
19265 S:      Supported
19266 F:      arch/mips/configs/generic/board-ranchu.config
19267 F:      arch/mips/generic/board-ranchu.c
19268
19269 RANDOM NUMBER DRIVER
19270 M:      "Theodore Ts'o" <[email protected]>
19271 M:      Jason A. Donenfeld <[email protected]>
19272 S:      Maintained
19273 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
19274 F:      Documentation/devicetree/bindings/rng/microsoft,vmgenid.yaml
19275 F:      drivers/char/random.c
19276 F:      include/linux/random.h
19277 F:      include/uapi/linux/random.h
19278 F:      drivers/virt/vmgenid.c
19279 F:      include/vdso/getrandom.h
19280 F:      lib/vdso/getrandom.c
19281 F:      arch/x86/entry/vdso/vgetrandom*
19282 F:      arch/x86/include/asm/vdso/getrandom*
19283
19284 RAPIDIO SUBSYSTEM
19285 M:      Matt Porter <[email protected]>
19286 M:      Alexandre Bounine <[email protected]>
19287 S:      Maintained
19288 F:      drivers/rapidio/
19289
19290 RAS INFRASTRUCTURE
19291 M:      Tony Luck <[email protected]>
19292 M:      Borislav Petkov <[email protected]>
19293 L:      [email protected]
19294 S:      Maintained
19295 F:      Documentation/admin-guide/RAS
19296 F:      drivers/ras/
19297 F:      include/linux/ras.h
19298 F:      include/ras/ras_event.h
19299
19300 RAS FRU MEMORY POISON MANAGER (FMPM)
19301 M:      Yazen Ghannam <[email protected]>
19302 L:      [email protected]
19303 S:      Maintained
19304 F:      drivers/ras/amd/fmpm.c
19305
19306 RASPBERRY PI PISP BACK END
19307 M:      Jacopo Mondi <[email protected]>
19308 L:      Raspberry Pi Kernel Maintenance <[email protected]>
19309 L:      [email protected]
19310 S:      Maintained
19311 F:      Documentation/devicetree/bindings/media/raspberrypi,pispbe.yaml
19312 F:      drivers/media/platform/raspberrypi/pisp_be/
19313 F:      include/uapi/linux/media/raspberrypi/
19314
19315 RC-CORE / LIRC FRAMEWORK
19316 M:      Sean Young <[email protected]>
19317 L:      [email protected]
19318 S:      Maintained
19319 W:      http://linuxtv.org
19320 T:      git git://linuxtv.org/media_tree.git
19321 F:      Documentation/driver-api/media/rc-core.rst
19322 F:      Documentation/userspace-api/media/rc/
19323 F:      drivers/media/rc/
19324 F:      include/media/rc-core.h
19325 F:      include/media/rc-map.h
19326 F:      include/uapi/linux/lirc.h
19327
19328 RCMM REMOTE CONTROLS DECODER
19329 M:      Patrick Lerda <[email protected]>
19330 S:      Maintained
19331 F:      drivers/media/rc/ir-rcmm-decoder.c
19332
19333 RCUTORTURE TEST FRAMEWORK
19334 M:      "Paul E. McKenney" <[email protected]>
19335 M:      Josh Triplett <[email protected]>
19336 R:      Steven Rostedt <[email protected]>
19337 R:      Mathieu Desnoyers <[email protected]>
19338 R:      Lai Jiangshan <[email protected]>
19339 L:      [email protected]
19340 S:      Supported
19341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19342 F:      tools/testing/selftests/rcutorture
19343
19344 RDACM20 Camera Sensor
19345 M:      Jacopo Mondi <[email protected]>
19346 M:      Kieran Bingham <[email protected]>
19347 M:      Laurent Pinchart <[email protected]>
19348 M:      Niklas Söderlund <[email protected]>
19349 L:      [email protected]
19350 S:      Maintained
19351 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19352 F:      drivers/media/i2c/max9271.c
19353 F:      drivers/media/i2c/max9271.h
19354 F:      drivers/media/i2c/rdacm20.c
19355
19356 RDACM21 Camera Sensor
19357 M:      Jacopo Mondi <[email protected]>
19358 M:      Kieran Bingham <[email protected]>
19359 M:      Laurent Pinchart <[email protected]>
19360 M:      Niklas Söderlund <[email protected]>
19361 L:      [email protected]
19362 S:      Maintained
19363 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19364 F:      drivers/media/i2c/max9271.c
19365 F:      drivers/media/i2c/max9271.h
19366 F:      drivers/media/i2c/rdacm21.c
19367
19368 RDC R-321X SoC
19369 M:      Florian Fainelli <[email protected]>
19370 S:      Maintained
19371
19372 RDC R6040 FAST ETHERNET DRIVER
19373 M:      Florian Fainelli <[email protected]>
19374 L:      [email protected]
19375 S:      Maintained
19376 F:      drivers/net/ethernet/rdc/r6040.c
19377
19378 RDMAVT - RDMA verbs software
19379 M:      Dennis Dalessandro <[email protected]>
19380 L:      [email protected]
19381 S:      Supported
19382 F:      drivers/infiniband/sw/rdmavt
19383
19384 RDS - RELIABLE DATAGRAM SOCKETS
19385 M:      Allison Henderson <[email protected]>
19386 L:      [email protected]
19387 L:      [email protected]
19388 L:      [email protected] (moderated for non-subscribers)
19389 S:      Supported
19390 W:      https://oss.oracle.com/projects/rds/
19391 F:      Documentation/networking/rds.rst
19392 F:      net/rds/
19393 F:      tools/testing/selftests/net/rds/
19394
19395 RDT - RESOURCE ALLOCATION
19396 M:      Fenghua Yu <[email protected]>
19397 M:      Reinette Chatre <[email protected]>
19398 L:      [email protected]
19399 S:      Supported
19400 F:      Documentation/arch/x86/resctrl*
19401 F:      arch/x86/include/asm/resctrl.h
19402 F:      arch/x86/kernel/cpu/resctrl/
19403 F:      tools/testing/selftests/resctrl/
19404
19405 READ-COPY UPDATE (RCU)
19406 M:      "Paul E. McKenney" <[email protected]>
19407 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
19408 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
19409 M:      Joel Fernandes <[email protected]>
19410 M:      Josh Triplett <[email protected]>
19411 M:      Boqun Feng <[email protected]>
19412 M:      Uladzislau Rezki <[email protected]>
19413 R:      Steven Rostedt <[email protected]>
19414 R:      Mathieu Desnoyers <[email protected]>
19415 R:      Lai Jiangshan <[email protected]>
19416 R:      Zqiang <[email protected]>
19417 L:      [email protected]
19418 S:      Supported
19419 W:      http://www.rdrop.com/users/paulmck/RCU/
19420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19421 F:      Documentation/RCU/
19422 F:      include/linux/rcu*
19423 F:      kernel/rcu/
19424 X:      Documentation/RCU/torture.rst
19425 X:      include/linux/srcu*.h
19426 X:      kernel/rcu/srcu*.c
19427
19428 REAL TIME CLOCK (RTC) SUBSYSTEM
19429 M:      Alexandre Belloni <[email protected]>
19430 L:      [email protected]
19431 S:      Maintained
19432 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
19433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
19434 F:      Documentation/admin-guide/rtc.rst
19435 F:      Documentation/devicetree/bindings/rtc/
19436 F:      drivers/rtc/
19437 F:      include/linux/rtc.h
19438 F:      include/linux/rtc/
19439 F:      include/uapi/linux/rtc.h
19440 F:      tools/testing/selftests/rtc/
19441
19442 Real-time Linux Analysis (RTLA) tools
19443 M:      Steven Rostedt <[email protected]>
19444 L:      [email protected]
19445 S:      Maintained
19446 F:      Documentation/tools/rtla/
19447 F:      tools/tracing/rtla/
19448
19449 REALTEK AUDIO CODECS
19450 M:      Oder Chiou <[email protected]>
19451 S:      Maintained
19452 F:      include/sound/rt*.h
19453 F:      sound/soc/codecs/rt*
19454
19455 REALTEK OTTO WATCHDOG
19456 M:      Sander Vanheule <[email protected]>
19457 L:      [email protected]
19458 S:      Maintained
19459 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
19460 F:      drivers/watchdog/realtek_otto_wdt.c
19461
19462 REALTEK RTL83xx SMI DSA ROUTER CHIPS
19463 M:      Linus Walleij <[email protected]>
19464 M:      Alvin Šipraga <[email protected]>
19465 S:      Maintained
19466 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
19467 F:      drivers/net/dsa/realtek/*
19468
19469 REALTEK WIRELESS DRIVER (rtlwifi family)
19470 M:      Ping-Ke Shih <[email protected]>
19471 L:      [email protected]
19472 S:      Maintained
19473 T:      git https://github.com/pkshih/rtw.git
19474 F:      drivers/net/wireless/realtek/rtlwifi/
19475
19476 REALTEK WIRELESS DRIVER (rtw88)
19477 M:      Ping-Ke Shih <[email protected]>
19478 L:      [email protected]
19479 S:      Maintained
19480 T:      git https://github.com/pkshih/rtw.git
19481 F:      drivers/net/wireless/realtek/rtw88/
19482
19483 REALTEK WIRELESS DRIVER (rtw89)
19484 M:      Ping-Ke Shih <[email protected]>
19485 L:      [email protected]
19486 S:      Maintained
19487 T:      git https://github.com/pkshih/rtw.git
19488 F:      drivers/net/wireless/realtek/rtw89/
19489
19490 REDPINE WIRELESS DRIVER
19491 L:      [email protected]
19492 S:      Orphan
19493 F:      drivers/net/wireless/rsi/
19494
19495 REGISTER MAP ABSTRACTION
19496 M:      Mark Brown <[email protected]>
19497 L:      [email protected]
19498 S:      Supported
19499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
19500 F:      Documentation/devicetree/bindings/regmap/
19501 F:      drivers/base/regmap/
19502 F:      include/linux/regmap.h
19503
19504 REISERFS FILE SYSTEM
19505 L:      [email protected]
19506 S:      Obsolete
19507 F:      fs/reiserfs/
19508
19509 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
19510 M:      Bjorn Andersson <[email protected]>
19511 M:      Mathieu Poirier <[email protected]>
19512 L:      [email protected]
19513 S:      Maintained
19514 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
19515 F:      Documentation/ABI/testing/sysfs-class-remoteproc
19516 F:      Documentation/devicetree/bindings/remoteproc/
19517 F:      Documentation/staging/remoteproc.rst
19518 F:      drivers/remoteproc/
19519 F:      include/linux/remoteproc.h
19520 F:      include/linux/remoteproc/
19521
19522 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
19523 M:      Bjorn Andersson <[email protected]>
19524 M:      Mathieu Poirier <[email protected]>
19525 L:      [email protected]
19526 S:      Maintained
19527 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
19528 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
19529 F:      Documentation/staging/rpmsg.rst
19530 F:      drivers/rpmsg/
19531 F:      include/linux/rpmsg.h
19532 F:      include/linux/rpmsg/
19533 F:      include/uapi/linux/rpmsg.h
19534 F:      samples/rpmsg/
19535
19536 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
19537 M:      Stephan Gerhold <[email protected]>
19538 L:      [email protected]
19539 L:      [email protected]
19540 S:      Maintained
19541 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
19542
19543 RENESAS CLOCK DRIVERS
19544 M:      Geert Uytterhoeven <[email protected]>
19545 L:      [email protected]
19546 S:      Supported
19547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
19548 F:      Documentation/devicetree/bindings/clock/renesas,*
19549 F:      drivers/clk/renesas/
19550
19551 RENESAS EMEV2 I2C DRIVER
19552 M:      Wolfram Sang <[email protected]>
19553 L:      [email protected]
19554 S:      Supported
19555 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
19556 F:      drivers/i2c/busses/i2c-emev2.c
19557
19558 RENESAS ETHERNET AVB DRIVER
19559 R:      Sergey Shtylyov <[email protected]>
19560 L:      [email protected]
19561 L:      [email protected]
19562 F:      Documentation/devicetree/bindings/net/renesas,etheravb.yaml
19563 F:      drivers/net/ethernet/renesas/Kconfig
19564 F:      drivers/net/ethernet/renesas/Makefile
19565 F:      drivers/net/ethernet/renesas/ravb*
19566
19567 RENESAS ETHERNET SWITCH DRIVER
19568 R:      Yoshihiro Shimoda <[email protected]>
19569 L:      [email protected]
19570 L:      [email protected]
19571 F:      Documentation/devicetree/bindings/net/renesas,*ether-switch.yaml
19572 F:      drivers/net/ethernet/renesas/Kconfig
19573 F:      drivers/net/ethernet/renesas/Makefile
19574 F:      drivers/net/ethernet/renesas/rcar_gen4*
19575 F:      drivers/net/ethernet/renesas/rswitch*
19576
19577 RENESAS ETHERNET TSN DRIVER
19578 M:      Niklas Söderlund <[email protected]>
19579 L:      [email protected]
19580 L:      [email protected]
19581 S:      Supported
19582 F:      Documentation/devicetree/bindings/net/renesas,ethertsn.yaml
19583 F:      drivers/net/ethernet/renesas/rtsn.*
19584
19585 RENESAS IDT821034 ASoC CODEC
19586 M:      Herve Codina <[email protected]>
19587 L:      [email protected] (moderated for non-subscribers)
19588 S:      Maintained
19589 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
19590 F:      sound/soc/codecs/idt821034.c
19591
19592 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
19593 M:      Miquel Raynal <[email protected]>
19594 L:      [email protected]
19595 L:      [email protected]
19596 S:      Maintained
19597 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
19598 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
19599
19600 RENESAS R-CAR GYROADC DRIVER
19601 M:      Marek Vasut <[email protected]>
19602 L:      [email protected]
19603 S:      Supported
19604 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
19605 F:      drivers/iio/adc/rcar-gyroadc.c
19606
19607 RENESAS R-CAR I2C DRIVERS
19608 M:      Wolfram Sang <[email protected]>
19609 L:      [email protected]
19610 S:      Supported
19611 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
19612 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
19613 F:      drivers/i2c/busses/i2c-rcar.c
19614 F:      drivers/i2c/busses/i2c-sh_mobile.c
19615
19616 RENESAS R-CAR SATA DRIVER
19617 R:      Sergey Shtylyov <[email protected]>
19618 L:      [email protected]
19619 L:      [email protected]
19620 S:      Supported
19621 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
19622 F:      drivers/ata/sata_rcar.c
19623
19624 RENESAS R-CAR THERMAL DRIVERS
19625 M:      Niklas Söderlund <[email protected]>
19626 L:      [email protected]
19627 S:      Supported
19628 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
19629 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
19630 F:      drivers/thermal/renesas/rcar_gen3_thermal.c
19631 F:      drivers/thermal/renesas/rcar_thermal.c
19632
19633 RENESAS RIIC DRIVER
19634 M:      Chris Brandt <[email protected]>
19635 L:      [email protected]
19636 S:      Supported
19637 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
19638 F:      drivers/i2c/busses/i2c-riic.c
19639
19640 RENESAS RZ/G2L A/D DRIVER
19641 M:      Lad Prabhakar <[email protected]>
19642 L:      [email protected]
19643 L:      [email protected]
19644 S:      Supported
19645 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
19646 F:      drivers/iio/adc/rzg2l_adc.c
19647
19648 RENESAS RZ/G2L MTU3a COUNTER DRIVER
19649 M:      Biju Das <[email protected]>
19650 L:      [email protected]
19651 L:      [email protected]
19652 S:      Supported
19653 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
19654 F:      drivers/counter/rz-mtu3-cnt.c
19655
19656 RENESAS RZ/N1 A5PSW SWITCH DRIVER
19657 M:      Clément Léger <[email protected]>
19658 L:      [email protected]
19659 L:      [email protected]
19660 S:      Maintained
19661 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
19662 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
19663 F:      drivers/net/dsa/rzn1_a5psw*
19664 F:      drivers/net/pcs/pcs-rzn1-miic.c
19665 F:      include/dt-bindings/net/pcs-rzn1-miic.h
19666 F:      include/linux/pcs-rzn1-miic.h
19667 F:      net/dsa/tag_rzn1_a5psw.c
19668
19669 RENESAS RZ/N1 DWMAC GLUE LAYER
19670 M:      Romain Gantois <[email protected]>
19671 S:      Maintained
19672 F:      Documentation/devicetree/bindings/net/renesas,rzn1-gmac.yaml
19673 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-rzn1.c
19674
19675 RENESAS RZ/N1 RTC CONTROLLER DRIVER
19676 M:      Miquel Raynal <[email protected]>
19677 L:      [email protected]
19678 L:      [email protected]
19679 S:      Maintained
19680 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
19681 F:      drivers/rtc/rtc-rzn1.c
19682
19683 RENESAS RZ/N1 USBF CONTROLLER DRIVER
19684 M:      Herve Codina <[email protected]>
19685 L:      [email protected]
19686 L:      [email protected]
19687 S:      Maintained
19688 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
19689 F:      drivers/usb/gadget/udc/renesas_usbf.c
19690
19691 RENESAS RZ/V2M I2C DRIVER
19692 M:      Fabrizio Castro <[email protected]>
19693 L:      [email protected]
19694 L:      [email protected]
19695 S:      Supported
19696 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
19697 F:      drivers/i2c/busses/i2c-rzv2m.c
19698
19699 RENESAS SUPERH ETHERNET DRIVER
19700 R:      Sergey Shtylyov <[email protected]>
19701 L:      [email protected]
19702 L:      [email protected]
19703 F:      Documentation/devicetree/bindings/net/renesas,ether.yaml
19704 F:      drivers/net/ethernet/renesas/Kconfig
19705 F:      drivers/net/ethernet/renesas/Makefile
19706 F:      drivers/net/ethernet/renesas/sh_eth*
19707 F:      include/linux/sh_eth.h
19708
19709 RENESAS USB PHY DRIVER
19710 M:      Yoshihiro Shimoda <[email protected]>
19711 L:      [email protected]
19712 S:      Maintained
19713 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
19714
19715 RENESAS VERSACLOCK 7 CLOCK DRIVER
19716 M:      Alex Helms <[email protected]>
19717 S:      Maintained
19718 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
19719 F:      drivers/clk/clk-versaclock7.c
19720
19721 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
19722 M:      Herve Codina <[email protected]>
19723 L:      [email protected]
19724 S:      Maintained
19725 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
19726 F:      drivers/iio/potentiometer/x9250.c
19727
19728 RESET CONTROLLER FRAMEWORK
19729 M:      Philipp Zabel <[email protected]>
19730 S:      Maintained
19731 T:      git git://git.pengutronix.de/git/pza/linux
19732 F:      Documentation/devicetree/bindings/reset/
19733 F:      Documentation/driver-api/reset.rst
19734 F:      drivers/reset/
19735 F:      include/dt-bindings/reset/
19736 F:      include/linux/reset-controller.h
19737 F:      include/linux/reset.h
19738 F:      include/linux/reset/
19739 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
19740
19741 RESTARTABLE SEQUENCES SUPPORT
19742 M:      Mathieu Desnoyers <[email protected]>
19743 M:      Peter Zijlstra <[email protected]>
19744 M:      "Paul E. McKenney" <[email protected]>
19745 M:      Boqun Feng <[email protected]>
19746 L:      [email protected]
19747 S:      Supported
19748 F:      include/trace/events/rseq.h
19749 F:      include/uapi/linux/rseq.h
19750 F:      kernel/rseq.c
19751 F:      tools/testing/selftests/rseq/
19752
19753 RFKILL
19754 M:      Johannes Berg <[email protected]>
19755 L:      [email protected]
19756 S:      Maintained
19757 W:      https://wireless.wiki.kernel.org/
19758 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
19759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
19760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
19761 F:      Documentation/ABI/stable/sysfs-class-rfkill
19762 F:      Documentation/driver-api/rfkill.rst
19763 F:      include/linux/rfkill.h
19764 F:      include/uapi/linux/rfkill.h
19765 F:      net/rfkill/
19766
19767 RHASHTABLE
19768 M:      Thomas Graf <[email protected]>
19769 M:      Herbert Xu <[email protected]>
19770 L:      [email protected]
19771 S:      Maintained
19772 F:      include/linux/rhashtable-types.h
19773 F:      include/linux/rhashtable.h
19774 F:      lib/rhashtable.c
19775 F:      lib/test_rhashtable.c
19776
19777 RICOH R5C592 MEMORYSTICK DRIVER
19778 M:      Maxim Levitsky <[email protected]>
19779 S:      Maintained
19780 F:      drivers/memstick/host/r592.*
19781
19782 RICOH SMARTMEDIA/XD DRIVER
19783 M:      Maxim Levitsky <[email protected]>
19784 S:      Maintained
19785 F:      drivers/mtd/nand/raw/r852.c
19786 F:      drivers/mtd/nand/raw/r852.h
19787
19788 RISC-V AIA DRIVERS
19789 M:      Anup Patel <[email protected]>
19790 L:      [email protected]
19791 S:      Maintained
19792 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml
19793 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,imsics.yaml
19794 F:      drivers/irqchip/irq-riscv-aplic-*.c
19795 F:      drivers/irqchip/irq-riscv-aplic-*.h
19796 F:      drivers/irqchip/irq-riscv-imsic-*.c
19797 F:      drivers/irqchip/irq-riscv-imsic-*.h
19798 F:      drivers/irqchip/irq-riscv-intc.c
19799 F:      include/linux/irqchip/riscv-aplic.h
19800 F:      include/linux/irqchip/riscv-imsic.h
19801
19802 RISC-V ARCHITECTURE
19803 M:      Paul Walmsley <[email protected]>
19804 M:      Palmer Dabbelt <[email protected]>
19805 M:      Albert Ou <[email protected]>
19806 L:      [email protected]
19807 S:      Supported
19808 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19809 C:      irc://irc.libera.chat/riscv
19810 P:      Documentation/arch/riscv/patch-acceptance.rst
19811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
19812 F:      arch/riscv/
19813 N:      riscv
19814 K:      riscv
19815
19816 RISC-V MICROCHIP FPGA SUPPORT
19817 M:      Conor Dooley <[email protected]>
19818 M:      Daire McNamara <[email protected]>
19819 L:      [email protected]
19820 S:      Supported
19821 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
19822 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
19823 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
19824 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
19825 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
19826 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
19827 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
19828 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
19829 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
19830 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
19831 F:      arch/riscv/boot/dts/microchip/
19832 F:      drivers/char/hw_random/mpfs-rng.c
19833 F:      drivers/clk/microchip/clk-mpfs*.c
19834 F:      drivers/firmware/microchip/mpfs-auto-update.c
19835 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
19836 F:      drivers/mailbox/mailbox-mpfs.c
19837 F:      drivers/pci/controller/plda/pcie-microchip-host.c
19838 F:      drivers/pwm/pwm-microchip-core.c
19839 F:      drivers/reset/reset-mpfs.c
19840 F:      drivers/rtc/rtc-mpfs.c
19841 F:      drivers/soc/microchip/mpfs-sys-controller.c
19842 F:      drivers/spi/spi-microchip-core-qspi.c
19843 F:      drivers/spi/spi-microchip-core.c
19844 F:      drivers/usb/musb/mpfs.c
19845 F:      include/soc/microchip/mpfs.h
19846
19847 RISC-V MISC SOC SUPPORT
19848 M:      Conor Dooley <[email protected]>
19849 L:      [email protected]
19850 S:      Maintained
19851 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19852 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
19853 F:      Documentation/devicetree/bindings/riscv/
19854 F:      arch/riscv/boot/dts/
19855 X:      arch/riscv/boot/dts/allwinner/
19856 X:      arch/riscv/boot/dts/renesas/
19857 X:      arch/riscv/boot/dts/sophgo/
19858 X:      arch/riscv/boot/dts/thead/
19859
19860 RISC-V PMU DRIVERS
19861 M:      Atish Patra <[email protected]>
19862 R:      Anup Patel <[email protected]>
19863 L:      [email protected]
19864 S:      Supported
19865 F:      drivers/perf/riscv_pmu.c
19866 F:      drivers/perf/riscv_pmu_legacy.c
19867 F:      drivers/perf/riscv_pmu_sbi.c
19868
19869 RISC-V THEAD SoC SUPPORT
19870 M:      Drew Fustini <[email protected]>
19871 M:      Guo Ren <[email protected]>
19872 M:      Fu Wei <[email protected]>
19873 L:      [email protected]
19874 S:      Maintained
19875 T:      git https://github.com/pdp7/linux.git
19876 F:      Documentation/devicetree/bindings/clock/thead,th1520-clk-ap.yaml
19877 F:      arch/riscv/boot/dts/thead/
19878 F:      drivers/clk/thead/clk-th1520-ap.c
19879 F:      include/dt-bindings/clock/thead,th1520-clk-ap.h
19880
19881 RNBD BLOCK DRIVERS
19882 M:      Md. Haris Iqbal <[email protected]>
19883 M:      Jack Wang <[email protected]>
19884 L:      [email protected]
19885 S:      Maintained
19886 F:      drivers/block/rnbd/
19887
19888 ROCCAT DRIVERS
19889 M:      Stefan Achatz <[email protected]>
19890 S:      Maintained
19891 W:      http://sourceforge.net/projects/roccat/
19892 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
19893 F:      drivers/hid/hid-roccat*
19894 F:      include/linux/hid-roccat*
19895
19896 ROCKCHIP CAN-FD DRIVER
19897 M:      Marc Kleine-Budde <[email protected]>
19898 R:      [email protected]
19899 L:      [email protected]
19900 S:      Maintained
19901 F:      Documentation/devicetree/bindings/net/can/rockchip,rk3568v2-canfd.yaml
19902 F:      drivers/net/can/rockchip/
19903
19904 ROCKCHIP CRYPTO DRIVERS
19905 M:      Corentin Labbe <[email protected]>
19906 L:      [email protected]
19907 S:      Maintained
19908 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
19909 F:      drivers/crypto/rockchip/
19910
19911 ROCKCHIP I2S TDM DRIVER
19912 M:      Nicolas Frattaroli <[email protected]>
19913 L:      [email protected]
19914 S:      Maintained
19915 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
19916 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
19917
19918 ROCKCHIP ISP V1 DRIVER
19919 M:      Dafna Hirschfeld <[email protected]>
19920 M:      Laurent Pinchart <[email protected]>
19921 L:      [email protected]
19922 L:      [email protected]
19923 S:      Maintained
19924 F:      Documentation/admin-guide/media/rkisp1.rst
19925 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
19926 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
19927 F:      drivers/media/platform/rockchip/rkisp1
19928 F:      include/uapi/linux/rkisp1-config.h
19929
19930 ROCKCHIP RK3568 RANDOM NUMBER GENERATOR SUPPORT
19931 M:      Daniel Golle <[email protected]>
19932 M:      Aurelien Jarno <[email protected]>
19933 S:      Maintained
19934 F:      Documentation/devicetree/bindings/rng/rockchip,rk3568-rng.yaml
19935 F:      drivers/char/hw_random/rockchip-rng.c
19936
19937 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
19938 M:      Jacob Chen <[email protected]>
19939 M:      Ezequiel Garcia <[email protected]>
19940 L:      [email protected]
19941 L:      [email protected]
19942 S:      Maintained
19943 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
19944 F:      drivers/media/platform/rockchip/rga/
19945
19946 ROCKCHIP RK3308 INTERNAL AUDIO CODEC
19947 M:      Luca Ceresoli <[email protected]>
19948 S:      Maintained
19949 F:      Documentation/devicetree/bindings/sound/rockchip,rk3308-codec.yaml
19950 F:      sound/soc/codecs/rk3308_codec.c
19951 F:      sound/soc/codecs/rk3308_codec.h
19952
19953 ROCKCHIP VIDEO DECODER DRIVER
19954 M:      Ezequiel Garcia <[email protected]>
19955 L:      [email protected]
19956 L:      [email protected]
19957 S:      Maintained
19958 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
19959 F:      drivers/staging/media/rkvdec/
19960
19961 ROCKER DRIVER
19962 M:      Jiri Pirko <[email protected]>
19963 L:      [email protected]
19964 S:      Supported
19965 F:      drivers/net/ethernet/rocker/
19966
19967 ROCKETPORT EXPRESS/INFINITY DRIVER
19968 M:      Kevin Cernekee <[email protected]>
19969 L:      [email protected]
19970 S:      Odd Fixes
19971 F:      drivers/tty/serial/rp2.*
19972
19973 ROHM BD99954 CHARGER IC
19974 M:      Matti Vaittinen <[email protected]>
19975 S:      Supported
19976 F:      drivers/power/supply/bd99954-charger.c
19977 F:      drivers/power/supply/bd99954-charger.h
19978
19979 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
19980 M:      Tomasz Duszynski <[email protected]>
19981 S:      Maintained
19982 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
19983 F:      drivers/iio/light/bh1750.c
19984
19985 ROHM BM1390 PRESSURE SENSOR DRIVER
19986 M:      Matti Vaittinen <[email protected]>
19987 L:      [email protected]
19988 S:      Supported
19989 F:      drivers/iio/pressure/rohm-bm1390.c
19990
19991 ROHM BU270xx LIGHT SENSOR DRIVERs
19992 M:      Matti Vaittinen <[email protected]>
19993 L:      [email protected]
19994 S:      Supported
19995 F:      drivers/iio/light/rohm-bu27008.c
19996 F:      drivers/iio/light/rohm-bu27034.c
19997
19998 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
19999 M:      Marek Vasut <[email protected]>
20000 L:      [email protected]
20001 L:      [email protected]
20002 S:      Supported
20003 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
20004 F:      drivers/gpio/gpio-bd9571mwv.c
20005 F:      drivers/mfd/bd9571mwv.c
20006 F:      drivers/regulator/bd9571mwv-regulator.c
20007 F:      include/linux/mfd/bd9571mwv.h
20008
20009 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
20010 M:      Matti Vaittinen <[email protected]>
20011 S:      Supported
20012 F:      drivers/clk/clk-bd718x7.c
20013 F:      drivers/gpio/gpio-bd71815.c
20014 F:      drivers/gpio/gpio-bd71828.c
20015 F:      drivers/mfd/rohm-bd71828.c
20016 F:      drivers/mfd/rohm-bd718x7.c
20017 F:      drivers/mfd/rohm-bd9576.c
20018 F:      drivers/mfd/rohm-bd96801.c
20019 F:      drivers/regulator/bd71815-regulator.c
20020 F:      drivers/regulator/bd71828-regulator.c
20021 F:      drivers/regulator/bd718x7-regulator.c
20022 F:      drivers/regulator/bd9576-regulator.c
20023 F:      drivers/regulator/bd96801-regulator.c
20024 F:      drivers/regulator/rohm-regulator.c
20025 F:      drivers/rtc/rtc-bd70528.c
20026 F:      drivers/watchdog/bd9576_wdt.c
20027 F:      drivers/watchdog/bd96801_wdt.c
20028 F:      include/linux/mfd/rohm-bd71815.h
20029 F:      include/linux/mfd/rohm-bd71828.h
20030 F:      include/linux/mfd/rohm-bd718x7.h
20031 F:      include/linux/mfd/rohm-bd957x.h
20032 F:      include/linux/mfd/rohm-bd96801.h
20033 F:      include/linux/mfd/rohm-generic.h
20034 F:      include/linux/mfd/rohm-shared.h
20035
20036 ROSE NETWORK LAYER
20037 M:      Ralf Baechle <[email protected]>
20038 L:      [email protected]
20039 S:      Maintained
20040 W:      https://linux-ax25.in-berlin.de
20041 F:      include/net/rose.h
20042 F:      include/uapi/linux/rose.h
20043 F:      net/rose/
20044
20045 ROTATION DRIVER FOR ALLWINNER A83T
20046 M:      Jernej Skrabec <[email protected]>
20047 L:      [email protected]
20048 S:      Maintained
20049 T:      git git://linuxtv.org/media_tree.git
20050 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
20051 F:      drivers/media/platform/sunxi/sun8i-rotate/
20052
20053 RPMB SUBSYSTEM
20054 M:      Jens Wiklander <[email protected]>
20055 L:      [email protected]
20056 S:      Supported
20057 F:      drivers/misc/rpmb-core.c
20058 F:      include/linux/rpmb.h
20059
20060 RPMSG TTY DRIVER
20061 M:      Arnaud Pouliquen <[email protected]>
20062 L:      [email protected]
20063 S:      Maintained
20064 F:      drivers/tty/rpmsg_tty.c
20065
20066 RTASE ETHERNET DRIVER
20067 M:      Justin Lai <[email protected]>
20068 M:      Larry Chiu <[email protected]>
20069 L:      [email protected]
20070 S:      Maintained
20071 F:      drivers/net/ethernet/realtek/rtase/
20072
20073 RTL2830 MEDIA DRIVER
20074 L:      [email protected]
20075 S:      Orphan
20076 W:      https://linuxtv.org
20077 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20078 F:      drivers/media/dvb-frontends/rtl2830*
20079
20080 RTL2832 MEDIA DRIVER
20081 L:      [email protected]
20082 S:      Orphan
20083 W:      https://linuxtv.org
20084 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20085 F:      drivers/media/dvb-frontends/rtl2832*
20086
20087 RTL2832_SDR MEDIA DRIVER
20088 L:      [email protected]
20089 S:      Orphan
20090 W:      https://linuxtv.org
20091 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20092 F:      drivers/media/dvb-frontends/rtl2832_sdr*
20093
20094 RTL8180 WIRELESS DRIVER
20095 L:      [email protected]
20096 S:      Orphan
20097 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
20098
20099 RTL8187 WIRELESS DRIVER
20100 M:      Hin-Tak Leung <[email protected]>
20101 L:      [email protected]
20102 S:      Maintained
20103 T:      git https://github.com/pkshih/rtw.git
20104 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
20105
20106 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
20107 M:      Jes Sorensen <[email protected]>
20108 L:      [email protected]
20109 S:      Maintained
20110 T:      git https://github.com/pkshih/rtw.git
20111 F:      drivers/net/wireless/realtek/rtl8xxxu/
20112
20113 RTRS TRANSPORT DRIVERS
20114 M:      Md. Haris Iqbal <[email protected]>
20115 M:      Jack Wang <[email protected]>
20116 L:      [email protected]
20117 S:      Maintained
20118 F:      drivers/infiniband/ulp/rtrs/
20119
20120 RUNTIME VERIFICATION (RV)
20121 M:      Steven Rostedt <[email protected]>
20122 L:      [email protected]
20123 S:      Maintained
20124 F:      Documentation/trace/rv/
20125 F:      include/linux/rv.h
20126 F:      include/rv/
20127 F:      kernel/trace/rv/
20128 F:      tools/verification/
20129
20130 RUST
20131 M:      Miguel Ojeda <[email protected]>
20132 M:      Alex Gaynor <[email protected]>
20133 R:      Boqun Feng <[email protected]>
20134 R:      Gary Guo <[email protected]>
20135 R:      Björn Roy Baron <[email protected]>
20136 R:      Benno Lossin <[email protected]>
20137 R:      Andreas Hindborg <[email protected]>
20138 R:      Alice Ryhl <[email protected]>
20139 L:      [email protected]
20140 S:      Supported
20141 W:      https://rust-for-linux.com
20142 B:      https://github.com/Rust-for-Linux/linux/issues
20143 C:      zulip://rust-for-linux.zulipchat.com
20144 P:      https://rust-for-linux.com/contributing
20145 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
20146 F:      Documentation/rust/
20147 F:      rust/
20148 F:      samples/rust/
20149 F:      scripts/*rust*
20150 F:      tools/testing/selftests/rust/
20151 K:      \b(?i:rust)\b
20152
20153 RXRPC SOCKETS (AF_RXRPC)
20154 M:      David Howells <[email protected]>
20155 M:      Marc Dionne <[email protected]>
20156 L:      [email protected]
20157 S:      Supported
20158 W:      https://www.infradead.org/~dhowells/kafs/
20159 F:      Documentation/networking/rxrpc.rst
20160 F:      include/keys/rxrpc-type.h
20161 F:      include/net/af_rxrpc.h
20162 F:      include/trace/events/rxrpc.h
20163 F:      include/uapi/linux/rxrpc.h
20164 F:      net/rxrpc/
20165
20166 S3 SAVAGE FRAMEBUFFER DRIVER
20167 M:      Antonino Daplas <[email protected]>
20168 L:      [email protected]
20169 S:      Maintained
20170 F:      drivers/video/fbdev/savage/
20171
20172 S390 ARCHITECTURE
20173 M:      Heiko Carstens <[email protected]>
20174 M:      Vasily Gorbik <[email protected]>
20175 M:      Alexander Gordeev <[email protected]>
20176 R:      Christian Borntraeger <[email protected]>
20177 R:      Sven Schnelle <[email protected]>
20178 L:      [email protected]
20179 S:      Supported
20180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
20181 F:      Documentation/driver-api/s390-drivers.rst
20182 F:      Documentation/arch/s390/
20183 F:      arch/s390/
20184 F:      drivers/s390/
20185 F:      drivers/watchdog/diag288_wdt.c
20186
20187 S390 COMMON I/O LAYER
20188 M:      Vineeth Vijayan <[email protected]>
20189 M:      Peter Oberparleiter <[email protected]>
20190 L:      [email protected]
20191 S:      Supported
20192 F:      drivers/s390/cio/
20193
20194 S390 DASD DRIVER
20195 M:      Stefan Haberland <[email protected]>
20196 M:      Jan Hoeppner <[email protected]>
20197 L:      [email protected]
20198 S:      Supported
20199 F:      block/partitions/ibm.c
20200 F:      drivers/s390/block/dasd*
20201 F:      include/linux/dasd_mod.h
20202
20203 S390 IOMMU (PCI)
20204 M:      Niklas Schnelle <[email protected]>
20205 M:      Matthew Rosato <[email protected]>
20206 R:      Gerald Schaefer <[email protected]>
20207 L:      [email protected]
20208 S:      Supported
20209 F:      drivers/iommu/s390-iommu.c
20210
20211 S390 IUCV NETWORK LAYER
20212 M:      Alexandra Winter <[email protected]>
20213 M:      Thorsten Winkler <[email protected]>
20214 L:      [email protected]
20215 L:      [email protected]
20216 S:      Supported
20217 F:      drivers/s390/net/*iucv*
20218 F:      include/net/iucv/
20219 F:      net/iucv/
20220
20221 S390 MM
20222 M:      Alexander Gordeev <[email protected]>
20223 M:      Gerald Schaefer <[email protected]>
20224 L:      [email protected]
20225 S:      Supported
20226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
20227 F:      arch/s390/include/asm/pgtable.h
20228 F:      arch/s390/mm
20229
20230 S390 NETWORK DRIVERS
20231 M:      Alexandra Winter <[email protected]>
20232 M:      Thorsten Winkler <[email protected]>
20233 L:      [email protected]
20234 L:      [email protected]
20235 S:      Supported
20236 F:      drivers/s390/net/
20237
20238 S390 PCI SUBSYSTEM
20239 M:      Niklas Schnelle <[email protected]>
20240 M:      Gerald Schaefer <[email protected]>
20241 L:      [email protected]
20242 S:      Supported
20243 F:      Documentation/arch/s390/pci.rst
20244 F:      arch/s390/pci/
20245 F:      drivers/pci/hotplug/s390_pci_hpc.c
20246
20247 S390 SCM DRIVER
20248 M:      Vineeth Vijayan <[email protected]>
20249 L:      [email protected]
20250 S:      Supported
20251 F:      drivers/s390/block/scm*
20252 F:      drivers/s390/cio/scm.c
20253
20254 S390 VFIO AP DRIVER
20255 M:      Tony Krowiak <[email protected]>
20256 M:      Halil Pasic <[email protected]>
20257 M:      Jason Herne <[email protected]>
20258 L:      [email protected]
20259 S:      Supported
20260 F:      Documentation/arch/s390/vfio-ap*
20261 F:      drivers/s390/crypto/vfio_ap*
20262
20263 S390 VFIO-CCW DRIVER
20264 M:      Eric Farman <[email protected]>
20265 M:      Matthew Rosato <[email protected]>
20266 R:      Halil Pasic <[email protected]>
20267 L:      [email protected]
20268 L:      [email protected]
20269 S:      Supported
20270 F:      Documentation/arch/s390/vfio-ccw.rst
20271 F:      drivers/s390/cio/vfio_ccw*
20272 F:      include/uapi/linux/vfio_ccw.h
20273
20274 S390 VFIO-PCI DRIVER
20275 M:      Matthew Rosato <[email protected]>
20276 M:      Eric Farman <[email protected]>
20277 L:      [email protected]
20278 L:      [email protected]
20279 S:      Supported
20280 F:      arch/s390/kvm/pci*
20281 F:      drivers/vfio/pci/vfio_pci_zdev.c
20282 F:      include/uapi/linux/vfio_zdev.h
20283
20284 S390 ZCRYPT DRIVER
20285 M:      Harald Freudenberger <[email protected]>
20286 L:      [email protected]
20287 S:      Supported
20288 F:      drivers/s390/crypto/
20289
20290 S390 ZFCP DRIVER
20291 M:      Steffen Maier <[email protected]>
20292 M:      Benjamin Block <[email protected]>
20293 L:      [email protected]
20294 S:      Supported
20295 F:      drivers/s390/scsi/zfcp_*
20296
20297 SAA6588 RDS RECEIVER DRIVER
20298 M:      Hans Verkuil <[email protected]>
20299 L:      [email protected]
20300 S:      Odd Fixes
20301 W:      https://linuxtv.org
20302 T:      git git://linuxtv.org/media_tree.git
20303 F:      drivers/media/i2c/saa6588*
20304
20305 SAA7134 VIDEO4LINUX DRIVER
20306 M:      Mauro Carvalho Chehab <[email protected]>
20307 L:      [email protected]
20308 S:      Odd fixes
20309 W:      https://linuxtv.org
20310 T:      git git://linuxtv.org/media_tree.git
20311 F:      Documentation/driver-api/media/drivers/saa7134*
20312 F:      drivers/media/pci/saa7134/
20313
20314 SAA7146 VIDEO4LINUX-2 DRIVER
20315 M:      Hans Verkuil <[email protected]>
20316 L:      [email protected]
20317 S:      Maintained
20318 T:      git git://linuxtv.org/media_tree.git
20319 F:      drivers/media/common/saa7146/
20320 F:      drivers/media/pci/saa7146/
20321 F:      include/media/drv-intf/saa7146*
20322
20323 SAFESETID SECURITY MODULE
20324 M:      Micah Morton <[email protected]>
20325 S:      Supported
20326 F:      Documentation/admin-guide/LSM/SafeSetID.rst
20327 F:      security/safesetid/
20328
20329 SAMSUNG AUDIO (ASoC) DRIVERS
20330 M:      Sylwester Nawrocki <[email protected]>
20331 L:      [email protected] (moderated for non-subscribers)
20332 S:      Maintained
20333 B:      mailto:[email protected]
20334 F:      Documentation/devicetree/bindings/sound/samsung*
20335 F:      sound/soc/samsung/
20336
20337 SAMSUNG EXYNOS850 SoC SUPPORT
20338 M:      Sam Protsenko <[email protected]>
20339 L:      [email protected] (moderated for non-subscribers)
20340 L:      [email protected]
20341 S:      Maintained
20342 F:      Documentation/devicetree/bindings/clock/samsung,exynos850-clock.yaml
20343 F:      arch/arm64/boot/dts/exynos/exynos850*
20344 F:      drivers/clk/samsung/clk-exynos850.c
20345 F:      include/dt-bindings/clock/exynos850.h
20346
20347 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
20348 M:      Krzysztof Kozlowski <[email protected]>
20349 L:      [email protected]
20350 L:      [email protected]
20351 S:      Maintained
20352 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
20353 F:      drivers/crypto/exynos-rng.c
20354
20355 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
20356 M:      Łukasz Stelmach <[email protected]>
20357 L:      [email protected]
20358 S:      Maintained
20359 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
20360 F:      drivers/char/hw_random/exynos-trng.c
20361
20362 SAMSUNG FRAMEBUFFER DRIVER
20363 M:      Jingoo Han <[email protected]>
20364 L:      [email protected]
20365 S:      Maintained
20366 F:      drivers/video/fbdev/s3c-fb.c
20367
20368 SAMSUNG INTERCONNECT DRIVERS
20369 M:      Sylwester Nawrocki <[email protected]>
20370 M:      Artur Świgoń <[email protected]>
20371 L:      [email protected]
20372 L:      [email protected]
20373 S:      Supported
20374 F:      drivers/interconnect/samsung/
20375
20376 SAMSUNG LAPTOP DRIVER
20377 M:      Corentin Chary <[email protected]>
20378 L:      [email protected]
20379 S:      Maintained
20380 F:      drivers/platform/x86/samsung-laptop.c
20381
20382 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
20383 M:      Krzysztof Kozlowski <[email protected]>
20384 L:      [email protected]
20385 L:      [email protected]
20386 S:      Maintained
20387 B:      mailto:[email protected]
20388 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
20389 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
20390 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
20391 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
20392 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
20393 F:      drivers/clk/clk-s2mps11.c
20394 F:      drivers/mfd/sec*.c
20395 F:      drivers/regulator/s2m*.c
20396 F:      drivers/regulator/s5m*.c
20397 F:      drivers/rtc/rtc-s5m.c
20398 F:      include/linux/mfd/samsung/
20399
20400 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
20401 M:      Sylwester Nawrocki <[email protected]>
20402 L:      [email protected]
20403 L:      [email protected]
20404 S:      Maintained
20405 F:      drivers/media/platform/samsung/s3c-camif/
20406 F:      include/media/drv-intf/s3c_camif.h
20407
20408 SAMSUNG S3FWRN5 NFC DRIVER
20409 M:      Krzysztof Kozlowski <[email protected]>
20410 S:      Maintained
20411 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
20412 F:      drivers/nfc/s3fwrn5
20413
20414 SAMSUNG S5C73M3 CAMERA DRIVER
20415 M:      Sylwester Nawrocki <[email protected]>
20416 M:      Andrzej Hajda <[email protected]>
20417 L:      [email protected]
20418 S:      Supported
20419 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
20420 F:      drivers/media/i2c/s5c73m3/*
20421
20422 SAMSUNG S5K5BAF CAMERA DRIVER
20423 M:      Sylwester Nawrocki <[email protected]>
20424 M:      Andrzej Hajda <[email protected]>
20425 L:      [email protected]
20426 S:      Supported
20427 F:      drivers/media/i2c/s5k5baf.c
20428
20429 SAMSUNG S5P Security SubSystem (SSS) DRIVER
20430 M:      Krzysztof Kozlowski <[email protected]>
20431 M:      Vladimir Zapolskiy <[email protected]>
20432 L:      [email protected]
20433 L:      [email protected]
20434 S:      Maintained
20435 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
20436 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
20437 F:      drivers/crypto/s5p-sss.c
20438
20439 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
20440 M:      Sylwester Nawrocki <[email protected]>
20441 L:      [email protected]
20442 S:      Supported
20443 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
20444 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
20445 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
20446 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
20447 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
20448 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
20449 F:      drivers/media/platform/samsung/exynos4-is/
20450
20451 SAMSUNG SOC CLOCK DRIVERS
20452 M:      Krzysztof Kozlowski <[email protected]>
20453 M:      Sylwester Nawrocki <[email protected]>
20454 M:      Chanwoo Choi <[email protected]>
20455 R:      Alim Akhtar <[email protected]>
20456 L:      [email protected]
20457 S:      Maintained
20458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
20459 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
20460 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
20461 F:      drivers/clk/samsung/
20462 F:      include/dt-bindings/clock/exynos*.h
20463 F:      include/dt-bindings/clock/s5p*.h
20464 F:      include/dt-bindings/clock/samsung,*.h
20465 F:      include/linux/clk/samsung.h
20466
20467 SAMSUNG SPI DRIVERS
20468 M:      Andi Shyti <[email protected]>
20469 L:      [email protected]
20470 L:      [email protected]
20471 S:      Maintained
20472 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
20473 F:      drivers/spi/spi-s3c*
20474 F:      include/linux/platform_data/spi-s3c64xx.h
20475
20476 SAMSUNG SXGBE DRIVERS
20477 M:      Byungho An <[email protected]>
20478 L:      [email protected]
20479 S:      Supported
20480 F:      drivers/net/ethernet/samsung/sxgbe/
20481
20482 SAMSUNG THERMAL DRIVER
20483 M:      Bartlomiej Zolnierkiewicz <[email protected]>
20484 M:      Krzysztof Kozlowski <[email protected]>
20485 L:      [email protected]
20486 L:      [email protected]
20487 S:      Maintained
20488 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
20489 F:      drivers/thermal/samsung/
20490
20491 SAMSUNG USB2 PHY DRIVER
20492 M:      Sylwester Nawrocki <[email protected]>
20493 L:      [email protected]
20494 S:      Supported
20495 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
20496 F:      Documentation/driver-api/phy/samsung-usb2.rst
20497 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
20498 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
20499 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
20500 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
20501 F:      drivers/phy/samsung/phy-samsung-usb2.c
20502 F:      drivers/phy/samsung/phy-samsung-usb2.h
20503
20504 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
20505 M:      Paul Barker <[email protected]>
20506 R:      Marc Murphy <[email protected]>
20507 S:      Supported
20508 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
20509
20510 SC1200 WDT DRIVER
20511 M:      Zwane Mwaikambo <[email protected]>
20512 S:      Maintained
20513 F:      drivers/watchdog/sc1200wdt.c
20514
20515 SCHEDULER
20516 M:      Ingo Molnar <[email protected]>
20517 M:      Peter Zijlstra <[email protected]>
20518 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
20519 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
20520 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
20521 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
20522 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
20523 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
20524 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
20525 L:      [email protected]
20526 S:      Maintained
20527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
20528 F:      include/linux/preempt.h
20529 F:      include/linux/sched.h
20530 F:      include/linux/wait.h
20531 F:      include/uapi/linux/sched.h
20532 F:      kernel/sched/
20533
20534 SCHEDULER - SCHED_EXT
20535 R:      Tejun Heo <[email protected]>
20536 R:      David Vernet <[email protected]>
20537 L:      [email protected]
20538 S:      Maintained
20539 W:      https://github.com/sched-ext/scx
20540 T:      git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext.git
20541 F:      include/linux/sched/ext.h
20542 F:      kernel/sched/ext.h
20543 F:      kernel/sched/ext.c
20544 F:      tools/sched_ext/
20545 F:      tools/testing/selftests/sched_ext
20546
20547 SCIOSENSE ENS160 MULTI-GAS SENSOR DRIVER
20548 M:      Gustavo Silva <[email protected]>
20549 S:      Maintained
20550 F:      drivers/iio/chemical/ens160_core.c
20551 F:      drivers/iio/chemical/ens160_i2c.c
20552 F:      drivers/iio/chemical/ens160_spi.c
20553 F:      drivers/iio/chemical/ens160.h
20554
20555 SCSI LIBSAS SUBSYSTEM
20556 R:      John Garry <[email protected]>
20557 R:      Jason Yan <[email protected]>
20558 L:      [email protected]
20559 S:      Supported
20560 F:      Documentation/scsi/libsas.rst
20561 F:      drivers/scsi/libsas/
20562 F:      include/scsi/libsas.h
20563 F:      include/scsi/sas_ata.h
20564
20565 SCSI RDMA PROTOCOL (SRP) INITIATOR
20566 M:      Bart Van Assche <[email protected]>
20567 L:      [email protected]
20568 S:      Supported
20569 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20570 F:      drivers/infiniband/ulp/srp/
20571 F:      include/scsi/srp.h
20572
20573 SCSI RDMA PROTOCOL (SRP) TARGET
20574 M:      Bart Van Assche <[email protected]>
20575 L:      [email protected]
20576 L:      [email protected]
20577 S:      Supported
20578 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20579 F:      drivers/infiniband/ulp/srpt/
20580
20581 SCSI SG DRIVER
20582 M:      Doug Gilbert <[email protected]>
20583 L:      [email protected]
20584 S:      Maintained
20585 W:      http://sg.danny.cz/sg
20586 F:      Documentation/scsi/scsi-generic.rst
20587 F:      drivers/scsi/sg.c
20588 F:      include/scsi/sg.h
20589
20590 SCSI SUBSYSTEM
20591 M:      "James E.J. Bottomley" <[email protected]>
20592 M:      "Martin K. Petersen" <[email protected]>
20593 L:      [email protected]
20594 S:      Maintained
20595 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
20596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
20597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20598 F:      Documentation/devicetree/bindings/scsi/
20599 F:      drivers/scsi/
20600 F:      drivers/ufs/
20601 F:      include/scsi/
20602 F:      include/uapi/scsi/
20603
20604 SCSI TAPE DRIVER
20605 M:      Kai Mäkisara <[email protected]>
20606 L:      [email protected]
20607 S:      Maintained
20608 F:      Documentation/scsi/st.rst
20609 F:      drivers/scsi/st.*
20610 F:      drivers/scsi/st_*.h
20611
20612 SCSI TARGET CORE USER DRIVER
20613 M:      Bodo Stroesser <[email protected]>
20614 L:      [email protected]
20615 L:      [email protected]
20616 S:      Supported
20617 F:      Documentation/target/tcmu-design.rst
20618 F:      drivers/target/target_core_user.c
20619 F:      include/uapi/linux/target_core_user.h
20620
20621 SCSI TARGET SUBSYSTEM
20622 M:      "Martin K. Petersen" <[email protected]>
20623 L:      [email protected]
20624 L:      [email protected]
20625 S:      Supported
20626 Q:      https://patchwork.kernel.org/project/target-devel/list/
20627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20628 F:      Documentation/target/
20629 F:      drivers/target/
20630 F:      include/target/
20631
20632 SCTP PROTOCOL
20633 M:      Marcelo Ricardo Leitner <[email protected]>
20634 M:      Xin Long <[email protected]>
20635 L:      [email protected]
20636 S:      Maintained
20637 W:      https://github.com/sctp/lksctp-tools/wiki
20638 F:      Documentation/networking/sctp.rst
20639 F:      include/linux/sctp.h
20640 F:      include/net/sctp/
20641 F:      include/uapi/linux/sctp.h
20642 F:      net/sctp/
20643
20644 SCx200 CPU SUPPORT
20645 M:      Jim Cromie <[email protected]>
20646 S:      Odd Fixes
20647 F:      Documentation/i2c/busses/scx200_acb.rst
20648 F:      arch/x86/platform/scx200/
20649 F:      drivers/i2c/busses/scx200*
20650 F:      drivers/mtd/maps/scx200_docflash.c
20651 F:      drivers/watchdog/scx200_wdt.c
20652 F:      include/linux/scx200.h
20653
20654 SCx200 GPIO DRIVER
20655 M:      Jim Cromie <[email protected]>
20656 S:      Maintained
20657 F:      drivers/char/scx200_gpio.c
20658 F:      include/linux/scx200_gpio.h
20659
20660 SCx200 HRT CLOCKSOURCE DRIVER
20661 M:      Jim Cromie <[email protected]>
20662 S:      Maintained
20663 F:      drivers/clocksource/scx200_hrt.c
20664
20665 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
20666 M:      Sascha Sommer <[email protected]>
20667 L:      [email protected] (subscribers-only)
20668 S:      Maintained
20669 F:      drivers/mmc/host/sdricoh_cs.c
20670
20671 SECO BOARDS CEC DRIVER
20672 M:      Ettore Chimenti <[email protected]>
20673 S:      Maintained
20674 F:      drivers/media/cec/platform/seco/seco-cec.c
20675 F:      drivers/media/cec/platform/seco/seco-cec.h
20676
20677 SECURE COMPUTING
20678 M:      Kees Cook <[email protected]>
20679 R:      Andy Lutomirski <[email protected]>
20680 R:      Will Drewry <[email protected]>
20681 S:      Supported
20682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
20683 F:      Documentation/userspace-api/seccomp_filter.rst
20684 F:      include/linux/seccomp.h
20685 F:      include/uapi/linux/seccomp.h
20686 F:      kernel/seccomp.c
20687 F:      tools/testing/selftests/kselftest_harness.h
20688 F:      tools/testing/selftests/seccomp/*
20689 K:      \bsecure_computing
20690 K:      \bTIF_SECCOMP\b
20691
20692 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
20693 M:      Kamal Dasu <[email protected]>
20694 M:      Al Cooper <[email protected]>
20695 R:      Broadcom internal kernel review list <[email protected]>
20696 L:      [email protected]
20697 S:      Maintained
20698 F:      drivers/mmc/host/sdhci-brcmstb*
20699
20700 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
20701 M:      Adrian Hunter <[email protected]>
20702 L:      [email protected]
20703 S:      Supported
20704 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
20705 F:      drivers/mmc/host/sdhci*
20706
20707 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
20708 M:      Aubin Constans <[email protected]>
20709 R:      Eugen Hristev <[email protected]>
20710 L:      [email protected]
20711 S:      Supported
20712 F:      drivers/mmc/host/sdhci-of-at91.c
20713
20714 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
20715 M:      Haibo Chen <[email protected]>
20716 L:      [email protected]
20717 L:      [email protected]
20718 L:      [email protected]
20719 S:      Maintained
20720 F:      drivers/mmc/host/sdhci-esdhc-imx.c
20721
20722 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
20723 M:      Ben Dooks <[email protected]>
20724 M:      Jaehoon Chung <[email protected]>
20725 L:      [email protected]
20726 S:      Maintained
20727 F:      drivers/mmc/host/sdhci-s3c*
20728
20729 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
20730 M:      Viresh Kumar <[email protected]>
20731 L:      [email protected]
20732 S:      Maintained
20733 F:      drivers/mmc/host/sdhci-spear.c
20734
20735 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
20736 M:      Vignesh Raghavendra <[email protected]>
20737 L:      [email protected]
20738 S:      Maintained
20739 F:      drivers/mmc/host/sdhci-omap.c
20740
20741 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
20742 M:      Jonathan Derrick <[email protected]>
20743 L:      [email protected]
20744 S:      Supported
20745 F:      block/opal_proto.h
20746 F:      block/sed*
20747 F:      include/linux/sed*
20748 F:      include/uapi/linux/sed*
20749
20750 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
20751 M:      Mark Rutland <[email protected]>
20752 M:      Lorenzo Pieralisi <[email protected]>
20753 M:      Sudeep Holla <[email protected]>
20754 L:      [email protected] (moderated for non-subscribers)
20755 S:      Maintained
20756 F:      drivers/firmware/smccc/
20757 F:      include/linux/arm-smccc.h
20758
20759 SECURITY CONTACT
20760 M:      Security Officers <[email protected]>
20761 S:      Supported
20762 F:      Documentation/process/security-bugs.rst
20763
20764 SECURITY SUBSYSTEM
20765 M:      Paul Moore <[email protected]>
20766 M:      James Morris <[email protected]>
20767 M:      "Serge E. Hallyn" <[email protected]>
20768 L:      [email protected]
20769 S:      Supported
20770 Q:      https://patchwork.kernel.org/project/linux-security-module/list
20771 B:      mailto:[email protected]
20772 P:      https://github.com/LinuxSecurityModule/kernel/blob/main/README.md
20773 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
20774 F:      include/linux/lsm_audit.h
20775 F:      include/linux/lsm_hook_defs.h
20776 F:      include/linux/lsm_hooks.h
20777 F:      include/linux/security.h
20778 F:      include/uapi/linux/lsm.h
20779 F:      security/
20780 F:      tools/testing/selftests/lsm/
20781 X:      security/selinux/
20782 K:      \bsecurity_[a-z_0-9]\+\b
20783
20784 SELINUX SECURITY MODULE
20785 M:      Paul Moore <[email protected]>
20786 M:      Stephen Smalley <[email protected]>
20787 R:      Ondrej Mosnacek <[email protected]>
20788 L:      [email protected]
20789 S:      Supported
20790 W:      https://github.com/SELinuxProject
20791 Q:      https://patchwork.kernel.org/project/selinux/list
20792 B:      mailto:[email protected]
20793 P:      https://github.com/SELinuxProject/selinux-kernel/blob/main/README.md
20794 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
20795 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
20796 F:      Documentation/ABI/removed/sysfs-selinux-disable
20797 F:      Documentation/admin-guide/LSM/SELinux.rst
20798 F:      include/trace/events/avc.h
20799 F:      include/uapi/linux/selinux_netlink.h
20800 F:      scripts/selinux/
20801 F:      security/selinux/
20802
20803 SENSABLE PHANTOM
20804 M:      Jiri Slaby <[email protected]>
20805 S:      Maintained
20806 F:      drivers/misc/phantom.c
20807 F:      include/uapi/linux/phantom.h
20808
20809 SENSEAIR SUNRISE 006-0-0007
20810 M:      Jacopo Mondi <[email protected]>
20811 S:      Maintained
20812 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
20813 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
20814 F:      drivers/iio/chemical/sunrise_co2.c
20815
20816 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
20817 M:      Tomasz Duszynski <[email protected]>
20818 S:      Maintained
20819 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
20820 F:      drivers/iio/chemical/scd30.h
20821 F:      drivers/iio/chemical/scd30_core.c
20822 F:      drivers/iio/chemical/scd30_i2c.c
20823 F:      drivers/iio/chemical/scd30_serial.c
20824
20825 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
20826 M:      Roan van Dijk <[email protected]>
20827 S:      Maintained
20828 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
20829 F:      drivers/iio/chemical/scd4x.c
20830
20831 SENSIRION SGP40 GAS SENSOR DRIVER
20832 M:      Andreas Klinger <[email protected]>
20833 S:      Maintained
20834 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
20835 F:      drivers/iio/chemical/sgp40.c
20836
20837 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
20838 M:      Tomasz Duszynski <[email protected]>
20839 S:      Maintained
20840 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
20841 F:      drivers/iio/chemical/sps30.c
20842 F:      drivers/iio/chemical/sps30_i2c.c
20843 F:      drivers/iio/chemical/sps30_serial.c
20844
20845 SERIAL DEVICE BUS
20846 M:      Rob Herring <[email protected]>
20847 L:      [email protected]
20848 S:      Maintained
20849 F:      Documentation/devicetree/bindings/serial/serial.yaml
20850 F:      drivers/tty/serdev/
20851 F:      include/linux/serdev.h
20852
20853 SERIAL IR RECEIVER
20854 M:      Sean Young <[email protected]>
20855 L:      [email protected]
20856 S:      Maintained
20857 F:      drivers/media/rc/serial_ir.c
20858
20859 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
20860 M:      Srinivas Kandagatla <[email protected]>
20861 L:      [email protected] (moderated for non-subscribers)
20862 S:      Maintained
20863 F:      Documentation/devicetree/bindings/slimbus/
20864 F:      drivers/slimbus/
20865 F:      include/linux/slimbus.h
20866
20867 SFC NETWORK DRIVER
20868 M:      Edward Cree <[email protected]>
20869 M:      Martin Habets <[email protected]>
20870 L:      [email protected]
20871 L:      [email protected]
20872 S:      Supported
20873 F:      Documentation/networking/devlink/sfc.rst
20874 F:      drivers/net/ethernet/sfc/
20875
20876 SFCTEMP HWMON DRIVER
20877 M:      Emil Renner Berthing <[email protected]>
20878 M:      Hal Feng <[email protected]>
20879 L:      [email protected]
20880 S:      Maintained
20881 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
20882 F:      Documentation/hwmon/sfctemp.rst
20883 F:      drivers/hwmon/sfctemp.c
20884
20885 SFF/SFP/SFP+ MODULE SUPPORT
20886 M:      Russell King <[email protected]>
20887 L:      [email protected]
20888 S:      Maintained
20889 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
20890 F:      drivers/net/phy/phylink.c
20891 F:      drivers/net/phy/sfp*
20892 F:      include/linux/mdio/mdio-i2c.h
20893 F:      include/linux/phylink.h
20894 F:      include/linux/sfp.h
20895 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)
20896
20897 SGI GRU DRIVER
20898 M:      Dimitri Sivanich <[email protected]>
20899 S:      Maintained
20900 F:      drivers/misc/sgi-gru/
20901
20902 SGI XP/XPC/XPNET DRIVER
20903 M:      Robin Holt <[email protected]>
20904 M:      Steve Wahl <[email protected]>
20905 S:      Maintained
20906 F:      drivers/misc/sgi-xp/
20907
20908 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
20909 M:      Wenjia Zhang <[email protected]>
20910 M:      Jan Karcher <[email protected]>
20911 R:      D. Wythe <[email protected]>
20912 R:      Tony Lu <[email protected]>
20913 R:      Wen Gu <[email protected]>
20914 L:      [email protected]
20915 S:      Supported
20916 F:      net/smc/
20917
20918 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
20919 M:      Linus Walleij <[email protected]>
20920 L:      [email protected]
20921 S:      Maintained
20922 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
20923 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
20924 F:      drivers/iio/light/gp2ap002.c
20925
20926 SHARP RJ54N1CB0C SENSOR DRIVER
20927 M:      Jacopo Mondi <[email protected]>
20928 L:      [email protected]
20929 S:      Odd fixes
20930 T:      git git://linuxtv.org/media_tree.git
20931 F:      drivers/media/i2c/rj54n1cb0c.c
20932 F:      include/media/i2c/rj54n1cb0c.h
20933
20934 SHRINKER
20935 M:      Andrew Morton <[email protected]>
20936 M:      Dave Chinner <[email protected]>
20937 R:      Qi Zheng <[email protected]>
20938 R:      Roman Gushchin <[email protected]>
20939 R:      Muchun Song <[email protected]>
20940 L:      [email protected]
20941 S:      Maintained
20942 F:      Documentation/admin-guide/mm/shrinker_debugfs.rst
20943 F:      include/linux/shrinker.h
20944 F:      mm/shrinker.c
20945 F:      mm/shrinker_debug.c
20946
20947 SH_VOU V4L2 OUTPUT DRIVER
20948 L:      [email protected]
20949 S:      Orphan
20950 F:      drivers/media/platform/renesas/sh_vou.c
20951 F:      include/media/drv-intf/sh_vou.h
20952
20953 SI2157 MEDIA DRIVER
20954 L:      [email protected]
20955 S:      Orphan
20956 W:      https://linuxtv.org
20957 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20958 F:      drivers/media/tuners/si2157*
20959
20960 SI2165 MEDIA DRIVER
20961 M:      Matthias Schwarzott <[email protected]>
20962 L:      [email protected]
20963 S:      Maintained
20964 W:      https://linuxtv.org
20965 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20966 F:      drivers/media/dvb-frontends/si2165*
20967
20968 SI2168 MEDIA DRIVER
20969 L:      [email protected]
20970 S:      Orphan
20971 W:      https://linuxtv.org
20972 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20973 F:      drivers/media/dvb-frontends/si2168*
20974
20975 SI470X FM RADIO RECEIVER I2C DRIVER
20976 M:      Hans Verkuil <[email protected]>
20977 L:      [email protected]
20978 S:      Odd Fixes
20979 W:      https://linuxtv.org
20980 T:      git git://linuxtv.org/media_tree.git
20981 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
20982 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
20983
20984 SI470X FM RADIO RECEIVER USB DRIVER
20985 M:      Hans Verkuil <[email protected]>
20986 L:      [email protected]
20987 S:      Maintained
20988 W:      https://linuxtv.org
20989 T:      git git://linuxtv.org/media_tree.git
20990 F:      drivers/media/radio/si470x/radio-si470x-common.c
20991 F:      drivers/media/radio/si470x/radio-si470x-usb.c
20992 F:      drivers/media/radio/si470x/radio-si470x.h
20993
20994 SI4713 FM RADIO TRANSMITTER I2C DRIVER
20995 M:      Eduardo Valentin <[email protected]>
20996 L:      [email protected]
20997 S:      Odd Fixes
20998 W:      https://linuxtv.org
20999 T:      git git://linuxtv.org/media_tree.git
21000 F:      drivers/media/radio/si4713/si4713.?
21001
21002 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
21003 M:      Eduardo Valentin <[email protected]>
21004 L:      [email protected]
21005 S:      Odd Fixes
21006 W:      https://linuxtv.org
21007 T:      git git://linuxtv.org/media_tree.git
21008 F:      drivers/media/radio/si4713/radio-platform-si4713.c
21009
21010 SI4713 FM RADIO TRANSMITTER USB DRIVER
21011 M:      Hans Verkuil <[email protected]>
21012 L:      [email protected]
21013 S:      Maintained
21014 W:      https://linuxtv.org
21015 T:      git git://linuxtv.org/media_tree.git
21016 F:      drivers/media/radio/si4713/radio-usb-si4713.c
21017
21018 SIANO DVB DRIVER
21019 M:      Mauro Carvalho Chehab <[email protected]>
21020 L:      [email protected]
21021 S:      Odd fixes
21022 W:      https://linuxtv.org
21023 T:      git git://linuxtv.org/media_tree.git
21024 F:      drivers/media/common/siano/
21025 F:      drivers/media/mmc/siano/
21026 F:      drivers/media/usb/siano/
21027 F:      drivers/media/usb/siano/
21028
21029 SIEMENS IPC LED DRIVERS
21030 M:      Gerd Haeussler <[email protected]>
21031 M:      Xing Tong Wu <[email protected]>
21032 M:      Tobias Schaffner <[email protected]>
21033 L:      [email protected]
21034 S:      Maintained
21035 F:      drivers/leds/simple/
21036
21037 SIEMENS IPC PLATFORM DRIVERS
21038 M:      Gerd Haeussler <[email protected]>
21039 M:      Xing Tong Wu <[email protected]>
21040 M:      Tobias Schaffner <[email protected]>
21041 L:      [email protected]
21042 S:      Maintained
21043 F:      drivers/platform/x86/siemens/
21044 F:      include/linux/platform_data/x86/simatic-ipc-base.h
21045 F:      include/linux/platform_data/x86/simatic-ipc.h
21046
21047 SIEMENS IPC WATCHDOG DRIVERS
21048 M:      Gerd Haeussler <[email protected]>
21049 M:      Xing Tong Wu <[email protected]>
21050 M:      Tobias Schaffner <[email protected]>
21051 L:      [email protected]
21052 S:      Maintained
21053 F:      drivers/watchdog/simatic-ipc-wdt.c
21054
21055 SIFIVE DRIVERS
21056 M:      Paul Walmsley <[email protected]>
21057 M:      Samuel Holland <[email protected]>
21058 L:      [email protected]
21059 S:      Supported
21060 F:      drivers/dma/sf-pdma/
21061 N:      sifive
21062 K:      fu[57]40
21063 K:      [^@]sifive
21064
21065 SILEAD TOUCHSCREEN DRIVER
21066 M:      Hans de Goede <[email protected]>
21067 L:      [email protected]
21068 L:      [email protected]
21069 S:      Maintained
21070 F:      drivers/input/touchscreen/silead.c
21071 F:      drivers/platform/x86/touchscreen_dmi.c
21072
21073 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
21074 M:      Jérôme Pouiller <[email protected]>
21075 S:      Supported
21076 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
21077 F:      drivers/net/wireless/silabs/wfx/
21078
21079 SILICON MOTION SM712 FRAME BUFFER DRIVER
21080 M:      Sudip Mukherjee <[email protected]>
21081 M:      Teddy Wang <[email protected]>
21082 M:      Sudip Mukherjee <[email protected]>
21083 L:      [email protected]
21084 S:      Maintained
21085 F:      Documentation/fb/sm712fb.rst
21086 F:      drivers/video/fbdev/sm712*
21087
21088 SILVACO I3C DUAL-ROLE MASTER
21089 M:      Miquel Raynal <[email protected]>
21090 M:      Conor Culhane <[email protected]>
21091 L:      [email protected] (moderated for non-subscribers)
21092 S:      Maintained
21093 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
21094 F:      drivers/i3c/master/svc-i3c-master.c
21095
21096 SIMPLEFB FB DRIVER
21097 M:      Hans de Goede <[email protected]>
21098 L:      [email protected]
21099 S:      Maintained
21100 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
21101 F:      drivers/video/fbdev/simplefb.c
21102 F:      include/linux/platform_data/simplefb.h
21103
21104 SIOX
21105 M:      Thorsten Scherer <[email protected]>
21106 R:      Pengutronix Kernel Team <[email protected]>
21107 S:      Supported
21108 F:      drivers/gpio/gpio-siox.c
21109 F:      drivers/siox/*
21110 F:      include/trace/events/siox.h
21111
21112 SIPHASH PRF ROUTINES
21113 M:      Jason A. Donenfeld <[email protected]>
21114 S:      Maintained
21115 F:      include/linux/siphash.h
21116 F:      lib/siphash.c
21117 F:      lib/siphash_kunit.c
21118
21119 SIS 190 ETHERNET DRIVER
21120 M:      Francois Romieu <[email protected]>
21121 L:      [email protected]
21122 S:      Maintained
21123 F:      drivers/net/ethernet/sis/sis190.c
21124
21125 SIS 900/7016 FAST ETHERNET DRIVER
21126 M:      Daniele Venzano <[email protected]>
21127 L:      [email protected]
21128 S:      Maintained
21129 W:      http://www.brownhat.org/sis900.html
21130 F:      drivers/net/ethernet/sis/sis900.*
21131
21132 SIS FRAMEBUFFER DRIVER
21133 S:      Orphan
21134 F:      Documentation/fb/sisfb.rst
21135 F:      drivers/video/fbdev/sis/
21136 F:      include/video/sisfb.h
21137
21138 SIS I2C TOUCHSCREEN DRIVER
21139 M:      Mika Penttilä <[email protected]>
21140 L:      [email protected]
21141 S:      Maintained
21142 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
21143 F:      drivers/input/touchscreen/sis_i2c.c
21144
21145 SIS USB2VGA DRIVER
21146 M:      Thomas Winischhofer <[email protected]>
21147 S:      Maintained
21148 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
21149 F:      drivers/usb/misc/sisusbvga/
21150
21151 SL28 CPLD MFD DRIVER
21152 M:      Michael Walle <[email protected]>
21153 S:      Maintained
21154 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
21155 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
21156 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
21157 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
21158 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
21159 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
21160 F:      drivers/gpio/gpio-sl28cpld.c
21161 F:      drivers/hwmon/sl28cpld-hwmon.c
21162 F:      drivers/irqchip/irq-sl28cpld.c
21163 F:      drivers/pwm/pwm-sl28cpld.c
21164 F:      drivers/watchdog/sl28cpld_wdt.c
21165
21166 SL28 VPD NVMEM LAYOUT DRIVER
21167 M:      Michael Walle <[email protected]>
21168 S:      Maintained
21169 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
21170 F:      drivers/nvmem/layouts/sl28vpd.c
21171
21172 SLAB ALLOCATOR
21173 M:      Christoph Lameter <[email protected]>
21174 M:      Pekka Enberg <[email protected]>
21175 M:      David Rientjes <[email protected]>
21176 M:      Joonsoo Kim <[email protected]>
21177 M:      Andrew Morton <[email protected]>
21178 M:      Vlastimil Babka <[email protected]>
21179 R:      Roman Gushchin <[email protected]>
21180 R:      Hyeonggon Yoo <[email protected]>
21181 L:      [email protected]
21182 S:      Maintained
21183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
21184 F:      include/linux/sl?b*.h
21185 F:      mm/sl?b*
21186
21187 SLCAN CAN NETWORK DRIVER
21188 M:      Dario Binacchi <[email protected]>
21189 L:      [email protected]
21190 S:      Maintained
21191 F:      drivers/net/can/slcan/
21192
21193 SLEEPABLE READ-COPY UPDATE (SRCU)
21194 M:      Lai Jiangshan <[email protected]>
21195 M:      "Paul E. McKenney" <[email protected]>
21196 M:      Josh Triplett <[email protected]>
21197 R:      Steven Rostedt <[email protected]>
21198 R:      Mathieu Desnoyers <[email protected]>
21199 L:      [email protected]
21200 S:      Supported
21201 W:      http://www.rdrop.com/users/paulmck/RCU/
21202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
21203 F:      include/linux/srcu*.h
21204 F:      kernel/rcu/srcu*.c
21205
21206 SMACK SECURITY MODULE
21207 M:      Casey Schaufler <[email protected]>
21208 L:      [email protected]
21209 S:      Maintained
21210 W:      http://schaufler-ca.com
21211 T:      git git://github.com/cschaufler/smack-next
21212 F:      Documentation/admin-guide/LSM/Smack.rst
21213 F:      security/smack/
21214
21215 SMC91x ETHERNET DRIVER
21216 M:      Nicolas Pitre <[email protected]>
21217 S:      Odd Fixes
21218 F:      drivers/net/ethernet/smsc/smc91x.*
21219
21220 SMSC EMC2103 HARDWARE MONITOR DRIVER
21221 M:      Steve Glendinning <[email protected]>
21222 L:      [email protected]
21223 S:      Maintained
21224 F:      Documentation/hwmon/emc2103.rst
21225 F:      drivers/hwmon/emc2103.c
21226
21227 SMSC SCH5627 HARDWARE MONITOR DRIVER
21228 M:      Hans de Goede <[email protected]>
21229 L:      [email protected]
21230 S:      Supported
21231 F:      Documentation/hwmon/sch5627.rst
21232 F:      drivers/hwmon/sch5627.c
21233
21234 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
21235 M:      Steve Glendinning <[email protected]>
21236 L:      [email protected]
21237 S:      Maintained
21238 F:      drivers/video/fbdev/smscufx.c
21239
21240 SMSC47B397 HARDWARE MONITOR DRIVER
21241 M:      Jean Delvare <[email protected]>
21242 L:      [email protected]
21243 S:      Maintained
21244 F:      Documentation/hwmon/smsc47b397.rst
21245 F:      drivers/hwmon/smsc47b397.c
21246
21247 SMSC911x ETHERNET DRIVER
21248 M:      Steve Glendinning <[email protected]>
21249 L:      [email protected]
21250 S:      Maintained
21251 F:      drivers/net/ethernet/smsc/smsc911x.*
21252 F:      include/linux/smsc911x.h
21253
21254 SMSC9420 PCI ETHERNET DRIVER
21255 M:      Steve Glendinning <[email protected]>
21256 L:      [email protected]
21257 S:      Maintained
21258 F:      drivers/net/ethernet/smsc/smsc9420.*
21259
21260 SNET DPU VIRTIO DATA PATH ACCELERATOR
21261 R:      Alvaro Karsz <[email protected]>
21262 F:      drivers/vdpa/solidrun/
21263
21264 SOCIONEXT (SNI) AVE NETWORK DRIVER
21265 M:      Kunihiko Hayashi <[email protected]>
21266 L:      [email protected]
21267 S:      Maintained
21268 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
21269 F:      drivers/net/ethernet/socionext/sni_ave.c
21270
21271 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
21272 M:      Ilias Apalodimas <[email protected]>
21273 M:      Masahisa Kojima <[email protected]>
21274 L:      [email protected]
21275 S:      Maintained
21276 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
21277 F:      drivers/net/ethernet/socionext/netsec.c
21278
21279 SOCIONEXT (SNI) Synquacer SPI DRIVER
21280 M:      Masahisa Kojima <[email protected]>
21281 M:      Jassi Brar <[email protected]>
21282 L:      [email protected]
21283 S:      Maintained
21284 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
21285 F:      drivers/spi/spi-synquacer.c
21286
21287 SOCIONEXT SYNQUACER I2C DRIVER
21288 M:      Ard Biesheuvel <[email protected]>
21289 L:      [email protected]
21290 S:      Maintained
21291 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
21292 F:      drivers/i2c/busses/i2c-synquacer.c
21293
21294 SOCIONEXT UNIPHIER SOUND DRIVER
21295 L:      [email protected] (moderated for non-subscribers)
21296 S:      Orphan
21297 F:      sound/soc/uniphier/
21298
21299 SOCKET TIMESTAMPING
21300 M:      Willem de Bruijn <[email protected]>
21301 S:      Maintained
21302 F:      Documentation/networking/timestamping.rst
21303 F:      include/linux/net_tstamp.h
21304 F:      include/uapi/linux/net_tstamp.h
21305 F:      tools/testing/selftests/net/so_txtime.c
21306
21307 SOEKRIS NET48XX LED SUPPORT
21308 M:      Chris Boot <[email protected]>
21309 S:      Maintained
21310 F:      drivers/leds/leds-net48xx.c
21311
21312 SOFT-IWARP DRIVER (siw)
21313 M:      Bernard Metzler <[email protected]>
21314 L:      [email protected]
21315 S:      Supported
21316 F:      drivers/infiniband/sw/siw/
21317 F:      include/uapi/rdma/siw-abi.h
21318
21319 SOFT-ROCE DRIVER (rxe)
21320 M:      Zhu Yanjun <[email protected]>
21321 L:      [email protected]
21322 S:      Supported
21323 F:      drivers/infiniband/sw/rxe/
21324 F:      include/uapi/rdma/rdma_user_rxe.h
21325
21326 SOFTLOGIC 6x10 MPEG CODEC
21327 M:      Bluecherry Maintainers <[email protected]>
21328 M:      Andrey Utkin <[email protected]>
21329 M:      Ismael Luceno <[email protected]>
21330 L:      [email protected]
21331 S:      Supported
21332 F:      drivers/media/pci/solo6x10/
21333
21334 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
21335 M:      James Morse <[email protected]>
21336 L:      [email protected] (moderated for non-subscribers)
21337 S:      Maintained
21338 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
21339 F:      drivers/firmware/arm_sdei.c
21340 F:      include/linux/arm_sdei.h
21341 F:      include/uapi/linux/arm_sdei.h
21342
21343 SOFTWARE NODES AND DEVICE PROPERTIES
21344 R:      Andy Shevchenko <[email protected]>
21345 R:      Daniel Scally <[email protected]>
21346 R:      Heikki Krogerus <[email protected]>
21347 R:      Sakari Ailus <[email protected]>
21348 L:      [email protected]
21349 S:      Maintained
21350 F:      drivers/base/property.c
21351 F:      drivers/base/swnode.c
21352 F:      include/linux/fwnode.h
21353 F:      include/linux/property.h
21354
21355 SOFTWARE RAID (Multiple Disks) SUPPORT
21356 M:      Song Liu <[email protected]>
21357 R:      Yu Kuai <[email protected]>
21358 L:      [email protected]
21359 S:      Supported
21360 Q:      https://patchwork.kernel.org/project/linux-raid/list/
21361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
21362 F:      drivers/md/Kconfig
21363 F:      drivers/md/Makefile
21364 F:      drivers/md/md*
21365 F:      drivers/md/raid*
21366 F:      include/linux/raid/
21367 F:      include/uapi/linux/raid/
21368
21369 SOLIDRUN CLEARFOG SUPPORT
21370 M:      Russell King <[email protected]>
21371 S:      Maintained
21372 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
21373 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
21374
21375 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
21376 M:      Russell King <[email protected]>
21377 S:      Maintained
21378 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
21379 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
21380 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
21381
21382 SONIC NETWORK DRIVER
21383 M:      Thomas Bogendoerfer <[email protected]>
21384 L:      [email protected]
21385 S:      Maintained
21386 F:      drivers/net/ethernet/natsemi/sonic.*
21387
21388 SONICS SILICON BACKPLANE DRIVER (SSB)
21389 M:      Michael Buesch <[email protected]>
21390 L:      [email protected]
21391 S:      Maintained
21392 F:      drivers/ssb/
21393 F:      include/linux/ssb/
21394
21395 SONY IMX208 SENSOR DRIVER
21396 M:      Sakari Ailus <[email protected]>
21397 L:      [email protected]
21398 S:      Maintained
21399 T:      git git://linuxtv.org/media_tree.git
21400 F:      drivers/media/i2c/imx208.c
21401
21402 SONY IMX214 SENSOR DRIVER
21403 M:      Ricardo Ribalda <[email protected]>
21404 L:      [email protected]
21405 S:      Maintained
21406 T:      git git://linuxtv.org/media_tree.git
21407 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
21408 F:      drivers/media/i2c/imx214.c
21409
21410 SONY IMX219 SENSOR DRIVER
21411 M:      Dave Stevenson <[email protected]>
21412 L:      [email protected]
21413 S:      Maintained
21414 T:      git git://linuxtv.org/media_tree.git
21415 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
21416 F:      drivers/media/i2c/imx219.c
21417
21418 SONY IMX258 SENSOR DRIVER
21419 M:      Sakari Ailus <[email protected]>
21420 L:      [email protected]
21421 S:      Maintained
21422 T:      git git://linuxtv.org/media_tree.git
21423 F:      Documentation/devicetree/bindings/media/i2c/sony,imx258.yaml
21424 F:      drivers/media/i2c/imx258.c
21425
21426 SONY IMX274 SENSOR DRIVER
21427 M:      Leon Luo <[email protected]>
21428 L:      [email protected]
21429 S:      Maintained
21430 T:      git git://linuxtv.org/media_tree.git
21431 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
21432 F:      drivers/media/i2c/imx274.c
21433
21434 SONY IMX283 SENSOR DRIVER
21435 M:      Kieran Bingham <[email protected]>
21436 M:      Umang Jain <[email protected]>
21437 L:      [email protected]
21438 S:      Maintained
21439 T:      git git://linuxtv.org/media_tree.git
21440 F:      Documentation/devicetree/bindings/media/i2c/sony,imx283.yaml
21441 F:      drivers/media/i2c/imx283.c
21442
21443 SONY IMX290 SENSOR DRIVER
21444 M:      Manivannan Sadhasivam <[email protected]>
21445 L:      [email protected]
21446 S:      Maintained
21447 T:      git git://linuxtv.org/media_tree.git
21448 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
21449 F:      drivers/media/i2c/imx290.c
21450
21451 SONY IMX296 SENSOR DRIVER
21452 M:      Laurent Pinchart <[email protected]>
21453 M:      Manivannan Sadhasivam <[email protected]>
21454 L:      [email protected]
21455 S:      Maintained
21456 T:      git git://linuxtv.org/media_tree.git
21457 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
21458 F:      drivers/media/i2c/imx296.c
21459
21460 SONY IMX319 SENSOR DRIVER
21461 M:      Bingbu Cao <[email protected]>
21462 L:      [email protected]
21463 S:      Maintained
21464 T:      git git://linuxtv.org/media_tree.git
21465 F:      drivers/media/i2c/imx319.c
21466
21467 SONY IMX334 SENSOR DRIVER
21468 L:      [email protected]
21469 S:      Orphan
21470 T:      git git://linuxtv.org/media_tree.git
21471 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
21472 F:      drivers/media/i2c/imx334.c
21473
21474 SONY IMX335 SENSOR DRIVER
21475 L:      [email protected]
21476 S:      Orphan
21477 T:      git git://linuxtv.org/media_tree.git
21478 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
21479 F:      drivers/media/i2c/imx335.c
21480
21481 SONY IMX355 SENSOR DRIVER
21482 M:      Tianshu Qiu <[email protected]>
21483 L:      [email protected]
21484 S:      Maintained
21485 T:      git git://linuxtv.org/media_tree.git
21486 F:      drivers/media/i2c/imx355.c
21487
21488 SONY IMX412 SENSOR DRIVER
21489 L:      [email protected]
21490 S:      Orphan
21491 T:      git git://linuxtv.org/media_tree.git
21492 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
21493 F:      drivers/media/i2c/imx412.c
21494
21495 SONY IMX415 SENSOR DRIVER
21496 M:      Michael Riesch <[email protected]>
21497 L:      [email protected]
21498 S:      Maintained
21499 T:      git git://linuxtv.org/media_tree.git
21500 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
21501 F:      drivers/media/i2c/imx415.c
21502
21503 SONY MEMORYSTICK SUBSYSTEM
21504 M:      Maxim Levitsky <[email protected]>
21505 M:      Alex Dubov <[email protected]>
21506 M:      Ulf Hansson <[email protected]>
21507 L:      [email protected]
21508 S:      Maintained
21509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
21510 F:      drivers/memstick/
21511 F:      include/linux/memstick.h
21512
21513 SONY VAIO CONTROL DEVICE DRIVER
21514 M:      Mattia Dongili <[email protected]>
21515 L:      [email protected]
21516 S:      Maintained
21517 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
21518 F:      Documentation/admin-guide/laptops/sony-laptop.rst
21519 F:      drivers/char/sonypi.c
21520 F:      drivers/platform/x86/sony-laptop.c
21521 F:      include/linux/sony-laptop.h
21522
21523 SOPHGO DEVICETREES and DRIVERS
21524 M:      Chen Wang <[email protected]>
21525 M:      Inochi Amaoto <[email protected]>
21526 T:      git https://github.com/sophgo/linux.git
21527 S:      Maintained
21528 N:      sophgo
21529 K:      sophgo
21530
21531 SOUND
21532 M:      Jaroslav Kysela <[email protected]>
21533 M:      Takashi Iwai <[email protected]>
21534 L:      [email protected]
21535 S:      Maintained
21536 W:      http://www.alsa-project.org/
21537 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
21538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21539 F:      Documentation/sound/
21540 F:      include/sound/
21541 F:      include/uapi/sound/
21542 F:      sound/
21543 F:      tools/testing/selftests/alsa
21544
21545 SOUND - ALSA SELFTESTS
21546 M:      Mark Brown <[email protected]>
21547 L:      [email protected]
21548 L:      [email protected]
21549 S:      Supported
21550 F:      tools/testing/selftests/alsa
21551
21552 SOUND - COMPRESSED AUDIO
21553 M:      Vinod Koul <[email protected]>
21554 L:      [email protected] (moderated for non-subscribers)
21555 S:      Supported
21556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21557 F:      Documentation/sound/designs/compress-offload.rst
21558 F:      include/sound/compress_driver.h
21559 F:      include/uapi/sound/compress_*
21560 F:      sound/core/compress_offload.c
21561 F:      sound/soc/soc-compress.c
21562
21563 SOUND - CORE KUNIT TEST
21564 M:      Ivan Orlov <[email protected]>
21565 L:      [email protected]
21566 S:      Supported
21567 F:      sound/core/sound_kunit.c
21568
21569 SOUND - DMAENGINE HELPERS
21570 M:      Lars-Peter Clausen <[email protected]>
21571 S:      Supported
21572 F:      include/sound/dmaengine_pcm.h
21573 F:      sound/core/pcm_dmaengine.c
21574 F:      sound/soc/soc-generic-dmaengine-pcm.c
21575
21576 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
21577 M:      Liam Girdwood <[email protected]>
21578 M:      Mark Brown <[email protected]>
21579 L:      [email protected]
21580 S:      Supported
21581 W:      http://alsa-project.org/main/index.php/ASoC
21582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
21583 F:      Documentation/devicetree/bindings/sound/
21584 F:      Documentation/sound/soc/
21585 F:      include/dt-bindings/sound/
21586 F:      include/sound/soc*
21587 F:      include/sound/sof.h
21588 F:      include/sound/sof/
21589 F:      include/trace/events/sof*.h
21590 F:      include/uapi/sound/asoc.h
21591 F:      sound/soc/
21592
21593 SOUND - SOC LAYER / dapm-graph
21594 M:      Luca Ceresoli <[email protected]>
21595 L:      [email protected]
21596 S:      Maintained
21597 F:      tools/sound/dapm-graph
21598
21599 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
21600 M:      Liam Girdwood <[email protected]>
21601 M:      Peter Ujfalusi <[email protected]>
21602 M:      Bard Liao <[email protected]>
21603 M:      Ranjani Sridharan <[email protected]>
21604 M:      Daniel Baluta <[email protected]>
21605 R:      Kai Vehmanen <[email protected]>
21606 R:      Pierre-Louis Bossart <[email protected]>
21607 L:      [email protected] (moderated for non-subscribers)
21608 S:      Supported
21609 W:      https://github.com/thesofproject/linux/
21610 F:      sound/soc/sof/
21611
21612 SOUNDWIRE SUBSYSTEM
21613 M:      Vinod Koul <[email protected]>
21614 M:      Bard Liao <[email protected]>
21615 R:      Pierre-Louis Bossart <[email protected]>
21616 R:      Sanyog Kale <[email protected]>
21617 L:      [email protected] (moderated for non-subscribers)
21618 S:      Supported
21619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
21620 F:      Documentation/driver-api/soundwire/
21621 F:      drivers/soundwire/
21622 F:      include/linux/soundwire/
21623
21624 SP2 MEDIA DRIVER
21625 M:      Olli Salonen <[email protected]>
21626 L:      [email protected]
21627 S:      Maintained
21628 W:      https://linuxtv.org
21629 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21630 F:      drivers/media/dvb-frontends/sp2*
21631
21632 SPANISH DOCUMENTATION
21633 M:      Carlos Bilbao <[email protected]>
21634 R:      Avadhut Naik <[email protected]>
21635 S:      Maintained
21636 F:      Documentation/translations/sp_SP/
21637
21638 SPARC + UltraSPARC (sparc/sparc64)
21639 M:      "David S. Miller" <[email protected]>
21640 M:      Andreas Larsson <[email protected]>
21641 L:      [email protected]
21642 S:      Maintained
21643 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
21644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21646 F:      arch/sparc/
21647 F:      drivers/sbus/
21648
21649 SPARC SERIAL DRIVERS
21650 M:      "David S. Miller" <[email protected]>
21651 L:      [email protected]
21652 S:      Maintained
21653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21655 F:      drivers/tty/serial/suncore.c
21656 F:      drivers/tty/serial/sunhv.c
21657 F:      drivers/tty/serial/sunsab.c
21658 F:      drivers/tty/serial/sunsab.h
21659 F:      drivers/tty/serial/sunsu.c
21660 F:      drivers/tty/serial/sunzilog.c
21661 F:      drivers/tty/serial/sunzilog.h
21662 F:      drivers/tty/vcc.c
21663 F:      include/linux/sunserialcore.h
21664
21665 SPARSE CHECKER
21666 M:      "Luc Van Oostenryck" <[email protected]>
21667 L:      [email protected]
21668 S:      Maintained
21669 W:      https://sparse.docs.kernel.org/
21670 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
21671 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
21672 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
21673 F:      include/linux/compiler.h
21674
21675 SPEAKUP CONSOLE SPEECH DRIVER
21676 M:      William Hubbs <[email protected]>
21677 M:      Chris Brannon <[email protected]>
21678 M:      Kirk Reiser <[email protected]>
21679 M:      Samuel Thibault <[email protected]>
21680 L:      [email protected]
21681 S:      Odd Fixes
21682 W:      http://www.linux-speakup.org/
21683 W:      https://github.com/linux-speakup/speakup
21684 B:      https://github.com/linux-speakup/speakup/issues
21685 F:      drivers/accessibility/speakup/
21686
21687 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
21688 M:      Viresh Kumar <[email protected]>
21689 M:      Shiraz Hashim <[email protected]>
21690 M:      [email protected]
21691 L:      [email protected] (moderated for non-subscribers)
21692 S:      Maintained
21693 W:      http://www.st.com/spear
21694 F:      arch/arm/boot/dts/st/spear*
21695 F:      arch/arm/mach-spear/
21696 F:      drivers/clk/spear/
21697 F:      drivers/pinctrl/spear/
21698
21699 SPI NOR SUBSYSTEM
21700 M:      Tudor Ambarus <[email protected]>
21701 M:      Pratyush Yadav <[email protected]>
21702 M:      Michael Walle <[email protected]>
21703 L:      [email protected]
21704 S:      Maintained
21705 W:      http://www.linux-mtd.infradead.org/
21706 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
21707 C:      irc://irc.oftc.net/mtd
21708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
21709 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
21710 F:      drivers/mtd/spi-nor/
21711 F:      include/linux/mtd/spi-nor.h
21712
21713 SPI SUBSYSTEM
21714 M:      Mark Brown <[email protected]>
21715 L:      [email protected]
21716 S:      Maintained
21717 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
21718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
21719 F:      Documentation/devicetree/bindings/spi/
21720 F:      Documentation/spi/
21721 F:      drivers/spi/
21722 F:      include/linux/spi/
21723 F:      include/uapi/linux/spi/
21724 F:      tools/spi/
21725
21726 SPIDERNET NETWORK DRIVER for CELL
21727 M:      Ishizaki Kou <[email protected]>
21728 M:      Geoff Levand <[email protected]>
21729 L:      [email protected]
21730 L:      [email protected]
21731 S:      Maintained
21732 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
21733 F:      drivers/net/ethernet/toshiba/spider_net*
21734
21735 SPMI SUBSYSTEM
21736 M:      Stephen Boyd <[email protected]>
21737 L:      [email protected]
21738 S:      Maintained
21739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
21740 F:      Documentation/devicetree/bindings/spmi/
21741 F:      drivers/spmi/
21742 F:      include/dt-bindings/spmi/spmi.h
21743 F:      include/linux/spmi.h
21744 F:      include/trace/events/spmi.h
21745
21746 SPU FILE SYSTEM
21747 L:      [email protected]
21748 S:      Orphan
21749 F:      Documentation/filesystems/spufs/spufs.rst
21750 F:      arch/powerpc/platforms/cell/spufs/
21751
21752 SQUASHFS FILE SYSTEM
21753 M:      Phillip Lougher <[email protected]>
21754 L:      [email protected] (subscribers-only)
21755 S:      Maintained
21756 W:      http://squashfs.org.uk
21757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
21758 F:      Documentation/filesystems/squashfs.rst
21759 F:      fs/squashfs/
21760
21761 SRM (Alpha) environment access
21762 M:      Jan-Benedict Glaw <[email protected]>
21763 S:      Maintained
21764 F:      arch/alpha/kernel/srm_env.c
21765
21766 ST LSM6DSx IMU IIO DRIVER
21767 M:      Lorenzo Bianconi <[email protected]>
21768 L:      [email protected]
21769 S:      Maintained
21770 W:      http://www.st.com/
21771 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
21772 F:      drivers/iio/imu/st_lsm6dsx/
21773
21774 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
21775 M:      Benjamin Mugnier <[email protected]>
21776 M:      Sylvain Petinot <[email protected]>
21777 L:      [email protected]
21778 S:      Maintained
21779 T:      git git://linuxtv.org/media_tree.git
21780 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
21781 F:      drivers/media/i2c/st-mipid02.c
21782
21783 ST STM32 FIREWALL
21784 M:      Gatien Chevallier <[email protected]>
21785 S:      Maintained
21786 F:      drivers/bus/stm32_etzpc.c
21787 F:      drivers/bus/stm32_firewall.c
21788 F:      drivers/bus/stm32_rifsc.c
21789
21790 ST STM32 I2C/SMBUS DRIVER
21791 M:      Pierre-Yves MORDRET <[email protected]>
21792 M:      Alain Volmat <[email protected]>
21793 L:      [email protected]
21794 S:      Maintained
21795 F:      drivers/i2c/busses/i2c-stm32*
21796
21797 ST STM32 SPI DRIVER
21798 M:      Alain Volmat <[email protected]>
21799 L:      [email protected]
21800 S:      Maintained
21801 F:      drivers/spi/spi-stm32.c
21802
21803 ST STPDDC60 DRIVER
21804 M:      Daniel Nilsson <[email protected]>
21805 L:      [email protected]
21806 S:      Maintained
21807 F:      Documentation/hwmon/stpddc60.rst
21808 F:      drivers/hwmon/pmbus/stpddc60.c
21809
21810 ST VGXY61 DRIVER
21811 M:      Benjamin Mugnier <[email protected]>
21812 M:      Sylvain Petinot <[email protected]>
21813 L:      [email protected]
21814 S:      Maintained
21815 T:      git git://linuxtv.org/media_tree.git
21816 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
21817 F:      Documentation/userspace-api/media/drivers/vgxy61.rst
21818 F:      drivers/media/i2c/vgxy61.c
21819
21820 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
21821 M:      Song Qiang <[email protected]>
21822 L:      [email protected]
21823 S:      Maintained
21824 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
21825 F:      drivers/iio/proximity/vl53l0x-i2c.c
21826
21827 STABLE BRANCH
21828 M:      Greg Kroah-Hartman <[email protected]>
21829 M:      Sasha Levin <[email protected]>
21830 L:      [email protected]
21831 S:      Supported
21832 F:      Documentation/process/stable-kernel-rules.rst
21833
21834 STAGING - ATOMISP DRIVER
21835 M:      Hans de Goede <[email protected]>
21836 M:      Mauro Carvalho Chehab <[email protected]>
21837 R:      Sakari Ailus <[email protected]>
21838 L:      [email protected]
21839 S:      Maintained
21840 F:      drivers/staging/media/atomisp/
21841
21842 STAGING - FIELDBUS SUBSYSTEM
21843 M:      Sven Van Asbroeck <[email protected]>
21844 S:      Maintained
21845 F:      drivers/staging/fieldbus/*
21846 F:      drivers/staging/fieldbus/Documentation/
21847
21848 STAGING - HMS ANYBUS-S BUS
21849 M:      Sven Van Asbroeck <[email protected]>
21850 S:      Maintained
21851 F:      drivers/staging/fieldbus/anybuss/
21852
21853 STAGING - INDUSTRIAL IO
21854 M:      Jonathan Cameron <[email protected]>
21855 L:      [email protected]
21856 S:      Odd Fixes
21857 F:      Documentation/devicetree/bindings/staging/iio/
21858 F:      drivers/staging/iio/
21859
21860 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
21861 M:      Marc Dietrich <[email protected]>
21862 L:      [email protected] (moderated for non-subscribers)
21863 L:      [email protected]
21864 S:      Maintained
21865 F:      drivers/staging/nvec/
21866
21867 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
21868 M:      Jens Frederich <[email protected]>
21869 M:      Jon Nettleton <[email protected]>
21870 S:      Maintained
21871 W:      http://wiki.laptop.org/go/DCON
21872 F:      drivers/staging/olpc_dcon/
21873
21874 STAGING - REALTEK RTL8712U DRIVERS
21875 M:      Florian Schilhabel <[email protected]>.
21876 S:      Odd Fixes
21877 F:      drivers/staging/rtl8712/
21878
21879 STAGING - SEPS525 LCD CONTROLLER DRIVERS
21880 M:      Michael Hennerich <[email protected]>
21881 L:      [email protected]
21882 S:      Supported
21883 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
21884 F:      drivers/staging/fbtft/fb_seps525.c
21885
21886 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
21887 M:      Sudip Mukherjee <[email protected]>
21888 M:      Teddy Wang <[email protected]>
21889 M:      Sudip Mukherjee <[email protected]>
21890 L:      [email protected]
21891 S:      Maintained
21892 F:      drivers/staging/sm750fb/
21893
21894 STAGING - VIA VT665X DRIVERS
21895 M:      Philipp Hortmann <[email protected]>
21896 S:      Odd Fixes
21897 F:      drivers/staging/vt665?/
21898
21899 STAGING SUBSYSTEM
21900 M:      Greg Kroah-Hartman <[email protected]>
21901 L:      [email protected]
21902 S:      Supported
21903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
21904 F:      drivers/staging/
21905
21906 STANDALONE CACHE CONTROLLER DRIVERS
21907 M:      Conor Dooley <[email protected]>
21908 S:      Maintained
21909 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21910 F:      Documentation/devicetree/bindings/cache/
21911 F:      drivers/cache
21912
21913 STARFIRE/DURALAN NETWORK DRIVER
21914 M:      Ion Badulescu <[email protected]>
21915 S:      Odd Fixes
21916 F:      drivers/net/ethernet/adaptec/starfire*
21917
21918 STARFIVE CAMERA SUBSYSTEM DRIVER
21919 M:      Jack Zhu <[email protected]>
21920 M:      Changhuang Liang <[email protected]>
21921 L:      [email protected]
21922 S:      Maintained
21923 F:      Documentation/admin-guide/media/starfive_camss.rst
21924 F:      Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml
21925 F:      drivers/staging/media/starfive/camss
21926
21927 STARFIVE CRYPTO DRIVER
21928 M:      Jia Jie Ho <[email protected]>
21929 M:      William Qiu <[email protected]>
21930 S:      Supported
21931 F:      Documentation/devicetree/bindings/crypto/starfive*
21932 F:      drivers/crypto/starfive/
21933
21934 STARFIVE DEVICETREES
21935 M:      Emil Renner Berthing <[email protected]>
21936 S:      Maintained
21937 F:      arch/riscv/boot/dts/starfive/
21938
21939 STARFIVE DWMAC GLUE LAYER
21940 M:      Emil Renner Berthing <[email protected]>
21941 M:      Minda Chen <[email protected]>
21942 S:      Maintained
21943 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
21944 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
21945
21946 STARFIVE JH7110 DPHY RX DRIVER
21947 M:      Jack Zhu <[email protected]>
21948 M:      Changhuang Liang <[email protected]>
21949 S:      Supported
21950 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml
21951 F:      drivers/phy/starfive/phy-jh7110-dphy-rx.c
21952
21953 STARFIVE JH7110 DPHY TX DRIVER
21954 M:      Keith Zhao <[email protected]>
21955 M:      Shengyang Chen <[email protected]>
21956 S:      Supported
21957 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-tx.yaml
21958 F:      drivers/phy/starfive/phy-jh7110-dphy-tx.c
21959
21960 STARFIVE JH7110 MMC/SD/SDIO DRIVER
21961 M:      William Qiu <[email protected]>
21962 S:      Supported
21963 F:      Documentation/devicetree/bindings/mmc/starfive*
21964 F:      drivers/mmc/host/dw_mmc-starfive.c
21965
21966 STARFIVE JH7110 PLL CLOCK DRIVER
21967 M:      Xingyu Wu <[email protected]>
21968 S:      Supported
21969 F:      Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
21970 F:      drivers/clk/starfive/clk-starfive-jh7110-pll.c
21971
21972 STARFIVE JH7110 PWMDAC DRIVER
21973 M:      Hal Feng <[email protected]>
21974 M:      Xingyu Wu <[email protected]>
21975 S:      Supported
21976 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml
21977 F:      sound/soc/starfive/jh7110_pwmdac.c
21978
21979 STARFIVE JH7110 SYSCON
21980 M:      William Qiu <[email protected]>
21981 M:      Xingyu Wu <[email protected]>
21982 S:      Supported
21983 F:      Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
21984
21985 STARFIVE JH7110 TDM DRIVER
21986 M:      Walker Chen <[email protected]>
21987 S:      Maintained
21988 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
21989 F:      sound/soc/starfive/jh7110_tdm.c
21990
21991 STARFIVE JH71X0 CLOCK DRIVERS
21992 M:      Emil Renner Berthing <[email protected]>
21993 M:      Hal Feng <[email protected]>
21994 S:      Maintained
21995 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
21996 F:      drivers/clk/starfive/clk-starfive-jh71*
21997 F:      include/dt-bindings/clock/starfive?jh71*.h
21998
21999 STARFIVE JH71X0 PINCTRL DRIVERS
22000 M:      Emil Renner Berthing <[email protected]>
22001 M:      Jianlong Huang <[email protected]>
22002 M:      Hal Feng <[email protected]>
22003 L:      [email protected]
22004 S:      Maintained
22005 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
22006 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
22007 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
22008 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
22009
22010 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
22011 M:      Emil Renner Berthing <[email protected]>
22012 M:      Hal Feng <[email protected]>
22013 S:      Maintained
22014 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
22015 F:      drivers/reset/starfive/reset-starfive-jh71*
22016 F:      include/dt-bindings/reset/starfive?jh71*.h
22017
22018 STARFIVE JH71X0 USB DRIVERS
22019 M:      Minda Chen <[email protected]>
22020 S:      Maintained
22021 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
22022 F:      drivers/usb/cdns3/cdns3-starfive.c
22023
22024 STARFIVE JH71XX PMU CONTROLLER DRIVER
22025 M:      Walker Chen <[email protected]>
22026 M:      Changhuang Liang <[email protected]>
22027 S:      Supported
22028 F:      Documentation/devicetree/bindings/power/starfive*
22029 F:      drivers/pmdomain/starfive/
22030 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
22031
22032 STARFIVE SOC DRIVERS
22033 M:      Conor Dooley <[email protected]>
22034 S:      Maintained
22035 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
22036 F:      Documentation/devicetree/bindings/soc/starfive/
22037
22038 STARFIVE STARLINK PMU DRIVER
22039 M:      Ji Sheng Teoh <[email protected]>
22040 S:      Maintained
22041 F:      Documentation/admin-guide/perf/starfive_starlink_pmu.rst
22042 F:      Documentation/devicetree/bindings/perf/starfive,jh8100-starlink-pmu.yaml
22043 F:      drivers/perf/starfive_starlink_pmu.c
22044
22045 STARFIVE TRNG DRIVER
22046 M:      Jia Jie Ho <[email protected]>
22047 S:      Supported
22048 F:      Documentation/devicetree/bindings/rng/starfive*
22049 F:      drivers/char/hw_random/jh7110-trng.c
22050
22051 STARFIVE WATCHDOG DRIVER
22052 M:      Xingyu Wu <[email protected]>
22053 M:      Samin Guo <[email protected]>
22054 S:      Supported
22055 F:      Documentation/devicetree/bindings/watchdog/starfive*
22056 F:      drivers/watchdog/starfive-wdt.c
22057
22058 STARFIVE JH71X0 PCIE AND USB PHY DRIVER
22059 M:      Minda Chen <[email protected]>
22060 S:      Supported
22061 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-pcie-phy.yaml
22062 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml
22063 F:      drivers/phy/starfive/phy-jh7110-pcie.c
22064 F:      drivers/phy/starfive/phy-jh7110-usb.c
22065
22066 STARFIVE JH8100 EXTERNAL INTERRUPT CONTROLLER DRIVER
22067 M:      Changhuang Liang <[email protected]>
22068 S:      Supported
22069 F:      Documentation/devicetree/bindings/interrupt-controller/starfive,jh8100-intc.yaml
22070 F:      drivers/irqchip/irq-starfive-jh8100-intc.c
22071
22072 STATIC BRANCH/CALL
22073 M:      Peter Zijlstra <[email protected]>
22074 M:      Josh Poimboeuf <[email protected]>
22075 M:      Jason Baron <[email protected]>
22076 R:      Steven Rostedt <[email protected]>
22077 R:      Ard Biesheuvel <[email protected]>
22078 S:      Supported
22079 F:      arch/*/include/asm/jump_label*.h
22080 F:      arch/*/include/asm/static_call*.h
22081 F:      arch/*/kernel/jump_label.c
22082 F:      arch/*/kernel/static_call.c
22083 F:      include/linux/jump_label*.h
22084 F:      include/linux/static_call*.h
22085 F:      kernel/jump_label.c
22086 F:      kernel/static_call.c
22087
22088 STI AUDIO (ASoC) DRIVERS
22089 M:      Arnaud Pouliquen <[email protected]>
22090 L:      [email protected] (moderated for non-subscribers)
22091 S:      Maintained
22092 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
22093 F:      sound/soc/sti/
22094
22095 STI CEC DRIVER
22096 M:      Alain Volmat <[email protected]>
22097 S:      Maintained
22098 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
22099 F:      drivers/media/cec/platform/sti/
22100
22101 STK1160 USB VIDEO CAPTURE DRIVER
22102 M:      Ezequiel Garcia <[email protected]>
22103 L:      [email protected]
22104 S:      Maintained
22105 T:      git git://linuxtv.org/media_tree.git
22106 F:      drivers/media/usb/stk1160/
22107
22108 STM32 AUDIO (ASoC) DRIVERS
22109 M:      Olivier Moysan <[email protected]>
22110 M:      Arnaud Pouliquen <[email protected]>
22111 L:      [email protected] (moderated for non-subscribers)
22112 S:      Maintained
22113 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
22114 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
22115 F:      sound/soc/stm/
22116
22117 STM32 DMA DRIVERS
22118 M:      Amélie Delaunay <[email protected]>
22119 L:      [email protected]
22120 L:      [email protected] (moderated for non-subscribers)
22121 S:      Maintained
22122 F:      Documentation/arch/arm/stm32/stm32-dma-mdma-chaining.rst
22123 F:      Documentation/devicetree/bindings/dma/stm32/
22124 F:      drivers/dma/stm32/
22125
22126 STM32 TIMER/LPTIMER DRIVERS
22127 M:      Fabrice Gasnier <[email protected]>
22128 S:      Maintained
22129 F:      Documentation/ABI/testing/*timer-stm32
22130 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
22131 F:      drivers/*/stm32-*timer*
22132 F:      drivers/pwm/pwm-stm32*
22133 F:      include/linux/*/stm32-*tim*
22134
22135 STMMAC ETHERNET DRIVER
22136 M:      Alexandre Torgue <[email protected]>
22137 M:      Jose Abreu <[email protected]>
22138 L:      [email protected]
22139 S:      Supported
22140 W:      http://www.stlinux.com
22141 F:      Documentation/networking/device_drivers/ethernet/stmicro/
22142 F:      drivers/net/ethernet/stmicro/stmmac/
22143
22144 SUN HAPPY MEAL ETHERNET DRIVER
22145 M:      Sean Anderson <[email protected]>
22146 S:      Maintained
22147 F:      drivers/net/ethernet/sun/sunhme.*
22148
22149 SUN3/3X
22150 M:      Sam Creasey <[email protected]>
22151 S:      Maintained
22152 W:      http://sammy.net/sun3/
22153 F:      arch/m68k/include/asm/sun3*
22154 F:      arch/m68k/kernel/*sun3*
22155 F:      arch/m68k/sun3*/
22156 F:      drivers/net/ethernet/i825xx/sun3*
22157
22158 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
22159 M:      Hans de Goede <[email protected]>
22160 L:      [email protected]
22161 S:      Maintained
22162 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
22163 F:      drivers/input/keyboard/sun4i-lradc-keys.c
22164
22165 SUNDANCE NETWORK DRIVER
22166 M:      Denis Kirjanov <[email protected]>
22167 L:      [email protected]
22168 S:      Maintained
22169 F:      drivers/net/ethernet/dlink/sundance.c
22170
22171 SUNPLUS ETHERNET DRIVER
22172 M:      Wells Lu <[email protected]>
22173 L:      [email protected]
22174 S:      Maintained
22175 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
22176 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
22177 F:      drivers/net/ethernet/sunplus/
22178
22179 SUNPLUS MMC DRIVER
22180 M:      Tony Huang <[email protected]>
22181 M:      Li-hao Kuo <[email protected]>
22182 S:      Maintained
22183 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
22184 F:      drivers/mmc/host/sunplus-mmc.c
22185
22186 SUNPLUS OCOTP DRIVER
22187 M:      Vincent Shih <[email protected]>
22188 S:      Maintained
22189 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
22190 F:      drivers/nvmem/sunplus-ocotp.c
22191
22192 SUNPLUS PWM DRIVER
22193 M:      Hammer Hsieh <[email protected]>
22194 S:      Maintained
22195 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
22196 F:      drivers/pwm/pwm-sunplus.c
22197
22198 SUNPLUS RTC DRIVER
22199 M:      Vincent Shih <[email protected]>
22200 L:      [email protected]
22201 S:      Maintained
22202 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
22203 F:      drivers/rtc/rtc-sunplus.c
22204
22205 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
22206 M:      Li-hao Kuo <[email protected]>
22207 L:      [email protected]
22208 S:      Maintained
22209 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
22210 F:      drivers/spi/spi-sunplus-sp7021.c
22211
22212 SUNPLUS UART DRIVER
22213 M:      Hammer Hsieh <[email protected]>
22214 S:      Maintained
22215 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
22216 F:      drivers/tty/serial/sunplus-uart.c
22217
22218 SUNPLUS USB2 PHY DRIVER
22219 M:      Vincent Shih <[email protected]>
22220 L:      [email protected]
22221 S:      Maintained
22222 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
22223 F:      drivers/phy/sunplus/Kconfig
22224 F:      drivers/phy/sunplus/Makefile
22225 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
22226
22227 SUNPLUS WATCHDOG DRIVER
22228 M:      Xiantao Hu <[email protected]>
22229 L:      [email protected]
22230 S:      Maintained
22231 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
22232 F:      drivers/watchdog/sunplus_wdt.c
22233
22234 SUPERH
22235 M:      Yoshinori Sato <[email protected]>
22236 M:      Rich Felker <[email protected]>
22237 M:      John Paul Adrian Glaubitz <[email protected]>
22238 L:      [email protected]
22239 S:      Maintained
22240 Q:      http://patchwork.kernel.org/project/linux-sh/list/
22241 F:      Documentation/arch/sh/
22242 F:      arch/sh/
22243 F:      drivers/sh/
22244
22245 SUSPEND TO RAM
22246 M:      "Rafael J. Wysocki" <[email protected]>
22247 M:      Len Brown <[email protected]>
22248 M:      Pavel Machek <[email protected]>
22249 L:      [email protected]
22250 S:      Supported
22251 B:      https://bugzilla.kernel.org
22252 F:      Documentation/power/
22253 F:      arch/x86/kernel/acpi/sleep*
22254 F:      arch/x86/kernel/acpi/wakeup*
22255 F:      drivers/base/power/
22256 F:      include/linux/freezer.h
22257 F:      include/linux/pm.h
22258 F:      include/linux/suspend.h
22259 F:      kernel/power/
22260
22261 SVGA HANDLING
22262 M:      Martin Mares <[email protected]>
22263 L:      [email protected]
22264 S:      Maintained
22265 F:      Documentation/admin-guide/svga.rst
22266 F:      arch/x86/boot/video*
22267
22268 SWITCHDEV
22269 M:      Jiri Pirko <[email protected]>
22270 M:      Ivan Vecera <[email protected]>
22271 L:      [email protected]
22272 S:      Supported
22273 F:      include/net/switchdev.h
22274 F:      net/switchdev/
22275
22276 SY8106A REGULATOR DRIVER
22277 M:      Icenowy Zheng <[email protected]>
22278 S:      Maintained
22279 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
22280 F:      drivers/regulator/sy8106a-regulator.c
22281
22282 SYNC FILE FRAMEWORK
22283 M:      Sumit Semwal <[email protected]>
22284 R:      Gustavo Padovan <[email protected]>
22285 L:      [email protected]
22286 L:      [email protected]
22287 S:      Maintained
22288 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
22289 F:      Documentation/driver-api/sync_file.rst
22290 F:      drivers/dma-buf/dma-fence*
22291 F:      drivers/dma-buf/sw_sync.c
22292 F:      drivers/dma-buf/sync_*
22293 F:      include/linux/sync_file.h
22294 F:      include/uapi/linux/sync_file.h
22295
22296 SYNOPSYS ARC ARCHITECTURE
22297 M:      Vineet Gupta <[email protected]>
22298 L:      [email protected]
22299 S:      Supported
22300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
22301 F:      Documentation/arch/arc
22302 F:      Documentation/devicetree/bindings/arc/*
22303 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
22304 F:      arch/arc/
22305 F:      drivers/clocksource/arc_timer.c
22306 F:      drivers/tty/serial/arc_uart.c
22307
22308 SYNOPSYS ARC HSDK SDP pll clock driver
22309 M:      Eugeniy Paltsev <[email protected]>
22310 S:      Supported
22311 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
22312 F:      drivers/clk/clk-hsdk-pll.c
22313
22314 SYNOPSYS ARC SDP clock driver
22315 M:      Eugeniy Paltsev <[email protected]>
22316 S:      Supported
22317 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
22318 F:      drivers/clk/axs10x/*
22319
22320 SYNOPSYS ARC SDP platform support
22321 M:      Alexey Brodkin <[email protected]>
22322 S:      Supported
22323 F:      Documentation/devicetree/bindings/arc/axs10*
22324 F:      arch/arc/boot/dts/ax*
22325 F:      arch/arc/plat-axs10x
22326
22327 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
22328 M:      Eugeniy Paltsev <[email protected]>
22329 S:      Supported
22330 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
22331 F:      drivers/reset/reset-axs10x.c
22332
22333 SYNOPSYS CREG GPIO DRIVER
22334 M:      Eugeniy Paltsev <[email protected]>
22335 S:      Maintained
22336 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
22337 F:      drivers/gpio/gpio-creg-snps.c
22338
22339 SYNOPSYS DESIGNWARE 8250 UART DRIVER
22340 M:      Ilpo Järvinen <[email protected]>
22341 R:      Andy Shevchenko <[email protected]>
22342 S:      Supported
22343 F:      drivers/tty/serial/8250/8250_dw.c
22344 F:      drivers/tty/serial/8250/8250_dwlib.*
22345 F:      drivers/tty/serial/8250/8250_lpss.c
22346
22347 SYNOPSYS DESIGNWARE APB GPIO DRIVER
22348 M:      Hoan Tran <[email protected]>
22349 M:      Serge Semin <[email protected]>
22350 L:      [email protected]
22351 S:      Maintained
22352 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
22353 F:      drivers/gpio/gpio-dwapb.c
22354
22355 SYNOPSYS DESIGNWARE APB SSI DRIVER
22356 M:      Serge Semin <[email protected]>
22357 L:      [email protected]
22358 S:      Supported
22359 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
22360 F:      drivers/spi/spi-dw*
22361
22362 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
22363 M:      Eugeniy Paltsev <[email protected]>
22364 S:      Maintained
22365 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
22366 F:      drivers/dma/dw-axi-dmac/
22367
22368 SYNOPSYS DESIGNWARE DMAC DRIVER
22369 M:      Viresh Kumar <[email protected]>
22370 R:      Andy Shevchenko <[email protected]>
22371 S:      Maintained
22372 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
22373 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
22374 F:      drivers/dma/dw/
22375 F:      include/dt-bindings/dma/dw-dmac.h
22376 F:      include/linux/dma/dw.h
22377 F:      include/linux/platform_data/dma-dw.h
22378
22379 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
22380 M:      Jose Abreu <[email protected]>
22381 L:      [email protected]
22382 S:      Supported
22383 F:      drivers/net/ethernet/synopsys/
22384
22385 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
22386 M:      Jose Abreu <[email protected]>
22387 L:      [email protected]
22388 S:      Supported
22389 F:      drivers/net/pcs/pcs-xpcs.c
22390 F:      drivers/net/pcs/pcs-xpcs.h
22391 F:      include/linux/pcs/pcs-xpcs.h
22392
22393 SYNOPSYS DESIGNWARE I2C DRIVER
22394 M:      Jarkko Nikula <[email protected]>
22395 R:      Andy Shevchenko <[email protected]>
22396 R:      Mika Westerberg <[email protected]>
22397 R:      Jan Dabros <[email protected]>
22398 L:      [email protected]
22399 S:      Supported
22400 F:      drivers/i2c/busses/i2c-designware-*
22401
22402 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
22403 M:      Jaehoon Chung <[email protected]>
22404 L:      [email protected]
22405 S:      Maintained
22406 F:      drivers/mmc/host/dw_mmc*
22407
22408 SYNOPSYS DESIGNWARE PCIE PMU DRIVER
22409 M:      Shuai Xue <[email protected]>
22410 M:      Jing Zhang <[email protected]>
22411 S:      Supported
22412 F:      Documentation/admin-guide/perf/dwc_pcie_pmu.rst
22413 F:      drivers/perf/dwc_pcie_pmu.c
22414
22415 SYNOPSYS HSDK RESET CONTROLLER DRIVER
22416 M:      Eugeniy Paltsev <[email protected]>
22417 S:      Supported
22418 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
22419 F:      drivers/reset/reset-hsdk.c
22420 F:      include/dt-bindings/reset/snps,hsdk-reset.h
22421
22422 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
22423 M:      Prabu Thangamuthu <[email protected]>
22424 M:      Manjunath M B <[email protected]>
22425 L:      [email protected]
22426 S:      Maintained
22427 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
22428
22429 SYSTEM CONFIGURATION (SYSCON)
22430 M:      Lee Jones <[email protected]>
22431 M:      Arnd Bergmann <[email protected]>
22432 S:      Supported
22433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
22434 F:      drivers/mfd/syscon.c
22435
22436 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
22437 M:      Sudeep Holla <[email protected]>
22438 R:      Cristian Marussi <[email protected]>
22439 L:      [email protected]
22440 L:      [email protected] (moderated for non-subscribers)
22441 S:      Maintained
22442 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
22443 F:      drivers/clk/clk-sc[mp]i.c
22444 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
22445 F:      drivers/firmware/arm_scmi/
22446 F:      drivers/firmware/arm_scpi.c
22447 F:      drivers/hwmon/scmi-hwmon.c
22448 F:      drivers/pinctrl/pinctrl-scmi.c
22449 F:      drivers/pmdomain/arm/
22450 F:      drivers/powercap/arm_scmi_powercap.c
22451 F:      drivers/regulator/scmi-regulator.c
22452 F:      drivers/reset/reset-scmi.c
22453 F:      include/linux/sc[mp]i_protocol.h
22454 F:      include/trace/events/scmi.h
22455 F:      include/uapi/linux/virtio_scmi.h
22456
22457 SYSTEM RESET/SHUTDOWN DRIVERS
22458 M:      Sebastian Reichel <[email protected]>
22459 L:      [email protected]
22460 S:      Maintained
22461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
22462 F:      Documentation/devicetree/bindings/power/reset/
22463 F:      drivers/power/reset/
22464
22465 SYSTEM TRACE MODULE CLASS
22466 M:      Alexander Shishkin <[email protected]>
22467 S:      Maintained
22468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
22469 F:      Documentation/trace/stm.rst
22470 F:      drivers/hwtracing/stm/
22471 F:      include/linux/stm.h
22472 F:      include/uapi/linux/stm.h
22473
22474 SYSTEM76 ACPI DRIVER
22475 M:      Jeremy Soller <[email protected]>
22476 M:      System76 Product Development <[email protected]>
22477 L:      [email protected]
22478 S:      Maintained
22479 F:      drivers/platform/x86/system76_acpi.c
22480
22481 SYSV FILESYSTEM
22482 S:      Orphan
22483 F:      Documentation/filesystems/sysv-fs.rst
22484 F:      fs/sysv/
22485 F:      include/linux/sysv_fs.h
22486
22487 TASKSTATS STATISTICS INTERFACE
22488 M:      Balbir Singh <[email protected]>
22489 S:      Maintained
22490 F:      Documentation/accounting/taskstats*
22491 F:      include/linux/taskstats*
22492 F:      kernel/taskstats.c
22493
22494 TC subsystem
22495 M:      Jamal Hadi Salim <[email protected]>
22496 M:      Cong Wang <[email protected]>
22497 M:      Jiri Pirko <[email protected]>
22498 L:      [email protected]
22499 S:      Maintained
22500 F:      include/net/pkt_cls.h
22501 F:      include/net/pkt_sched.h
22502 F:      include/net/tc_act/
22503 F:      include/uapi/linux/pkt_cls.h
22504 F:      include/uapi/linux/pkt_sched.h
22505 F:      include/uapi/linux/tc_act/
22506 F:      include/uapi/linux/tc_ematch/
22507 F:      net/sched/
22508 F:      tools/testing/selftests/tc-testing
22509
22510 TC90522 MEDIA DRIVER
22511 M:      Akihiro Tsukada <[email protected]>
22512 L:      [email protected]
22513 S:      Odd Fixes
22514 F:      drivers/media/dvb-frontends/tc90522*
22515
22516 TCP LOW PRIORITY MODULE
22517 M:      "Wong Hoi Sing, Edison" <[email protected]>
22518 M:      "Hung Hing Lun, Mike" <[email protected]>
22519 S:      Maintained
22520 W:      http://tcp-lp-mod.sourceforge.net/
22521 F:      net/ipv4/tcp_lp.c
22522
22523 TDA10071 MEDIA DRIVER
22524 L:      [email protected]
22525 S:      Orphan
22526 W:      https://linuxtv.org
22527 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22528 F:      drivers/media/dvb-frontends/tda10071*
22529
22530 TDA18212 MEDIA DRIVER
22531 L:      [email protected]
22532 S:      Orphan
22533 W:      https://linuxtv.org
22534 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22535 F:      drivers/media/tuners/tda18212*
22536
22537 TDA18218 MEDIA DRIVER
22538 L:      [email protected]
22539 S:      Orphan
22540 W:      https://linuxtv.org
22541 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22542 F:      drivers/media/tuners/tda18218*
22543
22544 TDA18250 MEDIA DRIVER
22545 M:      Olli Salonen <[email protected]>
22546 L:      [email protected]
22547 S:      Maintained
22548 W:      https://linuxtv.org
22549 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22550 T:      git git://linuxtv.org/media_tree.git
22551 F:      drivers/media/tuners/tda18250*
22552
22553 TDA18271 MEDIA DRIVER
22554 M:      Michael Krufky <[email protected]>
22555 L:      [email protected]
22556 S:      Maintained
22557 W:      https://linuxtv.org
22558 W:      http://github.com/mkrufky
22559 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22560 T:      git git://linuxtv.org/mkrufky/tuners.git
22561 F:      drivers/media/tuners/tda18271*
22562
22563 TDA1997x MEDIA DRIVER
22564 M:      Tim Harvey <[email protected]>
22565 L:      [email protected]
22566 S:      Maintained
22567 W:      https://linuxtv.org
22568 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22569 F:      drivers/media/i2c/tda1997x.*
22570
22571 TDA827x MEDIA DRIVER
22572 M:      Michael Krufky <[email protected]>
22573 L:      [email protected]
22574 S:      Maintained
22575 W:      https://linuxtv.org
22576 W:      http://github.com/mkrufky
22577 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22578 T:      git git://linuxtv.org/mkrufky/tuners.git
22579 F:      drivers/media/tuners/tda8290.*
22580
22581 TDA8290 MEDIA DRIVER
22582 M:      Michael Krufky <[email protected]>
22583 L:      [email protected]
22584 S:      Maintained
22585 W:      https://linuxtv.org
22586 W:      http://github.com/mkrufky
22587 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22588 T:      git git://linuxtv.org/mkrufky/tuners.git
22589 F:      drivers/media/tuners/tda8290.*
22590
22591 TDA9840 MEDIA DRIVER
22592 M:      Hans Verkuil <[email protected]>
22593 L:      [email protected]
22594 S:      Maintained
22595 W:      https://linuxtv.org
22596 T:      git git://linuxtv.org/media_tree.git
22597 F:      drivers/media/i2c/tda9840*
22598
22599 TEA5761 TUNER DRIVER
22600 M:      Mauro Carvalho Chehab <[email protected]>
22601 L:      [email protected]
22602 S:      Odd fixes
22603 W:      https://linuxtv.org
22604 T:      git git://linuxtv.org/media_tree.git
22605 F:      drivers/media/tuners/tea5761.*
22606
22607 TEA5767 TUNER DRIVER
22608 M:      Mauro Carvalho Chehab <[email protected]>
22609 L:      [email protected]
22610 S:      Maintained
22611 W:      https://linuxtv.org
22612 T:      git git://linuxtv.org/media_tree.git
22613 F:      drivers/media/tuners/tea5767.*
22614
22615 TEA6415C MEDIA DRIVER
22616 M:      Hans Verkuil <[email protected]>
22617 L:      [email protected]
22618 S:      Maintained
22619 W:      https://linuxtv.org
22620 T:      git git://linuxtv.org/media_tree.git
22621 F:      drivers/media/i2c/tea6415c*
22622
22623 TEA6420 MEDIA DRIVER
22624 M:      Hans Verkuil <[email protected]>
22625 L:      [email protected]
22626 S:      Maintained
22627 W:      https://linuxtv.org
22628 T:      git git://linuxtv.org/media_tree.git
22629 F:      drivers/media/i2c/tea6420*
22630
22631 TEAM DRIVER
22632 M:      Jiri Pirko <[email protected]>
22633 L:      [email protected]
22634 S:      Supported
22635 F:      Documentation/netlink/specs/team.yaml
22636 F:      drivers/net/team/
22637 F:      include/linux/if_team.h
22638 F:      include/uapi/linux/if_team.h
22639 F:      tools/testing/selftests/drivers/net/team/
22640
22641 TECHNICAL ADVISORY BOARD PROCESS DOCS
22642 M:      "Theodore Ts'o" <[email protected]>
22643 M:      Greg Kroah-Hartman <[email protected]>
22644 L:      [email protected]
22645 S:      Maintained
22646 F:      Documentation/process/contribution-maturity-model.rst
22647 F:      Documentation/process/researcher-guidelines.rst
22648
22649 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
22650 M:      "Savoir-faire Linux Inc." <[email protected]>
22651 S:      Maintained
22652 F:      arch/x86/platform/ts5500/
22653
22654 TECHNOTREND USB IR RECEIVER
22655 M:      Sean Young <[email protected]>
22656 L:      [email protected]
22657 S:      Maintained
22658 F:      drivers/media/rc/ttusbir.c
22659
22660 TECHWELL TW9900 VIDEO DECODER
22661 M:      Mehdi Djait <[email protected]>
22662 L:      [email protected]
22663 S:      Maintained
22664 F:      drivers/media/i2c/tw9900.c
22665
22666 TECHWELL TW9910 VIDEO DECODER
22667 L:      [email protected]
22668 S:      Orphan
22669 F:      drivers/media/i2c/tw9910.c
22670 F:      include/media/i2c/tw9910.h
22671
22672 TEE SUBSYSTEM
22673 M:      Jens Wiklander <[email protected]>
22674 R:      Sumit Garg <[email protected]>
22675 L:      [email protected]
22676 S:      Maintained
22677 F:      Documentation/ABI/testing/sysfs-class-tee
22678 F:      Documentation/driver-api/tee.rst
22679 F:      Documentation/tee/
22680 F:      Documentation/userspace-api/tee.rst
22681 F:      drivers/tee/
22682 F:      include/linux/tee_core.h
22683 F:      include/linux/tee_drv.h
22684 F:      include/uapi/linux/tee.h
22685
22686 TEGRA ARCHITECTURE SUPPORT
22687 M:      Thierry Reding <[email protected]>
22688 M:      Jonathan Hunter <[email protected]>
22689 L:      [email protected]
22690 S:      Supported
22691 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
22692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
22693 N:      [^a-z]tegra
22694
22695 TEGRA CLOCK DRIVER
22696 M:      Peter De Schrijver <[email protected]>
22697 M:      Prashant Gaikwad <[email protected]>
22698 S:      Supported
22699 F:      drivers/clk/tegra/
22700
22701 TEGRA CRYPTO DRIVERS
22702 M:      Akhil R <[email protected]>
22703 S:      Supported
22704 F:      drivers/crypto/tegra/*
22705
22706 TEGRA DMA DRIVERS
22707 M:      Laxman Dewangan <[email protected]>
22708 M:      Jon Hunter <[email protected]>
22709 S:      Supported
22710 F:      drivers/dma/tegra*
22711
22712 TEGRA I2C DRIVER
22713 M:      Laxman Dewangan <[email protected]>
22714 R:      Dmitry Osipenko <[email protected]>
22715 S:      Supported
22716 F:      drivers/i2c/busses/i2c-tegra.c
22717
22718 TEGRA IOMMU DRIVERS
22719 M:      Thierry Reding <[email protected]>
22720 R:      Krishna Reddy <[email protected]>
22721 L:      [email protected]
22722 S:      Supported
22723 F:      drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
22724 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
22725 F:      drivers/iommu/tegra*
22726
22727 TEGRA KBC DRIVER
22728 M:      Laxman Dewangan <[email protected]>
22729 S:      Supported
22730 F:      drivers/input/keyboard/tegra-kbc.c
22731
22732 TEGRA NAND DRIVER
22733 M:      Stefan Agner <[email protected]>
22734 M:      Lucas Stach <[email protected]>
22735 S:      Maintained
22736 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
22737 F:      drivers/mtd/nand/raw/tegra_nand.c
22738
22739 TEGRA PWM DRIVER
22740 M:      Thierry Reding <[email protected]>
22741 S:      Supported
22742 F:      drivers/pwm/pwm-tegra.c
22743
22744 TEGRA QUAD SPI DRIVER
22745 M:      Thierry Reding <[email protected]>
22746 M:      Jonathan Hunter <[email protected]>
22747 M:      Sowjanya Komatineni <[email protected]>
22748 L:      [email protected]
22749 S:      Maintained
22750 F:      drivers/spi/spi-tegra210-quad.c
22751
22752 TEGRA SERIAL DRIVER
22753 M:      Laxman Dewangan <[email protected]>
22754 S:      Supported
22755 F:      drivers/tty/serial/serial-tegra.c
22756
22757 TEGRA SPI DRIVER
22758 M:      Laxman Dewangan <[email protected]>
22759 S:      Supported
22760 F:      drivers/spi/spi-tegra*
22761
22762 TEGRA VIDEO DRIVER
22763 M:      Thierry Reding <[email protected]>
22764 M:      Jonathan Hunter <[email protected]>
22765 M:      Sowjanya Komatineni <[email protected]>
22766 M:      Luca Ceresoli <[email protected]>
22767 L:      [email protected]
22768 L:      [email protected]
22769 S:      Maintained
22770 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
22771 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
22772 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
22773 F:      drivers/staging/media/tegra-video/
22774
22775 TEGRA XUSB PADCTL DRIVER
22776 M:      JC Kuo <[email protected]>
22777 S:      Supported
22778 F:      drivers/phy/tegra/xusb*
22779
22780 TEHUTI ETHERNET DRIVER
22781 M:      Andy Gospodarek <[email protected]>
22782 L:      [email protected]
22783 S:      Supported
22784 F:      drivers/net/ethernet/tehuti/tehuti.*
22785
22786 TEHUTI TN40XX ETHERNET DRIVER
22787 M:      FUJITA Tomonori <[email protected]>
22788 L:      [email protected]
22789 S:      Maintained
22790 F:      drivers/net/ethernet/tehuti/tn40*
22791
22792 TELECOM CLOCK DRIVER FOR MCPL0010
22793 M:      Mark Gross <[email protected]>
22794 S:      Supported
22795 F:      drivers/char/tlclk.c
22796
22797 TEMPO SEMICONDUCTOR DRIVERS
22798 M:      Steven Eckhoff <[email protected]>
22799 S:      Maintained
22800 F:      Documentation/devicetree/bindings/sound/tscs*.txt
22801 F:      sound/soc/codecs/tscs*.c
22802 F:      sound/soc/codecs/tscs*.h
22803
22804 TENSILICA XTENSA PORT (xtensa)
22805 M:      Chris Zankel <[email protected]>
22806 M:      Max Filippov <[email protected]>
22807 S:      Maintained
22808 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
22809 F:      arch/xtensa/
22810 F:      drivers/irqchip/irq-xtensa-*
22811
22812 TEXAS INSTRUMENTS ASoC DRIVERS
22813 M:      Peter Ujfalusi <[email protected]>
22814 L:      [email protected] (moderated for non-subscribers)
22815 S:      Maintained
22816 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
22817 F:      sound/soc/ti/
22818
22819 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
22820 M:      Shenghao Ding <[email protected]>
22821 M:      Kevin Lu <[email protected]>
22822 M:      Baojun Xu <[email protected]>
22823 L:      [email protected] (moderated for non-subscribers)
22824 S:      Maintained
22825 F:      Documentation/devicetree/bindings/sound/tas2552.txt
22826 F:      Documentation/devicetree/bindings/sound/ti,tas2562.yaml
22827 F:      Documentation/devicetree/bindings/sound/ti,tas2770.yaml
22828 F:      Documentation/devicetree/bindings/sound/ti,tas27xx.yaml
22829 F:      Documentation/devicetree/bindings/sound/ti,tpa6130a2.yaml
22830 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.yaml
22831 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
22832 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
22833 F:      Documentation/devicetree/bindings/sound/ti,tlv320adcx140.yaml
22834 F:      include/sound/tas2*.h
22835 F:      include/sound/tlv320*.h
22836 F:      include/sound/tpa6130a2-plat.h
22837 F:      sound/pci/hda/tas2781_hda_i2c.c
22838 F:      sound/soc/codecs/pcm1681.c
22839 F:      sound/soc/codecs/pcm1789*.*
22840 F:      sound/soc/codecs/pcm179x*.*
22841 F:      sound/soc/codecs/pcm186x*.*
22842 F:      sound/soc/codecs/pcm3008.*
22843 F:      sound/soc/codecs/pcm3060*.*
22844 F:      sound/soc/codecs/pcm3168a*.*
22845 F:      sound/soc/codecs/pcm5102a.c
22846 F:      sound/soc/codecs/pcm512x*.*
22847 F:      sound/soc/codecs/tas2*.*
22848 F:      sound/soc/codecs/tlv320*.*
22849 F:      sound/soc/codecs/tpa6130a2.*
22850
22851 TEXAS INSTRUMENTS DMA DRIVERS
22852 M:      Peter Ujfalusi <[email protected]>
22853 L:      [email protected]
22854 S:      Maintained
22855 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
22856 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
22857 F:      Documentation/devicetree/bindings/dma/ti/
22858 F:      drivers/dma/ti/
22859 F:      include/linux/dma/k3-psil.h
22860 F:      include/linux/dma/k3-udma-glue.h
22861 F:      include/linux/dma/ti-cppi5.h
22862 X:      drivers/dma/ti/cppi41.c
22863
22864 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
22865 M:      Robert Marko <[email protected]>
22866 M:      Luka Perkov <[email protected]>
22867 L:      [email protected]
22868 S:      Maintained
22869 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
22870 F:      Documentation/hwmon/tps23861.rst
22871 F:      drivers/hwmon/tps23861.c
22872
22873 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
22874 M:      Ricardo Ribalda <[email protected]>
22875 L:      [email protected]
22876 S:      Supported
22877 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
22878 F:      drivers/iio/dac/ti-dac7612.c
22879
22880 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
22881 M:      Nishanth Menon <[email protected]>
22882 M:      Tero Kristo <[email protected]>
22883 M:      Santosh Shilimkar <[email protected]>
22884 L:      [email protected] (moderated for non-subscribers)
22885 S:      Maintained
22886 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
22887 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
22888 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
22889 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
22890 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
22891 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
22892 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
22893 F:      drivers/clk/keystone/sci-clk.c
22894 F:      drivers/firmware/ti_sci*
22895 F:      drivers/irqchip/irq-ti-sci-inta.c
22896 F:      drivers/irqchip/irq-ti-sci-intr.c
22897 F:      drivers/reset/reset-ti-sci.c
22898 F:      drivers/soc/ti/ti_sci_inta_msi.c
22899 F:      drivers/pmdomain/ti/ti_sci_pm_domains.c
22900 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
22901 F:      include/linux/soc/ti/ti_sci_inta_msi.h
22902 F:      include/linux/soc/ti/ti_sci_protocol.h
22903
22904 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
22905 M:      Puranjay Mohan <[email protected]>
22906 L:      [email protected]
22907 S:      Supported
22908 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
22909 F:      drivers/iio/temperature/tmp117.c
22910
22911 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
22912 M:      Hans Verkuil <[email protected]>
22913 L:      [email protected]
22914 S:      Maintained
22915 W:      https://linuxtv.org
22916 T:      git git://linuxtv.org/media_tree.git
22917 F:      drivers/media/radio/radio-raremono.c
22918
22919 THERMAL
22920 M:      Rafael J. Wysocki <[email protected]>
22921 M:      Daniel Lezcano <[email protected]>
22922 R:      Zhang Rui <[email protected]>
22923 R:      Lukasz Luba <[email protected]>
22924 L:      [email protected]
22925 S:      Supported
22926 Q:      https://patchwork.kernel.org/project/linux-pm/list/
22927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
22928 F:      Documentation/ABI/testing/sysfs-class-thermal
22929 F:      Documentation/admin-guide/thermal/
22930 F:      Documentation/devicetree/bindings/thermal/
22931 F:      Documentation/driver-api/thermal/
22932 F:      drivers/thermal/
22933 F:      include/dt-bindings/thermal/
22934 F:      include/linux/cpu_cooling.h
22935 F:      include/linux/thermal.h
22936 F:      include/uapi/linux/thermal.h
22937 F:      tools/lib/thermal/
22938 F:      tools/thermal/
22939
22940 THERMAL DRIVER FOR AMLOGIC SOCS
22941 M:      Guillaume La Roque <[email protected]>
22942 L:      [email protected]
22943 L:      [email protected]
22944 S:      Supported
22945 W:      http://linux-meson.com/
22946 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
22947 F:      drivers/thermal/amlogic_thermal.c
22948
22949 THERMAL/CPU_COOLING
22950 M:      Amit Daniel Kachhap <[email protected]>
22951 M:      Daniel Lezcano <[email protected]>
22952 M:      Viresh Kumar <[email protected]>
22953 R:      Lukasz Luba <[email protected]>
22954 L:      [email protected]
22955 S:      Supported
22956 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
22957 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
22958 F:      drivers/thermal/cpufreq_cooling.c
22959 F:      drivers/thermal/cpuidle_cooling.c
22960 F:      include/linux/cpu_cooling.h
22961
22962 THERMAL/POWER_ALLOCATOR
22963 M:      Lukasz Luba <[email protected]>
22964 L:      [email protected]
22965 S:      Maintained
22966 F:      Documentation/driver-api/thermal/power_allocator.rst
22967 F:      drivers/thermal/gov_power_allocator.c
22968 F:      drivers/thermal/thermal_trace_ipa.h
22969
22970 THINKPAD ACPI EXTRAS DRIVER
22971 M:      Henrique de Moraes Holschuh <[email protected]>
22972 L:      [email protected]
22973 L:      [email protected]
22974 S:      Maintained
22975 W:      http://ibm-acpi.sourceforge.net
22976 W:      http://thinkwiki.org/wiki/Ibm-acpi
22977 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
22978 F:      drivers/platform/x86/thinkpad_acpi.c
22979
22980 THINKPAD LMI DRIVER
22981 M:      Mark Pearson <[email protected]>
22982 L:      [email protected]
22983 S:      Maintained
22984 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
22985 F:      drivers/platform/x86/think-lmi.?
22986
22987 THP7312 ISP DRIVER
22988 M:      Laurent Pinchart <[email protected]>
22989 M:      Paul Elder <[email protected]>
22990 L:      [email protected]
22991 S:      Maintained
22992 T:      git git://linuxtv.org/media_tree.git
22993 F:      Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml
22994 F:      Documentation/userspace-api/media/drivers/thp7312.rst
22995 F:      drivers/media/i2c/thp7312.c
22996 F:      include/uapi/linux/thp7312.h
22997
22998 THUNDERBOLT DMA TRAFFIC TEST DRIVER
22999 M:      Isaac Hazan <[email protected]>
23000 L:      [email protected]
23001 S:      Maintained
23002 F:      drivers/thunderbolt/dma_test.c
23003
23004 THUNDERBOLT DRIVER
23005 M:      Andreas Noever <[email protected]>
23006 M:      Michael Jamet <[email protected]>
23007 M:      Mika Westerberg <[email protected]>
23008 M:      Yehezkel Bernat <[email protected]>
23009 L:      [email protected]
23010 S:      Maintained
23011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
23012 F:      Documentation/admin-guide/thunderbolt.rst
23013 F:      drivers/thunderbolt/
23014 F:      include/linux/thunderbolt.h
23015
23016 THUNDERBOLT NETWORK DRIVER
23017 M:      Michael Jamet <[email protected]>
23018 M:      Mika Westerberg <[email protected]>
23019 M:      Yehezkel Bernat <[email protected]>
23020 L:      [email protected]
23021 S:      Maintained
23022 F:      drivers/net/thunderbolt/
23023
23024 THUNDERX GPIO DRIVER
23025 M:      Robert Richter <[email protected]>
23026 S:      Odd Fixes
23027 F:      drivers/gpio/gpio-thunderx.c
23028
23029 TI ADS1119 ADC DRIVER
23030 M:      Francesco Dolcini <[email protected]>
23031 M:      João Paulo Gonçalves <[email protected]>
23032 L:      [email protected]
23033 S:      Maintained
23034 F:      Documentation/devicetree/bindings/iio/adc/ti,ads1119.yaml
23035 F:      drivers/iio/adc/ti-ads1119.c
23036
23037 TI ADS7924 ADC DRIVER
23038 M:      Hugo Villeneuve <[email protected]>
23039 L:      [email protected]
23040 S:      Supported
23041 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
23042 F:      drivers/iio/adc/ti-ads7924.c
23043
23044 TI AM437X VPFE DRIVER
23045 M:      "Lad, Prabhakar" <[email protected]>
23046 L:      [email protected]
23047 S:      Maintained
23048 W:      https://linuxtv.org
23049 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23050 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
23051 F:      drivers/media/platform/ti/am437x/
23052
23053 TI BANDGAP AND THERMAL DRIVER
23054 M:      Eduardo Valentin <[email protected]>
23055 M:      Keerthy <[email protected]>
23056 L:      [email protected]
23057 L:      [email protected]
23058 S:      Maintained
23059 F:      drivers/thermal/ti-soc-thermal/
23060
23061 TI BQ27XXX POWER SUPPLY DRIVER
23062 F:      drivers/power/supply/bq27xxx_battery.c
23063 F:      drivers/power/supply/bq27xxx_battery_i2c.c
23064 F:      include/linux/power/bq27xxx_battery.h
23065
23066 TI CDCE706 CLOCK DRIVER
23067 M:      Max Filippov <[email protected]>
23068 S:      Maintained
23069 F:      drivers/clk/clk-cdce706.c
23070
23071 TI CLOCK DRIVER
23072 M:      Tero Kristo <[email protected]>
23073 L:      [email protected]
23074 S:      Odd Fixes
23075 F:      drivers/clk/ti/
23076 F:      include/linux/clk/ti.h
23077
23078 TI DAVINCI MACHINE SUPPORT
23079 M:      Bartosz Golaszewski <[email protected]>
23080 L:      [email protected] (moderated for non-subscribers)
23081 S:      Maintained
23082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
23083 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
23084 F:      arch/arm/boot/dts/ti/davinci/
23085 F:      arch/arm/mach-davinci/
23086 F:      drivers/i2c/busses/i2c-davinci.c
23087
23088 TI DAVINCI SERIES CLOCK DRIVER
23089 M:      David Lechner <[email protected]>
23090 S:      Maintained
23091 F:      Documentation/devicetree/bindings/clock/ti/davinci/
23092 F:      drivers/clk/davinci/
23093 F:      include/linux/clk/davinci.h
23094
23095 TI DAVINCI SERIES GPIO DRIVER
23096 M:      Keerthy <[email protected]>
23097 L:      [email protected]
23098 S:      Maintained
23099 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
23100 F:      drivers/gpio/gpio-davinci.c
23101
23102 TI DAVINCI SERIES MEDIA DRIVER
23103 M:      "Lad, Prabhakar" <[email protected]>
23104 L:      [email protected]
23105 S:      Maintained
23106 W:      https://linuxtv.org
23107 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23108 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
23109 F:      drivers/media/platform/ti/davinci/
23110 F:      include/media/davinci/
23111
23112 TI ENHANCED CAPTURE (eCAP) DRIVER
23113 M:      Vignesh Raghavendra <[email protected]>
23114 R:      Julien Panis <[email protected]>
23115 L:      [email protected]
23116 L:      [email protected]
23117 S:      Maintained
23118 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
23119 F:      drivers/counter/ti-ecap-capture.c
23120
23121 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
23122 R:      David Lechner <[email protected]>
23123 L:      [email protected]
23124 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
23125 F:      drivers/counter/ti-eqep.c
23126
23127 TI ETHERNET SWITCH DRIVER (CPSW)
23128 R:      Siddharth Vadapalli <[email protected]>
23129 R:      Roger Quadros <[email protected]>
23130 L:      [email protected]
23131 L:      [email protected]
23132 S:      Maintained
23133 F:      drivers/net/ethernet/ti/cpsw*
23134 F:      drivers/net/ethernet/ti/davinci*
23135
23136 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
23137 M:      Alex Dubov <[email protected]>
23138 S:      Maintained
23139 W:      http://tifmxx.berlios.de/
23140 F:      drivers/memstick/host/tifm_ms.c
23141 F:      drivers/misc/tifm*
23142 F:      drivers/mmc/host/tifm_sd.c
23143 F:      include/linux/tifm.h
23144
23145 TI FPD-LINK DRIVERS
23146 M:      Tomi Valkeinen <[email protected]>
23147 L:      [email protected]
23148 S:      Maintained
23149 F:      Documentation/devicetree/bindings/media/i2c/ti,ds90*
23150 F:      drivers/media/i2c/ds90*
23151 F:      include/media/i2c/ds90*
23152
23153 TI HDC302X HUMIDITY DRIVER
23154 M:      Javier Carrasco <[email protected]>
23155 M:      Li peiyu <[email protected]>
23156 L:      [email protected]
23157 S:      Maintained
23158 F:      Documentation/devicetree/bindings/iio/humidity/ti,hdc3020.yaml
23159 F:      drivers/iio/humidity/hdc3020.c
23160
23161 TI ICSSG ETHERNET DRIVER (ICSSG)
23162 R:      MD Danish Anwar <[email protected]>
23163 R:      Roger Quadros <[email protected]>
23164 L:      [email protected] (moderated for non-subscribers)
23165 L:      [email protected]
23166 S:      Maintained
23167 F:      Documentation/devicetree/bindings/net/ti,icss*.yaml
23168 F:      drivers/net/ethernet/ti/icssg/*
23169
23170 TI J721E CSI2RX DRIVER
23171 M:      Jai Luthra <[email protected]>
23172 L:      [email protected]
23173 S:      Maintained
23174 F:      Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
23175 F:      drivers/media/platform/ti/j721e-csi2rx/
23176
23177 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
23178 M:      Nishanth Menon <[email protected]>
23179 M:      Santosh Shilimkar <[email protected]>
23180 L:      [email protected]
23181 L:      [email protected] (moderated for non-subscribers)
23182 S:      Maintained
23183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
23184 F:      Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml
23185 F:      drivers/pmdomain/ti/omap_prm.c
23186 F:      drivers/soc/ti/*
23187
23188 TI LM49xxx FAMILY ASoC CODEC DRIVERS
23189 M:      M R Swami Reddy <[email protected]>
23190 M:      Vishwas A Deshpande <[email protected]>
23191 L:      [email protected] (moderated for non-subscribers)
23192 S:      Maintained
23193 F:      sound/soc/codecs/isabelle*
23194 F:      sound/soc/codecs/lm49453*
23195
23196 TI LMP92064 ADC DRIVER
23197 M:      Leonard Göhrs <[email protected]>
23198 R:      [email protected]
23199 L:      [email protected]
23200 S:      Maintained
23201 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
23202 F:      drivers/iio/adc/ti-lmp92064.c
23203
23204 TI PCM3060 ASoC CODEC DRIVER
23205 M:      Kirill Marinushkin <[email protected]>
23206 L:      [email protected] (moderated for non-subscribers)
23207 S:      Maintained
23208 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
23209 F:      sound/soc/codecs/pcm3060*
23210
23211 TI TAS571X FAMILY ASoC CODEC DRIVER
23212 M:      Kevin Cernekee <[email protected]>
23213 L:      [email protected] (moderated for non-subscribers)
23214 S:      Odd Fixes
23215 F:      sound/soc/codecs/tas571x*
23216
23217 TI TMAG5273 MAGNETOMETER DRIVER
23218 M:      Gerald Loacker <[email protected]>
23219 L:      [email protected]
23220 S:      Maintained
23221 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
23222 F:      drivers/iio/magnetometer/tmag5273.c
23223
23224 TI TRF7970A NFC DRIVER
23225 M:      Mark Greer <[email protected]>
23226 L:      [email protected]
23227 S:      Supported
23228 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
23229 F:      drivers/nfc/trf7970a.c
23230
23231 TI TSC2046 ADC DRIVER
23232 M:      Oleksij Rempel <[email protected]>
23233 R:      [email protected]
23234 L:      [email protected]
23235 S:      Maintained
23236 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
23237 F:      drivers/iio/adc/ti-tsc2046.c
23238
23239 TI TWL4030 SERIES SOC CODEC DRIVER
23240 M:      Peter Ujfalusi <[email protected]>
23241 L:      [email protected] (moderated for non-subscribers)
23242 S:      Maintained
23243 F:      sound/soc/codecs/twl4030*
23244
23245 TI VPE/CAL DRIVERS
23246 M:      Benoit Parrot <[email protected]>
23247 L:      [email protected]
23248 S:      Maintained
23249 W:      http://linuxtv.org/
23250 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23251 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
23252 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
23253 F:      drivers/media/platform/ti/cal/
23254 F:      drivers/media/platform/ti/vpe/
23255
23256 TI WILINK WIRELESS DRIVERS
23257 L:      [email protected]
23258 S:      Orphan
23259 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
23260 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
23261 F:      drivers/net/wireless/ti/
23262
23263 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
23264 M:      John Stultz <[email protected]>
23265 M:      Thomas Gleixner <[email protected]>
23266 R:      Stephen Boyd <[email protected]>
23267 L:      [email protected]
23268 S:      Supported
23269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
23270 F:      include/linux/clocksource.h
23271 F:      include/linux/time.h
23272 F:      include/linux/timekeeper_internal.h
23273 F:      include/linux/timekeeping.h
23274 F:      include/linux/timex.h
23275 F:      include/uapi/linux/time.h
23276 F:      include/uapi/linux/timex.h
23277 F:      kernel/time/alarmtimer.c
23278 F:      kernel/time/clocksource*
23279 F:      kernel/time/ntp*
23280 F:      kernel/time/time.c
23281 F:      kernel/time/timeconst.bc
23282 F:      kernel/time/timeconv.c
23283 F:      kernel/time/timecounter.c
23284 F:      kernel/time/timekeeping*
23285 F:      kernel/time/time_test.c
23286 F:      tools/testing/selftests/timers/
23287
23288 TIPC NETWORK LAYER
23289 M:      Jon Maloy <[email protected]>
23290 M:      Ying Xue <[email protected]>
23291 L:      [email protected] (core kernel code)
23292 L:      [email protected] (user apps, general discussion)
23293 S:      Maintained
23294 W:      http://tipc.sourceforge.net/
23295 F:      include/uapi/linux/tipc*.h
23296 F:      net/tipc/
23297
23298 TLAN NETWORK DRIVER
23299 M:      Samuel Chessman <[email protected]>
23300 L:      [email protected] (subscribers-only)
23301 S:      Maintained
23302 W:      http://sourceforge.net/projects/tlan/
23303 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
23304 F:      drivers/net/ethernet/ti/tlan.*
23305
23306 TMIO/SDHI MMC DRIVER
23307 M:      Wolfram Sang <[email protected]>
23308 L:      [email protected]
23309 L:      [email protected]
23310 S:      Supported
23311 F:      drivers/mmc/host/renesas_sdhi*
23312 F:      drivers/mmc/host/tmio_mmc*
23313 F:      include/linux/platform_data/tmio.h
23314
23315 TMP513 HARDWARE MONITOR DRIVER
23316 M:      Eric Tremblay <[email protected]>
23317 L:      [email protected]
23318 S:      Maintained
23319 F:      Documentation/hwmon/tmp513.rst
23320 F:      drivers/hwmon/tmp513.c
23321
23322 TMPFS (SHMEM FILESYSTEM)
23323 M:      Hugh Dickins <[email protected]>
23324 L:      [email protected]
23325 S:      Maintained
23326 F:      include/linux/shmem_fs.h
23327 F:      mm/shmem.c
23328
23329 TOMOYO SECURITY MODULE
23330 M:      Kentaro Takeda <[email protected]>
23331 M:      Tetsuo Handa <[email protected]>
23332 L:      [email protected] (subscribers-only, for developers in English)
23333 L:      [email protected] (subscribers-only, for users in English)
23334 L:      [email protected] (subscribers-only, for developers in Japanese)
23335 L:      [email protected] (subscribers-only, for users in Japanese)
23336 S:      Maintained
23337 W:      https://tomoyo.sourceforge.net/
23338 F:      security/tomoyo/
23339
23340 TOPSTAR LAPTOP EXTRAS DRIVER
23341 M:      Herton Ronaldo Krzesinski <[email protected]>
23342 L:      [email protected]
23343 S:      Maintained
23344 F:      drivers/platform/x86/topstar-laptop.c
23345
23346 TORTURE-TEST MODULES
23347 M:      Davidlohr Bueso <[email protected]>
23348 M:      "Paul E. McKenney" <[email protected]>
23349 M:      Josh Triplett <[email protected]>
23350 L:      [email protected]
23351 S:      Supported
23352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
23353 F:      Documentation/RCU/torture.rst
23354 F:      kernel/locking/locktorture.c
23355 F:      kernel/rcu/rcuscale.c
23356 F:      kernel/rcu/rcutorture.c
23357 F:      kernel/rcu/refscale.c
23358 F:      kernel/torture.c
23359
23360 TOSHIBA ACPI EXTRAS DRIVER
23361 M:      Azael Avalos <[email protected]>
23362 L:      [email protected]
23363 S:      Maintained
23364 F:      drivers/platform/x86/toshiba_acpi.c
23365
23366 TOSHIBA BLUETOOTH DRIVER
23367 M:      Azael Avalos <[email protected]>
23368 L:      [email protected]
23369 S:      Maintained
23370 F:      drivers/platform/x86/toshiba_bluetooth.c
23371
23372 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
23373 M:      Azael Avalos <[email protected]>
23374 L:      [email protected]
23375 S:      Maintained
23376 F:      drivers/platform/x86/toshiba_haps.c
23377
23378 TOSHIBA SMM DRIVER
23379 M:      Jonathan Buzzard <[email protected]>
23380 S:      Maintained
23381 W:      http://www.buzzard.org.uk/toshiba/
23382 F:      drivers/char/toshiba.c
23383 F:      include/linux/toshiba.h
23384 F:      include/uapi/linux/toshiba.h
23385
23386 TOSHIBA TC358743 DRIVER
23387 M:      Hans Verkuil <[email protected]>
23388 L:      [email protected]
23389 S:      Maintained
23390 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
23391 F:      drivers/media/i2c/tc358743*
23392 F:      include/media/i2c/tc358743.h
23393
23394 TOSHIBA WMI HOTKEYS DRIVER
23395 M:      Azael Avalos <[email protected]>
23396 L:      [email protected]
23397 S:      Maintained
23398 F:      drivers/platform/x86/toshiba-wmi.c
23399
23400 TPM DEVICE DRIVER
23401 M:      Peter Huewe <[email protected]>
23402 M:      Jarkko Sakkinen <[email protected]>
23403 R:      Jason Gunthorpe <[email protected]>
23404 L:      [email protected]
23405 S:      Maintained
23406 W:      https://codeberg.org/jarkko/linux-tpmdd-test
23407 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
23408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
23409 F:      Documentation/devicetree/bindings/tpm/
23410 F:      drivers/char/tpm/
23411 F:      tools/testing/selftests/tpm2/
23412
23413 TPS546D24 DRIVER
23414 M:      Duke Du <[email protected]>
23415 L:      [email protected]
23416 S:      Maintained
23417 F:      Documentation/hwmon/tps546d24.rst
23418 F:      drivers/hwmon/pmbus/tps546d24.c
23419
23420 TQ SYSTEMS BOARD & DRIVER SUPPORT
23421 L:      [email protected]
23422 S:      Supported
23423 W:      https://www.tq-group.com/en/products/tq-embedded/
23424 F:      arch/arm/boot/dts/nxp/imx/*mba*.dts*
23425 F:      arch/arm/boot/dts/nxp/imx/*tqma*.dts*
23426 F:      arch/arm64/boot/dts/freescale/fsl-*tqml*.dts*
23427 F:      arch/arm64/boot/dts/freescale/imx*mba*.dts*
23428 F:      arch/arm64/boot/dts/freescale/imx*tqma*.dts*
23429 F:      arch/arm64/boot/dts/freescale/mba*.dtsi
23430 F:      arch/arm64/boot/dts/freescale/tqml*.dts*
23431 F:      drivers/gpio/gpio-tqmx86.c
23432 F:      drivers/mfd/tqmx86.c
23433 F:      drivers/watchdog/tqmx86_wdt.c
23434
23435 TRACING
23436 M:      Steven Rostedt <[email protected]>
23437 M:      Masami Hiramatsu <[email protected]>
23438 R:      Mathieu Desnoyers <[email protected]>
23439 L:      [email protected]
23440 L:      [email protected]
23441 S:      Maintained
23442 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
23443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
23444 F:      Documentation/trace/*
23445 F:      fs/tracefs/
23446 F:      include/linux/trace*.h
23447 F:      include/trace/
23448 F:      kernel/trace/
23449 F:      scripts/tracing/
23450 F:      tools/testing/selftests/ftrace/
23451
23452 TRACING MMIO ACCESSES (MMIOTRACE)
23453 M:      Steven Rostedt <[email protected]>
23454 M:      Masami Hiramatsu <[email protected]>
23455 R:      Karol Herbst <[email protected]>
23456 R:      Pekka Paalanen <[email protected]>
23457 L:      [email protected]
23458 L:      [email protected]
23459 S:      Maintained
23460 F:      arch/x86/mm/kmmio.c
23461 F:      arch/x86/mm/mmio-mod.c
23462 F:      arch/x86/mm/testmmiotrace.c
23463 F:      include/linux/mmiotrace.h
23464 F:      kernel/trace/trace_mmiotrace.c
23465
23466 TRACING OS NOISE / LATENCY TRACERS
23467 M:      Steven Rostedt <[email protected]>
23468 S:      Maintained
23469 F:      Documentation/trace/hwlat_detector.rst
23470 F:      Documentation/trace/osnoise-tracer.rst
23471 F:      Documentation/trace/timerlat-tracer.rst
23472 F:      arch/*/kernel/trace.c
23473 F:      include/trace/events/osnoise.h
23474 F:      kernel/trace/trace_hwlat.c
23475 F:      kernel/trace/trace_irqsoff.c
23476 F:      kernel/trace/trace_osnoise.c
23477 F:      kernel/trace/trace_sched_wakeup.c
23478
23479 TRADITIONAL CHINESE DOCUMENTATION
23480 M:      Hu Haowen <[email protected]>
23481 S:      Maintained
23482 W:      https://github.com/srcres258/linux-doc
23483 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
23484 F:      Documentation/translations/zh_TW/
23485
23486 TRUSTED SECURITY MODULE (TSM) ATTESTATION REPORTS
23487 M:      Dan Williams <[email protected]>
23488 L:      [email protected]
23489 S:      Maintained
23490 F:      Documentation/ABI/testing/configfs-tsm
23491 F:      drivers/virt/coco/tsm.c
23492 F:      include/linux/tsm.h
23493
23494 TRUSTED SERVICES TEE DRIVER
23495 M:      Balint Dobszay <[email protected]>
23496 M:      Sudeep Holla <[email protected]>
23497 L:      [email protected] (moderated for non-subscribers)
23498 L:      [email protected]
23499 S:      Maintained
23500 F:      Documentation/tee/ts-tee.rst
23501 F:      drivers/tee/tstee/
23502
23503 TTY LAYER AND SERIAL DRIVERS
23504 M:      Greg Kroah-Hartman <[email protected]>
23505 M:      Jiri Slaby <[email protected]>
23506 L:      [email protected]
23507 L:      [email protected]
23508 S:      Supported
23509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
23510 F:      Documentation/devicetree/bindings/serial/
23511 F:      Documentation/driver-api/serial/
23512 F:      drivers/tty/
23513 F:      include/linux/selection.h
23514 F:      include/linux/serial.h
23515 F:      include/linux/serial_core.h
23516 F:      include/linux/sysrq.h
23517 F:      include/linux/tty*.h
23518 F:      include/linux/vt.h
23519 F:      include/linux/vt_*.h
23520 F:      include/uapi/linux/serial.h
23521 F:      include/uapi/linux/serial_core.h
23522 F:      include/uapi/linux/tty.h
23523
23524 TUA9001 MEDIA DRIVER
23525 L:      [email protected]
23526 S:      Orphan
23527 W:      https://linuxtv.org
23528 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23529 F:      drivers/media/tuners/tua9001*
23530
23531 TULIP NETWORK DRIVERS
23532 L:      [email protected]
23533 L:      [email protected]
23534 S:      Orphan
23535 F:      drivers/net/ethernet/dec/tulip/
23536
23537 TUN/TAP driver
23538 M:      Willem de Bruijn <[email protected]>
23539 M:      Jason Wang <[email protected]>
23540 S:      Maintained
23541 W:      http://vtun.sourceforge.net/tun
23542 F:      Documentation/networking/tuntap.rst
23543 F:      arch/um/os-Linux/drivers/
23544 F:      drivers/net/tap.c
23545 F:      drivers/net/tun.c
23546
23547 TURBOCHANNEL SUBSYSTEM
23548 M:      "Maciej W. Rozycki" <[email protected]>
23549 M:      Ralf Baechle <[email protected]>
23550 L:      [email protected]
23551 S:      Maintained
23552 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
23553 F:      drivers/tc/
23554 F:      include/linux/tc.h
23555
23556 TURBOSTAT UTILITY
23557 M:      "Len Brown" <[email protected]>
23558 L:      [email protected]
23559 S:      Supported
23560 Q:      https://patchwork.kernel.org/project/linux-pm/list/
23561 B:      https://bugzilla.kernel.org
23562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
23563 F:      tools/power/x86/turbostat/
23564 F:      tools/testing/selftests/turbostat/
23565
23566 TW5864 VIDEO4LINUX DRIVER
23567 M:      Bluecherry Maintainers <[email protected]>
23568 M:      Andrey Utkin <[email protected]>
23569 M:      Andrey Utkin <[email protected]>
23570 L:      [email protected]
23571 S:      Supported
23572 F:      drivers/media/pci/tw5864/
23573
23574 TW68 VIDEO4LINUX DRIVER
23575 M:      Hans Verkuil <[email protected]>
23576 L:      [email protected]
23577 S:      Odd Fixes
23578 W:      https://linuxtv.org
23579 T:      git git://linuxtv.org/media_tree.git
23580 F:      drivers/media/pci/tw68/
23581
23582 TW686X VIDEO4LINUX DRIVER
23583 M:      Ezequiel Garcia <[email protected]>
23584 L:      [email protected]
23585 S:      Maintained
23586 W:      http://linuxtv.org
23587 T:      git git://linuxtv.org/media_tree.git
23588 F:      drivers/media/pci/tw686x/
23589
23590 U-BOOT ENVIRONMENT VARIABLES
23591 M:      Rafał Miłecki <[email protected]>
23592 S:      Maintained
23593 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
23594 F:      drivers/nvmem/u-boot-env.c
23595
23596 UACCE ACCELERATOR FRAMEWORK
23597 M:      Zhangfei Gao <[email protected]>
23598 M:      Zhou Wang <[email protected]>
23599 L:      [email protected]
23600 L:      [email protected]
23601 S:      Maintained
23602 F:      Documentation/ABI/testing/sysfs-driver-uacce
23603 F:      Documentation/misc-devices/uacce.rst
23604 F:      drivers/misc/uacce/
23605 F:      include/linux/uacce.h
23606 F:      include/uapi/misc/uacce/
23607
23608 UBI FILE SYSTEM (UBIFS)
23609 M:      Richard Weinberger <[email protected]>
23610 R:      Zhihao Cheng <[email protected]>
23611 L:      [email protected]
23612 S:      Supported
23613 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
23614 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
23615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
23616 F:      Documentation/ABI/testing/sysfs-fs-ubifs
23617 F:      Documentation/filesystems/ubifs-authentication.rst
23618 F:      Documentation/filesystems/ubifs.rst
23619 F:      fs/ubifs/
23620
23621 UBLK USERSPACE BLOCK DRIVER
23622 M:      Ming Lei <[email protected]>
23623 L:      [email protected]
23624 S:      Maintained
23625 F:      Documentation/block/ublk.rst
23626 F:      drivers/block/ublk_drv.c
23627 F:      include/uapi/linux/ublk_cmd.h
23628
23629 UBSAN
23630 M:      Kees Cook <[email protected]>
23631 R:      Marco Elver <[email protected]>
23632 R:      Andrey Konovalov <[email protected]>
23633 R:      Andrey Ryabinin <[email protected]>
23634 L:      [email protected]
23635 L:      [email protected]
23636 S:      Supported
23637 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
23638 F:      Documentation/dev-tools/ubsan.rst
23639 F:      include/linux/ubsan.h
23640 F:      lib/Kconfig.ubsan
23641 F:      lib/test_ubsan.c
23642 F:      lib/ubsan.c
23643 F:      lib/ubsan.h
23644 F:      scripts/Makefile.ubsan
23645 K:      \bARCH_HAS_UBSAN\b
23646
23647 UCLINUX (M68KNOMMU AND COLDFIRE)
23648 M:      Greg Ungerer <[email protected]>
23649 L:      [email protected]
23650 S:      Maintained
23651 W:      http://www.linux-m68k.org/
23652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
23653 F:      arch/m68k/*/*_no.*
23654 F:      arch/m68k/68*/
23655 F:      arch/m68k/coldfire/
23656 F:      arch/m68k/include/asm/*_no.*
23657
23658 UDF FILESYSTEM
23659 M:      Jan Kara <[email protected]>
23660 S:      Maintained
23661 F:      Documentation/filesystems/udf.rst
23662 F:      fs/udf/
23663
23664 UDRAW TABLET
23665 M:      Bastien Nocera <[email protected]>
23666 L:      [email protected]
23667 S:      Maintained
23668 F:      drivers/hid/hid-udraw-ps3.c
23669
23670 UFS FILESYSTEM
23671 M:      Evgeniy Dushistov <[email protected]>
23672 S:      Maintained
23673 F:      Documentation/admin-guide/ufs.rst
23674 F:      fs/ufs/
23675
23676 UHID USERSPACE HID IO DRIVER
23677 M:      David Rheinsberg <[email protected]>
23678 L:      [email protected]
23679 S:      Maintained
23680 F:      drivers/hid/uhid.c
23681 F:      include/uapi/linux/uhid.h
23682
23683 ULPI BUS
23684 M:      Heikki Krogerus <[email protected]>
23685 L:      [email protected]
23686 S:      Maintained
23687 F:      drivers/usb/common/ulpi.c
23688 F:      include/linux/ulpi/
23689
23690 UNICODE SUBSYSTEM
23691 M:      Gabriel Krisman Bertazi <[email protected]>
23692 L:      [email protected]
23693 S:      Supported
23694 F:      fs/unicode/
23695
23696 UNIFDEF
23697 M:      Tony Finch <[email protected]>
23698 S:      Maintained
23699 W:      http://dotat.at/prog/unifdef
23700 F:      scripts/unifdef.c
23701
23702 UNIFORM CDROM DRIVER
23703 M:      Phillip Potter <[email protected]>
23704 S:      Maintained
23705 F:      Documentation/cdrom/
23706 F:      drivers/cdrom/cdrom.c
23707 F:      include/linux/cdrom.h
23708 F:      include/uapi/linux/cdrom.h
23709
23710 UNION-FIND
23711 M:      Xavier <[email protected]>
23712 L:      [email protected]
23713 S:      Maintained
23714 F:      Documentation/core-api/union_find.rst
23715 F:      Documentation/translations/zh_CN/core-api/union_find.rst
23716 F:      include/linux/union_find.h
23717 F:      lib/union_find.c
23718
23719 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
23720 R:      Alim Akhtar <[email protected]>
23721 R:      Avri Altman <[email protected]>
23722 R:      Bart Van Assche <[email protected]>
23723 L:      [email protected]
23724 S:      Supported
23725 F:      Documentation/devicetree/bindings/ufs/
23726 F:      Documentation/scsi/ufs.rst
23727 F:      drivers/ufs/core/
23728
23729 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
23730 M:      Pedro Sousa <[email protected]>
23731 L:      [email protected]
23732 S:      Supported
23733 F:      drivers/ufs/host/*dwc*
23734
23735 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
23736 M:      Alim Akhtar <[email protected]>
23737 L:      [email protected]
23738 S:      Maintained
23739 F:      drivers/ufs/host/ufs-exynos*
23740
23741 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
23742 M:      Peter Wang <[email protected]>
23743 R:      Stanley Jhu <[email protected]>
23744 L:      [email protected]
23745 L:      [email protected] (moderated for non-subscribers)
23746 S:      Maintained
23747 F:      drivers/ufs/host/ufs-mediatek*
23748
23749 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
23750 M:      Manivannan Sadhasivam <[email protected]>
23751 L:      [email protected]
23752 L:      [email protected]
23753 S:      Maintained
23754 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
23755 F:      drivers/ufs/host/ufs-qcom*
23756
23757 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
23758 M:      Yoshihiro Shimoda <[email protected]>
23759 L:      [email protected]
23760 L:      [email protected]
23761 S:      Maintained
23762 F:      drivers/ufs/host/ufs-renesas.c
23763
23764 UNSORTED BLOCK IMAGES (UBI)
23765 M:      Richard Weinberger <[email protected]>
23766 R:      Zhihao Cheng <[email protected]>
23767 L:      [email protected]
23768 S:      Supported
23769 W:      http://www.linux-mtd.infradead.org/
23770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
23771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
23772 F:      drivers/mtd/ubi/
23773 F:      include/linux/mtd/ubi.h
23774 F:      include/uapi/mtd/ubi-user.h
23775
23776 UPROBES
23777 M:      Masami Hiramatsu <[email protected]>
23778 M:      Oleg Nesterov <[email protected]>
23779 M:      Peter Zijlstra <[email protected]>
23780 L:      [email protected]
23781 L:      [email protected]
23782 S:      Maintained
23783 F:      arch/*/include/asm/uprobes.h
23784 F:      arch/*/kernel/probes/uprobes.c
23785 F:      arch/*/kernel/uprobes.c
23786 F:      include/linux/uprobes.h
23787 F:      kernel/events/uprobes.c
23788
23789 USB "USBNET" DRIVER FRAMEWORK
23790 M:      Oliver Neukum <[email protected]>
23791 L:      [email protected]
23792 S:      Maintained
23793 W:      http://www.linux-usb.org/usbnet
23794 F:      drivers/net/usb/usbnet.c
23795 F:      include/linux/usb/usbnet.h
23796
23797 USB ACM DRIVER
23798 M:      Oliver Neukum <[email protected]>
23799 L:      [email protected]
23800 S:      Maintained
23801 F:      Documentation/usb/acm.rst
23802 F:      drivers/usb/class/cdc-acm.*
23803
23804 USB APPLE MFI FASTCHARGE DRIVER
23805 M:      Bastien Nocera <[email protected]>
23806 L:      [email protected]
23807 S:      Maintained
23808 F:      drivers/usb/misc/apple-mfi-fastcharge.c
23809
23810 USB AR5523 WIRELESS DRIVER
23811 L:      [email protected]
23812 S:      Orphan
23813 F:      drivers/net/wireless/ath/ar5523/
23814
23815 USB ATTACHED SCSI
23816 M:      Oliver Neukum <[email protected]>
23817 L:      [email protected]
23818 L:      [email protected]
23819 S:      Maintained
23820 F:      drivers/usb/storage/uas.c
23821
23822 USB CDC ETHERNET DRIVER
23823 M:      Oliver Neukum <[email protected]>
23824 L:      [email protected]
23825 S:      Maintained
23826 F:      drivers/net/usb/cdc_*.c
23827 F:      include/uapi/linux/usb/cdc.h
23828
23829 USB CHAOSKEY DRIVER
23830 M:      Keith Packard <[email protected]>
23831 L:      [email protected]
23832 S:      Maintained
23833 F:      drivers/usb/misc/chaoskey.c
23834
23835 USB CYPRESS C67X00 DRIVER
23836 L:      [email protected]
23837 S:      Orphan
23838 F:      drivers/usb/c67x00/
23839
23840 USB DAVICOM DM9601 DRIVER
23841 M:      Peter Korsgaard <[email protected]>
23842 L:      [email protected]
23843 S:      Maintained
23844 W:      http://www.linux-usb.org/usbnet
23845 F:      drivers/net/usb/dm9601.c
23846
23847 USB EHCI DRIVER
23848 M:      Alan Stern <[email protected]>
23849 L:      [email protected]
23850 S:      Maintained
23851 F:      Documentation/usb/ehci.rst
23852 F:      drivers/usb/host/ehci*
23853
23854 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
23855 M:      Jiri Kosina <[email protected]>
23856 M:      Benjamin Tissoires <[email protected]>
23857 L:      [email protected]
23858 S:      Maintained
23859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
23860 F:      Documentation/hid/hiddev.rst
23861 F:      drivers/hid/usbhid/
23862
23863 USB INTEL XHCI ROLE MUX DRIVER
23864 M:      Hans de Goede <[email protected]>
23865 L:      [email protected]
23866 S:      Maintained
23867 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
23868
23869 USB IP DRIVER FOR HISILICON KIRIN 960
23870 M:      Yu Chen <[email protected]>
23871 M:      Binghui Wang <[email protected]>
23872 L:      [email protected]
23873 S:      Maintained
23874 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
23875 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
23876
23877 USB IP DRIVER FOR HISILICON KIRIN 970
23878 M:      Mauro Carvalho Chehab <[email protected]>
23879 L:      [email protected]
23880 S:      Maintained
23881 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
23882 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
23883
23884 USB ISP116X DRIVER
23885 M:      Olav Kongas <[email protected]>
23886 L:      [email protected]
23887 S:      Maintained
23888 F:      drivers/usb/host/isp116x*
23889 F:      include/linux/usb/isp116x.h
23890
23891 USB ISP1760 DRIVER
23892 M:      Rui Miguel Silva <[email protected]>
23893 L:      [email protected]
23894 S:      Maintained
23895 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
23896 F:      drivers/usb/isp1760/*
23897
23898 USB LAN78XX ETHERNET DRIVER
23899 M:      Woojung Huh <[email protected]>
23900 M:      [email protected]
23901 L:      [email protected]
23902 S:      Maintained
23903 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
23904 F:      drivers/net/usb/lan78xx.*
23905 F:      include/dt-bindings/net/microchip-lan78xx.h
23906
23907 USB MASS STORAGE DRIVER
23908 M:      Alan Stern <[email protected]>
23909 L:      [email protected]
23910 L:      [email protected]
23911 S:      Maintained
23912 F:      drivers/usb/storage/
23913
23914 USB MIDI DRIVER
23915 M:      Clemens Ladisch <[email protected]>
23916 L:      [email protected] (moderated for non-subscribers)
23917 S:      Maintained
23918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
23919 F:      sound/usb/midi.*
23920
23921 USB NETWORKING DRIVERS
23922 L:      [email protected]
23923 S:      Odd Fixes
23924 F:      drivers/net/usb/
23925
23926 USB OHCI DRIVER
23927 M:      Alan Stern <[email protected]>
23928 L:      [email protected]
23929 S:      Maintained
23930 F:      Documentation/usb/ohci.rst
23931 F:      drivers/usb/host/ohci*
23932
23933 USB OTG FSM (Finite State Machine)
23934 M:      Peter Chen <[email protected]>
23935 L:      [email protected]
23936 S:      Maintained
23937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
23938 F:      drivers/usb/common/usb-otg-fsm.c
23939
23940 USB OVER IP DRIVER
23941 M:      Valentina Manea <[email protected]>
23942 M:      Shuah Khan <[email protected]>
23943 M:      Shuah Khan <[email protected]>
23944 R:      Hongren Zheng <[email protected]>
23945 L:      [email protected]
23946 S:      Maintained
23947 F:      Documentation/usb/usbip_protocol.rst
23948 F:      drivers/usb/usbip/
23949 F:      tools/testing/selftests/drivers/usb/usbip/
23950 F:      tools/usb/usbip/
23951
23952 USB PEGASUS DRIVER
23953 M:      Petko Manolov <[email protected]>
23954 L:      [email protected]
23955 L:      [email protected]
23956 S:      Maintained
23957 W:      https://github.com/petkan/pegasus
23958 T:      git https://github.com/petkan/pegasus.git
23959 F:      drivers/net/usb/pegasus.*
23960
23961 USB PRINTER DRIVER (usblp)
23962 M:      Pete Zaitcev <[email protected]>
23963 L:      [email protected]
23964 S:      Supported
23965 F:      drivers/usb/class/usblp.c
23966
23967 USB QMI WWAN NETWORK DRIVER
23968 M:      Bjørn Mork <[email protected]>
23969 L:      [email protected]
23970 S:      Maintained
23971 F:      Documentation/ABI/testing/sysfs-class-net-qmi
23972 F:      drivers/net/usb/qmi_wwan.c
23973
23974 USB RAW GADGET DRIVER
23975 R:      Andrey Konovalov <[email protected]>
23976 L:      [email protected]
23977 S:      Maintained
23978 F:      Documentation/usb/raw-gadget.rst
23979 F:      drivers/usb/gadget/legacy/raw_gadget.c
23980 F:      include/uapi/linux/usb/raw_gadget.h
23981
23982 USB RTL8150 DRIVER
23983 M:      Petko Manolov <[email protected]>
23984 L:      [email protected]
23985 L:      [email protected]
23986 S:      Maintained
23987 W:      https://github.com/petkan/rtl8150
23988 T:      git https://github.com/petkan/rtl8150.git
23989 F:      drivers/net/usb/rtl8150.c
23990
23991 USB SERIAL SUBSYSTEM
23992 M:      Johan Hovold <[email protected]>
23993 L:      [email protected]
23994 S:      Maintained
23995 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
23996 F:      Documentation/usb/usb-serial.rst
23997 F:      drivers/usb/serial/
23998 F:      include/linux/usb/serial.h
23999
24000 USB SMSC75XX ETHERNET DRIVER
24001 M:      Steve Glendinning <[email protected]>
24002 L:      [email protected]
24003 S:      Maintained
24004 F:      drivers/net/usb/smsc75xx.*
24005
24006 USB SMSC95XX ETHERNET DRIVER
24007 M:      Steve Glendinning <[email protected]>
24008 M:      [email protected]
24009 L:      [email protected]
24010 S:      Maintained
24011 F:      drivers/net/usb/smsc95xx.*
24012
24013 USB SUBSYSTEM
24014 M:      Greg Kroah-Hartman <[email protected]>
24015 L:      [email protected]
24016 S:      Supported
24017 W:      http://www.linux-usb.org
24018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
24019 F:      Documentation/devicetree/bindings/usb/
24020 F:      Documentation/usb/
24021 F:      drivers/usb/
24022 F:      include/dt-bindings/usb/
24023 F:      include/linux/usb.h
24024 F:      include/linux/usb/
24025 F:      include/uapi/linux/usb/
24026
24027 USB TYPEC BUS FOR ALTERNATE MODES
24028 M:      Heikki Krogerus <[email protected]>
24029 L:      [email protected]
24030 S:      Maintained
24031 F:      Documentation/ABI/testing/sysfs-bus-typec
24032 F:      Documentation/driver-api/usb/typec_bus.rst
24033 F:      drivers/usb/typec/altmodes/
24034 F:      include/linux/usb/typec_altmode.h
24035
24036 USB TYPEC CLASS
24037 M:      Heikki Krogerus <[email protected]>
24038 L:      [email protected]
24039 S:      Maintained
24040 F:      Documentation/ABI/testing/sysfs-class-typec
24041 F:      Documentation/driver-api/usb/typec.rst
24042 F:      drivers/usb/typec/
24043 F:      include/linux/usb/typec.h
24044
24045 USB TYPEC INTEL PMC MUX DRIVER
24046 M:      Heikki Krogerus <[email protected]>
24047 L:      [email protected]
24048 S:      Maintained
24049 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
24050 F:      drivers/usb/typec/mux/intel_pmc_mux.c
24051
24052 USB TYPEC PI3USB30532 MUX DRIVER
24053 M:      Hans de Goede <[email protected]>
24054 L:      [email protected]
24055 S:      Maintained
24056 F:      drivers/usb/typec/mux/pi3usb30532.c
24057
24058 USB TYPEC PORT CONTROLLER DRIVERS
24059 L:      [email protected]
24060 S:      Orphan
24061 F:      drivers/usb/typec/tcpm/
24062
24063 USB UHCI DRIVER
24064 M:      Alan Stern <[email protected]>
24065 L:      [email protected]
24066 S:      Maintained
24067 F:      drivers/usb/host/uhci*
24068
24069 USB VIDEO CLASS
24070 M:      Laurent Pinchart <[email protected]>
24071 L:      [email protected]
24072 S:      Maintained
24073 W:      http://www.ideasonboard.org/uvc/
24074 T:      git git://linuxtv.org/media_tree.git
24075 F:      drivers/media/usb/uvc/
24076 F:      include/uapi/linux/uvcvideo.h
24077
24078 USB WEBCAM GADGET
24079 L:      [email protected]
24080 S:      Orphan
24081 F:      drivers/usb/gadget/function/*uvc*
24082 F:      drivers/usb/gadget/legacy/webcam.c
24083 F:      include/uapi/linux/usb/g_uvc.h
24084
24085 USB XHCI DRIVER
24086 M:      Mathias Nyman <[email protected]>
24087 L:      [email protected]
24088 S:      Supported
24089 F:      drivers/usb/host/pci-quirks*
24090 F:      drivers/usb/host/xhci*
24091
24092 USER DATAGRAM PROTOCOL (UDP)
24093 M:      Willem de Bruijn <[email protected]>
24094 S:      Maintained
24095 F:      include/linux/udp.h
24096 F:      net/ipv4/udp.c
24097 F:      net/ipv6/udp.c
24098
24099 USER-MODE LINUX (UML)
24100 M:      Richard Weinberger <[email protected]>
24101 M:      Anton Ivanov <[email protected]>
24102 M:      Johannes Berg <[email protected]>
24103 L:      [email protected]
24104 S:      Maintained
24105 W:      http://user-mode-linux.sourceforge.net
24106 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
24107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
24108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
24109 F:      Documentation/virt/uml/
24110 F:      arch/um/
24111 F:      arch/x86/um/
24112 F:      fs/hostfs/
24113
24114 USERSPACE COPYIN/COPYOUT (UIOVEC)
24115 M:      Alexander Viro <[email protected]>
24116 S:      Maintained
24117 F:      include/linux/uio.h
24118 F:      lib/iov_iter.c
24119
24120 USERSPACE DMA BUFFER DRIVER
24121 M:      Gerd Hoffmann <[email protected]>
24122 L:      [email protected]
24123 S:      Maintained
24124 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24125 F:      drivers/dma-buf/udmabuf.c
24126 F:      include/uapi/linux/udmabuf.h
24127
24128 USERSPACE I/O (UIO)
24129 M:      Greg Kroah-Hartman <[email protected]>
24130 S:      Maintained
24131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
24132 F:      Documentation/driver-api/uio-howto.rst
24133 F:      drivers/uio/
24134 F:      include/linux/uio_driver.h
24135
24136 UTIL-LINUX PACKAGE
24137 M:      Karel Zak <[email protected]>
24138 L:      [email protected]
24139 S:      Maintained
24140 W:      http://en.wikipedia.org/wiki/Util-linux
24141 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
24142
24143 UUID HELPERS
24144 R:      Andy Shevchenko <[email protected]>
24145 L:      [email protected]
24146 S:      Maintained
24147 F:      include/linux/uuid.h
24148 F:      lib/test_uuid.c
24149 F:      lib/uuid.c
24150
24151 UV SYSFS DRIVER
24152 M:      Justin Ernst <[email protected]>
24153 L:      [email protected]
24154 S:      Maintained
24155 F:      drivers/platform/x86/uv_sysfs.c
24156
24157 UVESAFB DRIVER
24158 M:      Michal Januszewski <[email protected]>
24159 L:      [email protected]
24160 S:      Maintained
24161 W:      https://github.com/mjanusz/v86d
24162 F:      Documentation/fb/uvesafb.rst
24163 F:      drivers/video/fbdev/uvesafb.*
24164
24165 Ux500 CLOCK DRIVERS
24166 M:      Ulf Hansson <[email protected]>
24167 L:      [email protected]
24168 L:      [email protected] (moderated for non-subscribers)
24169 S:      Maintained
24170 F:      drivers/clk/ux500/
24171
24172 V4L2 ASYNC AND FWNODE FRAMEWORKS
24173 M:      Sakari Ailus <[email protected]>
24174 L:      [email protected]
24175 S:      Maintained
24176 T:      git git://linuxtv.org/media_tree.git
24177 F:      drivers/media/v4l2-core/v4l2-async.c
24178 F:      drivers/media/v4l2-core/v4l2-fwnode.c
24179 F:      include/media/v4l2-async.h
24180 F:      include/media/v4l2-fwnode.h
24181
24182 V4L2 LENS DRIVERS
24183 M:      Sakari Ailus <[email protected]>
24184 L:      [email protected]
24185 S:      Maintained
24186 F:      drivers/media/i2c/ak*
24187 F:      drivers/media/i2c/dw*
24188 F:      drivers/media/i2c/lm*
24189
24190 V4L2 CAMERA SENSOR DRIVERS
24191 M:      Sakari Ailus <[email protected]>
24192 L:      [email protected]
24193 S:      Maintained
24194 F:      Documentation/driver-api/media/camera-sensor.rst
24195 F:      Documentation/driver-api/media/tx-rx.rst
24196 F:      drivers/media/i2c/ar*
24197 F:      drivers/media/i2c/gc*
24198 F:      drivers/media/i2c/hi*
24199 F:      drivers/media/i2c/imx*
24200 F:      drivers/media/i2c/mt*
24201 F:      drivers/media/i2c/og*
24202 F:      drivers/media/i2c/ov*
24203 F:      drivers/media/i2c/s5*
24204 F:      drivers/media/i2c/vgxy61.c
24205
24206 VF610 NAND DRIVER
24207 M:      Stefan Agner <[email protected]>
24208 L:      [email protected]
24209 S:      Supported
24210 F:      drivers/mtd/nand/raw/vf610_nfc.c
24211
24212 VFAT/FAT/MSDOS FILESYSTEM
24213 M:      OGAWA Hirofumi <[email protected]>
24214 S:      Maintained
24215 F:      Documentation/filesystems/vfat.rst
24216 F:      fs/fat/
24217 F:      tools/testing/selftests/filesystems/fat/
24218
24219 VFIO CDX DRIVER
24220 M:      Nipun Gupta <[email protected]>
24221 M:      Nikhil Agarwal <[email protected]>
24222 L:      [email protected]
24223 S:      Maintained
24224 F:      drivers/vfio/cdx/*
24225
24226 VFIO DRIVER
24227 M:      Alex Williamson <[email protected]>
24228 L:      [email protected]
24229 S:      Maintained
24230 T:      git https://github.com/awilliam/linux-vfio.git
24231 F:      Documentation/ABI/testing/debugfs-vfio
24232 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
24233 F:      Documentation/driver-api/vfio.rst
24234 F:      drivers/vfio/
24235 F:      include/linux/vfio.h
24236 F:      include/linux/vfio_pci_core.h
24237 F:      include/uapi/linux/vfio.h
24238
24239 VFIO FSL-MC DRIVER
24240 L:      [email protected]
24241 S:      Orphan
24242 F:      drivers/vfio/fsl-mc/
24243
24244 VFIO HISILICON PCI DRIVER
24245 M:      Longfang Liu <[email protected]>
24246 M:      Shameer Kolothum <[email protected]>
24247 L:      [email protected]
24248 S:      Maintained
24249 F:      drivers/vfio/pci/hisilicon/
24250
24251 VFIO MEDIATED DEVICE DRIVERS
24252 M:      Kirti Wankhede <[email protected]>
24253 L:      [email protected]
24254 S:      Maintained
24255 F:      Documentation/driver-api/vfio-mediated-device.rst
24256 F:      drivers/vfio/mdev/
24257 F:      include/linux/mdev.h
24258 F:      samples/vfio-mdev/
24259
24260 VFIO MLX5 PCI DRIVER
24261 M:      Yishai Hadas <[email protected]>
24262 L:      [email protected]
24263 S:      Maintained
24264 F:      drivers/vfio/pci/mlx5/
24265
24266 VFIO NVIDIA GRACE GPU DRIVER
24267 M:      Ankit Agrawal <[email protected]>
24268 L:      [email protected]
24269 S:      Supported
24270 F:      drivers/vfio/pci/nvgrace-gpu/
24271
24272 VFIO PCI DEVICE SPECIFIC DRIVERS
24273 R:      Jason Gunthorpe <[email protected]>
24274 R:      Yishai Hadas <[email protected]>
24275 R:      Shameer Kolothum <[email protected]>
24276 R:      Kevin Tian <[email protected]>
24277 L:      [email protected]
24278 S:      Maintained
24279 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
24280 F:      drivers/vfio/pci/*/
24281
24282 VFIO PDS PCI DRIVER
24283 M:      Brett Creeley <[email protected]>
24284 L:      [email protected]
24285 S:      Maintained
24286 F:      Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
24287 F:      drivers/vfio/pci/pds/
24288
24289 VFIO PLATFORM DRIVER
24290 M:      Eric Auger <[email protected]>
24291 L:      [email protected]
24292 S:      Maintained
24293 F:      drivers/vfio/platform/
24294
24295 VFIO QAT PCI DRIVER
24296 M:      Xin Zeng <[email protected]>
24297 M:      Giovanni Cabiddu <[email protected]>
24298 L:      [email protected]
24299 L:      [email protected]
24300 S:      Supported
24301 F:      drivers/vfio/pci/qat/
24302
24303 VFIO VIRTIO PCI DRIVER
24304 M:      Yishai Hadas <[email protected]>
24305 L:      [email protected]
24306 L:      [email protected]
24307 S:      Maintained
24308 F:      drivers/vfio/pci/virtio
24309
24310 VGA_SWITCHEROO
24311 R:      Lukas Wunner <[email protected]>
24312 S:      Maintained
24313 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24314 F:      Documentation/gpu/vga-switcheroo.rst
24315 F:      drivers/gpu/vga/vga_switcheroo.c
24316 F:      include/linux/vga_switcheroo.h
24317
24318 VIA RHINE NETWORK DRIVER
24319 M:      Kevin Brace <[email protected]>
24320 S:      Maintained
24321 F:      drivers/net/ethernet/via/via-rhine.c
24322
24323 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
24324 M:      Florian Tobias Schandinat <[email protected]>
24325 L:      [email protected]
24326 S:      Maintained
24327 F:      drivers/video/fbdev/via/
24328 F:      include/linux/via-core.h
24329 F:      include/linux/via_i2c.h
24330
24331 VIA VELOCITY NETWORK DRIVER
24332 M:      Francois Romieu <[email protected]>
24333 L:      [email protected]
24334 S:      Maintained
24335 F:      drivers/net/ethernet/via/via-velocity.*
24336
24337 VICODEC VIRTUAL CODEC DRIVER
24338 M:      Hans Verkuil <[email protected]>
24339 L:      [email protected]
24340 S:      Maintained
24341 W:      https://linuxtv.org
24342 T:      git git://linuxtv.org/media_tree.git
24343 F:      drivers/media/test-drivers/vicodec/*
24344
24345 VIDEO I2C POLLING DRIVER
24346 M:      Matt Ranostay <[email protected]>
24347 L:      [email protected]
24348 S:      Maintained
24349 F:      drivers/media/i2c/video-i2c.c
24350
24351 VIDEO MULTIPLEXER DRIVER
24352 M:      Philipp Zabel <[email protected]>
24353 L:      [email protected]
24354 S:      Maintained
24355 F:      drivers/media/platform/video-mux.c
24356
24357 VIDEOBUF2 FRAMEWORK
24358 M:      Tomasz Figa <[email protected]>
24359 M:      Marek Szyprowski <[email protected]>
24360 L:      [email protected]
24361 S:      Maintained
24362 F:      drivers/media/common/videobuf2/*
24363 F:      include/media/videobuf2-*
24364
24365 VIDTV VIRTUAL DIGITAL TV DRIVER
24366 M:      Daniel W. S. Almeida <[email protected]>
24367 L:      [email protected]
24368 S:      Maintained
24369 W:      https://linuxtv.org
24370 T:      git git://linuxtv.org/media_tree.git
24371 F:      drivers/media/test-drivers/vidtv/*
24372
24373 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
24374 M:      Shuah Khan <[email protected]>
24375 R:      Kieran Bingham <[email protected]>
24376 L:      [email protected]
24377 S:      Maintained
24378 W:      https://linuxtv.org
24379 T:      git git://linuxtv.org/media_tree.git
24380 F:      drivers/media/test-drivers/vimc/*
24381
24382 VIRT LIB
24383 M:      Alex Williamson <[email protected]>
24384 M:      Paolo Bonzini <[email protected]>
24385 L:      [email protected]
24386 S:      Supported
24387 F:      virt/lib/
24388
24389 VIRTIO AND VHOST VSOCK DRIVER
24390 M:      Stefan Hajnoczi <[email protected]>
24391 M:      Stefano Garzarella <[email protected]>
24392 L:      [email protected]
24393 L:      [email protected]
24394 L:      [email protected]
24395 S:      Maintained
24396 F:      drivers/vhost/vsock.c
24397 F:      include/linux/virtio_vsock.h
24398 F:      include/uapi/linux/virtio_vsock.h
24399 F:      net/vmw_vsock/virtio_transport.c
24400 F:      net/vmw_vsock/virtio_transport_common.c
24401
24402 VIRTIO BALLOON
24403 M:      "Michael S. Tsirkin" <[email protected]>
24404 M:      David Hildenbrand <[email protected]>
24405 L:      [email protected]
24406 S:      Maintained
24407 F:      drivers/virtio/virtio_balloon.c
24408 F:      include/linux/balloon_compaction.h
24409 F:      include/uapi/linux/virtio_balloon.h
24410 F:      mm/balloon_compaction.c
24411
24412 VIRTIO BLOCK AND SCSI DRIVERS
24413 M:      "Michael S. Tsirkin" <[email protected]>
24414 M:      Jason Wang <[email protected]>
24415 R:      Paolo Bonzini <[email protected]>
24416 R:      Stefan Hajnoczi <[email protected]>
24417 R:      Eugenio Pérez <[email protected]>
24418 L:      [email protected]
24419 S:      Maintained
24420 F:      drivers/block/virtio_blk.c
24421 F:      drivers/scsi/virtio_scsi.c
24422 F:      include/uapi/linux/virtio_blk.h
24423 F:      include/uapi/linux/virtio_scsi.h
24424
24425 VIRTIO CONSOLE DRIVER
24426 M:      Amit Shah <[email protected]>
24427 L:      [email protected]
24428 S:      Maintained
24429 F:      drivers/char/virtio_console.c
24430 F:      include/uapi/linux/virtio_console.h
24431
24432 VIRTIO CORE AND NET DRIVERS
24433 M:      "Michael S. Tsirkin" <[email protected]>
24434 M:      Jason Wang <[email protected]>
24435 R:      Xuan Zhuo <[email protected]>
24436 R:      Eugenio Pérez <[email protected]>
24437 L:      [email protected]
24438 S:      Maintained
24439 F:      Documentation/ABI/testing/sysfs-bus-vdpa
24440 F:      Documentation/ABI/testing/sysfs-class-vduse
24441 F:      Documentation/devicetree/bindings/virtio/
24442 F:      Documentation/driver-api/virtio/
24443 F:      drivers/block/virtio_blk.c
24444 F:      drivers/crypto/virtio/
24445 F:      drivers/net/virtio_net.c
24446 F:      drivers/vdpa/
24447 F:      drivers/virtio/
24448 F:      include/linux/vdpa.h
24449 F:      include/linux/virtio*.h
24450 F:      include/linux/vringh.h
24451 F:      include/uapi/linux/virtio_*.h
24452 F:      tools/virtio/
24453 F:      tools/testing/selftests/drivers/net/virtio_net/
24454
24455 VIRTIO CRYPTO DRIVER
24456 M:      Gonglei <[email protected]>
24457 L:      [email protected]
24458 L:      [email protected]
24459 S:      Maintained
24460 F:      drivers/crypto/virtio/
24461 F:      include/uapi/linux/virtio_crypto.h
24462
24463 VIRTIO DRIVERS FOR S390
24464 M:      Cornelia Huck <[email protected]>
24465 M:      Halil Pasic <[email protected]>
24466 M:      Eric Farman <[email protected]>
24467 L:      [email protected]
24468 L:      [email protected]
24469 L:      [email protected]
24470 S:      Supported
24471 F:      arch/s390/include/uapi/asm/virtio-ccw.h
24472 F:      drivers/s390/virtio/
24473
24474 VIRTIO FILE SYSTEM
24475 M:      Vivek Goyal <[email protected]>
24476 M:      Stefan Hajnoczi <[email protected]>
24477 M:      Miklos Szeredi <[email protected]>
24478 R:      Eugenio Pérez <[email protected]>
24479 L:      [email protected]
24480 L:      [email protected]
24481 S:      Supported
24482 W:      https://virtio-fs.gitlab.io/
24483 F:      Documentation/filesystems/virtiofs.rst
24484 F:      fs/fuse/virtio_fs.c
24485 F:      include/uapi/linux/virtio_fs.h
24486
24487 VIRTIO GPIO DRIVER
24488 M:      Enrico Weigelt, metux IT consult <[email protected]>
24489 M:      Viresh Kumar <[email protected]>
24490 L:      [email protected]
24491 L:      [email protected]
24492 S:      Maintained
24493 F:      drivers/gpio/gpio-virtio.c
24494 F:      include/uapi/linux/virtio_gpio.h
24495
24496 VIRTIO GPU DRIVER
24497 M:      David Airlie <[email protected]>
24498 M:      Gerd Hoffmann <[email protected]>
24499 R:      Gurchetan Singh <[email protected]>
24500 R:      Chia-I Wu <[email protected]>
24501 L:      [email protected]
24502 L:      [email protected]
24503 S:      Maintained
24504 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24505 F:      drivers/gpu/drm/ci/xfails/virtio*
24506 F:      drivers/gpu/drm/virtio/
24507 F:      include/uapi/linux/virtio_gpu.h
24508
24509 VIRTIO HOST (VHOST)
24510 M:      "Michael S. Tsirkin" <[email protected]>
24511 M:      Jason Wang <[email protected]>
24512 R:      Eugenio Pérez <[email protected]>
24513 L:      [email protected]
24514 L:      [email protected]
24515 L:      [email protected]
24516 S:      Maintained
24517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
24518 F:      drivers/vhost/
24519 F:      include/linux/sched/vhost_task.h
24520 F:      include/linux/vhost_iotlb.h
24521 F:      include/uapi/linux/vhost.h
24522 F:      kernel/vhost_task.c
24523
24524 VIRTIO HOST (VHOST-SCSI)
24525 M:      "Michael S. Tsirkin" <[email protected]>
24526 M:      Jason Wang <[email protected]>
24527 M:      Mike Christie <[email protected]>
24528 R:      Paolo Bonzini <[email protected]>
24529 R:      Stefan Hajnoczi <[email protected]>
24530 L:      [email protected]
24531 S:      Maintained
24532 F:      drivers/vhost/scsi.c
24533
24534 VIRTIO I2C DRIVER
24535 M:      Viresh Kumar <[email protected]>
24536 R:      "Chen, Jian Jun" <[email protected]>
24537 L:      [email protected]
24538 L:      [email protected]
24539 S:      Maintained
24540 F:      drivers/i2c/busses/i2c-virtio.c
24541 F:      include/uapi/linux/virtio_i2c.h
24542
24543 VIRTIO INPUT DRIVER
24544 M:      Gerd Hoffmann <[email protected]>
24545 S:      Maintained
24546 F:      drivers/virtio/virtio_input.c
24547 F:      include/uapi/linux/virtio_input.h
24548
24549 VIRTIO IOMMU DRIVER
24550 M:      Jean-Philippe Brucker <[email protected]>
24551 L:      [email protected]
24552 S:      Maintained
24553 F:      drivers/iommu/virtio-iommu.c
24554 F:      include/uapi/linux/virtio_iommu.h
24555
24556 VIRTIO MEM DRIVER
24557 M:      David Hildenbrand <[email protected]>
24558 L:      [email protected]
24559 S:      Maintained
24560 W:      https://virtio-mem.gitlab.io/
24561 F:      drivers/virtio/virtio_mem.c
24562 F:      include/uapi/linux/virtio_mem.h
24563
24564 VIRTIO PMEM DRIVER
24565 M:      Pankaj Gupta <[email protected]>
24566 L:      [email protected]
24567 S:      Maintained
24568 F:      drivers/nvdimm/nd_virtio.c
24569 F:      drivers/nvdimm/virtio_pmem.c
24570
24571 VIRTIO SOUND DRIVER
24572 M:      Anton Yakovlev <[email protected]>
24573 M:      "Michael S. Tsirkin" <[email protected]>
24574 L:      [email protected]
24575 L:      [email protected] (moderated for non-subscribers)
24576 S:      Maintained
24577 F:      include/uapi/linux/virtio_snd.h
24578 F:      sound/virtio/*
24579
24580 VIRTUAL BOX GUEST DEVICE DRIVER
24581 M:      Hans de Goede <[email protected]>
24582 M:      Arnd Bergmann <[email protected]>
24583 M:      Greg Kroah-Hartman <[email protected]>
24584 S:      Maintained
24585 F:      drivers/virt/vboxguest/
24586 F:      include/linux/vbox_utils.h
24587 F:      include/uapi/linux/vbox*.h
24588
24589 VIRTUAL BOX SHARED FOLDER VFS DRIVER
24590 M:      Hans de Goede <[email protected]>
24591 L:      [email protected]
24592 S:      Maintained
24593 F:      fs/vboxsf/*
24594
24595 VIRTUAL PCM TEST DRIVER
24596 M:      Ivan Orlov <[email protected]>
24597 L:      [email protected]
24598 S:      Maintained
24599 F:      Documentation/sound/cards/pcmtest.rst
24600 F:      sound/drivers/pcmtest.c
24601 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
24602
24603 VIRTUAL SERIO DEVICE DRIVER
24604 M:      Stephen Chandler Paul <[email protected]>
24605 S:      Maintained
24606 F:      drivers/input/serio/userio.c
24607 F:      include/uapi/linux/userio.h
24608
24609 VISHAY VEML6075 UVA AND UVB LIGHT SENSOR DRIVER
24610 M:      Javier Carrasco <[email protected]>
24611 S:      Maintained
24612 F:      Documentation/devicetree/bindings/iio/light/vishay,veml6075.yaml
24613 F:      drivers/iio/light/veml6075.c
24614
24615 VISL VIRTUAL STATELESS DECODER DRIVER
24616 M:      Daniel Almeida <[email protected]>
24617 L:      [email protected]
24618 S:      Supported
24619 F:      drivers/media/test-drivers/visl
24620
24621 VIVID VIRTUAL VIDEO DRIVER
24622 M:      Hans Verkuil <[email protected]>
24623 L:      [email protected]
24624 S:      Maintained
24625 W:      https://linuxtv.org
24626 T:      git git://linuxtv.org/media_tree.git
24627 F:      drivers/media/test-drivers/vivid/*
24628
24629 VM SOCKETS (AF_VSOCK)
24630 M:      Stefano Garzarella <[email protected]>
24631 L:      [email protected]
24632 L:      [email protected]
24633 S:      Maintained
24634 F:      drivers/net/vsockmon.c
24635 F:      include/net/af_vsock.h
24636 F:      include/uapi/linux/vm_sockets.h
24637 F:      include/uapi/linux/vm_sockets_diag.h
24638 F:      include/uapi/linux/vsockmon.h
24639 F:      net/vmw_vsock/
24640 F:      tools/testing/vsock/
24641
24642 VMA
24643 M:      Andrew Morton <[email protected]>
24644 R:      Liam R. Howlett <[email protected]>
24645 R:      Vlastimil Babka <[email protected]>
24646 R:      Lorenzo Stoakes <[email protected]>
24647 L:      [email protected]
24648 S:      Maintained
24649 W:      https://www.linux-mm.org
24650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
24651 F:      mm/vma.c
24652 F:      mm/vma.h
24653 F:      mm/vma_internal.h
24654 F:      tools/testing/vma/
24655
24656 VMALLOC
24657 M:      Andrew Morton <[email protected]>
24658 R:      Uladzislau Rezki <[email protected]>
24659 R:      Christoph Hellwig <[email protected]>
24660 L:      [email protected]
24661 S:      Maintained
24662 W:      http://www.linux-mm.org
24663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
24664 F:      include/linux/vmalloc.h
24665 F:      mm/vmalloc.c
24666
24667 VME SUBSYSTEM
24668 L:      [email protected]
24669 S:      Orphan
24670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
24671 F:      Documentation/driver-api/vme.rst
24672 F:      drivers/staging/vme_user/
24673
24674 VMWARE BALLOON DRIVER
24675 M:      Jerrin Shaji George <[email protected]>
24676 R:      Broadcom internal kernel review list <[email protected]>
24677 L:      [email protected]
24678 S:      Supported
24679 F:      drivers/misc/vmw_balloon.c
24680
24681 VMWARE HYPERVISOR INTERFACE
24682 M:      Ajay Kaher <[email protected]>
24683 M:      Alexey Makhalov <[email protected]>
24684 R:      Broadcom internal kernel review list <[email protected]>
24685 L:      [email protected]
24686 L:      [email protected]
24687 S:      Supported
24688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
24689 F:      arch/x86/include/asm/vmware.h
24690 F:      arch/x86/kernel/cpu/vmware.c
24691
24692 VMWARE PVRDMA DRIVER
24693 M:      Bryan Tan <[email protected]>
24694 M:      Vishnu Dasa <[email protected]>
24695 R:      Broadcom internal kernel review list <[email protected]>
24696 L:      [email protected]
24697 S:      Supported
24698 F:      drivers/infiniband/hw/vmw_pvrdma/
24699
24700 VMWARE PVSCSI DRIVER
24701 M:      Vishal Bhakta <[email protected]>
24702 R:      Broadcom internal kernel review list <[email protected]>
24703 L:      [email protected]
24704 S:      Supported
24705 F:      drivers/scsi/vmw_pvscsi.c
24706 F:      drivers/scsi/vmw_pvscsi.h
24707
24708 VMWARE VIRTUAL PTP CLOCK DRIVER
24709 M:      Nick Shi <[email protected]>
24710 R:      Ajay Kaher <[email protected]>
24711 R:      Alexey Makhalov <[email protected]>
24712 R:      Broadcom internal kernel review list <[email protected]>
24713 L:      [email protected]
24714 S:      Supported
24715 F:      drivers/ptp/ptp_vmw.c
24716
24717 VMWARE VMCI DRIVER
24718 M:      Bryan Tan <[email protected]>
24719 M:      Vishnu Dasa <[email protected]>
24720 R:      Broadcom internal kernel review list <[email protected]>
24721 L:      [email protected]
24722 S:      Supported
24723 F:      drivers/misc/vmw_vmci/
24724 F:      include/linux/vmw_vmci*
24725
24726 VMWARE VMMOUSE SUBDRIVER
24727 M:      Zack Rusin <[email protected]>
24728 R:      Broadcom internal kernel review list <[email protected]>
24729 L:      [email protected]
24730 S:      Supported
24731 F:      drivers/input/mouse/vmmouse.c
24732 F:      drivers/input/mouse/vmmouse.h
24733
24734 VMWARE VMXNET3 ETHERNET DRIVER
24735 M:      Ronak Doshi <[email protected]>
24736 R:      Broadcom internal kernel review list <[email protected]>
24737 L:      [email protected]
24738 S:      Supported
24739 F:      drivers/net/vmxnet3/
24740
24741 VMWARE VSOCK VMCI TRANSPORT DRIVER
24742 M:      Bryan Tan <[email protected]>
24743 M:      Vishnu Dasa <[email protected]>
24744 R:      Broadcom internal kernel review list <[email protected]>
24745 L:      [email protected]
24746 S:      Supported
24747 F:      net/vmw_vsock/vmci_transport*
24748
24749 VOCORE VOCORE2 BOARD
24750 M:      Harvey Hunt <[email protected]>
24751 L:      [email protected]
24752 S:      Maintained
24753 F:      arch/mips/boot/dts/ralink/vocore2.dts
24754
24755 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
24756 M:      Liam Girdwood <[email protected]>
24757 M:      Mark Brown <[email protected]>
24758 L:      [email protected]
24759 S:      Supported
24760 W:      http://www.slimlogic.co.uk/?p=48
24761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
24762 F:      Documentation/devicetree/bindings/regulator/
24763 F:      Documentation/power/regulator/
24764 F:      drivers/regulator/
24765 F:      include/dt-bindings/regulator/
24766 F:      include/linux/regulator/
24767 K:      regulator_get_optional
24768
24769 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
24770 R:      Matti Vaittinen <[email protected]>
24771 F:      drivers/regulator/irq_helpers.c
24772
24773 VRF
24774 M:      David Ahern <[email protected]>
24775 L:      [email protected]
24776 S:      Maintained
24777 F:      Documentation/networking/vrf.rst
24778 F:      drivers/net/vrf.c
24779
24780 VSPRINTF
24781 M:      Petr Mladek <[email protected]>
24782 M:      Steven Rostedt <[email protected]>
24783 R:      Andy Shevchenko <[email protected]>
24784 R:      Rasmus Villemoes <[email protected]>
24785 R:      Sergey Senozhatsky <[email protected]>
24786 S:      Maintained
24787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
24788 F:      Documentation/core-api/printk-formats.rst
24789 F:      lib/test_printf.c
24790 F:      lib/test_scanf.c
24791 F:      lib/vsprintf.c
24792
24793 VT1211 HARDWARE MONITOR DRIVER
24794 M:      Juerg Haefliger <[email protected]>
24795 L:      [email protected]
24796 S:      Maintained
24797 F:      Documentation/hwmon/vt1211.rst
24798 F:      drivers/hwmon/vt1211.c
24799
24800 VT8231 HARDWARE MONITOR DRIVER
24801 M:      Roger Lucas <[email protected]>
24802 L:      [email protected]
24803 S:      Maintained
24804 F:      drivers/hwmon/vt8231.c
24805
24806 VUB300 USB to SDIO/SD/MMC bridge chip
24807 L:      [email protected]
24808 S:      Orphan
24809 F:      drivers/mmc/host/vub300.c
24810
24811 W1 DALLAS'S 1-WIRE BUS
24812 M:      Krzysztof Kozlowski <[email protected]>
24813 S:      Maintained
24814 F:      Documentation/devicetree/bindings/w1/
24815 F:      Documentation/w1/
24816 F:      drivers/w1/
24817 F:      include/linux/w1.h
24818
24819 W83791D HARDWARE MONITORING DRIVER
24820 M:      Marc Hulsman <[email protected]>
24821 L:      [email protected]
24822 S:      Maintained
24823 F:      Documentation/hwmon/w83791d.rst
24824 F:      drivers/hwmon/w83791d.c
24825
24826 W83793 HARDWARE MONITORING DRIVER
24827 M:      Rudolf Marek <[email protected]>
24828 L:      [email protected]
24829 S:      Maintained
24830 F:      Documentation/hwmon/w83793.rst
24831 F:      drivers/hwmon/w83793.c
24832
24833 W83795 HARDWARE MONITORING DRIVER
24834 M:      Jean Delvare <[email protected]>
24835 L:      [email protected]
24836 S:      Maintained
24837 F:      drivers/hwmon/w83795.c
24838
24839 W83L51xD SD/MMC CARD INTERFACE DRIVER
24840 M:      Pierre Ossman <[email protected]>
24841 S:      Maintained
24842 F:      drivers/mmc/host/wbsd.*
24843
24844 WACOM PROTOCOL 4 SERIAL TABLETS
24845 M:      Julian Squires <[email protected]>
24846 M:      Hans de Goede <[email protected]>
24847 L:      [email protected]
24848 S:      Maintained
24849 F:      drivers/input/tablet/wacom_serial4.c
24850
24851 WANGXUN ETHERNET DRIVER
24852 M:      Jiawen Wu <[email protected]>
24853 M:      Mengyuan Lou <[email protected]>
24854 L:      [email protected]
24855 S:      Maintained
24856 W:      https://www.net-swift.com
24857 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
24858 F:      drivers/net/ethernet/wangxun/
24859 F:      drivers/net/pcs/pcs-xpcs-wx.c
24860
24861 WATCHDOG DEVICE DRIVERS
24862 M:      Wim Van Sebroeck <[email protected]>
24863 M:      Guenter Roeck <[email protected]>
24864 L:      [email protected]
24865 S:      Maintained
24866 W:      http://www.linux-watchdog.org/
24867 T:      git git://www.linux-watchdog.org/linux-watchdog.git
24868 F:      Documentation/devicetree/bindings/watchdog/
24869 F:      Documentation/watchdog/
24870 F:      drivers/watchdog/
24871 F:      include/linux/watchdog.h
24872 F:      include/trace/events/watchdog.h
24873 F:      include/uapi/linux/watchdog.h
24874
24875 WAVE5 VPU CODEC DRIVER
24876 M:      Nas Chung <[email protected]>
24877 M:      Jackson Lee <[email protected]>
24878 L:      [email protected]
24879 S:      Maintained
24880 F:      Documentation/devicetree/bindings/media/cnm,wave521c.yaml
24881 F:      drivers/media/platform/chips-media/wave5/
24882
24883 WHISKEYCOVE PMIC GPIO DRIVER
24884 M:      Kuppuswamy Sathyanarayanan <[email protected]>
24885 L:      [email protected]
24886 S:      Maintained
24887 F:      drivers/gpio/gpio-wcove.c
24888
24889 WHWAVE RTC DRIVER
24890 M:      Dianlong Li <[email protected]>
24891 L:      [email protected]
24892 S:      Maintained
24893 F:      drivers/rtc/rtc-sd3078.c
24894
24895 WIIMOTE HID DRIVER
24896 M:      David Rheinsberg <[email protected]>
24897 L:      [email protected]
24898 S:      Maintained
24899 F:      drivers/hid/hid-wiimote*
24900
24901 WILOCITY WIL6210 WIRELESS DRIVER
24902 L:      [email protected]
24903 S:      Orphan
24904 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
24905 F:      drivers/net/wireless/ath/wil6210/
24906
24907 WINBOND CIR DRIVER
24908 M:      David Härdeman <[email protected]>
24909 S:      Maintained
24910 F:      drivers/media/rc/winbond-cir.c
24911
24912 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
24913 L:      [email protected]
24914 S:      Orphan
24915 F:      drivers/watchdog/ebc-c384_wdt.c
24916
24917 WINSYSTEMS WS16C48 GPIO DRIVER
24918 M:      William Breathitt Gray <[email protected]>
24919 L:      [email protected]
24920 S:      Maintained
24921 F:      drivers/gpio/gpio-ws16c48.c
24922
24923 WIREGUARD SECURE NETWORK TUNNEL
24924 M:      Jason A. Donenfeld <[email protected]>
24925 L:      [email protected]
24926 L:      [email protected]
24927 S:      Maintained
24928 F:      drivers/net/wireguard/
24929 F:      tools/testing/selftests/wireguard/
24930
24931 WISTRON LAPTOP BUTTON DRIVER
24932 M:      Miloslav Trmac <[email protected]>
24933 S:      Maintained
24934 F:      drivers/input/misc/wistron_btns.c
24935
24936 WMI BINARY MOF DRIVER
24937 M:      Armin Wolf <[email protected]>
24938 R:      Thomas Weißschuh <[email protected]>
24939 L:      [email protected]
24940 S:      Maintained
24941 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
24942 F:      Documentation/wmi/devices/wmi-bmof.rst
24943 F:      drivers/platform/x86/wmi-bmof.c
24944
24945 WOLFSON MICROELECTRONICS DRIVERS
24946 L:      [email protected]
24947 S:      Supported
24948 W:      https://github.com/CirrusLogic/linux-drivers/wiki
24949 T:      git https://github.com/CirrusLogic/linux-drivers.git
24950 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
24951 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
24952 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
24953 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
24954 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
24955 F:      Documentation/devicetree/bindings/sound/wm*
24956 F:      Documentation/hwmon/wm83??.rst
24957 F:      arch/arm/mach-s3c/mach-crag6410*
24958 F:      drivers/clk/clk-wm83*.c
24959 F:      drivers/gpio/gpio-*wm*.c
24960 F:      drivers/gpio/gpio-arizona.c
24961 F:      drivers/hwmon/wm83??-hwmon.c
24962 F:      drivers/input/misc/wm831x-on.c
24963 F:      drivers/input/touchscreen/wm831x-ts.c
24964 F:      drivers/input/touchscreen/wm97*.c
24965 F:      drivers/leds/leds-wm83*.c
24966 F:      drivers/mfd/arizona*
24967 F:      drivers/mfd/cs47l24*
24968 F:      drivers/mfd/wm*.c
24969 F:      drivers/power/supply/wm83*.c
24970 F:      drivers/regulator/arizona*
24971 F:      drivers/regulator/wm8*.c
24972 F:      drivers/rtc/rtc-wm83*.c
24973 F:      drivers/video/backlight/wm83*_bl.c
24974 F:      drivers/watchdog/wm83*_wdt.c
24975 F:      include/linux/mfd/arizona/
24976 F:      include/linux/mfd/wm831x/
24977 F:      include/linux/mfd/wm8350/
24978 F:      include/linux/mfd/wm8400*
24979 F:      include/linux/regulator/arizona*
24980 F:      include/linux/wm97xx.h
24981 F:      include/sound/wm????.h
24982 F:      sound/soc/codecs/arizona*
24983 F:      sound/soc/codecs/cs47l24*
24984 F:      sound/soc/codecs/wm*
24985
24986 WORKQUEUE
24987 M:      Tejun Heo <[email protected]>
24988 R:      Lai Jiangshan <[email protected]>
24989 S:      Maintained
24990 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
24991 F:      Documentation/core-api/workqueue.rst
24992 F:      include/linux/workqueue.h
24993 F:      kernel/workqueue.c
24994 F:      kernel/workqueue_internal.h
24995
24996 WWAN DRIVERS
24997 M:      Loic Poulain <[email protected]>
24998 M:      Sergey Ryazanov <[email protected]>
24999 R:      Johannes Berg <[email protected]>
25000 L:      [email protected]
25001 S:      Maintained
25002 F:      drivers/net/wwan/
25003 F:      include/linux/wwan.h
25004 F:      include/uapi/linux/wwan.h
25005
25006 X-POWERS AXP288 PMIC DRIVERS
25007 M:      Hans de Goede <[email protected]>
25008 S:      Maintained
25009 F:      drivers/acpi/pmic/intel_pmic_xpower.c
25010 N:      axp288
25011
25012 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
25013 M:      Chen-Yu Tsai <[email protected]>
25014 L:      [email protected]
25015 S:      Maintained
25016 N:      axp[128]
25017
25018 X.25 STACK
25019 M:      Martin Schiller <[email protected]>
25020 L:      [email protected]
25021 S:      Maintained
25022 F:      Documentation/networking/lapb-module.rst
25023 F:      Documentation/networking/x25*
25024 F:      drivers/net/wan/hdlc_x25.c
25025 F:      drivers/net/wan/lapbether.c
25026 F:      include/*/lapb.h
25027 F:      include/net/x25*
25028 F:      include/uapi/linux/x25.h
25029 F:      net/lapb/
25030 F:      net/x25/
25031
25032 X86 ARCHITECTURE (32-BIT AND 64-BIT)
25033 M:      Thomas Gleixner <[email protected]>
25034 M:      Ingo Molnar <[email protected]>
25035 M:      Borislav Petkov <[email protected]>
25036 M:      Dave Hansen <[email protected]>
25037 M:      [email protected]
25038 R:      "H. Peter Anvin" <[email protected]>
25039 L:      [email protected]
25040 S:      Maintained
25041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
25042 F:      Documentation/arch/x86/
25043 F:      Documentation/devicetree/bindings/x86/
25044 F:      arch/x86/
25045 F:      tools/testing/selftests/x86
25046
25047 X86 CPUID DATABASE
25048 M:      Borislav Petkov <[email protected]>
25049 M:      Thomas Gleixner <[email protected]>
25050 M:      [email protected]
25051 R:      Ahmed S. Darwish <[email protected]>
25052 L:      [email protected]
25053 S:      Maintained
25054 W:      https://x86-cpuid.org
25055 F:      tools/arch/x86/kcpuid/cpuid.csv
25056
25057 X86 ENTRY CODE
25058 M:      Andy Lutomirski <[email protected]>
25059 L:      [email protected]
25060 S:      Maintained
25061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
25062 F:      arch/x86/entry/
25063
25064 X86 HARDWARE VULNERABILITIES
25065 M:      Thomas Gleixner <[email protected]>
25066 M:      Borislav Petkov <[email protected]>
25067 M:      Peter Zijlstra <[email protected]>
25068 M:      Josh Poimboeuf <[email protected]>
25069 R:      Pawan Gupta <[email protected]>
25070 S:      Maintained
25071 F:      Documentation/admin-guide/hw-vuln/
25072 F:      arch/x86/include/asm/nospec-branch.h
25073 F:      arch/x86/kernel/cpu/bugs.c
25074
25075 X86 MCE INFRASTRUCTURE
25076 M:      Tony Luck <[email protected]>
25077 M:      Borislav Petkov <[email protected]>
25078 L:      [email protected]
25079 S:      Maintained
25080 F:      Documentation/ABI/testing/sysfs-mce
25081 F:      Documentation/arch/x86/x86_64/machinecheck.rst
25082 F:      arch/x86/kernel/cpu/mce/*
25083
25084 X86 MICROCODE UPDATE SUPPORT
25085 M:      Borislav Petkov <[email protected]>
25086 S:      Maintained
25087 F:      arch/x86/kernel/cpu/microcode/*
25088
25089 X86 MM
25090 M:      Dave Hansen <[email protected]>
25091 M:      Andy Lutomirski <[email protected]>
25092 M:      Peter Zijlstra <[email protected]>
25093 L:      [email protected]
25094 S:      Maintained
25095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
25096 F:      arch/x86/mm/
25097
25098 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
25099 M:      Hans de Goede <[email protected]>
25100 L:      [email protected]
25101 S:      Maintained
25102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
25103 F:      drivers/platform/x86/x86-android-tablets/
25104
25105 X86 PLATFORM DRIVERS
25106 M:      Hans de Goede <[email protected]>
25107 M:      Ilpo Järvinen <[email protected]>
25108 L:      [email protected]
25109 S:      Maintained
25110 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
25111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
25112 F:      drivers/platform/olpc/
25113 F:      drivers/platform/x86/
25114 F:      include/linux/platform_data/x86/
25115
25116 X86 PLATFORM UV HPE SUPERDOME FLEX
25117 M:      Steve Wahl <[email protected]>
25118 R:      Justin Ernst <[email protected]>
25119 R:      Kyle Meyer <[email protected]>
25120 R:      Dimitri Sivanich <[email protected]>
25121 R:      Russ Anderson <[email protected]>
25122 S:      Supported
25123 F:      arch/x86/include/asm/uv/
25124 F:      arch/x86/kernel/apic/x2apic_uv_x.c
25125 F:      arch/x86/platform/uv/
25126
25127 X86 STACK UNWINDING
25128 M:      Josh Poimboeuf <[email protected]>
25129 M:      Peter Zijlstra <[email protected]>
25130 S:      Supported
25131 F:      arch/x86/include/asm/unwind*.h
25132 F:      arch/x86/kernel/dumpstack.c
25133 F:      arch/x86/kernel/stacktrace.c
25134 F:      arch/x86/kernel/unwind_*.c
25135
25136 X86 TRUST DOMAIN EXTENSIONS (TDX)
25137 M:      Kirill A. Shutemov <[email protected]>
25138 R:      Dave Hansen <[email protected]>
25139 L:      [email protected]
25140 L:      [email protected]
25141 S:      Supported
25142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/tdx
25143 F:      arch/x86/boot/compressed/tdx*
25144 F:      arch/x86/coco/tdx/
25145 F:      arch/x86/include/asm/shared/tdx.h
25146 F:      arch/x86/include/asm/tdx.h
25147 F:      arch/x86/virt/vmx/tdx/
25148 F:      drivers/virt/coco/tdx-guest
25149
25150 X86 VDSO
25151 M:      Andy Lutomirski <[email protected]>
25152 L:      [email protected]
25153 S:      Maintained
25154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
25155 F:      arch/x86/entry/vdso/
25156
25157 XARRAY
25158 M:      Matthew Wilcox <[email protected]>
25159 L:      [email protected]
25160 S:      Supported
25161 F:      Documentation/core-api/xarray.rst
25162 F:      include/linux/idr.h
25163 F:      include/linux/xarray.h
25164 F:      lib/idr.c
25165 F:      lib/xarray.c
25166 F:      tools/testing/radix-tree
25167
25168 XBOX DVD IR REMOTE
25169 M:      Benjamin Valentin <[email protected]>
25170 S:      Maintained
25171 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
25172 F:      drivers/media/rc/xbox_remote.c
25173
25174 XC2028/3028 TUNER DRIVER
25175 M:      Mauro Carvalho Chehab <[email protected]>
25176 L:      [email protected]
25177 S:      Maintained
25178 W:      https://linuxtv.org
25179 T:      git git://linuxtv.org/media_tree.git
25180 F:      drivers/media/tuners/xc2028.*
25181
25182 XDP (eXpress Data Path)
25183 M:      Alexei Starovoitov <[email protected]>
25184 M:      Daniel Borkmann <[email protected]>
25185 M:      David S. Miller <[email protected]>
25186 M:      Jakub Kicinski <[email protected]>
25187 M:      Jesper Dangaard Brouer <[email protected]>
25188 M:      John Fastabend <[email protected]>
25189 L:      [email protected]
25190 L:      [email protected]
25191 S:      Supported
25192 F:      drivers/net/ethernet/*/*/*/*/*xdp*
25193 F:      drivers/net/ethernet/*/*/*xdp*
25194 F:      include/net/xdp.h
25195 F:      include/net/xdp_priv.h
25196 F:      include/trace/events/xdp.h
25197 F:      kernel/bpf/cpumap.c
25198 F:      kernel/bpf/devmap.c
25199 F:      net/core/xdp.c
25200 F:      samples/bpf/xdp*
25201 F:      tools/testing/selftests/bpf/*/*xdp*
25202 F:      tools/testing/selftests/bpf/*xdp*
25203 K:      (?:\b|_)xdp(?:\b|_)
25204
25205 XDP SOCKETS (AF_XDP)
25206 M:      Björn Töpel <[email protected]>
25207 M:      Magnus Karlsson <[email protected]>
25208 M:      Maciej Fijalkowski <[email protected]>
25209 R:      Jonathan Lemon <[email protected]>
25210 L:      [email protected]
25211 L:      [email protected]
25212 S:      Maintained
25213 F:      Documentation/networking/af_xdp.rst
25214 F:      include/net/netns/xdp.h
25215 F:      include/net/xdp_sock*
25216 F:      include/net/xsk_buff_pool.h
25217 F:      include/uapi/linux/if_xdp.h
25218 F:      include/uapi/linux/xdp_diag.h
25219 F:      net/xdp/
25220 F:      tools/testing/selftests/bpf/*xsk*
25221
25222 XEN BLOCK SUBSYSTEM
25223 M:      Roger Pau Monné <[email protected]>
25224 L:      [email protected] (moderated for non-subscribers)
25225 S:      Supported
25226 F:      drivers/block/xen*
25227 F:      drivers/block/xen-blkback/*
25228
25229 XEN HYPERVISOR ARM
25230 M:      Stefano Stabellini <[email protected]>
25231 L:      [email protected] (moderated for non-subscribers)
25232 S:      Maintained
25233 F:      arch/arm/include/asm/xen/
25234 F:      arch/arm/xen/
25235
25236 XEN HYPERVISOR ARM64
25237 M:      Stefano Stabellini <[email protected]>
25238 L:      [email protected] (moderated for non-subscribers)
25239 S:      Maintained
25240 F:      arch/arm64/include/asm/xen/
25241 F:      arch/arm64/xen/
25242
25243 XEN HYPERVISOR INTERFACE
25244 M:      Juergen Gross <[email protected]>
25245 M:      Stefano Stabellini <[email protected]>
25246 R:      Oleksandr Tyshchenko <[email protected]>
25247 L:      [email protected] (moderated for non-subscribers)
25248 S:      Supported
25249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
25250 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
25251 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
25252 F:      drivers/*/xen-*front.c
25253 F:      drivers/xen/
25254 F:      include/uapi/xen/
25255 F:      include/xen/
25256 F:      kernel/configs/xen.config
25257
25258 XEN HYPERVISOR X86
25259 M:      Juergen Gross <[email protected]>
25260 R:      Boris Ostrovsky <[email protected]>
25261 L:      [email protected] (moderated for non-subscribers)
25262 S:      Supported
25263 F:      arch/x86/configs/xen.config
25264 F:      arch/x86/include/asm/pvclock-abi.h
25265 F:      arch/x86/include/asm/xen/
25266 F:      arch/x86/platform/pvh/
25267 F:      arch/x86/xen/
25268
25269 XEN NETWORK BACKEND DRIVER
25270 M:      Wei Liu <[email protected]>
25271 M:      Paul Durrant <[email protected]>
25272 L:      [email protected] (moderated for non-subscribers)
25273 L:      [email protected]
25274 S:      Supported
25275 F:      drivers/net/xen-netback/*
25276
25277 XEN PCI SUBSYSTEM
25278 M:      Juergen Gross <[email protected]>
25279 L:      [email protected] (moderated for non-subscribers)
25280 S:      Supported
25281 F:      arch/x86/pci/*xen*
25282 F:      drivers/pci/*xen*
25283
25284 XEN PVSCSI DRIVERS
25285 M:      Juergen Gross <[email protected]>
25286 L:      [email protected] (moderated for non-subscribers)
25287 L:      [email protected]
25288 S:      Supported
25289 F:      drivers/scsi/xen-scsifront.c
25290 F:      drivers/xen/xen-scsiback.c
25291 F:      include/xen/interface/io/vscsiif.h
25292
25293 XEN PVUSB DRIVER
25294 M:      Juergen Gross <[email protected]>
25295 L:      [email protected] (moderated for non-subscribers)
25296 L:      [email protected]
25297 S:      Supported
25298 F:      drivers/usb/host/xen*
25299 F:      include/xen/interface/io/usbif.h
25300
25301 XEN SOUND FRONTEND DRIVER
25302 M:      Oleksandr Andrushchenko <[email protected]>
25303 L:      [email protected] (moderated for non-subscribers)
25304 L:      [email protected] (moderated for non-subscribers)
25305 S:      Supported
25306 F:      sound/xen/*
25307
25308 XEN SWIOTLB SUBSYSTEM
25309 M:      Juergen Gross <[email protected]>
25310 M:      Stefano Stabellini <[email protected]>
25311 L:      [email protected] (moderated for non-subscribers)
25312 L:      [email protected]
25313 S:      Supported
25314 F:      arch/*/include/asm/xen/swiotlb-xen.h
25315 F:      drivers/xen/swiotlb-xen.c
25316 F:      include/xen/arm/swiotlb-xen.h
25317 F:      include/xen/swiotlb-xen.h
25318
25319 XFS FILESYSTEM
25320 M:      Chandan Babu R <[email protected]>
25321 R:      Darrick J. Wong <[email protected]>
25322 L:      [email protected]
25323 S:      Supported
25324 W:      http://xfs.org/
25325 C:      irc://irc.oftc.net/xfs
25326 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
25327 P:      Documentation/filesystems/xfs/xfs-maintainer-entry-profile.rst
25328 F:      Documentation/ABI/testing/sysfs-fs-xfs
25329 F:      Documentation/admin-guide/xfs.rst
25330 F:      Documentation/filesystems/xfs/*
25331 F:      fs/xfs/
25332 F:      include/uapi/linux/dqblk_xfs.h
25333 F:      include/uapi/linux/fsmap.h
25334
25335 XILINX AMS DRIVER
25336 M:      Anand Ashok Dumbre <[email protected]>
25337 L:      [email protected]
25338 S:      Maintained
25339 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
25340 F:      drivers/iio/adc/xilinx-ams.c
25341
25342 XILINX AXI ETHERNET DRIVER
25343 M:      Radhey Shyam Pandey <[email protected]>
25344 S:      Maintained
25345 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
25346 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
25347
25348 XILINX CAN DRIVER
25349 M:      Appana Durga Kedareswara rao <[email protected]>
25350 L:      [email protected]
25351 S:      Maintained
25352 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
25353 F:      drivers/net/can/xilinx_can.c
25354
25355 XILINX EVENT MANAGEMENT DRIVER
25356 M:      Michal Simek <[email protected]>
25357 S:      Maintained
25358 F:      drivers/soc/xilinx/xlnx_event_manager.c
25359 F:      include/linux/firmware/xlnx-event-manager.h
25360
25361 XILINX GPIO DRIVER
25362 M:      Shubhrajyoti Datta <[email protected]>
25363 R:      Srinivas Neeli <[email protected]>
25364 R:      Michal Simek <[email protected]>
25365 S:      Maintained
25366 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
25367 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
25368 F:      drivers/gpio/gpio-xilinx.c
25369 F:      drivers/gpio/gpio-zynq.c
25370
25371 XILINX LL TEMAC ETHERNET DRIVER
25372 L:      [email protected]
25373 S:      Orphan
25374 F:      drivers/net/ethernet/xilinx/ll_temac*
25375
25376 XILINX PWM DRIVER
25377 M:      Sean Anderson <[email protected]>
25378 S:      Maintained
25379 F:      drivers/pwm/pwm-xilinx.c
25380 F:      include/clocksource/timer-xilinx.h
25381
25382 XILINX SD-FEC IP CORES
25383 M:      Derek Kiernan <[email protected]>
25384 M:      Dragan Cvetic <[email protected]>
25385 S:      Maintained
25386 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.yaml
25387 F:      Documentation/misc-devices/xilinx_sdfec.rst
25388 F:      drivers/misc/Kconfig
25389 F:      drivers/misc/Makefile
25390 F:      drivers/misc/xilinx_sdfec.c
25391 F:      include/uapi/misc/xilinx_sdfec.h
25392
25393 XILINX UARTLITE SERIAL DRIVER
25394 M:      Peter Korsgaard <[email protected]>
25395 L:      [email protected]
25396 S:      Maintained
25397 F:      drivers/tty/serial/uartlite.c
25398
25399 XILINX VIDEO IP CORES
25400 M:      Laurent Pinchart <[email protected]>
25401 L:      [email protected]
25402 S:      Supported
25403 T:      git git://linuxtv.org/media_tree.git
25404 F:      Documentation/devicetree/bindings/media/xilinx/
25405 F:      drivers/media/platform/xilinx/
25406 F:      include/uapi/linux/xilinx-v4l2-controls.h
25407
25408 XILINX VERSAL EDAC DRIVER
25409 M:      Shubhrajyoti Datta <[email protected]>
25410 M:      Sai Krishna Potthuri <[email protected]>
25411 S:      Maintained
25412 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml
25413 F:      drivers/edac/versal_edac.c
25414
25415 XILINX WATCHDOG DRIVER
25416 M:      Srinivas Neeli <[email protected]>
25417 R:      Shubhrajyoti Datta <[email protected]>
25418 R:      Michal Simek <[email protected]>
25419 S:      Maintained
25420 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
25421 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
25422 F:      drivers/watchdog/of_xilinx_wdt.c
25423 F:      drivers/watchdog/xilinx_wwdt.c
25424
25425 XILINX XDMA DRIVER
25426 M:      Lizhi Hou <[email protected]>
25427 M:      Brian Xu <[email protected]>
25428 M:      Raj Kumar Rampelli <[email protected]>
25429 L:      [email protected]
25430 S:      Supported
25431 F:      drivers/dma/xilinx/xdma-regs.h
25432 F:      drivers/dma/xilinx/xdma.c
25433 F:      include/linux/dma/amd_xdma.h
25434 F:      include/linux/platform_data/amd_xdma.h
25435
25436 XILINX ZYNQMP DPDMA DRIVER
25437 M:      Laurent Pinchart <[email protected]>
25438 L:      [email protected]
25439 S:      Supported
25440 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
25441 F:      drivers/dma/xilinx/xilinx_dpdma.c
25442 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
25443
25444 XILINX ZYNQMP OCM EDAC DRIVER
25445 M:      Shubhrajyoti Datta <[email protected]>
25446 M:      Sai Krishna Potthuri <[email protected]>
25447 S:      Maintained
25448 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
25449 F:      drivers/edac/zynqmp_edac.c
25450
25451 XILINX ZYNQMP PSGTR PHY DRIVER
25452 M:      Laurent Pinchart <[email protected]>
25453 L:      [email protected]
25454 S:      Supported
25455 T:      git https://github.com/Xilinx/linux-xlnx.git
25456 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
25457 F:      drivers/phy/xilinx/phy-zynqmp.c
25458
25459 XILINX ZYNQMP SHA3 DRIVER
25460 M:      Harsha <[email protected]>
25461 S:      Maintained
25462 F:      drivers/crypto/xilinx/zynqmp-sha.c
25463
25464 XILINX ZYNQMP NVMEM DRIVER
25465 M:      Praveen Teja Kundanala <[email protected]>
25466 M:      Kalyani Akula <[email protected]>
25467 R:      Michal Simek <[email protected]>
25468 S:      Maintained
25469 F:      Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml
25470 F:      drivers/nvmem/zynqmp_nvmem.c
25471
25472 XILLYBUS DRIVER
25473 M:      Eli Billauer <[email protected]>
25474 L:      [email protected]
25475 S:      Supported
25476 F:      drivers/char/xillybus/
25477
25478 XLP9XX I2C DRIVER
25479 M:      George Cherian <[email protected]>
25480 L:      [email protected]
25481 S:      Supported
25482 W:      http://www.marvell.com
25483 F:      drivers/i2c/busses/i2c-xlp9xx.c
25484
25485 XRA1403 GPIO EXPANDER
25486 M:      Nandor Han <[email protected]>
25487 L:      [email protected]
25488 S:      Maintained
25489 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
25490 F:      drivers/gpio/gpio-xra1403.c
25491
25492 XTENSA XTFPGA PLATFORM SUPPORT
25493 M:      Max Filippov <[email protected]>
25494 S:      Maintained
25495 F:      drivers/spi/spi-xtensa-xtfpga.c
25496 F:      sound/soc/xtensa/xtfpga-i2s.c
25497
25498 XZ EMBEDDED
25499 M:      Lasse Collin <[email protected]>
25500 S:      Maintained
25501 W:      https://tukaani.org/xz/embedded.html
25502 B:      https://github.com/tukaani-project/xz-embedded/issues
25503 C:      irc://irc.libera.chat/tukaani
25504 F:      Documentation/staging/xz.rst
25505 F:      include/linux/decompress/unxz.h
25506 F:      include/linux/xz.h
25507 F:      lib/decompress_unxz.c
25508 F:      lib/xz/
25509 F:      scripts/xz_wrap.sh
25510
25511 YAM DRIVER FOR AX.25
25512 M:      Jean-Paul Roubelat <[email protected]>
25513 L:      [email protected]
25514 S:      Maintained
25515 F:      drivers/net/hamradio/yam*
25516 F:      include/linux/yam.h
25517
25518 YAMA SECURITY MODULE
25519 M:      Kees Cook <[email protected]>
25520 S:      Supported
25521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
25522 F:      Documentation/admin-guide/LSM/Yama.rst
25523 F:      security/yama/
25524
25525 YAML NETLINK (YNL)
25526 M:      Donald Hunter <[email protected]>
25527 M:      Jakub Kicinski <[email protected]>
25528 F:      Documentation/netlink/
25529 F:      Documentation/userspace-api/netlink/intro-specs.rst
25530 F:      Documentation/userspace-api/netlink/specs.rst
25531 F:      tools/net/ynl/
25532
25533 YEALINK PHONE DRIVER
25534 M:      Henk Vergonet <[email protected]>
25535 L:      [email protected]
25536 S:      Maintained
25537 F:      Documentation/input/devices/yealink.rst
25538 F:      drivers/input/misc/yealink.*
25539
25540 Z3FOLD COMPRESSED PAGE ALLOCATOR
25541 M:      Vitaly Wool <[email protected]>
25542 R:      Miaohe Lin <[email protected]>
25543 L:      [email protected]
25544 S:      Maintained
25545 F:      mm/z3fold.c
25546
25547 Z8530 DRIVER FOR AX.25
25548 M:      Joerg Reuter <[email protected]>
25549 L:      [email protected]
25550 S:      Maintained
25551 W:      http://yaina.de/jreuter/
25552 W:      http://www.qsl.net/dl1bke/
25553 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
25554 F:      drivers/net/hamradio/*scc.c
25555 F:      drivers/net/hamradio/z8530.h
25556
25557 ZBUD COMPRESSED PAGE ALLOCATOR
25558 M:      Seth Jennings <[email protected]>
25559 M:      Dan Streetman <[email protected]>
25560 L:      [email protected]
25561 S:      Maintained
25562 F:      mm/zbud.c
25563
25564 ZD1211RW WIRELESS DRIVER
25565 L:      [email protected]
25566 S:      Orphan
25567 F:      drivers/net/wireless/zydas/zd1211rw/
25568
25569 ZD1301 MEDIA DRIVER
25570 L:      [email protected]
25571 S:      Orphan
25572 W:      https://linuxtv.org/
25573 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25574 F:      drivers/media/usb/dvb-usb-v2/zd1301*
25575
25576 ZD1301_DEMOD MEDIA DRIVER
25577 L:      [email protected]
25578 S:      Orphan
25579 W:      https://linuxtv.org/
25580 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25581 F:      drivers/media/dvb-frontends/zd1301_demod*
25582
25583 ZHAOXIN PROCESSOR SUPPORT
25584 M:      Tony W Wang-oc <[email protected]>
25585 L:      [email protected]
25586 S:      Maintained
25587 F:      arch/x86/kernel/cpu/zhaoxin.c
25588
25589 ZONEFS FILESYSTEM
25590 M:      Damien Le Moal <[email protected]>
25591 M:      Naohiro Aota <[email protected]>
25592 R:      Johannes Thumshirn <[email protected]>
25593 L:      [email protected]
25594 S:      Maintained
25595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
25596 F:      Documentation/filesystems/zonefs.rst
25597 F:      fs/zonefs/
25598
25599 ZR36067 VIDEO FOR LINUX DRIVER
25600 M:      Corentin Labbe <[email protected]>
25601 L:      [email protected]
25602 L:      [email protected]
25603 S:      Maintained
25604 W:      http://mjpeg.sourceforge.net/driver-zoran/
25605 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25606 F:      Documentation/driver-api/media/drivers/zoran.rst
25607 F:      drivers/media/pci/zoran/
25608
25609 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
25610 M:      Minchan Kim <[email protected]>
25611 M:      Sergey Senozhatsky <[email protected]>
25612 L:      [email protected]
25613 S:      Maintained
25614 F:      Documentation/admin-guide/blockdev/zram.rst
25615 F:      drivers/block/zram/
25616
25617 ZS DECSTATION Z85C30 SERIAL DRIVER
25618 M:      "Maciej W. Rozycki" <[email protected]>
25619 S:      Maintained
25620 F:      drivers/tty/serial/zs.*
25621
25622 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
25623 M:      Minchan Kim <[email protected]>
25624 M:      Sergey Senozhatsky <[email protected]>
25625 L:      [email protected]
25626 S:      Maintained
25627 F:      Documentation/mm/zsmalloc.rst
25628 F:      include/linux/zsmalloc.h
25629 F:      mm/zsmalloc.c
25630
25631 ZSTD
25632 M:      Nick Terrell <[email protected]>
25633 S:      Maintained
25634 B:      https://github.com/facebook/zstd/issues
25635 T:      git https://github.com/terrelln/linux.git
25636 F:      crypto/zstd.c
25637 F:      include/linux/zstd*
25638 F:      lib/decompress_unzstd.c
25639 F:      lib/zstd/
25640 N:      zstd
25641 K:      zstd
25642
25643 ZSWAP COMPRESSED SWAP CACHING
25644 M:      Johannes Weiner <[email protected]>
25645 M:      Yosry Ahmed <[email protected]>
25646 M:      Nhat Pham <[email protected]>
25647 R:      Chengming Zhou <[email protected]>
25648 L:      [email protected]
25649 S:      Maintained
25650 F:      Documentation/admin-guide/mm/zswap.rst
25651 F:      include/linux/zpool.h
25652 F:      include/linux/zswap.h
25653 F:      mm/zpool.c
25654 F:      mm/zswap.c
25655 F:      tools/testing/selftests/cgroup/test_zswap.c
25656
25657 SENARYTECH AUDIO CODEC DRIVER
25658 M:      bo liu <[email protected]>
25659 S:      Maintained
25660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
25661 F:      sound/pci/hda/patch_senarytech.c
25662
25663 THE REST
25664 M:      Linus Torvalds <[email protected]>
25665 L:      [email protected]
25666 S:      Buried alive in reporters
25667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
25668 F:      *
25669 F:      */
This page took 1.415998 seconds and 4 git commands to generate.